Warning: Permanently added '10.128.0.82' (ECDSA) to the list of known hosts. 2020/08/06 18:00:50 fuzzer started 2020/08/06 18:00:55 dialing manager at 10.128.15.235:21285 2020/08/06 18:00:55 syscalls: 381 2020/08/06 18:00:55 code coverage: enabled 2020/08/06 18:00:55 comparison tracing: enabled 2020/08/06 18:00:55 extra coverage: support is not implemented in syzkaller 2020/08/06 18:00:55 setuid sandbox: enabled 2020/08/06 18:00:55 namespace sandbox: support is not implemented in syzkaller 2020/08/06 18:00:55 Android sandbox: support is not implemented in syzkaller 2020/08/06 18:00:55 fault injection: support is not implemented in syzkaller 2020/08/06 18:00:55 leak checking: support is not implemented in syzkaller 2020/08/06 18:00:55 net packet injection: enabled 2020/08/06 18:00:55 net device setup: support is not implemented in syzkaller 2020/08/06 18:00:55 concurrency sanitizer: support is not implemented in syzkaller 2020/08/06 18:00:55 devlink PCI setup: support is not implemented in syzkaller 2020/08/06 18:00:55 USB emulation: support is not implemented in syzkaller 2020/08/06 18:00:55 hci packet injection: support is not implemented in syzkaller 18:01:00 executing program 0: r0 = socket(0x1, 0x2, 0x35) close(r0) r1 = socket$inet(0x2, 0x8003, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4}, 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) getdents(r3, &(0x7f0000000080)=""/4096, 0x1000) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000001080), &(0x7f00000010c0)=0x10) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001100)={0xffffff01, [{0x2, 0x9}, {0x1, 0x28}, {0x2, 0x5}, {0x3}, {0x3, 0x7}, {0x1, 0x34}, {0x3, 0xffffffff}, {0x2, 0x8}, {0x3, 0xcd9}, {0x2, 0x2}, {0x1, 0x8000}, {0x1, 0x8}, {0x2}, {0x2, 0x4}, {0x2, 0xd8}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x35e3b198}, {0x3, 0x3}, {0x1, 0x1ba}, {0x1, 0x8}, {0x0, 0xeef}, {0x2, 0x9}, {0x2, 0x1b}, {0x2, 0xd9}, {0x2, 0x7c6}, {0x1, 0x8}, {0x3, 0x35}, {0x2, 0x8}, {0x3, 0xa3}, {0x1, 0x7}]}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000001240)) shutdown(r2, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x4) fcntl$dupfd(r4, 0xa, r5) r6 = socket$inet6(0x18, 0x4, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) r7 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) close(0xffffffffffffffff) 18:01:00 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x80, 0x9, r2}) r3 = kqueue() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x8) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r5, r6}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0xfffffffffffffff8, 0x40, r4}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) r8 = openat(r7, &(0x7f0000000240)='./file0\x00', 0x8000, 0xd35bc8a9f160618a) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000280)=0x3) clock_settime(0x2, &(0x7f00000002c0)={0x3, 0x5}) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r7) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x200, 0x0) fchdir(r9) 18:01:00 executing program 0: syz_emit_ethernet(0x11, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffffff700c85b7a"]) 18:01:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0xfffffffd, 0x8001}, {0x18, 0x0, 0x1f, 0x5}, 0x200, [0x5, 0x3f, 0xcc7, 0x3, 0x3, 0x8000, 0xffff, 0x80000000]}, 0x3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x20) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r5, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) semop(r5, &(0x7f0000000100)=[{0x0, 0x3ff, 0x1000}, {0x1, 0x2}, {0x1, 0xfffc, 0x1000}, {0x2, 0xfff9, 0x1800}, {0x1, 0x8, 0x1400}, {0x2, 0xfffb, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x6, 0x800}], 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x100000000, 0x3, r4}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:01:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000140)="ebb9f76f54cb2068890000002024989744004e1bd9991aec6b474118d8ff4b5fdb759153c1c4f1d6438d85a514b820709665be6f2ca4180d119e1a7dd2cd71829e0272b47e5adaa0c85d13a00b128739db16579ff4d2a9b67efe2d14da77d727949b4cc3d412b106cf965b7f65772b0e7ecec251a61f8d6123ce2880ec86f634", &(0x7f0000000100)=0x80, 0x0, 0x0) 18:01:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb000000000305907800000000450000000000000000000000e0e2ff01ac1400aa102b59245b7bfef608449c5326d5f63d578b9dd548c0b355572b37ebbee92af17b284e9d2e913dec72ea21de1704008e59b9e047e87b40609c7693314500cee69f36f889b449240cfb888143b732e42c8c6288d6b5ab07a8648e9187b8fd6192fc2d9f36df17629d2fdb1fe1c838d11a3726bb7a4bfe8006f63853143720f544136078a32a837a9c7b6e1f15d2f6ad90240b82b79272c0608529f39481af03bd2d993ddff89a4ee44c32867499fc2261e0a3a344f140609e9c7042e28fd3c39e7f19fe7b75ab26818fa174ed5a9a2f4c2c79466694f3cdd6a28d224ef5af83663578d5c83dac040272043303b972bbac06e25cb7fcfde1de91c158d035bbf6116d9027506ed8a6d504013bed119f67b6be81997321ed83039de7ec698c88b340a2cda84e3b9fcfd859a6912a2462d460fc643a0277c019352e4d8cd32c8f7eb17349343883ce59"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x3, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) chflagsat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x0, 0x2) ftruncate(r3, 0x0, 0x6) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000008c0)="08eb0a69b7e8cec7db0cf7a2070744ec0554fada1c4ed17a5d69598f407105ba269c4ec656b6dfd4ad64d8dd31894265937cc8f8834c60e4d3d8e20739f3e47524947cd979cf7aa2ff49745a920eb32a848b91fd0e11bb24956e7000bfeeb7f8111f74da0ac2b4ec406ce4dbc4a0e6168f874e3ee48398fc435b9efbc982", &(0x7f0000000080)=0x7e, &(0x7f0000000940)="ec85f4ad346b1b35ad865ec48d8abb8a0f306bfa37485ea02c1c7620ce58cc04f7ef5740404adf43982d2a", 0x2b) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000200)="7ebff988db0a257eafacd71efe1b123b90ba38dd1cabcdea762b3c322ab4fab8df0335ba614255ddf32b69106d6d849ae1fc7a26069edb3e3d7ae1cf709b2f8ea04f02e6bfafe695fd184546d871202ccf7022acc8", 0x55}, {&(0x7f00000000c0)="d80fb799c25b73d0feaa3d3763bd32a636e2cb6afa245e649c4da35074d23f951e3cb24adfb0196e3928da1c41e20037392a4b736f0475f9588fcf9bf76983e922e7b2ee2212a65dac931043363c0505f9f6cb5dd6a0b447253f000d185f41aa25b0ea3ac5ac42f8f6840bc0a222fa9b1a6f479d22ec56d93f28e8ae40d1c9aac986391f062be99e225a1455834f02d4b073aa7d5a35eed2174ca2bf674580c8f301fe4046cbd8445a182474c3b6fe878484a4840479942020", 0xb9}, {&(0x7f0000000700)="062484ff99aa7c6ff22b72e51bda9e1ad0e3690f4a68908a6edb5f23ae86548bbd19368ef8cdc333db108a79eac4cb3435f1e9cb70ec0676cbc5245c38a9f8faa577", 0x42}, {&(0x7f0000000180)="33be1add51acf73c17b3b9179094ca4bbce29d98c458a63ff21f32f46856ceb63ef04ed6e85f9c742feb188956d1c811decb7fd18c103eedb2111b7a9deb7df5da", 0x41}, {&(0x7f0000000780)="f45527e00709c41444b3d7c8e6b11ce7e1acac0ae8a90d4686d751c56206bd6a78d51fbc6f1dcc3035e3ad01447560ed4a6a47fbf26331889477f2305b3332e51a19ec79fd0737dafc1f914caf7937e863d8427632f0559874feb516f55492146b23afddc5edf02dc37b0f3b0e377cf0fd7f9f0d2324152a1da2482f16a884268bd41116fd03af97af92d218285a1aeae4db4d0d9d6bb101552253148c51e88e0e7baa7747349ff63374e5340f542eaaaae9915d867b6a411e9dc035eefa3fbeba72f7d5fef2e654b0bee0d3edd21497a3766660f6189a4f48ca965deef471ffc88c26ca0e5c1412a8da5fb0aa80f02b9f1a5efa2045b3ec8244ac9ecf9b79cb4b4ebf49faeb94d4ffcb066e84d8c2de5e843a2fb642c6f35a210a83e9290e79d8baf1", 0x123}, {&(0x7f0000000040)="cccb16c7aea13847cbf8ffec5899b66edcb497658bed8351", 0x18}, {&(0x7f00000002c0)="86ec39b2c15416d38a0fea3061bfd092db6145a3cc6d4b87423e3e3f66c064af7db215c84f19d2599b3cb804a599b4798c6f5d", 0x33}, {&(0x7f0000000300)="f0a276a3741fe3d9812fddd82cd27b0eff9a1652bcda741efef92504915736590b99d47b0e393d6a730906b08cf883d8a800c6ef5a47fee4ea51877f565e0fc5e8dc8772830fd7638d11376420bb4b4219a4fd9f7c07ccaa8e4cf95876483ee8a664432588f41e44205d9c3495ef0e9398941554bc7e4002819a9a0428b4e721c545d1d9a16c2c3b1a25ad3ebb8a2f08c1ef1b8a7f8c2f38fc01030a5666342f33d1af56ee8eda68c8e683e69e5b6bd327a070051fee0f5624152322274b5f8ec0571af7f8f68bcb3fb697f11780c523a596335cf5706c73f697ffdf106de82616c04bf0355b", 0xe6}, {&(0x7f0000000400)="b101f9eaf1ac4b945b9e7fea8c714ee9435e58c0459ede1a3d5fb39fbf08fb17ae5bb3912a11d950b6743dcaad5fba4ee40316709d6813f09aa1beae2491a87780397f294da6ad593bc08e02306b71494d7b643cdef1cd758aa559ce83688fd68bf9eb7f306d61fa8d97070f700e0980298f93a0661db8bece82e51716131fd66834d66bedcda7a677e3a2d270f1179ab3e84e079e2763dfd2375916045a27da8d235aa94f7793fc0fcaf043159bb699dc2ad31485da8a00f956ff5dbb483aefb51b71e1d11bb1c689a328f0cebdefc68bef6370b086ff6956b63bd6f003d1200bcb3492e566111d7cfeb66103a15f73", 0xf0}, {&(0x7f0000000500)="b0fa06539878d1555db7dd3d92150b3068a4e4db5772f47ed65074a216edb838d3e7113d9843d4d6674d64b4c51b33b3f03c4453f41092f1c80ae38b0d227a26c958c277653d39c54cb0e1e5a78797c56a8670f223daca027e7fb76c09bc2405ed75d5e8ec977b264f66dfe9235f15cb7e0f378d092d8e4af382fdf5fe3342e3d46fd2e4056eac7be0909febe1adfc0aa19f00340a7ba8f6041510392368bf6a307686a222b5b0200c457af8c826ab6b27af9eee523a19353e0156e1a631eb331f922cfe067f1ea154d126d21bba9775162e29d8297d0123aaec08429366fe5a598836", 0xe3}], 0xa) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000280)={0x4, 0x0, {0x744, 0x401}}) 18:01:01 executing program 0: sysctl$hw(&(0x7f0000000080)={0x2}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f71df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3112c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000000)=0xc3, 0x0, 0x0) 18:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x2043cbc, 0x4) r3 = dup(r0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 18:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d", 0x181}], 0x1, 0x0, 0x0) writev(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r1, r4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(0x0, 0x0) 18:01:01 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "000000000000000100"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:01:01 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10006) 18:01:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="34933740eaaa9b88635f97bef8607e22d6bb2338542a6bd8579d56421742d072d7c22534a79cb2bb509c311ab9b5f0b93e368f3e99f44d4c5fdb4f1464ffbf4676a248cf4bce232710042f0d0a2f77e91d0286ec80f32fd92a81e2f797a4333d5bfcc0074074fed2ce5991b9828e5316f0795f66d630a1f65a5e6bc3aabb8c6f70359d6442bc6c21544f54d5c9a956f1ce65f79cd3b3c4e3df5e40da5b9e9a2b148e2b01bd77163e374507359d13637d3967138def19cd14e0414cf1d60b8733b2a7090f5a4ed47afcd184d807aa", 0xce}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = syz_open_pts() close(r6) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYRES64=r6], 0x1, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r5, &(0x7f00000000c0)={0x3, "d600c5e4e50bfac87de390"}, 0xffffffffffffffcc, 0x800) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000300)="d6fe6394cc61f060ce1c9bf0d4bb2d2e423b99d0abdb380ea4fc0163a91fa6a099c29dfa417d62c7d2d43c04981c6c6004954908415c34a985cbe944ddce8018e2076564ec9ff3dc5fb6e6b3a80b991a98ad9f867dccb8d19240d01b4c11b6839a78e0a5bfba404d6165c5e738ca310e7e82f3009232d5", &(0x7f0000000040)=0x77, &(0x7f0000000140)="4f56ff9fa48f04455e6d2e92fbb4d324fd3b20dad36c84b351277f9167de697fea79cadc046490afefa01e99cf2741e2cdc9e3bc7ea10be7df579217441a6823386884e58abb94ee1a542e66b4d8c1f92f33f8367e45f87cf3cb53f6e7013ec743f38dcb14ac5dd028f5f1bc52e6793ba9fbaa475c6d0d871a42880154a0e3e575256a130c1b8c71a4f43dfd97ca038da65508f55eedde34dc8aa12cd41e05348200cb250fdd436ec5c8581b3eb1727e8d05b935b25d58324560cfeb7dedc46a2e439d0cfcb9edfd079d2696433e", 0xce) 18:01:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="9337", 0x2}], 0x1) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befbab17acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209", 0x191}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x3) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="45c119150ed20384", @ANYRES64=r5, @ANYRESHEX, @ANYBLOB="f2c27dc8e9f6c1e2d3aba2f2f2165c566f1219f7e562acd1b6515628163a798f6cb4c714bd740a4899582fd8a4a50cf4389656fc4aa51c71c1b0185a3398ba613b65ef3c3b0128f26458f34058b44ed34e38ab92d5c25b5b23860d92e2be1ba053ee65697f770f20cc6053bb12c48782bb27584a90715365e5edc5ca7163e77ba26b42b359ab56826e28eb6a1d9cbfd09a5a4a037012", @ANYRES32, @ANYRES16=r5, @ANYRES64, @ANYRES32, @ANYRES64, @ANYRES64=r1], 0x106e, 0x3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x22) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = getegid() fchown(0xffffffffffffffff, 0x0, r7) setsockopt(r6, 0x0, 0x81d7, &(0x7f0000000300)="3205022cbe0a6fa7adf13f20d1cf1dbb864bcdaa1b5cb876c7bcaed24ce605e421221fb341d6fa3e74d1b4f982326e4f459af0693eca395052fce07d6d", 0x3d) msgget$private(0x0, 0x73) 18:01:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) shutdown(r1, 0x2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x8089, 0x112) fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xb2) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x66, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 18:01:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x3, 0x14) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0x7fff, 0x0, r5, r6, 0x100, 0xfd}) 18:01:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = dup(r4) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000040)="8167c243654f28d01e1afda7b8e7a98b85ad95f61aaaffd56a", 0x19}, {&(0x7f0000000200)="128b89631ddc1c97f62871c25febcf8df515aee5af21eb1e335a6521f3c30dc9d6a49694722de4026eb3373b52bd6121d36e1b268f19bfcd4990734e25f10abf7ff6aea8d83a44b766ce1fe93e2b530abf37c78c0bf598c0f8a473ec0cee20a27169ca4d0202b66696bd9a6fb6680e74aac31bc8a4b1da2d2e512095607a1c920f105f62f712dd1e04e2ec408314108f3f7a9b3ea4e938c1ce5aac9a2c445970bda5c5b402", 0xa5}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="ec28f889aae5418e5b17bdb4ba54a2a34fdc44d1f73879eb8224b679ace47d9b443ed63e44ad18dcdf4fa5e89473939550d501ec56ca0d9dd3e78fd3d2cb111fdba8ffa50987cf54c6c8057eb4bd9017b3a02dc7674a075cc5fe247b3a1e4ac204d9", 0x62}, {&(0x7f0000000340)="417950831a78ec7d3e72a3766dcac3d94d68e011a6322102f2780b609aa209ba839e727103e51000bdfe6995448735709271ee84b08457161f45ad3f2ff9c1b0b7b1c8998147de24b6d898cc0a39d3f386d1b449e58a671fa50a2ec287177daa595724dc7a6099916e0b66f3cdda577acf1bc492eade0c7739ce4d0d5209bd849404aba0d002c63bab0ee20aeef2d7fbd828b72f8c251680919c56d87316ece260bfa8dc4357435b55c719a20ddd0ab6da0286ceb70b2e6029fd424e0276feb0e544a1dec136d6e14410a0eb8ea5c2a2335b434ace585d9747", 0xd9}, {&(0x7f0000000440)="0f032d88a14f3db7dc3816e7ac2b7b3214ad18cc653558d693ade289ce5666118558c9ff3aaf87cff250fd8b5132356b895f4de6b17b6afa358f67f0647e2732240b3d255be5ff2532699c2bb4b2b90eab2513c72903b8f4d9c5287650e5cf88b0422fed573c", 0x66}], 0x6) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r6, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 18:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) socketpair(0x20, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2}, {r5, 0x40}, {r7, 0x48}, {r1, 0x8}, {r8, 0x10}, {r9, 0x2}], 0x6, 0x800) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 18:01:02 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a00000000000000ff02000000000000000000000000000103009078000000006059fdf701000000000000000000000000000000000000000762ca0fe7333c70b5486b0fca04bbd35913a74a1de0306950e1b6b7eb090062732ff47db12e2b000000000000002c34fa7c007615609ffe75736fc45e30228ba564996c9af704185ccb5f176777f580699b56596c23ec8612ace0fdc31e2061017ba6879c6aea6e5aee322ce4266622219f8f660af60f06cafc5fd77613bc228392c94fdf779e421dd501b71b0fa8dc72e75f98698cf786b88d0cd6fa9c9084623fbaa77d1d9e151456a3ad228a6f04ee4cb2736651103e112bed9d3dceab20106db4e79d895aa7e42c508602ee4b6fb5ebf0d28ba40699e8109153b175c3f1c0f2785b33d505998ef0a4b3a80e1de8246ab28ddbf4ad9c1c8caa91d278a5fc7764060cea0d6f6ce300e6a2aec21f00"/360]) r0 = socket(0x20, 0x2, 0x7f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x5, 0x6, {0xffff, 0x40}}) 18:01:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xfffffff8, r1, r5, r6, r9, 0x88, 0x5}, 0x100, 0x1, 0x62d4e764}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000030000045000000000000000000000000ac1400aa000000"]) 18:01:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xd4, 0x761, &(0x7f00000001c0)="e0eb1ee22ad1f53af434fc8a8fc5a29885652d9ff20fe1f96c707ac0e2e066f706f7ac6b8eb7927b70d548b67847232aa918b2638c3f5006821df384a79e57a3b6d3f8d6f21ddc1547eee7a759b66b9547b15c5aea753a472b4af144132b49f2684162f2062a995cf1c9ca4f97fb4fb5a0c0eccbc85f0575b8b10d8d350ff007014ee83dffc702912d6526a8e69c518fb89c7c3705666de8864012e37ce144cbf47c06a05921106d87fc6dd437ab57bbd1f68ed95b03defa00"/200, 0xc8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0x800, 0x4}, 0x8) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="afcdd7fb24ac2730ccb108baeb0a5f3acaa05a7fa814dcf964869e5f6fee5735e11f053ea9e23624895d28d0d469c1d89b02c53c6db70c77a6f97c50e00394a05a0eaac7aaa6729ffa97b8205b5799ffd9e29d86f1d69591e9f5f4760912ddba9cda3b01e89d", &(0x7f00000002c0)=0x66, &(0x7f0000000300)="3d22f735aa2a69c00a158996f1f39be50ee5ebb59718b484db49eeac45470d097d0b695fea47963327e422653b42576ba5dff7683766c751706fb480adc34ad41809a4c5726bc8c2694348410ed006ba64f420d8646bc052c70d8963ddc7fcb9549d55cc26fa33dc8c32bda6e7ffa81bafbc503e883b354f8ec0ffa1", 0x7c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x80, 0x0) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x83, 0x29) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x20, 0x8, 0x1, 0x1}, {{r2}, 0xfffffffffffffffc, 0x88, 0x20, 0x8, 0xe1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x9, 0xff}, {{r4}, 0xfffffffffffffffe, 0x1, 0x4, 0x3, 0x8}, {{r5}, 0x5, 0xcc, 0x80, 0x8, 0xffe00000000000}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x10000}, {{r7}, 0xfffffffffffffff8, 0x54, 0x20, 0x0, 0x401}, {{r8}, 0x7d6ad464a1752ed6, 0x0, 0x4, 0x5, 0x40}], 0x0, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x1ff, 0x100000000000004}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb1, 0x10, 0x0, 0x400}, {{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x2, 0x80000001}], 0x9, &(0x7f0000000580)={0x7fff, 0x2}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) 18:01:02 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000002640)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="8b015c2962550ee8486839e66f4f0b0011b113dd2f5584a74c94c568b3aa98729bedc8286585b37b4595cd178e4401fd37b68f179b80c08fa4f3e943937a1ef18888eb4ae1c96dc5b6242a6926ec18752872f4e9", 0x54}, {&(0x7f00000001c0)="9b9a1d23522e80e959be6ab52c2414653e9c3b88b43182019ffc387ea3904bf703010705d804db68e30fde66f89e3908816de02695", 0x35}, {&(0x7f0000000200)="6299ce03c70e0512fcc53b35432d64914c76f5684b0fe32cfac42c2ed0e5088e2a9f78c7910982798361354c3a92e223990a3653a66b28cf41c39336e28c5f66c26d55608c2a6f7518f50697a0015c2da1cbec440606533856b440d644c16d972942890a515d6679b1deebbce5e60999d0ce0000bda72df0416af007097c09b3f0fee3445bdb16c1ead993159895da2e62de848872a580efaaf5a880f0253fa779170f0dffa9841d24421943bb702f4fc42af1d9a4f602e6524f91e433020b6272bdd53c79aa06af8d7238fa132ba60d53220032e146786ad991f694bfd41f2e5103ecaee3ed997fa07c2ebd65a4692b5a9ff2bc365a0d", 0xf7}, {&(0x7f0000000300)="f0b5d131346259526d2533cf942211faf21e8288a6c43fdc0ff5df67bd2723c17b0d5fc6f6924ac504caf37e1f40bf0dbce2fa554690915d597a40b7639df89f808eddd5440511c5d19b029c7f372d645af3ec1a7d5d3890fa025b1df6bd3971552090c92f5293d88837f3a221d2efc7a5c102ff47a5b87865c8253cbdba75dd7b809275430201ab13b27b5459f7a8239c2653384c2422df11928207cbd57dd8c69dc14a4367dc117973d2558f135c642b2a75dbf296f515b1d77dbf6eaff2f3de8279239720e910a58abe74f6fa7abda40e22a7ef5fed7419fe9ecfb8eef8f5ab1e6a6336a61e0436dd6137cb1fb66d575e476a6d91c93ecc151369a114c53649454ba9a66763102e0a57b61a9c0e189b34494c5026eae13db807fc3c5ad935255c446ea11becb1d0f936ca9d58c240e4ce3be0b04f51b47a30ee08e45ddcfa9671137d57e58dc9dcfc0a8bae679f00a45993b83d2715f02bca3a3ba500a50d8af06fc112e0f60794c110602ff38274a6994ef55a7cc98941d347d6ce1c961cf576a70a8d7145313ff7d2a8b5411caa29b6127598dc0d38feba1da3239bbb3c597fb2b29e0e9178409ebdf17de4ca8470669f1e78e433c8558079258de5c89d3b70ece2721bd87f1f0234e438208ddeb0c46982bd68eeea106332eb6438646ac5ae8a2c5be05ed1b874dab490a3c88b0a44b444929984a38da883e22676155fed47838712e6a9d84ccbbe9886c557de7a05b57af86b9154ead301599c6deca0fdcf3754aec2e3c01eb6630eaccacc112f3987eb7bf43dede3b23fae3576eab8d5a4a35b0e01523d625e1d878884da0bb7fb157da8b2847f86125718f5d41890b5768ac81b977983165e99ce5eb6fb972b0c79168551bc06fc7429cd8753b4fe82065f4488a441cd53355266178e2953fff0ccee9b1ece9eac80ae3546aee19c39078b577baaa2dfd301579ddb50ff153046993010d79f8b7a9bbcb4aeb65520a5002fce710bbdbb0048239af87dad6e5e3d6f33882b933e48453ef29faefd095e4239ac85be13029c8cb78be30d5b019118e6d7507dc070643b7ca6890d7b8e29cc8ff7ac6faafe165ffd13f683da41896223751d07fb5bb0c98b2d4779b83561f3294d9be27b37dea847f854172b90ae1f7627b49c36fdbebc851bfca4bf7830999dbe919af973cb45ea0aceece341171d0e10edd8401f5276c8bf9c4dbb235003a5bce50cc3b38addc972b504edb4c4fec3daef0678b63c1d5bd52937eb20f3707b1a3171028dff323fc6264a9399cdbde60f93da59bcfe413e36c4f489c0c4126d23d328e8ab9bb60b5d9ce5ae85f6cdbfc97e919acda90d3dfd9e805d8a05a007ac1107de344d8afbeba7312bfbb9f3f68a4b3a95ff8f471ff2b68e99a2e40648fca5cd5cd3361aeef433bb5927bf71b8d18992f712bdba30da279e4ab48044cb84e6e2f6000f212df98a5492ebf5c8eb07dcdf38ff7f90858bf8be2016b176459590f6871b5de4aec34dd55768f9ca76e6b589cd8c9a1094ac30b881f03e394bd208126def72997116bec52fcabde4de2f57163d861c4e281081e44bd1889aa420f797b08cea110e4e84f32c3529067e9e277660ae868c3766dfa1a4ea83fc53729dd2c6976d9f2c079ff5481b5a7b5bf70f6f5ee63f3ee1753c1003683d7118f411e618bc1b1bc9c6bb9eff41bbda9016d658a86ebdf2cf0132b57564fc8096da60f814b12c42dc9bb3991889967eb68dfdce0edba97658833f5c30ad0119377e2f8d08e835e1ae3780e0e29893b0f4e41b746c0953e45034a31458932e4bc8337c2b71ca1315580b2b27b47afb1a74dc5c856e709bcbd5dcb0df7437ec25965c139a9b3848a22b7d08a52c7f5420a9cdc02435cf619cd64d724bdeb6ab3276fba5c98c6918519c77b98bb9120925109c50c883d12aee3ffb243a5458974ddb8a9f011554e619621e935b25d534ac10c228f3f26156763f56c83d298d2952531980a2ad3e57ce848b7d0a32530afa23070ed4d08453f3bb29ac5f6e78b4f739ed9108e3292c2a49b06120511a864b8206cc51056a32e3da651476c2504461967522990b334c876484051f6a3a63c05b85e0d9af50cf881705d29fba0cf91299e8fe005b0d0ee93d7ecdd2f5fe6ae729cb588849062a7318722b09a1a6ab00d4c80d041f07c05f42ec1a529a4e61ee1447c417f91ad85112f68b89b1ba1a03c685e43bbabbfb97b77d0edbdb2e2ae2b0e296a9992b806894e20ca24811859c1d4f9a1df76be950910a08cb729d276304ff8d9cdb4924482cc31604403956d5aaf67e46c992f257e7c94fb62549208254b86ad70194e56ba55bdcb372d74b7941a1b9af0f4f4504398c2b20a622579f3909a34d2f484feb7ab443fefb708c55cd2c1a7bc3421ec5097aeedc2a2c5d93279003cf8fff78543aca95acf2dab52a6c799d7dddf07c41325f5941aceb56c3ffbdec834792bf83ed4425aa0aee37b632f858a7701ceffb90b7fb1bba15875409a9575de69b4cf05e798ed13b326f83dc3ab270456521f339d3112b4a5d803c17aa20b573ddfa8f6075a290b697cff7c8753fd9c8265cb4ecc590a4124839d090c354f2166432531af6d93e88dd476260df6f9e91ce0d2e9f14c3ee3bdbc17a8139c307274b503984341e615fa1e8f097802bff67ef5e7c5457ebca7e3c53cbb1067cecb6655dc83498a9c4ed126fb7de6852060f493610e9ad010933c6f7f54702c5ee7f71ec1c51acd709d65255ce9aded230b7489aeb623440fd1105969cf11df49d4dee305dc02db44234c179391ec69218237519da72ce26ba822686c5ed946d8fde3366bc97fa9c82cfd53eaadd80609ac29e60430e6a4f57fd14e85abe40cd282cc410ab243c1669946f0cc1419ab23b8712c596a1bf9adfebc17ef189a98bb7db7748fc594e4ad37b8fbe17b23a442ce8bf645f1365940dcb1a572a7da94fef2a97ae74b9bf644ab00c5ad3b98ec3afff244d70d2e8c9cf3df3c5702db968b9a4bb4225a1cb1e6494e6dc96428e3de20fe7aa93269f86b8afc08ffd385c9724193f407072e0e09c85983f1a51964136a8b2fc1446427384f217f41f997511eb3190b2caf2f550491ab8631544e220bd5a69c17d265a774aa7feb65acd287aae79dc91c7af7838813768da40936f63be303f4618270fe4da8b5544cef1889d93ad08e0bf354f829992cda0c867a6437cdf2438a048c31a43a5277477b481ce8fe31189dbf852694ac88969b686d8bb906a4a89192512184096f1023352456a413b00670061366c8cbaa1ecea6b262669a858b87a5cb38ff6bfd253bed49ebd8cbfa84351a339109efb02d18923d650bf0c1a923e2bb4da1f603861637c10ecaa4b4c15abe960b90401ad77a1aae029ad1ec6af7bf9b2f769c11523f4416344b1c009760a08c92f3d507fb858727835604a76f32d360284f3e4be69cfdda588579bda06160b1f80fc61397a55ff0814a3ba3fbe52dfb6e38b25dc33e44e07e94708aba345b145bbd6eb90ef4ddbf827e19dd858e51f9a43b7bd8a348c460f5c1a238d087ab0d0d4d1ecfb0d2237438faddde319c96c3659b55f8ac2e7ca2d95c3edcb41894c20cdf095fbf50f5686b186d87dfdec10394f7b4f5e265bd37b76087f9ba74a47d9544d020f2b20fae55e8eb655dad9cf88f1eeb24067d97ed8b6059d0f145074f9355ecbfe7d303e3439802a20eb51bcf2910db3e45d8fc9f0ff7c841cc5b77b421e6f8e6cfaa3fe2e4c73bd11e3b66b8440a5c6809f004a3697052466c309ca438672f87f2cd52e85902d7124698a709dd6fa58a7a93601c1675ff7f9eaadec9b4d35003f91225ea155887ce84bd8ffd4eebeef26a9a80e67c2b95ffc64601dfe1a7772027375738ceaf82fb33ecae538fe6b977a8d27a9721d4121de49cbc50036c850fda48522874604cc1fa24ebc2354c6e9e11ba798492fc13d90ae0cbebc80746ec39f07caebeaef2cae4868e4c46a74ef4b55c338d1342b626944ac6549ba86e3299fb9cb363aa648c5b3ce5a2bb4e0a346de1ca997790b9797141029512183bc5308ce7fc255952ad5b05d138f3cdb863f7632b20dc41c91b4fce4a3263d5a971c9ae46885816ac70e36eac99482b46091a04ce868708873241244ecd810fb47b36a0a27719f405ddde120bc593a46454b3e0174ec114fd5b4760cc4803cd2fd2931cd0d528173798a381661c7baad6d61a30e334b4ca1d492943539b9d9f06b67c854883714e0800e785d131467db8d95f7b4d9b73eab02a5bd479314764eea4fd200a0dfd368b7140b7fcd4af31b86bacd822baadfe1dfd236ae6e3d20b6ff63361ab0acecea00fce28ec2a248a651a1a7ee0fb332f39acff4faaea09b5504de9930bc5fb2d203ba4e6346a800781117b6e5c927505d345140649e2efda0dcb1691560394456eeb06181478207810d7e3bd3fb148542616b5ffd7de17fd2d77b4fccb863939c9a8ea10c1df3a18cb9bd786d60de8e01066e587ec31ee185c48cb29a3247f626dd4efee1ccddc7c33bae8de9e3de773c4f712e5619f2b80544c37c7c36ad6c3c70c00632ff558eefb65ab9fabe0ccf06903e41b3587f36491a6804a13c80bf09b2b74800b9795ea0700b67138a203d3946441743a19a87605bba6a263969e4afcf6c302ee46a0fcef69485d4c1083eca61a2c2f81b1b7ff35b18dc2c2480325cca2aab35825cfc0fdda90b448172654be7645cff8cdc1abaa8c4171b7bfaac61a7d999da33ac0b32cf920642a3d9a1d4b14d8614637d705176b69dd86d0f2c1d7dd7a0fc88f3f4e682f758015e90fa82e69dbc203ec8f67644ac8505bee604b2f1aad443c1e7556f1d2c3f879ded8ef506de3b0656d87985b6587744a49a84d7c6b93db3a977fe85cba2a85c32ab528dbef25f2733ed618316447c0cab3873a11200ce42e556cd3e45baf52e89fbcafef06ca5a9583cb0250c503f228040779614c6280a47db3497dbbbb5ed0aac08322ec4fc35d8c974a553db168f842a609a172864d49ddbe0cdab99bbdf124bb9b9634679f4ae203c0df827619226437bb85499b823bfd6c9ed55fe261077702107ee5f5fe4ef5c4d6776a5fe937c9552e65a60c27014f3b8a74f9f78f1d2b9a5af0764202deea9fbf682a292a622764258e9bdcd545e5799f70b4338c8834df10bf0b3850e3aa8aaf449b81109ae4b7afb7ec92b7ec2866e4717ec9b95b9f1da9e81e6a482e45d3c5a4db65dfbe750c092b0544281ae56508a9d6c3e406cf5f7b929061edce1a718da3634b808957702413e2073a7a93a6e6e0152187821317bd40d71fd4c236528a4ba9587ae911d97648d9279c29cfac969e384be9f000f417d056d44ec282960f8238d56e73501d3e6812ca5c8139f8cb054e0c4f96dfc66b00c457e7dc655e125912816f18d7f87297a6979784a3d10f267b222209ff6490cf6964c10a3f61fe4555a9f6391367ad4bf365f185e4dfcbd73deb889b3b9cf992a72a3640a9c541462bac6b25ab768751b37930497fe78f18b077654ae6041a3faabb6e86fde4bf40fe86f5d48b6a9bb369ce9076b36b8879e55fd927b14966260dbc9b75bdc40170c2f07178f655381771ac0d82ef0900cec53f901d5882472e03669a6ff1fa8c7403a45ab5098127490c903a6d0d68d9ad28f36169990f9e9dffa40b26fa0b1b31b8757d65f25e36d7fe2b5bf3379d445d1f91c249c20129d43c898cf9a167f7fc25ac9623985e708374220ee6427ae2b9bcce98892888e92d8e154d9b67423a3f5d0", 0x1000}, {&(0x7f0000001300)="e19e78b0db8863d4939427e08656a0ec577e78962013d2b5fa621c43a7d4a260168c5ed21fa094ebd78efa9f0a48aa0f9969", 0x32}, {&(0x7f0000001340)="6c38e2d2f35098896e3db31454e6c28e46403fea69ffae1d99d9fe1471ccbb942b4225d40b7018ed9a9c972a19963db2ce75be39cba0f236f8e7cd6abd971a9580d863b99e2e2c9ce97928cefaf1c2234cddab138490b78420d9d034145ae69748af812ae612ae7efa1b7817e00e2fad8bc8fe9816b30a7903c8f841a4032815d83d4e7acad753e398e461138b78b20a790338dee8c89fb61c10c839c465542464991c70d321fc2ff403755cb3c3f2864a4726eba11cec019b3557", 0xbb}, {&(0x7f0000001400)="0f551f02957d02e56053d57f0094cacd", 0x10}], 0x7, &(0x7f0000002700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000a2aeb6abeaad27abc9fc384fbc673500b800000000000000ffff0000f00100000146d5b2a29492cc170cc9bd4bd0b188f5f17dabe37febd53e847fd76f8347305d83dc391ac4612c400c0c962110fa28c40f2658853eec36340d757f35c673223a0d3a92e136102c8ac3726cde1d20fb9299891d483e7dce7aaede266076110de5269d33f76824636587567a0027e64a7d377b9139a93092799cdfaefa1b721a25d2a97cb9bbdbb9e595fba6498d269b7ad64c7fa2fdda9f121d44730601692c50000000000000009000000000000000010000003a000000f5f4f8a6cdab751bbb3c8015fc938aac7dbf75f630ca8c99cf93fa5c2c4a66ceb2e25732acebcd69a6ced912fbefd82318d47496696e10f97da9c7f2fef89ec5d8fdac4de4a935861c358d9f6d5b259d420a48d88cd109d022ffd4a3de7dc64cfe27a16a63805b99aacbd5ed0671f16b776b7d717e84053a76000000000000001010000000000000000000000700000078181ecdb6bdd892753cb4a4e0a02a48f0817e65fc7dd7fed40c4906c270e1510a1af7dd6e511f40092fcd1eae4afad8bd2b433ca92387f1d7383bb290b11ab00f9b7c22d9b188dd2ab3aaa6c741e4ffd504e456358f020564c4bebbc1b3ba6a345fb4c169d3964ff88e885b543471ea7f5c9461a4b63d3a187020eb80fd12352e0615ca9ee3f2ea380f9f596ee7650aad7918809ee08a76a1d4c8c47ebd70be2c3d7012a8e16da7fe4185242ae27c81bd5b5afba52d726dcfe4b24f4a69a3fa6bb70d7acb829c7230b441f637d6878d77b4c95dace3f9eb7059f23989cbf8bf3e393ddc012ebd9315851fea04696868eb283c9fbab19aa9b921f4ef9ceff450d7bf52f17e18cf0728a454272b60d61f0885622d706574847d2364606dddd8790457b667228139e308e3eff9d341d427f30b61cc8f10e5b20c213c97dbfa1aac61b31dc1e88ca372c715bcba8a003461e16d1e585cf376e90a6bc0b63ce851df289a140bafbbceee3c99d1343af67a2d8d6f6cef544b0aa67c8251fac7325292e512f51d7eecf5ba09921efe12e1742343132cb2fe954c174e9e96f6d36e0f4b552bb09311d889bb091b70a77278d9e2d95110198e619c4861e4d780ca746fa31c3732a67a482a4c0de101f6c3506b0d27bc2d2273c4f888d6ab7615d6b1cc7b861d8275d3c89e366b855585c33648b835346907689bfd508e71b16950d31c4ac01dd4286d24586983cb1de4c8bf07c9c56e28c101789679cf1ba24cc6f038d4cc556a0b62f681aa121d90bf850b1fe2c2dde38870f3a339b8acc26cc01f3ffbc85d6fe12729bab187fa27ae8847718629d231a1c62202fb3ef02df7ad8513ad7aff3bd5163486ec26be0fa05767314160a6ff108987b9a2fb859f94a41c488448844cda40748b13d649a0ff44c20b0fbe294f9e4106deccf34444afb02c9184bebf360664867376cbf8445e38b76ee5503981e62313deee7fc7d6325b2ce30d428e127aec24b195d6e93f2bb53c5eefffb198d75db78242bc2dcd82f3d58699133c86cb0566ae30976605e5fd3bbb79f49e9e21555e3f400b334ad44334f574f6a54611e9d643fc921495dc4ccd54d9a61a197a55df91274d211b674d6cba7281d2e9f4439deac62d1011da234d7eb08996b316ee5ce1f10304561a8b7ecb5d1c00bae4b62d87b9bed896c7d529872b2305fd2993c2d273d37ceac49d7d9849457cc4b0ba962a2ba09318595784a41b33dc2dab3a8ab8030f8a1f7d7d30e13599170e2291c26bc286ea7f72d578443b90aa50dcea2526983512e17cfa5f6e6cc3dbea372be478a5e2affeceafe58d72f1dd1793f9db707de18baf80468996967f644531a1f1021a8751fb1129d65a707dae7d67c5f7cb2d1727e4075e07cf4402f4ce17c352728bd5db2cdf6368f9c9ad40ef8461517dfcce2e5cd8540d8711a5a532aff9df19495b7cdbbc4c1c17cec606bed573861ea4e069946050bc707111d9c193c2802c9e094e2cdfb8b979e12faef55cb83b25b072a426e78befc904ce0b0b86df8d924c77598a1a50d436009285072280b47e152a7042e79af1734849f82e6b4eeb2b563ff060b284a4465db86e3dc5295110fa4643df004a905871719de78fa1bb34cb21a049a4899d13a3137ca07e1535fc236e4956409115740d99ff8b7806a5d7ae925cc06ac36ce5983ff47cb15a2ee0b69610a7ac53c29208722cb22ec880c7963cf12c06e777cbf73d7f75ceb85a94fd9f26e6a02e725ba3f4ca89bddc510ba177b82728ca6a178d6d5193101da11e65cf198bdc0bf5ecb888e346540bd4c849f4138c9490c3f2d74b268b55c2d7cd991032ae36e92f2a595cd880abfa241bf58d20954a9dafab7022a9b01e4b44c3e8ccd6d120b53e528d1eb57afac2676cbd16778923224769bda36c2d61e51fcd9d80c12dcd4f45492ca5d996f1f8c3b01029c04d8eb4eecb1a626273844adf12788c5b57ae1f3e17c730a162816213183d0a571d032dc940e10825b4d6eb83ad38cf78bad52354fa2fa3cd6156ab9ceebafc04102c691940981397291f3bd818aa2a7c215de75bb52b1504a5374785598049ae69fe30f8dec5e49fd8edb98184d6215b6faa36c8ad640f4ba10691231d1be71f99bb1872aeeb4d45a673e303e940b35835218838d6da685789bff496470115cee83ac29967de95a077402f7c52aad4a493d31e2759723b90582c47c5f154eb0c44d80c44a0a708d94046a2c552321d7227f3516cf4ad65f1c17470bed098c4f8b53488ae08ffcd0d3adb4c40633bec7350de30a9580e62d51b2641fe6829195b7e7ae966130f3363ae0a771767907abe219d4a2560dcf323f63504767e1bc7b83a1067981f467625fd1bbd88c48ae1303fa9f2f6ce0fed13ab94637ecf259259920aa959548cb4abefe20b2ab1192a3eebaa1edd618a904102770a662f589a8b2fa5022db96d9a53c9ce88577fa0c3298eb38e886a5063cc2e79a8ed4ca5766bfff947496cc0e1afcab73c8d478b643e5f2ad08d8048ebd9beac19bab17b9d74c2f88d6ed116cfe508e3edd54cdd11bc7a3cfd54a1d90b48ce3fc0f6128e9c00aa7b4be91e97f2b05e1187dcc2917bd1ac734a67e7957191971c97ad66caeb449bf25d69f961fff801df158f239fb24fd5c129746690e3146246b01589584e7808e0a12381a335ee2bdefe0e98795cc89268aa14c070e7b40fa92f920cf5b00f08be4df6958286a341427ac85f4bf298d8f04fb9263dfcf120bf822946db026b5461f05cb3717b1a7591b3311c50e6bf26e14ff286fa654b9ce8a5bb3bdbda77cca099e9f7c4ed03c54c571ddfbbb3f2394ee319f5e90efcd42ce2a0958af7e12cbb7dcf69727517a31afc56261b1d3040234d41780f8d430676532b474390746bc944112593df14f8f9853265dcf8bed2aa544399e61a741c50694755968c7abaaa35dc1a8679e33587c045cd34e90cabe143f84d2de393b7ef34a5f7aab0148cc5e5f95335da18057a2081ee1a232066232a344361b988b8f6765d90386d9b8a975a9152fc315a5491c202c05dfce14c2607fb95bd338d1b73a4f0638385a0a09eac4bbbc84a28fab16f82c52967d8035a2a41a4fa744817b2004a602443a8cd619e57b9f44b36cd6d00e665324f5249850b496a16479741b68f1b5b36ab653a10486301b95e145514000c4cb599fb1517c5f9c6eae7e339c9c3d639a773ee02a0e703606c0e0c1891b5a62a77bb368a1fb14bde568621ab0699cc7bb875b03be97ca2ce2dbb7d2511a0054472817c1f8aa7a59bb6d4e18b0260b48aff672763d4d80eb13339e443a4a8e8e819c01a2e4933a02c7e52a85dde750cea449fe905f22bafb92fddad4bf47c7c315ce9103f5d5266413e0e99c51e35d1fd8b8ee619f391fc4b0900c26ca5cbc23aa1f4e8d788ecfb6b5e44009a1588d5905c5ea65c970f2692876e929fa34f6781de553214eb0694e02c5ae145925fd54cb06e02ca61c324a3a3f375272d4124ea13741969f6d505e89d08ae7c7d82893eb3ab5733eba88deda005737640c52895b7ff3dcde52409d4e96d6dbd84a60d02fcc5a1ba630d5b7c4c8e2926b39223212b3f4cde515a0d415c5d2ecb9bbbfb822de20f987b7b65bd5a71fcb25f38b61c62789c928bdb029c34785866caccdbe01fea4e1db8749e6a89b9992ee31f3f6f3ef2a17646eecdf7bf300e1125453e72dffaedd6ab199c12a295f5c25a349c280875df0c5334a3bf4772e3249e1fc4bfc1d155da846f78f9205306934b509aaef54961906e372be266876313d5ed2159c61caf920d640781e4417a885a5a560979690988a0905d54761b2581d348471232f3e2f7f9e45ac9bb455f5c65144df070d1d426f59607855c2cab6c9e8ad25c58aefeb1c388280119f85d403f8043e73a95f77d3ae63e4a202e20e61a3028ab1a589fdc7a30e0d11e11681f2c066b3769d5c8fbe4a4b156f094a5dc26fef24765d30dad7da914028c922a9ccc81202ed1802c94a4c4e67c04f2b3b3427a93ecc8c7b2acdbefdcbcfa49ce6c67d719917a1a0065e3b13a89516cf363f1b959e7e32cf5425d494f3906cc49a0c6cc70b52d16840c87f7f8f399c341fc5c27b0549db9b0c888f603d17bc597f5c4a36436413ef0e081290b2ece01df09f3ffda9a151dac36687ce85f1b4aca08bbbed53a1ae04bf9c6ad9185d48c9e59fe67459aa8626ffcb350498c3124661afe4f79a4fb43333f4a602599d8540a7d913711d87f56eac8b8f1e11acd1e98513761c474514085879ebff387461a9272c91410a046e1f28f8d6179c6b8b2cdc33681b207014d6c8be30f100d2b0057fb7e02531ca56ca029bf0848554966bcd21d4ae906bb7e3c03838291b10a3b0fa81e55bfd4d928b3173d31b186817768f3786a0f4bec069598d1e4c3c62a6707521274d916561cd463733e2e87177b92a7f515da84262f0b479c6b8aab973598e45bc24e9d973dafff88edb453659575a035124412cc394b3ba48b923749d32b62c2a0848321905ba954209394e86830c228336f198cb793f2243674a8902a5bf04df931b53407b6f71263c0331bca4ff98e9a904e10886fc230570f91ff15480539c20f3b75511db7afc35a46ecdee855cd2ce50721e0e75800e4d447a231326e3f59ba8a9001d393eba540d7c8c1a2edcd1f1e8a095069921feab5efe1de34a00c7e93e4fbe34566703dd9cb528b5cbc0fcbf3c3ed7a9295bfc68ea482f4d25a5cf0a741b4ba30008cac84abaa677b4e28613df969d1a6eefe7b7bd2b4a25e8323a1162aa38be310c8b1b6e2d7928633597eab42eb1e18b90825941e1bbc58b9a5e85c3f5834dd88f0b16e173ec1d164667cf01f1dc4d253c46e6ab8451849b71bc8ff0cda7fe6262a81488d80173f9239db31ff9e21f53e5b8fa9e501dbcb227b821a534581f9f13c73707a74daca22bcbdaf5fccb9143eee0b5659f65dc6ab203eee2e07c050f7b833288a56970a0ca99ef9517a66319fe1baf12848cbe7db55a8c6fb24ce1650d5e843ef926d39ee2d1593d56bdcfb99407d2b1564671aa05513bac7ed784c1ce26977e61348f832f086228f272e2390c696d6b1205d08eef320a4721ad8434a87a1e05cc31b460abb2164f9813a41cebf7f33cbc53cda4463390283db5b60334f7741348581669405d5a917781017c61fd9bfe2e22f8e0536ac9b50ae8c48d7c2507ade85d88f76048eee18be9438600b826378524d69f0b92650c948d0dc0f8575f4eb30ae0bc2212b13eb136f17b70bee4772f5876a520712f1871b7385687d8916c1619482c1375506418351c8955dc71f07b00cbf25e40a5b479d7cb99c2ca25ebcef6cfdfbbe6451bb6753fcf5834b6b725e81f9cdad2d211ae1d60f86bf744fd990788d100fc5c153b2b8c13b874991d41aee5d87e75ecbc8dc22d30dfc00b047dfb360a83be562ca4f5c3b7d73f2fa76fc5c4d32f400c297e145e5d25321dcc38f08b2d61ad828c6520131432e5be9838df589856376acf5fa55cd2d740057fb8d682aa86481c40bd344ee7f1d04672313b922721298baa4fabd768704f8a5116d3eeb9dd1297089cb4121089e51f5fdd35733ec66accfa2d2ef94c40c8f2d0de0ce9c9152f720ba9aeebfda8a0148a98e8f322f633855b777f680e069c1d01f057cbbc3d1b255dda6332d8d8e11a7327eb94d28a994955e7560d9b947cbdf5dc9817025a2d42a780b6f91e80a965ba4d5382319c4be712c3b4e7a2776cbd8ec8a9d1432a8df2dc03cd7146a15695a50b53f2d3469d52c0500461d1aaea4d65d2c0fe35c740eae26eb667b3f8f351cac461747fbe195162d0bc7ad3fa93a7ae007ca06b1e8499fcd0447310c7450e99bb37f6b13e6afe51422b6fcaa29b18a434e19bf7b94b42fc4e63fc0525089d9fb36a30dcfc246346459559920370a754a379826215d568b7fba6aa2b5879bca877f76cc6de6792e7ddda6258ca4347a4d1b43977d139d903e9e5d0151b09d8dbacdd72a6e408daa317db409377cad2ee6e7a3b238d35410aa183db541f465d6508f"], 0x1178}, 0x8) fcntl$dupfd(r3, 0x0, r3) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x401, 0x802}, {{r0}, 0xfffffffffffffff8, 0x3, 0x4, 0x80, 0x2}], 0x1ff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x16, 0x10, 0x1, 0x4}, {{r3}, 0xfffffffffffffffe, 0x40, 0x10, 0x7, 0x10000}], 0x72, &(0x7f0000000080)={0x4, 0x567726bf0}) close(r0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) setpgid(r5, r7) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) 18:01:02 executing program 0: clock_getres(0x0, &(0x7f0000000000)) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x28) 18:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r6) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') fchdir(r5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:01:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') open$dir(&(0x7f0000000280)='./file2\x00', 0x400, 0xa3) r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x40) ktrace(&(0x7f0000000240)='./file2\x00', 0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 18:01:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(0x0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) fchown(r0, r3, r7) lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) setuid(r2) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7703, 0x0, 0x0, r2, 0x0, 0xcc, 0xfffc}, 0xa1, 0x5, 0x6d8b}) 18:01:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:01:02 executing program 1: syz_emit_ethernet(0x3c, &(0x7f0000000080)={@random="d1e1808cd53d", @random="3f42c22d165c", [], {@arp={0x806, @generic={0x1, 0x803f, 0x6, 0xa, 0x9, @broadcast, "288ce6766f8759b1477c", @broadcast, "d9246c1fcb7a0a95a4e28d42f0272eb1"}}}}) 18:01:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = geteuid() r4 = getuid() setreuid(r4, r3) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7fff, 0x0, 0x0, r4, r7, 0x10, 0xfff7}, 0x200, 0x0, 0x100000000}) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r9}, 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 18:01:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 18:01:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) listen(r1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 18:01:02 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x100000004) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) 18:01:02 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 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]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x7f, 0x7, 0x6d6, &(0x7f0000000180)={{0x37, 0x8, 0x3, 0x40, 0x40, 0x6, 0x4}, {[0x5, 0x100000000, 0x80000001, 0x372, 0x15a4, 0x7, 0x2, 0xfffffffffffffffe, 0x1, 0x4, 0x1, 0xb799, 0x1, 0x80, 0x101, 0x6, 0x4, 0xa0bd], [0x7, 0x3, 0x0, 0x2, 0xffb, 0x0, 0x2, 0xad90, 0x3f, 0xfffffffffffffffb], [0x10001, 0x5, 0x3, 0x1000, 0x2, 0x6d, 0x6], [0x1200000000000, 0x3d36, 0x40, 0x40, 0xff, 0x3], [{0x7, 0x1f, 0x96, 0x4f07}, {0x70b8, 0x5, 0x3f, 0xfff}, {0x3, 0x9, 0x5, 0x8}, {0x38c, 0xc215, 0x20, 0x3}, {0x0, 0x5, 0x70d, 0x8001}, {0x0, 0x4, 0x6, 0x7}, {0x7f, 0x6, 0xc6, 0x4}, {0x6, 0x7ff, 0x1000, 0x3ff}], {0x0, 0x9, 0x1c33, 0x9}, {0x5bf3, 0x0, 0x611e, 0x7}}}, 0x9, 0xfc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 18:01:02 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @remote, [], {@generic={0x88a8}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x9) 18:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f07000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, r1) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/71, 0x47}], 0x2, &(0x7f00000002c0)=""/26, 0x1a}, 0x1041) 18:01:02 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040)="29c27190f8851ee799d1ab8360e51af4f4c1ceb94965d141852f81c62cb7d6406c0dcf0ea2760ad00d3a104fab6cb8961b55895c2eb91495ab995906b36760e8be41114d04974c10092a55a837d120d9ab2d361efc475a3692af2b2e717a3bcfef37ce97a59859232052a863b0a2a013dbf68018051e6dba099fc11ce50b5c5e8867b239134d1617fe259182b646c252bff1daf9c5fd0e444a1f562a90cf27c5e2c1fb1a7e59e2425446591723c6aec590f905dd37a14638b23707cf5497ba9b2fba81d387893f66f35d6265a0ded3bf5932f0516719490c7dfcee5fa1f89f3d2e3c02c949a1550aba7ff3eaf5bd8f09c65835fec271ca5e7aa273b236e595e5b74b55f9975f5fa70443ecbdaa8f21c34e9f013c5c26e1e866cbc2f505271778c24d8459c4b78035fdba8e9a07c7cb06d583f0d3baa367fbfe81618c7c25de9f8d66f997d098d6a0579497a3263285cac9b45100455717e6e044788f57e0304b9b9543755b1835f45746f62ffe90d530ba99e9bc059fd8aec5fd8a9e725ba188def5e1f6443df10dbb76260f6308fe4fc91d5041a75b34c2bba03dae7adc941de03e14c6ef3cfd1b2eedb686c656503fec3ab704c0b1ee49c675eadf94d0ff0915a3195d8ad29e053c4b71a1c682ffa7bfb8f02da9a521463aad6a209dc99681acad751be768d83654f7bfd41455f2612e1bed1547c9f480e4c59ad7915f5a717b678a40a2e25e7dc1a247f7f5a8841bac13ebc9735361b45b908373b8a04274baacac1c1fa2301d8eb385deebd0f944d303e7b5d26a6766fd140d31a158856babae5320e3484e728674c34aae16c0146cee0f571f605b63ea5f389e2a5c4eae8d3b454985643eb1b78cc8d87471d4250c694e8cdb2c59bb24d90c22e6d4d0423e8aa78b32106fe6e8d64c360a2af2bcdd67510faf58d29da7157cda77c3f1bc90db6b55d9f36b3ded114975809bb6404b175d110d49728fcb5a1b270001254076bbd25d9d1ad40f9c6fd99a8235e4db0096bb1e7bf88da8a5fe6857ad23e1880f72f1047bc0bc206ccb2f21665f1b567387a63a18f5ad2356ab214fa33c1bd5232a356b6f290b48c73dddbe9e3f25eb6b8144c1e2e91b11b4c8719b8faf43b3d52ee67352b3ba5511bef624528c609ca6aafd133669afad1a7c1226d68a0d2781d6cc3157277421e5f0fe03ee30614cc4e0ad1591aea7c814fa27fa2f44fb7860c1e8a6b77f0860a7d71de32d4c1f9c4d8e77a270674ca47c7981ce008ce9967290c313445b615676b27414eab1daa6c52e5e622e9a0b6d674a62c85ce8ca7f23d6ff22a786f92a313fb9a20dfc8ebb71e1dbb1acf1da4c8266a1a055b1e651d58e8cb829433ec9d6c18919b8d631e0d96077d8fc75c89a0c270d4bf524bdc2d0e18cff5b6d05491ecc0dcb5fab72aba560b49960af8278c0aa7aaafdfb7cfc95874d96761510db100c31e7a6f47b0810da2ef61d5d73d2bdb11d728f9e493a8f84dfce9480ef575c2669381e8e57036cc65b901874faf4027cde93eee80d0c4a1cc5e57c0f9f04a4d950277bc8ec3c436eeb14fb4ba858e780c8906249a2ddb34e2150f8f02c686a5bf11ca2b45fa88b4b8b5bf9193464f02b4ad68370c0d948f9ab9744a184da5701586d9ef9d1bd9a5a46967dabc25f6b83e3156d701d8554194e42aa7c0c92e22b9411df1cfd376e322e1e8302e9e3896adde4ff5baa1bf6b72b6115eba292d84a3e15122ad6f3bb231a68e583ff62a3e3e46fee8818706b81ebaae86b5bb170585d1776e7e19b2922f13c572e0aad5e9ba6848f5167038611b58e8dcbed708a0a20fa45b33bc813f2995bdfe9a5db362c3432e9cb34f2c3e238cc10f16c0f42964ba0a773794ad04ba25bc621289555c57e165cff1766755ecbd751d59466bf319e44f20a3e8093f057deda2932f5b0c629f463979e0f6679da5b3e07936f96c53e67cf87340d5ef71003391301e130dcf780cbe56835d671bede0eb36e4622e64f9d63e30c6784460de100f44f9e576a272ef8ac215293678c9dbdf1cda74f6987d245cebde166022fe0f05245208c0925c455db945df956d9e69e8b6390bba64d0b301ef7f8aa6e599cc8628f1f0b5a193fa2fcc149837f365ec347d9751417f8cf21c92ede9ec9e31a44f3d9c3fbd321b90041670472294599c250583cec173eb3811d0cd9e461c2627f671870d62bab75ac2c051156a0abc29e1eb37b9dbf46ed081aac0d523bba3442d88b793650e241c565354a2c5d4afec8cc6a47616390ddc1cfabbcc629f72b87d44e551139db9b406e06d308e087cef3eb054302e1aecfe8de9faeea956ff7b8b1d95121b437cd0519c2c4913ec6a484296b5e079a15150f23e9d5fc3202d75208a870c200793d8671f056834a2b89f1a0f9f478a891a3f7e4e965c17f7b87e8664ab42818f9e91be8ac7030875228d11cbbaf7c7e25c879b58420a984b1d300d2f053bb067dd17bf0f840f156059e3d4d3de72164c8b73973ba5ba3ca15b40a85a644f8f82c653f3e4f83f7ed0b8d975085bcee8fe501d6fe78d537a148c89cac34e1a7cafb3d0f2c39029010c3d84d22f9f1bb1541bda0821fc035710890469d80565f822f3475218a178e3ee5a2a09e89fcd194675929a6005f6c1d9aa22cd37ac9e208e81f2e29d231ce7cb785f77544d85f3134214f7b3719c6a23c66b799c73b6f3714979b1cd1639122627fe925c01ce86c55de417f64930f34998dc5acbec12385b17115268a5e33c70a53ade66f67a260456c47c4f18347da2806b32496a9baa19cf53a95f44fde9bdab98e7bd6e079677fc97150f60b68408a8c3bd2feeb8c73fff1ade1ea5a916862c0876e18133a0ba3e0b588587d87ff3806928ceb94524992c0645bc54ec23067d3a5d72df6ae7fcb7234fc1fb58526cdfce0dc7012c514543adc6b5b712c1187e654ff3def88f5d52c5c0724e470eaac8b3adc41054cd454e3ba61cca33f6cd0cbd81f12956d575150fda4ff29e1725829967a6184d0f34d689a90ab7388b1b75df3841067e121bb693d3b03b79390de37ec10e51a040ba7e04d558d8db97165da856a1564fab5241db2472a249e4b57a457759ef76ccaae1a4476c990f05a32625a30f42024b4637241c0e351882bf29128fb3c80a07efc85db4d98fa64cea91cf1b867998a687085d3da44dfe54d93936a68ccf795b13585e3341488492fe40eb5a7310686a1880e1497b6e68d943fb4c82fdfdb14b4492951a6dfdbc7b38829a78c81633de4ec89a54dc086cd3eb74f39ef8c550fa869e75ae06d4f3cd84e9e199b8cec90ebdccdef608b05f5dde487b94452f9f505c6511d5448163a7688ead877c46369148c8e5774bd706d5520da517e640b8e9abd918e4d28f716edfff0791c365014b5f524661266e314d17a53092865b831dd5ecb96773d94c756682b59e502a03045c947636c15c2ffc102ab7806c074e729ea9a3e3d5fb96283eef843e172708bd423d7c145d636ae8bfc5f36d4f9d7280cd4929c13f1b1cd3fb0ea076cd49cb2d49f4c0112675f9ca03560b5b8f3d7d09f000ca2a53dd50247cd7cb82b84b464eb90760547c724bce2bdaabb7468558c37139d359ff5eaad97e8ed9b3796813c5a2090ee432926b6efb93b4d3e353b05dad9271f999d9f22a8f846cb0fd006bc8f72db3851ebd690c7648a71178718608fdd8aafdabb1d6d589d6bf6d2588d0499e67cd975d1cf15737d1b77c40c16acfbd5f0e91dc380a0d428c5b27f75138b5a0cf18dae02ad1ee4e9e0ccea2efc6468f0d190c28392f49cb7ce524718eead0709bbd2ba5cad7e74e2a2089bea4e75842983a92f10552ecf8ddaca8a9b2ecc397ae83e3e66412bbbac8472a5654264d93cbd686cb85fe865e8f0e3473bdaf8e47612cda0ca8542ac779cfaec87d8a759b5eda18e9f20d0017bbacbcb1cee8df5bcb254cdc9db2059ec25f15622f17f1205d4ecced8b87eef4517daaf948d09efaa545e19f07d15a02910e8d8b8370038dffbde863e8ef55f0caaf4b5d7bfa4765fad01637983edb53b63ae980666b7f11456104dd9340574d51a32a21d0db9e89ef22166c049b2ad0d669bd6ad6c414dc23722b85199839e9c24a7f82849fb98857a3eaaa490bf572461b53ed484bcf54167d2fbfd3f866d83037b58d6bee74136e0321cc77970d8247113a5400ef47458260f1ad19724065ebb1accfe5463011381f8679f7daa4fa9de592f962ac889ca083566357d2e2bab25a0a9f579f859fea3d0cf4fcd3062b8f21949ff6db757af0c8a0b3492dbaad7d182fc8db71e70a11859b7519fe2d3acf3c08c3f0418788ffbefb4862b5e0e512f0664c6aec5a3e9c619c30586447b4e7becd386bc9ade8246684fcabdbdc58a317dbd746a0c9f85e10d45e5da2f2bc0c162e78ca85fa48202523f397bcbba32f48e334d6a5147671a9dd8719517c31f918e9af7a945cd86d49116506ee19b9aa99e3158e9c761deb07a4cdf07883cdae962dc332d23d4c0a513dc49c639b79def71864491132ed07ab8bdd18d06eaf8f51a0370374ec4cbe5baee3a34d10e441b436b3245a7daf1329ce1eae70aa122d67f26e3aa4f38f2fc9ebbe73f52d3145b5dce422185d47a58b637145461180b770fcfa55ae1e82a8e665362446ae8300b393137ac74c01282c7e6b9b207bd4ddf6d6c4b033c48f44a476a0d7f6e6fad777e5cba0b3d9260ce3955f5b2e70b93c4d56ba62a8701615233d222edeb2c6b31c228ae7fa110f050e732d50d693462841e05951bc4c18c266fad66b6dcabe68b8d7fd61a9d1b57d6cf1c1a5ad5b8e0244ab124cc7d571b54e87690ef855cdafa4022280199ef21e4ed8194660e0bab838156695822a65dbd37b9dbd56795e7ce9e3a9cd8a38381c1098d5f377c751a4c8778ecfb832884e1c791f2d702dc042a9738102a20ecb6ec4b7a37ece2df75dff1f0d87493691113eaed7a6d85a6c5c9cea86fde43d5b231a7424ca6977635ca9a3253fe16c73c4c53b4779ac1e41b87d0e68e8c9b18c85daa2dcdd31d8e5943b07a402c21cde7229c997dddb9667867ac6cc0ae044fc9ecb1e6e8b8ce184e07a715878395079a96356fd223de9230346dcae59f8385a53121839f524fa41f857bc19565d6511d7a5c1bc5b0b74106e481acbcb48c65dae6dec14c4889899ea718cc84ee922d16468a5648796927e8e688115fe970671d3418eefcd46ad4d8c7cec7dfc2df1c368934b83f522c993c2940f6c175f7a7886a031d940a0028564ab62be2fb7d2585d40042082bf1af69a97fd4e23e42ea4222b939270a9a216d92c58fe255f7a6c048039ce918877c88131149da9fd6711a8c60caf503aa5f9028a602d593b2037bc60df008865e3466a651dec3662de741f40a25417d85b9da358a401ddc5166fd834be4629fe161a99cafe3c0e70612ff83038780887edc3cf88d8f1610e7f64c68a899263a8be373acd6ea360c580f6051ce4ac3343cea0a40031224c787ae140b8584c7093a7faf59b6b26e0a26e9d3e56115cdcc6e05217351ccaff9fc80b02150eb40bab737011d04d2d8c180f2fb509c80092f84fcebbd522f3ce7ebd1b951073adbe801d6059aef7c4680d3d06d1dbc09c5a9878e1e5a2ed512853784cef71869d370b5e6b4e4ca8c458016d4fc55f01b9cdee3d2d3b45ba3a160955e3f2b984a28ad67751cadb5ed917b45198baec99802f72333000a6a7ba1fc46332f51463b9f5d98922d2f6343da791634c584546d2785fb7880ed1e3dda468fb2c80886fdfc44", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="6e9b6b3dc9085349fd83d1447e56419b8d885853511825ea717ef5052f44a60aa0fd6d5ae69a27f3aaf440bdb1c0ae0ede29e94dd3945cb40545e485195771da26929fc0df500cbe385257e49893c360d3f6de8fd80d0b707edff28733e76ccddf127bb348c66d620839a30fd2063ea832", 0x71) 18:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = dup2(0xffffffffffffffff, r3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000100)={0x1, 0x4a7, {[0xe7, 0x8000, 0xd4, 0x9, 0xffff, 0x6, 0x8001, 0x8, 0x2, 0x1, 0x100000001, 0x100000000, 0x400, 0x9, 0x401, 0x7, 0x5, 0x9], [0x5, 0xfffffffffffffc6c, 0xcb5, 0x6, 0x20, 0x0, 0x7, 0x3, 0xef, 0x9], [0xdfb, 0x2, 0x7fffffff, 0x81, 0x240000, 0x8001, 0x2], [0x40000000000000, 0x1000, 0x2, 0x1, 0x100000000, 0x80000000], [{0x7fff, 0x1, 0x15f7a5b, 0x2}, {0x3, 0x6, 0xd0b, 0x8}, {0x0, 0x5, 0x7, 0x8}, {0x8, 0x1, 0x0, 0x1}, {0xe79, 0xffff1b39, 0x5, 0x4}, {0x401, 0xfffffa1d, 0xfff, 0x100000000}, {0x37cb, 0x3, 0x80, 0x7}, {0x40, 0x9, 0x6, 0x2}], {0x8, 0x586d, 0x800, 0xfffffffffffffffc}, {0x3, 0x6, 0x31d2, 0xfce}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x2) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r0, &(0x7f0000000040)="19", 0x1, 0x5, 0x0, 0x0) 18:01:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 18:01:03 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="1228e544c3b7f97ed1b208d9e4e6251db2ca4abb53455fa9cdd796a2dfdd3f7ead43d466735dde7e0eaca95ece4bceafe3ff", &(0x7f0000000080)=0x32, &(0x7f0000000140)="ac04178a7f36b3bd2582bc31d0533c52e6429c59b7d48dab6ddb09592d24216d4f9809ce0ac6ff97e673511aa1a890abf3d2f582b9a93a39167cf4fadb7fc62f39d3342046bd23d4c0700efc8a34434db6f089e2127f13f9b4214b5d2318444c6d2f76161ad059011cb06dd868c2e6b3a6181322639e0188237618c82657a2a4a26f7be454ef6410d91cde9ca920a12c19b001fa421d5e953cd1bab882ab849d2219707f52d0faea605201f8", 0xac) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 18:01:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getdents(r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="3f3b50c90d7b88bb1d670572704956a85f771fe5444b7a390dbe856905e02593177171e55ad114ffd2d8c4cf6e3c116af36c7908c02cb77e32af1b5994a563eab7a56c593fe66255a6df26c19356a9be3365648d7286554fd69c8c9c84bbb8c59df59b69bee4b9233cc42764f3bdbf6531cff7683d47", 0x76}, {&(0x7f0000000140)="7ad469150738a6f201cd4e3fb784b83f881f6a356411566f44772fbe2bfb516b2838611f26d9d435dc001b3b979f3d5e01febe89a51275bd75c4d5e41c0d5b6bc930f52b3e57c303746445486970fbb413f8d649320664ebb25a6c67b78abdadcdd41c", 0x63}, {&(0x7f00000001c0)="89f18c2998f3db3e402f2e07a07e875eff88f416a2b14f70cb63ec", 0x1b}], 0x3, 0x0, 0x0, 0x2}, 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x1) 18:01:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(0xffffffffffffffff, &(0x7f0000000180)='r\x00') 18:01:03 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xc}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x0, 0xffff, 0x1800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x4, 0xeffa, 0x1000}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000200)=[{0x2, 0x4, 0x400}, {0x0, 0x1f, 0x800}, {0x1, 0x7}, {0x1, 0x1000, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0x4}], 0x6) semop(r0, &(0x7f0000000100)=[{0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}, {0x4, 0xffff, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x4, 0x1, 0x1000}, {0x0, 0x3, 0x1000}], 0x9) semop(0x0, &(0x7f0000000280)=[{0x1, 0x1f, 0x800}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x1800}, {0x2, 0x7}, {0x2, 0x96d, 0x1000}, {0x7, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000040)=""/165) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 18:01:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005ba9071b542a538706000000b8180000002900000031000000000000020000017638b47503"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) fchflags(r2, 0x10000) recvmsg(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)=""/14, 0xe}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000240)=""/1, 0x1}], 0x3, &(0x7f0000000380)=""/212, 0xd4}, 0x842) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000500)=0xff) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="6d92389432f4500cae782b01b568b19a10b30f9a1ea30a", &(0x7f0000000080)=0x17, &(0x7f0000000140)="d2362fdbd22f932d207b19930213f94bd3965cc835d2698447736b7f4a389766dba3a21d52f09feeaf0d57f9ebc7ed0b2e5a3bb92592a5edd4ca7ff2aae9576ea7195f3205b7bf1fc2275a19e9ee9297f4b006a9fca0b6a667e87d3d3d4cc39570330b3f75c27f00d44ae2d661c2448f49db99db1ca27af8f89b", 0x7a) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:01:03 executing program 1: minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1219560a2dc2ffab) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f00000005c0)="4250ca021d2732ebee56860e723c261e4266808166ba8237ff74e18c5ed699c993afce79739c6433305705164a52b5819530759b21c1a405aa0bae7b563fac43feac63dcd1eba7ca4a69ba450ef63e2fb8b026ff519c268d8fdd97aa0e5162d5e84f70f04531d4ecac9e4a26869e96edffe9ef57e2f1e20f05dfdd23239937a8a85e7cb00a8735cc505b8013e6e697d744d8836adfdd80d4128e5d156f7b76e30f192faa036b0f489ee486c11ebe6b472d28b0d67a28f33df446020155c9ee9642b0e87eb462ab5105b16ae825aaf42f495c38643981f9dd4d39d9a5d662d28841767356733d26b552c0741f4b94e2cc8fd35c0b09b39452d4fd7c09c598d3a0f077a600ec5cb5a840f13ba2d24ba5d9cbd75ee2f71aec547a7838ee258f4f0f96135e55411bf1e00652a0a3ed4188fb138e0d5fb5a7cbe397394639f5c828adc6f22465d66308ff9d66468e4f2ae333196f8467a6f0272f55634c5cb943c8d42690796964fe9d6670b38e80b3f0aaee61c9e013166cb18f420addc04b6dc8373567e5d02a5ab67ec15896dfd8645d42ebe3712bc175520b604fd9948a0b5845657bd903ad94f3fb5876455d73b8c0f21ec421571eb3dd02220bb135d562bebb27a2cc2a0fafad3ac616e5732b245e4800cc54bd469048f0b5f2d05e0dd4d7d2905538a158178643c9424f56dad90345f187075191e574a3ba665adcfc9dc17246a663026e7e6463748b2c6c75fc72c41d7f510e766fc9831c47825aa91fb28228931639d0cd2df2134b8a44f1f62dd1114d645f46f66a82bf3230f21dc87d3334ee11f65d954bcdf213dda14d80d20db0af6bb86d6891dbe19be735baccd52583e371a28fd8db1586dc72bf98df610a3ba712df24e6359cda523fed564dba3e9d2f4354b07a9fe2e64820271200ee5d68aa030692cf5f618970d4ec1e84a85cee4ebf421769409d741a95e88bc83b10f58c7b2ba0d42183d9f02153afd68da9418eb56788f39f8aa06c3238d36c4fbda416f9ae1bf2beb219a339080c62cd07a77c7c5f447c5c984b3506b745a4ac1cab13bf187ed9eb99d12657bfd151bc135f20310bbda12e13874027789b67e4ef9bf67cde2a62bc59aa768c81356493b47506fe057022c1cf34862fa8049d4ffbde60f84fbbc9aa7b2becf061a7c37e6f4885a4d89d6dacbc4233517b8700940d0690fa1baaf1e71fca6f1ca23a2020c28557b057152210d1cd1c3dba8160a6a1fde2c669bd7b2c568ebfca974ee8eff71e99fc54fb16c63bef7bf62d2edf48ceccab8ef8fb7c5e371c2d8215f03aaeb54f8c10d9699bcefdc8d0ff241602b8c1cb73b665333f999500c1764e2b539d62a16ff6df293d3a92366770d54459c4ee7222a2ccd33a82e2947d2c7da59ba3852489e72408d271800bb082116d6aa5b9ea18a83ed59787bce825ca90c39dea129785176dac72d4440f1684cb779244dad780774fbe9aa3501f3975fdda59220b9167208c8ed79c826f8feab8a694ad9380cac34496b81276c205e43c7ddc70df5017025066420d74bd7b42cb3baa086ff64fd735bd121066229c104d194972dab46a9268990e555babf7db929face53e42d66627c6dfa52d194f77e6da34e2ce35131b9636ea6d3fa21903bc8d7cba014582f8434a6698856e1f6d13f5ac127cbcdea1ec8e4649514af9cecf95c3485f64bb457d41fb76af98b006b9f0ec273ba53c16453d0f54207272800f2e8c5ed809b44f1bc65eda15e57654c722fe97621db6765247731c692bb5a53f7e94f90c2f279079f36834fbf0df9ca19516c69408aa5bc0a71534fcd77d0e5559feaedf9e13b0b841cdf5ad34316a33a1043b86698de800435e2544bc517249692a16c7228a163c7f4c89b625a898f71a749b5410fd2908c1f3515eacc8bd2ae129f81bf3102f812952dbde9b153a141df7bd6890275b94d6eb2597a64a15abb5fe380ed13149bdca5567ffd2387911f732605a4441dcd64987aedab348f87b84292fc12f2d63d660e165992c927baa7f0ceb0286e95b95b0f722dbb8bf9af51389b9180db7f94bdd766614c1679c09efb686cdb715125ba052cd43ccd66a8819968e251d6ca5d4c16a65e3df3d09cef71d847d7206094a318c9aca90dba382a66acc640dacaf71cea5aa3996adca967a2c4a49983f01f914c166fccbf003b3a34ed89107be0f8eff40ab35bd4ecb39a9f660504f94f2d9f67c602c15a506ae8d66f2aea80b59bb3bc541bac2e9cf17e50caf3b500aae1f0ff0cd9566a7ba0661c02d866cb83bff9f48b03984775880c7cb3b90a00b7edbf3fe96ebf51fe1b1a661d295e80877192f793b44d11c48f004d709c975f2bed79467d7d68fbcf01fa5a4c6e1240886728e5cfe71e098857558f40980d8327eca186d5523156f5eb655887ce1525d1f18a7c05d4578c80db33e86646e839f1f935a33d2110b9cf93bb5d5f4c8a41d3cd83a457fe69343bd45bcfb65c3383903dbbe2faa07fce2f9974ab21ec9006a4954b0ca1208e9feee992fb8e78943ae983db717f7f532657c6059c28bae04debc42f48b71ffacd2a9f4a0cb8a7dcd1e044d9e53601ea73d5dfac608cf69049eb0b938d09145a3696c28ac24c80f641f5ea02e582f6c6f67294dacdf18de63e183a28743ebbd740349501c27543630c778e214d44487b792cdb27e76abdaa351c3c0a9e9abca1c5f5383b5e1e83c22d109ba7854bef8954365b11a1a9f2c548c2e3d241e1dfd7f28b40b9440f8d6de4e104765dfbbaa399dc2669f510ffd9107b3a81cf44cf1394f837cad13f00d08adf2f503cd5804908d74c3b17694359fcc5deae9c133a44a84aef06d162f390a80f38660e920332e8cbf416fecbd95f19c1063bd24c8d79a778d78a436b4a5b35b00f94bd3a5cbc884f30223e8d1f4403dfa76b31e2cb85ccf6e6c16df9042c317395c95c2cf3dd5165ac38b2ef0a8e973f2c6b803373f5bb10c55174b8541700ee9e146d29b212047ec13937989d6bb13902d46d991c5193afda37af628b11e64da9863ee3fb7ae78b6ed9ef4b85bf53f567722c00901d683cc76a8dec6fa6f962ab93c0916c070220de0e9a88f90487b8c4580ba0e80e2645b4abec955ef3603ab3e2df1b484a5392e15cbc1c7658f194db09016194022921d8a31dae1b0080fe3a6a6b2df41101b0129dd80a8d91680c7216f3f112920d87d789bbb400a275ea4f251c198c2613aa4539533f7544190f382e35e5a01cbb3021735796c95c76f6628d11348dd46f92de20120170603d273a8baa8181d94d63832888757559460d054a985303755550a23410ba8345f00ef74a215a86380935c16bff0f229e1ec4eb1f5630b332254495608361585acba6299ab58da84200fe01bcc7a02cc85545148453dcec42b959b576506a52d90dba6cf24d5edeb89576d57b92872867af98df4cb82deb13f347d937f7848cb981f4f638ace4fb92adc4bba04b2b8f4afa61cbb9daf267ee70bb20829d7a8b9d0baa5328119af2987ee894b3d1ff8f72c07fc6284d49ed0d2ef449c00dcb58502cbd08d90527dfba0649eb70bc5bccaaa1f3a3f752d37a76d868997923ae89496569bc8106fbe18eb154538948d0ad6a352d858629e09949e8d19a1684576fe9d7a18831d1d04822dc975dbf5f12d20b4f5c8777512aca9ab0899e9a91cbcf622f14aba16dd2a7abc034678397145b2b45386505dc348d6f03fd4cb037c85e3c6f1500cd5be3aa6aaafcded8dbcdcc8e0adb3ad6d5024a308131103049d6f42097fca056671f62b939902b136f5486944ca383c91f412c302e41af885a9d05cf96cbf45f702c239634b8a95de04bab9da8100953525f06f0017f0de348d88730840d463952f7440b8e5ae2cfe5289c61dab520920c1d05da13edc2840f67bed36837f1e228ed674549f66ed7bc7d7241b2c850d96a613ed1eae44885f9a5604463764baf984ad190cc9d14861e82a1e974195c9bac5f464511a2b11fa5bf299f0f002686f7cdf2b26bc184b7c4af67e0e8021bf35fc5f159d2ef3535b9ecb43a07b1638b6873ccd81288034a5e927e454c6e39c7caf9f8cb46156dbac31c68643a7d66aaeb8c4138af2560a4470114d532d1a221f1e9c809fd892ce0da4c3df9b54556d56856eb9794046998a5bf303a2dad4748b97a94b809dbd43bdde2aa869343eda513a5792565efad9e877d3b249481db5a80336e48eaca292cbf38a66733c1bacee10a9107ee133bc58365a0dc8598819a063f39fd6533c1432a38019a1c47b77de0eac5ab40f969550b27cf5e6c4774ba1014016a8d132e565c39370436b8f10dce6603eca6969493a178f06ab63f2026920029525bfd1fa1f09a1fbd83c7416e369ee7c53db666831f3521fa1ec53873d0d4db11a6b59182831cff84ade0db111b3f800793be5fe1918697563dbbb8c66ee2fa9530bc0136e8d7ebd3bf08ff40c3bc78ba2fa9aea69b60869d81b003809b84c63a1a493bf4fba6eaec76bb0374023a0c94a15b388c03bc577d564cbca80032f19c1122aefb6475215f5ed95eb51b611654ec715f7b40291defcf0849b9e991047d22a2afd556e5b9aa39a55f373e2a9e1945b9a2f4ea7bc6b1326ea88fd12b3b22490e5385ac879638d935eef8a968e8739d80573097b0dc4e3da000d6bf0d1af3ecf071b3f210f7662a6096f4d643aa461326611e91f7c6df24401c535cc556156ba479dd7c38b97467fc68831de60bb7ad3eccf4da8d0bfa62b4695d7b3c790ba2f03a65eade089a2200b75151381a1518058d4e0ff56ea25d0eca45825a117afbdc444986f1cafacc896b51013073b72245321fc98ac15fed0b94ab9009f19a5cd0c95465c4ff85adb846fb5e8e3731fb9ef0f0946397c2fe92ae6349f393ef83d680f268b7f65f2eb9c8252bcd0b0424247d0d8dd2ba7dcd989119af142c6c7a4a3c1297a89d486d25a325362ad9b3929356f6d67bbaec7bdbc7411106349b9272aa7d4118757bf6894410e6ccc2df26a2970944dcc1c3e6207ea8733e20f25f71bc352332476f821b45247c383270e39a9f09313d358bf7f5cb2728449c95004c432047486f0aa0ef1efd6dfddd4428977a0d431d153f0cf9867eb257e360fb7e71f73cdc2728322a324a3840e7c9f50c45459dba3c74d1a6bad77562929728366be98736f9a56b5e0c88ab8646c801807fe5c2876c7139fca00d513a92cfb431f722b9e94855272e69db4a87cf2f50b353d88997cf1e5ad62c17d029afede78d21841d93e845b3d9a3c992ca0b279de3b82278f00e341ad780270816624bb0256b65e569a67976bcd964c627de4c1618f0c7831e461f0870b64eba0c64e3fcde8842adc16831977f5fc98b2daad5e6dafeae399895cbb8b3314443e858d401d59e0b7e663c109d34d59a0989930d73aeed0c5e31221677dbd53eb580b55523837ff5eefad76f21472d0941c65dd25ea3413d9c0df9a169497ee028a92016428c2d1694d955ee64fbf23fe7aacb80e152af19a8092a54c83300e1474334c4ba66c03756851056d5789b912b2fa8b5cd9944fde14e161de577a1594e019ba26c8b6dec2e7bfbd47d927fcdf36cf2400e7136d1bfc5e3bb19807be507b383721f9b294ea68221e11f12378d5fea3eb7f374db21797c3635447e2f3623b444f703d23d4f2443fadabd763891678bdd9490e24534f0a6c993751b68796eb7c22b1cdf6d668c82a3e3c74f7c04cce13e5082fddf2ca6459456c435d299cd1f0d2ebc77dd67663ff7b48580d85d115eec7d087ed32bde38e3f", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="4be25f60d57afc174b4eb899f3c2b011b699f3457e87a8a5661a9d7434af8884e0f8651f054f92082460189e02abd6a55aceb7846c8e98561f356ad3c1ee3a4656e08ad1af2ad87c25bff78bc701d578d2979c4186f597001648c11084c909fc3d5b7b4b8f200b99c464058c70d04650f572b55c449e698a10933bb08cdf4013215d6cdedbe706863add6ee15d54bcaa435ff7d788e64d0b6f8d2f70397d9f9acefe28166ee5f6e52687311919340f6dacc6a7c568773c7ffc680c524d76d8389cbfa4b81d688150f2e38fbf0b1dee6a2f13dd712ee70b7f6fe4b910eb9f3574c2e6cdf25eda471e", 0xe8) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000002000/0x3000)=nil, 0x1000) 18:01:03 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x4, 0xff7d}, {0x1, 0x1f, 0x1800}, {0x2, 0x1009, 0x800}, {0x1, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x3, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8081, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000300)=[{0x4, 0xffff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x5c76, 0x1000}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x4, 0x2}, {0x2, 0x4, 0x1000}, {0x3, 0x1e0, 0x1800}, {0x2, 0x1}, {0x0, 0x100, 0x1800}, {0x4, 0x4, 0x1800}], 0xb) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semop(r2, &(0x7f0000000000)=[{0x3, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0xfffc, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x4, 0x6, 0x1800}], 0x8) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000280)={0x3, './file0\x00', './file0\x00'}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x200, 0x2e, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000200)=""/96) 18:01:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x8, 0x0, 0x1, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r4 = getuid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 18:01:04 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 18:01:04 executing program 0: chmod(0x0, 0xcfbf084159c31395) 18:01:04 executing program 1: syz_emit_ethernet(0x8d, &(0x7f0000000080)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ffe1", 0x57, 0x3b, 0x4a, @rand_addr="fe95ea8c0b0b9bff00be00", @rand_addr="0000004700000000e5ff00009500", {[], @generic="4141fa1335b0b1478f44d44e88ae6a796985a8bd79a4876d0877471f08b66107846f795aaa366e81b07abd12c5dac1c7094e074295b4cb559a8ab8bc25248f33c2cf2fc193580b95dcca516e28eb2e5c7c8cb4405a72ee"}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10468, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 18:01:04 executing program 0: syz_emit_ethernet(0xe6, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'A?\"', 0xb0, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x4, 0x13, [], [@generic={0x7, 0x9a, "fef9cc9f5e7c9cc5c7720b5326a19b7274fcda7989fa35eccc7a7ae663dcd18267ac81ec1470b45c402094d3622125601b3959145ac0148fc9356a2ee047fa37420f6b47c8e60593d409fa57512dfed4913f52fb2840dc79c7be4964c9555f036a5357ab727f06af8a2a2875535ec7e0fae3fa71d5d2b46a155d2d143b13c5fa2083eb43f4033a11fd79689e4251b7a96a9db87c6f88361c2910"}, @enc_lim={0x4, 0x1, 0x5}]}], @udp={{0x0, 0x1, 0x8}}}}}}}) sendsyslog(&(0x7f0000000080)="7fb91e716d7e1005acf079c1f94f7a61eb23fc4a25edf813e26faeca6ceb8c4dc044db8327381092b9", 0x29, 0x2a) 18:01:04 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x4}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dde2ec9bf69baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3ced2956d372f87c8e241e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a7", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x8) 18:01:04 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00283afffe800000002900000000000000000000bbff020000000000000000020000000001860090780000000000f8ffffff00000004022eb4ea018c4ffda0e582f62ffae40401e0c0cc2ab81c"]) 18:01:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x4c1f95fb, 0x101) 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(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff4418081100002240800000000000000100000004004a0004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23bedf5ea042715be650e73cee7579d9be878014db655ae59de5787cda907a53d2243a99d70d5627a99c1fd7cd66a2b76406ba9fe29c24d149", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030000030309050a000100010000000502047f0000e9"]) 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, r4, 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"}}}}}}) ioctl$BIOCLOCK(r1, 0x20004276) 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, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r4, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r3, r4, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0x89, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x53, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast2}, {[], @tcp={{0x2, 0x1, r2, r4, 0x0, 0x0, 0x9, 0x8, 0x100, 0x0, 0x2, {[@window={0x3, 0x3, 0x2}, @generic={0x2, 0x7, "c6777c8023"}, @nop, @generic={0x0, 0x3, "94"}]}}, {"43a945f011eccf263073e7c7a4b0f23910f6b53b1a63b36c23f328baa77a07b3c45c5b2eabbad1bf44acadd7d18d24"}}}}}}}) 18:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x101, 0x1, 0x6, 0x0, 0x3, 0x5, 0x6, 0x0, 0x2, 0x81, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:01:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x0, 0xdf8e) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000100)=0x9, 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) sendto$inet(r5, &(0x7f0000000140)="0e4d019cd1be776dc6bc78e4ab974c704e67dd4beb873fc5b2c9d17c0cfb68d7d3e791bdbcaf4a6b1d171a9e787a3b605927a15dfff83ea1f24f84a7f43f42c52e53327ccac06eadc88b4e05c42bc98b6a18eaa3ca503fd6f80444f7a8e8bbf0a3ca4a72190df6e8f5de4ebda990246088f3bcead9da8f0eb97fdb0940a6d838a03b05d1a25f00a35c558c1e63446aa2e72b5862de9e370a5b43ee0264fd71179cc4a92fb4c64081f3439778b4840ac849efa7365288db43b3bdb93690d8d29c58a7011e70f454fef8350a59128c60b5723df502628fc921d6d77fe887cf1f9db1eeb6d88db0ae", 0xe7, 0x1, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0x0, 0x5, 0x10000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) poll(0xffffffffffffffff, 0x0, 0x0) 18:01:04 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 18:01:04 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) 18:01:05 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186940, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) fcntl$getflags(r2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 18:01:05 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, 0x8, 0x10286) 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)=[{0x0, 0x9, 0x1400}, {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) syz_extract_tcp_res(&(0x7f00000001c0), 0xfbc0, 0x80d8) 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, 0x8, 0x1800}, {0x4, 0x8, 0x800}, {0x1, 0xfc00, 0x800}, {0x4, 0x0, 0x3000}], 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) recvfrom$unix(r1, &(0x7f00000003c0)=""/221, 0xdd, 0x801, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) 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) 18:01:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x92) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x5, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x2, 0x2e, &(0x7f0000000000)="ebffb9fd812eaa4e7130489648000000", 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:01:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x8, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="fc9ce3e7b2dfb3f45f12b500b59cd070f948edd5ad46a305dcda8de70b", 0x1d}, {&(0x7f0000000280)="aab052b7090186edc178c40635cf", 0xe}], 0x2, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x60, 0x6}, 0x0) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) r5 = geteuid() r6 = getuid() setreuid(r6, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, 0xffffffffffffffff}, 0xc) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f00000000c0)={0x5, [{0x0, 0x3}, {0x1, 0xff}, {0x1, 0x100}, {0x1, 0x3f}, {0x3, 0x7fff}, {0x1, 0xded}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x30}, {0x3, 0x9}, {0x1, 0xfffeffff}, {0x1, 0x4}, {0x3, 0x398f}, {0x1, 0x20}, {0x1, 0x100}, {0x3, 0x9}, {0x2, 0x2}, {0x1, 0x4}, {0x1, 0xfff}, {0x1, 0x7f}, {0x3, 0x9}, {0x1, 0x3ff}, {0x2}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x5}, {0x7, 0x10000}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x80000001}, {0x2, 0x81}, {0x1, 0x100}]}) 18:01:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28460, 0x0) fcntl$dupfd(r1, 0xa, r0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653020"], 0xa) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x11}}}}}) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/41) r3 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20400, 0x16) fcntl$setstatus(r3, 0x4, 0x40) 18:01:05 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x1, 0x2, 0xffff, 0x7f, r4}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="d7fca15d8a959ccd5708bcb9b87781c22de800591347dbe911c37170d2a4ec716936be1111a9b799248f11f69e54966a46ff23a831c8b347b7cca30485813725f6aa1222b4ace0711ea66559deb5230b6b13944e33ba1c", 0x57}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100000, 0x7fff, 0x0, 0x1fc80d8c, "f9e5e5ff00"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 18:01:05 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) 18:01:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) socket(0x10, 0x5, 0x1f) 18:01:05 executing program 0: setitimer(0xbe525b2fc33b5edc, &(0x7f0000000000)={{0x0, 0x8}, {0x1, 0x8}}, &(0x7f0000000040)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:01:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) read(r5, &(0x7f0000000100)=""/188, 0xbc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) r6 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000400)={0x12}) fcntl$dupfd(r6, 0x0, r6) getsockopt(r6, 0x7, 0x1f, &(0x7f0000000380)=""/55, &(0x7f00000003c0)=0x37) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000440)=0x3) setegid(r4) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000200)="f949077a88bea81fcc08ceaee8d8df8076e7a5f8188a96f0aecd2d2806767fc5fc14740cdf0273fb4b7049b5e2eee362442f68ca41f654215be14004983704458bb9b7e0b1243f6e8c1dc0c996583df7a168d092e4e500ecdeb0026896749c5c2d56e9858130e0eb997e0f5f620790378a863a6a8315e169665c00207d698d4a258cfc79f302a7ef45925318ba4b730a2ec97b00ab4a7ab2aad0779ae4bcf5f47760863815229067d3fb813080fc7d1d521b5b5e6ecdfdebdb74e408c4b46c3bcd41a3edd3454a", &(0x7f0000000300)=0xc7, &(0x7f0000000340)="c177275a4845eeb0", 0x8) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) 18:01:05 executing program 0: sysctl$fs(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) socketpair(0x1, 0x5, 0xc1, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0xffff) 18:01:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0xffff, 0x2, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "af7916453e930a2e"}}}}}) syz_emit_ethernet(0x80, &(0x7f00000000c0)={@local, @broadcast, [], {@generic={0x3c05, "39d504eb02afa3233aed6784e6d6fc1f26562dbd0be2280a4ded967e7b2c4730f92bba76034894316d44d0778cc199b0b72250b679bd867cb8488286838fe8ea46f25866b3a5b51519a834c9cce131aee1eaef9c0ef828f1f42d7f827c8581dd11ef8638edf5ca846f15c6587419d8d3dfce"}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x1, 0x7fff}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xfffffcd3) 18:01:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x5) 18:01:05 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff00009638fc795811e6aaaa2aaabb08eb4400001c0000000000029078ffffffffe00000011100907800000000"]) 18:01:05 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x9, &(0x7f0000000040)="17a6", &(0x7f00000001c0)=0x4, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080)="e1b8d751eaefff0f0000000000007cb6", &(0x7f00000000c0)=0x10, &(0x7f0000000100)="8a1a6aa55b108521cde5a41ffd9e2d7f0f803e022a7a56b7e5b59fbef319b859521a2accb6e7a1c9106932983949a3ad4932153e06c9d462db310f9b2930c5be36a91fad541bf9d260319b6dcd8acc088c9e07a19b1f0066ca2533cdcfd6bba6acbc6b4213bc6a", 0x67) clock_settime(0x4c36d081e4b5deff, &(0x7f0000000200)={0x100, 0x1}) 18:01:05 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x3800}, {0x3, 0x3}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x3, 0x0, 0x2000}, {0x1, 0x1008, 0x400}, {0x3, 0x9, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x15) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000240)) 18:01:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) 18:01:05 executing program 1: syz_emit_ethernet(0x1fb, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x1c5, 0x2, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x19, 0x1, "8744bf07f47e35833a07e42d2d"}, {0x19, 0x12, "90adc7808500d61c44bad97c832d4f0b3913d2fcba1ef82cedabab468c354db99b795942983ca51d266ce539811441606624d2a3fc1bdcb4a88ce2b1e0c64d257a6d47675ce583ac5cb482b58d2631b0e419e6cf0716a2bb576872388db59b3953a13adcda30a44b170822470882010f8d52b73fb1bf88bff023bde52008b72c585a7e660b69185e29b254506b588834371deff74e"}, {0x1f, 0x15, "2da8df3165bddf84748733eef17dd604c0d1a7f53031c480d398bbada62c833e466a32d3b38655dbd61ebe7f7aa9bbffc9a10659c170f411ff06e3db109023f690d3c665f290c47d3bd7dc994e51ca125dc8acc5fb41cddf13c95b35607f31ce61af096ddfd79e618a7ab326dcf6e2ec68d77d4029ba4b5379b3d60fb25922d04eee6e42d139012a22fead5223bf06129f2c18d0d131a47f6ada381bfad429d26c29193fc3209b85"}, {0x18, 0xc, "81f7782ab6239a315318b5d6584a58244e2664867b9f243e72d23eb5e66d0075069c73119298dd9f8b9e839bdfe21d71cd4bafc24bea872b799184ddb5e9d35d889a6497b019cf33ca499aa222641f9e63de25f4bf9561bdade4f8c92f59d1a4f36b07"}]}}}}}}) 18:01:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xffffffff, 0x19e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x80, 0x80, 0x0, 0xf07}], 0x9, 0x0, 0xcaa3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0xf3f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "27e733c4c3d09d5b206296a58c65a5585c4b3532"}) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000180)='./file1\x00', 0x0, 0x8) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x1, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) r6 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000000c0)={0xcf6, './file0\x00'}) 18:01:05 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x3a, 0x0, @rand_addr="6159e5824a00", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x0, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, [], "fb7d"}}}}}}}) r0 = socket(0x2, 0x4, 0x7) getitimer(0x1, &(0x7f0000000100)) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:01:05 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x1, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:01:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x7f, 0x1, 0x400}, {0x8973, 0xff, 0xe3, 0x4}, {0x7, 0x80, 0x5, 0x7fff}, {0x7, 0x1, 0x6, 0x100}]}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x6) clock_gettime(0x42edef6596497b5a, 0x0) msgget(0x2, 0x702) msgget$private(0x0, 0x528) 18:01:05 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffff9, 0x80000000}, 0x10) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) socket(0x2, 0x4, 0x1f) 18:01:05 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000140)='%\x00', &(0x7f0000000180)='^,]&*%\x00', &(0x7f00000001c0)='+(\\\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='/\\]\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='^\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='/[\xae\x00', &(0x7f00000003c0)=':)+\xc0$*(+@\x00']) r4 = socket(0x2, 0x1, 0x0) listen(0xffffffffffffffff, 0x6) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, r5}, 0xc) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="6215c01bdc731ecb"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x2, &(0x7f00000000c0)) 18:01:05 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @ipv4={[], [], @broadcast}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) 18:01:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x6a) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) fcntl$getown(r4, 0x5) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000100)) pipe(&(0x7f0000000140)) 18:01:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f00006e0000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) 18:01:06 executing program 1: 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) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0x1, 0x0, &(0x7f0000000040)=""/29, &(0x7f0000000100)=0x1d) semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) 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) 18:01:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="409f704ee702e796efcda6037501cf95f2c0776601ddb8fb8d977893781ce360e481b6781d7a3ce0caf6b52231dd910b80f49fd8c1b77c852af253c96cb4ebeb9fc63d0cbdfebaf52adc3c64f720d3d8de614d48bc0247337db7156a561b9284f07aaa0a5e9fde4a1d86cfb8234e34", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="46bb505fdb6a5efb54a68c9b35ed14d9a926a0dd0ce54d2ed236b63b45b58e71abffd7242458f36406eb6d029c70d50b4df62e443c2425745327cde276ce05812517252a2142f1", 0x47) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x3) 18:01:06 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b05be5b06b51d24a85e14d7568fc158af0b3a9f55b6b5889d5d03"}}}}}}) r0 = socket(0x18, 0x2, 0x0) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x5, 0x2, 0x2, {[0x8, 0xffffffff, 0x8, 0x347a, 0x274, 0x6, 0xffff, 0x3, 0x1, 0xbb2, 0x80000001, 0x3, 0x7fffffff, 0x21a, 0x1, 0x80, 0x1, 0x9], [0x6, 0x6, 0x6, 0xfffffffff6a6914d, 0x2, 0x5, 0x1ff, 0xace2, 0x7fff, 0xff], [0x5, 0x3, 0x6, 0x6c32, 0x6, 0xdbda, 0x8], [0x5, 0x5, 0x2, 0x7, 0x1, 0x200], [{0x800, 0x8, 0x3, 0x43}, {0x3f, 0x4, 0x400, 0x9c}, {0x0, 0x2, 0x200, 0xca}, {0x7, 0x8, 0x7f, 0x1}, {0x7, 0x6, 0x7fffffff, 0x3}, {0x800, 0x3, 0x2, 0x100000001}, {0x1, 0xf5a7, 0x6, 0x1}, {0x169f, 0x8, 0xe0d80000, 0xffff}], {0x5, 0xda5, 0x9, 0x2}, {0x7, 0x3, 0x1, 0x81}}}) 18:01:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="f724a7f298bd542a80ab84137da64b444b3f2f460f6b5668a2ce9fefbd37f5f83c7498d47fea64f47359bd65a5721543870086e45ccdb3cdf2e9af3f36560d833458792cd16adb92ea531e8e6cd1589a94dfe4c17fd00924b02836b091f001c6d6f6d8ea73ad6cdfb3fb47bd0fd8a2fba7d28ff35e6dcb705059d154630a2b692ec9b87482b4744df2d3fc70825f4884d5cd17040fa8be30d3b9b3ca039313d07ed7d0718ec521ebcc84af304e7daf08b9782fa5d57ac0cdfd95ac187abe26a8f4d828c659967fc1b2c7fc2b3a67cb6b9b3440147bce577ba6877de583e99fc35789eb3fc059a77a8fff9931ed71d7fddf4f92fd0e0c2543c62948b5b3aaf150634bcf0a28b8e7d7c8db869bb646676570727fa9e43c1ddfe98f322378a31f77370a0f50f374b57153f2cf5a2d731c8718bdd5cb2539fc802678ac74fb16b6b7c591d2a05d54912a4b2d143e69ec50475d51bf26551d30231c8888caf6798bcddc2131162eddef70879782fe15ae6fb2b73c44176016018e842fef5be5daa30e0928304d0242abb58ede21453fa04ca823fde384faf7383f29180e372fa52a79efd2fcafb90f2c14d9f4d0254783655335f5ea76babe9214c2f1d6c20d93bf34b880c40f9ccd8c769bea9113469988c70ad750998155bb8adafcb94fc36708f2d070bba9eb8349495c359affa7eb0cd748cd8d957962f7425b74746c159c27d74f0ef3fd7a91272d5788a8f602b256283f860b094cbbd755bee8741678ae7ade7127c8499dbad197a6bb5b1a61f38949d84eae23473002b941f657a88069ceca1cb30820e762621bea8fc86a9db2a03517c2787bd619f43a07d252aea0f652476c044458e3aa48b1cfa19b067141bdd60d0b6841828445913f268640360aa6ac264f10c402c40a74e8429595cdfa1e2b0f8f0c8d1ab50f9e9e3d1d579c4c2481019c2ab5efd58a229348a77a09873fbe59d3937b7fc333dc3d10a5611549493b490ddf5d23279e451009aee69baf8f66064873227c673edcd06d3ff41e7103b690c24cd24df5a3ae5dd76c3baf0cecdec0e874ca52aab41c030f009e93bbbb8aaf193f1c5a9b4dc4c70aa5c2eac4a4e04f7fb4c9773a5f25c204a123b4295a4b01674c65a0cb7d891dba14ae7d43191613b23c4417f536781e23a0df0300b7e1d2c38d6e7deeab92b9db28451a5766ad1aafb0162d0ca5284532447c148f020480e6cca134bef0bc158e6d09f4085bc3baebae28950189314101c514a990b9f4e11d5c5cb537f698840f80b4b35292be69fc1b35fdfe4431ec94b690ab83b1e4bde22f6ae2abe05bccb27c8744ec9381d2c0c37fd21ff9a7aa1b139ef494551ce08ae9c1586f34bb74bf0eba0f85fb01778d25407425b52275006493c03fbe988f37967664281cccbbf2b27e956b1a26b3744746ca8535ccc66c0e9ce0da85dbb0bc982ed97ebe8e11d3354821f80ef07f998ffadbedb00fb59dcdb256a9f85d60138e509603b0fb0f5318e8bc3cf065235101ceba5b555885d60ad7168636ea86ce5c27c8613e92adb92348ca0fd8ffaf5f5907d0743106062d483de1412fb6bc0dac2aa8543afdb1ed29472e6ab7418b8cef185c0b14aea48aa4e5b76fe7cdeb83354be367992fec9c1c260733d992428f41a38cb7f1388edbb8011e821dae72711d03975f1a2fc1b5fe53434cb8c8a6355d0683d6e6e72d1f611d7d9734ff861718a6291bd0c849462284e0b16b632748cb6b469d0174e2fbff44c5b6312151875127047e999d640a95328edf6ace279cc4b02c74c7bb0ad84a4fcabaec1bc3de29361b55a8c8146ee717242098dfaf443818f10d5afb9eb6344a916b3357fe5ff7b3217933c01864836862e50ffea6d4360bb7d5e081684e48365abff381286f244fc35e0ab32ff212b9e30264f7d3fb98aed27c7d42a2ae57b603859a8818ef7cb4a21e38f811abef320286227e3570d72464077afc015311de7089b5b9a9d8f190e3da953169b8382229d186fa7f27c74d4119dfb7538d7b2027be14ac56cffdbe913749aa13b720d2598530375d22884a103d885f62053112e2455039af72d691c47492fc769b285525d95aefeb353fada8b24c11ca0e5bcc1499a64c8083a580a33d36858362afb39758759b1e6dbd4f2549b086311b9b40b540c327b15706a65c0ccf936e87608f3c5e3cbfdc865dfc5614fc53e4270cdbac7a3c79699805918725c9cfbaad7144cf8d6dabe5249f6bd8d79ca9c07df844a7217e9e353c4b9b34d4a19b731bcddea174e6a7f56fb5eed4f92ad01f3e8ff39469de14b36c2a722c910a8e15d7f679ae12761921a8e957a2522dee96de5e45dbfae48292c4c06d2715038a4f1a3bcd1a60efd80baaa6acec39321a0873904fa860bb0dc8db4f90ae80ab8d7177d6453000bec40cafd6cd32c23e4fd75cf40214883bed450a4c309f4a3a3a4d8b4c607d9a86dbc69f8b339cd82337861b80dfc50da746722081231441e239aee73562ffee2be8dbc12731389475c5613b64cd35b406e70d3b7055af4078723c306ede8c6e086a5c0e5d8a7c42f4fdb2cfa4de26705ec3d6f42d861726dd459906abec8d17dd64c235044c2f8999abcabaf237fb01afbe33374ba4ea727401b456af862412f0a63afaec7710fb90ac74bd6a97988e90a9851ea6d0447dc23f3f0755b4132d488d58ec841b80878ca9454a2187e4e2697578195c0bd1d61346521947c12bebf98a57c9cf784208966bd89851958d0de117472ff96a0af6ec610d1a2d73520d578f09618a210d2cc24d3bc82edacbca88d6b3886479eb6bbb4ffbc78ef7893606715d1c2eb13819463c8d5e69bde933532fb4b72f6f0d310a8cf0bf3eaab14c07266d3a6ec23cf4f936c729075c21149a82b8d87fb869813f897c810ebd5366eb640a95858092389fda776d435124dda8b8dd33a022fe0f3f6a98db25cab7815f49f816a2d5396438a754f5d3c08633635de867b6a789650e1d0e7a6d898f719ccd2bf08671ed9bf9a61c509665c6e73aa1fd41a04983e08efe33d44da6f6d54e6c2fe21bfce540d0a6674be3022e50a6b2265e7d0c4149564757b68ef115518d4f99188534e26d7fd4c44a5eefe2aa8a2fc6a364034de4a40a87a577f30a73b5d786fc1ece6335c60c9f9d0dc1dc30210bfb33d3b6b218bbd7243142ddec42e3aa7f9de007cb1959512d5a0d6af16db999361e8a56c63ba39656c82c841ed80b5fda5a631ba8404c1200800ee70a6d59d002bccb1c42e7816aae9d6f385de0d8a6328fa6b27ba7d116e5718422458f53316e56c624cacd72ed65c4cdc0ecaab96e5768673dfb2146c58619baebd75fc7d26a7939b7171c9ee68e8958d2aeb21c3f1e0f99ee3cff2a6f597248a33d9659a9089b4536b1660d35d78b2f23d3cf5297b05bcb1d8c78dd41ced8b37317549824615d693223c28669ad123871190bb468e82baaac95dbf421014aed8af3c410c086e5bc70a7576e342a73d08201d350c529b31a75ffdd9118c8f13d0f819a1c3af62dcd624b25740513f55121ee25be7af7804e533d3fc2002246b926bf56b85cc3dba8b1dddf60ab6b751b3955ebf710630697cd5e5da77c2fa85eb99200ef538ed3c46e1195a25a2d2df361f462fc62318cded8490435bc33dc783b02e5b68c2f9608921d36f7cdde74680d594c00b14d9d07fe3e1109004bcf81b7f340da6d2686d8746f05ae3685c4c36c37df85340cd83b75ab1053651096e679e74934d5189ec802707b88a7f168309b0929fa633f8e1cd86f514185a21adc53017c872fca507eca2dcbe2751cf3a36bf5779e903a0332a3975b6ada5f80d2bfa47d689dcf9ed33412a4f8029b6fd37cfb8f913bb10d56aa0ca1fe8a84c1d8966a3c744e06cafc9e558ddcc4ed159834e5cf074c1c1129b3a31bccdb51f7f77f7295d7e5d8758c909c948619b7b138ce784da5527449108b1e5cb424f5c964fee3e01abdb3c709e4b102672e22a69b682c47d77650ada228a3d8a142f83befd091166ef895054391f004dc5aed75ba647de68f362a0f9ed4ac77872527ebde5a7a12e637d0d7f3ce3ae1a760c877539f8fff9fb4c889a281b4bc18aeb793abced991af88f1d7f57e5d2c7a01037fce4359c0ef6664be5143aa42926e18758a762a5d5a69b905b2e7a5e13ea64a70dac8fdbaeadf97318d79ec7390698fd7df7bcabc4a090974bb49bf3542f964b7538171c1bd87ac698d0f333d135274e3121113543999d7f743071019d6d516b3e5ac66bcd324a9d2e8881632cfaa9da089b0897df468a985444c7629857aee8a68118a27fdbf108322226b91b58863a43b2b92890e2b3731b9b7e28d90de97c64c66d133a54470ce3d08c2421b302060b61d024981cda31e0fed4e18deb537495ddef550906678e45880d0b204fea1a79c7aba36435311d2c07bb40c23f39a422434457123493d67a4512be25ed7092631e5a07f532d888cf8b316561646dcaaf4a031d5f4e115d0b03e8393e9aede7bbbd129104c1efd6d516e7aa20f70e28183e3c22b0fa706c104f1f8afe28976cc27ce08d828116670a6fc7f9aaa152e5243165a50f156e245e9665a129b538f4b303acaa697d526746cfd8abce405baa57e1c3b0db77928f4cfb358519f79eff206e629edeb9e75289d1553f9a8ec9e400c7e28280e2f6cdc29dca8e104e4fbc1490d8ff3c4cd5ee3b835c6649350f7372137bb24c5c0388ddbc559e11815a0705db7a24681ab0f6d6c92969e070845b9949bed0a969ddfcdd2b2091af32fac2fc8cf73cd3569db0574f51457ccbcafd97615c75f88b89c215edfd8683019bdff410714602fd711464c56549310807da48e5e2c77f6a3da2bb59b8bb8990f81cb7b86b69fce8ae65861a0435fedd72398df38b8b847772e9b42fde602c7365cc1dbfdf6a962df7ffa8f3fd2a010aa01c96cb7cda78cf09b08f15bb8984961a9da211ca80ad8e32ed8c34793d4139ed25e8f8afbba0dfc9477b7163f1d2bfd7a451ba9799577717edadb759597f8e9eacabb04a114cc83d002a28989e46237c37dbbd63b723118a32726e811ebda699b4e42bbce4c7b7036ebf3eb72d9b608330a49348bf5be9db77c95ecdf30b62ec8861dc374766a2b7ef7f582c56649a5a9ce6a1d19e1724023241a48dc8f94e2ba144153f6718d46edfe27e086cae03060eb04089ed68bbfe956d9416c6847c8df0965123bbaa49fa54e4f0f996fc331e033c191a7ad459ac2ea1803b46a6dd058deaa71d74605476e3fd93153485e8e7ebf129a6ffc0b5849ee17f60909f5627980f6216f19f39f47244bbb21317719d132af0c3721d5157c93bb08b2cfde250c9e7a53f29cebeeb3df1646da7c83f1198e30b89b47d90a69e5e632b94f8e0d7efe28ddd4893d7e3383cbd42577216eb61198c4dcc92532f476ff212434fa908a079416262cc9145d8c8e80fbac3e69b4cc890d616621a1e5a2e97ea857de70adb2268442436ee691872fed3d7fa9a620cf6d46b16014e0531b0d487c6e52e7e6b54d92452710df1c4c00c229e17390a30321d047ba3feb2aa533ed441a1ad7688222c02c6396c34dc41c3222847de7393cc10858bc65b30c11e1e6aea17708eb75ceaf9b3e4b2567949d221da89a1a0021ae1e3e0db0e14ce334ee891f040e67f4d5dafaf7b4a87aa8ceef5f3a22b261ba880b819ef004e6947a9f4e32b2f4be6090db832dc5b040322f47c04bde5ff1872530f2c026d24614805aa6c753a68af9c6e870e2be07a6ace2cc348186eacf5afb1f873768bc", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="753621223822c9666b69b9c03be5d2b8b96d95a36aac243c21fe10f8ec21d322550f4b11c8445784c86e62b5199db9299bd35459b6c85ba019bab5ecc06dfdc48436699471dcd30e5a7ee4e5e2f5a4962ddea61665a28b88057740b307433512ad034a0fdee6bff01dc22b76d71d91a5c7fb234ee1b1b6aeb5eb004e3fe2b1fc62d9b3466e5600367fc3e8e3ab0294a74cf74621d75593e7900e7e6f4981", 0x9e) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0xfffa, 0x0, 0x6, 0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:01:06 executing program 1: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x431, 0x1, &(0x7f0000000dc0)="05d2e3eedcba2616a2a6d3507c82735277ccba61dac7ee23c28eca8b1b7d56b5c8902c0ad8912deacf9dbbaf2acba8f44542931a75f28510da49753995393a60ecea4d519e4bef1c06fa2a3bdac81cfd3391c72f92e3d9ce7e2e183eed4f09d75adb3d0af115e1b5f7a957f7babd69cf7c76c1d72e6061b082ba2a6db57c79215bde17246115806db2e6803d75920f456ec715766b935313f38db10e428e51f8b22da8c9c7d51a97720d1d59dc396e00c0a60454a4dd3e6c0487715610d45c91abeaa8172c9a126d9d6c19ec9f39c9e494979e9d8125ecfb509f135f88be213a783d81a02d9e98860166bbb0a98ff238499a1fde5a064a6cc975220fc1e6bdea2dcaa9c57bacb17a46ea57a9f0d15f0ef4dde66fb82c857f71c855d23aea65228727a673bb7112761db115bbf0e6445e48cd823b3ad2d598b60aec81c02ff716c83fd8d697bedfa661dee8116bc70720e2e509ea76098ec326e69594eb3f2cf8ce8c68ceb4f62348176bab1d3bc87086e3c01d1b815bd608df724b8a642e62f345e95b1186f804e2ef14c3a045e45808f414807feb46d5cecae963a577be8df7beff516a19e9ccda76dcfb3ee85c57f890b16a339f91194bceb52191b7f4540d674ba16b87a92872c8cae113a0a76a0d0438c8ff1edafca04671e51a72481d977a3e5e5cea506d2959380e92c4189ef1337ed2735c8b04826c2ec8689a64ce163425983d52630e3476218b4f80052f9666b1ade696bffd3175dc9f8425910329246d8fd82a57dcc7ec423632fb778ffa81f23498291162568b70692e24075f9106db3ce6302592c09fc2b635d181c9657c4735c12143b8ae7ca2850136a8a60df3c6d4e6a49c203169f93711165e91a3c588ee4395a21ae6d7e1f7c79b927d391610cbf6adaf45a6a69b2276560d22a835d903d0040b09de2b644e59da804545f342651fcada62dcc8f4243e6d93bbc188852fe44ef2b84b098e1ae88df133b1d3cdbc5b48804711f526addb4e21c4d0832923d0cce959aa2cf337968f1ac9c6eb1c5d2a149f47af87c6af5bad818e8c5f90b4caf03e6360b60b4651211510511fdc479a487623768f8987a5a208648ebd38793c1b90cf13bce7779c24dc96db800ec9da81a92c9a9e8fc83fbeee7597c0c30b11fe16522c6600a1bff01db1073803936137c19863bc472013bd173fa82b26b997ec7b915b35c2d2781c8e6bf72f250db06dd2befe99d44c76d396b79bead9368d132a1c91f9bfcc72fc7c8019cb6bfbaab4a8193897ec9ce8aedff1c606994b06c88247fbb0931de2a64d24eae70eb09b8fe3b16bbc1475b920e1a0282afc2cdb28599e89c35e89107d998c894df153e3db713bcfb7b4ab55b0fe781772f1e83db71f89268341b01209b11409b9de3aa9c8d0cb48bff0937d7ae722beda6c9b4871ea6d1199ea6c26193a784c8bb1faceb4bc18da3cb1492fad780da002890fe72c62c2f12bb01b3f99f615cbda5fa300e5430398dd9dfa18438ee99b14480de7b47d49730c83aa3a87db86efd51f20f5616b3fac65749265d78f0ee5860b76efed3b43049285b0bb778c2e74cec3640bfbfaaf087dc111527d4c24d1a8dd0ca3706a0334da38587107d6bfdc087ab260e4eff108d330f2c8e98b77020cff0425bb16fea5a8011bc1ef0d70f7a2437f7c2b5b42e7be67c8ee636fb2a1321dcfd1df48922e0d4216ab62c7ef94eeffe2d178488a0883fa70a06f0f3d52123c34e986f55712b0ae7c46e82e378f283ee795ecfcc530c2a6b7061f2c5949e3bdaf3eb5d2aef7ac0e4a6efdbf2d1500408b6622d3c73606be28d9bad4fb01d2ba9548c06c072168579ad721e12ae16ebfe558687373b817d88c6a605dc799f5fe2f6fea3fee2f8b14338a320d54d5b771732286fc2dd039bbde58bc1668e6808ae91033c5cbf5b7acc5b47ae7e12dc1cea5bf6610b1d38e192a52c3dc1aecad47007f9ccb0d6bf0f55d352e1427a5df71b78d4c9d04a1c4a37716607c6e7f9f138bb076371c580975efe2e59b93b0059f613be6547abbedc914d9d92fb69c1e5cdb6cf8bdb678a991dfe57dcf66e2c73fcd3ca49d462b035ab8ea411962d96d248cf5fb94d984c74f6c6c1cf02808be0de6e891a02defff4d972a25d9f53e287445af1733f876c3e0885d534416415794583f22673d6b0c22c76a509de758122d1cb3bfc15d8a948fcfa673465e49f3269e70bafc3bbed614ad4bd699f89dd256fc9c78f29af7f9c8eb961b746781782fa7f83fb687ae201f91ae7255cc2e4152bae40df40ec6baa6e1f7933563f3977a589dcd4b9f08a600db732c8888e4b7d1b5d1212902dd84a959c348d8a8f54b5148e5c3a063eb09eb0da1c418af3ceeed596b0b961010256eddfff2e66c439fbf08ed1bb5e381cd9cdac772f38119bb7b8f4f762a580c409d848b6507a484608368d667a7c53439bbe35d31a2a10fbfd3e23ea7a7d221635bcbc0c101f56a541f8471e5ed9dadb4b91756f894f23508c232a1fe9045d6f01a0f873896d19882a8f0700a5a1ab7dd8cceeccd06e6495e27653787b4964bae22cd2a323f31d657f5fe94fc49c9e084052f3eb5b0987085270f2466110eec6d525a95790e2920dbb9ebe9993e235c9db1ce0ac275be4b3f276e5dcaeead34bc6a8e8e6e9f6bcc6eccb8dcb8d42a1484e37f9bcc8e3635ae2dc3180ad56d085f41d8fc545669f6a39d291d4495e119b61013b92110729df37ac03224b2d0efff3d7540ae18ed66ad6110df6738664acc03c69a155acdeccd88d03bb3e7aa9a2d925055ae542142e7613bf65f28fde6266bef486880f451cc600205a17413b52996f012715947818176612fdbab4996c4db722b3d2f81957ddfcffba90146a622a49cfdf18b44f7d469fe19f5794c32a004f3e9b6ef32eff45d14e82dc1d2c448bd724cbb34e8ad882c6309d5cddf99a5670c0f4394199ffae4ebfa28d6cd9130f1724c2fdeb8577e6b10a1c494000e3a057d806e6f4c52952069031d92b4e73c250f224fd9b716df976690c4075ab95684d5de2c56f77df98a80779e155ebfa45389f2e22bd82a5b4d9e7d154593431c0c8cae954cf33c4d9f3aa110df8cdbe2a1a72f2e8992eacd9b7200e8ac60f00f91ebe7957a472fb867461dd376fe21f0adfb59cf784e656726269d8753f0519b08057cde3738d8149d335d1f610581907f2f382010753fa21445c6a505601ca03738b52b2095356edae26cc5ebbc6e04a2da6412a973205485ccebb08c821342fd6b0ff172a5007364b874434e858dd0259059f15a7392725d347b90f3f60c7f2c1aa3ee5d43a8816b6a0ab1a7ef43f57027cd1039fe6dbf7f55d0e8c683824b48476ae02114c119b10d0f320a6bf028498cb5173f07cffa8591735d384a92730b12dd293522153d44cfee455b5309dc24ae071d5e2c4e72f81f7cc167f6e2c4d4923fa37b9b5e516b71058f2331019577a206bdbf6dcff53988d4df333b298db1ac6aa5ecd4d1113bf83def96e01d5b9d205a860047b5fb7144fef1fe8a83057049c8e806aefd932b3f3072f45b509374045ad3472edb763ebb78f2007bbb92a438504892ae69ba63466a7876f55f591577e7cd198743977eb94aa42c368871cb3cf0bfe09641a824c180d25b27afa692521a6312b58d62af5a189d4135abf8bf6df8d9e5ac3ff27562d5f0a4a820a3703f8bfd36dec41fe29a45b6fa3db31e679c64fd91ce7c4d8f7affd22e6ca526e84539f52519e82a17ca03887e3d0cf51c3243a4492ffb2d0f6ebf3530fc924fe657cd1111e3ab42a14ea4bc24f4f870e834f29b37fe27335ef248538ff827d43620c11e5cd21aca610c35998f326b0612f810750a1103f05f3ca666941a784f9cd4fb435d03b36878ccbd444a4f37a1307c4cb07d7d41407ce9e2144fbd2fd78f622bf3c130094a31a854760637785c1f229aa7c7837b7bb0dfcb577fdc5e5c39d467d9db7c7b042c642f16d96605f145fc0c6115483faadd9b8dc0a34d26366d250b680e45fe67cfc149d3c2adc2b8ac0f31519cebca2a950c797aa2c2c52a27f78e094e244e54383b08db50c04857db256aac926c4c9e024e5f3173684256f8ccae0e70b123021a7a2b8b5442afa291f737ac9b268c4de38c0e510d0b0d318575249e18dca158618affb22b3c7cbf6a8a462b55ba6416acacff4cab67ea6997b6452c9aa4bda7892edb0ed611436f1ba001e3331debcbd7703e3f04805ab593c80f4f7cd90c8982d39adeb0268e846179fd31667241f83866111898532b5c503899abddccf0395ff8aa4a0a3282036acf06a68f1f8274bc363778a708cdefff26e059159679b40484bffe93a9690f08a37953adac8eb7fd6954c5f7f6c2a211a0830da9cb44b1efdc8c8c4b27539680350e11160bd829a600343e2f124036bc06e27880776108e50dff7af65e546963784021b7b8deb29aa2b37ed0b01a5ecfc2f38433d503cb584cf38b67fcda0e92e88b8ea4b15a48c49a4d86b204e841f5ab5b496228893ba7fc294f87b803cc9f7d4e094a58cf17bb377ba35a4bdfecfef5877d091ada47b0f262fa8a5f855105fbb3d6fb17f14c218800097a7c372bb5549627fc1b470396dbf9bc7d117577e8d66d597e78061bf74108cada437674dc2f8b0f1411b5e247dd22360d90c3149043d3d1a905ff4e2ca74c39423106b9242bee6279a9e9e380f1d0c7aa130fe0e70f9bea6b1887d9f1aaeb54180cf806e304e7d65761150784bbae9e152e98f31f5e51018aea0bc09ad2f0dc4a7affe2f9ab29cf4120560ad1fa763a75a76f5f5957adaafcfcf212e8b1657f5754bb8d3eca511b9e33bc0b16cab88de5d5a1605bdc2408cc7380e167e60c96d98d3248339d519ad4a3182a090d6d103375bc945126fdf7352c531e482176cc124ce32bc32e879d2e99ac0752c413cb64a3a3bb1269a219e955b9dc961023d663cdb57e1eb30923881e190bc74c13554c2a1fc823ec01324e88692b8fa52d06c88a42fbed0c74853520d168a5f7f434075603e0fe235ae0c97928618e4729ce9df7f95acad66f6e7566ac887d07b6224a86a1225a260f217f6475c154bf31d44705c9a2a8f75f18c377a109ac8b889c7ba6905980e0354d49985a4d6e95d346f1418be82bb8092ece7b246bb8441cfb0fcc7e69b2ff52b8efc494124009721e4243966e8539b1c24076b1f697a8aff828c063c431b71effc72deaba756a8faf83a778b300dee9cdd310246fbdf47258be2d24b27d42af68a5acccbe2a3e4b9c2373ac799a349f7d6f9734382c489c6d2a67b647a304503e550d4b47aa0642e37c7e01727d05edd5eeed211128899c8bd23edb4767aa42aed4e366dda515d3c65a346c14747f36635ad7c41028b9f5b4bfcc56e2783c16bfde05388da0209b4f80e74302d685a063faa3c0d953f141b42d2349ff567dac6a8567b3ce107d11319e82b15777f14d0b3dc7680b9c4d7caee5bd7cb1781550dd91ca92994bb55662dff21a6c890bef4a5fff7ba12b91cce1d7b5551c2bff8ab234cdc95113057e5f2c1586a295a061cc62d8a8150411d11c3151237e7e21231cdac74fa2a082fcc80420c747c8188e7561dd346f752408a5de1b9a971151e074b8dfd0be42add0bcd2bd101d5ea611f189fcb79eb8a078c14493d306d048de9c7962a91cea92c7f3c1e5f4f412f51fef7212186111639427b91dde5c4ea20eba486ecf88f83520761904860fe5b9441651ed0d70eb1325073c16c8bd3b71776b8fadf60d329f850700a3f71a1100d944588a0c", 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), 0x4) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 18:01:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) lseek(r1, 0x0, 0x17, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:01:06 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x4}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) readv(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/181, 0xb5}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/110, 0x6e}, {&(0x7f0000001180)=""/214, 0xd6}, {&(0x7f0000001280)=""/159, 0x9f}, {&(0x7f0000001340)=""/75, 0x4b}], 0x6) 18:01:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x9, 0xdc74, 0x0, 0x2, &(0x7f0000000240)={{0x5, 0x5, 0x1, 0x8, 0x2, 0x62, 0x7f}, {[0x1ff, 0x0, 0x0, 0x7, 0x2, 0x5, 0x9, 0x7, 0x6, 0x7fffffff, 0xfe, 0x80, 0x8, 0x10000, 0x401, 0x80000000, 0x6869, 0xba0], [0x5, 0x9, 0x3, 0x1, 0x0, 0xfffffffffffffbff, 0x7, 0x7, 0x8, 0x8], [0x6, 0x200, 0x0, 0x0, 0x1, 0x0, 0xae6], [0x9, 0x8001, 0x9, 0xb6d9, 0x200, 0x7fff], [{0x5, 0x7, 0x1, 0x1}, {0x3, 0x0, 0x4}, {0x20, 0x7, 0x800, 0x100}, {0x1, 0xf8ee, 0xff, 0x800}, {0xfffe, 0x2, 0x7fff, 0x3}, {0x9, 0x7, 0x100, 0xfffffffffffffff9}, {0x3573, 0x800, 0x8, 0xaf7}, {0x5, 0x8, 0x7fff, 0xfffffffffffffff7}], {0x1, 0x4, 0x5a9}, {0x9, 0x7, 0x40, 0x5}}}, 0x1, 0x4}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) ftruncate(r4, 0x0, 0x1ff) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b07be5b06b51d24a85e1400000000000000029f55b6b5889d5d03"}}}}}}) 18:01:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r0, &(0x7f0000000080)="23f392b2aabd98c381bbf8100f1bb1c7364ee0174c1152f6f361fdf9b43ff879a18a24bb41c4e2c60a9f0d9ce4d7e41fdd69bfa3d3e69ea7c6e7574d4dfc15", 0x3f, 0x408, &(0x7f0000000100)={0x2, 0x2}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffffffe1, 0x3ff}, {0x0, 0x81}}, 0x0) setreuid(0x0, 0x0) getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, r5, 0xa, 0x1}, 0x75c, 0x8, r8, r8, 0x0, 0x7f, 0x2, 0x43}) 18:01:06 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') r2 = geteuid() r3 = getuid() r4 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r4) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r4, r3}, 0x4c) setreuid(r3, r2) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r8) chown(&(0x7f00000002c0)='./file0\x00', r2, r8) 18:01:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000266, 0xfffffffffffffffd) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xe0e936b77142387d, 0x5010, r4, 0x0, 0xdb53) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = fcntl$dupfd(r0, 0x0, r0) write(r5, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) 18:01:06 executing program 0: syz_emit_ethernet(0x74, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x66, 0x68, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x9, @multicast2}, @generic="4160a9d611ce54640adcebfdb74665445730d469ae585b6075827961de95c26ec94d5a9024a941c881ce3609c9cf8a1511e45efe24083009bec94038e675b188dc8c96dbdb2892aa9001cae9477708cdb86e"}}}}) setpgid(0x0, 0x0) setpgid(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) getpgid(r0) wait4(0x0, &(0x7f0000000000), 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0xd}, 0x3, &(0x7f00000001c0)="eda6de3c021d899de8d8634936fc6176783ea8f5c88efb670a16f7a9cfcd66e16632e180d99abdc5543e1aee3a776ba5cb699a4e53561e57c1bcafe46df8", &(0x7f0000000300)=0x3e, &(0x7f0000000400)="392f0308af97c3b68db4a8b6bf81e5a27a054ad6ea278ab0e846078ed217a3d01e7c3a4674548f9ddcbef2b57297c5506a74c98cacba875f988d7b41e548af168237c676c83b08e3595f443c0125b7447da445c607f683fea1759ad9341cb39bad36a6bf52b72578e69847aee781f8ec42779f26d4026637182c0d779e9aecf2c0c6dfc7bd1cd7b64b099ff072d1f80e1dfd70d62ec2d7d20c76343509c245a547ca448a3f7096497f530e3af2bf92f72aec6b557e9671b83227a46c0f25accf77ab14dc64c4b008644cbb48a83d2b31ee81393bc6172f705d57e314a25a", 0xde) r4 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, r3, 0x10}, 0x401, 0xff, 0x0, r4, 0x8, 0x1, 0x7f}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/168) getitimer(0x2, &(0x7f0000000100)) shmat(r1, &(0x7f0000ff1000/0xf000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) 18:01:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000140)=[{0x0, 0x3, 0x800}], 0x1) semop(r2, &(0x7f0000000240), 0x6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/160) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r3, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x0) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000100)=""/41) ioctl$TIOCSDTR(r1, 0x20007479) 18:01:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00083aff0000000000000db74c00000000000000fe800000000000000000d100000000aa8500907800000000"]) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0xf8e, 0x7, 0x129e, 0x7}, {0x2, 0xfff, 0x3a6e, 0x3, 0x8}]}) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="e6f40b9c1b172a2cbee4597ef60889c9864c13177f47843533e2e17621df1bdf7a615b49fa459759d9151ed4a78b058e8803681526e2b61eb259c1e0933d3eb649cbd1ad6f29c0309ffc8bd9385d9173cfadd99655b767b3bcd871197d5b14c8e1de5516684f05cc2e3d80eb6e404b81e43a7c809d1e04024b98bb60c4feabaf0b0202a0c4f0dd855a5311d8f610bfb028abd1d4d9a8dd3c30958754ced53e9fcabba0dd9bb06ca05b1a40e3ffbb1322ead3bdab27ddfd7c2d0e", &(0x7f0000000100)=0xba, &(0x7f0000000140)="24a8257183801e6121aa67dcf4ee21da53965029c3a9cf79f2bfe8a8460b27c589c8760464bf70e9641f3380b2e553b5a178d75eee28e5ffa57b407ac55471516ca88c5e0e5953dcf647aa1555f4720ce7b2c8e7c9ea31f9dffb5c4e3774b0c44adec3cfb964a12df75b726ff6ecc95f0871d52674c1edb8649174f50e264bee9bc6cb754292fda0c559c79ba559167de4a43180c3acf534788631249779e37ac5d987a0cddf75e55065e6e86edab7ac00b36fb22b16eb260214b9daf64595f462cb782427ddb04c3b", 0xc9) 18:01:06 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}]}}, @icmp=@echo_reply}}}}) 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, r0, 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(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd0010000026826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x107e, &(0x7f0000002140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x1070, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x17, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @sack={0x5, 0x1a, [0x10000, 0x9, 0x0, 0x74c6, 0x80000001, 0x8]}, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc4715007151c4fdbb117f7cff112944058de1cbd965ba8ca8ffa4e4a4c5ab02d4e27e5d969db527f47ed9fbe1bde3f9043d7c02047212f7e40f78290b142f0192225ce2a10a4069106912e854842acf"]) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r3, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0xd6, &(0x7f0000000280)={@empty, @random="c172a3ffc846", [], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x2, 0xc8, 0x64, 0xfff8, 0x20, 0xf0, 0x0, @empty, @loopback, {[@end, @end, @rr={0x7, 0xf, 0x9, [@multicast1, @local={0xac, 0x14, 0x0}, @multicast2]}, @rr={0x7, 0x23, 0x3, [@loopback, @multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0x1, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @empty]}, @noop, @noop]}}, @tcp={{0x1, 0x0, r0, r2, 0x1, 0x0, 0xa, 0x4, 0x8000, 0x0, 0x4, {[@md5sig={0x13, 0x12, "28e25b0e860f89f5f77f54fd0620d0e1"}]}}, {"54bf109ef4e5990d15cf50234da97a24c75e31977ab55ad67b7dcc0a3535a37a34cdb2d1254e397cfdc1c8edf79635dfae2c6ca3db317f1bcb8b11ad3d6399b1da5e3b469a8e0dc78e5a8bfb3811b861f1958d0f"}}}}}}) 18:01:06 executing program 1: r0 = semget(0x3, 0x1, 0x252) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xb81) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x1, 0x44, 0x1000}, {0x1, 0xa, 0xffc}, {0x1}, {0x2, 0x2, 0x1800}, {0x2, 0x23, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0xfffff10b) 18:01:06 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000300)=0x535e29b2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$getflags(r2, 0x3) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5a) dup2(r0, r3) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x8, {[@noop, @noop, @rr={0x7, 0x3}]}}}}}}}) msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) r4 = msgget$private(0x0, 0xa0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="01008000000000002e1100b0df6d9acf409def1a10ca1fc1ed341c5533b89b0603ae37c820fed664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f050000003b32b99730931041cfd6c2df99a9d60031c125565ec5dd65235ab53fa10ce6470789814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c0540ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a561541652e1e572a1e222dce3f74c5ca4b0e8a1dd6cf5134a8b03f8fd05bd6a22d730b2d27e8a15b708000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf122bb6c83467a9243c9c45690b1580efdcc8b98820f6fdb36f344da803d83952471422692469df3b3ed4a3412f0983575a07560ae44e69cf766ff7b3c84609406f5a6713891a0f8cf724691398588d1a40c29bdee99af345d1ace9e867445aaba1ec1abf06c2cedd5c5de1229d335a31cc843044958f56baf706000098113f0c9f7c0b67f7a8a76dbea44dc8168412f80de616f4bb15a8f721db382a7198868dcc4d0cd56f5b9ed48f40b953463362f1c654cfa5"], 0x44b, 0x800) msgsnd(r4, 0x0, 0x4a4, 0x0) execve(0x0, 0x0, 0x0) 18:01:06 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaa0800450000840000000000019078e04a0000200000000000290000ffffffffffffffff831700e0000001ffffffff7f000001e0000001ac1400aa4430000000000000000000000000000000000000000000007f00000100000000000000000000aa900000000200000068890b6000000400e000000100"/146]) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0, 0x3377) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 18:01:06 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7, 0x8000, 0x3, 0x7a22}) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x96, 0x1}) 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() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4}, 0x0, 0x3, 0x8}) setegid(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pledge(&(0x7f0000000000)='-(@,\x00', &(0x7f0000000080)='(\xb3$!\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r5, 0x0, 0x0) 18:01:06 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7f, 0x200, 0xfffffffa, 0x3, "f37398acf7d2bb8ff7430d2b35938dafc2cf97ea", 0x3, 0x10001}) socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:01:07 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 18:01:07 executing program 1: semget$private(0x0, 0x2, 0x215) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x26) 18:01:07 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x1, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/162) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f00000001c0)=[{0x4, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x3, 0x5, 0x1000}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x2000}, {0x2, 0x90, 0x1000}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/161) semop(r0, &(0x7f0000000100)=[{0x3, 0x0, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x40}, {0x2, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$SETVAL(0xffffffffffffffff, 0x5, 0x8, &(0x7f0000000140)=0xffffb80f) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/5) 18:01:07 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x180) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="821213200800686530007ae3d0835461a256a3f8f400907ad1742d34bfb6802e0689d0d48734bb729a0fdb8760bc29289cf41a9bc7291fd6809d4caf9a0a741780663cac0e2e28f27cb527b0770ef1f80720e0d66074cdb2bc6df0bb8dda2e0ea7f3fd8c8948ee97ae41"], 0x10) pipe(&(0x7f00000000c0)) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\b'], 0x50, 0x8}, 0x0) 18:01:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xc0, 0x2, 0x80, 0x9}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfffffffffffffffb, 0x0) 18:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/140) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x1) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0x45, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0xc3}, {0x3, 0x3, 0x1000}, {0x1, 0x7fff, 0x2000}, {0x1, 0x4, 0x1800}, {0x3, 0x6}, {0x0, 0x48d8, 0x1000}], 0xa) 18:01:07 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60007b6600183a00fe0000000000000000000000000000bbff020000000000000000000000000000000000008000"/78]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 18:01:07 executing program 1: 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, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 18:01:07 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000003c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x27, 0x82, [@multicast1, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr]}, @rr={0x7, 0x3}]}}, "62fa1b379d650000"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 18:01:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30, 0x4000, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r3, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 18:01:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x10}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r0, 0xa, r5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0xa79fc66bb8ace3ba, r6, 0x0, 0x7) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) accept(r8, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 18:01:07 executing program 1: sysctl$vfs_ffs(&(0x7f0000001040)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000001080)="891017f319aab70fc5af6a6642f877464222b3093b248e36de4acef353bc43c9c8ca4759c1534c6ee52611c80c4d0e94dec085ee6d3658e8a55aaf80c361b9fc6f22", &(0x7f0000001100)=0x42, &(0x7f0000001140)="cce984d2bb6807960be08ad6b28157e250a51c6ac47fb57cf1bfd581bc5c2c50fd4a59cfd2c25db31a7de44a78119f81f23ddc11bb15e5458d827e3c53f0baf4481af2754bc13ece37b150a1479bb6b843fc89f01915efeddf9fd16b078be6b0cdaa945cd7287721f95643c563d3d8403cdc62a8a788c89bd6b3315cb4ab22ff8f5c7a8f543629a24b43d4b2cf753ad16536c675b3a68ef51b23d2da9693ed867f5d7ebe8e061312dfa6f64a1f1764a343de78da818b5603c436d67855b05fd076", 0xc1) 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) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) fchdir(r4) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) recvmsg(r5, &(0x7f0000001000)={&(0x7f0000000c80)=@in, 0xc, &(0x7f0000000f00)=[{&(0x7f0000000cc0)=""/150, 0x96}, {&(0x7f0000000d80)=""/51, 0x33}, {&(0x7f0000000dc0)=""/120, 0x78}, {&(0x7f0000000e40)=""/167, 0xa7}], 0x4, &(0x7f0000000f40)=""/188, 0xbc}, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000001240)) 18:01:07 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) syz_emit_ethernet(0xb1, &(0x7f0000000100)={@random="d6de2cd5ca8a", @local, [], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x3d, 0xa3, 0x66, 0x7f, 0x81, 0x3, 0x0, @empty, @loopback, {[@rr={0x7, 0xf, 0x20, [@multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x13, 0x20, [@empty, @local={0xac, 0x14, 0x0}, @broadcast, @empty]}, @rr={0x7, 0x17, 0x8, [@multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x1b, 0xfe, [@empty, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}]}}, @udp={{0x1, 0x2, 0x8}, {"b49121e758d045075031cc9aee9408383a8c1eb8478445b0a34060edb337c5224cec949f4217aa24ec57eb"}}}}}}) 18:01:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2811, r1, 0x0, 0xfffffffffffffffe) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 18:01:08 executing program 0: r0 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 18:01:08 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @broadcast, {[@ssrr={0x89, 0x1b, 0x1, [@multicast2, @broadcast, @broadcast, @rand_addr=0x1, @multicast2, @broadcast]}]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 18:01:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000000000060000000000001f0000000000000100000000000000000000000000000000200000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x9) 18:01:08 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0806000178fd7bd829ded946a4f44bac080006040000dac81159f8dd7f0000010000000000007f579f0d95e10205dcf1602b3118b5e842f380cd8ab3ab5a90d4faa2cf525bd645a6cab33e277e80d5e278"]) 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, 0x800}, {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) 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$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000180)=[{0x0, 0x40}, {0x0, 0x8, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x1a8, 0x1800}], 0x4) 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]) 18:01:08 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0}], 0x3, 0xcd) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000100), 0x3) fsync(0xffffffffffffffff) semop(r2, &(0x7f0000000080)=[{0x0, 0x14, 0x800}, {0x5, 0x0, 0x1000}, {0x2, 0xc1}, {0x1, 0xfffc, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x1400}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x154) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/4096) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x8) shmdt(0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x5) dup2(r1, r0) 18:01:08 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000100)=0x26, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) sendmsg(r5, &(0x7f0000001dc0)={&(0x7f0000001700)=@in6={0x18, 0x2, 0x10001, 0x5}, 0xc, &(0x7f0000001b80)=[{&(0x7f0000001740)="b7769b849abfc563ba23187532c2d33d96ee466df88c8ceac54703e2694f6f86a26656c2e1685bfac11c7179a57134be630dd0e1067726498019212fa2d29b07a50bb3165017925b328a9aa6c0cee9cd072bcc00f7ab422b09c118ac0a651c3e6c6ad51ddc4262fd6026b3128ea1c9d6f0edd6940c936c102a9b20d85555918d1abca90d4037aea4d7273cffbfd05249bb0af81bd7fc36a272a3e998528e818b696d64c79396337cf4cea174c796732d5abc849a9ee989146cd35dd03242be0813494920", 0xc4}, {&(0x7f0000001840)="4ef427aec836d447997e5d5d1696dd053cd8940583fdc2207cd450fa2b5b82b0dc353825fefff46be4b25e7e8c0ebb25d61d5379ddbe23e92bce8b61d26171172915f57c7f261b09e1", 0x49}, {&(0x7f00000018c0)="54b9bab267b24756f13adf787856077aa99716d2c2655bd3dbd715d8b76cc4ada012f4efa74371e35c3adcf645846f96c579ec0904f88c8a06d1f4bca21d74b5fda133f946f8f82ce8cd72f2a9c7ec5000715cebc202fddd14ae8c22124b7f8fe533cc741fafb21dfa4e3ded35ed50a9d413435eb287a035b743fb789f8aa0bbd848953c1b2a3367d19181ab1c", 0x8d}, {&(0x7f0000001980)="8e158b9b6d88dff2ff855cf74fe201eb2bb178bbce81a89221dc2a457213ea189e425867416707adebc72abf3a8f155a6ddc6fe143608086332228507346d218c6753f5e492aab833d7d21dc9d35d99c0aa00db988b1116ec7572ad5c123c5957f272be543", 0x65}, {&(0x7f0000001a00)="a7ea49173d0352d5e4434eb72e2d5f24a25718acc007504e92a2cf4ea84d2e0ed29132c60b180e6fec659005dc6bbc3127aac0365917d9e838e18fd5197ffdfccdd6", 0x42}, {&(0x7f0000001a80)="d895001bb4f44dae94bcd7bb", 0xc}, {&(0x7f0000001ac0)="7418b9f950bd6697b36a116d5faba0b089970d5a498dfd46b00905e046631e12c579a241704d8ec6353c212bc36c83fc5042be31af4b398cdecba8d0d789de021eaa3db70cefdaf06ea6c5d927a07a4eb2488c1d5c3958b7a42ea18bfd64a29b64bab81ec76d14751bf434ba20c3a5013560ea7f2431ae6891dd87df024058b7daf639239aa58a14b96b9d80460475710b7e3eeeefc2ace2d1ec1343d5ccffad450a9aa030a0d38aae575286365eca58307ea75f3368b13f52", 0xb9}], 0x7, &(0x7f0000001c00)=[{0xc0, 0xffff, 0x12c6, "56dc275b779eb12a1e6466e56fa70c273c53b20c95b1af9a5b123aca6e156d3a1490bb301c15a4e8b89566f7f30765f26df8dabbf0bfc57f973968618dcb1e63a3103bfed7eeb8c1a7a60eb30a70cd49fac002a83f2418069012b6f15f5fc0ac0cdde1b75c3cd57f8a274254653c360aa6207d669f62c881c0d983ab9b543e856b56afa1cc46812092603b583fe821e966d3aea79a9323159f988c8fb8241ab9a20bb53a8987b5e7e34a9d"}, {0x70, 0xffff, 0x6, "b0daee8509be92688f60ef32123e23feb8f7427bb2116c30e1a63eecd26e11c7b0913129e4cd037b5d196ab0df13c932c44f8f47f6c551a85ca10b56e9736361a33d6b1b9645a28ccff3a759c5fa7d9fa9e3e140e1ba4f5553d0fd2cdc10"}, {0x38, 0x1, 0x7, "cef036d2bf91302d714fe573f71cdad8289e1e4c8357125af1d7c7ae4d148e23d94b17d8"}, {0x30, 0x1, 0x2, "abaf44fa4bc2c7b3931683afc011f638b08359181b78099394db052f3015"}], 0x198}, 0x4) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000140)="8584", 0x2}, {&(0x7f0000000180)="d729d07580cac34a18535e1fa3002662755c1be661479b45a89cc04226b3168c154d47c257c5ecaf5f2d588f5715cac66c3647ff434bb1a741b925a761072fcba99f5921cf3305d4f8437a775293414b356acab795dfdb89e9450ee8eb4588bac15464379183a237b0b7598cac3cfcccdc4687054f2a503480372c427b1536e261f104230964e07f50bb649bcdb08ee6c28fc27bcdd540d23d1aad17bc087b13bc7cb733c317d13aa76d6769fd35201705e59063edfa55f4455ae9016419a504f0fbe553bd3945ccef1b866f22eb61574c7e94d4b540", 0xd6}, {&(0x7f0000000340)="ccdc11e1b65c3387eb734559f4b3ed029a95644de1160269cf8e57b8e8548c0cfd642f6b7bfb80005c0799ae89d00d56278ffd55f9421d90d1598d50878d0b3c45a5952850145d10a95b3e62a5fc0208c49329c1c4512e7dfcf67185c19841f6b4f5f471df137b31eed5854bf07ee5b23971223415300bc2705164fa56d605c12fec3a2f6fbbe9333e613823ac1a9bb3b823a8409739c663554a9bec23f503bd1e1df9520d4b4e025ebda50946f266d42843eae323938c1451ca98c39e7eaf8defa95308c063cbc51cc4c5f74d223bfedaad9ad5047469613c66538d", 0xdc}, {&(0x7f0000000440)="ad076faf13f928c3e5b6c837c0b93cd407ec4733b0af0faef3e7c4a4ac0801262b71b342cbe19c1a26af829d6ecd53fa57dc7e840c2ebe05f97fdf2bd2422b89f94e99911c74be008b965d80fedc6767c9520f9eeedac111fc4252e584aa32371d350e8738c3e2880134574ceba4a189b1b165a7fc1ace91a90e51a414fb9e03d19905a3ba34c839b0f2e312252da8f2251f06", 0x93}, {&(0x7f0000000500)="74f913182cb92cdc04a520b4bef58567eb073493e6d12fbda1ef59204e903a56d131464e25c37fbef2c23873fa495c56234e13aa18a160d9d2553015ad750f1dd3b8844a5e01f1baee3320fad0a4f112ee3d2c6e7299cbc87277f20866fbe6490c99358fd459a5d2d70c810dc298e05dbf35bdc574f7d62fb0174b06941cec10c5040a6cbc176211eebd0c342fc348e79171a0f70bce088c8852e2900c81f35ac85eaae82a5072ae9f911405f43b8d87417b82b1b2a343a37dd2f660b897c63d8cc4e51bfa4b7b54d0acc2b25373b793dfb20de1960f1ec9762252a4a430729a1b2e0696080d8c874c7e568ec2465e584e557d1c54aa99c7e9a09d67fd5284d03631093e499bfa79b9b4f08a4f728ecf5475561ab2db42fde95bcdafb214efc7857bd98e213659bdc8dd34feb577e04eb3e2daa18d88687bc0fb86cc9cbc0dad85a14b0a1c9d62f91bc809260a1e54229805a75acfa9f1709fa06d911d04b9211eb1ad7dd26df0a2ce33a6df43966ba1333fd897c7f706bf6e8ac4a4b5032f1923238b0861601bcc326d3669ffe729385ec863c712c55e5478c3e64f1e12e6dc73a6c26a90ce6c873c16418be3154157258d7a6eae219e95ea9d6bc1a0ca3f02f0a2b8e804401caa372ada6610cc90ef00717bad53bb05b828d89909e60323c742d299d185421820efa29406e770120eb541de893376dae081a35bd413cf751d5e48d55d4826edc451e3ef37f81ac743d1c2c867be487761e18306ff283e4d50e150b8a8ff368575340790dc36ead8d24f87af30da0cdbfa467a8f9aa6b192aee05cf02b46a283067e92958c6f57f1d5e736932e1c42ca0beb40e80f39ddf3c91cac1ed413fb86f616c0542c87a26ca5295345934f022a91912754f56f7dec3dd27a8efd5a46b6f882a6fdbfed115a536837cea4a9c13aed216383e3de0e04fdf0e312c1c9037f4c8898bdb6f30f25d419a01435035b97dfff2f1ea887c95f4ef05b1c4ec853f475a16baa2e598028ff38ae682ce0db70ccc183316f82fcdc56f40bde37c5b5ccf375340cc8cd2febb538e2caa49f8ecfa072d232a188dbcadb6c5f2a09d9a6257a7196a9500fa057b798e0f988008cca6a974744a8cfbf575408b6ddc3b23a9c480ea3355a73e0d22c02ee324eb81efffc9787ac350da985f301561db83e679427799d0951e1040ae0045d7944d6df6a6da71cf992dff4282707f074ddc917bc84bfdcca3882c7ad473e72c6d0af56f86f52e47006407769f22103e166caa8bff36fc526096c50cc9f1fac1c1b85c3c276f408729a7bfabee0f4b441ea410cba55b62a898d0232319d03983ee26aba741fedf529dbbbad314386c71de7a2f3fd6613a60e623ef26a928dc8f2e446ce1362ff66105f31899a4c22c4b6c98dfba7a339f7ec3156ab353b1f57d2f0fc240a45b65c842adbb40b5f5bfa4c5a730b160bb7b45d16b6ca32f068e7ced82a773c0f17dd57491a4fa2485950c8fec81c36029472ad547560af57c58363307eb8f2c520a7ad1c5d97a814ff9bbfb791d03eef9f2b8e93a520b73a35dfdf512f184716cbd5721c2156216829d9bbc16bc3a4bb509754f2ada638f9e9d057332541789d07c6dcf376cf178e98f61bc60635cb2d77e2c0a7f11949b979d134bc73a5a2056efe5fccbbfefeacfc10d862bd09c940088995e2f16cd0a51688e25e2d0c17a6969e3ac26bf6fc4e49216c51def1b18ae04122b17d28525b97cb5a6ce9cc858e8d679b7edf2b2f3d0d1bc64d2bfcc79509fd25fd708cdc0383f068608ac7e8c806bddbca405aa9251f31199bf37c7192dd7413773a008825ff6f3050b60beb153bd65ce4df1518234b8536962c1fedde7bc20bb1ca424fdaf7c27da9d938e9f885c6e12f5152b6a362a3ba29e64bab67fa2d6f7a4b494ce0f6ca405e466071b1c1d2cd166f70fb249a5fe8b9f85492b9ac742582bc780dba482262bc4e362d3c02944023b104fa40afc7930a6dc28987413d2050d448fb197cca45d3e4063163b52318ce50760d4a0f9689722407cc1ca3775040d1c6df030a7555af422776715d021c74d61994d8968a65ac75e990d78361d6bc89193d3ac110f11ba8d660036e50486328e71a735e78322514a8c0f454b47008ceaccb4eea2a374b10ed72bb9e7c98a1f82f6cd1b7c5dba96d451d9ff38f4adefd72f8acbd5d138456689b5e88074fce256c440fec1c57d243b471febb49389ad64aa8a5ec3e697c653f82ed448b223d3b648e719ead8b0aa481dc23ef72f738db868dd5fb3594b74df09062c37e584a2e56a8a7db4324b36a5d6c28651ee883e0a161630b683813313464aa9603be3fd15fc0670b11212ad98539c2afb0e9b583615cc0c313f811c25f88aa2eee597ee77c5cfbb43c82d6a323f5d18f44b7bdee07b14229efe8b98a6c1e98f115937197f32e08ddc637c072e7e3c609b1f4c91b0e127ea8edbe8beeee87989d5f554c8ba0a7d631dcd7f8507304d7e62ff7397c72a193449235a5cab7ae2ef2b4812c06cd59c75ec28cf554da2e7b45335e890ec8d582599a2309b585ecb43d2d51b6d4f9c041cd2aaef17507f27c9faab8cdf778c7dbda4789409fc942ff6557c818c60587b6c1b28b95782dd48cea6a8993c918671262070e16d18d4ae2e0cb3c379384acac0714d18733be826dd6d6f6924bb77ca7170b93dbbe5572a8ffc103c899f8c5ace841ff64321e13e06ca2b58881213ab72988bbfb63c27dbf8890e03b073a05be647e3cde5d6ec783d79e68a4c7335d53c5f59ac83714d4b6a35c5a262de92b4ba212a9e00d1d25ca0c169750e9a4ad772b3f8285f7a024e55a49d5a6cd154ec2463bf82b4d7875c8d5bdb02a9587ba24a076afbbfe82d7bafbfefd48b089bdb02ace0559ad97d451a542f552f2e6d0643cb372cf1dca4b8b7e61a734a3a3a16b0dbf4799f3465c6f1514e9dbcf12348151bf4557c8d60b61cce70de1b411ec26540c6c9ee95fbd97b3d65f97c4915472e0f9fd9c82eae97208830b81c236e91ed73eb07b5cef2c3d712ba93aa98b316a091b9928efcf1d0b7525a51bfe8fc668c46eddd78f30532ef1375cd913419eb1eb52bd64a3b50b576c8fdff0ec1093d965b5925f7c40e56d317fc9bbc2951000f4f8358aceeed08b0230e997fb6fdb3896eaa80525a43d39d58ce03bc88f4d37b4da25da1572c7bbceca5669afaa0cb8894c6a5b0a3162d39643ff580729d612d53e4dba8bd622a3b62e3b97a7f1826e60224d52dff35366feb2bceb4f61cce7a012878fc5cb2fc56639b48c4521eead2a7474e4b70090553d722bc243b6214959cb4a35877adff9cf6b61757b77e8655d29b896cbcdaef190c4218a5356a430b98ab13655978eb04b340366641d58b3356dee5276b1662ea6670c1a4a97b843b9fb47660048a36a6bc3e17e336accff95b80d0e2fe24bbdb62df39c94c66ba0af4daf7ca0d22fb986ba4f22df9bf85f6377e736927841f6c1f522a9095422f5e073cb64edc722c6386eb75c406e421715c6806948515ba662f8c2344f7717f24329c5675a984c3cfad85479338d3c3579b33f57f92853345d8353d88ae96135404447ce1d88f0ea64767f06920ce83b91121cab295359fa411fd303cb04444764fbeb8467b3aaf7c359d8ead57bad6ef949f395aceb953cdcfd899d30f29919edacf96c85dbe6eb9e1218f8d89178678551f798adfc42b4b77f95f6fc359b89dc0ce4b619a288a9f08e0dd2131106cfffbee45fce2ae833f34086f54c34819567a73c0c1cc23ce4904d9bb0bdeb03c50200943aad5db7b97f559eb19068eb1ebfda10d5e43b4418a4c30fa8ad80edc0ad1bec98dc5e69e290e65114b3330dd85861146a207bea4a7acd77e5dff272fa3490ef27531a0594f2e1a861e772d94c33aeee7038665dd1cc0814c1c415dfdc6121015497aec73e7457b268bbd23e27873718e20d0480bfc33d743fe81dc2c7ebd3a4c40e03f5216a2d32419ca30ddd33c79ceb99f9de5b2a2ab7ce72a73dda310c001129a5ec7f83a395a17922b361491e24090874a66307336738473dab23665708049de7ae7c2f9d6a2022afa44ea6d30c826ed0a0f9e3f3173de87fa4fcac295fc3aa6d09875bac7a5c33e0f8a7e1874eaa2afeef4f6da7cccc173be2ac09db8cf40cad177a57bb10df66df355c914c361bb58c578724e0ca1a2879cd49477771dba3922dd4ddc64d63fe52b1a64a5f52422f6a0eb517934cb5310ce6424547b48a1b87a991b187e7c17d98362cf57cf7f070f7847058d35fdccbb4716e0540bd1e53832313febfa4a88830b68f2a109da126c7684df8c3799103b331a29f6f6daa5b4ffb42b5e5e67d930b13a33ab737928b31ca2d8f228a73b0debb23a3b430e53df5a04154ed5f06458a9a8104f7745ba975e1e758d81dc92eb5582c1589761d315ba804e75a0bf122a972eb68ae25268c8dd213f2aea4fd2c0bea3660c37e35d6c8cbe119b6f6e3412cc708f797aec7775564cce034964fd8e14ff1f1d51cfa95c03acc4df645fdbfb155cf59034811cff299b58c6fb4e970df46baae88e5e418f8400e06bad7c750c402a9562c2e8b7d2b3b1d63ea9861740522b0652ebe206c189e01f69d8999eab3a24de98253d14d586c39de4d37a4ad805e382c89b7a44d28b004c5f785f044b6d330491516a159979cc8d70d68522875f064aa16a979ff90a9f8334ad72dc5108c8a04b3d98e254699750f2ccac670060547332adf8bac90c5bc0e388371e5892aeed29224684b9bc66d4969af231c2566fba2054b0c0971b4553e0a40d89b6ddce0642d6b8322b11b6b415c9af40fe5705ebf0c72342a81af3d4025ef40a13ae91dfdfcae172fb424f60cd084698a7f07f815f8a8d76c63d5e87076d60f718c43980f15de246f3c2442ffb42e8c3a6ad4bb276108e6f87e6fc953f78fd698152ded8dbb0b53b5b8f124011ef7bf47f5c0aed3b5f0d9f887b297cadd47cc416cac0337b3d8e91f5c670ba9c36aa0d4cd5fac2975765f7f64d2c3f5ef2c9e83e3ddef8562a56c31a5afd5e49011ad6912001ba8bbf0b933866c798e257066a5d91c3ac3fd58d8e40e46c08b80ff0939ab52d1d2b83ef516cfd74afcf7ee475fa632fbc42b1a4f8331011e906e154e2657f82f2e8fb077ec6eaec42dee113754d3b4900c40a772d372bfad19b89b448ccd0f7c4fd1d7c7d21ef3d05128da2eff2288ab15f79efe65f4ae3f5fca989f1f5c5e8cd22de1ec0cd0f678e46cd7caf324000cef8a53524d4d4b2dc18d3f04c5cab9582185330f8017400c9d0aa65136ad563c694d889473cb916278f7f5bce2824b8db00cf1e11c809a0bdaf80139eb0efeb846817c682e5d5393cc612c20ad905d9ed954ae6ea95a28b501eec129512a9db9af72864552181a5e33a9d99d7dca9d8b776a46bd6472b3b68fbb5762726bbc5648d6466ee56fa4cf642786e56bc78a8169811ec4f182103c5e1419eabddcf93c5425898b4d8209b697349b9bc8bddf5f857bd068773335c615155f5a05fa8842454531090f883685d295413aad44375ea7b5baa7037c6af2f7f1e5605418571430295ffd0d6b9403fc1bef4b35056abcd6f4834b8f2bb0bd78e23c7e29494a301ff6952c87d23d3fe19390f3ef5a20a2113b965dc402a38a380266da71a2aa1d858d0955c19c83826838ffb536a70c1549dc81b2162308d187673896f7cba048895f2320964077a7db5f618cb8f30714b1ef59e8cc0345c409a2719eacf1296cb3b7791daace9c2869307bfb9326e5c4", 0x1000}, {&(0x7f0000000280)="7fc3c2e26e55c38071b2aab72b4782bdfb765696b5d5867b9e58331a8f0b39af3ff598076facabf3c85117cbc134416a3d20598db9ffc8b5eeb71c8823b1ca8508f01f46fea5c4d21f7ea5ac64c22ae7010d27081a5627c3", 0x58}, {&(0x7f0000001500)="1630fd35fe", 0x5}, {&(0x7f0000001540)="02c5ab43fbe714c97efa5bff8e9eb5493df673f7fb1f0ca7ea2acc6e1e75cce4b691faea634ef268002ee7f043067c9049402c8d3063d6227979c0cf6e819b36976a2ef3cbe4c7a3eb2de2b9ae69cf83afbd42d446f3a7811ef9ee5d55db74b56dd4ab4366fed7be52210ce8dae7a6c562689c200758f255587275", 0x7b}, {&(0x7f00000015c0)="f08cb85c13b32a54b1b8fff79e0441a6361731075148a7366865494bf2e7c7f934ebda3a330f81b1a9e9624f11a24ccc", 0x30}, {&(0x7f0000001600)="5a664b7f62f3fe3868373864da7c106171add6bf66ac56eb601188a1de9c492cd4d0d9cb", 0x24}], 0xa) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b2, &(0x7f0000000300)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000001e00)=r2) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) chdir(&(0x7f0000000080)='./file0\x00') 18:01:08 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:01:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20582, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 18:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) 18:01:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="e2ffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffff, 0x9}, {0x2b0, 0x9}}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/99, 0x63}], 0x1, 0x0, 0x5) close(r0) r2 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) 18:01:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) fchown(r0, r1, r5) syz_emit_ethernet(0x8e, &(0x7f00000000c0)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x1, 0x8}, {"109e08d38d7722b34c17cd6456fc83d073b652d88a78ba441ba19cdafc6a6c2ae248a3aaf3dd3309d64b72c43c9fbf56a7ad5598fa3c9e08e756c783a1696ba39ed39100c30db5f5af4e3e1cedc815df856edf7303d57750fe659a7e6cc698c948edd5fe"}}}}}}) 18:01:08 executing program 0: semget$private(0x0, 0x3, 0x211) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fchflags(0xffffffffffffff9c, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 18:01:11 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x7, 0x81, 0x25, 0x5, 0x1]) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000080)={0x1}) 18:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x1) listen(r1, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) shutdown(r0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 18:01:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000004c0)="2b7bee32951da0db22612dc2dae6b4cea95ea4d278062aaa1c357459b94a1d50783637372573b451d7c909a77c2f70b2019e6b0a07658d9959629ffb3dc3c746fce6659e4be2444a5d75b58f89ad6bc252770caf2275a9d48c00feac37e6e865db84e9de421ba8c3c8", &(0x7f0000000540)=0x69, &(0x7f0000000580)="99f74585fa9925edacf7a1f2f8d2ec12cf2b702948e95325743a6a74e08e4822a5c2e582388427700b169c580976eb21f373f4d9", 0x34) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x200, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="a29cd7eb98f74cc097b4ea29c29d8f1999ace6da08636bfcefb907edd18a155434db63f121c448291096ba7720de0880831fcb151698e3786d77740d75f6a2b6b3e436c7d76e85d298b033421596499ee1da56ad537d1113328a2f7cb2ee18493fce30fccf9767d33cfa92a74d80307dd0c82b8ef10f7d62721aeec493b19fbb5bbfc1ebf489b9f137219d432404d7c21611059cd5ebdeb78bc64bf37f6b7ebb1db19e51012b46f02efee08d81f3a3d8fd4b61d2ebe06f362af2d9c45dc57477276d73e78aead4d624b74e62a4e665204d1532b02b3136951c80d6eb4cc9d1c76358", 0xe2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x7, 0x3}) getsockname(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000440)=0xb) getitimer(0x2, &(0x7f00000005c0)) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000000000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54dcf99a1600faff55a406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf495c064c703fe75a00faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0xa, 0x0, 0x0) 18:01:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x2, 0x3ff}, 0x10) semop(0x0, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000280)=[{0x1, 0x63b, 0x800}, {0x0, 0xff81, 0x3000}, {0x4, 0x4, 0x400}, {0x2, 0x2100, 0x2800}, {0x1, 0x1000, 0x800}, {0x3, 0x1c, 0x800}], 0x6) dup(r0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001100)=""/4096) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/52) semop(0x0, &(0x7f00000000c0), 0x39) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/254) semop(0x0, &(0x7f0000000200)=[{0x2, 0x6}, {0x3, 0x6d0}], 0x2) getppid() semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}, {0x2}, {}, {}, {}, {0x0, 0x9}, {0x1}, {0x1, 0x0, 0x1000}, {0x0, 0x401}], 0xa) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000080)=0x2) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(0x0, 0xffffffffffffffff, 0xffffffffffffff96) semop(r1, &(0x7f0000000240), 0x6) 18:01:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket$inet(0x2, 0x3, 0xfe) sync() sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) 18:01:12 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x301) semop(0x0, &(0x7f0000000400)=[{}], 0x1) setegid(0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setgid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) getuid() 18:01:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) fcntl$getflags(r1, 0x3) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000040)="cc1bcb5837808d14bec1bff93710701fb85579a2555f5e4422b4070a10d11080a8196fac7d9e4bf2fdf1e364917e35569c0a345682459d187c22398b4b8868edb9baa0fa1b0c787542d34d500adb5a40e57c6d3edb00edc18ee40ac1640d0e03d7627813bf6dc34db741dc376eac922fa69009c81c48e80fa570a1086ffb6126f0d99cc9ab43763cc77eda3238d77f91b5c71fb6dafb2bb559234e261b4bb6d87413ad75857426cdca92f25ad7436cc24d88bc2b87becb81f3bb90e12571c33b1ef51919425e033135be534ddcb5987242aed9cb1fbbded4b11c40", &(0x7f0000000140)=0xdb, &(0x7f0000000180)="7be665888890cae3fb0ae3d064fffa0b82e85df0ae995e4fd05b37a03848aa0965890a0e53c19c0c1d9d1307ecc30a00c5e77df75ad1a7662f171725d22ff49511d7c0e9188dd98c71e1a08e065c0c1dbe36876fba7b053786d8f72639a6cb0131a82ed76a1cee61b70213871081806e9b063791d8ec0ec548da233d5ba7198aea88b87484a6aeb6a8c12fa2058e852b32e494c49d233cadb257c389d5ce51370b7ccb093aeda32ec4f5e0e3a793e5ecb783a5529c43cac2bcca490bd0528e17b9910a639f67e1f8c26c9e4911c5c52a7f9845f8e47c1e31db4ae99b21c904739da9bf06a20b6a9b4d617ef86a6b114b5046ac287ec114", 0xf7) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0xfff]) 18:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x7a) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r2) setpgid(r2, r4) 18:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="9e050400000000000000aba588cabc8cc5ab533dadf86fb0a9b9dc8afe1bc360607442aeb6974bedad60"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="6ff8ec220921cd2b85a7cb4f21a88f8336a653983d2a98b2f4"], 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x104) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x10001, 0x0) write(r2, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:01:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ba3bc8ca1ad4023e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000006c0)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) read(r3, &(0x7f00000005c0)=""/201, 0xc9) socket(0x1, 0x6, 0x7) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f0000000700)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:01:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0xa, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, r2}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 18:01:12 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) setegid(r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdc05000000681800a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf0000001db0a9f70800"}) syz_open_pts() 18:01:12 executing program 0: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080)='\x00', 0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x39f47ab46091dab7}, 0x4, &(0x7f00000000c0)="acaeb79a169ecb07ab11d3f047da10805aa2e11ecca7ceea5c1e0f0a935f25bc341ab319b1943707d6a27a66486d7c0b692bf80cebcda32de16d5c311898dfca4fc4fb9a83eb18f966d36061e96ceba1809026697e4e80092e99be5fff35606188e901219ea336b9acd9e7d12efa989d3a63366f21fdeab8da237d96ea09b8246d4869c3981f87f3539a80a6402bce2491f370f83bf414532fc6e01d5ba4454da99cb5354b0f75ea6b9bb662ad35d49d612fa11550697000d0a3db97adc1b56607c401e077183ed10c8c9964e9d9eba19751458954a1d4c69c49d124bc7d3ba2f80fdd8e0e32d11c53aeefb388c91a53905954a112ea112df23ce7d759cfc1ba1bdf4e7c5f78c55561679b93316dd180d1872fa804d0502f9f5e4ca2116bfb5c0bae34be8cde15a80054bf730fdcc65ad4a457319ef0e6b49f6c1471627a8b44318fc0ed297cbdec1c04ced06bc01897775b3e0f598e4c5e00c5f4ea660ff8d10928bdce5d4c9165d673a8206f4e155d0fb2d66441e0f21ba0ff4f54213dfa90d7738c521c27a4ab78297ffb780db08dea94548758fb8d1eafa3d60c7fa28290a9b573aed8a9f149b5f8365c8f139ee4d092f8bd09209be324feacf33fffd1015ef8e77e490c901ac6b4efbd7fd6a233a8809dd8e59c37295e4b50bbddd7186f025b613dbfedf0eb2e7b649262162d022df9f41f211ac27a63df7cabd38c7c63d18fb7c9e505da3262aacd146dece7981f968d72095814ef2e7e39c9c5e5323ad30a7d019a5809248f1993abbd8c32942dd65b1655a7fe67004235953ef3d125908438c30d37af616575df839b6fe50febe0336b2e23f147dc15b89ed2a330c5462ef654ae2595f86fd3b53bc5778f5374ea4789762c37ed84e67d3c7f950a4977c3cb88f978e8c9be1b6697c19e4964bbd07f7720c0548619d45a989357d7ff51e62fd77371f5f3f20f05bf786a440220d01ff2fd58b31fe274573591f07427cdd1b4966040da47bd0bcfdbedd79c0b659468087c34c56a3e434bd9c737fb107b124336f86c908ac3def290e6abfbaa6273539c32d44020b10f98bf37a864d79fe32e402f96052d151a412ae0a72add9273a508335505abd63d427ad62253ef5d2076058a472a207cc8e322a2b186ca8c1994d1a36e1fa66d603d5028f92e2aa30a646a4927c35115f0f5be5e5847617ee5254aae1f65a29e4d4d39535d2a00ef395c92e4f37853ae78a8e90ca323014c75d6fb25ff543456bc76c6a6c1d39b01a8a9d3678bd4384143598c1945efdeeecff56979e02c8835d38cc9124ce27bf37bbda9f4deac718ae8a4c658acef4f5b90f58865c0cff5b9e6fa6ccf713c4d2bdd9e7c3e8ebe8a928b94c683a74d84d9a436f577535c7a470c5ff118e867747ff2e7852f20df3d94bd3fc3e777c4e5a4d09a9c32858a402d99ea7233693ba55fd6212b46231df519e76b27d3d58c346997a03860ca7a292bc20e8129b2a988d679f2ee15c370cb5fc5fbc1517856fc6ffaf85ca1c170886ccc83c0f9ba218925ed5653be945a4d21d2f3a06656fb5c24982a86840ba12731929bc94adbbc19f136af0a4f8852c74d6c62ba263bf549977cab65ebf8e3a7d1e8416ece3fdef60cca7671532e23e44eea673453d85501715dbffe7b65f3d47a77d99880ea6b8063269202a1294192fd15572839f75ccd5b26e7eccce5268987428677698871357e51e5a4aefbb83ec96e22c0e35fc4b038726615a8767c427110c7135b8df0c548a52c2f6e5f1c1a95ada32190614d2344fe69084584a6f812ee55d31abf7716cbd3a80e0d27797d50325963dd776c5c757fc81e83fa430069701dfd1848fd59051d2e01783a123735fb9efc59c6bd0f1d3f816e22db2eaf0fab9fc2f94c88d10fb231f0c8324c34675e5c6a6bf56584fc788a8828feb50b5cba912a49cb2d9b4052d8591d8938b74172bd7c7175b94f8c963fe260543428048fe638dd7a2a526a0e8236ad15185f6fb40ae41f55096a0fa19b19e072d491448c3a902d8203f80bd6c708253eb708c4703537f1c74cea658871402106cce0e04a4eaa8563f84b07b7b9cbdf4538d501302c921a8d8abeaa554c0aa3032f0ffb3f35c981b6fac659e146cea07daebd85cb9ce0594b6cde943d0fa5109be752ed2277b66e72dd419f02a85de7f1f530e0b7b5ad800a0ed3a6c15c0ecedc1d32644a9e29d419c4973914fb07ad4185d58bfd37a0a466ccd7fd3c13a654d4b45a4395ecb6e5c03a3d0105c4b08e0119c26d4e6e863abe322da1aa4e637653727ace51d08fd3a79bc45a1ea3d1ab45f4cef3c8e16400d5ff9733e08a382498b3647a50f4e72e1bfd8fc87e8554a5d12093ee005138b13376994d636a23f71e9e842bf375049f40de2e5866f459ad3ac0f664372ca1e729de2790355d4c13c765e89b5f398013ade13e211493c1c973ce194c430575e57aac8fc8b21da5c4c3ed0abd439efad2f984968821c6a039c7e77ef9627489a2d6b76c2318e0c134935129345e631ccbc5cbcf052740b0ce522de568444ab0aeca40386887ee74430d7b7d73662e1f36f13f8d248b650a09861be6a1860b828899c9fd09a029a47d2983f6e65311932e952b157c2a6c810671ee4a08e7b67d1832e47f3c6b0d093435fa2bb0c3228946b2d4fe004ab85c8aefd0c2ad28b4ad063f031143233c27ccee455d3e10c6f9adfd2f05b561e1027337cfe85f184c4dadec2a1bce4aeda830d381303e8dc24a853904864c7e543256445205e3885de1fa04c4dba7e2ee1d5862461cb0f562756c14c51e7a688e7ad54c7fa75b58dbabf5ccfd6dd460f7f415fd9cd3a9337be2ef10cd179e4ae9cabbdc225cbfc728be50db649437243aa7130d592c0a33f3a10ba6cfc342ea2005ffeb9c15996a9655e418af3157766861b79a320e2fb7efcf13a61647f02153ceba7ce27cad9ff949acc0b0eae27196090d39961626d7508c39835f22de4f6eca212ce609c182346ade9b74c0538bcf7c1cedc4dc6c7f9e24eff5738481e4c9f4fb2a65dae26671a29355857bc05d588638a822340d4c5189c6cbd73d263f2be96951c4d15b76b16a607ad52d41c80836d72891137d4ccf310ee8292c2093fb7ba94995ee7ead14fd08b867a6309be1ca86c9be2157b317318895c91ff94ab49a624c3139e5925a624b6cacf8ff04a1b31289b0faf74f3f0ac6f35cc5ec59b59cc536918bd3fa6b2d1566a91b7a086ee1e959614e5035cbc7ff2e09bcfa2c7ee8e2d304bd6437d5dacbeace5ff8a03634cd65d43775d3eba902c556d046eb3731d585b47f51342cd44abf36dffa0dc71791a787a0c04c9acb423156390ba912cfd0f5b78f799a60f363f1ef823abe10a35e73551b68259fff2faa6a79e8933c9ece4ad22c21b62f4cef302edb0b6f590c0276a7d9411185a794d3e2aa072667610d548ec3bb18ceda2290c8e0de50e4a913ec48aa246d09df008b8f5157ad4a0ea7c57299fb33c9e863f36765972e9c30b1a47446b1a1375aafddb668f1e9f76cb9568c6c490c611e718ca60d4335728089a8aa6f49ab8c07607b71625ae00714eae2710f12449dedf6f10e2b10d901e5704766d0189645f1671aecf699ce3bc5253c5f44d6ad16c5ccc409b09fe949d64b28f0b4b3c6ad41ef900948c8871a0c804d0d2f90517ee07600332b313ddf4d2f72585db2cd161be417d7d42ae3d883f4b4044667e80aeaa6a7c58e5d465025dd2921c1c36c3c6c9a33b4326d5bc40f8efa88ee86fe7a8318dfdbc2ef50f5f338015902e4108642f205781efd5e3d1389e5f355783a5a326744bdc41c9d2f759ba36ab59a0ca5075d81b2a72f4d1a06d5f9f60a2d58d7e87a744ce2dd272a67fc6ca2df199958b9ddd677e9496023975b177e57ad2343cbaf355877c5496f3014dc8a9ab89a9528ea48c9cd4c6e1fdbd24d7a06e6fa15ec8235a8b32b6217de3d7bf6ee5be275abd61f1d2fbe0c55ab2e0635e57d2d934ea9cec11d927b98c18fe45db6f8eedf9f5b95e302fb5383ac237c61d5460d28f8ae9b89084d6a3b2d953047047fcf5b44d4d2c51f84e6daa584c0fd2b581efa2c818e3351dc99c4c1dc5502557b33b00a19b064c0badb2e32f9e1e685f9994608566893add2a48f91756232fec171a87d486eb021ad2782cb78ed80aa3610e5d00228e5722bc476cfbb1085b3a113059d63be7dc96d2e6c006b5233e350fbff09f84c04ed653ff078792a155e30cc580792e5ee347619c6f8b1ce98c49648e547e90cb28258a36d250e03f0bf6832cad79e92df5f9d2dab7d84a39f46b38774b8b8b328a71d311732c81af89e73efda1678118700607570bfa4af15f22224cad99e3e85b55d5a3c074fa24de786b587422b5f36b2068ae752181b51a6c2590d502b02a227386dd40d54ceecab80d21589741ffde3e9557f250f073f5a481cbd5135e3fdd6f986cc4aecea9116c19d0f62466e85cc1f185eeafe3c99d90292f97dce226104aa04b27a5bea959a4ba6da35985fb05b34edb10fdf8292c24f40521e7d7b99e15e8d74b13dd14a32784d2ccae8d9fd0f5604486a83c057ec9cacfdac44294ddb0fbe54492a8c14f74f8d67993cad7f72482a4f7e7302199b5cab4f70e76ea8dd846c0dfff90ad17cd51c8bd84d612aafe196b7f60a015869f9c264321c5c56fbfdcda34721ef593a52598fd23a6b5a58f43737ec2cbe2525f74bd8558ac4f465288adc6d2b478f2e8b7bdea8af1527cf1680f2981ecefafa0aca80377884d7fbfc76bbfc2ea2b609415782f899f5cfef955849a65bced4d2a596bf98bf1cd228460033bca006f69b3cbec893715312bbe34f32fa5122d00f4355ebb830078c1747b8daedcf5bf291c8e2315512b2255d572db0d5f7bcc0dca8749e89d12168fdc66f1a473f26871291aa8426f0439b1ec83932f8723bfda2517379ad591b2bdaa81bc525c08515d3204cb6175da9e907b63ef04d2a10120d909595be01cf5a5116d7bbc5e1a500db0d052898df97905604073786ec79b5088dbaec8e0032d45674586572078fb4fa7cff5fc8f19a26c42969cd0e9955d2a9365162871f3e59c098e5b0b017421c55f24f536a3a78f96b7fee838e3cc40b257771c2c7b462987f7283a6019b0e8d622cd5a11fca57e47429a7f440a0cee96991b6103aabc19dec20ac8b11c1536d48c280ac37a9461d339eb7bfd86cb6f819c0069766d1f60870161f56829d9e0957c4cb98171867ba93a22f0af2092002b4ebd5335d57b5d95ecb2c3b04a3e36740afbefe12a8ce0551524595294e7f80d02f4ffcba09ee1a95a594831fe30451bf3f60d5c01cdee74af20706c361595f18651ac98439bead930b68b94c38c0ab5eb36bcb2e1db22b8f3ec8e79a4774674f1b5f23a6137979efe379b9755736ac2e56b985d468fe422a5abcc3e8335e7c50a67aaca4f13e7536827eb3f79bae4c22369deb9f349eb1a1eae86323b230de790141c03ad9e3567ed78ced7c990d41e04102491029de117a16297ab002f47787249107bd7c2153e141ccee152ff9093bc220894aa6061a91245899b7cfe77965939ad537fc9eab45be7b24ea1ffbe484949eaf477cf8c51ef109b87450979914214403109bef62b60a5d2c3995c02a440c6dcecc5327a56eb614d296d378b60dd76e56bd2f7bf74b5286023630451bbc8ef7e26d0d1ca9fde5d78fd541b31395142b1906c8a8f62f02ccf5d51f53eb27fb976fdc375f1b05c1bb3eb008f89d53d352f49c5086aff1ff590f26c1ce87f9f99f8514eaaf9741", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="b054d8fda1d067deef93d8eb4620e1836e49319d9d5d91094ddb452c7473ccde08adbcdcb8cc5bec6e8ff0", 0x2b) 18:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 18:01:13 executing program 0: acct(&(0x7f0000000040)='./file0\x00') sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 18:01:13 executing program 0: syz_emit_ethernet(0x2f2, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f02bc00000000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680000003a0008b866000000040326c12bd173f96d0ff6000000000000c20400000004c204000010fdc20400000fff04010905024000000000000000006c0009a8670000002c39000000000000c204000000060669a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f503a316bc3881694334035faf3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22000100040192c2040000000100010000e8d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123bc6090b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d84201800010000004e234e2000"/603, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6106003f9078020001010000fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"]) syz_open_pts() r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000004c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d70500ff0f000215005b00002000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) 18:01:13 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffff49eb001c0000000000009078ac1400bbe000ffff4e22b4564ef4bbba0651128a53004a62464e2200089078000000000000000000000000d0b69416364660804b0baadb1f0df2013e9d478b4076cdc4f0b092a90f84213aa4ee99c51c53d58a86c1dc484e5257d1aaa87540ac"]) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r1) bind$inet(0xffffffffffffffff, &(0x7f0000000480)={0x2, 0x2}, 0xc) r3 = syz_open_pts() close(r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0xaa95) writev(r3, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r3, 0x20007478) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000004c0)=""/163) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/250) 18:01:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xea, 0x0, &(0x7f0000000500)=""/234}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xffffffeffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x80, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x3f, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0xd0, 0x2, 0x3, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x10, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 18:01:13 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 18:01:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) fcntl$getown(r3, 0x5) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 18:01:13 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000001c00)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001c40)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd3, &(0x7f0000000000)={@random="712ff2f77594", @remote, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x99, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x2, 0x2, r0, r1, 0x0, 0x0, 0xe, 0x10, 0x8, 0x0, 0xe3, {[@sack_perm={0x4, 0x2}, @nop, @sack_perm={0x4, 0x2}, @generic={0x2763b974ab724496, 0x2}, @md5sig={0x13, 0x12, "91820e025da17b0c69c7100f21fc7ced"}, @eol, @mss={0x2, 0x4, 0x2}, @sack_perm={0x4, 0x2}, @nop, @eol]}}, {"5a07eaa82b00ab05de11958becbea5c3ccafebee385f8247694a193d6c20e61b83ef0e5d2f72f04497d57ff65482d802c4bee0046b5e4cb77f2c72f8828835ca42c70577f2f7dccb48167a7556dea31ca7daebab8b1ebced5003c362078f750c30"}}}}}}}) 18:01:13 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xfff}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000020000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000009b2615654efe871c8dd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45810b290efaf3c5d518de658356c04b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb02e16c2eb931a11c92b9877070000000000000012bfc96c9017d3f1f5950f2778a9000000000000"], 0xc8, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000ffffffff92885a760fbe9508dabad14caaa007f0e18f434000950e00009ec6000000000000002c744c2bd0ff06000000c6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e00000000000000ff45d25063df497ab59bed5c48d56ff87705b30000000000e4462ee456f7ec46f071b7da813a2d78893c07aa80a14fb68d0a8dfe30fe3e612518da355f01080c3f95a1e8b634acf0e4bb0df7db30faca5e763884ce3288c2dc3f3e7046729b1448673557abd1c423880fbec82cff0d272bbe0bfff44cca6ec0f21f84ffdd1d8e88a0b0236f70569dd27b27110961f9efd4408755aa855c28f80122a1e0de9c896af809564c9eec295f5c589052c1d74d93acd317462e0b2954b79c46cd567011dd80bb9be2818737f837297069e4f256a2ed3527f779f7d01d469ebaee29704b13697cfbf6e1d939389787afdd4613dcb3304b9d5f95e167e8ea67fa46827c96c346912d5c3f1dc1abbbb797cae7dd022804c2fbc076c9f8dd43ae5c27d785b0ddbdb91d8e2928c43e028ce3641c06ca9ba0fbcf194ddd95635a2781d0a0f3e782"], 0x4e, 0x0) r2 = dup2(r0, 0xffffffffffffffff) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) dup(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r4, 0x0, 0x0) close(0xffffffffffffffff) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) 18:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000680)={0xfffffffffffffffc, 0x5}) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000100)="033301adaf6a5bfd1f864aa493884e02ff6e7770e5c8f199ccda190e30522aad66fe327f8df19fb2cc43ec9ff950af66666fe9ce0eb5be5c702f5cba12ba2420947ad78c4e80ac2c426a61c07f87c9af4d1f46adc38cd5bbc2a0ab30d45f78d4e9c2863dce2830353582aa3129204c23ee8886454355e91f70a05fef753e57ea3128a06cc2d1e9e99659ecea1ac89ae6138145b700e69b14569ee709928c8dcea6eeeb375f859be35495f0aa5654e25fb4503d961cce4e48426ab610da85e4799a17ca507d81b02af33171a309068fb201931c88f3ac71b3", 0xd8}, {&(0x7f0000000200)="9c65f89c7e973bd2b8c21b5731611a01e32e64dbbd5c14d32d0afac9432222a692f554ee073d805e7f4ab42f47aa736f443bb295fda0e5fcfadb12d8103effb260c4d5a05560372e320eab4ae45c6f9a81cfccd11bda580ef7bbf08405bee5e4aa", 0x61}, {&(0x7f0000000280)="0965139fd745f4b5dbcd0a2e5b3f836148d640f3d3d477873d99ee9f2d7aa0143c7df0459d402e3143de7c1ccf01606b665e5ed0006e53f5ffb4833772fed68e2f326b4923b4aaf17168cf986f0def9378424caeacb167a050bc4167abf24b88830aeee5a475b2acb3ded53ad928dd10fb43a502ff0dd8813dbdfe04ef2c0e3c615074f05710fb1e220d3735bacd38e9790499fc2375dda6f49bf05c08db7e33", 0xa0}, {&(0x7f0000000500)="db0206b8b7395e35b0c0da0ef683b5da074462de30a5716e355924aad22c0a34d4", 0x21}, {&(0x7f0000000380)="2aa81b1b481038e05c0d799a12468c4151c30d720000000000000000ff056a91f338f336e4a0419a409eec9df645074b0ec544cf432635f53f791912b2cf4262f5d5076cc7433b63b14e98d30f2adb3e056ce006fbb72dc35c647cd7eda33d3077a6c3e39233b5c9a314aaf5602a6532c8fe1ef78b4c222c0ed26590dd00000e05c142a02231c3ae3df59e1b3a57d9730662a1c58aab2a320f28f219d8fc2dfbade2bb1d02e632bbfad5a3509ca8314b6e6f5489050f38a0b1f9bec9e3d0283d0eb7c0672f2e0f", 0xc7}, {&(0x7f00000006c0)="0b8aaaed195e5d8475cc0bf3b98aaf135ae564cebce680ee93ec904ff727a5d41944a53a93dd06655988fda7809ce59bf3b8f60974321483c880002cb7b4a282b9db19ded01dfd63184a88d78d440bed45b7afb7fa7ecc6f0896af63966b23f6560b8fb85293a66722615b5ab485a32a531b5e4977b5c8af9bf601bd33c8cc8e707d3eec447ab504779e97038327b6c230df1b512aadcb0072ab747c7c0e6f37aeea7654292986f2a64eb516be2a40ed62edcc3abc83408bb5f8e9c336b43672a1d77d271248157174027273631ad6f27814d96d5457d1f3e76f16ec820e6c91ec6b63873f014c6d65bbedbfc594b37c185160", 0xf3}, {&(0x7f0000000340)="f4ac08", 0x3}, {&(0x7f0000000540)="e0ebc877e21592e39d31e0b6f50ee93fcc6e97580a8d30b0fbaa243084c1ff92374a77e15282046c770c0e33c9e48880a25fef4801fda106f082973c10e2b2", 0x3f}, {&(0x7f0000000480)="63f57b7afb7e8df32247f7db75fbfbb16643cf397f453afe53b9574a9376f282f74a54a799800387899d4ed4ffa07e85684b60746dff11d9bda1ee4ee3f1c51a3f5549ee11726001c593", 0x4a}, {&(0x7f00000007c0)="dd3673961b74048fb6f4e54d12eaa2d8e341ee52868ef6663082464de7f728f58740a2f2fadc96c46d451465d722e3f6538185aece6e17ad62fe14515ee50bbea91776ba62ab29d21e50229bd8f7300bfb76a6e4e813c40820649948484127a47391e42e59d2b6e9ac88c8c5ee8c481497bf17218f161a8231ffa1fc9867830f5f53f39ade10dce5f57e8a17fa3948cc0ee2a394cfc50ebbc7084885000a3ee04e9f699e48f0bf2179b6d5a034cb627ab908f39fdeb884d6479a4aa18163a1a104968630852da76b2be0b82f1553828563155a0eeab89c4472fec4ad66143daf6132d803e5de4038e9772b2c", 0xec}, {&(0x7f00000008c0)="7a3a335b8ccda4e971147fadbf5994a645ed66f72ec21ec9ef3e2a14a3474d9c20caad5371f934be8c664339f03a58a1528fddbfbbc28e24a5cac6ed69443e03b7addad448591d3ef21f22cbb8902b3e4240ca364d5e6a64186b95c7e1dfce624aabee922cbed949c1d6a278d95d08d64c5d252372e45bbf38859c72087ff62c9df99cba6a2000206bff6bb309b35079154e53", 0x93}], 0xb, &(0x7f0000000500)=ANY=[], 0x100}, 0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x2d, 0x2b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x8000, 0x0) getsockopt(r5, 0x6, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r7 = semget$private(0x0, 0x2, 0x4a) sysctl$hw(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000080)=""/13) 18:01:13 executing program 0: r0 = socket(0x18, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 18:01:13 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="90aaf84e4f87", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 18:01:14 executing program 1: mknod(0x0, 0x4, 0xffffffff) 18:01:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x12) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xadd1ab6c9631f596, 0x168) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:01:14 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) semget$private(0x0, 0x1, 0x94) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000380)=0xfeb8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 18:01:14 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x50, 0x67, 0x0, 0x40, 0x6c, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x12, "f075c20660587d08000000ff0000cb84"}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0xf4, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @rand_addr=0x4, {[@ra={0x94, 0x6, 0x9}]}}, "6dd09f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x8000, 0x1000}, {0x1, 0x9, 0x1800}, {0x1, 0x3}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d846e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa52900"/271], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x4, 0x101b7) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x407, 0x1800}, {0x0, 0xfff}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x20) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 18:01:14 executing program 1: socket$inet6(0x18, 0x8001, 0x8) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000040)="b79bcea83c7163b546d87fca03b7fec8c44f7fe4201bafc5a0b56fa75ce5a1abf538438cb24c17a0", &(0x7f0000000080)=0x28, &(0x7f00000000c0)="a8a0bb6b5ca788c08b50020798c4ab83ea8c7d9940ac34a82a20c266cd50ee25c8c8d5a8ced1535f8fcb51d09544f19bb8d588241474c05e8d9af3b4382a1b486b015d88cbb6face52b498020f8df1a494bc235eda5e57141ae3aff4cb3eb8e948b9036e51c24cd00a5c96a04327d551530c0342d079e815e6698ebf460af6680f9a5de9cb9fcb9848465a3a44db626e25822eee68fb95d9896a61f732169b8d", 0xa0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) 18:01:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 18:01:14 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0300aaaaaaaa86dd600800000200000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 18:01:14 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000080)="ac4db4ce36e74f1451a2d22a59b7684f1a51a84428356062af1da926ad778aff50dd7825028a13fd0686334d4a1e15bae84fa2121dd57eae414b9378d791bf10c4933e9ebdb1b739014d23fc96ff8acca9603cba018d10a2a83e0785edd5907ee25e4fcf43efac29e3655170974d063a3825818bb6a8352e98045f998db2e4e8d386a9e3b07ccc60b66ad88897cd21607b2bdd", &(0x7f0000000140)=0x93, &(0x7f0000000180)="98e020c5a4d6abdaead8fef6fad41854517a2f86da6fbb522c7e468544f2fb4a125423dc8b85eeb7ddfbaa2f96c3e9b2b78a8f7baf08c5ded1e00c", 0x3b) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000340)={0xc91d, 0xa3, 0x8, 0x2}) sysctl$net_inet_ipcomp(&(0x7f00000001c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000200)="7b467a72d28cbad64736bb700272813b843584a3b17aca184a57029a486f485b167a3d96caf6bcfa6877cad75dcc211f4fcb56e2533c7784e88190d1df856df6c96ecb7950cf4bc6a2b69dc74f", &(0x7f0000000280)=0x4d, &(0x7f00000002c0)="6aab185b9ef4eff30df58014a28d8588ef4b2fdb4c509fb86f270f543460eb3409c3a9b9eb4ee9abc56cd62401016cd1b295611534dae1f4adce7e96826c5715a461ca2add0633ee47d6a896", 0x4c) 18:01:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000b000000000000000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000100)="11a7e921bf1f5b893705e32088eb68800081eec9fb8d75da50ef1d8813fd9dc8956e483677cdf0d9cb622ff374b1099cfe10df147d4fd3331d0949cc735c305ed1c38cd7356f13a792e9716fa7429a599eeefde6cdc52120fc36969b516f46188690bfc12d2e6560d4ddad2c2f3c607d8726e81307dbc2d56c47be428475ca7d40bf761e41147863697542bf73d1231e3d0f78c3de6758e685b0eb059826361fad8ec5398cc6919e207a98f9c445ab44024c1221dc78dc2a6c1ddf8b16d7f6daa77729ade2007dfc6eda4adcc119b4a42ae1609b09b6784f66fe97b826", &(0x7f0000000080)=0xdd, &(0x7f0000000200)="7f7eb854d476819a64d46a39d87f0e54f28a72e8cf4e69d9a074833a5f9e784629abd2bcc55e7672bce672311ac80c5ef249011fc61aebffbf8461d57e23cb030ad9e7e7c23324646a68cc6d903540222ec5276e6bfe72b0f3b3ed33492a47285f46975ddfb95ffccd52605d8a7caa2295f50265540db1401f53966346c0f2767a9ec92ec447236f342baea8c9acbafd9e6110fd53b13434a7d50c7e2c44f1f2ea7d1d26dad3b4b7cfa20f7cb5a3af6fe9d0e6e620225551b2", 0xb9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x8a, 0x7, 0x5, 0x7}, {0x7f, 0xff, 0x6, 0x4}, {0x7, 0xf0, 0x3, 0x40}, {0x4, 0x2, 0x9, 0x5}]}) r3 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x4) fcntl$dupfd(r3, 0x0, r3) fchdir(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:01:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600400000000000000000000000000000000000000000000000000000000000000000000000000007912ddbd2e5cf5138c20f524990fbaf148471ae795ec215e46779f4f5c0b265d36df45b0"]) 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}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x2000}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333, 0x1800}, {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) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f000001b700)="41018b29062bd039faf4e1a2604ff5258eca5f4a97bb14fa6e2bdd7c89ff9c97056ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c726b34f9cb7f01e3183ee8274e255f1701b41fd340a0ef1d81abc458acb1a0670c27475047301b741d200fa0973252f5f186c2d9178ec501431ae165af592a23231c6ce7", 0xe1}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x0, 0x260) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f000001b680)=""/69) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0xa5c) semget$private(0x0, 0x9980ddc55689d856, 0x428) 18:01:14 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="0435df3bdfe7ca7a6b96facab87871e8eec19564b7bd0bdc9b89d82af415f1b3ef87c3b4d5544264888f5979328bda720192eaabe7647b4bcd8d1d2e2e0871a2acc2beeddec9e4bb61621527f97e001f57d430bfa9c6793f1c381d08ad3e87f578ae62de1ca6db0296110a9bc4aab876d8e88f1d4f07276d17658b16a062cbd812210511cfe222a4dee7fdd13908a9877e9258c1e25bb75c82037d41e87292169912c8f22c75a648dfacbed8b9bd12f8be6e845df9affeb2313b52", &(0x7f00000001c0)=0xbb, &(0x7f0000000200)="a8c1a46605d2a93666edae5ecab301269f25b5c1f8d1a2f9afce62f5fed79dcff0ca86e4fcbe4d42d1f8ccd9f93917d3da7894f29904c5fe66c6ecd19f74bea4815b27bdf803699d442d969c1edd8617916a5523771be5afdf5a672be9d02a81a79ebb4821645e457627", 0x6a) 18:01:14 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x20) 18:01:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) getpeername$unix(r0, &(0x7f0000001780)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100)=0x1, 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) 18:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getuid() setreuid(r2, 0x0) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000001c0)="a935285015ef38651d9ab2373aa023916b4de2499682d518ac2f13599e81562f49b892f2c9fcc8fe7164bb7cba06d0c6ab46d83b3d2f01a87d709e6b86c6764fdcf04f1aabff893baba5f67cf584ce4a9ecb7abc43064cd88212fb72695687fc8e95b4ead3dc4895217657b761ad69656f8fc03711825e933bb12b0ef3e6bcb7cfe01a77a2a375ba70214eabe8057762301df039e23fae585dd1263c8c84ca775a134e2f02f3372505db6b08ed277885a7ffd34183ba66f0ebb70ec0ddd4fc74", 0xc0}, {&(0x7f0000000280)="006482e0671f1132181e24292a138d888a6296ec4ff68e2d97657dca3666b242686810cf950c815a4eb1198137a7cbf0aa198143b818fdf0cb326b7964c756e2c844a515cc1318ee20f1aca3bce8873ecf64240dfbff8744776e742e986ef4106f44b5007caea3f9adeb828600d97533042eae31e4961f0353dfcc89aac1ec8a6fd2ad3866cd3db85be03a04a6d83385e215a52d15aa4b02abc52a50e7a3731dce47e0eb331a64dc6daf38b1f4b8692f1d7c88910d62ee536f5372b70716711751583954018bcb869c11975207d299bcd0f09b2f29d729433c5ece0b02c4bc3310290fa1fb7ebf40aee3e0bb73996f0a59d1822d3662fe31", 0xf8}, {&(0x7f0000000440)="8dee23cd98b36b61f6f78b39bc7a6c536bf3fe6ad0a2a4f8885f2d9586b5e2adfcb3991fed08f842921dca0f494834015c5c6aea09d54d801076ced32a2784251c972b1af021d7767961e036c5b225fad1c710615fe481df1de8ff9f360482cd746ca79bb3d9c8c515814c6ecff6abcf7e8ece55a81a1caafd91d17a6411a12b101614ac2a88d8a5a4579f6ad5e2092003c50a681affce12becc4e4e6c67b963faaddb00849ad14e0a4baf5d823d4ce9bbbc3585bcb3511df898622ebd7bef0667faad4a5cf919458603711e6b0e752338624eefad548159e2d2722a360c6387e62ef7", 0xe3}, {&(0x7f00000000c0)="cf7ad6dacfcea639c02d18a9cd3e78761676e7240d7931a9056adc49094d5ade3519174eacbab693da9c48fc7ee305aa35c9f431a8b748b061290b3ad319e172451ab2f9817b416fbb5a0f2cd08959cf47a69af0eff04bd6cdfe78b670b91a0bc884a6155239dc", 0x67}, {&(0x7f0000000540)="abc396fe5c73dc3e666519eef6a287216edbc00962c46662463df932b85528acf887fa2f25166fb4150b10790535747506e54011be102beb3f0a132cc8152b2262b8e10556430a1c5dbc548f36074e8285cb1ced315fa5e3ded1e43d6f5d145c1fe2351ad0e8bfdf4a0ad2f4d4f1b27a8129b045f50169529aa73b5bdca9fd75064070e14f8aa84b2a1c2374714adbffcdfa4fd85e8002b9c0af0f2a861746672ebe617d04c90cfd8f8026d17a6b641114bc1dea0dc05602a90288eae7e1e1b65e94b3386bd766c7267a3d0029090592a35e6e96355de389cb80fd2f545948b330ddd48fe9d20e75438a23c5b79f3dc65cd3e8049982dfe8a118af2f", 0xfc}, {&(0x7f0000000640)="887211267b13eb8ef5ba091384660efbdcebce902eb1c7d4d235f29ed66863f6f2146d4590ac06bcefc173d37fe89a02256091a7e7381d5802d2df1b59c23a36d0d170d049e60b913b620ede3e544c3b47b98dd3d1262eba837e3ef219425b011f4a962d7bd1b23ec2ccde711b41f22b88c9c67ee8f398add4609679a1eb7fc03108507f596011ab67e36b219f6d7dd40e8b1bed9a69282f4ca2ca87f8567a6bdec5d8626ad72c92c0850ffe7b923f7b41140abfe518", 0xb6}, {&(0x7f0000000380)="483fdea90fc65520cd4942da9e5edd4f9a0c304565d6e8", 0x17}, {&(0x7f00000003c0)="df0f32841dedca9898a80e9f", 0xc}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r6}], 0x20, 0x418}, 0x400) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 18:01:14 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = accept$unix(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x400, 0x6}, 0x8) 18:01:14 executing program 0: syz_emit_ethernet(0x1bb6, &(0x7f0000001000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1b80, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xf1, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f183"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0x2f, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={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(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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, r2, 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(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r1, r2, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_emit_ethernet(0xe8, &(0x7f0000000040)={@remote, @local, [], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x36, 0xda, 0x66, 0x1, 0x4, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x17, 0x4, [@loopback, @multicast2, @empty, @multicast2, @loopback]}, @ra={0x94, 0x6, 0x3}, @end, @lsrr={0x83, 0x23, 0x0, [@multicast1, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x401]}]}}, @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0xd, 0x2a, 0x6, 0x0, 0x7, {[@md5sig={0x13, 0x12, "5c6fb482edc9c282693d66c4015bbf03"}, @timestamp={0x8, 0xa, 0x8000, 0x3ff}, @mss={0x2, 0x4, 0x3ff}]}}, {"8ece111fdffbc040f0380688c4b3b4680cdfa12482e9508b3b8194a02f2db4bc1c8300659e3613edb5df16fee6af379f10be1d4e4223f7062296ff5e6774d1c8bb31667cf415d0b9b3cf832b6769"}}}}}}) 18:01:14 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) msgget$private(0x0, 0x4db) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/154) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x8d, 0x2, 0x1000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r3 = socket(0x800000018, 0x1, 0x0) listen(r3, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000240)=0xffffff48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b2, &(0x7f0000000300)) r8 = dup2(0xffffffffffffffff, r4) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000000c0)=0x1f, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) 18:01:14 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}]}}, @icmp=@echo}}}}) 18:01:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) syz_emit_ethernet(0x1a2, &(0x7f0000000240)={@remote, @random="0b0a96a79373", [], {@ipv6={0x86dd, {0xb, 0x6, "1cdb24", 0x16c, 0x0, 0x3f, @mcast1, @loopback, {[@fragment={0x6c, 0x0, 0x83, 0x1, 0x0, 0x2, 0x66}, @routing={0x70, 0xc, 0x0, 0xac, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2, @mcast1, @rand_addr="3e975f8f7bdbdfb9fc69d0cd5839408a", @empty]}, @hopopts={0x4, 0x3, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3f}, @enc_lim={0x4, 0x1, 0x7}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x7}]}, @routing={0x2c, 0xc, 0x0, 0x0, 0x0, [@mcast2, @mcast2, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback]}, @routing={0x4, 0x4, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x8, "324473b5d40e12d876b889ca9f1ddeb1f01e721102981319830674faf1d5fe5f8957952633096405f81cd4231efdb88e0edefdab87da4e81bb25b589214719883bc8"}]}}}}}}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x6) 18:01:14 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000040)=""/167, 0xa7, 0x0, &(0x7f0000000100)={0x18, 0x0, 0xffff}, 0xc) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x1, 0xa98f, 0x8}, 0xc) 18:01:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000740)=0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be15"], 0x10) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setstatus(r5, 0x4, 0xed59e9990fbd3752) sysctl$net_inet_etherip(&(0x7f0000000780)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000007c0)="14cb575e2588214193d6de44bf7c779c29be7d799b3bd79bae40a4386c9413c5530a3ad46e9c31dd9e5ac78506a0a95986ad44194436028f17fdaecb7078c9dc54c22403b2a10f304cbbb1b1733eca753d4504a2c7beef103fe8c2a86a34909d226564077c9ad7da595ca288354af2ca58e6c9070a8cd4dbe9abba24e1ce4270f3292e956e3b454c653d65957b0e20498ab3482e611397c96ff62a2a5d91e6c0a7f9ff7668ecaea0067b05ab0ea408256eeb1e", &(0x7f0000000880)=0xb3, &(0x7f00000008c0)="2525b1de9d70a3cf3f9a071e3d99012657bf656c140ee135dfd6ee68e0402cc98c626f743ca4e9fae5682b7ed435221d8745a74fbc123acbc705cc836f390b1cedd4837211cda0d1a978f805f9b16aa96b52bc1f130e1d90eee43327230c4655115ce3722d2dc73ec3656ea4290ebf93fd0134eb1dc754416d443b894d9fef658df7afc3e9c6dd9bbdecd5490e465716da8b5bb24e3a7459d1c588ca47eaeb867be73e3f24dc9058192e09eeb8edcc44946daa875e49558288954907866a54393dd6edc5c7990e22a84325e84b7110bf21bbeb1fc71c1258815167b5e78b6e", 0xdf) r6 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r6, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 18:01:15 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130a9660800450000340000000000119078e0002cfd87160000030090ff00000000450000000000000000000000e000000200000000ba88dcb95c7b7c6ec77cbe35376752ad861751093f68b12c71b068cbde1a194cd86aac080cad34832f9ee7956b55ae486d2799b619a8cea867a65b81d3a78c3254b027f755a9f9"]) 18:01:15 executing program 0: syz_emit_ethernet(0xef, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439288a8120881003c0086dd6000000000b10000fe010000000000000000000000000001000000000000000000000000000000003310008100000000ff020000000000000000000000000001ff01040000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000aa000000000000000000000000000000004b72e229ba6c8b83fd547149754100665730e0f3020d2b55f142689fa335e0b7fe8000000000000000000000000000bb6757887605ae640e93eb2795674662c82c60f727080fd0e060e168510469431cbf2b647cb980a0ea2c0d96e4"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x4000000000000040, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() r6 = getgid() setgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x4, 0x0, r6, r3, 0x0, 0x146, 0x6}, 0x3, 0xd, r2, 0x0, 0x6, 0xffffffffffffffff}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/30) sysctl$net_inet_icmp(&(0x7f00000010c0)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000001100)="ac43cc9a8e401c99e7cc961f656d623bf6c001f6383193c00ddce9545aa0cdc055158a888290aa7397951951f10c3e71c81923f17d94ef51bc17bb00644887adf3896f154fab7c879b031c0a340548007b45720cc52749504b6857ebdd881e45863ca6a1e10243ca32709eac1fe5bbe97a5fd0f3a4773db9be674979dad8d1f9c3950e3eaf051c3bd26e", &(0x7f00000012c0)=0x8a, &(0x7f0000001300)="380d7e09f6131b25de9403621393f64e08cafd76a26cb76ff1ad74c89774d670e022719745bc09025013458393df15f663b856cce8e2dbb55e9d9ae5228aa93d0771eb07780264c2781cd1e840b7286a049f2bcdfd5aa92287815397a5199f371cbf266f05f0498489705b2323ac7100aed011", 0x73) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r7, r8, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 18:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000024c0)=[{0x0}, {&(0x7f0000001300)='\v', 0x1}, {&(0x7f0000001340)="60cc4df87480591f749f53604ba00d3150de70152e151f0f844aebe92729350c5c12d259d4faa96d75038529f686d9b1bf416d731156cb5ca8bfe8fd6fcb7fa40e698477b8421d191429bd9701ac86f50fdd24c8ffeed24e1570a04cd4f3665d92c69beccdfac96a15d2", 0x6a}, {&(0x7f00000013c0)="c804000000000000001e118324d8ed1641c00a3c5214db1e4cb04f70970b90f628d6916ccf07a44f46ec8cd918415a5d9bb6240b0ab319381d0e6cf09f76a7514003dae949254d1e103ea9004d60b5e1906c6797d8f3cbd4802d1d13d16b7b136cd74a457b20e20d9c50a3a5d692e98c52eae48d7ce5a754e6942872e0469f91add72ec27ab861479ab244f4285e27c6123ad10018ce1871daf5536ed30908cef692934423", 0xa5}, {&(0x7f0000001500)="0346fc22e5efd0a3dc40f2d8751651bec2d7a7611c7cd6af35c01afb7ff5ff243af2261d2e4dd6e25669b14d6f0272288763ac8e96e9e1871c0e4b3f9ca9a1119f0eb43979961fd2f76d87ec480fb8880ccabca36f106d0c2908f0e5145745606490e3bb06debd556ee28229d7c834605bffd912e86d609a09cb2f208cfe9163ba4fcd5aa59c549072", 0x89}, {&(0x7f0000002400)="32f651f49baf4377b7a1609fe3d75cc6ed0df6e46b8eac180f853f91cc9fd3cd8dc16206dd778723da2631aea5257ba546dd66804d8ec78166c3dcb2549be09f6e10c3227f48bbe8dce3303cddbc42fe65471f70ef81f9bc7123241799f66d821c3c22145d52ab51efecb72729d5f1b1d148f1e2be93b8ade4f20a4c9f10737d4565d4bf5aeb86b34a4ff46fcfa93e4c82979ed2115a7dc001549895d6a4", 0x9e}], 0x6) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec4514", 0xff7}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b", 0x1}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 18:01:15 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001040)="74b23db085424ff2477eb4313a930e23cd5a28b293ff27b61773033edb5b7f96758e9e163e0676ada8aad0b3c9852dd01be5a0f220a5106a3e1770e858b845b0d277da91722f19c2ef1e9f95d09c0be413d78d4a3d57f72c90f306a5bdd84fa19dd34212000a82562e81f8d943bbf0c1959325aa992fbdcca88efb0edc0bc4b8f2bb7c0f08740017ccb3c646d9cb31333603e722f69b5236e70184ae659f434f4811c22018d7742f38477c1a159d0c125f9896497683e3774449adfdb013e3cf664fe120dc94ff5eabad0504d050455b970b3730059d60b52c6593ced649b9c6d4ad7d7201afdee5560c7a4d8540f69697a9c31d0ccaf4a4f8b2b5fdf481934d68f4f975a8480b4d961cb5126820a09956e5b8de6d9c289c6132c9790098e9e49d9f69c61dd54790c476a8d4c576dbf08c292d01abfe54ed1970283d4702f5dc6bf5b7c3137cd5490f4b6cb034fe5cb82cdd137347211eff0563521401f9a77392438be43c671d3cf51d3a0c2dc2f7f104c6a8cc42f145e6e2693dfd32a59db4ab726a0e428020069d5822fce4e1d655d3a2461da99e782c4d6abde008d28ef60f5daf8ffdba5aeccf229362020f5d210740316e306e33f95483256e055d5c522ebc8e6601df89bb7c89fd6f294a74e8c188538a06bde81509948fa54a1818074b19bc56411c56da33232ebe613da6e69cac11f8ee0a3adad67ead0cbb9ef0a18794666ff6d9ffd5445dee536a4d927220325c90598d924269c8bb1f289303c75cd6e41b46a5cb1509f1313f70b573af2cdbcdd1e2e9a308d7f4e4ec6f498692b299b037ef2b27ec5da2415409e0728b69cbc7728a05ff971168fc324a1b48d16b698e99b59714667dba958da70f1c74cdbaf61ee4631d35b0f95b1668ad596d80a2dde7d2b99eee91b21c07836075b99a4b658ab353ea5e1d0e417bb52991a9ccad33b84dc360674bed008e7d14b6a1cd9da7ece6f4e6ebe0d5c8503a52b0faf54a533179b3c5627b4d5d6829f61ef1e653662896beab314a7797da7aed0367a43e985cff06d4b5c8cfda68717b4c4e0a333cb3f193533edbb7d1945da48ceef85ecc2acf623973225299c3aac8b04f3a1ddedcf3d951431ff15b9e674d1cf8c10152392458ec3df06fcd8c706eef9bd29307e9b8a65bf87b9dc007892a7b485daa4ecf80c1cefa145142692c66e01d3b75b6bc02e3d0209f129f35d69d2edb7f63416fbb965396b4c67a6453ebb59fb62348fb35de3375984733952590f4b914368013f42bf4e2ab59cd218d439de597ada389e626a6b85fb9f0640a793de1ae510f7806899cfaa98abf757912e2be87e0207bda6bc265cb9d010187248748e55981e4540431dc081ae2f5133244b5c19e169622be99a8cbb94a8f0dc6abc9645061a9a8b6c4498a6c747bbb5142d609ea5b41fa7733221f86b0e23aff715babbac2396d4c7f23616f1ad4a3bbc6932f29ccfd99035c8df647c09f20061bde0bc883dfbb7c95cdcd1d6084e8dc36de81148b58f60d6df5d17f1417a588753ab58ee948060f818f1ba95b21452f1117f46ea23cd9ba9ba478c25dfe071c0767b2a2e5ad9602b9147e8d650a83690f4e0ddbf39afd4dd8bc5f70e6a3f856b211759a3f8ea001f43d67ca87a44a99402095e20862fc9733cbd790453d6b13d64f7f47e592b50d13045ba00df9457c04a6ac75c3997d0621ae62a6bd0991c1e34d281579d612efd14020602aa810a4995502dc7766477239e2d563314ba26c9fc4579e86e84fc1ad2a5be8c1cef0837f4515c9db15fc9314e257cce729a54dfb0f843da3a8055ade7e0f1f142df6f0a13ff853a7a92e54375ff829c0552653b5bbdd835b46b05e65d7da53afea953ff8013272f0199e67aedf4464f7db72ec43da1c19718b5fcbc236c4abe78693f1d6806df142dbdb594e5c46ec3db9c6d11e0976c198729f132dbef6128508c6b86c4185907ed986e746d906d92bcc589f61d14f601518f3e98bc82b2cfc5611e7f284a57c83f735fcf970da27d210cec6e19dcae3b18823cb91481c19f972a34b3011c53604e776852eb216fad6e4977357840aeee57e2fd19dd674dd0a10f4476099717010afb546656a8853f55039055dad8b83ef6b923c54e53ca285be8f40523671fb276c0ff67a0ce34b4ccb482d642e962542e19f998ebe6c1641603b870b82f0a4b97e14c7bfa91c10219b527e3987987a38fbad60303f7adb1fd3876a08775af4197d054907319125e3bdb140095d52941c99d062b0384bb9e0b32db5c24dc5785b6b0293ede2bc748e2186044d823a302baf275a7cafcc61c1e1748c654e3243be3175fba12405b7b1a60ee197780a09703a561bb413f6675e14a88e7ee2e6dbb90b2560de5c484044a2de8622a7138ec48907b68b151936491740dfded60b6c208b43bf6f0a0a7a17008eaab3e2b3aae39aea309aac3f7c04594da7c16560fd89e2cc088dfc465b810267a759d634b0ffb1b1aa83cc340ff83fea7926f38f94e5eb03c5072b7581e0f1d1658fd27e578edd7a23fad5acf14592484cd411a35abec0e8c148f1642920d3221ed43498697bcb6de607df0a47b9323febd33b6310e07f6de74305a3ab26c240272f6015e0dd693fb274621952f3d34031861f272daa182de545080433e2850129c5468a682160c5e111fd02d0a18512274446d6e1da59045eba75d88cb6e7342a4843d18d896f90dbd37b77b5a247e507e3c9ebfb230ea204faf978ee43d100ec689afc576718d6e896a3082fc7d793b5079098566aa0e35513d20257f010e85ee85497a4debf9e707d661c9082deb9fbec387332846a82300aa1856b495df9af7811c675157ccb57d0b92943b192ea592cfe52b7a834aeaa1a5ef40720c606cb16f0d7411c09b7940e24456ff3833d01765508823f0562a8d511d082d6dc05a0d1deff88d9ee918597bdce6f3a151a83b845a4a9193012d2518f33ff97f3379d995fbf527c72bcc1cd7fa82969b502925ea15c3d4cec5fb9be58ae661e3b00a45f1c44690f4ab2bba4b11e46931d0d0dacb5eb44e73628858b2e0e236bf3034baeddc00edc88ba359d3451f75f3e523da1a337eb0b8eb9980c65a15a725387ee64365e0794f371523d46b258a27086c2392e1358c269abc4ca521797514ddce13841c1c30691fa6005df33c338659c4eac1b9756d654bb3f94831ecd3691c05073f741e36dda8536430008e47ff2eb77925fed7f813bdcaab418fa6de590190d003f8c1741afea39c033953e1e60a6e4a1225df7cd60c9279e199f5d70822df0e32affec1d2936fd54158ed5dc2383c70631db896ba5f61f81de185072a1bc7359ecf6a35acadb959f869f2b3f816c5d9129f3a43e7f38c4ed4301881a3a1b9264dcf8ea1ac60f5a8f6b4af3f86788d5b603760329f70bfbac09db3e1ab63ce241441f6610551c30659575c755abdfd68712eda18e4a6ffe3a41df77b99f65819eb78314544a412dfa26b7952db3840e0d8b630820c1d9b65a427995dea39a4c09c49735b9884bbdc1cd22b91c637520270f239b1d0af0b5d5dd6beaab6d8fe5917ea821c5662f8ebb0c39c0141b98a3195ef264f20fdf8030bbef4bb57fde54128fb654985723734dbd48c1457945209d9996f6b72405fd0bc28b854e07be8f3839c63cb66bd1478dbaa9213c297e1a29575d83569f59409eda80d832d5d3fcd9cca7f10536fdc7d8aa21cae35dfae871aba49ed80975f5f4948dbff2454d834e686b10aef61447e833b2f50b573c92e76d5e38ef7d6ee56c5fee20d0fe075ab3b58c4ff1ba7ca3b87b7815533439f528e5ed389722286ec098950dbb8d49793646656a144b0b3d7de36a492dbc32c323faf5d001b3040086a98cd6d12e57e42a52f47253d27d7d6879890db3ebb04602f4087e6be10dd6ebd0f08ead1faf24fde81dff24d83f8ee926d5ca28feab3188c969b4b07efe3cf45d66ab139c0afdd97865875864621cc6e31491bc3c41188226e779be441ceec565549a0f215a7e625e5d9c88b2840adc3f86c3eaea556babd08f9c9071ab66caac87dfb3fc79f1116a3acb5edcd59d40a7beffcb1d4d655cc64b282ce2e1b1e0d318075afc6afb28fec3e54ec242352989d2ab1f9929efa5ab5f3870771db2608891227839471fbce7597c61257bc3fafa35ca4454c60d8b8f3ff7f5e8dafe81d0cbebb610a892e11e89480373b8c7f45fc4d48e27eadaa329eba4e94c0ff9807e6c8483484e97a01be41096110e936bd09c853d5a030ee7a1551e6a5ecd298643b8a3c3efcdf28b215b18d38812726b6098463a8cf63636eb8aac4993d67acfc99e8f6a8d8049e80cddbdfff2acf962abf2945e98aa18883d818549311abd5f3f78f23556894bdc195ba1010901debbe81e70fe8441828d85fa7aa678675ae8482931317ad0e6e954f25503c0006772036c9cfb4ba0935004cf2ddb3d5c065930f3737eaa715ff4131be38050552f6f29955d81a01d0794bef57b0a53c04ef8b40f20b2dd2962286ce816a441beaa6d09a9cd4bf65470771a6bb01bbb651a9d7bd367a017509fda3280442ef2b0b3a9a39aae49b1f81a3e86bc62517868ac5b811eb71adcab38430e39999afe94f82d327478dcbfda3604ff53d48e05f67af35af06d8344b4b7c474f147d8e60286a5ff590cd8fde5f5d8785af33afbf6d20b006d53d384062c7d9b559ef755d1535e3912cc4b9d51a343dedcdf7103f232a2ef82c4c3b67dd56a7db0d458c6ae8337e84d2bdde69d8b3fe498c6830edfedaeac77cb90ada83f6bab851e53e6065181be125230dcab59af5208a3d402fdf4c4d9af80380549790bb68b28913d5923e96dc2b0b0c0c2f485dc8cda279c3f1a94c3c3a47edb1e8066f15a7e2e8f5d9d8e7e78fa0b0749d433b809798850a78957f5e95dc9c5e865dbb1e5c98cf158a6c15b7a9e85ed7dad66255aad260fa49086c1abf5abb3ac2119026b0a2494ae91362e2d3e5044cb51e4a347aa11b7b1f480be55ecb124df971d5d7bb5fa09c8f175282435c149523f46036be630b3e4845670eb101c8190c61461c15d66f2c3ea31cfd5fc7bbd5fa955683f3feb074f51d2cabe96159a34f2bf28ee73f07f975e023f74bf1ec7c46576c09b1a3226f035c6ef8b101babd828ac9bfc6b4f95814b4e46f3b15886e4df2af558ceb22961d61a204d7ddfb02694658d0f079581fc5fa0b76d0e19e21ed1b78c3cd459abfbb863615ff707390b9e0de17d8ee3297afb03b334c128c05eac05616c01f696ea46e5b8b0aa74dbee3228250e0c3a89b71a8dc491e5a969593869abdfc106e9f7b1d7b5cff948f74d71c08108dbfe7b3e13b91b1f2c96c8bb41df0f7d765ee5e2a646464edf1b79a6f4bdccbaebecd0621efe2a8ba1e3069556b2880d96706024666c4890c54c12e92c72c64799d8e0668d27f11f34c1159bce4cd1c312d6cf9f1f6c5086efd926f6a2b88f02d93d7fff7c8447429a55f0d038f112fd7d78e6fa8bb8f3acf804d27e88d96708740034ac953420fb640d00a1b0a1078e376745678c4cbc9ac6355fb3617b80934f24837dbf0f2dec991a31546972426c810b87b39e4e237b31c496b7884f6761949a082e32a1b08c3cdda4c44b82a6a8009dc31629a87a7fc46ed1ffc9578a7fc0e8fde76b04f80ae08620359e8430c9e20e377e7bf33c44caebf2e365eff4d370fe600ce01e996580b90aebd34d4c5b30773d96d3d67dbf9d08b54822333a8dab05bc827024bf4059e7644edaacc645423b9359b913e8875567cb6b700898", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="07e6c2e7e615b2c9bf4f52cd746da97d71ec4fd3e6cae76e36b5d1b8dce8a78460d64d998ed734a477db45ff3a1491ee737f3bda33f4bf3588ee966dc8f78741d86fb4dd286e415712c58b444d3827e5b803061f3017e59dc7b5126265f5292b30995b21b91584940809cababf7f5674d5508acec301344f23139261b55c01a2e5b6dec3e299f989fb2e49eb8193bb8a3df5222dc1a8e8b6cd71e67f11f7961e0f64709b2cd74b52b12abfaf5932ea49d3028b5275e991acb49b2b94385e630b971f32614a5eac09c4", 0xc9) fchmod(0xffffffffffffff9c, 0x8) 18:01:15 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @ipv4={[], [], @multicast2}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(0x0, &(0x7f0000000440)=[{0x3, 0xffff, 0x1000}, {0x1, 0x101, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={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}, 0x8, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 18:01:15 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 18:01:15 executing program 0: r0 = socket(0x20, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 18:01:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000001640)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:01:15 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b19aed999a50300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4105], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fac62b380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/102408], 0x19008, 0x1, 0x1000) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) shmat(r4, &(0x7f0000fef000/0x11000)=nil, 0x2000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x6, 0x8, 0x8, 0x338, "bbda73a5d6b92e7b83f2e34de46e18b64145873a", 0x9, 0x6}) 18:01:15 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)=',)%\x00', &(0x7f0000000080)='\\\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='^!},}!{\x00']) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x14, 0x2c, 0x0, @empty, @mcast2, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x2d, 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x82, 0xf000000a, 0xd9b4, 0xc992}, {{r4}, 0xfffffffffffffffb, 0x8, 0x1, 0x3f, 0x400}, {{}, 0xfffffffffffffffb, 0x80, 0xc0, 0xe6, 0x8}, {{r5}, 0xfffffffffffffff8, 0x4b, 0x2, 0x80000000, 0x200}], 0x1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x72, 0x80, 0x0, 0x9}, {{r6}, 0x0, 0x30f8b04fcbdbf56, 0x40, 0x6, 0x3}, {{r1}, 0xfffffffffffffffd, 0xd9, 0x20000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x83, 0x20000000, 0x7ff, 0x40}, {{r7}, 0xfffffffffffffffd, 0x20, 0x2, 0x3f, 0x1}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0xffffffff, 0x1000}], 0xc6, &(0x7f0000000440)={0x38e, 0x5}) 18:01:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x0, 0x0, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x5, 0x6, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 18:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r3, 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) getrlimit(0x7, &(0x7f0000000000)) 18:01:16 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a4daaff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71eb2", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) close(r1) ioctl$KDDISABIO(r1, 0x20004b3d) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f00000003c0)="e8190639299d24897f7fc504ce80c1d684cbcdd92ea5689ac3749ac12621a08def5aabd13740320102fb27f3b34ac8ffcf50c5d76e47c85f318d25e9632a6e4f9269606e9dcb85a3754a71c571b6c020a32f8224754f86e16be12eeecb2fbd03e7b998db9d36868bc4eb905784965f4d04d8d50339e0b6d6b0e28eb1f2587cf05502d69e7472d770244bef70cb2d0059b147005b7c545f3c7eb72571b31f6d28aa969814d538a5fce189edd8822c39e0b56f00a587e0bc2d3ff94b073142429283b6a91f03a5e3fabd8bbdeb9666433c22a927461540597e4801e11b1107944e73dfa2ffefea0307173372a1b8a0acd0ffa5e5114783c652ceb1ff6481e769aad8fd81bbd417770a59690abf2fb5dcdcf8a71085799d3f39a391b8bce78dc11d28c608a6ef01647266d79940b19852adc3c098cba1ee57e0de15e3b0c44d487307be8e1eccedb29713424074355b86ef4d030134222d27a4c4be00aeb499d70431d821bb4aabf1176bb6cf49778d3247fb0a94165ba6cc2cbfc6ef703ff3e2e8930da2138638fd20951846b0e98d42332e2420e31ce5cf52dcfaa3fea9cf3248b357db0d3e335f9121abdabad0f3e48307c04aeb723bdce143e229361da296746c2c492706dbb2ae2d1e019eb3e08928af79676a020f286cc730ed95c57034b2419886b7ff31cf7673cac7bb80880dd0c45352b388013df71458f101f4aa37f2cfe7b29ddb48714cc730b8ec23c77f96dfdd23f8ae8f6b3348077f82481bda4df6d30f7089604190c57ba51b604714b63c451e55d1bf973ab711e0d73c338ef7292f9d78c1991915f3fcb732f4098ae746ca208fe0908e53f7ed2e678b80a96e08533d2ad147b7a72489c2cf2e756f5ccffeb24f61b345b48c0677f66b181a22a2a6dbcb568ea7cf27e7b9a3ba07f2b23859e4105a4f982eadbb01a9da58ddd59d8f93bdafa288459c4ec015b56af0d678357c505cc415cb73509aa6ea8ef7cb3da09be822f8c6a0ccd339adcd7cf09b4d41308307bdb16390bbcff4f72fd0df2a8617dbddda804db7b7a0b9c2c6cae6fa42f3030c5e6e4d2d983c7adaedb0b7665c6727eb2efd1e810230732d2e8aed61cf8c3a7e9776b1461237ea2e6559034d89fc269d928928be06f215e98c58fcf61e1924b1e2df8a91a797b723f5968795de440d3fd4c7ae6d2ab39878e9038e9c0f40e5fb87ece8c7f26039195db463e5c886f4a7579ae7bc01ad5e1d685ca21619d9b6c810815a38dc45aa5cf0929823d8a4a150c525ac8b2646288ebdc6dde33a727cbaad6e86e50a987df0037af970c778b0fe0de7ac71ee2f360561472ad89ec3b5ebd6474c039cfc74ae8c6e21af99f1c7fb4ddc8081439911331dd5f2d5d1b6f78eef248666bc4478a0b06484a8ef54b7bc05dd477bd76cb9813963ff034b6934c0ac2c5c485bb54988f50f7d3ed55031366bef8ff908530c6ebf71b877b148da63c70f4000aa394d15c4a2f61aabf693153145a3cf48b1ebcab88e087db4f4ff36c6fe5159ac9cb8861d3e9a947dd51855805852555963173f30c55adbe891cd0e7dcbdb065e2ca842b0dbd3754fad1b2e6dd4b31880df840099f4944008c03584128be3ee3b83f67af7b55375258a621709a146d6def8a6f270a7cedd412d7661e7ffddbe6cfd835b1db4ef0c81b23315d3c362839c3d8c877aebc1c4905659418c60de99a056bbb6aed0507e16c995fda27e6bd5c66c2be91ee83d2061e9527a41016986f93905294d3f7799b09c0d8636be4c6e205fff8093629ddd8dffaf0654348b027c8047125f0e018e960918d649f1c9aa09706ab379cc87b2ba26acf64b3762df93af3e9b658baf5813996ad22a67dc14395706c9055fef384b2efe50c794d65f9f3ca81a9b97b98e9490d1d9b614b608f9655e7e500339dc8780e176c3ce86eb91d33e05f0e82cb743107cfb0c9b4dde37d259d6cd9d3da302892bb3a41e1ac6506a0eea599c411d3d2f5ec70e3b49eae1516c82d2f3ac718f4a3b44f69333ee6d951b9b89f83dad224f6d4a28966d087104756d5fac51ff4d66aebb01bb8a54e4d557ea3cded0894b85feb1dc731ddf47ff73231351e66957cd91a67efdb7471b70c81c7cb60b16c5023917a0ed8d8fcd21c7c3ef2a23b10c2d56bbf5bda357069d4f02fa8dd264563efebded00a57a31b285a85989e79f524cf4ef1d96f466a77d1ef7229a7b21a38122fad2ccb9a579a4e25b715861800f0a2759f7b1ce9858b2f7b72e8a08df8d02ea042d0e0fadcb59bee27d9a9b04f8c9517d06125d11be43ee548dcd410e2db9b74d6553c78f3e9e42fd77a960dd001d73440b4c9bf71885e81e78c4b8e89a959f5cf848ee62773b34c778621af6113c6525c65f94f68699d88ac16c882947a8a0bc9d48e98c5184d54c61e4d4253eef5dea16049ccc34194725483322a0ac69941c8fb5d40a3468d5f0ded01ed84a8109103cc06258633d796ad867c60cf3bae49b47c5d49540c16339c34b944d433b6421177dacf98c517ce578df37a4643f422a7e574040949225caedbc5263bbb07f8a1dcc9a46d1ed693478a908fe69e74a976d886bbad2d2673cdf60bbdc0af6fc63fb3b53b2de7fcd309be8f1111d1d905d18441feef857328b19cb6795df3d093f38b9108b2d126b1df17e29320d10a09a6fd0bd668229f767201580fc34d9af0285c7335a3e7c39a788260173766aef9dabe860d54e1f4fee7d68fd031799e566f0cea78e9e2056cf5e31f0af86e2161b397c688e5ce518288dfa4910aa281e648a24337a609089c5348d9b1735bbeb698663e3d49e8ef014c385d6242ad81c393aa97b257442522e8d20ee5b07a848174c86aa44aad0c04c5e85d956572ffeda2f7bb3412b5b5dec3200f8b69cb1858db785861dfe01bedc92c9de840b13fa44e609ac2415eb7d61a8be469de8b9615bfe3aace14544107c855e1360cbfb8dc89525d0872b9beee4f3eb7680df440e9c5189ca20d3a642bd5bbe9afd3f74d8851bbc9b258b475a2d18eb30bed3ddfaf73fde34423eb3bac4a7d81e7b7f0200be30643664e4a12019029b36247d57d382cf3e6dacff21d8aaffe9a6117d9ec4e74f7a80b88846d67d7885478a06029d1375007b73e75d02d46afa36e978d8601d2e968e26d14a39a5f6cf0976c9617684b752b37218a28d006e946b9b34a9fff7b6225afb5987ac68d97b6e71b9c9341481290cf360a909ca91a717ff986dcd0f77e17c31de825a81b8e6ae20fef7eb9c23180705c600a7bed0062637a6fa9c9b915451ba374527060fb46a8beda02f89faba13e08cebdc5c32c796901ef1ca9d1b6193101fbfafe9e44c6b061aaf96d48e69ba10488ed5b22f8738babb4365261afd825772508cba9c9263ff3d819e57dc5bfc30b8b11248ea6a4eeb6e536718c3da250530a7e8336eafd78862c99a6e479c1e09364bdd007abe78411b79bacfbe22f04b2bcd517393f1fbc42e0dfcdc2b6e687910bbd1ef49e01b26c80f41d6cc868ca986527af353932c43fa1972cfedebfd104fc9b25abb76cb3e507964fb4cebacf1ef524a16267007e2062447abdf16f8a91ba97529d0d67f850a9f3025e329b7ab13b77968fc82569ee2af88078cdf6fd816f6abe87c02f759491d5b76c0579268954fc6dc4c6c1e5cf2916422ff7528f048275aea8ce6d9946309d96a3375df8823df1a697c20239e3867091624c6a53ee0df0b0d6ebda3c336198ac55042abe66ca67b08b3273ed46b40d11caba01b8058302d1e847b166e1337c684608880121c3512bb06300736a4d0ae66526fbb6b4940246e918110a284f0922f9317244aa5252fd1ebf03e578529160b598943c4f16e8aac312eee3a3807921798c794f4c06be9e9db799eee03c20780b500c9cb5d411721cc710eac46fad7a3332450e1b170e2b5f6f19b489524fb3339b998ac12c7fc4a00cd818480ca0b962560cf80f0f227eeaf18608687a8b2a5265e9d9e08168be363326bcf7642ccb79e1b064123509ca1b78579c0babfa113c873c9ab0b23503470b7085205f2891a4559718277f4903366fb57935e971e5b933f6940322daaab119420bb0b067780f8a0f784c03b60c4f41ddda1ba22b5addd584771e614654c0fd95fe4ce08dc6271fc5a53c680363cd3ef06030f42c1c03f74680dfdf89144829cc026286f6ecac7e67fdb2af92909bbfd882a521ac520994e286cd97ad85f5924abf99bea4f3009dbe0b5147d29273f942d2bbcd65e6f7395f74ca5d3b3d3542a650d416bdaca5ada06f973467485d1a3fa7175e0691e40522d872d8f705d736e33b6c24ff3b9562a05c479643a903bfc91b0927da737058ed9df3cc1e170ceca3e2895c87f7f2cb20824f08209de77907665e8e912baa39c2b560ad6aa571883c3c9391ebaeefe7565b8fd553a77a478990f764d9e68303d038c2bed1e6109e58062328ebd01854aea7cf7ab96a62d6732026b940e035f67790e7a6b23dcc7eb7626be1698750470c0ddc1adf0b1b82d365276322bdbd899eda37b206ac322ac84690de8acf4361efd8cec18620e65a63bf98d318592906d2460ba360697c65ec0be43dce015624434941354828b8797f8173a6c07fbd1245c39e5419baea255034063835bbef7f3a71481b88fb9045b610addf0d12d3a16464f3998b40606e1467e610710fc36649cd2ac5c615c4db1c6b8dfd85b4c4399eef63203116cbe2937c9b725943ffe99829a4b25abbdea6db941eb9d493480f57e666507a4d650863cbc60c08d45def37dddc6ed8ba149b4cc58ed3551f4a89721787ffa9f3a4526fd1ad982e4c4c900bef37e53dbcd796a6b080ae534e46022e8f293828ef9d99837a845374cad1e66a99d5f170ddb6240ac30e5602a60e9ce1bcb0111e16169c07f3c45ff4d7035491c64970b53d1be7a3fe2012b4440349f5f2fb996c473a28561470005b27e3288f1e49c1bfafbb4a4ff7be1f98abe6daab51ba978a09265e67bc71f16cf79f72c7723b91c7e6f9da859128325449b326000a50c13fd1156c48289794bbb9913baf1704862a16f048f0c98992627a94b5fd1764d85bbba80f8ab62a32f096428234f03745b2b5001ec55f4a0159407d5f6e5286efef900e74f7bfbadc567a40f86eff1acda8d76794af7b19cc9dfcd970c7aaa6d374aff0f7c6a8fa8e1efa81ead5b9adcba8ada37d6d78f9781b9e952a3e0fab560c3a998b89201d1896560966946d9759c60058a4ffe1f9257f2ef494abcb4730a6f265f250ae64ea04e29d54e8718203b8986da02d0f689e3687ead39d54852b66d5cb73fdc7270bf2dc98a1f1c56da4f3df1dbd588ccdb0e0812e6ac976c50c0f8c2e72acabe91796e8f2f2d8877c8992959bf9b38f2fa4af2a713e4cff24324e0a11b211267fb301a7aba30ececbe6f2162b791bd10bbffde4c07371aaba64ffa68cec44e50757a3b8aee7ff4e4cbd0104252780fe5cfab2ada88855d35451009cda6042db977fcd48cfa7c0a67e0fdb8fd5b485959ec7ff2a2bb55d6288960e19458c0c859b9adc6163234df2707cf9398b0d6354a67032e32420da38d9eed2649046ea08eb52cc1b782d53d2b20611eae1752fa7e9f1bbee65515cface11a73b08bc60b5ee01f9dd0e3c62883a2ffabb8da2b7ef71ba095f6c0f7c70713c076ceadd71da9786da7317e6b2c549b2d83e6c62347e658a4a38eec7311afd96949178a127ece0428bb27788f49f7835e9b5a02945bb01ebcda585d4af88989aafb931a3fd77ef147ba28f12f4967fe96f59e1b5b03", &(0x7f0000000140)=0x1000, &(0x7f00000013c0)="4e19195fa68382e2c4e819d9bd156d7d10d5f91cb7c6a14baf0cce402f490039a934a49b9d5d6c627629cd402ffc9f24220600a81752c37fa775ff17b0debb9707edfb22177ade0f0ec2ded2d3a5a718065cacc61f8b2bd0e5236458627fe156117503ab2dacc38913915b38d87a7167", 0x70) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = semget$private(0x0, 0x2, 0x184) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x9, r3, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/92) semop(r2, &(0x7f0000000200)=[{0x4, 0x47}, {0x6, 0x5, 0x1800}, {0x1, 0xff, 0x1800}, {0x3, 0x9, 0x800}, {0x0, 0x100, 0x1000}, {0x4, 0x1000}, {0x1, 0x2d, 0x1800}, {0x1, 0x1, 0x800}], 0x8) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r4, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000014c0)=""/255) 18:01:16 executing program 0: ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000000)=0x6) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/126], 0x8d, 0x3, 0x1000) msgrcv(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53e1e623f95695400000400"/205], 0xcd, 0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/174) 18:01:16 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x800}, {0x0, 0x400}, {0x0, 0x6, 0x800}, {0x0, 0x81, 0x1000}, {0x2, 0x1ff, 0x1000}, {0x0, 0x101, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x6, 0x1000}], 0x8) 18:01:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f00000002c0)="3444d194a58dd832a1792e670e4a5b394df9ff168276e505c2c3f7e8ffcc5994ad32ceb6dce21bbde728fbf3597e2f6cc3dcb5e2fa93cfe250acfca1a3523f95abfa18400fda2739b1cf35e5ba73babbb816938d0dc9c7b48fae0784886d85dee84a71453393d9e2ebaf0714b4dbf5c4b172d6e3f89c0e0fdfadc97e500c8566198ee72d6ee0360108bb69fca8460d64fe0e56f853fe64811ca221ec9568cf2493034354ea731ef9df7224ffec34865b9804a14eb0e3f1b6f1d2508fbfb1d642a38dfd43561b3d54ad904281ff8a0004e66fb975f0c1fbd817a0749a4b39c8", 0xdf, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) listen(r1, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000000000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a", &(0x7f0000000000)=0x21d, 0x0, 0x0) 18:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\a\x00\x00\x00\x00 \x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r1, &(0x7f0000000040), 0x0, 0x42, 0x0, 0x0) write(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:01:17 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000400003b00000000000000000000000000ff02e5963b34e5399f400000000000010000c2042e4b0000b664f34ad14ae65d340d0a98592b84807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fa5a900"/4119], 0x106e, 0x0, 0x0) r1 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x7, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xfffc, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x9, 0x4, 0x20, 0x6}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xf58, r1) getsockname$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES16=0x0], &(0x7f0000000280)=0x6e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xff, 0x5, 0x2, 0xfffffffa}, {0x3, 0x71, 0x9}, {0x3, 0x4, 0xf3, 0x5}, {0x20, 0xcd, 0x0, 0x401}]}) msgget$private(0x0, 0x400) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) nanosleep(&(0x7f00000001c0)={0x8, 0x4}, &(0x7f0000000200)) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80, 0x20}, {0x0, 0x7f}}, 0x2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='-!(^[!-,-#\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='\x00\x00\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000911c933ad11fee65d954f604b65cf9c812fbf9b61cea04f8796eac4a5530491e8f167bc92d940c78e797bfa5a343737dedba5688cb05c1c69c7605ac3d60d94ad4523ce91b95a86d458a29cb3e06f2b7dc0f03f25c13118c98c32b83082642f358c9ed63fcfd59929247e305bbc66d8c2b2a6ca7addf426a10581567c4f1fa54cded137a4e15f84aa4d2bcffe687f09fc2e1fa8cc39198fc14b13f4d745894561aa76364e895f9215f9f4e2904601be11b75ad6e477717f72fc59652a2e6b674fdab188a25bf40cb88563652465449f83e4f61968e0000000000000000b8baa1b954e0a781e0b3c7fc29fb8c85d5a7c2df7bac9101396ef6e92acb9f9e111fc845f2ee4751d8f398cd0962a85cad8d5292abfb8e6f6d4773977348ebfb2896303096571ebbdd1982c3c0938fe770cd75b9ced4775401170130188b348a286b5e09b8ac1212ff58c9c9b1aea850e06332ee05ab8ce70e63d2a8ff78a62359734edcfa63c24c17e3db7aa1f3355a9431a997d3b533aa996f62a8f7bd6ca51f0a9023b7db229b1c44d0348b411de24670bde37344b3c8b16578e5dc5a0d40c7d7f51a843df632abdcfbd56d990f492b617bb5875f1c84e05fb2c38b668837c179e4e7724b1ba1d5cde4c5a956bc6e87cf7418e1210ba19352951c720c89f3adcd6312fbc3c619dd360f64a11a200a8adfabfd449c34b834365d0595a2c583e060d6264364df320697997ae8c908d588169defcf4ed9ec127ef2af8b31d6abc739459d65c5f679b6a4f99f61259d59c2b25d732b2dd3ec61f09ca99fc7092df93a959132e74adcf57afd6ae66a5a68f0e5d950da95cdc904ab42ecf2da000000000000000000000000000000f7aa6639d5f188f2b0ceb6aab0873bb23a98e32192add504c7a8fd531b6481f6de0c701a0c40fc9a9c40c8c491e98a7dc8ad205be18d1a0927464e095c0a6253600a4498412ad9277eeafaa9dea9c33fe38174d88d21ded92913e62d2747d1484c2f17650c2fdbec9d47e6a6352017da7a1f0cae25c0d5a3ac896a978bf9ce4b0fe1060645febc6c534d48761af6beb92a18d7ffc846af2153d7e2"], 0xe7, 0x0) 18:01:17 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getppid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/4096) 18:01:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00010002d4491f204f411281e1f25236539c160000000800450000e9e091d104b17b38fb3280"]) 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}, {0x2, 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, 0x2}, {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) 18:01:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x100) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/82, 0x52, 0x841, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x80, 0x0, 0x8000000, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000640)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 18:01:18 executing program 0: r0 = shmget(0x3, 0x2000, 0x25, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="8daa262aedaee612f689591d4c04c0dc5b30f2b381dc3fd4d2fb7720d4bd167c71b4f3cd46be2561173e15e943956712c0e60eb238eae2", 0x37) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20810, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x8, 0x0) accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket(0x9, 0x1, 0x4) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000240), &(0x7f0000000280)=0x4) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x61) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000300)=0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x2, 0x2, 0x2, 0x20, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000440)) r9 = shmget(0x2, 0x3000, 0x84, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x1, r3, r10, r3, 0x0, 0x1c0, 0x1}, 0x10001, 0x50cb, r2, r11, 0x1, 0x2, 0x3}) 18:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r3, r6) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x90) close(r0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/234, 0xea}], 0x1, 0x0, 0x0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffee4}], 0x1) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 18:01:18 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x3fffffffffffff41, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x41) 18:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}]}) r2 = socket(0x18, 0x8000, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r2) 18:01:18 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03cdd56038af009bbd40cf59824ddd77f3fdc4398cd5afbddc2ce42b5a6462cde53de4275bf", &(0x7f0000000000)=0x30, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, 0x0, 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) listen(r5, 0x7) 18:01:18 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}, {0x43, 0x65}, {0xc3, 0xec}, {0x80, 0x8}, {0x83, 0x80}, {0x88, 0x9}, {0x2, 0x10001}], 0x7}) 18:01:18 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) r5 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x888a, 0x0) r6 = kqueue() rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00') kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x90, 0x2, 0xfffffffffffffffc}], 0x401, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x80000000, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000200)="d00b47e76b9f3452fe8cdfbf5cfffeba2306552226657b6fff9a78d8e0c309f310fbe45fafa8c69392adcbdf5900a1a4ef1b74deccf4585c00c2cea7a083703da605cd65e154858df0b43f380397bdcc8d3d8868dbb72d683a299f3372a93769f766f4373215d74c0f68609e8e74130c577af8715f1a0d0cb7dd7d486fc8526849f0f9bdb616c9003d2963e1f00551c9b77228977efa75667d6dd943ca50b723f47a515716903ccaefd80f77c87c1f473e3cfeaab45d0ee3360076f7b5a56350246c7ab8ec47c613aac35b3b88d0ae9fb009a8852909", 0xd6) r8 = open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x140) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000500)="23081a6560d69691b823353cb8a36c4b8da9423539688859670b30cfe2f45e2f5c665d2441ad840baff67869fcb269d2518f8b2005599a57e68bd2d5d704f4910db91b8ca2e58d4340730b3a3442f316bb88dc35a43033cdba5beed688ef3d72b2bb9109b6781baadbd8db44d4d2d813d1bab312dbd53d2d3b08673e7610baf83365ee59ec682315f8707daaf4fdfc2c5995a01d76e111ff1377e7244da1150e2dd542a53b0bddff5a6a7905fb3e460200b1a2cb4ae5f29d1e84277340c82160e9b176b3abed4f0253f59479f7196469f8525c09070183c4b0ca23d72cfd31da501da4d44b8e9a19a30427b3bfc882e7283e1137d533ceb7cfe1b4781dd150665859cac2edc94dbf4c91ac747290a8efb7f85d62d15ca78cd42a870c4870ce2e8da7e001893da088d538d46c61c3", 0x12e}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x301, 0x3, 0x8, 0x0, 0x8, 0x823, 0x9, 0x1, 0x1, 0x56, 0x4}) getuid() 18:01:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x93, 0x2) close(0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ftruncate(0xffffffffffffff9c, 0x0, 0x7d) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000140)) r2 = syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000001c0)={0xd1, 0x8, 0x1}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000002c0)) chmod(&(0x7f0000000300)='./file1\x00', 0x0) poll(&(0x7f0000000340)=[{r2, 0x1}], 0x1, 0x2) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000380)) 18:01:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0xa1e6) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYRES16=r2, @ANYRESOCT=r0, @ANYRESDEC=r4, @ANYBLOB="5000000090780000"]) 18:01:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x2) r3 = socket(0x6, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x3f, 0x4ab}) 18:01:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) getegid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r4, 0x0, r3) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 18:01:19 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x1) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 18:01:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="cfeb115bd3c96f73a76f52904b81600f35f43f9dd113a7a8cd5ddf3cbf7fa0a0105243b058b462b367dc2a83001e5513ae5f08378c218d597a987d6eb7d40403623ac7f8d0c16f7f89d70162a9c3542050e17612bde0b5cc1ec0a33ff4d694494de2303e78c76cf5e117f19eb2f41b4817adcfc1df6305b620f07c006562d58e78125e0ac5e38ec1eb649694987712ab317b8aeb89105bd1e9fefe8338cb0c7a397a5bb456e3080c1d9eeb8d0ad7d1156448d9c90222de2231bae16ee21c414d4a0f4f151ef91dcfbd19b59bdc7f8dad84ca56604d54444e37cc5c9ac6b6d3e4671bde07234671ef686a100cfcc6ff43a69d466a777d8f7613eb7abe", 0xfc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e4f616c90f383f0a164de8b15d97f3f78841921a985a"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) 18:01:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) 18:01:19 executing program 0: sync() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrusage(0x1, &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 18:01:19 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000440)=ANY=[@ANYRES64]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) setreuid(0x0, 0x0) r0 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, 0x0, 0x0, 0x0, 0x0, 0x1a, 0x2}, 0x6, 0xcd}) r1 = getgid() r2 = socket(0x2, 0x1, 0x7) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffffffffffffffb1) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r5, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x400, 0x0, r1, r3, r6, 0x19a, 0x400}, 0x8000, 0xb5b7, 0x0, 0xffffffffffffffff, 0x6, 0x9, 0x4, 0x2}) r7 = socket(0x6, 0x4000, 0x4) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) 18:01:19 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x7e) dup(r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, 0x0, 0x4, &(0x7f00000004c0), 0xfffffff7, 0x0) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7, 0x7, 0x91, 0x0, 0x6, 0x8, 0x46a5, 0x1, 0x1, 0x2, 0x3c3d}) shmctl$SHM_UNLOCK(r2, 0x4) 18:01:19 executing program 0: clock_getres(0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 18:01:19 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, 0x0) 18:01:19 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYBLOB="1b20a44008af0dc5a997aa47aae83acaaebc873bd509c2b5e8149b7fa052211f6b961bfe41ca8916ca20712cde4282cb512b6438e67d312950b0aa0410d679a17d928dbfb9a4154a653ed2aaebab66b47bf9d72793aeacb3cacca2208cab7e33c6759f5d8c60fa8035d81c794b7a0d82264d526633dfe014a4526039f8ec0adb4b15846b8672e24a3fddee72105050e606c43dec53d8001206480246e5a9140c90cc5b91e3560bc2d0f8527ee986964d5a5f4a024cf36a7fae5d0243f27d7dc6274c24ab5c588e9d47878e6b4265b47b6004481f3a0c00002d301f77a69874b077722d1749d8251dbbd72d52362415cf53666c546ebfe894dfbd8e6c964f24142244ce004d5e44c26990cca9d82439083dd4ce5c63492dc5154b830cfcdc7d8e20d17bf8ae0be9e91796c91d7b40cd85ad8d68ff4b6b8392bb0eadbcce9e0e048e0050636aaa5b5ec29cd51fc3694b952d9ab9ab6c8ce069"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x41b) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000000c0)=""/179) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400), 0x0) 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, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r6}, 0xc) fchown(r0, 0xffffffffffffffff, r2) 18:01:19 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/126], 0x8d, 0x3, 0x1000) msgrcv(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53e1e623f95695400000400"/205], 0xcd, 0x0, 0x400) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000500000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff0000000000000800"/107], 0x6b, 0x3, 0x1000) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc608000000000000008c4b00019078ac1400bbffffff00840300000a009078697bfb13"]) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x3, "b9919837c509d6eb0565b37879d1795a1618dea0a46b6d3cf35afdbe29ad0c8a08315e5e3ca1ce6ef0f67d6568585cd09cd5a28a37456cf3934f99c2cd1c7985800614e71e0b3aa44692225d5863d71631052301b738d027b3d7acbf7cceba9104e7f9d866658a43db2481d93180ccb2cc9dd5d5da0bc8881cfdbc78ceff53f2c9327eae9e6e78b46ce240b9f5448d7cc98b27486719c52c9d4ab16c0255a1b1a7de8ea9996bc6634c875dcb112be3f567a91102"}, 0xbc, 0x0) 18:01:19 executing program 1: 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, r0, 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(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(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) 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(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5a, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="80e9aa8eca52f8b30977f81c587698a2d6109b6c72bdf28332e0bffdbffba22b4a9bcd55fb99f00f1d0d64349a87ed323de4ae3744aa1d57742aae8085025a7d5cf3d810c7907fe3a597f84173d23c0e19f3befa0597f96faa3acf460484503aef1fcdbd0812c5172fc4a652737f7178577e18b48ebeafb2380acc05d3bf73ff5207f276fdff1721f00904770ec4249e8dacbea73e2074d24042211a07dea1008fee9bcfa0685456432316db90c95f506169f98bfe756327fecf9c7756779f464b32a9aef4b64e5b1de5dceda8ccb2c0a4396bc44397fee707a51a65538086cc13621e5d1d1c17627ed4ad", 0xeb}, {&(0x7f0000000280)="6aba50279871d29a9f9f1e56c0c3946f7005167f79fbd6e9c952d5da4f744bbcd5e364bb17fca2b2ec38588a961b26088984efbe04609f585e6242a116cc476b0a1ea80feeb842e25d128819adf429283acc13bb2c85e13f3e1c341011d62864298c93", 0x63}, {&(0x7f0000000300)="4823b4f91fe1c94b9ad57708d528523b37968a03ade1c99741b81379321b6be5abdc0cdea82ad2e735ba7d0af77d5738fcdb69b3c4c26d5ab353f78b6646fc08337c879e3f5967cc338fcf954abae50ac5e2309c02fac0d0e2ccbe717c965136776d65f6eee27ae03433df5800290c40ca160c77a921cbfe2ae681885dad2c07d227040960b3a542e9c79b28765be9957f22623f90e447db531e", 0x9a}, {&(0x7f00000003c0)="68be6325f80d77964b3ada0da8756445763275284ab33a8c2cf094d8c2003a60d111af03c827abb03f88a9c22d410e66378ffda757114e13f0cc480e09d7da8747338dea9454cebd8c79434fbc8b7652b33299a20faa95633e39d047d52e70b06229b14ddac11dda2dd44fe1484fa9753ee8e9ec41d7bd7118fe21", 0x7b}], 0x4) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x2000000386) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) 18:01:20 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0x3ff, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) writev(r3, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 18:01:20 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2d015e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc888845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826b3483b9cef0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83530304254eaf0bb57ab9419c4c91b152d58c98352fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fd3c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75932d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)=0xfffffffd) 18:01:20 executing program 1: semget(0x1, 0x1, 0x21c) semget$private(0x0, 0x4, 0x64) 18:01:20 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f00000002c0)="778099a05de3dd1ac29ad899c246a1b364f7f7d41fd3ec4bdd74a2ea44286cb1e1b73143bd45367b59cc8773397dd8309ed258a8c9294000901b16ebcd2627331e4eb72f32af1147900ee7ed2490bc1a9a6390334b443dabaccf7ec70fff1d789f1fb99c3907a50aec54e6dcd7208bd75fa0f19f2e15d48742b3d0d9514ce1fc04c38137569429734276791e88aca675", &(0x7f0000000040)=0x90, &(0x7f0000000440)="0a461f5499da5e517312062d50898f916c37d84cbbea86d9fda842efba82ca0103f2efdce5c41110abb6911bec2c7b4d2f1a5bf423364045717dc3920c96ab58d1e494d51c18c2bdc8799e5b2689d31e7d172bff8d87138b0a94b32699c51a32a355fd5230f9ffdcae9ae84c494c0f2c49212499b46f43bb32595205f88b95cda1df0bd190fee1d254579346cd84e49cdd906730a2b86d23a138e49cf2f82c7b15ba84d3b07802e1a2caafad5fbddc3159ea6d54e94eeb56de1f17fbd3ecad1ba771f6bd49ed37a8", 0xc8) 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, 0x5}) 18:01:24 executing program 1: syz_emit_ethernet(0x51, &(0x7f0000000080)={@random="e9135d273c7b", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "011000", 0x1b, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "7a9c58"}, {0x5}]}}}}}}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 18:01:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) nanosleep(&(0x7f0000001580)={0x8000, 0x3}, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b2, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b2, &(0x7f0000000300)) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x1, 0x40, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffffd, 0x24, 0x20000014, 0x3f, 0x800}, {{r8}, 0xffffffffffffffff, 0x62, 0x0, 0x8001, 0x80000001}, {{}, 0xfffffffffffffff9, 0x83, 0x4, 0xa5, 0xffffffffffff0000}], 0x1dcc, &(0x7f0000000180), 0x80000000, &(0x7f00000001c0)={0x4, 0x8d6}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x2c5fb5e5, 0x9}, {0x18, 0x3, 0x62, 0x9}, 0x40, [0x0, 0x38d0, 0x7, 0x0, 0x0, 0x7, 0x3, 0x7]}, 0x3c) 18:01:24 executing program 1: syz_emit_ethernet(0xe4, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "660010", 0xae, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [], "92a895b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade2a120c1e5c351b7feee728b39b19a13d9de0e06deac8092fb608d537f3622e433a271fd72a0f23963ad1ca631ff4f4f307d0fa390b5367a224bd30f81317d7b197fc2311a80d9e58"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x6) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) 18:01:24 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ff7bfffffffffd9edebb71ff08004500266b0000000000029078ac1400aae00000011600907800000b00"/54]) 18:01:24 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a4daaff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71eb2", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001480)=0x80000003) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000013c0)=""/142, 0x8e}, {&(0x7f00000014c0)=""/141, 0x8d}, {&(0x7f0000001580)=""/133, 0x85}, {&(0x7f0000001640)=""/88, 0x58}, {&(0x7f00000016c0)=""/250, 0xfa}, {&(0x7f00000017c0)=""/251, 0xfb}], 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) close(r2) ioctl$KDDISABIO(r2, 0x20004b3d) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f00000003c0)="e8190639299d24897f7fc504ce80c1d684cbcdd92ea5689ac3749ac12621a08def5aabd13740320102fb27f3b34ac8ffcf50c5d76e47c85f318d25e9632a6e4f9269606e9dcb85a3754a71c571b6c020a32f8224754f86e16be12eeecb2fbd03e7b998db9d36868bc4eb905784965f4d04d8d50339e0b6d6b0e28eb1f2587cf05502d69e7472d770244bef70cb2d0059b147005b7c545f3c7eb72571b31f6d28aa969814d538a5fce189edd8822c39e0b56f00a587e0bc2d3ff94b073142429283b6a91f03a5e3fabd8bbdeb9666433c22a927461540597e4801e11b1107944e73dfa2ffefea0307173372a1b8a0acd0ffa5e5114783c652ceb1ff6481e769aad8fd81bbd417770a59690abf2fb5dcdcf8a71085799d3f39a391b8bce78dc11d28c608a6ef01647266d79940b19852adc3c098cba1ee57e0de15e3b0c44d487307be8e1eccedb29713424074355b86ef4d030134222d27a4c4be00aeb499d70431d821bb4aabf1176bb6cf49778d3247fb0a94165ba6cc2cbfc6ef703ff3e2e8930da2138638fd20951846b0e98d42332e2420e31ce5cf52dcfaa3fea9cf3248b357db0d3e335f9121abdabad0f3e48307c04aeb723bdce143e229361da296746c2c492706dbb2ae2d1e019eb3e08928af79676a020f286cc730ed95c57034b2419886b7ff31cf7673cac7bb80880dd0c45352b388013df71458f101f4aa37f2cfe7b29ddb48714cc730b8ec23c77f96dfdd23f8ae8f6b3348077f82481bda4df6d30f7089604190c57ba51b604714b63c451e55d1bf973ab711e0d73c338ef7292f9d78c1991915f3fcb732f4098ae746ca208fe0908e53f7ed2e678b80a96e08533d2ad147b7a72489c2cf2e756f5ccffeb24f61b345b48c0677f66b181a22a2a6dbcb568ea7cf27e7b9a3ba07f2b23859e4105a4f982eadbb01a9da58ddd59d8f93bdafa288459c4ec015b56af0d678357c505cc415cb73509aa6ea8ef7cb3da09be822f8c6a0ccd339adcd7cf09b4d41308307bdb16390bbcff4f72fd0df2a8617dbddda804db7b7a0b9c2c6cae6fa42f3030c5e6e4d2d983c7adaedb0b7665c6727eb2efd1e810230732d2e8aed61cf8c3a7e9776b1461237ea2e6559034d89fc269d928928be06f215e98c58fcf61e1924b1e2df8a91a797b723f5968795de440d3fd4c7ae6d2ab39878e9038e9c0f40e5fb87ece8c7f26039195db463e5c886f4a7579ae7bc01ad5e1d685ca21619d9b6c810815a38dc45aa5cf0929823d8a4a150c525ac8b2646288ebdc6dde33a727cbaad6e86e50a987df0037af970c778b0fe0de7ac71ee2f360561472ad89ec3b5ebd6474c039cfc74ae8c6e21af99f1c7fb4ddc8081439911331dd5f2d5d1b6f78eef248666bc4478a0b06484a8ef54b7bc05dd477bd76cb9813963ff034b6934c0ac2c5c485bb54988f50f7d3ed55031366bef8ff908530c6ebf71b877b148da63c70f4000aa394d15c4a2f61aabf693153145a3cf48b1ebcab88e087db4f4ff36c6fe5159ac9cb8861d3e9a947dd51855805852555963173f30c55adbe891cd0e7dcbdb065e2ca842b0dbd3754fad1b2e6dd4b31880df840099f4944008c03584128be3ee3b83f67af7b55375258a621709a146d6def8a6f270a7cedd412d7661e7ffddbe6cfd835b1db4ef0c81b23315d3c362839c3d8c877aebc1c4905659418c60de99a056bbb6aed0507e16c995fda27e6bd5c66c2be91ee83d2061e9527a41016986f93905294d3f7799b09c0d8636be4c6e205fff8093629ddd8dffaf0654348b027c8047125f0e018e960918d649f1c9aa09706ab379cc87b2ba26acf64b3762df93af3e9b658baf5813996ad22a67dc14395706c9055fef384b2efe50c794d65f9f3ca81a9b97b98e9490d1d9b614b608f9655e7e500339dc8780e176c3ce86eb91d33e05f0e82cb743107cfb0c9b4dde37d259d6cd9d3da302892bb3a41e1ac6506a0eea599c411d3d2f5ec70e3b49eae1516c82d2f3ac718f4a3b44f69333ee6d951b9b89f83dad224f6d4a28966d087104756d5fac51ff4d66aebb01bb8a54e4d557ea3cded0894b85feb1dc731ddf47ff73231351e66957cd91a67efdb7471b70c81c7cb60b16c5023917a0ed8d8fcd21c7c3ef2a23b10c2d56bbf5bda357069d4f02fa8dd264563efebded00a57a31b285a85989e79f524cf4ef1d96f466a77d1ef7229a7b21a38122fad2ccb9a579a4e25b715861800f0a2759f7b1ce9858b2f7b72e8a08df8d02ea042d0e0fadcb59bee27d9a9b04f8c9517d06125d11be43ee548dcd410e2db9b74d6553c78f3e9e42fd77a960dd001d73440b4c9bf71885e81e78c4b8e89a959f5cf848ee62773b34c778621af6113c6525c65f94f68699d88ac16c882947a8a0bc9d48e98c5184d54c61e4d4253eef5dea16049ccc34194725483322a0ac69941c8fb5d40a3468d5f0ded01ed84a8109103cc06258633d796ad867c60cf3bae49b47c5d49540c16339c34b944d433b6421177dacf98c517ce578df37a4643f422a7e574040949225caedbc5263bbb07f8a1dcc9a46d1ed693478a908fe69e74a976d886bbad2d2673cdf60bbdc0af6fc63fb3b53b2de7fcd309be8f1111d1d905d18441feef857328b19cb6795df3d093f38b9108b2d126b1df17e29320d10a09a6fd0bd668229f767201580fc34d9af0285c7335a3e7c39a788260173766aef9dabe860d54e1f4fee7d68fd031799e566f0cea78e9e2056cf5e31f0af86e2161b397c688e5ce518288dfa4910aa281e648a24337a609089c5348d9b1735bbeb698663e3d49e8ef014c385d6242ad81c393aa97b257442522e8d20ee5b07a848174c86aa44aad0c04c5e85d956572ffeda2f7bb3412b5b5dec3200f8b69cb1858db785861dfe01bedc92c9de840b13fa44e609ac2415eb7d61a8be469de8b9615bfe3aace14544107c855e1360cbfb8dc89525d0872b9beee4f3eb7680df440e9c5189ca20d3a642bd5bbe9afd3f74d8851bbc9b258b475a2d18eb30bed3ddfaf73fde34423eb3bac4a7d81e7b7f0200be30643664e4a12019029b36247d57d382cf3e6dacff21d8aaffe9a6117d9ec4e74f7a80b88846d67d7885478a06029d1375007b73e75d02d46afa36e978d8601d2e968e26d14a39a5f6cf0976c9617684b752b37218a28d006e946b9b34a9fff7b6225afb5987ac68d97b6e71b9c9341481290cf360a909ca91a717ff986dcd0f77e17c31de825a81b8e6ae20fef7eb9c23180705c600a7bed0062637a6fa9c9b915451ba374527060fb46a8beda02f89faba13e08cebdc5c32c796901ef1ca9d1b6193101fbfafe9e44c6b061aaf96d48e69ba10488ed5b22f8738babb4365261afd825772508cba9c9263ff3d819e57dc5bfc30b8b11248ea6a4eeb6e536718c3da250530a7e8336eafd78862c99a6e479c1e09364bdd007abe78411b79bacfbe22f04b2bcd517393f1fbc42e0dfcdc2b6e687910bbd1ef49e01b26c80f41d6cc868ca986527af353932c43fa1972cfedebfd104fc9b25abb76cb3e507964fb4cebacf1ef524a16267007e2062447abdf16f8a91ba97529d0d67f850a9f3025e329b7ab13b77968fc82569ee2af88078cdf6fd816f6abe87c02f759491d5b76c0579268954fc6dc4c6c1e5cf2916422ff7528f048275aea8ce6d9946309d96a3375df8823df1a697c20239e3867091624c6a53ee0df0b0d6ebda3c336198ac55042abe66ca67b08b3273ed46b40d11caba01b8058302d1e847b166e1337c684608880121c3512bb06300736a4d0ae66526fbb6b4940246e918110a284f0922f9317244aa5252fd1ebf03e578529160b598943c4f16e8aac312eee3a3807921798c794f4c06be9e9db799eee03c20780b500c9cb5d411721cc710eac46fad7a3332450e1b170e2b5f6f19b489524fb3339b998ac12c7fc4a00cd818480ca0b962560cf80f0f227eeaf18608687a8b2a5265e9d9e08168be363326bcf7642ccb79e1b064123509ca1b78579c0babfa113c873c9ab0b23503470b7085205f2891a4559718277f4903366fb57935e971e5b933f6940322daaab119420bb0b067780f8a0f784c03b60c4f41ddda1ba22b5addd584771e614654c0fd95fe4ce08dc6271fc5a53c680363cd3ef06030f42c1c03f74680dfdf89144829cc026286f6ecac7e67fdb2af92909bbfd882a521ac520994e286cd97ad85f5924abf99bea4f3009dbe0b5147d29273f942d2bbcd65e6f7395f74ca5d3b3d3542a650d416bdaca5ada06f973467485d1a3fa7175e0691e40522d872d8f705d736e33b6c24ff3b9562a05c479643a903bfc91b0927da737058ed9df3cc1e170ceca3e2895c87f7f2cb20824f08209de77907665e8e912baa39c2b560ad6aa571883c3c9391ebaeefe7565b8fd553a77a478990f764d9e68303d038c2bed1e6109e58062328ebd01854aea7cf7ab96a62d6732026b940e035f67790e7a6b23dcc7eb7626be1698750470c0ddc1adf0b1b82d365276322bdbd899eda37b206ac322ac84690de8acf4361efd8cec18620e65a63bf98d318592906d2460ba360697c65ec0be43dce015624434941354828b8797f8173a6c07fbd1245c39e5419baea255034063835bbef7f3a71481b88fb9045b610addf0d12d3a16464f3998b40606e1467e610710fc36649cd2ac5c615c4db1c6b8dfd85b4c4399eef63203116cbe2937c9b725943ffe99829a4b25abbdea6db941eb9d493480f57e666507a4d650863cbc60c08d45def37dddc6ed8ba149b4cc58ed3551f4a89721787ffa9f3a4526fd1ad982e4c4c900bef37e53dbcd796a6b080ae534e46022e8f293828ef9d99837a845374cad1e66a99d5f170ddb6240ac30e5602a60e9ce1bcb0111e16169c07f3c45ff4d7035491c64970b53d1be7a3fe2012b4440349f5f2fb996c473a28561470005b27e3288f1e49c1bfafbb4a4ff7be1f98abe6daab51ba978a09265e67bc71f16cf79f72c7723b91c7e6f9da859128325449b326000a50c13fd1156c48289794bbb9913baf1704862a16f048f0c98992627a94b5fd1764d85bbba80f8ab62a32f096428234f03745b2b5001ec55f4a0159407d5f6e5286efef900e74f7bfbadc567a40f86eff1acda8d76794af7b19cc9dfcd970c7aaa6d374aff0f7c6a8fa8e1efa81ead5b9adcba8ada37d6d78f9781b9e952a3e0fab560c3a998b89201d1896560966946d9759c60058a4ffe1f9257f2ef494abcb4730a6f265f250ae64ea04e29d54e8718203b8986da02d0f689e3687ead39d54852b66d5cb73fdc7270bf2dc98a1f1c56da4f3df1dbd588ccdb0e0812e6ac976c50c0f8c2e72acabe91796e8f2f2d8877c8992959bf9b38f2fa4af2a713e4cff24324e0a11b211267fb301a7aba30ececbe6f2162b791bd10bbffde4c07371aaba64ffa68cec44e50757a3b8aee7ff4e4cbd0104252780fe5cfab2ada88855d35451009cda6042db977fcd48cfa7c0a67e0fdb8fd5b485959ec7ff2a2bb55d6288960e19458c0c859b9adc6163234df2707cf9398b0d6354a67032e32420da38d9eed2649046ea08eb52cc1b782d53d2b20611eae1752fa7e9f1bbee65515cface11a73b08bc60b5ee01f9dd0e3c62883a2ffabb8da2b7ef71ba095f6c0f7c70713c076ceadd71da9786da7317e6b2c549b2d83e6c62347e658a4a38eec7311afd96949178a127ece0428bb27788f49f7835e9b5a02945bb01ebcda585d4af88989aafb931a3fd77ef147ba28f12f4967fe96f59e1b5b03", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="4e19195fa68382e2c4e819d9bd156d7d10d5f91cb7c6a14baf0cce402f490039a934a49b9d5d6c627629cd402ffc9f24220600a81752c37fa775ff17b0debb9707edfb22177ade0f0ec2ded2d3a5a718065cacc61f8b2bd0e5236458627fe156117503ab2dacc38913915b38d87a7167", 0x70) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r3 = semget$private(0x0, 0x2, 0x184) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000340)=""/92) semop(r3, &(0x7f0000000200)=[{0x4, 0x3}, {0x6, 0x5, 0x1800}, {0x4, 0x4af, 0x1800}, {0x3, 0xfff8, 0x800}, {0x0, 0x100, 0x1000}, {0x4, 0x1000}, {0x1, 0x2d, 0x1800}, {0x1, 0x1, 0x800}], 0x8) 18:01:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) dup(r2) write(r0, &(0x7f0000000080)="c1", 0x1) 18:01:25 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @rand_addr="fea35997d81c578f133dc42850bc4b8f", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)="3cc3445afcec3d1067dfdf8eab0c587bde0854b13b3b9159a539dd8cc7edc18e04651454ccdb253ecf91925fb2877af09817f8325003075eae3eaa36ba82910c5e7b3eb84e197085ab9b279ba8c2706ce55e907df30e07f6d84384934df983878132f04923e39fe3a39ac3167aec0eb616a4a1aaf10ec2e30e0d338219fb907cba0a46ffe74a89cb511d84dae6a2409b2bbf921e5add53758ba6577fe8b4d444c28ab57e73ed4034b476f9c7772460ee96fab5f2aeea8c070951c8b33bf923edc234fe6bfbce45fec81abed5889bfcb6cb562c245aed8828d9", 0xd9}, {&(0x7f0000000200)="30ad1caf94e6b1e767225291af0da91a113a2eea0a561db73af4db518115c800cfb2ad1c4b10bb6cf15f344ad243a53affe762585d1073bc5dde8f08bf153e9d6adc6643e932f1a29d921ab170a10cc93ae2943385c2ae018c74086c56c3af8eccc47947c6a7b1a1ff163d09bfca78b3174d89d9f8ecefb7bce1a81fc767ee8b2afa60772f7b84e040278c0db5165342232ceca10bc717de49d1f716db9ebd1645264779017976dda251a088ed260e19da1eb400ce1e7282994c6b4e934dd4a6", 0xc0}, {&(0x7f00000002c0)="17e9f5e2c6d404d499f55c7219abda0b93f294347a94aae965b7dd941dcbe71cb1f6668d73427ff26ce902db32d680dbe177d8946ff81fdc73c920365f1231d7df6325a0facc18e713922c0324655914b141dc1959b61e13367ee0d976a91b3d5283e443497bc85ed1f4ac7da4a5a549e28d2ff8fda75b74286fe2b00e9360b46654886b8496eacfda7d3335c070f84cb23f615758c1d4ef2261ff1d795745e119c03e1bd0888662d768d2aec55e58a8596079", 0xb3}], 0x3, 0x0, 0xf0) syz_emit_ethernet(0xf7, &(0x7f00000003c0)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0xc1, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@hopopts={0x6c, 0x12, [], [@generic={0xa2, 0x7f, "842dbf1cd280314793a31a2fe4bbf1061f1be3ba6e10c7a76efe709ebf16e090f9abc6e1aab04ec6975dc89c6b2b137c0dd6c09c09d116eabae97c698caa98767a72d5d5dbfaaddc79f0c0122e628cc6e2de575e338d8c007af40f0ad99d335697117e820463017a1c84f52e66fd95ebbdd77cb982eb2e904dfb1c0252cc02"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x7fff}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) 18:01:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 18:01:25 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8b}}}}}}) shmget$private(0x0, 0x1000, 0x440, &(0x7f0000ffe000/0x1000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 18:01:25 executing program 0: clock_settime(0x4, &(0x7f0000000100)={0x72a0000000000000, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x6e, 0x8000, 0x0, 0x2, "dd555c92fc400ebcfa54bccd2c95cd27eed98c7c", 0x55253f6a, 0xbf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x6, 0x97e66ce, 0x6, 0x3f, "2166898405d20fd6c36135be110f33696b5826ed", 0x4, 0xfffffffa}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 18:01:25 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x122) 18:01:25 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x181, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000580)=""/212) r1 = semget$private(0x0, 0x0, 0x424) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000480)=""/209) r2 = semget(0x1, 0x2, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0xa) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x1000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[@ANYBLOB="92ffffffffffaaaaaacd06000000000200000bbb17dc1b896094d6fd91b3e0819904000000aed83200"/68, @ANYBLOB="98abeeae5beeecae18f741088a08d8f0bf85054fae4aba8bf7387e26c57a144482d1b881d61da137dcda727c13bd29f6ce110e50db62145f06f7f49f281127838fcdbbd98b1248bcae2ace24387f654c0fba97c53eac754b6ff9a78a0044c866a48bb6c40d0f7865a1527130d5601f7b7714845b991568dd581cafb155c719eaf0de19f8926eba61b41883393724ec1e2c255a03749af2eba20a6f08be548f9af6f2ce9e12aad01868e7153ca478c6171b4cc82218b26564ee40e7631baaad28be0f4c46efcc2c81b415ae8ac8198bb2a9039d5f4c8bf062edaa5b7c2af7ad96cbed08e55f53e1056d40418406c9020d0713c2ac5c22a542fe0515800e0a289a0ab0222ee41f1dd2ace91da12247a043460d6220ff3650eea1bed3c7820b981e6927fcfb6481489dd058f8d5b10e915ad58a5532ffde3456d3cc98c267c36f73aab534ce24aad45cecf9a51f0ec6b87776f7ae7b9a2f12a57fec78e418b72212f644d62242c0ffc28f0017a62741ddef0727c600772ba81950934a33ada3021055185dc2ecb00000", @ANYRESHEX]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r4, &(0x7f0000000240)=""/239, 0xef, 0x1, 0x0, 0xfffffffffffffeca) 18:01:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000040)="dba3f3ed8a8940b243b0c3fe5138", 0x0, 0x0, 0x0) 18:01:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r6, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 18:01:25 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff51) 18:01:25 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r0, 0x0, r2) 18:01:25 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bbac1400bb940377010d0090780000000045000000000098ea5b56d7fbd2c9c5e41cb18e571847000300000000e0000002e0000002"]) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) sendto$unix(r2, &(0x7f0000000100)="44ba2429d3d338c76999ac6a6fba3718288a239ffc93c9f87657c1e8aad87900cc588b0c7d215b2352b47722f338eccfb16c58046fbc680dcb13588e27501ddf1fd21d103017b47a1ee5aa00654623dfa9cb777b72b6012175cd6e1e888b62abde37d966d6a0ea5e4d187aa54937465784c6f646784cdc3868baddd681a591eaf8470e4c3168253697d7a629d004f2dd4a644045bfe0eb68092a76a3d2ad0a482e8887570998296a2d307d3d2d7f0f34d501ec", 0xb3, 0x802, &(0x7f00000001c0)=@file={0x1, '\x00'}, 0x3) 18:01:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\a\x00\x00\x00\x00 \x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:01:25 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0xffffffffffffffff, 0x0, r8, 0x12, 0xffff}, 0x3, 0xec, 0xff}) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:01:27 executing program 0: syz_emit_ethernet(0x127e, &(0x7f0000001100)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1248, 0x3a, 0xff, @empty, @mcast2, {[@dstopts={0x3a, 0x1f, [], [@enc_lim={0x4, 0x1, 0x3f}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0xdb, "56180cecf8a88dffa082330f1988251aa0c63234c4c5a3c3478e353f7ce261fac2a225e089aa1628f9c54f8d80cddca8e85932df18e81a7c1d4de952ac29911276e3b13dac69de9d08f39fb9c9d39298c38f22952fa0ad5264f73efe21de7206c0f13c9d098201511f7aebce02073cdbf65904ec632724a524c16534e937f8b0f93a62709b9d19fc91e0fb470b47bcb9e7068f82d599a61f59442c5ff5c689b0072fdd02dbf0ed30ab1a1508040450302b706167dec82643cfba6f82534b2ad7fd466b045c9057861ce905cd3278dd36c3e65c34b7452d66ea0011"}, @enc_lim={0x4, 0x1, 0xb9}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x7}]}, @fragment={0x88, 0x0, 0x0, 0x1, 0x0, 0xf, 0x68}, @routing={0x3c, 0x2, 0x0, 0x9, 0x0, [@mcast1]}, @dstopts={0x37, 0x13, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xff}, @generic={0x80, 0x8b, "5ca1cfd3628eb26a5f36e8ae0316d784748b9dd48b9b7092d0487bdcfff1547d0771f7b8e94251ee8883efbbce159995593a2e3fc315a9d548f02cf433279d26dad1dec4ad0a6f33c6e4b89899e1771eb8754f85771a6eb7f11ceb55a724dc475c937036da2314dff109438070fb4d501d6d768476d80de513c112f405ce72bc822a3d07a391b81aa3d180"}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0xf0, 0x0, 0x3f, 0x1, 0x0, 0x4, 0x65}, @dstopts={0xc, 0x8, [], [@generic={0x4, 0x3f, "5de2805c1edc16af08270e0c537770347d1771fa3a0c2fe369c0622e697de6320c170c3897844424c5b9e80c6b648bcc8c18f2494cf7445a89cef9e7194b2f"}, @pad1]}, @hopopts={0x2f, 0x1, [], [@ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x3f}, @jumbo]}, @fragment={0x11, 0x0, 0x8, 0x1, 0x0, 0x9, 0x64}], @generic="9dc75919ce27ebd4d78128c30868a5929db1d9cbaea616a4871e379d43d69d60d0399253a1307d64caf6a04457d33570b817b37fbcab35154c368a594f392dd32c4ff8c0ed8eeb242af6e9871e9c81ae959bcbadd6f0ea4ec2069648078b1dc14e3a9c6eff8817f213dd9d04b79b9bc2c09ad05d31e0e7c25d42bc1036d4ac7ab59cc5f57a7156d7b5541dcfc6fd51dbafe3a809429dae6f87d6aa59e1862db80e03b3da5319c59bae5393e4d907dd366f1784c0351431bd3779847b982294108fb7f9601b5c4c108c9cdbf359555a153fa990100f4986d2e04350c5de480944dad2355bfd9dfa56604e2f9d627b6f8366d9d16fb7ff3a546d6c2a0138d60cbd31fdb8e89918dce3f872b470d80f2f48aadabe52f493d7efc509b80f2ce742a9b6fb4e6b868a3da370145e421fc5a4b866b16c13df039eec9f919c4f2f8cce155697afd488d8c6266185171189dfe930e5c52506c638bc21d03e50d369a1a539caab5b5c74e2ce3d4b85bc28a480d6375a831702d2c70d0c4254681c2b2a78d64bc1257b178615efee34e254dba81a40758a0170713d49175c93b0dfe43e616e5435d1d23e7eb94dffd5372b0eb05ea46f5d22866d617fd95c51940c4941c50619ae29fe7e13a29a9b9ce4cb51abe7a65abd7b99e895f1f6360100da9c3f6dd0fdbcfb70207ecae3c704c41abd462630279e5dc738169a69ea304cdff46bce3519e8489c085c7f28992cf90f4032fce0b97c1dc768df2cb077a9b038602a3bbf6d3f15740f025266c2c225a0b837c3bf4adfc7185535d8086d10494747c0cb914418929544e12f9b3f86593d9da9c79afb432b72c610b90c71d4c8e4ab60c487f73edff32db20c94a3f802593b0f3343eba47709038a87555c8222fffe41e1a770edd7b833502bd803e299c0ef609a30edff41e1264c9b6225788e318d087c47906d4aeefe5c62730e451bce7b66ecf60a20e2a8c328cc7c54951d3eb62c71adde0ccb220f855493b7fa564ba7e50486a1e90c5bde65d5ffdd57ac1aa0fd259c4320b2f50b3e6ca64a54d1c7d8ee1a1cb4a6c53d0dceee52b9715da5a0ebff3434da78b0e0feb248bd7d1425e6d1a13e4c9ea87db13919b7a21ea89231d5438b98b3dc3824b5efb94c539c098ebb407b69fd5025bd95d432a9138804e9c17c9d92803bc5b54f8c38579caeacc3b743326a158849947f359d076a889214aa66f897b42cc58aa2f3b27f2545a1f4daa96f62b690d38704a1d19d5b082e407eb9ea3e3a0ffd93402ef76abac542c4a3f94759dd01b6bcd13ccb69a032c84cbe76f0c89cd4c9baed72fde73d8917117739620cb5731127bb7e33b25f18847021a0b7a2657d568b9266180210bec1bf8d64cc30f50e9ee91d9196e8201781761fbb4f48c66424e1f455c434bfac87c3ba3e9b26449024335456c939fb33b6053a5d6f51867903bbc71cee27f19c6c56ff8f6e915660e61260d80f9a51895e67acd8bbec769c269153d4b45386e9f93e197c9e49134cc5cd15ab26bb4d2d3949fb8c3d37646d70a488789b366d2e464a0ff2a33cef4774db50b97669a47ca21891ec5d1ab2b290a514a8cec90179c9c4108a1f75b57b95a4b7526b5b2f5ea6cc2f9a16ae772a9fd5da6a6494c2fcc066043e04c9065264336b499b08b3010c0290343d60eb734598eb6c7c51c3decf7114587234f30f9ada74fae4d1b0223577d5fe31a0eca9a1c4334f212cb5b85494a4648c5b196e80e112e7c29a250fbd02a034d4ba08ad41ee14f5957981e007e21050a84f89a78b707c567a3dc2f13a904002ce0971338f8196c8640e55caae1cf230678f342e3c2c88447084442f5398c8ac6d7a5c78706b66f39009f09d31436b3379a5f9d17b8c6753b20c00a189f764b5bfbefc0957043abcf67a8c140627641840e4fda27b3f92da320d9413ce314943267db59f28738e9976f37dca6274b9cf39fbc33063cabfcb4aec7294ab9e089c23d252ed9f4a94709fbef739ed610cab0313fe9de834aa0c13781dc6e682e2a2d08504cb08b4bfa4a138b660c5c345c39e53e83408c5cd8874e6da55f279d80cf02660b8993ccd267a091652160f204460e730bf31a56505ed7d34e4f9d24d8ea2c66a1702c10f09517c5f67d461fbe78eb2bbbe69132ae05f35ab4a2dc55800184523536279e3793db8c7da02b1c9a20f847d825a4b00c97bc327da3bcfbda9d2cc0d8bb9cf92a046804305eee1fc94dd6289fa628dfdfddbb020711350febb7b3f0a1db26fe12b8771b888654435ffdc044f203dac5a03f5f2ad421a4084d369c65d015d425b810123a9006acec0b8d57dde9bb2894b9d33c77ddc310f4c75bcaf97e9c1b79e741fd1d66bd2c41aa6e5371f17bab4f6ba2becec3082e9ed4ae267816e4271ad454381a66311f57486dfbfcd78a7586d360d45b4587857b0a2de510578da1c6d9c527660a31a0204f882a5a1f55d518f3881a968bd1e46aa37f3d812d0940b10ca9aaf7af54afd115258a818ce4a6e0aaa11057e6c6965953948792501575480a73122147bbc421eca350c54bd2dd674c74beedbfc52d8b0fa43fb2d1e468e9a22f5307c7b6edf334904ec3b8d6ccbb6543b6b9001078f16d14fe510cbe8778293765d91275323a1a70a05e7968e2fc65c684a62f218a54603084d37dfa1d375bf124bbc5c5f0c71ec639df59a2de687cc054653fd99327b2e3331f64f07197cdba62464ae209d42c51bb6811376290b50801f735f633679da65e141761cf570ed35b800f258e6012e2fe00afdadd54be052d89574945b399b04945ff5ec35f2e4298b0f17cd3226e99da181694399e8b889c40a0b42229e28cad4934140f2c12ef678e2561e2bf1ad4bf176fb053f182442b77660772da0e1d75d7420830a12abe2c866432faf28338c30ae2dc624ddf48e0c7706f4944e0ff096c5eef9fbfdeed16240f20c731c11e274ba5fc4ac93889f2a14754dbc6dd60f6e033d4e7bd508d19ad265620376a4830aa479de1357e2c922a7bfedac24baec2d584a1072a803152f2565a4e248558885cf912aa19cf1833925f72b1db543b87028ae69bf87cd4d484b42de95c65990bc2c58dc0516588cc69578ff1f59be0525d43383575493c239a7d8a3983555deb5017e2376f966dfe3fb1a33ddba6bf48ce1684009564d04fcd9ff4355130e18e330127e37d225aba767412619a7e399358b4321e20d078a5f30dccf5dc9845feaec4ef637aded1ae3a9653f0c76d415cc60b86cb3845ba6e81a8855ecb37fa1a4d61b79f04020f19720de9adf51068592a9894a34c1306befaf9109f98cd0b4928c233f89337e983a1f5e39b6aa0fe9f5444f6ad4762e3819205f735e0ec67f283d4dab5926e70e50063ccaf73dbe1ea80cfbce5ebb8904dd9d64010b7659c641eb8620853af4f2f02c773d54dd8b50b5a41620c5c39221ffb494d65f66ba30f4fd957a2014c238dd4a53d1f467163ea18715cf5f988db61eeee99ba1c663c3edbb626349b4bddd252bc07ee99c3ea21594a35298360bb29c3f5b27a4c91d09ea270e4ec7d55b9358f97231bf8347400f32372bfb13784a105688de69dfc39a1a49016c2c338e27fdbf931249372e65a16008436724e2a51bd5024c413aa5b41fca0d8db893d7343b5dafe38f87b813019ac2506bd46aab01aeed11c1c9efa706fbec2232ec4af475faf1b4a82157a548d3cc1501b82af77a903e8a2a63f50160f0498e83f8b8e5ae79988c1340e623f349c058be0409af759436ebf22bc9efccd6d220ac534a957ce492f8501b67f08c2fe4811d730b5632e338eb5a65bfff0b1568c3b44d63bd367402504436762833324b114f29e65d0b42ac574899ea20e31a6528274161af5edddb96bf5bb3911c37ccd50b4dc9ed028ad0a3c63f24c472a7be45ee89b944d7936b78dde8828e329991ced69422a4de9ad808f81814036c680e3d4254a03fe08855a73827e4e86e4ecc59c1bff5c7cfd5622c489f15e36720847e3cce03c5a13609df06ac2f3295870a17e30598d40d3aa004f79ea09b441318f9239180111342d507b9a56225324a1dce303977aa2552ca4e7d2c81419196c903c2eed30da0dfd04a00ff78c261185dfc13df9ea0ff37cf844093e18af90fc2b198dff6a0cf532f153df8b05b98562007e2dcbe39440eed8b8521d0f97caf6e6eb59c0c4675911cee956a4fb5435a803c39e2857ddd96e8615f0ab59f6681dea53736383663470ca39406b7932cdee9c4e4b0463e4dc2dee70c1922f47ca257510f003fba1a7ac82580518fda6889c8840981abb8f96b6acadf9718778bc713b2e398cdffee326bcd6f0e56b58a81386ed5cf0abe2dc924f66e9cead1a4d1b1160d7f9d1bf38f534cc987422b780b721cb547809f04fc5eaea924b5195aa4d6d2ec3f98f0cd7f6c5f883edeb0cd7c3e140d9bdb91679c213ee67c3f7c6f34b74a02be617469b8651386ab9223a299d93027a494eee3a32c1184a6b3988d6fa61590eb13dafdae1a5f0cf8a6e224bb5f2e86028af74ebd65f0de2ca0b757857852f42cd1343336c296addcc618cd48c46f26df9386d6b31b46528b6bafa58de90335f2c734f77623fba1452da9e826d99ca941e5adca9932ffcf5df6846affff95172e45c223dfbb2f027409ae23612475c51b56719d5265228a40519af0d04c7cd16c3ee22dfbbcaf0156c04ca9d7d863dccaf6d9429b89b366592f3ad0f0aa5faf377f699b085fe452222d070970a6bd63d76da0a6c3321a8cee4bb5d3365061a66e8c58336f753b962cb2e7b2eb73ac670ee4778aa68764779d414b18dcb98169addbbb19bd435966cb64aeca3c8d7909f785304acce5aeb39c8ff943261816ff2b6a3625ec8232bdb4d8491f97868a1a28bf20159eb312fdad94ebf63db582bf06149e3924c51e964152d3027454a98c6bd7f686fe853fc22f1e57ae974c865ef9ec3466a6fe1c46cb4ecdc8028afce2d493c76cc6fa638e83d027b8aad7727ba0e1b501f9af6ff880b98eda8a06e172d6678ad0106a4050d26e855d92d0d911d161cc02b941fb8cdaf595f5700d865e57ea1c78155d1cbab7f526ce877c1099140159214f3e1eba1ded5b18bab48e0ff675cc2b7af06cfd7416aaaa61c2b5bda391871b6ee8b36b1bc8b33e9bba5ae2512685c39e3a54d2afa33dafc69e5745340ed3aaf673f773ce53cccd504b8f51746c08853eb4b2f5519d097f7c529bf8a71378c09e19ae35f5c80705b543cd5e7fcb6e32839a2c5773ce32eef56a72cab3188ca081fe3c50dc5d62673552c31e9b977c3a5b62ac9ad6bdc107b9bf5668eedf40afec120beb5452c0f188c8742bf3e8cfd792b783c2fa63db3c6e171be8f6af90768626075c3566f5e218d85d750697307366ea8e9c9837111353ddfa0e430a9bc193a7181d16eb3cce2102f6b9a558377f1e009387f8899b22de744379258ce1929b11fe62e861dd4da72426517fc2cbf3544e0e7cb0a1575b1850ccbd55b899abe7a9f2e107223a0cced687d113152fd9809173f3bdb6b8848b178cc721335481804e3caa93fb4c1588297a213b0e506e34a9d950a20823bd78b0fac6d0dd0711e52206d42358a67a2639b6726548b93cf2b8a59c80aa9b3e5516e93bead7ffdea7be3158095b801e62a2d181ae2ba33328e676d99227753e21b6bb70f956b1397eb5c977ff8488fe9533c84dee1e2a0d949ac5a77b4e95e7099ec79f95290dbc5ac575379a448273c3f83243a717c42f299923b4f0215c32979b986489a5d154388581d0ef6b3a"}}}}}) 18:01:27 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffff86dd6031797100240000bdb973531eb41c9d60cca80247e4f515ff02000000000000000000000000000100010000000000000000c202000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pread(r0, &(0x7f0000000140)="189226a8293d7f19a018d822f034ecf38fdfa8c0639c51f05bd646e16a52a7d58cdbffaa7c8e191177cfdf5ea395e4e062f568a6645e9753fa498bbcbafcd084deaadb69d3a6cc29e7f0d747d217acdc16cf0de0a696ba02eb03745437a2ca49d077d91a2e672232119b3667a62413a1b64a86ee65db096a84230c186b5eff3c194316930a6422176a15b6177b0a0c28008f69956de35f69", 0x98, 0x0, 0x9) semget$private(0x0, 0x0, 0x201) 18:01:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="947f104bbaf1820566d8291e6071cf04035082f7f1e4225c32db7f3b4dda9f5a817612f75da4e6b744a38da6b8b3572f646297eef1557c4ba049ed02b19992462ebfe14d63e8db6cf38ca5a975065ca026bd2491d3689d843fea422cd0617810ebd841ae0a2236595dcccd3838b733d301569e78fb1f55abd276fab928057976e43e9e81fe2bf008c5ce2c3e02587641c67e6e", 0x9a}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x129) 18:01:27 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:01:27 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8018695a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:01:27 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:01:27 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004f000300000000ac1400bbffffff83277f00000100100000ac0000bb00000003d04d00aa000000af00000000ac1400aa000d00907800000000e7af318900000000000000000034a7ef255affa47c0dac91148b9d622cb36d18230300000000000000f68dc4f9f8de454574826f47a09536001a3e90227779f5f54e2f387876c6a3adabd37237e17ca9f2c290c65c933558ac2a646a92f5f8e4d950248a9b75f87d0d7f5999c797061ad5a1d40304ab095c05b65fcea1ec952f0a1317df6a6dc6a90800da1381aaa5c71996c9b10b92f7ea82d62b16f224cf81d867b10cfb9074e7f3f49d440ad6abb85e6e4ccdf934af594e30b6c3ff0b77e363c6ef43d95833d96b92f8797cc224186be23e4e36753839670000000000"]) 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)) 18:01:27 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000040)="bc8cd9d54967d5f68fb5feab019a9a3da3254d66c613ce1c7cb1aee71972837689ae98efc7", 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='.\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=':+%/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='^nN^4*$#([[\x00', &(0x7f0000000180)='.M:[\xfa\xb0\'}%\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='}\x00', &(0x7f0000000240)='%\\\xfe)!-+-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\\xb9(\x00', &(0x7f0000000340)='\\+\x00', &(0x7f0000000380)='\x00', &(0x7f00000004c0)='+*[#^$}:&*&\x00\x9bQ\x87\x88\x0f\xca\xdb\\\xa7m\x82\xc4a\xb7\xc8.\xc4\xb9\xa0\xb1\a\xcb\x1a\x01\x00q\x13\x1eB\xb6\xeam\xbc', &(0x7f0000000400)='\x00']) 18:01:27 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000005100323a0000000000000000000000000000000000ff0200000000000000000000000000010200907800008000020000000000000000000000000000000000000000000000000000000000000001e5dd"]) 18:01:27 executing program 0: select(0x40, &(0x7f0000003000), 0x0, &(0x7f0000000000)={0x5000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa6a6}, &(0x7f00000030c0)) 18:01:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) setsockopt(r3, 0x80000001, 0x3, &(0x7f0000000140)="a13f4a5ff030e3754f9f0c18a4a6d32a039d781451c53eebc619ea149ce359d50d5cea883edcef093ab6eb5efd3f7be319e3e25b1a3b8cb98b4b5582661f7ea08354a1dc94218501e23b913aff7371092e8778f8fa66cb36add225c6bdc66c7d743e0dffbaa77f39e401b655d5018501631e8cc78bffb0f7a0ca06a773d6e7a82df81bd12e25989c964912aae0dedc95cfc6f6030a7b6bdb58a2ba51d04b37dc2362049872c29b5ba1755155e541fb38baaff26b03a6812e5d4855bbde6b65bb07a4f47a56", 0xc5) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0xe, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:01:27 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@mask_request}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) syz_emit_ethernet(0xe7, &(0x7f0000000080)={@random="68c47eeed501", @remote, [], {@ipv6={0x86dd, {0xf, 0x6, "8a853d", 0xb1, 0x70, 0x1f, @rand_addr="62fac076cf04dc0bc81dbd8a203bd8e3", @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x6c, 0x4, 0x0, 0x80, 0x0, [@ipv4={[], [], @multicast1}, @rand_addr="1922b80b0bdae531418854542ffb71ce"]}, @fragment={0x6, 0x0, 0x3, 0x1, 0x0, 0x4, 0x67}, @routing={0x29, 0x2, 0x0, 0x7f, 0x0, [@local={0xfe, 0x80, [], 0x0}]}], @generic="c2c31df1566258be1a8cc46ed6f12e967ab9ccede2f5ca0f5c8c99466ca8d08049eb5f14904f52fd643d60bd0db28416a1f6d79a80bd7c7abbfdf10134c15f52ba17ba9ca3d079403e30a46d743bddd00409213f0ea9876e19d000c656115f1f9484e0003f008183c6"}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x8}) 18:01:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x4, 0x1, 0x17fc}, {0x2, 0x5049, 0x1000}, {0x2, 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}, {0x1, 0xc333}, {0x3, 0x1, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r2 = syz_open_pts() writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) close(r2) semop(r0, &(0x7f00000001c0)=[{0x4, 0x7a37, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0xe995, 0x800}, {0x4, 0x4, 0x800}, {0x7, 0x5, 0x1800}, {0x1, 0x8}, {0x2, 0xffff, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0xdfff, 0x1800}], 0xa) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/243) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) 18:01:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getuid() r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) r9 = getpgrp() r10 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x5bf379bd12404470, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="408c06c8995d67e99a59ffd15f5ba44f7d82871eea06d866", 0x18}, {&(0x7f0000000100)="f83b414da64f224eafba38bc2a9ba883a16fd9abc7e24ce4cbc03d05c27194e8e9597757d3f695e69b0760855e94544f7154750f50ee3523e2bf4fbc1dd125f3b0a2909cade99c254a5c5e95771e30ba00e6abe1d823af1c37452d0a7f20ad0b570911809b3916b1580fc1e206970a7155981cce97d56dad4cede4e911e359949cd2cf", 0x83}, {&(0x7f0000000280)="01528e385e5b0d775fb4a743c6de94df644923f0558e175f95044f37b3188e3cb066cf453e1cfa64249dc5851b134ee09fe0c89410697277cb4463dbb3d3ecd7b567af5c0393259d5a163c6f9e1a3c9f452c65940dafd9c0d1d4de7d4c3791c657b9f964f31eeca00425aafa84850f875d813ecde20661b5aba346adea61708596827a71101c972768c72227f920cdf5916d1b7dac9236b498111d826b4dde45307532a3cc9d08d4cee13e1e29aa89e3b2", 0xb1}, {&(0x7f0000000340)="a2f4eac653c79936fcc5a0032b87f26a46329b226dda9c680f94e85ae9aa8a1e7ac8242dd614e8d8c79f6ddd18e917013991fc105a4b9bac160f07f5e7dc261e92218678088ce103ee909cc4041c57ee31dd71caa11d8d5a509c55962c3778fd006570df96fb81b92d080da91b9158eb768e81893778bb30a594dd970cbd6c94f94ee75ff299e0ceb8f9e1aed9e2f4f2b105d67fe477dfc2de99809ac029c30f9ffffd92ed633a5897daa1ed64ae7ab9d21451a75fd0237312d89fd4c56783b0801e19b784b616b9988f41740104dcb3eb7d86d45975ba0008fab28895a30eba06c8", 0xe2}, {&(0x7f0000000440)="908375e2a1733da9d7a042cbd075a86ed7c97ef797182fd87420c660680ee00c9e6dd3dc42eb15ea7a87f3498b8f43c62427f5db4c42238b4972f843ad8e44a56615ddb5b5e30ba99965c3dba463ccb07884c2848e81b9c2e4a95507fc0391f944a41304ea059ddc82e387a3f0b5dac87ae156133f7fd2e7e6dca6aa4fae97bd52c01ef6fd85", 0x86}, {&(0x7f00000001c0)="94d6937883a09a97e12c9a062cbdc652d785f5f5ae2f958e81ccb040cef44864cd2e76ffe5f2d14732fc9d4fce4f5b25d0d9dcc2e92f13814aae016e4a82ed4e61226bac765d4695a700362cba0537889ecf47e974e7abae07d78ca114503b94acc1cd7b823d54493b32cce670e154ca98ec1c5df551", 0x76}, {&(0x7f0000000500)="6dd4f5d167f044ff114d2b6576f6c300218f1e41b96a0f6baef2a491467c4c5415b5885d6fe8d1d914e54c081205b698f159ebc94897284769f9aa413ae70cd212564bd2d9a506bb8215dad4f70cc78d0e", 0x51}], 0x7, &(0x7f0000000700)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r0, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r10}], 0x140, 0x404}, 0x5116747fbf5e563b) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 18:01:27 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800460000180000000000019078ac1400bb0000000000000000f9e48861a8ff9e14262a580e"]) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 18:01:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getuid() r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) r9 = getpgrp() r10 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x5bf379bd12404470, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="408c06c8995d67e99a59ffd15f5ba44f7d82871eea06d866", 0x18}, {&(0x7f0000000100)="f83b414da64f224eafba38bc2a9ba883a16fd9abc7e24ce4cbc03d05c27194e8e9597757d3f695e69b0760855e94544f7154750f50ee3523e2bf4fbc1dd125f3b0a2909cade99c254a5c5e95771e30ba00e6abe1d823af1c37452d0a7f20ad0b570911809b3916b1580fc1e206970a7155981cce97d56dad4cede4e911e359949cd2cf", 0x83}, {&(0x7f0000000280)="01528e385e5b0d775fb4a743c6de94df644923f0558e175f95044f37b3188e3cb066cf453e1cfa64249dc5851b134ee09fe0c89410697277cb4463dbb3d3ecd7b567af5c0393259d5a163c6f9e1a3c9f452c65940dafd9c0d1d4de7d4c3791c657b9f964f31eeca00425aafa84850f875d813ecde20661b5aba346adea61708596827a71101c972768c72227f920cdf5916d1b7dac9236b498111d826b4dde45307532a3cc9d08d4cee13e1e29aa89e3b2", 0xb1}, {&(0x7f0000000340)="a2f4eac653c79936fcc5a0032b87f26a46329b226dda9c680f94e85ae9aa8a1e7ac8242dd614e8d8c79f6ddd18e917013991fc105a4b9bac160f07f5e7dc261e92218678088ce103ee909cc4041c57ee31dd71caa11d8d5a509c55962c3778fd006570df96fb81b92d080da91b9158eb768e81893778bb30a594dd970cbd6c94f94ee75ff299e0ceb8f9e1aed9e2f4f2b105d67fe477dfc2de99809ac029c30f9ffffd92ed633a5897daa1ed64ae7ab9d21451a75fd0237312d89fd4c56783b0801e19b784b616b9988f41740104dcb3eb7d86d45975ba0008fab28895a30eba06c8", 0xe2}, {&(0x7f0000000440)="908375e2a1733da9d7a042cbd075a86ed7c97ef797182fd87420c660680ee00c9e6dd3dc42eb15ea7a87f3498b8f43c62427f5db4c42238b4972f843ad8e44a56615ddb5b5e30ba99965c3dba463ccb07884c2848e81b9c2e4a95507fc0391f944a41304ea059ddc82e387a3f0b5dac87ae156133f7fd2e7e6dca6aa4fae97bd52c01ef6fd85", 0x86}, {&(0x7f00000001c0)="94d6937883a09a97e12c9a062cbdc652d785f5f5ae2f958e81ccb040cef44864cd2e76ffe5f2d14732fc9d4fce4f5b25d0d9dcc2e92f13814aae016e4a82ed4e61226bac765d4695a700362cba0537889ecf47e974e7abae07d78ca114503b94acc1cd7b823d54493b32cce670e154ca98ec1c5df551", 0x76}, {&(0x7f0000000500)="6dd4f5d167f044ff114d2b6576f6c300218f1e41b96a0f6baef2a491467c4c5415b5885d6fe8d1d914e54c081205b698f159ebc94897284769f9aa413ae70cd212564bd2d9a506bb8215dad4f70cc78d0e", 0x51}], 0x7, &(0x7f0000000700)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r0, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r10}], 0x140, 0x404}, 0x5116747fbf5e563b) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 18:01:27 executing program 0: syz_emit_ethernet(0x45, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r4 = dup2(r1, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000180)) r7 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xfffffe9c) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 18:01:27 executing program 0: syz_emit_ethernet(0x1096, &(0x7f0000001d40)={@local, @local, [], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x0, 0x1088, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2, {[@ssrr={0x89, 0x7, 0x55, [@loopback]}, @rr={0x7, 0xb, 0x81, [@multicast2, @loopback]}, @lsrr={0x83, 0xb, 0x69, [@local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x23, [@rand_addr=0x8, @multicast2, @multicast2]}, @generic={0x1, 0x7, "d76454ee63"}, @ssrr={0x89, 0xf, 0x94, [@rand_addr=0x3, @empty, @empty]}, @lsrr={0x83, 0x13, 0x1f, [@rand_addr=0x7, @multicast2, @empty, @multicast2]}, @noop, @timestamp={0x44, 0x1c, 0x64, 0x0, 0x6, [{[], 0xffffffff}, {[@remote={0xac, 0x14, 0x0}], 0x4}, {[], 0x7fffffff}, {[], 0xf7}, {[], 0x2}]}]}}, @generic="3fd88218a5963191b08b3b5f6417b1f6e9696642f6607f1c89dbf86973ed8b24c607b5d29472d2c179708423bbc21c30aae122783f3f9e71b677753599d4f598f74be9d2473657fadd869f951e8f61540632063bd240da3ae109a1c6cafd349a76846a189b0b7191bda2d62551d99f6a35f0639209b050947b07ea1b1169d5adc13bbdd30db9f91cef977a0432b4f6fa32f068f2ab01d755494829af8ff0e0c1e2f6dc83ca4b2132b581cab18796f0831a5d522253b083002c9c9353555d8a34853a6c8e7088bdfd9211fc00526f31fe4d99c08d1f9bcf8cdad08f869fff146d6460f094a55244755a72cd4ce3191fef3083abdec6420f2db7c94a64c4a8f01df5c34c0c6a10ae056b0df9950fba539669d460b76f038f38254d8f8ef710dcc70807548b9a789c19e90093caa616b13051ca3dc71df5176a57236f8576d709e07b814ae758770eb778b0378bf0473c38430cd2c14bcf5adc88ac446ac3f6dc1d69c6ecb0ae4344edeaaea80864bacb887c8c6e11b51e667a6939b2b918297b2bfa477e1e8b8288606c8bd8c1ff653149ac72c4e63ddfd06bdbd3767d9c11a1c0399544e0f9959ad7bbf55521b8b85e6228e01f09b6cddec4a0509c30ffa94b50205209ecba040a1eae648dfb9b35d6620ed2f4293d4e064676f24154bf285e20e2bc7ad293bcd44a2c1cbe77fae02ee99222349100ce8ec3966789f0b79b04c4f88d5d74e94112de4ab82de89042a59087a0dbc7ece762c3ff2b2043a9940a3fd090e269d5346297509648354e77ec60d215a6b2a437efa53aed2283da4d669c6cd43de9c993c76e3163477e43ea7e7824a9c2e7da267c0c0f6f32b86af4db7b10c62577587c610b67c30ca88175ecc587cf08e3112d60cec8e2171bf5f0df9190325e038488e0dfeaee5c6d7c3559260d1dc0bd5d29f43ed7e1c17195f4fd299595440c1d95daaef27b68940cfd65a8f340d11620d4cf7be05cbb201eec52d5e793f8ba14275f9c677676ee0a9e14804183e5129c0b99862698809f6470e3979dcca602e2376bf6def0f67408b62390114baf26d36b121d9256cc4e68daa210e06fa5ffdc2200434560181086a81f1f214ab0b1246d413f7bdd0b83451a772acaf42e4b4fa9e4f5d4fc2b73b3db9357d9911d0104a4c03d67e01ce83462e551c0c3aa4c04e8ac49170839059cf93d961f18b3042cd9c17e387bc70c263308733b71b52df7892be71908044273be8b444f717d957be8b58659f75104b95d3cf5cddc5ba25bad4749ce5badbd31a721315bcef97bf89bf237025974d3458516d4a8570418356be16cef0e6cb1b8d22d413567578fdb7771625b36e52b8ae91ace6ee0f1805a64c1b92a886420daea75ce6155a4add97aa1c9d519308f1785ca0fc8bfa27195246b0611fe597f0496ba900a62b2e3e1b3a247c9546d9285aa775d26552ba9bb6e43cd12e8778406c63dcaf0ff785bccbae7a194e29017b9d1f840722a366ab62f8cefa309d8a6b91b7d85fdbf1d6b9a55f05ae71650eb9c11fc75145363b1bdd9eeec5a265817c9634b7773f554ab1a93ac42b0a0f8f1a1a1be35247d8c9c453eb80b366564574fccc490141738a1155a4c2a133a4cadd67efd5bd432da52c9de7f061ca22c9f7ba6bd0e0b748effd94a538136f1df870b98448e0599b7c30fbf0a249a4ad7b7bec3fd3a7d6b3edf3fb278f0db22c7d6a6944d3e075bdfb00c3c83d92667df66a077afa19e76c402adba328a9c41a35a11ba7b0500bf582935b9598bb73286acc470acd72c897d009a896343e7d26fef7402bf4f264e6ecf79bb6195c231e97a8feb526a9df86c4b7e8ae92329ce089671599b245de8b98c822b564e170bd19ab6ce523ac4573dd37650b5b28823a83d179db31a51a3c100a2064ccf4bde8a59a1bfa20dc1c479371dd0f681432675c0f26b732be718f430cd1bd7f2a2c9b17e99c0c0df80d42fb10a867e34e941e9a972c6f78e844263884bf94f20273eaeff8969d5d6edf233dff78a1be7e6398b610260f77ed1b6c193e886946b8a70f77c81482f63a6b89de39cd03d439f6156feebc63739ac339836686a9a92f9df643b9531d89daf84f05a99c1c3ddd1776b99c4dd6d7c7df9181fb0f40301e649ffd50232ebd7d3fa3b51c428f15ce42c05cb31da45552f30a1b26b7cf55352548428c2a144f5b77dde4a47eb1ebdcba75d7363aab9c04b8e78c6b0404414ac8eeee380e627fc7a0296930723f42c67489ae82080dd1af966c8d2f7e156c7b1e2a3add3d12dbd7d0487a2b3454d1524b9701003191dc963ec6e34a5609d0969baab7b862f35642b5f74c0ebb5bc6bd533e16b509201320ab73fe6e09676223dc2e8a2c4ef4cf44ea2aefede3c543736772a4a1085dfea2951a3f1b8e577750e3e5154c44ed86a732561dc2795c9450c8361981d3f7e53e13355e22255dc73a904b9a6caaf564b51e4d4ad91b495adcd458d3bb9928dadcf8ad7ba3818c7e07ffd17e73f82ec79f10cf9f26a04763af3c5d10b6e46c1f0718bbd4a10cf4c8ba7bce3c38f2f15c3c06d10e064e46cd075192a2bbc0fe04b50972eea87cac44424ab0efdeb124b58360f912680e3cae0554fe8ff9dfbec28bcd32bcc4c61afac5eeef45f59cd5809a37666635c5b253e9a21d217af922d530becd4005e15db0f470d3400fb5683bac1cf37ecbf8f84c7d772501cd42254934de4ecf7ec4203d477a6cd9839a2ccc58a488ab6369549fe45e6ffff40770a9e970fa251042a0ba015c1d0cc0ab393a0aea388c1c1af67ba9c83fe43bf387abf8367562ff7fe886b0fbd02fb59de1ffe2810e46069a089c5b592ad2b6cc13edb8db46d20a7e0d4bceb7b4416a48f697b9f0269ce455400ae1a0a5f1a483700be2fb2a0e279ff6f01aaea4152539da967a90e6e5a1b4d12ecedfebacf8ac669c1f659a4784bfe7665b0d955c05d95ad90d041f1c7ac4aa795bc9044d3db598fc9524f2f421b84e5b02a5525ea3288d3c022f724f0f43dbe94d864ba26399f22873a4529d2df51ae77921e4994b9f487d9d1ea361beb7cd2a6b7a48197aab516cf493a96e82c03a33055c555d003fc1fcf95e377f41be16e6b1c118fee1917bcc52b531b82988d5cfae0e993d3d06d3487a21fb25697513f2f5986d1d4e5277cf68d1cd72e215eb8d07547ff8573f59ca51ff82841e4b46a5d9ff128528d5b112ab567f6c4f6dfc2c7879d35711bb8b58d7d3cb24b5cfc180b3416c6559b847993cc42f321b4bcca0eec6b5f236820a274e4908ec77842457b840b835e92d2f08b9afff190aff8c1bcf0a7a4857fe011baa5cb06352de1ac44ab3d140f52ea427d1aa8fc2ae0742a2793d4778455c7d280d54b429a4691bed876fc609331f378444be04234c041c96551bc2849564e63e2f54a268eb64c222490bd4a06a39a3fd870ffd5bee6b0c1f652c6a26caaf60d4ddedb6016cbf7e4f9803ec5f2ccef25dba2c1b0c455ca8dcd591170e9bb7121603c92b777ddbdccf61cb2014366f2c04073761f116b7261873c8d86cd2a68e23dc6c40897bea5269043c564d4a8c889e98a0bef1583e788e1046d8962f459209b723f1d2d5a40dd08ae879c75e925564d9c208db675689c2dcc05e2d0082e2528365504b5d01b776791ebae1e5be2e025db3ac085c600ae54398706dd3db1d0189b7e5f5a3139be764e9dd21146bebc9f6e13ecae16029e97bff054b99ebc65e1808376417fe0234431f2eebfbb55850133762ebb99b69368c2b74eb430db5a2253b93a5d82d32db6630b8bb310bf105a3b99c3728c2db2d2fee67da79b512a101962c782088e467d8696997ec53abf5f9d0d1d7b9bb0a70e4ea529f77aa0af48d3c7b1a501135f65321338aa89ddf85ca5656497c88c345e156546ba37eecb912baa920b8e3d19192cbe25318340382c775cad359b61d67c56989667d0c8971ecd01000bf6f153a5f3935ba279b11f4cef8ec2b5bbb63bbdf2415a6de21eacf96c4f762508b597f6b39ed9c7f88525b2440e83251389ececaf90712214f787ff1d047ba43a315d4d4561d994384edb868091425639f4014614840fedc9fc4b3adc215e49aa2e0dd3ad8545f03e184f312473a52bfe4aee10b0901556df5dc96992c13ea6fdde3118744616e1872166f521444aea56438f1d5d08910a932179b62642cff05338715d1012f5d091dece44b8158ca7f733b6d951fe1aee4597ba95abdfa7640d59891d0aaf395aebf3e4fa2815fb71e6cb79b0215b5d8ef9ecc0eda7ccf31be4ebb0c51c5f6cea5577c63b91006879bb4f346bdfcf2acf27918e1607d873792c7f5b56ba1b8b6257f5a43adf7dc655d683bfacb7647d17139b125bdea7059f7387ad5770f385c05fa35f20708c61e1976a3dd4833a6ced2fdbc2ec774da541cb3a1a2fb113641aea9de1110b0d19ff8cc21362bacfc3ceed58ea4ec69ebf9c9616fdafcdb1f9f813204ae85a6ad7d4b1475cd9d890564e1f644085872829764775b17ffb5eaf7139c083a5a4524704a6ab336a9f7a235392573a0173809e7c2314baddbb3019d8c850c1e8c912f1e5f2f2d0314d64cc948cf7bf4ec82f570c871a78e8cc3fbdd544cb99ed0cda9a411aa0c24bd559646a35461537b463737e441382ddbcad0e6d4d0947fc876a3e804996bdaeab9906083b7f87e09d5883710802cdba01794df00ae7f02b2425540f29d48eaafbe4130503073e77019122c86935e9f1c0ef0e06f50cf7b8c1433ece2ba7e5c3bdb6aebdaf2a358aca0397ef1fb0836992a96bef4468073a49248340a3a1b670c8487b35e282bcae130b180ff1df6806f516713d800da5d9dc88547a53d2d4eff1281edc17bf19b737d18fe08a483d1077b1574fd3441685930a4e3dff336161106d81c369c1c0a1aa1ff7813604f879cc780f5ca16edeba93b6d6d870255ace61cb1ee3d5148a9e09275b9c14ffc57eb793540baddb29e4c26d5a5556762a2879e2969d330e352baf4a80981f4cb83692ec3beb8b9c3b367cff4dc9c2d331dfe54db8a18fc7bf6d3e565b91b9bbf3cec1a16a98e60ac440f62a007aa4bedc1eb91c689288c47d9c0acc896168b2f29959353ffff9e702668cfd020893e2e50a4c1e7d08f2b5f99e84b45f22b9db6d022229a103347566c68b327c533e531c6338bd799380d37f0e13bd9db0bffef7718c53abd32b86bc9b2cda61ee93b08c1f6b722e85d892688381e227c701012945e377e97e8076df8a4398b3264bc71dc04be3b5882a96318ed3384c19771963137574876b604bd3cbafc41e83444966b3489047fcb58bbda45952536cef6ed4287f5bc431031ffce408e1fc0de371d99d0f0de2746fed61b00debe3a2cb08f526872853cf5db7b4d97ef64f274353b757b1b640ce43c69dafb61a7b71de7cb1ed10ff2680f151b08880303c4e848aec40338e36f68fa6588c6f4d3688941ca6a85e76f2ac5e21b28976a50da4022bfec7f2be9f74450e1fb7ca007b471c15bfa2b85a8bcb1139b18109c234a8b9778a199b2931dc83bc55031f0ea385550c0e1edc85ae837a71fea33467ccc7844da8f355a059aedb69fdbd2d4fa2ca247ca24c0f79782391d04a29c6bfb1536fe7c4e7fb913498a9b501aa8dda88d2d7ce30b06ab6d2faf031d17ab25678f0bb2d8a2c5cf1aa6aed1cf9e6d7c7d30f63ad505ccab9cdc7095a659a2cadcca73fc35ec5509e38dbf11dd634b697c286562082504f665cb6b88673f4bb5b28e3d62d6a069308ecbd901d585ff97578852c3ccc84d0c012e23c218130"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000440)=""/238) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 18:01:27 executing program 1: semop(0x0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xb0, r1, r4, r5, r8, 0xc, 0x1}, 0x3, 0x10000, 0xc3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000280)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f79465cda39fc2e3", 0x0, 0x0, 0x0) 18:01:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)) 18:01:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)="449c8fffdb112cf60e7bb2692d1e70463be6cae9eacd8db778d31a812c391b19043324999141ff69842871cbabdb1f01f202c5da2d16ebfcfa468c87a09a3fd2431d9d134a912813443e2f6bccee7412778b301144f4e89e0ed90740fb1f8211f7629df618b1f49573167ebf678f562e1f3aa28b76ce0eacdacfe5462fb4cefd9eb1f1569db208cd4b4b3575073474d433c80588ddf0", 0x96) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000013c0)) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x2, 0x0, 0x216c}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4000000d, 0x200, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa, 0x2, 0x8, 0x4}], 0xff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x93de, 0x7c64}], 0x8c76, &(0x7f0000001340)={0xff, 0xbe72}) syz_emit_ethernet(0xc4, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000008e00000092f4f96aa945676a0000000100fffffe8000000000000000000000000000aa8cb2a769045301f3d2c9cc81710f0448ad1fc70babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2b4824941aa47567303547a0a82ca83c18b518f4a43985043858510de21660a61bc500000000b9262560958006abd863f274e8e105d95e38180f51a7b4b0aa9a55e4d0722c3bb5be1bb2cedd50b3a5a33a9aca2f75e562193607e4fea063f70a6e9ed486d38b41d1d7e36fc9331bb504ae048b92f49a0571e5a32b5457e7951caa34ce65feb5f69918bad5b7f3d9ea42d7b344eacc4f8160b53efc5e769e851a8456819d28a4b004812bf84083484ba3815ba0768c130be32245dccc9a23846e2761fb634a0a885d0000000000000000000000000000000000167f5642f69842ca19d733fbea2406c66bfc088abb8701cb491e368ebf017c560629349f9c53b8e42f679ae8a9dd051b2773f71d24bd1583775454147fa8ee1c"]) socket(0x2, 0x2, 0x0) r6 = socket(0x1, 0x5, 0x0) shutdown(r6, 0x1) symlinkat(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) 18:01:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0xffffeffffffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000100)="253f85a8edf027c721e1647f2f0c69ef3bf66b9da884d9e06cd8806be6eb41a55d862e5278bfdfa8a1fe99639ff83eae8bc85fd7e652942657514bdaaaae8d95bcf57623a7ac701454f6396bc89a3fc7a1430c39222f21fa07709531e475f01b7125a3ddb5d9f9ebfe09ce58448e8c9b9f88831821550673c1e33277431c9aa31d572a1a58e99fc35d510e96773fb6e581bd", &(0x7f0000000080)=0x92, &(0x7f00000001c0)="f370bde70dfdc6e9c0fcdf902e7f45079971d1d257753e1557cba4bf213106e2107d1a73ab0e08cef5405e39e126a562f82403da6762b577a0cdd16f996ac75518ad02084e8785d7240218b81cb3b3e029b6039c4a3b7f0b9ce3332ab7c691b84f17a62edde009ad3e1757ee4cd63d22ee1ad7185e8c6076ed4580a8798dc123961046a5d55ece2997208c408e5cc99ca84503d43901ce04642313c5eb4c4dc6da658d4c76bdeacacb290ab5dc5ad2b0bfc5cb976e4b2618c525d6f2370daed2a8df105520ddcfb32d8cbf64f628142d4ee993bd3ebbf655628bf573e8f7b768c7ae48c467a52b8a3ecb42a88c18bd88971f78efb13ee85e0f52", 0xfa) 18:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000680)={0xfffffffffffffffc, 0x5}) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="033301adaf6a5bfd1f864aa493884e02ff6e7770e5c8f199ccda190e30522aad66fe327f8df19fb2cc43ec9ff950af66666fe9ce0eb5be5c702f5cba12ba2420947ad78c4e80ac2c426a61c07f87c9af4d1f46adc38cd5bbc2a0ab30d45f78d4e9c2863dce2830353582aa3129204c23ee8886454355e91f70a05fef753e57ea3128a06cc2d1e9e99659ecea1ac89ae6138145b700e69b14569ee709928c8dcea6eeeb375f859be35495f0aa5654e25fb4503d961cce4e48426ab610da85e4799a17ca507d81b02af33171a309068fb201931c88f3ac71b3", 0xd8}, {&(0x7f0000000200)="9c65f89c7e973bd2b8c21b5731611a01e32e64dbbd5c14d32d0afac9432222a692f554ee073d805e7f4ab42f47aa736f443bb295fda0e5fcfadb12d8103effb260c4d5a05560372e320eab4ae45c6f9a81cfccd11bda580ef7bbf08405bee5e4aa", 0x61}, {&(0x7f0000000280)="0965139fd745f4b5dbcd0a2e5b3f836148d640f3d3d477873d99ee9f2d7aa0143c7df0459d402e3143de7c1ccf01606b665e5ed0006e53f5ffb4833772fed68e2f326b4923b4aaf17168cf986f0def9378424caeacb167a050bc4167abf24b88830aeee5a475b2acb3ded53ad928dd10fb43a502ff0dd8813dbdfe04ef2c0e3c615074f05710fb1e220d3735bacd38e9790499fc2375dda6f49bf05c08db7e33", 0xa0}, {&(0x7f0000000340)="db0206b8b7395e35b0c0da0ef683b5da074462de30a5716e355924aad22c0a34d4", 0x21}, {&(0x7f0000000380)="2aa81b1b481038e05c0d799a12468c4151c30d72ecd590ba8fc2f525ff056a91f338f336e4a0f7553f6923f21170074b0ec544cf432635f53f791912b2cf4262f5d5076cc7433b63b14e98d30f2adb3e056ce006fbb72dc35c647cd7eda33d3075a6c3e39233b5c9a314aaf5602a6532c8fe1ef78b4c222c0ed26590dd5df20e05c142a02231c3ae3df59e1b3a57d9730662a1c58aab2a320f28f219d8fc2d5e93e2bb1d02e632bbfad5a3509ca8314b6e6f5489050f38a0b1f9bec9e3d0283d0eb7c0672f2e0f", 0xc7}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="c000000000000000ffff00007c050000f825221ba1a47565461c62d9dbe9a2cc0ed7463f424d67dc9d7204000000fdc1853b61188bae060a867c48cbf10e05106c13d12c23961c59f62543eba5c73c6c44f47f15f6db1f6c905611aef2b2db45acf554f24a9994d3d6a5f5abd48b5e7d70e046b3728a11b39c8ded3fbcca0ba517f8aefebc98296befcff75359df0b85b0e04f4b3769c3c1fc4a78d2c9b61641b3a676445608561e034bd9276fd6af160000000000400000000000000001000000000000007487994e7614c4a7264b2a7d64b8a2083ef37f4c8e4ed46dd021c92e8b7ae668e6dd0400009b2cd05a4b000000000000"], 0x100}, 0x8) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x2d, 0x2b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x8000, 0x0) getsockopt(r5, 0x6, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r7 = semget$private(0x0, 0x2, 0x4a) sysctl$hw(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000100)) 18:01:30 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) pread(r2, &(0x7f0000000100)="540b5c674952aaf62a0541e8db6baa1516f0c4c12f6a0e75d282587cf23bb6ea4182952482217aaf34900a316620d0500108b63e532d1ae1cd429471760397e9b2316cc5e42f6c7f0ddde49114dd8a732e55b76a56bbea674572caaacf39e6c728982c387e3f1cc45f8907f7dcb8d2ecaf6e67395b47a2e8a8d608", 0x7b, 0x0, 0x5) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/7) fchdir(r0) 18:01:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = socket(0x18, 0x5, 0x0) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x802069a8, &(0x7f0000000300)) 18:01:32 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x22}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) fchdir(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000680)={0x10, 0x38, 0x4, 0x0, [{&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xc09}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x4bf7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xfffffffffffff034}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xc24}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xeeb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x6}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 18:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x104) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}, {&(0x7f0000000180)="ba41fbaf5101ed4b6c69c4a6e0cb8fb1cc280391c55fbb51cc71c0d910bd6510a6f876de9ae6df3e97fda7b5c7bebd563b88fed332430217339bfdd9b1341443eef65338adb9606c435e272c2e71eab9e8d7d558288f1d61039eeb34537935bb38da2c38090c8e13f18d86c25097fc4c9bcafd491b15ec36839ff60f842add7d75a24359248093e4c9e158299e984828dd6fd85fef0f30a68d2449b7929ee170956056fdb18658f69bf363", 0xff27}], 0x2, 0x0, 0x6ffff) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) read(r2, &(0x7f00000012c0)=""/92, 0x5c) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 18:01:32 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0xe9, 0x7fffffff, "73a20e000000000000340700"}) write(r0, &(0x7f0000000140)='s', 0x1) 18:01:32 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, @multicast2, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 18:01:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x6) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x3) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) socket(0x6, 0x4, 0x4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file1\x00') 18:01:32 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000140)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/103) msgrcv(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db617b00"/165], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r2 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1) socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, &(0x7f0000000740)="d6929e2e6ce0cf47bd22cec111c117e082e3b5cc16d870815ff3f65ad655ae1ceb3d884a7e01c27d8df2f4ad7d2932b9c9a9bffd886458d44e441d9ebc88141e40c3c87c36683c84c44af052319d23766b3a28112fe948ffdcb54565e9b4a63ab07f52b4ac17fb233da1d81414f3e4271cb6826a4b5514d1e9a623830b9b4b8ff19ef95e5d8a6cbec61876e2b420ac9aa881aaa5b6849e4b662a243c9ec2d9aa86887a4875c9c170eadb38128720697c17b80fd09d5dfb84370cff2a5790010e7bf9ed85f41ad91b866d5c2a986cfe58258226fb734026ebc40e5179985e9caab2a737dc00e624807d9b81040ce4f1e5cd03b46e27413ad12192d47060f5a334be2ec520bf2a3196c88ad14be790de3bae570ead124ff343f58d364543ebddf798430648bb0e6d0249384ceec6e9a2913db10c90167e510ee1d81bcaf2884a88a4769e5a236bef498b1b985cb4a239e86353ef0131a545ef9f87839acb9e4102aa2b13381b77df1f26236ae3d3c5f720054e7d74079ba903c90559118f2d4381d042fe5de1889ec44edcf1f08ac0f1c255899e589139c4f55a7ac8bbe741d4b4f4ff8aae580026b7ffdfe76bf66a87643c381f48339fb93e07fd8708a3fcca34508dfa769c51366c24ce89254bf9e965aa27a37944467738b3cb494c63b146fcba4ed34051f00a71253d9d2aa83787aa9d850b906e2af0149631698c44de587dfefdb9e763b6e41d6e15a0c72b21e356a71835d6e6235234a9356b8c14a3c620fba31de620b2cc6f01677931da3f83285a08fa4b5352d95efef80f720fddefaeebf880325b95462a7a73bc1df32d6dd2e38994abccb092c3de1d2e1fbbb177107a02825be100ec02116d49955be37fc3e660f829118bf93f131d7e403882e1e25d8d99fb75ca1937f6beb3d73ac2e60c2b8f3f86c2395ded096c7bae789fdf32851d05d5c0cdbe883f4acdfa590ab840ee1d10ba98a1ff026c4544d01f9da537e38fedcb602ec2f7dfe0119bfb8723e6ead2f746cbb1222013475295c09689da03a4850004b1043d5029aefe6d0f4cee7d64f489c5f03b709b49793bed81e10d3218ce815a309bdaf0ce43f1adad5a70350dce56445f3a1b2a6d3ff8582d305f50959e29f0bf3ed8a2065f03f813fbeca2229f9126469d917d52e1119076e935cf92e5fb3277d256f980fc1c5601c3bcb2a066a774956767bd4fe31c1396622b00a9aa53d6fe475a4daf6815b099ed266789b094aad444e19048b28c8038db1706eda8b4387f8e4277600b442adb131e946a1daf7ac7d8fa101288a560854b8b82c9ea62f2b182e809a2c83050b1874286741e377a06bc5d0fc2e598999a0d636b01562c3278c02626d728189517bdaa866103f5670a328cfc39f1a1c93e08f428e930d9ce6a7571fc0437dd55b258df64a2fc163ac8a65fb818e5953f42c341ee08124d89eba73b4f82b570a674e51d4651600121136ea2d878d6e6ed77e2abfd30836ba77acb5eeab3938af24193db86f30fe37068f7f2a4ec52c3b53e0fb53a7663f08231b7c2ce1b7c8948182087bbdb235426228c6887630d40faae7ec1ba6b87c95d58b2d57d5e160f3ef7ed0a44367f90772833f190b83c7db876b9e9c9856fd046774445490a7a8dcb046136200138fb0612dd8d3a87d21b221a8aff16149d7845c0f2536ecc307bd2cd572e151674b7138475610637c283e1c8c2024408d000386608cdcb5858407b185df3c3642b68b82bb7d343a518619a77f91b37205d79bf8041284ab0102c63af4b33846870f3132b577fdd78b2af7c35e5defc6a77bde4f851e5aa85133ea0f782b25effc2abee89ed14819453d40d4bacc9ac341dc12fe30a4e83ea14d26d115dcc7ef5764f1cc99adea63c4954217c1c967f0cf3139475a6471c53eac0d2012d8d192fff28e1bea1520c48566a0b2a25539f895d7d84c1fd7c37cb55baed551eb4cf89c2cb289873dc43bd566f3d6f563d9fe260704fb600d5f7f0bc3590b3635c0c69169616e409c2972a1c0a03b53a30c805fd6a73d869d70e37a4281ce5d73c9f7dbb120eac27afa252e9441234f958d8bf6a4ab55bdfc2116f4c721dcfee298bf59d7bd57c4899157ee5d979562f64e16b1864e7466e2f334fea423dae968d8655d0d740987b513ad25570b1ae3bcefd6eca62a596146021a5a8036104786b531ba2f2c3a05661a88f1dacd8ad5beeb4b52bf523aeaf14ebaaace9eccbf5322bb02985cb61700787748bdd10760686b6afcf45b9913b97e3dd199e067a5b81397c232edb3ad55e6002e82a0296431c962c7c881388faf0d5c1b9fddef1476ca5008b7e91f264d5f40eb14332cf011ce452f46946f4f75e90d64848b0d04add31aec5d0d946a9a5c14ab37273a0689dd26f5998c7cea7d7dd14b46422243df50cec59238cff41f13b1b779ed79ba792a82746196ac082a50eb861283bff3e3e8e5850e272e84c707a4dec05e8d7b8b8aefbc5e4f219c191a38f0bb1dddb8c4f6619671f76c5d4a9b7056b0c5cc7adada224cd159833ebe91e6b4e283e09dd50e57225dee71af81a98e3298acb2306bd73231cda58cc6d21ba00d099c436a11e52e01de320da82f3b9030b4760e5e72d538829e9050c8abab797a0ef8d5ca98aee26a3e27011101810968c95d4eb5957ecb03907262d1f7fe3734089228548a11c59d76b11019c7b842896c7488abbf4a0c3c1bb629c40e7c008e01e54909c80115ba11133e1d29d9ad92a69c4cd67cae925c25946808ec5f8ac0a8674a12d81cdd2983b576820b420347ebf8f4877dc7f696adee58a7b79bc90d665f4f550761b6af36eb2de9dc56264279f97923dde20eec9a09873be436137827db84c34c422c591dcc8fbdb59bcbf9a0e66170c55556384daf8df9ce2e05b2e88f233044d2a5e36dcc2c0e28d3c08af605d3862b6104fbcdb39c7dc0989e4554659ba4d92b2109ff156a06583a09fda4af0f49b838a6b44042a8f0ab542a34549f6f6736d8223606a82815ec58d0d08529ec82aa7f9b9894879847232bdb899ee994c57ac738ea3fca77d8ec80f012019377d73fd57474efb19c1168725311282923ebde6a4ca488d1cd2a3c85c4ce6f1955b16522fe0a05ba36e79b67bb37831e41f4ea0460c539d941bdeefc7e1d60d1cb7bec4ad4a5bacc35159f675da315db1d6b41ddd0be8fbd14a6070876dd30835f61134c910d43a63aa3c2e9baaadd86fe26f6e8de6bfa2e64218808d15a9f61e20e907347c5e59aa70d3b96d7124bc33a30d1842af8711da39d1d7fe58fa052399c5ac757177a09c4565f0469e30ea609c76f10e60312fc48537575676e93e1e1273fc8d77f4920b18320912ab50b7257d44019cf18abbc9ff38c1bbadb0a210a3a315915039f99d6e6b7c30dc35475b7c180f191f987063719f0a15e7436411a009cbd08f68fbc8159e48c9df9be550d99bc6de742b6fd69cb4d08a31797367796b106fceb44e9aa78d5b5ffc3b734d3fe50579d2c3116cb487894c08494c1d3d773a517f137acab39bc263086af8926559da1d85b56dae5fccdd1f0ca17ae86ccb55e09fc64a9712312079688c2898d17623906b21071b3647d707c61471a5d7ac58934f3f05227507112d979b1d984ca2b7d9ccb7b5c2cb24f4edec31b305aa808d82ac8d6d9b56b38d68d4bdeffb730fe11668df2a7f3a0ac8556e3dc87c9d7a96e0d700caa383c9998fd9f4a28a52d795c11f53bd8ee771efc9acbab7cf31d3996521cc829b66e1181cea36a2d615f1ce73c72cfcb980fca784df3d937fbe32295ed6fad237407a29ef6b2d9c1e5e32bbdc6f81bf9c2e983fe8a32a8cd9eb5c2531237856fee052f773d07a6f69dbe7ed34d03937d0f86c1a68684eda3b77e6dfbf021b3c96dfe64542e5f6e39874e9ebc8f47bbbf7597caac48322a1760562b0226b80cf2ec4e7f20f318e34b8a552701f292ce21c3bda8e6c5f5a2183af24a50430c6c57695ecc28b80f7f891f477f365e6edd4210164cff203a5b7d45610500134797a061bc19acf1e49e28ab9c85d986aa85eb7fbc63afb3cdcf2e50da8d9f2eaa343d4bc68a6720246adaaeb0b087c9f7ae70cbc0456ae38cf12c374590b111f78fd2e62a0df60ee69ee5bdc4a1648ed32a6bc6c3edf7017ef593b9cc1673feb68c9411f714345b5ca9d2ff5af41899006bf576f98d1a0d9a94caf915abf32d1018cd7cf38aaeb395a4f0a1eedf817bcde425536a10da523728b130df0783d6dc9d6a53b759cf79eafaa57548600fe57737fad35eafc2c854a0884a140b97a31f044d096a2458a6069727a12cb41244eda566be394722488a4f6ad24b6c23fd478c689aa97398aa8d2a76069b49e78c7423379fd1e38cbd5cc1535092ec8727860b888bdc4c7d85cfc371d2e312dd5b7a227dad3f9e0a67099314e560fa8fc5eb54070e91c40a3876575c45b30394414f2be791c93706d8674ec8457449f57bca59d5c14cd31ee4a56685f652c33d8c8d53ac852568dcb91a26f98db6accc2d55acefc6ffaa6b42e06ebcd4b7dd8d01f16e7034be7c6b1837d463baa8c8f198a5ba943210827aa947b349e86271cde858e907448be0257a5f12981ddb7521ae33e7aa8364fbef7dbc548a005db64406a698257a2e2fa7b34322e698a7de5d6f929aabf275fd9675a226867b65c1c29fcf08c7268d58ae8b4ec435dd737fd649da4d937bddb08439ef70ed29412ea92780b48bef6c400a2d9830e1f474873a19403d8125f42611ec1b9658a1ff4f7bdee3458110468884bfafe733d80de54995687d1ebc1c5081235a451d7a1c62ed22941d27c4a77889ffda9e924e90134690ad9695365df1ff1657f05e0fc4aa9854491c79ec1e4bf3593012bbf6fb62d685142db558aed26ac15732d29613902376b3411c9c3aaf5e39121ebf876246fc37362eaa46cf259c9f830283247b2092f947268654777b6607aa73ea8f892383c5783bdf214281ff0c1934c06cbf3003f4c8afbe7e616c0d6e73501e5626c1b50a833aaa1c8e528af45d2612418cb0776ddb9811957f8ffb211a6d1fac2768fed2b89c75cab13c0c44204f6614bcf4fb943dff90fd9cb812cb52a0a1cc20d50585b4fb1833492bb9f5184da62a64746cb1413b10efc5b6ee668c93d07cad96f28ad3204eeb349f2e8b46c798508c102a274adf2b48034e991b62c52768e6405034aefcb7c1384023172a50a52d9887afcac3e5267729eaaf4be7ab40f0ec5bd22e6fc19846288bc1b31cb1f59f09d8ce50a791dae4e6a93964547c28338093660ecaba4fbe5034d7d4806e64629af6884b631db0737dd5fe03ee4b47f77e609c6d531ce7d32786500b6e206a4d42b6b0011914c1049a2f4b192312c287198b6d69a1a866ae18dcaeedcd2034d623b3c3a669036f6898f97ab2d8c0d0cb0a8e592d286fca2227fa3932e45445821de55157cbbfd101bad6b66b56c86d4199eea32f8be88305f98c35cf2fecb0ff8274ebac2dea653662e0ef0d180ee64e08b1e40f4bfd2d96dd6c3c908d130f363e6026b183aa56dc33e31a7d5f7ca50bd0626a0464de4b09088778888c5fee68978f67d0e92adc1411426dcb480c4519b4c290e008450b2aad3bc6bad2304d3030682ac563e0e1decebd4b71aa4089f384437e26cdb64df74577cc93a971e644967db5fa2be27ef726ea34b27322acf485e19735d1f8540e656cec45f44c5b1ca206b4e579ccf9061f2adf902e2a1755b0293bd43ede7d6fd6f4e0924c05a8d6273cf210aace44a15d6715b10c8ca7a71d2fe", &(0x7f0000000040)=0x1000, &(0x7f0000000180)="a3e9e35990db55bf54beb9d879043aec431ad9df1d3b6ded3ceb5a1bac9839ad12393a9d2dfa027352c819de36bdf3a56f471f6e", 0x34) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x3) r5 = msgget$private(0x0, 0xffffffffffffffed) msgrcv(r5, &(0x7f0000002a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000"], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="020000000000000be6e5d0bc25a07a6aebeacb0f475894353071f622861bea73da163e561f7539d205cdda97c23377c48ae9b583e73f9c655d5b91f5d3"], 0x43, 0x0) 18:01:32 executing program 0: r0 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x100, 0x101) ftruncate(r0, 0x0, 0x9) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:01:32 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) r1 = socket(0x2, 0x1, 0x0) dup(r1) r2 = semget$private(0x0, 0x8, 0x10286) close(0xffffffffffffff9c) semop(r2, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r2, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/159) semop(r2, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) close(0xffffffffffffffff) kevent(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000980)=[{{}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) 18:01:32 executing program 0: getppid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 18:01:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000040)={0x7, 0xfffffffffffffffe}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 18:01:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe80000004008000000000000000000000000000aa8300907800000000ff0100000000000000000000000000013b133507c1ed75df1ffea55619c19413c3b07b6924bc9563a18a5ba4ef986b9e909a9ea83fd0a74a49df7c72ad49d604259902a50b1dc6a518f92c2f4b26f3874c75079576fde9130e0e03e08981b96cfc87feef6cdc7f1312fd3833f9e454804271c5be"]) 18:01:33 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0x7, 0x10, 0x20000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x50, 0x40, 0x0, 0x4}, {{r5}, 0xfffffffffffffff8, 0x0, 0x20, 0x4, 0x7a3}, {{r3}, 0xfffffffffffffff9, 0x10, 0x2, 0x5c, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) 18:01:37 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 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]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 18:01:38 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x8a, 0x80}, 0x1, 0x6, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x7) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) getuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000300)={0x9, 0x4}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 18:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x80000000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x2) sendto$unix(r1, &(0x7f0000000140)='q', 0x1a, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) 18:01:38 executing program 0: msgget(0x1, 0x6c3) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/175) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) semop(r0, &(0x7f00000000c0)=[{0x1, 0x1}, {0x4, 0x5, 0x800}, {0x1, 0x5, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x256b}, {0x3, 0x9, 0x800}, {0x4, 0x0, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x2c7c, 0x2000}, {0x1, 0x2, 0x1000}], 0xa) shutdown(r1, 0x2266e12e5089b480) 18:01:38 executing program 0: r0 = socket(0x2, 0x4, 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) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f00006d2000/0x13000)=nil, 0x13000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x42, 0x0, 0x0) 18:01:38 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaa5aa08906e00003000bd130334f33a8c000000000001da78e0000002000000000400907800000000450000000000000000000000e0000002e0000082"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x816) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) 18:01:38 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000001d80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a690000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090eac610d346f63c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a6bad3e10bd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006845fffc82a72f1d939d419a7f5804672343eac3e928b690e4df61d62fb4dcb16b741e385c6a16a1f1a3115a6c87ed5ef5aa04bf2bb51e509c7c86b09cd8bb5353cd8217a95efda6e5cb3124362708fdda47facbdc57c2e320c3bbf4bf19e6041fbe1fe317bb4530af079b01fc5aaa1f13300af9cb3245eccd7b6b55d428b519913e41131586737da2bc865f82ac7c127cfac73797926c8888a1d804459f6efceadfaa7142b9ec9d514f0c7e631f03e4357619050f8c0f6fa6b88776"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7ac580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f00000000c0)=[{0x0, 0x6, 0x1000}, {0x2, 0x2, 0x2000}], 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 18:01:38 executing program 1: pledge(&(0x7f0000000000)='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) socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x7d4152bf6f308a71) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x1}, 0x8) 18:01:38 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8, 0x10}, 0x1, 0x7abddd41, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x1, 0x210) semop(r3, &(0x7f0000000000)=[{0x2, 0xffe1, 0x800}, {0x0, 0x4, 0x1c00}, {0x0, 0x7, 0x800}, {0x0, 0x7ffc, 0x1000}, {0x0, 0x6}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x180, 0x8}, 0x5, 0x5, 0x8000}) semop(0x0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(0x0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x3f, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x2004, 0x0, 0x8, 0x24]) semop(0x0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/171) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) fcntl$getown(r4, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) 18:01:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) shutdown(r6, 0x2) r8 = dup2(r4, r5) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) kevent(r8, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x42, 0x1, 0x40, 0x7}, {{}, 0xfffffffffffffff9, 0x58, 0xf0000000, 0x5, 0x98}, {{}, 0xffffffffffffffff, 0x40, 0x7, 0x8c62, 0xff}, {{r7}, 0xffffffffffffffff, 0x2b, 0x80, 0x6, 0x81}], 0x401, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x88, 0x4, 0x2, 0x5}], 0x413, &(0x7f0000000200)={0x80000001}) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:01:38 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000240)="a951a7673c46b54e5e63685585887ff58f7ad359226deb14882897232829c6a19f991be29ea7f325f1d38b2e69277163bdb960c9799e8e8e1b6d36868a0335850519014cc598812a14623b8c63fb516245c019522f9f09531d0170876880df885b08ec72c2dd13bc704218b28da6a8e026378f2e7ccdd5ec6d9f9cea8cdbc77746aa6d44cdafe79940c09d6788d51dbff21123c7c79d6e42837d1b8cba4b5d4364967c0bed872230b89fc7050aa8ea153e369bd77a3be185a77af30b75f39759a1d3dd1afc4b5a9349a5aad515923b476425050f", &(0x7f0000000340)=0xd4, &(0x7f0000000380)="d89c9d8cf92bf913fcb18a25668f137895", 0x11) getuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x3}, 0x2, &(0x7f0000000080)="d1923d45563647f5d663d647c00de3e04a0baf7f341bdb513ede91f0637108a905c5911c6ad5a256d906f60ee3e1a60e4cfd5ae33f7512560f89ffc25ec9e77bc2c0f85ea0c6b964d1b649adf4c57223e1550411d83a2074862f91c3c86d37ea62b6bf04f180f8873a429bf6549f4541f388f85fa4d4b5fb02aa21be2bb1e7a33f4d25ec1489e8cb9942f73c77db56174f4d77316c2cac81d0905f637a52abebd467766eeb", &(0x7f0000000140)=0xa5, &(0x7f00000003c0)="18a6138ad078665d623bc96311ccf185b82318ba7f1718fbec762655fd022ba84efcd01807a56c31a7a9dcdf838b1232fdc393531813ba3b469121d75d1a5077ff7e6bc5678fa12022b884f310aad93a1062ea99bbfa64bf59658bf52afa3ee2c45e701574f1b21b9c73851ed3afb849714307", 0x73) shmget$private(0x0, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) getgid() 18:01:38 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES16=r2, @ANYBLOB="7bed367a2fdbf555ffd7385fc210ce3ebf8ced94b7a0ac01bd065cc3c70b9342691fb6ee45c526a64f13902339228aa9298cf4aacdd4c2fe594e3d2ed213c9c97771d2c7ada61c4c5d44e67661c9240dc066c1578dd3da58d5b2b4a75b01143d29e943fcb799edd81cdfda30f3af2a53e50dbf0985fa2a17bf89990c4c00b9d0e5a0b7efabc9f82164021b0fe7abdefba1e79ace4b08a008c762d8517b56f3e2077bbb6cb5ed51bc7271570338141daad08c52195476ae395c214c14d9205de8b921618681ccd91dbcc904d5389aec75c3e1c030", @ANYRESHEX=0x0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 18:01:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) 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, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f6669a4b2f20892c08982a8684ef790"], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 18:01:38 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) setsockopt$sock_int(r0, 0xffff, 0x86, &(0x7f0000000340)=0x7, 0x4) poll(&(0x7f00000001c0)=[{r1, 0x10}], 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0xffffffff, 0xf65}, {0x18, 0x0, 0x2, 0x6}, 0x80, [0x48, 0x9, 0x9b, 0x2, 0x6bc, 0x4abbe22f, 0x2, 0x121]}, 0x3c) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) dup2(r4, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000002880)="4118d72d23a54855d884aebb942ab7d7502eb7ec7cafbbfab75aded7c6a2ed3f52b33f16083865e688bab46a7db939d4ee8b2c5f6d4f43f1f51c0f61f3548e64a045eb11d131dabb3c16529ad4fcf319a3d1c6d585e12d132cbf791f100c868a71149b7759934d7440987e7776c6d3a6f5c65a029b0cd2ccd5c2242d69f9fd813f7aceadc748b0dc9f9fb45e193fd68dec6ccdbc9dd342b5c2f21e0180cada60cbe440162fe6dd92f4b38a98e2598170a5efae66b7d6ac40536ea5b69a15674f5d936081e9a63fde27b9bd61a55750c1cd1aa8a210031a3bf463ac8190a817efd41620257fb266b0de6556f605bc35ba163d356249b40cdbce1959b54ebb5c37ad9ad8c736676728ec962ede2ea48926caeee31d5bc5b42dca0f2766089b04434538dcdf077d5236129da2679bea794c40ec58e0cb6dc72cb895f685bfc0b8ec5975841f8e37c5022d5abeef5366a866036429ffecf473bdaa215d6051041b9eab80b468ccd1a4aae1e198357df0858fd28658941f2aaa6360e6c5d93557f11e9b39a276f4d1a41ece610bcb9b62e1730892a1f977f26f0262261052e3b9edf2aaa09b39f645ea464b8ff80c406df5520d11d8537e25367cc19ae7cb6f1617c39b70de8413a35b7aa575d5a1406540e085c5456ab68824fd417502505dce457bce3c4217725ac7ad58521140233bb2ae44a9596adf17f0a67177626381425a5f0dec4462b51272022dc04b7eb1a0830ee64a2d04b1121f0d9db9e35a2ceffa1854538ade9f2c40798ef6fd8de08b605c06e47780c3a7add95a2be0e276ed4fc541f635a6f8b1967bb3ccb1a114da4c52492bcfd7269372d2520194842c2065e97eda914ca534494c4159dcf18a09dc6bcd636c301788cc5c05c0b85ed76b30d742129c61cd8410331d155142926f2cdfa9c7980fc537c39a3bdec2fe1f29c682b9f4a4732a51aeac18b5c0e54ed7d291c47176201a24591706c4af0819c6f76666a98832e6cc9977143f125e9242bd0c89f5727a91e570303dcaa33e9b3de67f5b53720db36665c49df6d31b8f345b32e79cf8e0ebb50f8aa07753910bfe9c7d9284bf8951bda9e559fc0f44bc03b2004fbb53fb386252c570d376e59319efe1a146cc16aaf1f147c75a1a89b27cb1c832fdf59be2b96735dd3a778d36f77a35722709f6332a588b3eb021e59eaca8650276597f5b058c64940c81ff5c7112faec21f2063f8ebc5e6880e0c229b6462fd762f8ed115962135b68bfe58d8e4c22a4a94273ae69bedef9a727544951b770c49af267ce94b1c8c8139a10024a5b86552ee627468b39f0f5face1565c790c9e7e2f390679d0e58cd761512ea6a757e1278d943f2bece3bf89efa2cf99e56caedbe3da75c912ffa5ed91947b6846158462c6c674b36043f9148963ea17cb1ef12fc4ceaff2268c7eaad49b7d57d2705d383d5ef26d5fc5b19998494ff0050a98e6bd83eaf87396b8040c87f5bd4c64e702e40669f94dcf83a4674b64ad3fa75a7e7b1829fceee33bdc9aa7857f8f87f05751468f5aa67c088ee7b9bc9e8a6bfdecc92e90e23d0c903a014a327f90bb55246d80e91cd07b925e08b33a0e07ff9451925a4195f9c59174bdb0db223ce9b836241981952d3f10a58f5a070edeb53061c2a061b5b421809da8a9d419816f866f941ea186410649479b5afeb4f9ca5b125060dbbb85e8cf2897ffa35cab10fa4792e99c4b0ea4fb1aa67a01cc6d643e17ea9f0cbbe1ad3fbb1fdd297297699dc89200b2c6dc44c0faf1cabb7e3630b1fde3b329e0ed13f1d5347b56868ff6ae3b66f773badcf817dab92978ea70eeb774aa3ef1380ec0220c8a19d5bf767b652179dbe0a48fe4eaa929f5bc218e05043e3a8d24c0fc41ac2de8410f4315355c919f464e804938b2991e539adb32be01cfd56ff1d05340837dc808699656638449e56e3a6b70829c612e5d1a6daf95a71a5421170e392788d9bc61e4c90c2213f1130d0950aa663b332d58e8963ec019878fe23528087b02b81e62b97ea235e7b0f135e3073e780c82bbf2849eafe196fc0799cefa4c9a57116791220fe4989c7a32c459b7717c60dd34ca8b17cf988729d6640f327c445b8718ff42f69e87aec24f25759899d147b220546234f9a3a34cef1ee9fdd358d60aac01ef61369b939050682bdd8ffc63aec69ac7df832e74dd746d61549069cf792be7c0204262064508d96aee2bbe5a01af59b3bb1c1557590bffa503a435c28c3da55df2370267cb04af308504e5663581c268ca62066511604f38751cc7d387248bab6d4b9fe63f1ed7cd519604ea1bb707f87e90ef5a41cdd056ae022886a8e9240a56d286a89b20ce2a54ddccdbe015211f246066908f094cf9f843d632d5dab2c8682e3f177ade1f3ceb9410f9fa71cb0143da9022b0df92181003dea21ddcfe72155a0506048ce0a69f65eee85fc491af2a0f78ea2ed4845a438d02f12e8e0fecc7f187debb3357f92c618ce9dad11ffe21abcee96172b0eb39ba1a7ee05c046df3948003475b80a53b042ca061559ab6d93b81ade3f12c13b1c64f24fb9e79f762e08d6607c700b87ff99b8465f33da42d847079f0e405954c9b5b6969ded8dc4b14a9dde959beb671486530c446f9138432e9005b8e2e902d9906caaaa0e858e8c10031cc18d3fa156d34a29cb0ad762c5bf304907e100fcc21c81174358cb76efa0610c42dae84e692fcd1b0ae9545986bd6c4d318458f16a689fab43124642469ccf83fd557dd4321066f4129758dfb162ffefcdacfff903c178eb1f2db6157b76eda081f09fd88a2a03fd06ae75c11bb012f6a35a3feefc6feb8a4c1b96abb4c136a0d2bdde4f4a9b8462e7766a61b980b0f5e9d787001977444f84d9a9ea067937fea9755b829b1c6ad2ae2e0a31de53b7c0ad11a7ae1c55b3e0802779aab71c80be0a84ae3853e271c59b61981b70b77a74c6bc63334b445129d65462442a53342c926699e2f1dd31d99be410dd5eeb7e6bcf843bc99da1e6fdcc6366a5a2fc68960b3aa0c1029fca5814568c7ec0735edb6398a289a7f2cadde8470cdb88e62480d69d90e2b8a7bc9c0dde947d374416f2cc3c2b2291c55791f55fc978caac3a1c98258ca940c1cbf7c8699eec62acede587f0dccea1b049d93dcd4e2c99b0c6f1dc498219595163345c9fb5a024701b097e865a80fb139592904753e2e98539c40285ff8dcac92deddc5d0ddcb11dca2734a25c628caec9e20d14fdec44abf75ed7dda541412916eb6c34eee79308a444f7caf75cc0863d47a296505fd12eb3008fb77b9e0d0bdbb0299b1919a146bf6d075029e60982f55aa5992e1734eda32daa454e2a4c19e2ff3bd5377d0019ea4c57a01a358498cb3699e2c44a255f1ff423d9d7eb0b67a8fc5678d0fa5dbddba8a9cd76bc25f4ef843fb3cdbb8697d3da4c6e1fa2225f392a10c38ae523908632c030f159986e3e5a899aa345c7d422ac8eb8a43fa9e4d29c0187980ca75ab2f2fe8127663aac6b75064ef82bfd66c8ae73c69232a1ebd914e4142f13ecc9f9cdd2dd464435db69a68c2716a540867d5de466d4c3afc92e9f7ce4a0daa055d36a485b766af5697570ff23a0537981a1c77cb1768e72f3a3db7965f4af4e439ac50ad6d6a903ba143619234a695e81a8253597a38186c38443f517576b10e325565acfa5770df89627cbbf47cedbd8e6922ae59f73828ee4dcd10ffae798e4e38c05324568a1906967d8e5c03df7381793c2b322b551ee6b7a64a413a29edd20cd05cb88f441be472923d0228817dd7be62d5706c99e97ba8ae6d7cf3e73010c9a96afa26be674890f7e7307b53857bc18985a12e337c948d93f9a770231463ff230ca8141e18fe29eff672c3a090ff0be2d9e422a0605057fcc93ccb89f5b412c47165039256cc8c15cf1efb8f9104ad06a63c0feecf177768520a44de95678499a0f896589075a23ff455d6b86da726b8fd505b72bc1613eda9e1003ff666728b85980173ebbcde0a9c8918d5f1534770e8def30fa66ee71d6cfc36ed9798b27ab8f179f951c56148b49fa41f149a728dc5a5c70413ae67285d89cf8eca5ff1a3486482b224b70f1f1cefc3f929043ba69ab738791b87cd69bc6cc54459b7d0f5eb90fe23c8f360d10b404e4d151ddb084816a95001c6f71c43de9c4ced64b8336563e0f4c94f15f2414ef032c162eb6dfe5daee85c973c5e5b5f107ce22a414b8b290967c0200e2bc03e49d61513a63cc08b58ca8898c3817d06289f7e4b79a8ba45a681ef58945329a4e535073358d9b66b872995f96d984e6d613487f420a005cbc586d2a4c011128666c220c0306013e4f324a5ba45caa975204c639cd70edb73c3f649636688cd2ca0e69c815dbee4a8c220317d0b1f5d8db7e5759e2075455d1240b630d7a98ec7403f457d76f8e8053c768c3bbd3f92c239b97c4b4f08453c452d9b6abe596252c15798d6d7cccaa15bb1fc627ea57e57e4b822c554d9140547741a6ef96f9e5302ad5eec1b2a6023b96a6c0d32b25672014c8f6a8387f2af8778e96433a300b0cc59cb4687568d5cac19d3070c26f1efc87e80fa334e8254e7c7eee304baaa5f3e940e6b666c7db68e285e87c6586d0a5827a821e402e55fdf64bf0b3af093a58796773cae5f1926df9ffd97f701c02d8c2545c0dcc3d3dd19fe6226f154d8b9c0e6b0598db651340f322b5048b9b892a97b362ff33d0827f30c22cfaa3c4d6d25b14b7f8fa0e2fe14245691603fb598b696aabf45cf13e83b28eccd92ca2e491d58ea1294d6a1454be1683da929b3d3a5e5a6da1727f17e5ddcfc3e6ba185697aa75093043c6890aef133bf58584a6282c7ce1b625d54cc25377eca6d0b2e872de60b7a464db81704fdd2f17c566bc540aa460156c42bea1d0b2fdd55e7520a9115d701e8592dc9a3ab27409c813cd04f86a9ccf9cfcb101ec0c0e2261916b5d8e182bca0cdf5cace034fbc5cc1277f93884bdf61520d7bea471bbf58d1a8ab576d45832a2c199ebfd13ba6178ecf3fe2650b2f7003b30a2b98df138a3840c0504d88313ecb1182b57695ae855ca3f936a310f1a518df5a9bcf62397c08e80268ce9edc6cb3c860f28ba4e6511742660ca3fcb51839e69980037ceae489d4aaddbdc9f3990c3aab11c1125a65e1378f8d955d1ac2aaa276dc1e86384ebbb02aa5d6a5d74a2b0cf4a3038731f91526b5b5de4437a1dfb02c96e864aa381574eb491f492bca46f626ec66b479d9ca98e67c93742bff8b9aca67bb3ebaab0b2dac049617cd0a4ec95860a936ed0cf8a99bb41d51160a2d8562f73f05e5a9fed3fe37e86d8189b47116c20b333f879470fb7e0bb6d795c4c33d3ed872392beb242a2cf26456f9d175b6d656544e71bf53a9e7d6d7d90b2cdba10799456f49283f8b89adbb92860d605f140eafeb4a8c28094ed147bb8fb120094aa459aa592fbbd28d351e775e12cf6d72fa473881e903403a10e072ef521397d5a186dfd6f4bcc9fc83e09b143160c6298d9b73fcb4b760c0238e96c76cd954a983f813af3eaaf8763dfedac113dea1b9077edee2074e69a5dbf6991452530ff0c5d3317e36824c66f14dc3d884ddd450ed89c4e9edbe2b71e3de9eeade3f314fd9245743f803a63f56a61902a0d0d6bbcff8d7e46eeec381ab602ee50bbd27255cd7a28e9252144314b0655272ce24643afe6e3de46166c5f5f3cfdeee80a64e40c5a04ab62b9ed17985fd154ddbd83b11d9ee9f87b064d46303cb2b15bb92c20633ba35c3b9e4bfced8b02", 0x1000}, {&(0x7f0000000380)="f4c3ee9d1f085f88f12336aa562411d7f2fe4e0d5f4514200fac19df889757bee0c8a60b66b80af4f6ac9147fd95b8eb9a49ea9a00a2a945aad7f941aaf08e0c37901479e5ea624af3f07b350aec73b8c6ef89125bc4d7507be5864bd61e8ef9ecb3f227d60532", 0x67}, {&(0x7f0000000400)="72f93e3a07e7a712b30eae7da09b72834b8535cdcb3558ba5bc3448b09c8ef053b6560dcf1e5de7cdd86e5ece988be93be767ab2589510262339a387b87914b9c6168c3a527acf5320847839489849a3782aa59e1f0603abc9ed0c7b54817f2874c523512af551cd8d52673b2dfaa861f11be16d5156d0d02baaf6ad39c983255a58588b018339369cc74f9bd23b4faec201e09f47e2c3bf8e340a2df6f7e0210e4e2eda79bedbe521493d0c48420778fb4f459d357ef7a532", 0xb9}, {&(0x7f00000004c0)="55cb01cb1a923bd5cb2bac67ec38c918fbacc41cf200e414f12651008ed1b6f5dd48c318558af477aa9e86cce7090b69e21ae4cfa9a395e0f265f8b1ed3dbb1d456c3e8f603e46e81e23a3324d98bad1c35a516ba1e8db6b30df164c853c2d3eb1a43c818a797a5606498f712759329058a9912d0feca976e8547db8341c523062f58af67d2bed4747a32e50a75e2c8d3640dcf3a67328c9256d0a46410fa4ed20e2f5090c09", 0xa6}], 0x4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000180)={0x9, 0x5}) dup2(r1, r3) 18:01:38 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000034c0)=""/102400, 0x19000}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000840)=""/146, 0xffffffffffffffdc}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000ddffffffffffffff00c133a0dc68a66340"], 0x1a, 0x0, 0x800) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:01:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x4c, './file0\x00', './file0\x00'}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x801, 0x10001, 0x23d084d4f303c6fe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0xffffffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048da993192969b", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x403, 0x54) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x102) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000100)=0x8) 18:01:38 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0104f7ffffff00000000"], 0xffffffffffffffcc) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffe, 0x1ffc, 0x0, "a2dd74f42e2300feffffffffffdfff00", 0xffffffff, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000005c0)={0x3, 0x0, 0x47, 0x6695, 0x3f}, 0x49) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="638ce8db9cec", 0x6}, {&(0x7f0000000440)="5c8d85557b824df75768dc47ec267261771908e357e9e7158e793af2327be1478a0198af946a3a21b03b4867375318ce1be11f2ba994d4ab4a863b9060f4fc31278f4b1ebd8559fc4315e2a3387e79302246ddc3fffe95a26f7193f4dc91ebf9dff07d54c82effb67e1d4dfd4060d2345ad1e25851e2ecc4d0fad267012f56a6c9c92b7e0907cd3c8fb88c4e6b874123a46d24e38fdbcc4bf7cddc98d4efed256cecd3aeede26888bc92fcd24484991c62337586b82e", 0xb6}], 0x2, &(0x7f0000000540)=[@cred={0x20}], 0x20, 0x405}, 0xa) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x2}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x4000, 0x1) semop(r0, &(0x7f0000000200)=[{0x2, 0x80}, {0x2, 0x102, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0xb, 0x800}, {0x1, 0xd909, 0x400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f00000001c0)=[{0x3, 0xe442, 0x1800}, {0x1, 0x0, 0x800}, {0x4, 0x101, 0x800}], 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) 18:01:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@echo_reply}}}}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 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, &(0x7f0000000080)=""/184) 18:01:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7ff, 0xfffefffe, "a77f0c033c0a35f700"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d", 0x79a}], 0x1) fchmod(r0, 0xc) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 18:01:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) syz_emit_ethernet(0x7e, &(0x7f0000000540)=ANY=[@ANYRES16=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES16=r1, @ANYRESDEC=r3, @ANYRES32=r5, @ANYRES64=r0, @ANYRESDEC=r6, @ANYBLOB="0a7344ea32f4aa4280e402ef8b3a717cf997c85295eb90f4d373f2351826caee160f8f7eee24a72bae43a4b5474db0de5611c634cd50a61972f6e2da6f70039bcd4242d3abe011268d4fc19714530defc0a1d98e1e28b95646ab379764ab96836d93dbf89abecd84030455b60fc5711c057d1b0c2c7702ba7179ad3e0aa9a31185da521a1bf1ae590d713246566c29e0612f8faacd9343a83c17e33fc04d08c8a847a43fcc41a53d19193219a55956d0de13908d8c451592eb0a16510eedf8799bf36038150c7834b3047895b2ca08b450713831299a13eff145af82b0649612b4ce99ed4fa82e95319a9a46955bd55686cd736b24adf153d5f8e23800eb73c1a37f1490eec360274fd921369fcc1f6772e565c3a6b7bbd6ae3f7ddfd73dd618c9f617fa3f673ffbd13f372bfb62b9660017f42586428c5de23d7ff460aa29a64ded7d90a5365b12db0a07ef594710342fdb511071ad3e46b0de5d22efddb2c2ba3e11d43634ffa31affc7ff0c2997cd8b84fa8e79f8569362b473544f8d7dc3c60a80"]) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETBACKLIGHT(r8, 0x400c5711, &(0x7f0000000000)) 18:01:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xea}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 18:01:39 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x0, r1) dup(r5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 18:01:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)=0x1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = socket(0x2, 0x4000, 0x3) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES64=r6, @ANYRESOCT=r7, @ANYRES32, @ANYRESHEX=r11, @ANYRESHEX=r4]) 18:01:39 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 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) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0x52) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c}, {0x1, 0x7}, {0x6, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) shmdt(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x80, 0xd436}, 0x3, 0xb, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) 18:01:39 executing program 1: r0 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r2, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xff, 0x0, r0, r2, r5, 0x12, 0x9}, 0xe0c, 0x139, 0x80000000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000001c0)="0c6f095f1b95717c020a84e24190f97ab90272edc236829a905ce6bf4f00f84f66ada6c3d6aa054e06ee72e77bcfb63810554e18e7fe3c976b607dc9bb22483aa104929c409619b34101306aaaea1faa4a30b72a4f0f276991df3f02a03cb3143b13ebd8ccd75f0fcb595a8b82d32570aa486c0a3906f5cc781131d90067ed1819a4f2b6ca6868fda65971fffea6e2867118f1c8", 0x3c) 18:01:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8b0947facb10cdfc89", 0x9) 18:01:39 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x80, 0x40) fchdir(r0) r1 = msgget$private(0x0, 0x2000000186) msgctl$IPC_RMID(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) getsockname$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00pQ\x00'/4098], &(0x7f0000001080)=0x1002) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000010c0), &(0x7f0000001100)=0x8) pledge(&(0x7f0000001140)='\x00', &(0x7f0000001180)='+(\x00') 18:01:39 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x109e, &(0x7f0000001340)={@local, @broadcast, [], {@ipv4={0x800, {{0x22, 0x4, 0x1, 0x8, 0x1090, 0x64, 0x7, 0x3, 0x3b, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x1e, {[@ra={0x94, 0x6, 0x281}, @timestamp={0x44, 0x40, 0x0, 0x1, 0x5, [{[@empty], 0x81}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[@broadcast], 0x5}, {[@broadcast], 0xcf87}, {[], 0x80000000}, {[@empty], 0x2}, {[@loopback], 0x7}, {[@empty], 0xfffffffb}]}, @timestamp={0x44, 0x2c, 0x20, 0x3, 0x4, [{[@broadcast]}, {[@broadcast], 0x1}, {[], 0x6}, {[@loopback], 0x3}, {[], 0x3}, {[], 0x7fffffff}, {[], 0xfffffffb}]}]}}, @udp={{0x3, 0x0, 0x8}, {"aa6494beb125681195d28364ed2d57134dd9b936db03a1a943e821a0076fa970ce18ba7422854dd79dee2dfee00728f6eb4004732ac3a3ff74e174b7367ca381a750720a7afba9574ea94e4c6dd053dc473c5ca087e27c83d5135d9aca1d5b9018328245871a297d07b1c14925062502e4f1c921df537c6fca4dab23d37c808c62d1dc7a5d96a6ee6cc410dc84e86213daf9064807eef2ed9d4a88b879d61e75265c8002d7b49a0b8f0a3c12a250633fb59d10f8e8671a82818e8005c45144129c38f7d9145eed87d9ebde34e6007251f05b0b91a89b073f7744cb7b4dbe87027a8d3c354f6ccd38ffa9f408393df6945b713bb6ec233839e851822948e90c597f4ec40da769a42ee70febb21d7119568b76dcf4488600f745f9721ed9f8b0e0cbe026d08f695cc89749163ce7410e49db962178b21b2c460db8211101b7e750658b6758f2b7e08d01905b12b4f9d29ad0eae5b8b731adbaf3c0a7fd3e607bfdbf6f7e989b71ef8e194e798adfa4deca1e986c53304f8eea0a4bf5e53a36e5e1a93c46bed07950da0af0f7a5e2b4850c96a9cca78a2a932f7a40efe368838840efc8f0f8f927306bb92a017dae00261650d386062c3f9497c1dfcd994808fc74d403f325e0ece98ca2ae899d51e59c058213cb1a83091e63d63378d7a6859c6d0caaf8503d14cc400b379f13fe005ea14ebba1353ba61e845b65ef17740848b50b7e27b8a6e4957e2fc88f7ae19da67e177a1f6e26d442a42f6baa3631649679a4271986663d519e94158dc5c82e1d9e4704adaacaf3140848c49756d4bdd13b6540400c83776d9303778dc82bf14a71fa2e4764b8a4dc99b96b8eaef7f4967cff65a997de1f42428d7625952a9574c8d679a55a9b3c1a32763aee81f98814ace3d80d8fd97e262bd93749d6ec632cd122adaf70817378c4bc7ea72e2285362d5c08b347a33382e1d9c98c5cb4bc60d07d4c6977db75ab057f17c4cb9b09913e48d2180d2156bd9c488329f29f6e0be1659d25d3785c5cb4d94ed25d19d172fed75e8d28b129f78b27e60ffcc00998776613f2ff3e2f02698a94f018e91c7684fecebd78e9d5b1ad8e97779167d847fd521c770f20c067160cafce53cb25af43b60e5434cc145b1c8f0e9f9036a3b586d5afb9c2226e7dc8e35f90da835030982b8439fd17972b13b13ccdd193ca512daca0f62c2fbcb056e485a1d6b2374bcac0bf3befce5cd3c3a9a51eac1f104a21f3dc59f21dde16883c0095ff8ddb763fa9fd4a35c3f805b27b8d76d6c308d2f0430450c0aa05c534e4fa494b8dd4b3925c8905a22861007a5417915c27f41f061842c16b7850ee75a280c6cabc30b9203ffce405e9ca03c454f9a1a36f79d4afd7b426495cb041c7e83d686428854fb41dab5bf54cc83767a4d1f4b4129fde08a8a3061853445972cb17ca7880484a8840570ceb276e9bbb948c129e191033c65784d5eab87e6d728d5b30bf9a634c1c01464157fc094c0ac5964d1f39682b32578129d73eeb78314f08e64615d311c230cd00f7d7eeaf89ff82728fdae2f27e53ccba75a3351b8678a15441d9db7f5dabd4599d11c53ae01f7300837359b56245e02d62c31000022e53db4f10b58aee490d62bf2f6e7dab9dc9c65d2dab79bd4457a71429d7004d7712e34b94954437308311d4371898c9ac72c3743cd745aec0a4eebe4704fbbae5e3c68850be711f6bc1da9f8aba937cecc816f16031f8909ae556804104fd7aff427b9b2c8426b788e54300c883db1aff311355c855567262cc1cdc68c48df3e54cff163a48cc3b115ceaaa4bd526323b58747e34e019c7d4a9cfe761d3741bd25857ada8aa4f7b997092f740751bb5f5b74ecf2da644b2b92619bab359be265898f466f1ab660290e5aadb0135779f185e04a650ad4a77d522cd3e27d958391df09b5cab5166f04d1045a44b54e3a91eef32bc1a20d9d27922e3795d78db478fedc7cca9239d6c709914fa771f2c9011cee411f2c63b609e03d0842ead36610b2ea349ae5e43a5427d54beab55ebb28a44e37615e6c2f1d827b04190e86f7c4f4e4876ac88a2056dfc93bc1b1ac7a460038fe5999bdf65fbc4b3f77ea143cf7c81c8a4ccd670a28de41b1a7847b7780876193ea4fe756abbd9a5ee058db7c015487ca1297ce7b3fb676f443e693fe10b76a8270b5a4ee47dd2c762fb3a4bc8b3012331afed0158c3b9aeb8b16597c81474fcc7277c5a2630c0baeea7823c03f35e1c76547d5a625e151c6583ebc062f84c4d0606cfb40ea696fdfd1f5aa742b7e3d784ef9a358acee10ef5adc295ecc52f8fb46cde18be7522fafd22b8c771054fafcd20673cda18bb7ae083aa82a1dedd0c0034d455f4ee9a7053e6ef507c98f714fae504896c2d9efaa773dd3636e47ebd7e2ca0dc9772fcf3f8f4c7db6353de86bd5295436ec531c4c106cac88ef04fd1bbcf61eae7e69b5f56cc1b1df5f83b52a09b248a29735d84e366fc4ce19842dff54f4694b5f934f944f279942e8bebc2aed3e836a5edcdaddc079d576432d8bdb9796f2aa857e926b648392424c5d1fff9e57d79baa65772511d8eb63791c9f38362a77d9b3e1a39f0bcafe0970b8f0f294c4d34e30c74c08271839c3c3507b3e4ccabefbc2f7af2852a10dfa6aef763874fd30ac56a904149d3458de39b2b620b6508610a349ec96fc821de68451ddd375fbc5ab12f07193b723d6dbd28531fdd736419f60131752d3a41d1db3ad243feac9bd7e6d9987571885d8f69db9d9d64a72f7b5f8efbdd2181cc1753267fda69cf929029a8b7a03e4dd771fa53869ba0de2b67bd91a9aa2239e212587bb81c7adf6cce5b80fa95d675f9ac2ec4dc4d4567d784292c43e1b3919c5d57103c8c8d5393ebd6334ef3a599dd2b1f726f62d89496d90ecd9d0e3ec4761aa6b27a4e69411b7598a5eaa641d110de842855b79995c5e2747f5a4ff1f2615e32b8596dbf59d3490b805a35b2377327e80e25ceb328c1b7efbcb162c60f2943b185b1a8dd60b45feb249ebe30ef69f2ea1d571f6fe29db8889831f33c831f0e40e5be5c11f9666125c3e2567bd560eaf2dc42e404b4b9e38a72e9f5c0bdaf41611c44ca735bcdc7770b1d97f819fba3c92887d94acd60aa7d7dd69695cc30a0464cb2218cffddba4a419df08ae416b9dd83b6334748e751054ca3b4c3f7144876490353bb081a0680790b8a2dcdbc83f03588b9514f3561bcf6f14e7cc5c6754525d8d63249f143b2c826eb5590c7d341d6cdbab82d302a5ed22646e76c75417ffef92cb56dd8049e3f925f14098c040bf683361ecb2c025b330441725dee05d7c07af653be20ee55d2043eb5ed3f42f775984fbd06ee88433f799f272bcca2b3d4d0d3a29c5e67a5bd6a8d6a63678d758a426b214d8b5cb6d54b54076a138eb7bc1d5104ec5b585edf0b8311cb39579f0ad842bfb877029f40fdd3132ab5f7f582ec6c3052e89ceffe336b67435aeb7668cf29961f4b8af6f2fda2c209f8a152c18b0e281dd826140ebe1f6ada59133b72aebe879461e8eee80a0db8abc27efffa60ed9303a299800d65df270064d271c968e1c620211107b2ee39c46e9e98bdc2798665ec261c3a556b62d6d9552f50e2c33d7e61c550d2aea5486c21a81bfac0b037894bbe5ad315736593bfdd709505999a0ae1d5969548eab599f61be480c412fe168b99878256c9dab66c0a1cc9b30dc05d2a43491a99b4b7cf524a9752330225a350f2c4bb91331e390557ec152337a86738766c3443cba852e07e0d40f0d8acad3dc22302a17b8d25174898b60c74b6e7cacfd0d7b92ffc7672296c0ff978989c92028282fa75b00b86529d061a519f94f209d859a061f97b91870c712711ad894a7f36af94b12e912cfbe2bfaae0fbf1c6d560bf4601fba389e99af8facfbfb7edf686abd13f85e21896b55a41df65a24de72d0b6902269cd642c6eeb593dc3c94e7991d2549e752c01267c0459cc354c696a39911ec012f077a9b7c02044f3d5c1c1091709f2f2c83da859eb0f4f880709cc4a676ca365ca80854b9985854a225e8550fa1d21782567a0b1a097d634d4bec567d73a445a07de14f42a28a3f0a4f6ef5114085094896258b6d20edbb53d37b5097e1d81b8aaf47d7ea0e50ec163f3d15acc7a2dfb2dee58a03c327f678d93f1e5606e3edea141d1f583102c77507b825a2dbf7e4e9b5b521e2a848359e8a1a46c2fb999cdbd7290572d6edf33cf259af95c32ecb5de21efd96b49333fa15a7360bfae9b898a5bab39fdcfce5e74c1e3440caca13c6dde189a4d13c8e782eef95c7a9a452af97108b3846ad10b78aead62b3fd46a6af7c2b82ebede2afc871edd8b1ac80cf04a6165294c53c5e12cedabb1583157db881bb50e2bc18be49e440af89b7d57dbef01d97fff9e88fc23091cd10c55f137c17b791e22791e75c337ef08feda978621ee38ce9390e350736826ace9d67b1ef5ad323205e009a1d09f41a4b789f22af0b2204c1e577606112e4e650b466cda681fdcdc84a85bceecd6d35d967c3bd6cdc3654e16c23d821160c2741fe09959f531e7d366f260f2b851d2bf5692c636334d0854e4cdeb86904ed5d7f51ad3a233c33e29a97f552cb25f8ef2606c80abdcef5fed6f604070bd38a9d786870fd0e13e71c01393e3afb71df6ed6fc64086f04af1821d69d8207bb172903c59afd9013516a689e64202c06343778d3950fbf10334e0406c68757bbece723c495a38ec2d210f0947448bb68cacf2b353d4e1c52214b0ddea7878da24f0db38215f7071a55c1b5f6440d5e3501586d432f2c87987692fb2ffb6b35c5d541551e52c579989af7d6a56e4a9e616013898ea06839891293536551d66bde031b143e6b575057551d04116d8e7a3d6d4c53041a214e2bdd97535d84a81b642e5742faeff9250d9dd6fcb7a0f896e68de36196581173b44738a5ea6fcaf61ad63134460da5d5cbfba2842a020be02e1e6b7af10a582e90aae4c7996959569c70c5595401e5f9066f3221565d819b0db8fb0ba747223ed0197a2c2da08eb67dcc0d2e453b0f63c112d99ca5308623bc1736e2ad935870207a7ed947c23355b70f807a55896321aee9ae87373677d1cb1c9c95cf5e100f39fccfe0cee2f91aaebcc76bcc71ab2c24ec7e5ec6b63a76870ec9a808ad1f781fddda3c96f1bcabfba7c545b3f9cea8b31b6280edcfb3dd13ae86fdd5ed677b9feb2fbd12f37109692c85969f0c68e9e4e9f54f6c13abcaac8d9cc2e9ac2a577def5506ec913fbf0c0a8e11b217963905cdbfcef544e0eb8a64ae44ec634208088a771ffaeca83f19514c70d948476c46d76796b6847cc4fa2521a9c368acb107c0cd980b9a632ed5147f1fd1beb0da2c6e732f4d465826b3d24a2d2d116ec23f6b409e552e7ea7a7250af9054ce6755d5d4fd9423cdc03c3a9b1664ab8ae34444661266b6d999b110996988fd7b694b4030516ce9a8d594e96359732604722279dc0949b4e324b6c68950516bc6c33e645fe091ef9ee6afa1d83b3dfd4d0afcb3d1e44ec58cde58db0128f33063d22c97a3678a0b71dc2d0231098dab3a8eeebf12f694775176fca0ac25b83797c3a4da0ebb4316bbee9d43847cad3ed18bb1b2ff7d3f6e3a15e19ba411ee8e0b344ad3f954b5ae9ef74b06467c140eeaf3eafa8b8dfba507aa6b0cbb9cca7b1dcda92f0512c7e358b19af3cdadb113171c08eda2accf89ce05ac8054950152ab9040614c4ef058a04908c2167733a030cdcb7b3b1d0b3f551bc451b154"}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0xc95, 0x8b, 0x400, "8830631e2b27879530e86f32ce7415e4621f4d81", 0x6, 0x4}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) semop(r0, &(0x7f0000000240), 0x6) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/124) 18:01:39 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0800002d22f68bdd60317b7100103a0000000000000000000000000000000000ff0200000000000000000000000000018c0008780000000000000000000000006f1f9f45dd164904223bf2ec421b96fc9199db09d68d82ff6b932f8cab1e1102e5f9f3ff87c8336d53230a06e15df9b3a07df9866571c1afd6dd4b9040ce22fc1bb70015559b5dc2083eadfa62b98c9460ea345a23f2354998b32f3740217a885dd914ffc6e3b516705cd68a5c0cd31dd347eeb87a657059f192744aca4b79c6b55dda13676ff2771366d59ea5a5927feadbc9a4874a699a3df2b65163b5a9ec5713"]) 18:01:39 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000000)='c\x00') 18:01:39 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x2000}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0xa6982970e49e5c22, 0xfff8, 0x800}, {0x4, 0x9, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x1}], 0x0, 0x0) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 18:01:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 18:01:39 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) 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, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e100000000eced1c2202f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c6689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173cd01f414c809ddfce9bb2114c5db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115475050739d437bd17943ba82feec8fe9cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f7c4b71a490d36f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef2300000000000000000000000000000000000008f0abeebd837cbce242d305e55baa5a3f7b28c768af33a7224dc38e077b057deccb5c26867c5709e89d9286ab2b55002c1f8355a00"/951], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000080)=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) 18:01:39 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x102) ftruncate(r0, 0x0, 0x100000004) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x4, 0x4, 0xff, 0x8}, {0x9, 0x2, 0xde, 0x1}, {0x7, 0x2, 0x1, 0x9f2}, {0x9, 0x0, 0x1f, 0x20}]}) 18:01:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x5, 0x2, 0xf8, 0x800, &(0x7f00000000c0)={{0x1, 0x7, 0x5, 0x80, 0x1, 0x0, 0x4}, {[0x6, 0x1f, 0xffffffffffffffff, 0x200, 0x81d3, 0x80000001, 0x6c, 0x4, 0x2, 0x1f, 0x70f, 0x5, 0xffffffffffffff01, 0xc237, 0xcbe, 0x7, 0xfffffffffffffff7, 0x2], [0x100000000, 0x6, 0x8, 0x3, 0x1c23b93b, 0x41, 0x4, 0x49bc, 0x6, 0xffffffff], [0x4, 0x1, 0x8fa9, 0xfffffffffffffffa, 0x2, 0x4179, 0x66b27910], [0x100000001, 0x4, 0x4, 0x9, 0xfffffffffffffffc, 0x8], [{0x1, 0x5, 0x6, 0xae4}, {0xfff, 0x2, 0x8, 0x6}, {0x7, 0x7, 0x0, 0x3}, {0x4, 0xfff, 0x200, 0x100000000}, {0xe3d, 0x83, 0x6, 0x100000001}, {0x2, 0x0, 0x7ff, 0x7fff}, {0x3f, 0x9, 0x2, 0x800}, {0xf0, 0x0, 0x7, 0x100000000}], {0x1ff, 0x7, 0x6, 0x10000}, {0x86, 0x4, 0x3, 0x3b}}}, 0x40, 0x6}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @loopback, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x184, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x200, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0x0, 0x86de, 0x6, 0x0, 0x8, @remote, "", @remote, "8848b92c597d4a4451524348958f6f7b"}}}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x1f, './file0\x00'}) 18:01:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a6e0a600c5a9950e3b5219cb134e74052073122a34cd5fbb7311d530971d8cf7936fcee69f7bfaec0832887b9942f8b2663678cd8e515c91c688d299569525553ab8eb923e3b9726cad9ba698d885ab3d0097f32ebf2e1afd5c4e62bdbe60219d5097cf1c1841cb92818c6c2b6ee963e136cfa96065aa88cf7be22b23e9d2956973b07a90e01ffc1b76c2e616392435c85d1129f0f284c26a62bd657b1775bdfae0743db8b80f690f9bcee57bc23fff2107ad2e5a65e809ffd700d932afb1cd09084a5da153b139f6ed25f4973fadb12bf8cbf3614e96e0ce887a728e3d359e2bdb757a94810b22adb747af641d45bac5d0f943631", 0xf5) 18:01:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x3000}, {0x2, 0x74, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x7, 0x1000}, {0x2, 0x5, 0x800}, {0x1, 0x4, 0x800}], 0x6) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/4096) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001140)=""/151) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x4, 0x2, 0xffc}, {0x1, 0x7, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0x9}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000001100)=[{0x4, 0x5, 0x400}, {0x3, 0x6}, {0x2, 0x81, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x401, 0x1800}], 0x5) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x4, 0x1000}, {0x6, 0xff, 0x800}, {0x0, 0x7f}], 0x4) syz_emit_ethernet(0x46, &(0x7f0000001200)=ANY=[@ANYBLOB="ff2f0c38de9edbffe94a4caa33ffffffffffa8aeaaaaaa882faa0800450000380200000021000000e000000200fb41604500000000000000000000000000000000000000000033ac3bd512f2ce71d597cae9adf390a0e2cdeb0658f70350e38dbd5a2f72"]) 18:01:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = kqueue() kevent(r1, &(0x7f0000001340)=[{{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000011, 0x76e9, 0x9}, {{}, 0x8, 0x71, 0xf0000000, 0xffffffff, 0x4}], 0x6a, 0x0, 0x6, 0x0) close(r1) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5, 0x1800}], 0x1) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000002c0)=0xffffffc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000000)=""/1) 18:01:39 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60837731002c0000fe8000000000000000000000000000aaff0200000000000000000000000000013c00000100000000000100000000000001030000000101004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000bbafd71afe64364a944a492aa58dab5f59e052ac4e2ac540f78ba19ebe9ba600cdd47a8dabe7607ea41c16054cf0c4583c58df731749836f3f861d9148d042e2374414d89bec7e7a4d36a086777a170af0bdd5c71f9b28583efba48eed0483fef883565886c2d8f72fd34a7c782befa3aeab8fd8ac3f1d3afed86baef72175c50a6b42"]) 18:01:39 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffe, 0x1ffc, 0x0, "a2dd74f42e2300feffffffffffdfff00", 0xffffffff, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000005c0)={0x3, 0x0, 0x47, 0x6695, 0x3f}, 0x49) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="638ce8db9cec", 0x6}, {&(0x7f0000000440)="5c8d85557b824df75768dc47ec267261771908e357e9e7158e793af2327be1478a0198af946a3a21b03b4867375318ce1be11f2ba994d4ab4a863b9060f4fc31278f4b1ebd8559fc4315e2a3387e79302246ddc3fffe95a26f7193f4dc91ebf9dff07d54c82effb67e1d4dfd4060d2345ad1e25851e2ecc4d0fad267012f56a6c9c92b7e0907cd3c8fb88c4e6b874123a46d24e38fdbcc4bf7cddc98d4efed256cecd3aeede26888bc92fcd24484991c62337586b82e", 0xb6}], 0x2, &(0x7f0000000540)=[@cred={0x20}], 0x20, 0x405}, 0xa) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x2}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x4000, 0x1) semop(r0, &(0x7f0000000200)=[{0x2, 0x80}, {0x2, 0x102, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0xb, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f00000001c0)=[{0x3, 0xe442, 0x1800}, {0x1, 0x0, 0x800}, {0x4, 0x101, 0x800}], 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) 18:01:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTART(r3, 0x2000746e) nanosleep(0xfffffffffffffffe, 0x0) 18:01:39 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '{f\\', 0x28, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41, 0x0, 0x3]}, @mcast2, {[], @generic="2c04aaca403194aae21296097cec5fa5d93b81b4153837fa0273252b260d800ca055f1891c83034e"}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@remote, @local, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x5, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="fbc35396b774", @local={0xac, 0x14, 0x0}, @remote, @local={0xac, 0x14, 0x0}}}}}) 18:01:39 executing program 1: sysctl$ddb(&(0x7f0000001000)={0x9, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:01:39 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x3) close(r0) 18:01:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffff8, 0x0, "0000bef2091f000000000000000500"}) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0xc9) fcntl$dupfd(r2, 0x0, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r3 = dup2(r2, 0xffffffffffffffff) r4 = socket(0x20, 0x2, 0x5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="4054e58e46bd96b4e9e9d0f677b29353d1d8d78a508eaf1315a580937c652ec642173d131629a36adebb8752ea2ff27619ef349b01daedec259709aa89e6438bb395255299862a7b65425e8a7198c2d63865b10eecc76bb45d156e224687d606458bc8a0f3083e17517db4c3095bbedb137896101510856dc7a8b6adaa51b983d972387f19e7c66041b3e7ea65e0cf254bf5ccd5c3fd102bdb312d67d093fd9cf25c0aced14912509bc6edd3b4d5457b95dd812805c340878e9204d1880d96e1869d7b73081e31752ba98e114a7e0a4bd698883b9c5a2b9b79af35ea5e84df8c0d0d2baa35f5db", 0xe7) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 18:01:39 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x140) msgsnd(r0, &(0x7f0000000040)={0x3, "325ea45aec90c2ccca12de8bbd23c515a7925b05060bbcfcf9d0d6a77e0462faaa961cf3b2bd772ccc8b0ade1a797119eef1761517bf3f73f021fc7b0b47ab6ba041ab7de3d9"}, 0x4e, 0xe0e49485e17bcb4e) r1 = semget$private(0x0, 0x4, 0xb4) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/206) 18:01:39 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x4}, {0x18, 0x1, 0x10001, 0x9}, 0x800, [0x5, 0x4, 0x9ea1, 0xc0000000, 0xfffff800, 0x8, 0x200, 0xcee8]}, 0x3c) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:01:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfb) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 18:01:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x800, 0xc8b4, 0x8, 0x7fff, 0xab, 0x35d, 0x13dca718}, &(0x7f0000000080)={0x1, 0xd2, 0x8, 0x80, 0x80000000, 0x4, 0x80, 0x3}, &(0x7f00000000c0)={0x400, 0x3c40, 0xace, 0x7f, 0x7ff, 0x80000001, 0x1394, 0x1}, &(0x7f0000000100)={0x3ff, 0x100}) getpid() 18:01:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffd, 0x0, 0x0, 0x0, 0x8000, 0x20000000, 0xfffffffffffffffe}) shmctl$SHM_LOCK(r2, 0x3) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000100)=0xffffffff, 0x4) r6 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) shmctl$SHM_LOCK(r3, 0x3) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 18:01:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2010, r2, 0x0, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:01:39 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) setitimer(0x2, &(0x7f00000000c0)={{0x593, 0xfffffffffffffffb}, {0x100, 0x1}}, &(0x7f0000000100)) semop(r0, &(0x7f0000000280)=[{0x3, 0x140, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000, 0x800}, {0x5, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1804}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x80000001}], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/214) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) r6 = socket(0x2, 0x4001, 0x0) getpid() setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r7) semop(r0, &(0x7f0000000440)=[{}, {0x2}, {0x2, 0x4}, {0x0, 0x4}, {0x3, 0x7, 0x1800}, {0x1, 0x9}, {0x2, 0x1, 0x800}, {0x2, 0x0, 0x1000}, {}, {0x2, 0xfd}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0x5, 0x1000}], 0xd) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffe5ffffaeaaaaaaff7f000060a4f01008182c00fedc772f00fffa0000000000000600aaff020000000000000000481a40000000000001"]) 18:01:39 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2765d78ce8f6", @rand_addr}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x28, &(0x7f0000000000)={@random="8c21a47fd436", @random="0bc18c2dee2f", [], {@generic={0x9001, "04adc735dcefc5eb3a95a2ffb7a224ed97fa6bf5d359b2096a43"}}}) 18:01:39 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 18:01:39 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa010001000800450000700000000000019078ac1400bb000000000b0090780000000045000000000000000029000000000000ffffffff940600000000892b00e00400027f000001ac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001070f00ac1400aae0000001e0000001d3993cfbbf7cca8671e64046ebcd7026a33bca352e7e4ffc7d7b0ed17e96d897ec3303440a020bdebfff40b4a3e4ae4f54506f77696ccf8548d1de3a3d396357e6aab7e114041fb2df7726acb3ea6bc538a076f875a085b6600e0c9ef7c802ab50921f34df9fd8e3a26bc96cac068e065fddd75f2e6afad4639a62"]) 18:01:40 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x3}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000340)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x0, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333}, {0x3, 0x202, 0x1000}, {0x2, 0x8001, 0x1800}, {0x0, 0x1000, 0x800}, {0x3, 0x23c4, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x81, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x230, 0x1000}], 0x11) 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, &(0x7f00000000c0)=[{0x4, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semop(0x0, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0x52) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x800, 0x5, 0x1, 0x0, 0xb58]) semop(0x0, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c}, {0x1, 0x7}, {0x6, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7ffd, 0x1000}, {0x3, 0x132, 0x800}, {0x4, 0xc, 0x1800}, {0x1, 0xff, 0x3000}], 0x1d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x80, 0xd436}, 0x3, 0xb, 0x4}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r1, 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) 18:01:40 executing program 0: r0 = socket(0x2, 0x1, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="012510d9936debdf4aee"], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb000000000302907800000000450000000000000000000000e0000002e000000144180000000000000000000000000000ac1400bb00000000892700e00000017f00000100000000000000007f000001000000007f000001e0df9000001400bb00"]) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) shmdt(0x0) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000340)=""/42) shmdt(0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x3) shmdt(0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000200)="5dfaa3f98dc4423b69801fe21af3ea69a827189adb46b4e5e01517143363855b6ef73513bb521790200eec21dcbddf98a7cb86e855c99643475c99ad19afe8e7f10a8e613bf90043f13dca5b26216d4340f8bc", &(0x7f0000000280)=0x53, &(0x7f00000002c0)="ce848690306d02cb42c6f87a9dba6d574cc02d58d102cb75", 0x18) 18:01:40 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa60000000004600edee000000000000000000fce6004000000000000000000000006957a89cfc6ead78ac13f25733ebfb0b00009100004e224e201f2fda6202dcca13cf943beddf1268be1c7c6cfd56789f6a3a35899f5123ec5829b0fbf71db5fe8ecbdc45f20f8b1b6673763740b9367a2a4e4923882a0c1c485108715e765c8e809aca792ddea3", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = openat$pf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x8000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 18:01:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069b2, &(0x7f0000000300)=0x6) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x6, 0x8, 0x1}) sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(r1, 0xa, r4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x59f8, 0x4) 18:01:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:01:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/171) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semget$private(0x0, 0x0, 0x42d) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f92f95a4b8e741079e7cabaab3f7799bb28d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed"], 0x169, 0x800) msgrcv(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/126], 0x8d, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) 18:01:40 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd18) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xffffffff, 0x48}, 0x8) 18:01:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) syz_emit_ethernet(0x70, &(0x7f0000000000)=ANY=[@ANYBLOB="f06fe5a56b6e43f7e74b9a687f022971258f5a6516", @ANYRESDEC=r1, @ANYRES32=r3, @ANYRES32=r2]) 18:01:40 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) getegid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x1}, {0x25, 0x10000040}}) 18:01:40 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xc4) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0xffff) 18:01:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 18:01:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1, @ANYBLOB="0966974a99a4bb02000000"], 0x38}, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0x3, 0xbb}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:01:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) close(r0) 18:01:40 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x1) semget$private(0x0, 0x0, 0x101) pread(r2, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYRES16], 0x106e, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ktrace(0x0, 0x4286b537004269c5, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x4, 0x21bf5e3c}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) 18:01:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x81) r2 = socket(0x18, 0x2, 0x0) kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x12) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8, 0x1}], 0x5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x50, 0x20, 0x9, 0x400}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x8, 0x7}, {{r2}, 0xfffffffffffffffd, 0x44, 0x4, 0x6, 0x1}, {{}, 0xfffffffffffffffb, 0x12, 0x80, 0xa896, 0xf7}, {{r3}, 0xfffffffffffffff9, 0x3, 0x1, 0x4, 0x6}, {{r6}, 0xfffffffffffffffe, 0xe, 0x20000000, 0x6, 0x8001}, {{r8}, 0xfffffffffffffffc, 0xb0, 0x10, 0x3a}, {{r4}, 0x0, 0x30, 0x8, 0xe62, 0x10000}, {{r9}, 0xfffffffffffffffb, 0xa, 0x1, 0x1, 0x7}], 0xd90000, &(0x7f0000000340)={0x7, 0xcc89}) openat(r3, &(0x7f0000000140)='./file0\x00', 0x20, 0x68) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 18:01:40 executing program 1: sysctl$net_inet_gre(&(0x7f0000000240)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000034, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x800}], 0x4) fchflags(0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380), 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x80, 0x4, 0x3f, 0x81, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1}, {0x3, 0x0, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r1 = getpgid(0x0) r2 = getppid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/4096) setpgid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r1, r2, 0x7f1a, 0x20, 0x4, 0xc67}) 18:01:40 executing program 1: socketpair(0x1, 0x5, 0x81, 0x0) syz_open_pts() recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/213, 0xd5, 0x42, 0x0, 0x0) 18:01:40 executing program 0: pledge(0x0, &(0x7f0000000080)='v\v\x00\x00g\r\xd5\b\xba\x00\x03J\x17\xe1u\xdaN\xa1\x13\x01\xc1\x89\xfe\xe7\n%\x7f_\x9d\xf47\xe7\xe2\x02&?\xc24\xad\xba\xd4\x12e') r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0xd5) 18:01:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+)[\x00\x00', &(0x7f0000000300)='!l*\x8bUF\xad@\xbe\x1c\x13\'?\x00\\\x9b8U\xc1\xc1\xfa\xaa\xb6\'\xa8?\v\xd3K\x8a\x05\xd2', &(0x7f0000000040)='\\-(\x002\xd3<\xe3h\xbb\xb9\x99V\xb3U\xbcBy//\x99\x06\x86\t\x00\x00\x00\x00\x00\x00\x00\xce \xe4t\x84', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700), &(0x7f0000000740)='\xf1\xff\xff\xff\x00', &(0x7f00000001c0)='\x00', &(0x7f00000007c0)='\x00', &(0x7f00000002c0)='\x94\x00']) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000480)="cc89bba15c827379de2ab2572e415e31a58c5727ba161e58c17211b5f42a8137e3417a1cbe7d17b97bf322d38c6dcefc0c67bcd1742f39ac506e04", 0x3b}, {&(0x7f0000000880)="e339dafc3ed790d479e605edd23fcade412920588ca36174d76259f9e672f80cfc67b7cf7b0f21c3c71b3787598ea2fac6ebaff4d8e9585345aad19a42b822cfa861c80bf387d809693e35b08044810000b7eb13146a3cc454ae7b047f91d992417949a14e4a8c95423e703badae875890957927afcfb70d90e01b2a4941d9c396da42c4109bfcdd2f9b2ef943f1cce3792581f4773770bba512a16cdfe40308e1ab9ee0ada210c3ab7ad785cf63c1fe114460835f432e766782d77cb2d50db2e449b3d1ae834c77be4ee04398afb036aca35feac8745919b2d207fef6cc401725847b303212284268a4bfe8f700abf1650e8936656b635672fe64375da7c7", 0xff}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="20000000800100ffff00000800004092a171503ad7f4d51f29e5950081bb1f956827c4069371164fc742c6405cd6485adab5f28ca1e6d8e7ac8a324269ee389cb8faf9a33f41563a8e1f4fcaff7cdf2a280efb8f50d228fdc3985a773a3e8d3416b9d8bc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000eaaf813544790000000000ffffe0461d000000000000000014eaffffff00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="410000000020000002120000f0fe1b0200000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32], 0xa8, 0x6}, 0xd0088891947d5da1) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x1007) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x7ff, 0xfffffff8, 0x8, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000400)=0x80) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) lseek(r1, 0x0, 0x3, 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x100}, {0x4, 0x7f}, {0x0, 0x63c9, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 18:01:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="6752f843856a02d6a1f1fcc9e5eabfba183ca815136240636c3f5d857bd46bb8df1290b367038e40971ed33a3c6b72c37043f3e28a35be59e5c5102e02c8dd2204", 0x41}], 0x1}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:01:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000001000000450000000000000080000008e0000002ac1400aa00000000000000000000002e2d02105b"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x8, 0xfffffffa, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001901, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x5, 0x7ff, r1}) fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x3, 0xc0) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r4 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=ANY=[@ANYBLOB="010a2e2f66696c653000"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xd0, 0x407}, 0xa) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x9, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe000003, "9cfb8c063d2e1900"}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2004000b, 0x0, 0x0, 0x0, r3, 0x100010024, 0x5}, 0x85, 0x8, 0x1003}) 18:01:40 executing program 1: sysctl$net_inet_ah(&(0x7f0000000000), 0x4, &(0x7f0000000040)="80746e550b472290cb5e64fd18d9d2d0bad0a77ca149846b57d85f0b928a133c1a546b7fe844a8339aba8f40152187b831da3b9c8589e4d293aeebd9b14286d6b0b2d13ad3b00eac1107673ab26d57a2e773bcbaaf8518ddbf2702623e3af51f445a8d600e53dca2bd04adb42719ac770c47b7fce8b3452ba75ea551ddc020147da108f53ce6ad3cb279c55a8288c3a550b6e9abc89470f870f66e62d43f9be9e0a931b57784f9dab7286d23cdd54ee90288247351396a69fecffe45001c1fcaf5b16214c747c9b49a4fc91edd8d07c3366569579475b8fd0da713fd420cc9641ff145d494", &(0x7f0000000140)=0xe5, &(0x7f0000000280)="cb46b724734ab0ce9bab13cfb722a5249294745356bddabc9bccf69e68911bdaae2db069dc3a6fbf3ce5ddf26c0d52879749a7c42076d50aad7ac9df05b8db5e67ed303287bad625913d6daeebcb8154a639ba194f79301ea7218de34dc2aa6d5733992b4971de8228b110959951d7d1ba45f50eb9ae9d01f4dbfa5f2bcf89b9c4a6c8b0e30151dc0bc9d228abff43501455752257dd087c307c610cd67b37019b8349c26847afe86a30fe968dd78fd57929156225b7df73ca918f2781b2de71923a0b5e24016fa9dbb55c972ca9d6f097ce8602d682ffd5b7aede75a0494af80810c47b70bf3d570873406ef56e9ebe21c2b4aa7b473fdf2cb4341403b1e38920cf52fd0458536af24ba235f536508e1c8c8cec979474343bf7464c24786404bc8ab36ffe0de583fba6a04b6dc2562030f5daf128f8ad8245858e8079fd29158d97cde9d6019054a4cb7417ce167a492fea6dfc35b3693096743373124e3dbea2f2f08a7a848a926deeafb7615539656311e66de82ff153f17dbc58b7291d3636b85dcfe08a686da9717c44e496276118cf3953c31f1ca6488bb216d1de9afee0556a97a9100fe3b7cd01eaf1a80fe6ec75348b493ff861b9a503afa43ae9973db4dc82bac79e5330854115405f710574f47846534346c9363bc4af73cf66db9d4cf59fae4e8e478cb39792bbcbf1a99d59ee859b853cde5ffdb0261c322117847b453c6e2098f5c9d77cc884fc21d9f883a39199ed39fc9ba7c2262fd0ee79fb4059623b8196fc59af4980b78d763303018bcf8ec80296e5106ee814215ca6ea4fd267f8ec2f12ec9d1a0438770bd1288adadab23b218199785fa067f268468fe60fe046e68204dcaa44ea95b773d053174546485541255e648c17497d2fe892147bc2a858ee2e38cf6f29650ab1b47fdd7c7d45b69416e7725082fdbff58e4e4901c00d9a45ade3b53a9de2523341379a6eb910da2eb70445b04fad9c15671985a07efc27c12012ca3a9c007c0ba3dc32c2953158c8922e2be46ce5ca1836ac3da55b47a51f519308646fafb71f7b30136e4d7db7cabfc3eec06d0ef2cc8c2ce71c56cc4b6da60e5d933efeab089b4199de6af44e94638758fffe7a636db41403e1c893089614b2f83eefd006c08647824230e43b564dab3725e9ca01867f44c77cfb8ecb1f0b0a257f6456b2e07d689ef94eaf38cb5bc720b11eb51b012ba07b88de3206a513cd3bae55d6b88085d21cd3a674bb1bbefc23f66863fabb2f5a078643542dd83cccffaff9daa09e60dd6d05a3ba55db34b4c74fe9268f1f3e4c4dc6537fd50b38e15c8a1f9878092479bb46377476cbdb2216284cec2011d5332725e93e9a6c9ca5b4fc12a4e7027978fff389aeee7ab29dcf23f1c61db2415b3901a3209ac57103ab70c8030c2b3106e590687b644b67dd451f354e49b5ffd19baa185d8d9a818dc5d9b1161ed9b90261736596c5ac274b120d3878e742454f1d1b993192a1c5e8c86e405dec69e2a98c49350bd9d2cd5076a7b1be36e15ed23d22f17e7383e20043cae0b5bbaa24d9324d1881cbaa7f08ba4c9c9678ca64f9addb686e482e953343e9361ad7f5f9af440c21cc6b0341ba8f62de25c4317cc52b7e0f270bb7746d45a3aef6da2dbf30e6d6150c57c4bd4d3ae7c31b364788afb0d5fe90ea68c7d1cecb8760326047c92727788ea057a5b141fcf11101be980b889b8d1ef67ba7866600be0360f064ed796e6d3e7fc0cb0032cc4690d4cf948df3c19be19d1cb3820df988fc78d2321ed8b74759b5b0ade4542e6d88f99b797b08a69e02c0112f1d17e30288828bed9a4054baf38c449fc63e14874e2c85f23fa3e0708c58e5bff285af0db4848b1f7711b34df1fa24d0f0cd35530a7622151f4ee891da2b2b66d5b5e55769ddb21272418b9fa8483347d1c1b0d9d38248d70bf5891a63ee71b9dd9cf94a479f130cfdd818cfb603abb5ee33426499888c0afc900ca02a6280b539f87f33e4e64a79ff085b634b7e5863ac922f6daf7d597286ade265e02c62cee2cd9e3e76fbb4b027a9fe85365c452fe883ec81a3615e01c25106597e34b325e06096d3a9928790b5df2f104839b577ca7dcf64b8bf8f4b6b73bdc29a16bc8ccbaf2ca7e72e34ad0293977cf1bdd1d17ad1f61f181bb61f7fe52c361d65ee920a6e73c7e5911d1435c1401a15cd9c34454663cf229958be14bf2992555f28e953c351b86e50a5fdf2322c8e5f070b828f1577752b67c5e75879b4d4e7b76c287c6096395f36a729fbb0b763f5269308abf5ea34a01edc83ad1c5ae82d42cac00caa73c7f8ac3b4a387f5b1fdf1016bdcbead471328ae4622a1972496158c8937e5c74a050026a359646c51879fc30d02be1aa3d69c6451db621f9dad7ce6159a67773e5295aa133a4d4c663318bab6a892f6935b6415fae5e02116dcd64f17973d1ba0658995b0d46cf73d2c582756eb5433ebc97db0f4cbc34ee571b00ae22bd6e2bc63ee67ec0324288c9195fd309c6b27347dd2eb6e45ed79227665984a39f4559565278638047a75dbad6750aa0d4076085c9a32a299dd14f5e119075229b4605672f13fe4538822c6712152b281c200ae18c3ee533f1b4ce0e2b7cba8d8f889e73edfe99e4bf10c10e899865507dabce1e32fab02231a14eba240755b11f8ef772b62c0b77c302d74d7471e191fe2031c1f37d9f7aed19f0e877c4cf08427af888f5bdaa5b74dd6663438628b960b4b07f1673188a847fd7a043a56206851138131a1cd9b75e41c1a1220a16321a575046677132ad292dee2952a24488078379b1d4c94d5d8676d2c871781adfacb536548ee4a3589e526f9d354537ae67347623a2e2540e5418983ad574635ab5eddbdb439858056e14a869f67c2db6d765f0e94392dfdd8d5d5cc983ac896d278cc6fdb8b07925d14d01dcee8a9aeb006ada0a175034df08cce19898c608409f6aaabe26bf5f69b8f545c77ecea2f6d848c7f110c1ebe7c78830c0cbfd4d355e85a8b68fa41d19c9ec46de73782b70bff172b3af500fe5e471bc6488c13b9af7835e1a0c0eeb2036ed952dac9d5b35544fd99f12997b91ad1aa74fef82465e1ebaef23efbba403d529b24d1bafafa51af6ed10b5bd9d133a3be3ccc6d7ad0efb7046d932f7a087d4b82aeee3eccb22dc8e1e49f3a3bb6b2d844dcd39685f0f72dbf5ab3cb82b7776f8bf34203a0c993c21568656f91a3a9e636be9996516638f1171e0e9e8ff0b2f4df26f0936ce0ad129d20535e4cbfdd93477d9f4a1e6b7e5419aa62ba3403de09fca2a2d7425fc3fe1921f9613bdc0f54420c65f64f84f2e3e2772e5279df113f724fd9846e9c6aecb30e9a5a57f91ac40be5f2652d868a94b90a520c6a549bf59b0971950a1ec7ab7dcfa2ef22464c027a61d547d18ff771f763c57d979adb733cfcdf4fde3d6e1fdea8e2d0a5323a36354a742d8c577555f3166ddf7cc6d457c28d3cbaa10d6e7bc2edd22899f641396373ce681002d50e815200a65e0ceb589f607d41c88cc9df3e3fd053e6e648aac059f5fc47eca430d4f11c6921da9841d6cc4910971a2896a64ea68e614a055dd5c03bb49f36c4deca06cfa6f849eba7504af8efc6c9b75c7258bfcc3a05e4df0ee157a1f68e96122703a766892f52ac75dc97c382aee3a5ff26e6f7800c7b4b2673ca24854d2b2753521043a6b5b1265e2560c96126083a562ca553a35f20aac31f971fca19fb489a67381fdaaeda555aab4db5408afcd9935d43800a433a61c223344a2bdc87941b495aaa818f6b2c20495a8ee69186a522a8e8d8cb9817a98cb6794fd3d83418cbb114d8c740c18e82ad376e4cf9ec01d514127c9df94f6763cf3d019df6e5c8f73bd823fa269505a75abb411f1bf1fc39bc4701a4bc43f71ed7ec80fb77f50fb0def0bf05ea5511fd9b23cbbfad3191dad61ab4123cbc32c6c5c47d868905c798e54a60de9e9c9082b78b36aee0d633bfc552a9783beda9d42cb863b0a670bbca058839d4a751777dfd202454244777f6b63dd32d3bf7977949732db489dc92f0b2f279bf076c073e68876aee190f308fc8c1b1f750abf7e4e7bbc22faa271f4864bb255466440fd1b3b2f400673c9878edc584dfb84221c2e9e56c20beef0683f6177783d85d3714650a8699ffda90b614ba968690d3bd38863faa13e975791c410b52a7ecd799e9663ae7ec4ec4e717560b7cc1e214cd74750254e4d78ea50c27208cd129eeda60d554471065a263889a2afa7a46391f777c929cd1068df96fff39ee9c702f70f3fe27cace6987d3b893af95f130108a6c71b8b02324f324b838b5977af6947ebff380657ae4f4d8b57b0dd4671fd7f014411f9b3983ef6785b07bb0a663848d1a516e70e08a75aeeb9a596f201d4211d163f97800f8552c69132f6fbdb57dce63c26a0a47ed1082e1a74153b3c46541c77a2d16a1b2f7d9475f7fb9fbe307fc42ddd7728bd706a9780830f53b393552e13955a9829679639c10544eb42264b7fe6aad680b0464ee3d7afda7740f1383aaee999fd3c5172df2d668614c37b721d2995fa0d01c13db95b1a4aeb1c8879ab9708604f1e7875f5e5f75e61bac376f68c22a52efd1b112024fb72ad00b9ba10da51f8023a7f9cdacd344bc89e5725968d20b892e67bba09248c80576b419bc277d4dfba302825384dd6c76e6b2cea32793d005aa0f26d838caa54380ca5df83dfcf51e6c60adec048daf080b0c257f5acf922ea72b701923dcb2206cea5aa36506e269e8e59a368dec596f59752f4fad053fa915329a2ff283c741ac69e83494284fe0834db4b9682c181ff25054e7f952a0cbf777f6a79e99f8f7f5e98cdc28fb3198290c92c0bef042059c8cb0b350115db9ddda0e7029d9f3717aabc9ee01718861e1d7a765912fe4bcaee00651fc224977b8d305a6f6b4985fc1f83fac199e6b7f5af73b6c3050e6f90505c8695e6c74866c3e7ff04d13e4459e5dce0a495e3e4b11dee8351819c73af32d32b016182bb98ffe48bfd26769cb4d6da2aaef987c1f62a3e0c7f19dab7fe25e4e031262553a3a67f999a9904a3e58fb80332839e8c4ed38b4330f5957867d7f94bedd923415740ec436863f88195e341b9cfbed6c63352524d0185dcb4ea08c5b4ea18cc1b0c370b942ca2d824a9f69ff8bc165b552ce18575268a82b423830d8a838149dcad578166a3475f07f3fca50692908edda5fd6ef8c581a5a9f5b7a66a73d877c12229eab8e5b185f6212ee9e822749896ea222f667834949a126f87a3da07b7bd05f026a891cd283a8811421cdcc1938eb3aa0ac4cf6667e8432c9e47279f110e7565190a374615612324a58b992a415f71ce5921c10a1529877f315cc74f6c6495f76bd15a015b13b3a16a0ed9eafb7ff8e972c3b863ad8b603048f75443f494c2b868f8679964c5d4879e8f773a8675711c1c747f92f8655ea905af905528cd8969e4ab682b68427820920a253fd1257cd7dcc7109daec01fec09d747ef7669adae0d5b728e0534202ca4882cbef8874b355c44e1036a4690d6e1d272fa16b6f61f4e0902d0dfbac0c863916a53d32fa2b83642ae7d38e0b7b5549ab38bb378505cff003690a3ab779b62dcbae1fe15507bcc5296aa477a8d7323e3b8756e29e914c52f8fb5a9ae61b1f3d0e55f05c0f1e03cbc2a524f28608d5fc1b207ce5306321484ae6ef5e746dcf961d6dab8939e3e9125fa3b666e29ee2fdb8daf06de3d11b55bbe60412dd3441d1273e0d68b810f6ec5e4594d2602b307", 0x1000) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) readlinkat(r5, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/107, 0x6b) r6 = dup2(r0, r3) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f0000000180)={0x5, 0x400, 0xa9a6, 0x6}) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078e000000200000000030d900180000000000000aae32a0a913afbea000000450000000000000000000000e0000002ac1400aa44040000071f0000000000e0000002ac1400bbffffffff000000007f000001e0000002891b007f00000100000000e0000001"]) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000001280)='./file0\x00', 0x0) 18:01:40 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000300)=ANY=[@ANYBLOB="fffffeffffff00000000000086dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027791500002b0000000b00000000000000000000000001000000000000000000000000000000002c0200070000000000000000000000000000ffff40000000d0b5318eedc0b0de626b7bc5bdca01f65d1393b390eac41268ae27557babfd260764e9151a3e5d155ba03ca99c24175c88c891bab67c71e750ee9e5e2d856653c7efb3c99fe9ea9f931d2ed9422135c1da0d4db09077ce1c863fa10100000000000000df7bd976e157350fd7b9b98bbbf02688b820d22dfb1c8475866607c61fb4005b58"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xb7) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[0xffff, 0x4, 0xfffffffb, 0x7, 0x0, 0x5]}) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0xffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) 18:01:40 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @rand_addr, @rand_addr="00000000002fbac37000", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:01:40 executing program 0: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r3, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000800)="d40ec4660e9ef9bc68ba573d8a3696fb69809fdc39329468402c30982e3bd2e0b9e715329d40a5cec411323c42d9bb8e60d1d219792a389bbf934d72ae07628ec7e58aceb69ca680556551d832f37f1516e3d8e60f7901217308e8272f6aac661778385001886609e41ca177f5e602056bdac761657f056fe3dbfa7e6144cf936383147f4ca3a772198315e0f026a0970b312868fc23bab98e61bca28245b6634b23ae538708a5d8c0612d6c70c655edc3d245c57863be612b80105c93a5c4c6ee8e7d2569528e69b4017d363f113f60bdf2d6ae79f3bfb282a3f79dfdc50a7bbf2b6fb44efc0b39184b70999059cb239533881563393ffce531f9eef6baaa59dcf71a4f42443130753863c33cc71645cdb5139b840c8cfc61c120ad2269fc139fcc3be04e2380160d90018270904fb05e77e317544958fe40f6a2a15ab544c234afc94ce5598f9db796d5e096c03e3da236b54a45d727a078d92b734cbd31a1877a142cfda381cbac03b7ee9e6677173bafbabe12854c37be16aa8f37a5c56570e7a0842c67756282768f8b68255638418ad98f2a4acaafd602992f1f4d3bfc3748dac48c138042821f1b731ff42c0652ea82dbd9ee5b6dc8732acc555a65e80bf1ab88e6ae25986e7930a1d461c24b0690830353b280cf7152e1f90fb5f29796cdc98f2504afb0d80a5c176f2bc0260035b1d52838fb0124042c94c4c2cc3897f487cdeb9d1075e95dc3bdaf735c118ab27cff7ecd8b6611c57825e0575a8c44fcf809738bd3acb1621c7905d450acd2ede03d4fe6e6ec0fddc26ec9004ddde87f8543d73bf700164e8e30ed02bdd2d401bf99843effc19573553f43099f124c669cc3e93f93905acf16b6aae2b99a2126574e5f910bc2f7dd9be52a704630ff51e257ffb7541048f152ed68f3342637420019af650235f6d0e83e92cab41d1dcc588f2bd1ca1f1428dbcb239e6252df0f2fea3e8e34f34b6a474bdecc5a437f8a3a836440f740896aeb20b35760d0c3d2521007ec1d087369f791e5a4f425cf1a10d0a6fb2599538633d120b04cfec8be35c6b3e0bd3d1195addf5c268e0c4aae8839ddcd11bb6352709c5a19af8f0bddb90030a9ff3cf5faba5662743a4b9f08d8e6520d3740688ffcb73620b8187f1aab72fd333d5550a9ff1a3e0f5010d742a12f3a5b20ff38807752c79523e2107095e87c1638dd32103d84ea985b9ac9ee5002deb56f75f9f83691065a4e6dc8600221d0753cf5517a7d381fa6f558675d06a671e0a81953f95f0b757921a4a7e26836a157b69507eb92aca2acb668d5008ee6733e02baccccb07ffed1085653d3179e66537143f9409b27895440eaccf43c2c8dbf59e1f70259e5b155e396f339484d09b177b65633f922c678bdd0b863567f777d4ea07e03f55fb63bdc36b0a8a93b1a70aafc9cecb6521f5cac8447a283c2d934223f5c2d09cdd4882ce1f6cc8a6127393ada2f8d1ec5f7c002bb81b7659fae55426eb5269c8fb725bf40db230b2b99d2dda89349890b6d29b74ee648aad177ace31660acc06f45ff3651458917ca67365d450465143b1494cebbd7983d81868d8b213af5cdecf747a9e54c45eecfd06a1b803b711d17e961e69269c06975aca321ed586ef4820d7053c845479b568c58cdb8f61567280cc25609242c263f729857cde3961b80af607e8a6a9599132473ff972d210bf4889ee355bdf09700ddfae3cb1310f7450942ef621023429bbe988250bf93e78356f886e3e7d59147045ec2c0a7a8216116fa9ef412b87c05e47ab345716741872a6b59fa030937d50ce590bf2477b7d9f181ae8c94768cc1510e286eaaa478e7992eccab6b3150efa21e79c3441aaed21d5791c58dd4c86d8ccc5eb6d7acb88133ab4a8f5aebf3b227be6b302ec61ba9bcba27800d1c0f5eb135e9f4ab0d8c1c95d40b80ffcec2f59879f2c09774016f54c423d99891986e2b85c9811bf54b3060319249ed252c40dc07aa841037295438a27965ad153266a8eaf87196588932925e802b0ae777d6b2ac5705386e672ebd30a5677aba15a256aa7589dd201b06180afb4779ba9878c893e8f99064b3124ed70babb5bf11677519f03546904816ecff9a56bf17c9b47c66b1d5491e9f5cfd789d2dc6500c339fbaf3c9ab3955c40ecc6374f4a19ef044e7347f1222e63f5833c1adcd1aa79e297d288a00bf9e402e316b7a80d0a31981aaf01f70048a2a3d7dc5c0e5b47e59a019d4cff73d3d744bda274928e4533febdb6cdcb9cc0c6fbd10e2fa3704270e23d1ba081ce5193a05693e6e2390dee892d3754622b5db60a5c2b5014d8a30e92fd353224eb63af82f567fa490fe3147c46df37ea8b784025520726e6df951c513baaf3dcd9a43967df0f05fae57e6a9138b00581e57c8ce31c8afc6b422b2df0c0ff25c6a4ca97cc28beb7cffb83b9c2fe2ccb07fab0d134ec2ef488d678968e2e414246bae7c9c73346a756c1f35be0a970749a33a1256873fc7e09e5b6e560c491ea8eab146ab1f5481c25aec8f7fcbf787d760c7ba04248c56cd0a8eb4c363447e62a01e166fde3c887e9e641a85990c493b9af705a8821e937c9ec36c61b203fbafb25887e023c361ad9677fb83b762d97b78199f536fe9ce3a01a5ea37ba9e20de44fa5437da170ae5036fda33f3b491df7fd4bf0abcb3f5d2e5af522ff7bb411feb9b9d758f716e21339d79d207a897983cfc88584fc11b0d79586cbd132223cb2b6139b8aea0afcd5a61ac78847feade04e943ff50a570fd7bbdb597defc80ac66ab745ea33d49af9476184a58fecf89d06cbcfd41e665840e98266622f963e7a6cadb6e44e00cdd6db9a8666f8c68255b9402b43eec9a178a9f86dea802099ea12d6da5b4086ad2c715312003644f561652df04dbc4bbfc7c708fe62a418165f87bced20e20d4d088a3067d564b3d0fc753306447eae83e3eb0cb909f89418fcbe30ef1a81d7553946877e8c863d845cd52b58458c0f127fda2aa9b3dab2c85b5cdddad1fd25ec3dba0952e1eef1e33002b3aad6b9bc5d700ab0e03b11b3e929e1e14ed3c282e76a388c9d3dae7dab22375c5daf2543254d5b1f719ebdc788fd57a70d332770a43f1cc98589880ffdd9838d0f7c8909ae7d2816fcf4a3f8706c31d2449688f14948e5aa6486b5343a261410b1920593f963ac460471dac201e3f0b65ec53c18bf5833fdfebd316780c9f2bcd318eb74f79d7be7fbb201eca36bf9e2b80a52f4c496f7048996aa95b27f56afb9f6e64ce1ef47af43d30f5c0baa3bfcea290c741bbb4b70cbfc8f6f20010058e1c95fe686138110be8616b70a9bd43f0a399b15f545e736ed528a7d3e5cade3a96316ffe13ae02bf8432e70cc3f614fdd4d8da824c148d227692c5828c4c6fd2013976a069519063f8739d51bf51179a19eaf41a633c1b30a710fa56d989a4c7970ccfa4cd3a0fea7cd6d6978d0aab55e89e5401c8cbd134af7bc558f0a875cde0bd01b10ce9dc0453f6b95e43d8ec6fab0ed2769e57adb56284db1e06db8228e0fd5e62f943e08a9e03ad732e3efeb79b8b8f7a7234b39768efb5445d1bc763b4ad6fce044eeffcf30df7e1a36dd9e37bd13e84a9db8336033a0afccf20039e7c25162dc70724082796ea55c1d369c89fdcb71463950cc44d3c007e91265fbd1089f54b4f54db1e2eb82cde98cbec73d3fda1dcd51be0787b75ca90cb3ec0f82f8f33c9eaf3e55117d8314574123883ee9e9b42c629e023c2e8813e2215d619d99994d6ffbca3734cb8132b7a071a42e0220e46290c570dba44b0ac1913817be103d232581307acd031528a22bc98956fb581233936b1f8b3e0af1c65dfbf30aea9907bff6b766c725aa74a0dbe8522edb31bc48cac7e0b234214ec5f6f129ada47d4aa764a65b0667dc36ebd25ef7065082cd405820db46486de5f97a303d9a9efbde34f232bcd834468441ad78c9a962cb8b3c0d1e64794730dd579db3dd0ab0c6c25562b4a538043c111c0ec444c070b3aaabc22ae6c737bda8db603de83e9f81b4e4e28f553e2fa5d1ebe9c8b4c11d115eacf8e34c6f24430387dc3981d028a4c1bb3949a9b989a4001506a69409d5fdb7d385b3c7fbbc033593bdf0ed7f1536cba36401e1e53b7a93be1e2e479a9a0da508ab7c9623b43aa143b809537d7df8a6f7e3a18406f26b45a6a5c03241493622791cc82ddd47704375500f62ec7dfb395d23cf5362a9aec72127add9408882cdd8f8c8dedfe38dc33977d90875c635385151c0f767ec194d43d76092b84ce6137e6917b0dc161d49cf861ec877c34adfa0e156d898b3b1d6b6a42f9ec78fdf185af2058da48489c59ec8fa56c5897ddc49c9dd53a3e4dd251ad664be9df7e820b7c03e0acd75c61c8ec4215244a656d33ee9dac4c6f21ef08cbb5ba790e78738d8301bf5d43973eba3986ff40f980a01a39be8b27d4e926d4a557a614ef400ff5f636cb9ed6a2970f215309e566b48ca3845c636415a615f52ca5a7aeb4a967cf5043046c5b53363a62419ff4039eec29a566d5f71a672143df28f4683478bb608a5eb394b539b67f982a5433b4485c4d1b761d99b605bd794a8d84e5cc622179beb25fb71eacd80f88e993b62d9d5e2b9a32ffdaa51263573bb2bf71a96aaa7d926d2acaba2f6dade7bff2eb2e5601ba4bee3d4b3e13ecf65990f75b3cfe57e730c00d206a3b57824b2a72a7960979f0f0268dcb35f093aa1771b1921f735b6a701aa8f87c533a32c0bf002530b329f955e2b4462a9aca1feddcb37a2d763973b6fc5111d24d8186accf8e6469cc5cc2b1aece42a2acdb5992c521956cb13360eb20061f9be1be9fafe32752205c66662040894be197b457fc65a010f0a05e49c632c9d7dff034ccf90b2890a6cff8b5f84697e766b872f4d7ed8eb1c51989bbb8d92cc73c4ba09f067746f6f380946ef425fa4b2ef63a07ea016bf29290c695a858f5d959ea5ef85858657639391d57b9ddd1b36fc8e8baf16c633d5707eee9e363953b1d50269fd7d1e9975033d928b8aaad99f06e89d80aeae4077f917e9286cdcb12c2434a41f74fbfbe3af093292325f638ba56ae6afc29be7b30c2e6087c7e138b0312242a27a8f80df673f97187809126b9112777a9caeb84f492eb108bd0ef75a8ff36c281d9632fafdb7048882385dd4cefb9ebc9a5bc07625b520be30a89178b3e05c8e83732792d4a76d0fdc15a456d6e326c06facc07d1a367e36900ed60a84360a199128aea755ed44ce6727f39f8cff80081b4853709195d7bb7b7a4db7ea572ac7ad72e87316533c37a430001b1621f45f6ad8b353702768aa5bfc3d0eec5055c5af3e6d1a61f344af20cbc0b7f6fe08b9e0006191fa0096e9bbe492c07a5024afc916066dc4431934fb85bb0a33e9305c7cc3a1e100b9364876b3e63d2a7ee21025e1e9850dcde9909a466821780bc95cf7b358c215b6951dc83dd15e59365365390e0ec198fee803b7c58b99d67695fdde719a277a0f08bdeb14b4b5527be0e369bb51adbf64c36fec91b2d8994f58f537835a02d07c2a1089643ef18a47205163c4d5210db4b433170d5be081fe91d399aca51ed88b5e7eaa5b9d699a7a0f32c0620fcbbfb9cbcc51e4718fb73634d7d4d8db861afd18a48388451867955a5d01019ee0465dc0f2986fa46875afe04729b6d9b3965c61fe381639ce27002cf291e00ac919e6896cb2e0ba568a21c02c1fb03d7720568fa7dbbe39cfbb43cd996c791ade8175601b432a5b0e4799ad9388a42257f6500ea6d", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r3, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x5e, &(0x7f0000000380)={@random="ed7af0960a68", @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x1, 0x50, 0x67, 0xffff, 0x0, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}, @generic={0x89, 0x6, "f81080bc"}, @generic={0x89, 0xa, "72ad966e936188b5"}]}}, @udp={{0x1, 0x0, 0x8}, {"4b2dc4537e31878aef1b4b2957d5bbb441101a4003f0e4ebc3d04817"}}}}}}) 18:01:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x7}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000080)=0xc) 18:01:40 executing program 0: kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="167187f1fe7dc06c767814ee34f16ec53fb3232fad374cddcd4e57a2b7cd37f40879d1e3d1b87509c3", &(0x7f0000000080)=0x29, &(0x7f00000000c0)="7e69d551c9a8368b4a3bbade00c8f91ba234ac5988d203cadbde71d4d6ecdf13376f90c131e5c7ffcffe46c60e6e2ed5b87e15f6e4c8c144fcd9d12c4a10c532a8c1c4e6f93c677bcc73e7c01f49bd178b158ea60b288db594ef173236e427e17d3c93d2f759aece15d04140651f4b8c177b495671c019b39d86858c22e63ca4159ae5af36c4e03dc7d00a15dc08caf526d14ff981d297b98fb4e9c843b6144ce5793547514f6dfcf4dc6bf4b4bd8d1bfe9ac746920eb9580d2455562615b06612748bb3287b2d", 0xc7) 18:01:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ffffffffe0000001030e907800000000450000000000000000000000e0000002e000000187f8fa620201a535"]) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x92) semop(r1, &(0x7f0000000000)=[{0x2, 0x5, 0x400}, {0x1, 0x101, 0x1800}, {0x0, 0x4ce, 0x800}, {0x4, 0x5, 0x800}, {0x6, 0xffe0, 0x1800}, {0x3, 0x8, 0x6f9b6d094af18e3b}, {0x1, 0xde74, 0x1800}, {0x0, 0x9, 0x1800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/46) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x9, 0x72, 0x8001, 0x5, 0x4, 0x5, 0x2]) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) 18:01:40 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 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, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffff00000000aaaaaaaaaabb80379290c2a09a733b9ff9dab9d7bda1ae729626345a6ff686689ec06da60bbdcb1b19cde0739c3f8c85bcefec3ec2345e2164a092ff0a38e7c0b44fcb336e70f06595efda75f04afd2c786550b3ed457b5876001000002465997f236d6acf40096102513462be8d522d90a6841ae161947fb3b71568e2935f434b86027fdb3b93580987731b1b7337fef78846aa8e97725a282187031db44794e72040"]) 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}, {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)) 18:01:41 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="9e02adffffffffff"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000000c0)="ffffff7f", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x10000, 0x80}, {0x18, 0x3, 0x0, 0x7}, 0x6, [0x3, 0x5, 0x6, 0x81, 0xfff, 0x3, 0x7fffffff, 0xbc3]}, 0x3c) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:01:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockname(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000340)=""/109, 0x6d, 0x42, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f00000002c0)=[{r3, 0x20}, {r4, 0x1}, {r6, 0x40}, {r2, 0x20}], 0x2067, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 18:01:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x300) semop(0x0, &(0x7f0000000400)=[{}], 0x1) setegid(0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setgid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x11, 0x0, 0x0, 0x0, 0x0) getuid() 18:01:41 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) sendto$inet6(r1, &(0x7f0000000080)="39b10682a94f0b3f448090e7ebcf0bd76a98ed39a8fa944288eff1f3138ae05dc9a353157199fcff6bc8c6a3ba83d1e5ac42af5f7d873a1bad98173866231368957b6e75c39749bffdc51a3915a434e3ce74b797440c6bb65e32f50b4de1fde4cf3961bf4a32597303beeca442902faffc02f9b6d4926e09883504a5af0619caea85227c3d3393715c02c96ab4972abf7b89c66505c39e67bb8008c91fa7f4c30c2930ba01e6e5cc38473ef93ddd9cb962", 0xb1, 0x10, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x10000}, 0xc) semget$private(0x0, 0x1, 0x20c) 18:01:41 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x258678eb}) socket(0x21, 0x0, 0x0) 18:01:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0xa8) 18:01:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) syz_emit_ethernet(0x41, &(0x7f0000000080)=ANY=[]) 18:01:41 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_UNLOCK(r0, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000000)={0x1, 0x9, 0x6}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe8000000000000000000000000000bbfbe7a3c0000000000223a51cc32f0ca533719b86b99100000000000000aa830090780000000068ca918ec321581cbc9dd2a3b169f215fe1f300b72f109b147e7324f98550008280b041c608beb4c1437813acbba20f27e5e9f429c86e7265f071d5c09e017b5b4adbe13c6f0bf4973b03e1432bc0025eb9c5234b360a577b6f2db83da6c2cbd4cc8e6"]) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x8001) 18:01:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000b5e717a9d76db390bacb17b700"/122], &(0x7f0000000180)=0x6e) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000600)="f3b546e432e8749f0c1bd1099b9a31a5156d9abc501bb2437e6a92ce80ae3439b5", 0x21, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:01:42 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x9, 0x200}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000001300)='\v', 0x1}], 0x2) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec4514", 0xff7}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b", 0x1}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 18:01:42 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)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) syz_emit_ethernet(0xd6, &(0x7f0000000140)={@remote, @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x3, 0x0, 0x3}}], {@generic={0x814c, "920d79c8b4e256dad8b1434039d3fbab4d2382ba4ee1c60029cdcc277855071aec6773f55d73c8767f5cb55bdd88387cb5f135c34cee20b56b89593c3a517cd98c968935c944c5b63cdb72a02f25cb363c1988c6bc64cab1b27d9a4f29b589bfaa870f6231d68c987fc9e50e2e756a3efa2589b2abda024e80a7c2248bb279eae3f9ef4e91d4d60c8f2d43a2a87ad7128b598969047de2d1d875d911ab950b0aa066b076792effaa0f5dc3e2a477d51bdcc3b01e670f1474b726f75c738b4c94"}}}) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, 0x0, 0x0, 0x0) 18:01:42 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) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getgid() kernel: double fault trap, code=0 Stopped at splraise+0x15: pushq %r14 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace splraise(7) at splraise+0x15 pool_cache_get(ffffffff828be528) at pool_cache_get+0x50 pool_get(ffffffff828be528,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd8068f374d0,fffffd8068f37558,ffff8000230bb348,fffffd8069149e00,0) at sbappendaddr+0x2e9 udp_sbappend(fffffd807ea1e5c8,fffffd8069149e00,fffffd8069149eac,0,14,fffffd8069149ec0) at udp_sbappend+0x375 udp_input(ffff8000230bb5c8,ffff8000230bb5d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bb5c8,ffff8000230bb5d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bb5c8,ffff8000230bb5d4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bb5c8,ffff8000230bb5d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806a77b100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a77b100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806ae4b100,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bb718) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806ae4b100,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd8069149300,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd8069149300,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd8069749800,fffffd80697498e0,0,14,fffffd80697498f4) at udp_sbappend+0x397 udp_input(ffff8000230bbdb8,ffff8000230bbdc4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bbdb8,ffff8000230bbdc4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bbdb8,ffff8000230bbdc4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bbdb8,ffff8000230bbdc4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806ae4b600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806ae4b600,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069149400,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bbf08) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069149400,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd807e062600,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd807e062600,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd8069149300,fffffd80691493ac,0,14,fffffd80691493c0) at udp_sbappend+0x397 udp_input(ffff8000230bc5a8,ffff8000230bc5b4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bc5a8,ffff8000230bc5b4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bc5a8,ffff8000230bc5b4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bc5a8,ffff8000230bc5b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069749c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069749c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069149700,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bc6f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069149700,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd806ae4b000,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd806ae4b000,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd807e062600,fffffd807e0626e0,0,14,fffffd807e0626f4) at udp_sbappend+0x397 udp_input(ffff8000230bcd98,ffff8000230bcda4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bcd98,ffff8000230bcda4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bcd98,ffff8000230bcda4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bcd98,ffff8000230bcda4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069149c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069149c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00d600,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bcee8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00d600,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd806d426000,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd8069743900,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd806ae4b000,fffffd806ae4b0ac,0,14,fffffd806ae4b0c0) at udp_sbappend+0x397 udp_input(ffff8000230bd588,ffff8000230bd594,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bd588,ffff8000230bd594,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bd588,ffff8000230bd594,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bd588,ffff8000230bd594,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065717d00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065717d00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806914b100,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bd6d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806914b100,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd806914b700,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd806914b700,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd8069743900,fffffd80080b5060,0,14,fffffd80080b5074) at udp_sbappend+0x397 udp_input(ffff8000230bdd78,ffff8000230bdd84,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bdd78,ffff8000230bdd84,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bdd78,ffff8000230bdd84,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bdd78,ffff8000230bdd84,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806f215000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f215000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065717500,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bdec8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065717500,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd8069744c00,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd8069744c00,0,0) at udp_output+0x5af sosend(fffffd8068f374d0,0,ffff8000230be1f0,0,0,0) at sosend+0x671 sendit(ffff8000ffffac70,0,ffff8000230be2d0,0,ffff8000230be3b0) at sendit+0x52b sys_sendto(ffff8000ffffac70,ffff8000230be368,ffff8000230be3b0) at sys_sendto+0x80 syscall(ffff8000230be430) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc85bff6420, count: -86 ddb{1}> show registers rdi 0x7 rsi 0x5320 __ALIGN_SIZE+0x4320 rbp 0xffff8000230bb020 rbx 0x10 rdx 0xffff800020eb3000 rcx 0x1 rax 0xfffffd807f01edb0 r8 0 r9 0xffffffff81b2acf5 sbappendaddr+0x1c5 r10 0x5 r11 0xa980c77210634999 r12 0xffffffff828be528 mbpool r13 0 r14 0xffffffff828be528 mbpool r15 0xfffffd807f007e80 rip 0xffffffff81b9dea5 splraise+0x15 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff8000230bb000 ss 0x10 splraise+0x15: pushq %r14 ddb{1}> show proc PROC (syz-executor.0) pid=460348 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffa780,0xffff8000ffffbb50 process=0xffff8000ffff83f8 user=0xffff8000230b9000, vmspace=0xfffffd807effe170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28244 280149 68003 32767 2 0x10 syz-executor.0 *28244 460348 68003 32767 7 0x4000010 syz-executor.0 28244 116973 68003 32767 2 0x4000010 syz-executor.0 68003 353271 53439 32767 3 0x90 nanosleep syz-executor.0 53439 205006 10480 0 3 0x82 wait syz-executor.0 6677 266200 0 0 3 0x14200 bored sosplice 84785 468241 58628 32767 3 0x90 piperd syz-executor.1 58628 238663 10480 0 3 0x82 wait syz-executor.1 10480 397069 880 0 3 0x82 thrsleep syz-fuzzer 10480 494633 880 0 3 0x4000082 nanosleep syz-fuzzer 10480 233815 880 0 3 0x4000082 kqread syz-fuzzer 10480 432844 880 0 3 0x4000082 thrsleep syz-fuzzer 10480 286390 880 0 7 0x4000002 syz-fuzzer 10480 62097 880 0 3 0x4000082 thrsleep syz-fuzzer 10480 16025 880 0 3 0x4000082 thrsleep syz-fuzzer 10480 313577 880 0 3 0x4000082 thrsleep syz-fuzzer 880 41611 3219 0 3 0x10008a pause ksh 3219 352203 92989 0 3 0x92 select sshd 81674 66408 1 0 3 0x100083 ttyin getty 92989 272686 1 0 3 0x80 select sshd 77964 24555 76507 73 3 0x100090 kqread syslogd 76507 503035 1 0 3 0x100082 netio syslogd 67846 322771 1 77 3 0x100090 poll dhclient 71013 13953 1 0 3 0x80 poll dhclient 68821 41076 0 0 3 0x14200 bored smr 97525 275283 0 0 2 0x14200 zerothread 58037 459967 0 0 3 0x14200 aiodoned aiodoned 13248 240569 0 0 3 0x14200 syncer update 63182 189732 0 0 3 0x14200 cleaner cleaner 63188 162893 0 0 3 0x14200 reaper reaper 18414 271212 0 0 3 0x14200 pgdaemon pagedaemon 42952 275945 0 0 3 0x14200 bored crynlk 87504 17640 0 0 3 0x14200 bored crypto 76298 159664 0 0 3 0x40014200 acpi0 acpi0 66522 514108 0 0 3 0x40014200 idle1 42587 373866 0 0 2 0x14200 softnet 53922 194326 0 0 3 0x14200 bored systqmp 49146 220956 0 0 3 0x14200 bored systq 14120 180568 0 0 3 0x40014200 bored softclock 57280 161286 0 0 3 0x40014200 idle0 1 245773 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 28244 (syz-executor.0) thread 0xffff8000ffffac70 (460348) exclusive rwlock netlock r = 0 (0xffffffff82747cc0) #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 10568 0 pcb 13 8K 8K 78643K 13 0 rtable 109 3K 3K 78643K 339 0 ifaddr 39 10K 10K 78643K 61 0 counters 43 33K 33K 78643K 49 0 ioctlops 0 0K 2K 78643K 26 0 iov 0 0K 16K 78643K 37 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1288 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 212 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 459 0 sigio 0 0K 0K 78643K 29 0 proc 48 50K 83K 78643K 508 0 subproc 34 2K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 17 0 in_multi 33 2K 2K 78643K 75 0 ether_multi 1 0K 0K 78643K 4 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 244 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 139 25K 34K 78643K 2380 0 UVM aobj 32 2K 2K 78643K 32 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 10 0 NDP 7 0K 0K 78643K 18 0 temp 102 3873K 3937K 78643K 3018 0 kqueue 3 4K 22K 78643K 25 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 13 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 61 0 59 1 0 1 1 0 8 0 rtentry 112 84 0 38 2 0 2 2 0 8 0 unpcb 120 229 0 219 1 0 1 1 0 8 0 syncache 272 11 0 11 3 2 1 1 0 8 1 tcpqe 32 179 0 179 2 1 1 1 0 8 1 tcpcb 592 386 0 382 4 1 3 3 0 8 2 ipq 40 13 0 13 3 2 1 1 0 8 1 ipqe 40 115 0 115 3 2 1 1 0 8 1 inpcb 296 810 0 800 3 1 2 3 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 20 0 12 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 360 0 159 15 0 15 15 0 8 2 art_table 32 361 0 159 2 0 2 2 0 8 0 art_node 16 83 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 8 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 202 0 192 1 0 1 1 0 8 0 shmpl 112 29 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1868 0 472 88 0 88 88 0 8 0 ffsino 272 1868 0 472 94 0 94 94 0 8 0 nchpl 144 2639 0 1053 60 0 60 60 0 8 0 uvmvnodes 72 1962 0 0 36 0 36 36 0 8 0 vnodes 208 1962 0 0 104 0 104 104 0 8 0 namei 1024 7164 0 7164 1 0 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 scxspl 200 7974 0 7974 6 5 1 5 0 8 1 plimitpl 152 52 0 43 1 0 1 1 0 8 0 sigapl 424 638 0 606 4 0 4 4 0 8 0 futexpl 56 5475 0 5475 1 0 1 1 0 8 1 knotepl 112 175 0 155 2 1 1 2 0 8 0 kqueuepl 152 85 0 80 1 0 1 1 0 8 0 pipepl 304 153 0 142 3 1 2 2 0 8 1 fdescpl 496 622 0 606 3 0 3 3 0 8 0 filepl 152 3429 0 3325 6 1 5 6 0 8 1 lockfpl 104 48 0 47 1 0 1 1 0 8 0 lockfspl 48 20 0 19 1 0 1 1 0 8 0 sessionpl 120 20 0 10 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 309 0 300 1 0 1 1 0 8 0 zombiepl 144 606 0 606 1 0 1 1 0 8 1 processpl 1008 638 0 606 5 0 5 5 0 8 0 procpl 632 1523 0 1482 8 3 5 5 0 8 1 sosppl 144 13 0 12 3 2 1 1 0 8 0 sockpl 400 1118 0 1096 6 2 4 5 0 8 1 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 191 0 0 23 0 23 23 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 542 0 0 32 0 32 32 0 8 0 bufpl 280 3918 0 119 272 0 272 272 0 8 0 anonpl 16 82859 0 73544 72 11 61 65 0 124 9 amapchunkpl 152 3900 0 3665 15 0 15 15 0 158 4 amappl16 192 2736 0 2195 50 15 35 39 0 8 7 amappl15 184 118 0 112 1 0 1 1 0 8 0 amappl14 176 75 0 73 1 0 1 1 0 8 0 amappl13 168 47 0 44 1 0 1 1 0 8 0 amappl12 160 26 0 21 1 0 1 1 0 8 0 amappl11 152 117 0 108 1 0 1 1 0 8 0 amappl10 144 125 0 120 1 0 1 1 0 8 0 amappl9 136 567 0 563 1 0 1 1 0 8 0 amappl8 128 372 0 339 2 0 2 2 0 8 0 amappl7 120 124 0 112 1 0 1 1 0 8 0 amappl6 112 34 0 24 1 0 1 1 0 8 0 amappl5 104 472 0 460 1 0 1 1 0 8 0 amappl4 96 534 0 511 1 0 1 1 0 8 0 amappl3 88 206 0 197 1 0 1 1 0 8 0 amappl2 80 4019 0 3952 2 0 2 2 0 8 0 amappl1 72 28554 0 28106 22 12 10 17 0 8 1 amappl 80 1832 0 1765 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 31 0 0 1 0 1 1 0 8 0 uaddrrnd 24 622 0 606 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 622 0 606 1 0 1 1 0 8 0 vmmpekpl 168 8729 0 8698 2 0 2 2 0 8 0 vmmpepl 168 89432 0 87633 109 13 96 97 0 357 13 vmsppl 368 621 0 606 2 0 2 2 0 8 0 pdppl 4096 1251 0 1212 6 0 6 6 0 8 1 pvpl 32 250171 0 237633 165 9 156 160 0 265 27 pmappl 232 621 0 606 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 281 0 6 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(ffffffff82708ff0) 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: 0xc000abee78, count: -3 ddb{0}> machine ddbcpu 1 Stopped at splraise+0x15: pushq %r14 ddb{1}> trace splraise(7) at splraise+0x15 pool_cache_get(ffffffff828be528) at pool_cache_get+0x50 pool_get(ffffffff828be528,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd8068f374d0,fffffd8068f37558,ffff8000230bb348,fffffd8069149e00,0) at sbappendaddr+0x2e9 udp_sbappend(fffffd807ea1e5c8,fffffd8069149e00,fffffd8069149eac,0,14,fffffd8069149ec0) at udp_sbappend+0x375 udp_input(ffff8000230bb5c8,ffff8000230bb5d4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bb5c8,ffff8000230bb5d4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bb5c8,ffff8000230bb5d4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bb5c8,ffff8000230bb5d4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806a77b100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a77b100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806ae4b100,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bb718) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806ae4b100,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd8069149300,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd8069149300,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd8069749800,fffffd80697498e0,0,14,fffffd80697498f4) at udp_sbappend+0x397 udp_input(ffff8000230bbdb8,ffff8000230bbdc4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bbdb8,ffff8000230bbdc4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bbdb8,ffff8000230bbdc4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bbdb8,ffff8000230bbdc4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806ae4b600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806ae4b600,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069149400,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bbf08) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069149400,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd807e062600,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd807e062600,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd8069149300,fffffd80691493ac,0,14,fffffd80691493c0) at udp_sbappend+0x397 udp_input(ffff8000230bc5a8,ffff8000230bc5b4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bc5a8,ffff8000230bc5b4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bc5a8,ffff8000230bc5b4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bc5a8,ffff8000230bc5b4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069749c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069749c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069149700,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bc6f8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069149700,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd806ae4b000,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd806ae4b000,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd807e062600,fffffd807e0626e0,0,14,fffffd807e0626f4) at udp_sbappend+0x397 udp_input(ffff8000230bcd98,ffff8000230bcda4,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bcd98,ffff8000230bcda4,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bcd98,ffff8000230bcda4,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bcd98,ffff8000230bcda4,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069149c00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069149c00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00d600,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bcee8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00d600,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd806d426000,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd8069743900,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd806ae4b000,fffffd806ae4b0ac,0,14,fffffd806ae4b0c0) at udp_sbappend+0x397 udp_input(ffff8000230bd588,ffff8000230bd594,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bd588,ffff8000230bd594,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bd588,ffff8000230bd594,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bd588,ffff8000230bd594,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8065717d00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8065717d00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806914b100,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bd6d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806914b100,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd806914b700,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd806914b700,0,0) at udp_output+0x5af somove(fffffd8068f374d0,2) at somove+0xf61 sorwakeup(fffffd8068f374d0) at sorwakeup+0x79 udp_sbappend(fffffd807ea1e5c8,fffffd8069743900,fffffd80080b5060,0,14,fffffd80080b5074) at udp_sbappend+0x397 udp_input(ffff8000230bdd78,ffff8000230bdd84,11,2) at udp_input+0x1323 ip_deliver(ffff8000230bdd78,ffff8000230bdd84,11,2) at ip_deliver+0x353 ip_ours(ffff8000230bdd78,ffff8000230bdd84,ffff800020eb3000,0) at ip_ours+0x412 ip_input_if(ffff8000230bdd78,ffff8000230bdd84,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806f215000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f215000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8065717500,fffffd807ea1e648,fffffd807bdd3000,ffff8000230bdec8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8065717500,fffffd807ea1e648,fffffd807bdd3000) at ether_output+0x47 ip_output(fffffd8069744c00,0,fffffd807ea1e638,0,0,fffffd807ea1e5c8) at ip_output+0x12a2 udp_output(fffffd807ea1e5c8,fffffd8069744c00,0,0) at udp_output+0x5af sosend(fffffd8068f374d0,0,ffff8000230be1f0,0,0,0) at sosend+0x671 sendit(ffff8000ffffac70,0,ffff8000230be2d0,0,ffff8000230be3b0) at sendit+0x52b sys_sendto(ffff8000ffffac70,ffff8000230be368,ffff8000230be3b0) at sys_sendto+0x80 syscall(ffff8000230be430) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc85bff6420, count: -86