Warning: Permanently added '10.128.0.184' (ECDSA) to the list of known hosts. 2020/08/01 11:45:12 fuzzer started 2020/08/01 11:45:16 dialing manager at 10.128.15.235:39738 2020/08/01 11:45:16 syscalls: 381 2020/08/01 11:45:16 code coverage: enabled 2020/08/01 11:45:16 comparison tracing: enabled 2020/08/01 11:45:16 extra coverage: support is not implemented in syzkaller 2020/08/01 11:45:16 setuid sandbox: enabled 2020/08/01 11:45:16 namespace sandbox: support is not implemented in syzkaller 2020/08/01 11:45:16 Android sandbox: support is not implemented in syzkaller 2020/08/01 11:45:16 fault injection: support is not implemented in syzkaller 2020/08/01 11:45:16 leak checking: support is not implemented in syzkaller 2020/08/01 11:45:16 net packet injection: enabled 2020/08/01 11:45:16 net device setup: support is not implemented in syzkaller 2020/08/01 11:45:16 concurrency sanitizer: support is not implemented in syzkaller 2020/08/01 11:45:16 devlink PCI setup: support is not implemented in syzkaller 2020/08/01 11:45:16 USB emulation: support is not implemented in syzkaller 2020/08/01 11:45:16 hci packet injection: support is not implemented in syzkaller 11:45:22 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x80, 0x400}, 0x2, 0x63, 0x3f}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = getgid() r7 = getegid() setregid(r6, r7) r8 = syz_open_pts() ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000280)=0x8) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000002c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) r10 = accept$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname$inet6(r9, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000440)) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000480)={0x1, 0x9, 0x200, 0x81}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 11:45:22 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xf8b1999c1832b20b, 0x0) r4 = dup(0xffffffffffffff9c) r5 = socket$inet6(0x18, 0x8000, 0x7e) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x8, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x24, 0x1, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x100000001, 0x1}, {{r2}, 0xffffffffffffffff, 0xb7, 0x1, 0x80000000, 0x1ff}, {{r3}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x100, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x268e8d931430d50e, 0x4, 0x0, 0x4}], 0x4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x2c, 0xf0000000, 0x10000, 0x2}, {{r6}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x6, 0x8}, {{r7}, 0xfffffffffffffff9, 0x4, 0x4, 0x6, 0x6f6}], 0x9, &(0x7f0000000280)={0xffffffffffffff80, 0x3}) r8 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000300)={0x9, 0x9, './file0\x00', 0x6, 0x5, 0x15, 0x800}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x100, 0x0) close(r9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000380)={0x1, 0x9, 0x10001, {[0x80, 0x9, 0x4, 0x80000001, 0xfff, 0x5, 0xa10, 0x8001, 0x1, 0x7, 0x5, 0x3, 0x6, 0x8000, 0x9, 0x6, 0x6, 0xfffffffffffffff9], [0x8, 0x7fffffff, 0x40, 0x200, 0x9, 0x8, 0x3, 0x3f, 0x3871], [0xf6, 0x8, 0x1, 0x4, 0x3, 0x3ff, 0x8b6], [0x401, 0xf5, 0x4, 0x0, 0x8, 0x7], [{0x0, 0x3, 0xffffffff, 0x2}, {0x4, 0x7, 0x1f, 0x40}, {0x7, 0x1, 0x10000, 0x80}, {0x6, 0x8, 0x6}, {0x0, 0xd3, 0x3, 0x8}, {0x3ff, 0x1d1d, 0x1f, 0x40}, {0x81, 0x7, 0x5, 0x8d}, {0x1, 0x7, 0x200, 0x7fffffff}], {0x1f, 0x3, 0x5}, {0x46a, 0x3, 0xdf, 0xffc0000}}}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETENCODING(r10, 0x80045710, &(0x7f0000000640)=0x2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000680)=0x1ff) r11 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r11, 0x2000746e) 11:45:23 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/140) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 11:45:23 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r3, 0x0) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r1, &(0x7f0000000200)={0x0, "2c4843ee92b475189828c3083091c148906ffa1ac80dcd06053f33f90343a94e211b3288ef19188c3344e726969417e5e2463bd9407ec2061df69318e7cc6a43facc751937bcc50caf1aced81939baae8d19cc3aeb4d89fe1b30269b0bddff00bfe03b83b48e214c15b6a360ac5ba370df90b5c3a47bfe51d7492d8a91c834beef7214c4f60c699756ea9a1405308d728ac95fab1a3033c10aba74835a1e1e2ab67538e12cbed540d5927d1962ea133bced4941a24edb7848761bd39b14660632ba4ced5ccd27d7af452fd01765d221832bfe150a9d5993c78a0c2f20c5e63b85ef643678dbddade49e2a2bc847b173be9fc49adcef79ad14be9f02145f68128573ff39cbc8695dcbab3a45507e75f5df9b3007226d35818f838b207995ff1939f3de8660ad257303c8679c42f1df27f80ed4decb9bad8414fff0d6736536fc1207345c6b1cd55f36d04a6f454339ebef201dc822aa5f7d70931f389c60a84808acc6de59e015e42e841a6098eedc565583fd913d24da7efe2d1b606355709bdcc3a41d2fc3ae2e099a5889a65480e1e77963072196d07e2d9d1a69aff0dbf80f59cb8c0a69d26541ae8b02b387770ba63817db4f6a73f53ded12d56bd3a82579cd344225a58027f72bf2b3d13cf0ab2870a574b53cf7b7e15b958e3253bda9cd378041a74d9d4c18d6f737d57b336be7f1dc9cd94538dba6aece2af18994732d3e8010f65e063c1f1d4187dad6e81dcbee3d9555c62db63f65764d1ce9e30019fe631fdd41b4a25837c76a01a3c4d9e39ceb6f870e5833a6fa0a8aebe90363f4c4a9e0f5258c9f20113d5717cf98941c21f734097c4c9715eb2dc3b845f00cb0735ef6f37a0be9000cd3a231b885215ef85e635f26b0764821c3baa4c383be6818bc8c82debd9da33c9f74d9b4c3deb0308148151be41ffd72dbd7067d08c09eaecb0682edf7ab7fda7a9c0d3babc4c99c2d7a40d309b42854184bb0837772f9b9f04324317f454098131dab161aa62e75197e89d58a9d9c8a04abd05478efa249cce4e57bd67d268b0cd5d13b2ae656532231f4aa89ade7c01f3cd9b75deed34b7fef58b6a94634de806459a2bd41507680226fd1c64ea22af0dc9c30dd2ac808db9a528d9dccfb5f359da2ff0b662c18137dad26d58c2c6466e83fe7ef4ac957d3643b64bc3cc1d115c2c2ad6cc203c95f86d06ec2915dcf1341b67fe21e080b6bb30c72da183250207e423e4bcf97e08a715428fb9b6c9b2d4d4830c1bf152d8ecf0084a9b44ebfbe06bc73eb7bbd3ce788283052c28da41312da00a0e5d5f48cec54ea6b2ae047d2112a3068e7e0ac66fda0e26b783e9f0316fca573a461906a775a56c7384842b4a12a8ce9dcf6f74b3d77fea07d626c0886632bb1e779d282394237f39437e503baf0614650590550ee8bc5fa040a30f4acd6bd232a3011ef3cabc71fcb4c62c2d2b450c30416eb16cf59dcabd72347b3fc4801c8370e94b8a5d7eff9bd6aa4eec2099cebf59b6d8d80d75a457f2890dd67e160a8d89dac59bacb3a62fe53239c3c536343d74ca5e4acb9743062db900c074c57108a0093ea55d4d6aad1be9f46fe28ae8dae0c4590b1893a29197db89d4d68353e65ce0af057b318cb53d333f52ee11d1ab55c008d15dd58b840be493aa9efcfe7e030672ddcada4df82d3bb0b2ad272a4cd07dd389668a17181160e0b9a671a3d195b3f936a67bccb7b75024144cf81d6c2accff3b99e1add0f5a0bfd6974ae4b41e5b383de0c259c53aa01e0d24b36fa7227fb1aa7553647f10703cc0a27f921e50f240bd3dc836179ee84ccf1d87271fcb66d8c201fb58b381f54be83663bc3bcbe073e4af0c911fc7f46555f0252b7f6ac2803428b528d96477f40bf26828c8e3f5852630cadc77c0a2566bea30c46ff2bcfde5e5544e85abe726075f3b1422712bc854d5352ca65316bf455aa09a8710080c64a27ab255d0caf7be33ef5c955a6d7dff34f16f72468b346404c63ab5a7dd188ad8e8894f7b83a2c2506c067d41d3f64c87a89858a21c41c0d575c81ebb99ffdfe4b70462d41f70cb19ab480bcc86380350932b9b3d1468c5dd8a2d9d4f9d5a0f78363483806a25f89759130fbf03b8f044e37df1bbf1812a9ed602a088edd3bac1e5ef81a07bd14cae2ec1cd066b4e77f81b0613838e914e64a80d112817611bcb6480ba008e1abc9a75c26e38d10d4e676d6edc37ad405d9104008cab40944a649a146846887dcc87ac44a21c93e61557a7ef6b58b4b2a41107ce2e5938046ee3906b1d1ad0ec24d6bd62687011b0c7a15751024cd714524c6b6b56902397bdf2a0f39fdbce5584c577230b705b9369e3a21689ff1eb6175801aeb54c33468a75d94962fb5462b27a0e54c48f6d79c43e7e176e82b54768f985aa7a489f1dc2e4cbaec611a2dcb586477d6927f93e5c2d4e641f4bc98f5256028528cf26925097f325c276c6e93e483070897effa3d64005ec72b6c0bc1309690469cfc8d415c6cf6888d64f9c20269c5406a7faca9d950edd1cbd502e7f73d97b924ad9f4b40110341773634838bf0779a3c4224d0896981b380b25a366b4b7e2ed3a380da72f143d647df683d7a875b91fe7e37e740dbd604e086496a17ff7546622ce3d5b68bc27ffdb94755423a4251e2199f6423619a70905679f0aacfddd2ece49d3b1c2fa0ad2f897c04ab509a73637040747ca83c0bb94402446a9f0f68ecef190bb1f0b7b7a00f42aa98081ca92abd15a76555150090452c04ce33f7e47818c525f188c04c355a8bda6a30da71ba610f4f3f7107202dcd1e7375620ce8e71335ee1d6dfa435ea4287c242b297e0964d26c74207656b4eab2aee0582e6176796897bbec95468f558830d800fe7463cc6145cbd5f270aa4170f7195efbb109fa6daaf559a70b23c2d1c472abbe4471983dd45482cab722cdc2825c2eda5c9411f31c53fcb1b9ca2301d3bc0c8c6a1f0f228528bac06f955fe2121adab16410cbb9e3f59fc3e00cadab045d040c55ad2714536776ecfaa8e6de3dafd31b54d3683b5c2a6b6d4a8981f243a7f6e6c1500dc983b1f31d7418038f5514fb6955277cb4e6be2deeb0643110cacf2ee931321b407e7630e77d42fb3983bb04faf23cbb0403d06c16e6bd9f177960a46a7ef583154f4b6698f509a6afa0a120e64383e3dcee694ebaf4dd03255adae792c3fe9059c4284ed69a353a05ae0c3f168e313dcd89ba18b6960c0b05ea5fc59467585e05ac8fad637d71d3cc07c922a8a2fe55a88f8286c2539ad81cd95b81258e209de0207feb9babc7bcb807249afe4b46eacd474386def2139161a7156327723c8e5f571ca2c3dd25c5e4427a4c532966ac508ef21f434dc48f21e48be02b1bd3cd759344e3719fc51f859231e4bd31034c7264646ac86430ed7a5a3e176d57a70838b4c5ac1eedfcd3c86d9f2625ca64e0e83c7505d95543804109dc708d57d36f53f5b29432df46ad9b38ca44655b6e15f106fa48a0e5369a507bce0d66dd0bdc2f27657aecb74d379fb2394e77476382be316eec03c88e75bb4b013ba459b3c4685996a54a6438ef578ff9da507fa3179c0bc4eff6769987d4adb618e8313b56d532dedf2956db380fc41e47ba0c802d73f7354fe998d7fdbe3638a3a463040da4e80099a6e020b94b823b687a0ca1668c0d9e7a2efa4ff038ec324e1907b019574167b9ed93dcc640420f33c4adeb95260b43b1f94332adf6cc5368b0b6e5c7e21c64e49ffd9f45863b437791251631687aecebfea552a6d4083df0393ec93110c6e73f11eb31f37fc689087401799a149cb17765e9010eb7746a1b8034c9977600f745657eb535a26be49dd4ae239d43599586844f8cf1a1e83cc69a12727269587de73349cc14c7f04ed9523a4537284982d2b576494f7b47b9201fd7552d0670248c502bcc0dcac0466a90dbc668bb26878565ae9559aa16bed31b829af386123cac5d4961d30b9fb2a11b24fc4f6ab5aef5c5e6e5f2a1707878c6af9f957cbf6dde44f34f77ae6f672ee72846e0ec1e26bb8e83f346041669de2c78ad0b3aa44c65046424559e452b48cc5a358d93115a2e5ff9aed2a09017a3ab1cfbf141a5a8b72f6b270eb5bfef0c1baf1c8e57749337383ac5ac1ee1cc7905c1c2f661e8568897b6521aadf8933c4b70299688645dc621357c93aa8539a07aa09fc8f1313f75548baef54121b0bd34f6e12a2668203a833a0dd72a2e4c0fa9b87ba920984d1716495f1283e3dcfa079d5ee4d6cdb3465b6427467ef617bc3109427dfbede5a1b0b24a01bd0a6ddeea74b83d698b760dd1a3bc0d17a740c3c2643b2a6e7dbaba64bc4c3082645b142e79988bfa806add8183d3b24ed99d198e26f11b66c0208bbd131e85b4daceefc03a324dd6ebab6196c3690ac2afab1b789afcbf4a82c3611fc7634ac60df0ca5ddf804906ff8442ebadec08f3545e038a07a11ab071f083752b21bea6cee7c1b02b4a6ff876f592500768e544fe53936f1facb166581e4a1768e4112e5a4a4685b7385f0400528572d7a69af6d046ac43fb8980d7e02e4b6a0e0bbcd5b9b8fe4e6635c5c434e338c89739a5b1949a61742abed3368b4cb028228f84126d95ed34cfe9d4141d843bbc78e0231ac1d40638d0de7fbbcdfcd5218d67971cf80e8bcdaa93670abd655b8ac1b0f1762725ee13b41c2e3e60c0eb7c86e95e68fc351561f5f18e83f3f43ef9f1adfe28cf3ae536a0ebf1e478779e275da89bb29db2ff53c36e2954f992e601f65299cd6dfadeb7155748be0b67fb9d62d133cb091a3be74ef3a7d5c218291fb5111d6174e10c4ce8c3166b439be18c5d70f798a5f5692876471bc05f67b66a6b2dc33f1f47be614fc0b72f56453a85af7f0744bc1d4abbb5f098df9d13acce1abef837982876bf22b262f3407566e9a72d44d01229130679792c92321e7e3508d0bc5cfd5d640b4a67876b7cec1293ef95ef65a090a61080b91657d9b284fafdce9e65ded6abaf07b65bcc7a961bf21e839e2bbe0e2f86526756e419842e1a9e21122c4698792c5d6394984a32c9d739c7022336e46ad4f4de32965e9b54157a6e137cb50beedddd9f2226c10b0a78590431e1f5b942829585b2cfa7bec3025e941791ca59e3f896315a174aab53984bf80fa42b4cd5537f42c0c4340939af497fe8eb0bccdca022795215808c8ce56be59381bc991f85d574cd96c6211d75500fcfc135cf83902991bddbf0eb14c988e0d2adfe0f07e8938d9792cac7ebfdfeaa31a6efc785d5a8654b2b92fe3364316574f6285276464f7bc96287835104d5b020a93e25a32ab794399e82c593a956b7878b34bf0d9f55ba6ffe610f4c2a0cd4eaedc933ffb5bd322f7e6623d9eddf0eecf8b0255c52e756ca5c2f0018e398b98a7e726a421b1fd34f470254ee2c265b06cbe534e6ef621337c98b72fb5110df8896bda8589593c814bdd31ec376a4fe7071129240aec7b1b33fab0cc773588c2ef3c60be21351153180cc8ce05079f5a10f9046278e9bfd4c178ca62625594d7e26ca1950996fad8121951f85c098a7e8e520213ed2a1b0fd5609cf867e835a0e52cca1dfb061d769360e64487b1debc26d74251346fe42f6b77ee6ed1b2c22be40a8dcb62d4fdc4ba2fac6555ecf32654ac11baed4c9503b0d33cc0df8854ec6f9d734af6f1965e70cfe690fae85cd58d69ea74e2971c3648906493ffec729e6a6c2e3104d500cd9b6439b84eb99041996fb03ffa5b65611bc8202f1f49cc736851136e48f154a5"}, 0x1008, 0x0) 11:45:23 executing program 1: syz_emit_ethernet(0x39, &(0x7f0000000080)={@broadcast, @local, [], {@arp={0x806, @generic={0x6, 0x8888, 0x6, 0x7, 0xd9e9a8b4b24a57d8, @broadcast, "13b37adc084546", @remote, "39aaf6bb209cc28efe26c237fff168c4"}}}}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x1, 0x7ff, 0x7fffffff, 0x6, "aeb6523f6029230b81cfc8d73595e83d189e8dcb", 0x1, 0xf8}) 11:45:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102385, 0x19000}, {&(0x7f0000000540)=""/189, 0x20}, {&(0x7f0000019640)=""/69}], 0x100000000000024a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) ftruncate(r1, 0x0, 0xfffffffeffffffff) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="f3a0d54ad1b567de4141fc7f1f7fdd2b579558d8a81fdfc23a6498397a144cc52c8cec368aadff5da2cd717423d1fa908e344a25c4347715ba68320e255988167f2d49bb1864755030da7c27c907fcff047a543b8e491d3e", 0x58}, {&(0x7f0000000100)="f5ae17d1406d1dc85306b1b9512187b21119a2d79a6c46cb254592d8a994ec3c964fe876f76ccdfa8b354def996de538df6a093c8aab7bdfb3270f25073626f2cd6fbe4ed0c47e96bf3570474ae7160fa9222193bc310c18d942d29e2e9c57e21689fb0044f9bc70385c134dbd95ea1ffff2e1d909ffe49328ad8b5920c930cbfd7b5d90823f4c3f33b5848cf374f59eb33a39438d84ae1148b2ab1f147e1f812f10b11c96f4ce13816937214a741be2fb2812d675b5e0d0baaa86dc91d82849aca48b3376e7ab0dd58b86bb4cb890dddcec80bde96ffc0a9740cb2558792a8ce8f1fa74c5c8217c5dba3dc1285b26", 0xef}, {&(0x7f0000000200)="4927352ce7bce0168355d41f3f3369f6fa7a066454ef212c97e05d2a9460c3e44c5ef7874602a8f1bdfa4f0fcdce7fdbb9d76b09d18cab063394effc0eef5f00f9041d90f5d6428c822d9e59c7281f956bcb2343f1352582ae5a3b45744f7020181a1b4b812633969dad2c30ec93e1f3c50a4a7e15ad034b72e8c35da83d217024e9995037ee387d6406c2c33cad6581da8f35618ac9dc9e926fe5179999e7a1861281ac7ae91141e8324c8271600c568a72e56bce00d7d45eccb1cae2354fdd4102f9221350e5a2", 0xc8}, {&(0x7f0000000000)="07599e93af33d74a59e50198e250d031b4af267c32ea80974e1fdd6ea7632e584cfd0236e92a3fcb9b53543f05b64e3371d82d4121", 0x35}, {&(0x7f0000000300)="860433cbc3be7d1589945ba40c75a21ad501328d967e6197151cbf53e9d426d19cbc2c97410c591ac1c3cedbd731118b84747d8c56f01b9c1d8141f150d649659f53f751e07e494f582e1d15b9890f844bd9b0eea702d25d79d5eef227926ad09d972cc46e9fecc6293469fd87f259883914d42ce44fefcfb4e2fdac84cb5f7690493af296231b", 0x87}, {&(0x7f00000003c0)="3f8d09e71c56674ac223866cfe74a8fc1c176ebd653ab0403ef0ebc49aa50c096709a5ef57d700423a1f8288321962921a832de947a3f284a842a9728d6809adf9be4bdd86fcb6934cadf8f0113e2027599174883dd72eec0eaf243c71996180ada2dac36cbfe48e5393f23357a34eeab03d6f2db8c47aac9b07ea25cbcc53f2083ef23e03c25599869d02e508f2316c9084b6e3eb57fba5bb", 0x99}], 0x6, 0x0, 0x0) shmdt(0x0) 11:45:23 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x190) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x8f}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 11:45:24 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6076605100683afffe8000000000000000000000000000bbff0200000000000000000000000000011108000500000000fe8000000000000000000000000000bb00000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb0800810965000000880090784000000000000000000000000000ffffac1400aa"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) 11:45:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x44, 0x3ff}, {0x8a, 0x7fff}, {0x88, 0x6}, {0x85, 0x5}, {0x8b, 0x8a}, {0x4, 0x8}], 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/76, 0x4c) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:45:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8000}, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000080), 0x4) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000000)=0x85e) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5b, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x8035, "f64eb688da63dbb77d5cff4b9cd66295f435bc445fc3ed8d45e32252d14340201b73e6a90644bb29a4ab1920cb52243560b0e6a000c14ef79040aa2f3a1bcce6488018bf020b581fdde7d7bb15"}}}) 11:45:24 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x1000, 0x9}, {0x18, 0x1, 0xffffffff, 0x6}, 0x7, [0x40, 0x2000080, 0x4, 0x2, 0x1003, 0x6c88, 0x7fffffff, 0x6]}, 0x3c) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() ktrace(0x0, 0x1, 0x8, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1003, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, r3, r4, r5, 0x52, 0x8}, 0xfffffffc, 0x2, r6, r8, 0xffffffffffffffff, 0x67e, 0x800}) setsockopt(r1, 0x9, 0x3, &(0x7f00000000c0)="26c40cfef815eb36c0256e68dc6cac554d0665a8c96939f6871d0cb0c0236f4e3e6f8c1f8afcc429c2ee4a188cfb05bf387588e1ea9578f104abc062dbc14ecfe602d81a982127752cb1", 0x4a) 11:45:24 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = dup2(r1, r0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:45:24 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) syz_emit_ethernet(0x35, &(0x7f0000000080)={@broadcast, @empty, [], {@generic={0x8864, "3560c237e6eead859481488c771264a52cca003339a77a5ee1baaf2285e06fab7ec491c034c182"}}}) mlockall(0x0) r0 = getpid() ktrace(0x0, 0x1, 0x8, r0) r1 = getpid() ktrace(0x0, 0x1, 0x8, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa20, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, r0) 11:45:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 11:45:24 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4086], &(0x7f0000000280)=0xff6) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r1, 0x7, 0x3338, &(0x7f00000002c0)="e210ef2278bad712aac8089580559c8b734eaf8a75e4bdae2bc442b9dfdb27c0bbd0e79cefdc777293ee8c28c85ec84b3a3ba2fbf56cda2f72c370af23b2819fafd0242381854ad03e7cdd05e852d596922a55954cb5a7c4e378cbffc2171dac7624e967422583dec062bd0ce6b385f674d82d8664204aa236e11abadbd8ce7c9c9e8259f0b4f9987f1cb04db8a1b8374f36cb36385c7f82adc8654da3b2a461d99e68b10c26620880466513eb2bd0299f972474bb878e509dd40193e7e549041898d1a192cddceb0487bf5d5f2eef0b7e3db5b3e1134862d0a41822876a", 0xde) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x2) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x64) 11:45:24 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff020000000000000000f5ffffff00010100907800000000602484a20000000000000000000000000000000000000001fe8000000000000000000000000000aa11000000000000000100040100000000b6c48eade47457d18c0549ed0475133889cd87c31eb4da10dcfbf4d468f486af2b7c96fb7adde6fa93dee531471961cb9526e814b53478a955a534d7a9a512369d9b80ad439b330e6cfd21e3013e314bf2ad0975eb3145dd2fd1ecfceeda3edbb3ac5ac0e6307cdf15732fb8e64a460916c265f36ce4b24574fd8675bf4e0b5946e44cd72071d954227132aab845f43baeb5bc14a9888fd32303815ba5ba55b4"]) 11:45:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r3, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x30, 0x40000000003a, 0x0, @local, @mcast2, {[], @icmpv6=@echo_request={0x7, 0x0, 0x0, 0x0, 0x0, "243afbb9ece211c8ca3903b917533fae1864b77566693a0b4ad89221370800a09b3aaabf0e2c3a81"}}}}}}) 11:45:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f1f000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637d010daecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dfb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394f06000000a202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f5a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af35680dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220141d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f757951918208f9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec814d3f996a72b976443a2f7ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d40000000000000000000000000000002c9db93bd09275e2f0ca1daa81025d8dfe6cf3449e1c51bcdd4dc8c11cb7634fe967dfe4a3e1f2e8de4659638046c579abcd4841e7e4ac65df9717d6875c20acff807a1af4378d9bc57bbf47521895b9780ad1fd207a27e9c8a5b802f0bd9c9c5928736ad8d79717ec94b2f7181f3cfc626bfe5fba6030618ffc034729add8f739f2f2e5becf3f785234b9aa91979793ebf75e99259a61d0d36c425a1560bdc7a84d548902a7986c063c0b77e02f180ee4ed8944c956d43fd35cfd3a93cb7e8b0ee06cc59bea20b31392dc4b43c0118e4c879c73e881e2734242c72eb003c0565c12fc157bfc0787fed44e83a68244e068fceab132d9217630ab1ab3e989531ec661f2d64c69828c616cefe1c9a73e746f4fc86d6509f1e084cfd802478285f6e66f9a423b385a7cf1f2b6b039ddfcd568d6f4cb89fa08738c060dbb7bc6ad41aaf73108498c398248c60f7c5ae9b43f54773be9e8b34f3110882f3c235abc1a6c3c6eec4c3db4075b5f394d0f8d878b5cfce65803476e44d76b427f9b47fce5cd791eee3d04aa48b7b6c6815be09aa760a487e5202f59197b0b516749549107f897aced026336165d24c600c66eef0d94d16542d68cd3f3e305537f51f6415b04beb8f7ca6c603897c3e67400c50494a15f3d356518b2c1c11b9da2dfcc53d34662cc09a5202fec3eac137ea99492431c49c2bd88d3c8"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x3ff, 0xfffffffe, &(0x7f0000000780)="75d600007bf993bce79832c2f424f8b6f1404a585173e63d052813993278891f1b39ddb3ba1e62b1811c7ceef9c27089fd93b3afc5ef7264e19b4348ee8bda9e15de0a8a643f84ea30e4de25d124b40ffb928bf0c1000000000000000000", 0x5e) lchown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000740)=[{0x7, 0x6}, {0x2, 0x6b73, 0x1000}, {0x3, 0x8}, {0x4, 0x5, 0x800}], 0x4) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, r2}, 0xc) r4 = socket(0x18, 0x8000, 0x0) close(r4) socket$inet6(0x18, 0x1, 0x7) fcntl$dupfd(r0, 0x0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 11:45:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e7411cd8d78aa73bb90021b17f2eae108dd3e41"}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 11:45:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r3, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x30, 0x40000000003a, 0x0, @local, @mcast2, {[], @icmpv6=@echo_request={0x7, 0x0, 0x0, 0x0, 0x0, "243afbb9ece211c8ca3903b917533fae1864b77566693a0b4ad89221370800a09b3aaabf0e2c3a81"}}}}}}) 11:45:24 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r1, 0xffffffffffffffff) seteuid(r1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x2000}, {0x2, 0x401, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) 11:45:24 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 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) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) mkdir(&(0x7f0000000280)='./file0\x00', 0x41) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pledge(&(0x7f00000002c0)='$$$[\x00', &(0x7f0000000300)='\x00') syz_emit_ethernet(0x73, &(0x7f0000000380)=ANY=[@ANYBLOB="d284de476980ffffffffffff162000e56b38d01a2bd9731194b272d5a94245fc715f9a2ee6e023f9b08f2a00e63f1e4ebca5f2090010e6d4fe85129ab9a8d0b4469f9d8dba87788e9d6ee2ff033f9172248d41965f316ae3f90ce41b18e3b194426d6c5bd83e24de43f18e23467f8f42237a8c"]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2, 0x6) 11:45:24 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="f681eba1f82adaa0dcb3cb01b890d7f7acee9df3572b655d6973cee451e4a28f81a95e8db0d275c40366f12aa7ea87fc4d8baeab2f16d0d592cfb3d6165d8edfaa1ce5e7000a46320b4c39b5ebf2f1e71019474cff58092d66b7e971c80d435b211ce2a0655dc2293e29ff502836ca3ac2fc6eb0113a52bf68caa28761f8ebba40e644a4b04926e0a5455acb6757bb13fab868f78b7bead9337b2ee2926fe835f2c08ce3907db4360ebbf31429", 0xad, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x2f2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2bc, 0x0, 0x0, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x64}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}], @tcp={{0x3, 0x0, r1, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r3, &(0x7f0000003000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d70500ff0f000215005b00002000000000e74de4"}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 11:45:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x140, 0x2, 0x8, 0x100000000}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfffffffffffffffb, 0x0) 11:45:25 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r1, 0xffffffffffffffff) seteuid(r1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x2000}, {0x2, 0x401, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) 11:45:25 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r4, 0xffffffffffffffff) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, r0, 0x0, r5, 0x80, 0x164b}, 0x1, 0x1000, 0x800000000000000}) 11:45:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/81], &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 11:45:25 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r1, 0xffffffffffffffff) seteuid(r1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x2000}, {0x2, 0x401, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) 11:45:25 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r1, 0xffffffffffffffff) seteuid(r1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x2000}, {0x2, 0x401, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) 11:45:25 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x80) 11:45:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ffffffffe0000001030e90780000000045af8229a0b4f283e4ffffffffffffff000000e0000002e000000187"]) r0 = kqueue() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7}, {0x1, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x58}], 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, 0x62, 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(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1], &(0x7f0000000200)=0x6e) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) 11:45:25 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 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be15"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x7, 0x102) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 11:45:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="f6", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000000000aa8dfa2a58b9668be1361b9a3a49dce5aa7be224991e7f1911427c"], 0x10}, 0xf) setitimer(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) 11:45:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @random="d71c9ecd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x0, 0x0, 0x7fffffff}}}}}}) 11:45:25 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) semop(r0, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x1800}, {0x3, 0x3ffd, 0x1800}, {0x1, 0x82, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0xfff8, 0x1000}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="ffff2000000000000000aa0086dd60a4f00800030000fe8000000000000000000000000000aaff024559999824888ce096b6046c696e3bf3f21d6dd231ce213536145bbc1c606d4c39f8f351486eff33e07261befe5b662009f80cb61400149ed9a254ecff12c9f4072e1ae8a0ccb407c2676fadda660ce9d12df99d400b43ed8c22e0639aeedd3a1a203cf1fc37d46a2ada01de3ea2dac0ce6319c027d1baa304ec5c3f1ec341a3bd9bd8f69d36e03c064f98a54f4c47a6320b9b6fe948bb6d1a0591ef85e62c3105312ecd7708aa55c15ac53818d611f8e5cdda15e20a43f5d1adc9605652282f58"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000180)) 11:45:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x11c, &(0x7f0000000100)={@local, @random="0bf8b7f24cb6", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x35, 0x33, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @generic="20ff7e92f52a46392d2da3d1d2e50f76fb00621fe5747804886ac2cf88b88f9aaaf7cd4ed1f8b3538f9f28dd973735b8ce3a45e5c47ea988ce4f979522518f7c927ea8febe20ddecfba40eb40adcccee5ac77d2e85dedc16d53e253c7b327f1040fb627de434a173f27517b4fefe20a6a5131f0b7c9bf6ed865d3853ad89207dc9f59971da3846ac3f170395a435c598091ae2f77aad1fed3df7d735d7da3c05744eaaee6cd72f4880cb22074f829661473797abcd2c94233a027e54c80c8b594c64982b47e242134a2b69517fe397c7b8d56f105f7d7fd3de2d633f17e73cbdd86cb8ff6126"}}}}}) 11:45:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1003, 0x0, 0x0) write(r3, &(0x7f0000000140)="abd6a494e4cae983d5b499323ed5a12d8a32485a4146b876db6a66b78d4938808b3d6b58ed38282fc5e76435877193cbce9c239f85534ae036d2f88401a7604f7183a33f6b6b415357de91bc2c84267a7116c1ec2775c39a573d12c15792", 0x5e) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 11:45:25 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 11:45:25 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x44) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:45:25 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:25 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)) ioctl$TIOCSCTTY(r0, 0x20007461) 11:45:25 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}], "f7bbc8b9"}}}}}}}) semget$private(0x0, 0x4, 0x500) 11:45:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2f7be1aa5b23ed00466dd1637edfdda8699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851b0204b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 11:45:25 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:25 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 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)={{0x100000, 0x0, r6, r3, 0x0, 0x44, 0x6}, 0x0, 0xd, r2, 0x0, 0x6, 0xffffffffffffffff}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) 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}, 0x7, 0x3, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 11:45:25 executing program 0: poll(0xfffffffffffffffe, 0x5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2, 0x2, 0x0, 0x1000, 0x9}, {0x100, 0x6, 0x2, 0x6, 0x3}, {0x4, 0x7fff, 0x9, 0x7ff, 0x3}, {0x7, 0x5, 0x1, 0x5, 0xfffd}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x6, 0x6}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0xfffffffc}) 11:45:25 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) 11:45:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a56f8515a4c8a627e51b06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff00, "854969a5cd3b6111fe4d040423001000ad031000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 11:45:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000280)=""/263) semop(r0, &(0x7f0000000100)=[{0x7, 0x1, 0x1800}, {0x0, 0x6, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0xff, 0x1800}], 0x4) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r2, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000540)=0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/222) semop(r3, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r4, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) 11:45:25 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60007b6600183a04fe8000000000000000594100000000bbff0267d60000003076ffe382fe8a9153bcb4e45df27c0000000000000000000001820090780080000000"]) 11:45:26 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) 11:45:26 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/215) semop(r0, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setregid(r1, r4) 11:45:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1003, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1003, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYBLOB="edcfa97177016c7a401b1322db81c47528db4aa3fc077b9b41db252c56230db9d5ef03ca454595f249e5d96b9a5db69e66f6c5983d49864219cb20eb9913b52dac46fd9c64e482baafc70ac989070801533646d174c22a0b7ef607f69bf6ebace9deb487c0365b215564000d5387c623e6b423abbfa79b304a36542bc74cb63fd3c36274feb3b605d1562abc33eda4ab34581692ce644f2db90c484538a4743eff5dd4f2af35b72f6f539b926366dc6950f13f9890cf9a4df4ae1eb9d32c58f12d667f0af7397c6176ac52d0d1b6f1490edd3fecfbb654fd420fb50bcee514b5672f1e1585628563e7b08f922800e4de53b2003c7f95cf5dafd4", @ANYRES32, @ANYRES16=r1, @ANYBLOB="7d49d24d53563ac2541ad00180f41c4fd85e49a31941c415fd1f0a2e1eef723712c1be1469f7cfceeca9216e1eaf70e29721aa0ae6d3f71bcfabd981498dc04be2220e563a5f", @ANYRES64=r2, @ANYRES64=r4, @ANYRES64=r2]) 11:45:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f7fff190de3792095ff8527db85eadcf6c5e31f85c82db8956553fa02a5359c0c24319bfd3cf9ad6d"], 0xa) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x10}, 0x4) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x7) write(r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 11:45:27 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) 11:45:27 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/199) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/19) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/170) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/6) 11:45:27 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) socket$inet(0x2, 0x4, 0x81) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) 11:45:27 executing program 0: syz_emit_ethernet(0x358, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x322, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x19, 0x13, "54a3715ab5ef46cb54a765bafab66b9ec9630db18bd07b37ea50bf6d1823f85dfaf27e626bff8d677122b7ec33c0677622fe581bb436ef2a21692205797265ab6db0a95925a0c96f62973eaa2b21f8b8e370cbb4d91d042b2c6559b90ffa8931b030b26cce0539c6119696149ccfefae94812c58fac75a7b9eadd3f56574681e602c4eef3ef056891dbde46e807be308db48bfa4b968"}, {0x19, 0x2, "9bdf4a0ea8e1d656358756efda647c098d2dc98596"}, {0x1d, 0x18, "f0a8760fd240e153da3be26e6287f6fb613da34170f193b3e9c23ec8d8e9431927a580b34c7b31613aded40ac5106856f108b21d09ad47fcf0e98e8b5dc244b6b08063e09c7554e67393c6ad1565895837d2676b1760aaa1e70626a5779cbcfd78c0851c954282897f39f159aa8b51da2c769c7a7f6f31e38d7b92f35229fa82fb0630c607ed688490f92dac145ba1cec889a99ec7c26737f3d01a470b543243dc5c6af5432261c8a002e72688708bc7240edc5ce81f96e90ddf1c23864ca1cab9977c"}, {0x1, 0x17, "fc06d08ec648c643fc37bc0807af210d9e8d794d37a7085408be3eb4112e0e124c15479ac149603a7ad31baac6d8ea83107abcc8221601f9dec2c79cf64e3778305d46d5b23b98b56883853c4c71c09f4020b2fcf68875098ff2f4b7bdf318471fc851a795a459426229ce05b633dcc8a81ae36bc17113d1fbc8a0ce15c0c813c917d120b764094eaeb3f2341d887e82a4884315ccf6f7246856d93c530e87fd97cfa79a5a35012a80f4a011554703edb2fff3b886b933de1b8d751aa6"}, {0x0, 0x1c, "ef35b206ac42d1e8dee7b731395b8ffa2a2363e5f1f67239e35f8e0e8ebbde598b15fe77f3fca6ea0df6c5bf5a4b195f6f004980ce85b9a370475c7586080cc4cc4fe3edc2c3c811b33198c8e36a32df018043f371b576ed555c5dd27712b94b49b89b45f08b791fbc975bb83d5b736c05244224f2fa90ece6a220e48cea801925178bb8d0aa822637bd8ef672ede44c26c3bb3ed19cc50457c17692d58f7e84afa12de0fe64bec834ac5d52abad0e35346331f2a44c3a18b85e565ba50d4044b2a7103446079081c524e15e167640b265f47e287b54b1c4be8532157063b96512eacb0bc8"}]}}}}}}) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffff8, "03033c02df71795acd00"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x10001) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:28 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x3, 0xad) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:45:28 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semget(0x0, 0x0, 0x109) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x2000}, {0x2, 0x401, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) r8 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) ioctl$KDSETRAD(r8, 0x20004b43) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002300)={0xffffffffffffffff}) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) recvmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000001200)=""/35, 0x23}, {&(0x7f0000001240)=""/140, 0x8c}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002440)=""/65, 0x41}], 0x4, &(0x7f0000002340)=""/155, 0x9b}, 0x801) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000080)="b68e5913839eb81e78dd6fbecaf9d7ba1f014d7364608c15dbe4c23a3e208c1d1ec4096be3d493540dcd89cce8e41500babd80dd5d5b928d94cdeb17086c49cfc1b6ce99c99c3dab632d828942fe881076d7bf2fe9eb1cb48903041498fcc060c925b4e32e0cfdfcd9d5e8526c7c07e8be8c61bef9237cce257a53dec70e3463242e46291ebb007ac926353fe55249621a30968ea79ef83aa7b9c131bc3549fad2a4d610a3da170ee05381d1e627bc6184bee84d16128d073e3538b5bfd07938f74f207f29fba427867534aea6043007ace32bb6c74bfd90055c000b0b7527fd98e68a9a517799be0c7fe363901fb3e1", &(0x7f0000000180)=0xf0, &(0x7f00000001c0)="0d91ac995de7bc9fecb1cb18f9804c368c84fd71a145ce391689ca3996c4d8f7f972d46b25241f40a6a8e18fec585cdc6d8e84effbccdb3473217f1a2cac7fe7c46ee991cb00ca2fb7f5dadbbf1508993dcd5cdc0e6352a5ba79b4a64447bfda5e95ec209826f14b9bf62f20d85941f20eeb6b5fa8fbb97b01ee581e3241386d2e77c59942c9616172281363a0fce7d52afe48bef31874e3cbadb05447b118c64243d28b339ad1b7651c10d8588d1d7adbce62b3797856863514f7c08ca8345594537b45efdeb73f9a1bd419b3306bf6834b76befae28272ce782ecf949c5c61c3dba3b55bcc7cc4306c281266c2596c682c407bb980b0b2d0c9fb5912094944ff636164cad4d6182b3ae67eb154c509e86d3a3e78d04563491ff2e75bb0012df7494902917ff00ac94f1fec9b39c20d2369bfcc62e281e27570233f9c04054b3216cd0ddc39f5a40e181c3e52dc2241ecc3719b4c406c865bbd99132307ef8da3f6e8e877695e4ffad8696a349d5b427917b364fe08e4bb4473b04e2225cda6529b0146446a35f89b8e0c76e23bad1b42c2ccd366cc9649458728cd2021d94530bd8cdd8bde307d50157d720b154be2637fef35b8b52413b6ee2d86af18bc0765f783ebb77e8cee82f674c1e6408b62629250541bd73123bca10493a515ee651aff1a9b394dc1498102db53fedac57a1cc4566ddc910c621779ce4342fc50000b6167e7357ab26de71ac3cdfde91aec1f177242b84ba6bd40e79b6b3c99a2dc1b75757873b0860433c358e9367c302a299c70d077c52d960efa57cbcfc6f08a5820fac52962ee8c589c6dbc25279f56c2ccd4d98cbf9d86c3c1f96a0c12892fd3995dce8209e0593727d69394703e7c12a167892e46a274d8c511002f0d9555b54e82d8891e498b6426029da77e023b34d78afc13209ea81a1ba83823622372892b5498d430fb4d3f2063e7e328bb17128d9a9a40de83eaf704bbc1bacaf0a9774fa0885caa00bf09e60f05e0f10acbf2d1572be670fa8eddda14a7021eaebada272c921e7c39a34ccf04a58f8dea186462be0db4ad318df73257220516a108beee4f8907ad48727e275226d05f762bcf6d14e1608c00e781dfda4f75313faf409b5c61216f8b41d814014f9ba88f252792346f5bf623547c6192ed8693ddf306cc51cc9df38a5e02370cbd8d293358b7989cb345d914be5553f680c56e6b9eba24319ead62d8c8c0aa40aabed11c719c0dd7d59ec76c2a78290f3243959d36c55ca3f9081e506cc4f8b1ad3af11ab8be751ae4bb0a00befb87659fa1adc9355101e4663609c4adc03659fb1446a31035fac7a0d841b7570bd93487efd2b65f0dfb7512049e2d7ec3616fef5f160d6ac02bb49e9040654532ba35312bae975d66f3189b951b69961ce951f7e3b039f07ca6fb935fb4c67f2b759d25c669d21ad6f03f4aece42b81a374a4623850f90588ae24083f2bc1ff60acad023e8d66dc235258cc5fed7a82ddf6a0c0900194a14290f07739529347e3dca7a765890ea925412e6dbd1d40a45757b591c84c0ef9b75d392d5da955a1d8d07a4fb9de2a3eb91f80d22df847fcd91821f469e05a8bb52d66e9ea541f18af5c167d4461ad38e711864b8524cc9fedd11346ae73c0c6d2362c1bbf36b55f661bc381742a7b73d9b93a4347aa97595b68438ac641038b0125db7026d38f886fbaa1650d9d7677a992c949a9b89aef7fe16cc8f72e4ec9017484a358a6120643d5619efcf46bc2b843043ebddaccc96c3558dcaf2de9cc34f1f02bbb34c383b1c52175590622c31cd03ecfc45a02069f8e5d804e8180e4a7718b80296fcf22865e365e2d28fa7054293680b240ebcbe56fb18ef3485859ae7a7d3e3d5a7b585df29da3de3ebb6fc96e230ef473f6df17e88136344fa2720ce44ee21aeeab37d6ae7abaa76954cde807e641dba61bd4c82af74baf300af9abce00e05e2edfc8dbb3689726a98f9a26128e87587595f82db0acb226d486d4ca1b81e142a879480180be99da8c67c6932403c90f4995b79673d851aba782330c766c801d5b69ecad51e909f832e0beaf32c489d2fe9b5032af6560362a0f13848168671116e212188f13b05d94641425a56e8dc2a812d6fef5839b9017ad2a37d227c049bd98c751d1d4fa8978623bcd1858263480e184ba0ac036bbfd1758bee37117107bb20ddfd3154d5304e18edf1d838f1e57ee9283f54e96743a92bb9c09c7c7c118851d861ba0dc3c8ba6bf4cc6161359a6f09841aee98053182f3815c40182c3bbf22155b50d489f066a79634c2e3ac645704eac7b10b20aa06edd7c0d10256d9da67c80762c35d8160d2d4c039a60cdd9b0bdbe7b73f998ba4ad12b178ac8daecbd78d4d458113c347eac16f8883eff824dd0a0b61187e5e8861f24cd52607365ea6d8811c29130d5e63c528c489a7864584205ce4653ea53bd95eb161caeddf2174bac492ca9c1e462f6240acded8cdeb5d0e42bd5c2231d5b364a52c02dc4770779f1c277f7c50c8a86e372166e6ae017f430955b9b3b8d046461a9897efac408503f5b70ced33174c0ea872d1bd0aa6a32ee4b9c0d7ba1cde20264c1dc36315d3168e5944a8be0fd4afea14784a18de1f152def7500a2657dab03df2d2471d2aa15d6323438776db4b095493c5ddc5c192b0b2355bca20eb12eaefcc58aa9668f6ace2d93eda0511c306b28ec36658688cec3204207e316fbba8c942d8ba49310eb05c1f5238532a13404e257f3bd0ccd560560b8c61dfa78a9064dba32daaba247e1b71b9f03ab66e270a0e2d078e39b2987f5c72c13acf910a526da7c8582d33f56e656cfc79eee4a87a9e742472ea44fc59fb527d48b92d12a6ec0f960527b650a3c5af4e8be4ef5a4d1bcf76592f9eecca14229f483f96fc50f234cad3ccc446199e54cd1b4cb39725325b7d96143a00a4bca7f8e344f84253ef3f31b3bd83c102fcf9a1dfb5f38771f2848548075c26eb812462380a351d266190423a5533c327d881c86c6125f30863275228a2e4ac1d99df409ece992f7a6ca3418fd2a066c6ff885fabaecb306d7feaaf9828ececfa784e796dc0aecdce7a4fdceb76efa78c0f41ac24f1bc81bfdc9c7eaae273bc99dd726a678b3fd741d0e93a2df2218a6d9eab93cb580ad6be9fa2e99ef8669f8fcd7c5a5f17327c37307ccaad0bba29c5b53588cf681b95a5b23b817915ecaf6967fd27464b19fb32427961e1ebbf19546b3787fbf4cf259ae5eb92e4d6c76d612aaa98d4aa09bcacae8e3460c7b7afaf5b44f78584912345ea6a982315d2928c6d88a78bb137cab3d3104e95e1c1842d4e7d8b5ad969030f407b1de783a1af96c41f17fd15ff45479eb7fb8dc2f91f9ee34630ecbeeda73495cc705a2f86c81ec2130fccd1c2ce7c875eeb5a79e1401ceb6c10b45fb9205c963c4eabc1c1ec02d37a2a2d8db130f14ab51b0dca91d18145042e76b8bf4f14531cddbdddc9cd9fdd196704ffa1f9749123b9a94c3fd6e0dc64e846b394946b07adaffbc0a2d3bfc868cc7edd43f9a21749385195a54978cea8816b231ee50afb96d53339f7ed2ee53467f78a11e4d77e6d84b287c548cebc9f5151598b6721b27d492db74b1525e0cc162e868433013e13964c0855e3de1b1be54e42d214cbdab51d6e135f370c211d7fc7168fe390ecb3c2c6560b40f8f86902957059b26928f78338d9dd1a7f80ccc54487eb10f01ed781449dd445744612abfcec704d601714112a2baec333c0828f7083bb3d9a685fa03d1e75a06772902f5c8068e701d805f4ff957986fcc4e44f55ada10c109cc8ef0b2e83c3e8fb7559df2015222375cffe236af17d52a6a73c38abd5e5b1a5965733f0a0f0a520a585c929f3aa5d9be44c5c8df85d6fbf1d03b6dfe20f000e483c819b2668d24828147a4a0db1788dc6e2613d829fc2c74716421af0ec605ad7824b22e184fc6f925958b30cd0c173fd176625445f25412607dc9131cd370becab3b4e41b9b3d174986f395c43d2a327b18eb3a7e4b05a757afd81bf094547a56329293c24ed41a9ece7e2ab3596cb6e2cd8b20675a7f620af4dae6c8cf4e289d96ef7f33286b707c8b913ad86f5dcb1bb580c0a366f1edee65605a91dfbef4b75d8e2db5e1f77b8081401a60028040182b60fb1010def1a1ce0934b1bba11279ad5c119a6d57a4f3e29bfb1b14d8bb9af73adde19880813726fdf665cc0da715cc01d898f6099d794fb2653097a7d15f086b9b9bfb2b93072568bf87032bb863ec53dce1549dcd0d1626f003fa63d5df3fe4388293b4c7356a12b7afffb2ea9d4acf20f03e5c6f5bdce016a043f7c38956014f0806115d79659faad8062e52da663a6fb243c8a296dbb71259cd4e4bae76cde2101821c9df375b232ff5a1cdb794733fc20b259dbe19e1b66c905dc1dd99d20166b0a21a8a177f9c783b3035021b49efbd43147477109d9168e3e722bb690ba0d181352cd354e3e47aec40972fdc4adefe9518a042d29281974f8b10dba88381ae7803df67f1fa4e537eddbc7c7d9c150a9fa77f2af8c3a46b444b2945f74b3dc9826a13f94c615cfa1d0240dfe4c48f252609ab30f5fdf2dc774d4eb9c876fe1bc4fe3284717b663ed72da1d530efb59203143e88cf3bf73f94837af86d43fc4cbd92d2c257f047c10dc6e2d682281067025b1a65377b74e9d75ca2ccc3e9d7061aa8d022e69a4e61baad6d46b86000496a1079ba0c04ca40a1b473289335c046be3598ee04c9e8126ab1c213c839247f44aab30173d8363ab8d20fe3cb6c9d3bee7fa6f1dfb8e07c724dc5e68fc7ea412da9c7a015583ca89f6b01bb746f8fd2115584f24023ba64d992b1e6704d174c1ea87ea3d6fab811a52ebbb01b06b92a043c60501afe8325ebc9d1536e3c55d08282929de61cad97b035b08a07adf37f89f1a27405ef8c63b96cd8b025767e5624f2e6af9a8739bc57d81e0650a577e62713e810a1508fc29b7bf4ac47f62cd003408eb3d48bdb78cf2735dd462bffd67104c5fc8203edb2e0b6fd18547ede59945296c55e530b5c99c951da016009b8e7938231533de140e78e626eceac72cd0fb8122fe55bcad6199bfc65a243fbfb74fd17af22cb9bcd7c5a285f8c702714d47b32bf0504dde27630810207f0cbc8341bd02d243b8835eda36f5aa2fc5cdb984ddb73d1f669347445c72be7decfe0628b233d3fb02042c6e23577f5e421c3aac3fc50b9528d77a3253138a4626d3f6dd877a60efa1abdb362e640234ad8c45f91fa8a41c16b2373ad977b357f9306829d1cba1d8294e8d7f537cbc3e76b46840e68c3019748705adc2841cbd6580f9b41d63b938f02260cef07ea512fa40cfed756caa322f7cf4dbc47ad2fc99494d3d2b870ae12df4a467ba3b3795b268f8de02fbeb0366f31fe09fcf453823860c3a85be326ab4d186eeaa9469e80953fb292d4882f460a588e36382ae5bcb847cb424c839b4b9aa203cb712d4567e5ff1fa385e6db1a0b3050e74295a378bcd4b7a73d9aaf5cc5eba95907133a2867de134e7107a899255f829060333489f277746870c21e106813d1d18c7f8bf8182a00ec353f320a00c1f73a1ad8adc62ae00943a1f12a9164e8297548f961d8d1a1da20e9fb7e4534d38fc346b1bcb086b733f693ca43224ddd61499417332fc0c0b04a4d22024a2b2443e9b0bc3b53c97cac08f0a8e6cc0c12031cc2988ee31266a809f5ad365b90a744b89f12f11a59b8496f3761c93648e3992f0fb5d985aa27277670ae9d5bba9", 0x1000) clock_gettime(0x2, &(0x7f00000011c0)) 11:45:28 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1003, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1003, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1003, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1003, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x10}, {r0, 0x40}, {r2, 0x20}, {r3, 0x2}, {r4, 0x100}, {r0, 0x100}, {r5, 0x40}, {r6, 0x100}], 0x8, 0xfff) open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x20000, 0x192) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x2) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:28 executing program 0: r0 = semget(0x0, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a0800000140600fe8000000000000000000000000000bbfe640f000000000000000000000000aa4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r7, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x800000000008000) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000480)={0x5, 0x9, './file0\x00', 0x80000001, 0x80000001, 0x8000, 0x80000001}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) syz_emit_ethernet(0x1a3, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971016d3a0000000000000000000000000000000000fe8000000000000000000000000000bb020090780000000360d344ee00093a00fe8000000000000000000000000000aa000000000000000000000000000000000002000000000000c2040000000801030000000401200001844e038f0db80000000000000000f004007f00000000b729524c24f7966c32f66db23e2a45e7ff010000000000000000000000000001080100000000000001060000000000000102000000000000cb37f6c5fc83220b379279e8453fcf56d8fc61de9488e5b39265f55fd955fa58ba03fdf08258c5389c4b4a686a440482062a7c32694d97bdd684fb4ff8c04742317a466a687bb4cc87bdf053c3d71cd7779618c20cf84689bd468566040a25b6eceff5392c29ec1f2b7e0e816f836cf310931bb47d19fd61572a0752af2d3029f6c7178263236925a948b373eff3f209d22f0655f2a25089c9d1ab66d1a2340ddad76e7549597555ba1a19795c46062468d9f88d554c8cf60d86b41f76df4c2af7247fb6feb4c1d4bcc885b695f7ab40c92c802ae5cb9ffba9adc267c6a4bffe36d57825c32574300cc497a732f8626ba29da1f7ae8bc726affffef8d3ac45f27733882afaaf00084714a3f6cc3e8c1680fc27f485b1ccdf88624f06951d0feae62ce8d573d28dcc594ba5a7c4a23443af841b6c761b315ff830b146bfaa9c769f8b3509fbade6db0de280736609ca56255bf20392a01708284fc52b65f8add4f4f5d220565a9ab670a2cf1b06f3517770d0c8cba940dc03b9a4bd6dacc203fbc72be68fe4415fbc8e3be4b6dc20e99965e7721e176726c323d760d4d79f2a6fa2"]) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x2, 0x0) fsync(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xc) accept$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x20, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r3, 0x0, 0x800) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)='l', 0x1}], 0x1, 0x0, 0x8000) fsync(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000300)={0x2, 0x0, 0x1, 0x101, &(0x7f0000000080)={{0xff, 0xff, 0x80, 0x61, 0x2, 0xfffe, 0x5}, {[0x3, 0x40, 0x3, 0x1, 0x2, 0x1, 0x9, 0x1f, 0x9, 0x3ff, 0x1, 0x7fffffff, 0x7fffffff, 0x8, 0x7, 0x8, 0x7fffffff, 0x100000000], [0xff, 0x0, 0x1f, 0x3, 0x8, 0x10000, 0x81, 0x1, 0x5, 0x7], [0x2, 0x3, 0x3, 0x4, 0x22, 0xfffffffffffffff8, 0x7fffffff], [0x6, 0x3, 0x6, 0x8, 0x1, 0x1], [{0xf4a, 0x2, 0x401, 0x3}, {0x8, 0x6b6, 0x7, 0xffffffffffffffc2}, {0x2, 0x1, 0x101, 0xfffffffffffffffa}, {0x101, 0x9, 0x2, 0x5}, {0x67, 0x7f, 0x0, 0x10001}, {0x1000, 0x0, 0x30724a51, 0x5}, {0x22, 0x81, 0x9, 0xbc13}, {0x7, 0x401, 0x7fffffff, 0xff}], {0x3f, 0x1f, 0xd57, 0x41}, {0x3f, 0x2, 0x9, 0xa}}}, 0x1, 0x80}) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r0, 0x0, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r6, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r0, 0x0, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r6, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r0, 0x0, 0x7) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r6, 0x0, 0x11, 0x8, 0xb5, 0x5}) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1003, 0x0, 0x0) fchmod(r0, 0xca) r1 = kqueue() r2 = getuid() setuid(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1003, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xb, 0x80, 0xfffffffffffffffd}, {{r3}, 0x0, 0xc, 0x1, 0x2, 0xff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x80, 0x1000, 0xfffffffffffffffe}], 0x8001, 0x0, 0xffffffff, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r4, 0x0, 0x1, &(0x7f0000000100)="a1afdc59b521fdee72bce98e3a0689c6c4110f5e3847f7b7cceb6b33182442f67fbcf5382525141759dd753162ca865422fc4dea21026c0b4bb53560dd53f62851c40714fb02680ab1c72be618b56464b3553ccd5fe00fa26d9f308b1729d9e1434c0e1fcf693885e950835e743c4e2b723250370fb2e271d095bf984f66dd52eaa23edd2eee6d0f20d9e6b988bb7de62404f171c56777bb54cb8fe96a88a5917a2c33d4c15ad7c114ff4c23c864e1a69062aa5edb80ecc5122476282c130895fb473175d6f8c86f37706a973ca1ec372f770177592cd813eb4c48c7890eaa8843c35b38dcf57c", 0xe7) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000200), 0x8001, 0x0, 0xffffffff, 0x0) 11:45:29 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:30 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0xd2) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0xff) setsockopt(r0, 0x80000000000029, 0x9, 0x0, 0x0) 11:45:30 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x360739c6f799217f) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) dup2(r1, r0) 11:45:30 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:30 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/62) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:30 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0xaf) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1003, 0x0, 0x0) r4 = dup2(r3, r0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="561d385304ac34d51096307acdd8174959338cb826db1a9b2ea27494552d23400a3ee9c875804a2e8a900937b32fa1a0123c5aba1a02da6351b72c7ff363bfdb943a7e0fdec33d9ca196fec65bf144928e27180abec24678c0024bab39fb375db2fa459617b4f6c482679f5495c7ce542c", &(0x7f00000001c0)=0x71, &(0x7f0000000200)="f88b20339b1490be3c653ddf33e943f843fb801af9a87eb71fccde742470add4fd32dd0cc3902481ff7886b0cbdb0bdf437aa2cc07058a4dbfb3c81660a6a769fe7b6fe44acf0e", 0x47) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x100, './file0\x00', './file0\x00'}) 11:45:31 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:31 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1003, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000140)="40c6ded2b1edcdc7dec1d48865aa2f8d98e4dabed08f70b19e5990382d5a0251ba268b0a8ebc52fd59760982f334e2d71b2171071703e1eed068190b738bd9ea499e32e1d19749052158464e1bf4da31d3182c", 0x53, 0x401, 0x0, 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0xe0) 11:45:31 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) socket$inet(0x2, 0x2, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:31 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000000000000003e63c50300f3fe"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r0, &(0x7f0000000040)=[{0x4, 0xfff9, 0x800}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xef, &(0x7f0000000140)={@empty, @empty, [], {@generic={0x8130, "6f6d1530a9c11e0f13b0943d9cbf1f27ddd51c5ef5dbd1d8b9a61cddfe522f9525174aa6f120cf08bd1e6bfcad967e974914a2a50d0e8bdd2258d069e0a04480129c6012d100ea7e517f7871fa00eafe60979654d753af81ba4f65d00e200fde1f97e59024d2135dbc70db3a697c237dde18d2df621fe63567d72cc5cf50e544b574d446a73ec1eb169b04f9c2edbe2d340762a396bf0f71685f538e0e3a90630df833d4dbe4cb4221b94d7475b0d14d6610e3b0d5be02d85cebd6d544a3ff99570e8c09eea23a675b0e5dd137a4f3ca62ecafcb5dc2512142bff37cb61aad6efd"}}}) 11:45:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1003, 0x0, 0x0) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[], 0x1) mprotect(&(0x7f00000b8000/0x2000)=nil, 0x2000, 0x5) r4 = socket(0x2, 0x3, 0x8e) bind(r4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r5 = socket(0x20, 0x3, 0x6) r6 = dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="d5deffb9cbbbd95b84d639c3bbfc50b6795459296292b15faa901635ef7e430f21a3b87fb66c522218722b95ca17d1ce2cdef620c8e9259c0b6f73d790eaaee0d9c991d380e1b6a4d4a82b36"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="07141a72c99700251f159b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) write(r6, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:45:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1003, 0x0, 0x0) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[], 0x1) mprotect(&(0x7f00000b8000/0x2000)=nil, 0x2000, 0x5) r4 = socket(0x2, 0x3, 0x8e) bind(r4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r5 = socket(0x20, 0x3, 0x6) r6 = dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="d5deffb9cbbbd95b84d639c3bbfc50b6795459296292b15faa901635ef7e430f21a3b87fb66c522218722b95ca17d1ce2cdef620c8e9259c0b6f73d790eaaee0d9c991d380e1b6a4d4a82b36"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="07141a72c99700251f159b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) write(r6, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:45:32 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x8, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x4010, r1, 0x0, 0x7) r2 = msgget$private(0x0, 0xfffffffffffffffd) socket$inet(0x2, 0x2, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb194ab966e48d39626ee58b6ef2f4810977afef3e693ced2e674cbfbca1a754f80cb0e5e5c2bd9ec01bdde820c712ca9bb489af073b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRESHEX, @ANYRESDEC], 0x8, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000006de7c412d6e7c21f000000000000000000000000000000000000000000000000dfffffff000000000000000000000017ed0000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f30000000000"], 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e472d8cad6bfca47e9e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f3379594aa1e2b4abd37a2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a1839600"/183], 0xc3, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000002bbcb86da44f4093029cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911590c6c1ccb8ad9cc91ae39e8ca7a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40"], 0x6e, 0x800) 11:45:32 executing program 0: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009, 0x800}, {0x3, 0x400, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0xa}) semop(0x0, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x4, 0x2000, 0x800}], 0x2) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000480)=[{0x0, 0x9}, {0x1, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x8}, {0x0, 0x8, 0x1800}, {0x4, 0xffff, 0x1400}], 0x2ad7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) semop(0x0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x800}, {0x3, 0x60, 0x1000}, {0x1, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3fe, 0x800}, {0x3, 0x2000, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/245) setsockopt(0xffffffffffffffff, 0x8, 0x4, &(0x7f00000003c0)="bda861c4fb0404167cb7855d7f9af15f39a40a633db3fe90d01203f49ce349d3f6fac387763b868c2ec5eea036b72bdb4f0971bc9bca4adc9145c4bc85420f3ba5189b55ac4bcbc4a4741ca8d8401ecfd9d36bd5b495b74d5350fd07c8689f9c92d06ab39c1346ef92e785f2770af3a57e2c67f80c12bfaa70d29a9e2e3612bd1cc8a1c1c512e054c694fa66854d07af3ec3dc2eb50248cf8066d4ecedfc8f19eac4", 0xa2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0xe77e}, {0x2, 0x101, 0x1000}, {0x2, 0x8000}, {0x1, 0x9}, {0x2, 0x9037, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x40}, {0x1, 0xff, 0x800}], 0xa) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x2, 0x5, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0xb8c8, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 11:45:32 executing program 0: 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, 0xc, 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, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0xff, 0x7, 0xee}) 11:45:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$unix(r5, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) write(r6, &(0x7f0000000b00)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f00000002c0)={0x8, 0x5, 0x100, 0x1}) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000a00)=[{&(0x7f00000000c0)="50bac589adfda865350d420cd6e649802f87b6f8aa8a3d6b3544976ff37849193b565e49a21360cae56ecf92df20fc2e428c0872c597b4f2f1", 0x39}, {&(0x7f0000000100)="47ecd95e05a6b54898f0f3c4e6ac65959315391d81cfd10bfe847823316a86f9711cac8e6d1dffce775282d129be3d5deaab354fd2d92dac740c1f1d4fd7e3f0efb99ae9a97b9640083b8ccaa80fb91051", 0x51}, {&(0x7f0000000180)="8b9038453fdab2524f666771cefff1558af7789d291cdc6b34e8794f0325a750201d0bd6d3e9bf7da2648abba19d48bdc743e035d227be0b2d80831d545130ff3da6f05be4da57757d4f3cd7715648c0c1c22e76b878def7df23c914b0fc179038740c94bbf7893b1b4c133fa6efe12d78983016eb55e80e", 0x78}, {&(0x7f0000000200)="674a58011f16f4c04fde12b6a526359658a288c7166b5a95e334f2549eddbd4fb734ca24e926a3f68dbee3d5f4595ba5f77626802716024f627da89dacb132da6c2beefa9e61899e013402ed351048bd7c93a6f4b628c1d44ad97cc48c325cee4d830a7ec700b67d31a77af04c77b7aff928cd35ac444306810aae286745391d21a8ef89a86541e76025", 0x8a}, {&(0x7f0000000880)="5486a9ebd5ffa7d22ef7e6d5293d6395194ff0f9823844335fd5fe115b3e0734689145571a4f5e9e47edbef74765f65f574dbcf67b0893fd4eeab0e646d4998a427a50bf0d771ca7f7da1cee32cd6096a6f61fb08ed385798972a400d6dce03b83930463261dbaeae7fd68137468c6e8", 0x70}, {&(0x7f0000000900)="b4d4679a4765ffa470d4ff3e00f3435112a8472e5958845d9af71577c69eacddfebb4a344eb6f887cb12808d2037b1a2a1d9bdb210cb8a215814391df47cebd19e0efe2e67054cfcb3c937dcdf2a4d0b4d10fe274b5926124cfedd68234352559362dc26233edfb97ed516e8fad1c9cce2c5cc23b91e5e0020440844d5ba46498f1a24fb77384cb5cb18bea11a16f58b650e814d8f4e1b8980501842ff1cb91c3c010f1d28a20003e55aa1619400a04962162ec6b2505ea47664dd1031f2a6ef30024f9e3178749a3203668246363a3eacb016f23c79e52ab921d29e4199fb8aa1b307f0a837301f5cc9e51fb0fc0e67edaf7f", 0xf3}], 0x6) kernel: double fault trap, code=0 Stopped at srp_enter+0x22: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace srp_enter(ffff800021add058,ffff80000007ed40) at srp_enter+0x22 rtable_l2(0) at rtable_l2+0x36 ipsp_spd_lookup(fffffd807790b700,2,18,ffff800021add2ec,2,0) at ipsp_spd_lookup+0x55 ip_output_ipsec_lookup(fffffd807790b700,18,ffff800021add2ec,fffffd806f6626f0,0) at ip_output_ipsec_lookup+0x57 ip_output(fffffd807790b700,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x684 udp_output(fffffd806f6626f0,fffffd807790b700,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807790ba00,fffffd807790bae0,0,18,fffffd807790baf8) at udp_sbappend+0x397 udp_input(ffff800021add888,ffff800021add894,11,2) at udp_input+0x1323 ip_deliver(ffff800021add888,ffff800021add894,11,2) at ip_deliver+0x353 ip_ours(ffff800021add888,ffff800021add894,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021add888,ffff800021add894,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807790ba00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807790ba00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00e000,fffffd806f662770,fffffd806f57b150,ffff800021add9d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00e000,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd807f00e000,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd807f00e000,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807790b700,fffffd807790b7e0,0,18,fffffd807790b7f8) at udp_sbappend+0x397 udp_input(ffff800021ade078,ffff800021ade084,11,2) at udp_input+0x1323 ip_deliver(ffff800021ade078,ffff800021ade084,11,2) at ip_deliver+0x353 ip_ours(ffff800021ade078,ffff800021ade084,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021ade078,ffff800021ade084,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807790b700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807790b700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a93ed00,fffffd806f662770,fffffd806f57b150,ffff800021ade1c8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a93ed00,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd806a93ed00,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd806a93ed00,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807f00e000,fffffd807f00e0e0,0,18,fffffd807f00e0f8) at udp_sbappend+0x397 udp_input(ffff800021ade868,ffff800021ade874,11,2) at udp_input+0x1323 ip_deliver(ffff800021ade868,ffff800021ade874,11,2) at ip_deliver+0x353 ip_ours(ffff800021ade868,ffff800021ade874,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021ade868,ffff800021ade874,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00e000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00e000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807790bd00,fffffd806f662770,fffffd806f57b150,ffff800021ade9b8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807790bd00,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd807790bd00,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd807790bd00,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd806a93ed00,fffffd806a93ede0,0,18,fffffd806a93edf8) at udp_sbappend+0x397 udp_input(ffff800021adf058,ffff800021adf064,11,2) at udp_input+0x1323 ip_deliver(ffff800021adf058,ffff800021adf064,11,2) at ip_deliver+0x353 ip_ours(ffff800021adf058,ffff800021adf064,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021adf058,ffff800021adf064,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806a93ed00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a93ed00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f408d00,fffffd806f662770,fffffd806f57b150,ffff800021adf1a8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f408d00,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd806f408d00,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd806f408d00,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807790bd00,fffffd807790bde0,0,18,fffffd807790bdf8) at udp_sbappend+0x397 udp_input(ffff800021adf848,ffff800021adf854,11,2) at udp_input+0x1323 ip_deliver(ffff800021adf848,ffff800021adf854,11,2) at ip_deliver+0x353 ip_ours(ffff800021adf848,ffff800021adf854,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021adf848,ffff800021adf854,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807790bd00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807790bd00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a3ca300,fffffd806f662770,fffffd806f57b150,ffff800021adf998) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a3ca300,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd806a3ca300,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd806a3ca300,0,0) at udp_output+0x5af sosend(fffffd806f6637d0,0,ffff800021adfdf0,0,0,0) at sosend+0x671 dofilewritev(ffff8000224d3160,0,ffff800021adfdf0,0,ffff800021adfee0) at dofilewritev+0x1b6 sys_writev(ffff8000224d3160,ffff800021adfe98,ffff800021adfee0) at sys_writev+0xa7 syscall(ffff800021adff60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x383be775640, count: -76 ddb{1}> show registers rdi 0xffff800021add058 rsi 0xffff80000007ed40 rbp 0xffff800021add040 rbx 0xfffffd807790b700 rdx 0xffff800021cc9000 rcx 0xe5f rax 0xffffffff822986c5 rtable_l2+0x25 r8 0x2 r9 0 r10 0xafdc5b70a5f10c62 r11 0x9816f590a4cdcd4a r12 0x18 r13 0xffff800021add2ec r14 0xffff80000007ed40 r15 0xffff800021add058 rip 0xffffffff811361a2 srp_enter+0x22 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800021add000 ss 0x10 srp_enter+0x22: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> show proc PROC (syz-executor.0) pid=225785 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=63, nice=20 forw=0xffffffffffffffff, list=0xffff8000224d2780,0xffffffff828d09d8 process=0xffff8000226d77a8 user=0xffff800021adb000, vmspace=0xfffffd807efffb80 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84603 255874 15551 32767 2 0x10 syz-executor.0 *84603 225785 15551 32767 7 0x4000010 syz-executor.0 2917 135160 31098 32767 7 0x10 syz-executor.1 2917 85399 31098 32767 3 0x4000090 msgwait syz-executor.1 2917 252481 31098 32767 3 0x4000090 msgwait syz-executor.1 35216 491182 0 0 3 0x14200 bored sosplice 15551 74427 28998 32767 3 0x90 nanosleep syz-executor.0 28998 371988 6209 0 3 0x82 wait syz-executor.0 31098 251730 40156 32767 3 0x90 nanosleep syz-executor.1 40156 500507 6209 0 3 0x82 wait syz-executor.1 6209 127032 24805 0 3 0x82 thrsleep syz-fuzzer 6209 253663 24805 0 3 0x4000082 thrsleep syz-fuzzer 6209 268266 24805 0 3 0x4000082 thrsleep syz-fuzzer 6209 6639 24805 0 3 0x4000082 thrsleep syz-fuzzer 6209 157737 24805 0 3 0x4000082 thrsleep syz-fuzzer 6209 206997 24805 0 3 0x4000082 thrsleep syz-fuzzer 6209 7663 24805 0 3 0x4000082 thrsleep syz-fuzzer 6209 206969 24805 0 3 0x4000082 kqread syz-fuzzer 24805 114936 59093 0 3 0x10008a pause ksh 59093 208795 76652 0 3 0x92 select sshd 234 62062 1 0 3 0x100083 ttyin getty 76652 234268 1 0 3 0x80 select sshd 28742 390604 57511 73 3 0x100090 kqread syslogd 57511 193725 1 0 3 0x100082 netio syslogd 38295 327751 1 77 3 0x100090 poll dhclient 57025 10391 1 0 3 0x80 poll dhclient 71882 523488 0 0 3 0x14200 bored smr 49517 520126 0 0 2 0x14200 zerothread 62483 292935 0 0 3 0x14200 aiodoned aiodoned 50465 227211 0 0 3 0x14200 syncer update 40728 416281 0 0 3 0x14200 cleaner cleaner 11043 449611 0 0 3 0x14200 reaper reaper 82952 398257 0 0 3 0x14200 pgdaemon pagedaemon 54423 348757 0 0 3 0x14200 bored crynlk 8644 198593 0 0 3 0x14200 bored crypto 97499 317827 0 0 3 0x40014200 acpi0 acpi0 2122 119651 0 0 3 0x40014200 idle1 96803 376927 0 0 3 0x14200 bored softnet 18631 271823 0 0 3 0x14200 bored systqmp 60966 86274 0 0 3 0x14200 bored systq 581 318595 0 0 3 0x40014200 bored softclock 16632 100407 0 0 3 0x40014200 idle0 1 495761 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 84603 (syz-executor.0) thread 0xffff8000224d3160 (225785) exclusive rwlock netlock r = 0 (0xffffffff82747b20) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_writev+0xa7 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9464 6330K 6330K 78643K 10560 0 pcb 13 8K 8K 78643K 13 0 rtable 105 3K 3K 78643K 235 0 ifaddr 39 10K 10K 78643K 46 0 counters 43 33K 33K 78643K 45 0 ioctlops 0 0K 2K 78643K 16 0 iov 0 0K 24K 78643K 29 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1243 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 49 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 8 25K 33K 78643K 146 0 sigio 0 0K 0K 78643K 3 0 proc 48 50K 83K 78643K 407 0 subproc 34 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 47 0 in_multi 33 2K 2K 78643K 44 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 196 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 161 26K 27K 78643K 1333 0 UVM aobj 3 2K 3K 78643K 5 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 2 0 NDP 5 0K 0K 78643K 12 0 temp 89 3866K 3930K 78643K 2132 0 kqueue 3 4K 8K 78643K 10 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 9 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 22 0 20 1 0 1 1 0 8 0 rtentry 112 57 0 13 2 0 2 2 0 8 0 unpcb 120 103 0 94 1 0 1 1 0 8 0 syncache 272 4 0 4 1 1 0 1 0 8 0 tcpqe 32 760 0 760 1 1 0 1 0 8 0 tcpcb 592 98 0 94 3 0 3 3 0 8 2 inpcb 296 167 0 158 2 0 2 2 0 8 1 nd6 48 9 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 232 0 44 12 0 12 12 0 8 0 art_table 32 233 0 44 2 0 2 2 0 8 0 art_node 16 56 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 58 0 18 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 45 0 35 1 0 1 1 0 8 0 shmpl 112 2 0 2 1 1 0 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1530 0 134 88 0 88 88 0 8 0 ffsino 272 1530 0 134 94 0 94 94 0 8 0 nchpl 144 1929 0 342 60 0 60 60 0 8 0 uvmvnodes 72 1590 0 0 29 0 29 29 0 8 0 vnodes 208 1590 0 0 84 0 84 84 0 8 0 namei 1024 4869 0 4869 1 0 1 1 0 8 1 percpumem 16 33 0 1 1 0 1 1 0 8 0 scxspl 200 5460 0 5460 8 2 6 7 0 8 6 plimitpl 152 26 0 17 1 0 1 1 0 8 0 sigapl 424 331 0 298 4 0 4 4 0 8 0 futexpl 56 1387 0 1387 1 0 1 1 0 8 1 knotepl 112 79 0 59 1 0 1 1 0 8 0 kqueuepl 152 17 0 13 1 0 1 1 0 8 0 pipepl 304 83 0 72 2 0 2 2 0 8 1 fdescpl 496 315 0 298 3 0 3 3 0 8 0 filepl 152 1565 0 1461 5 0 5 5 0 8 1 lockfpl 104 33 0 32 1 0 1 1 0 8 0 lockfspl 48 13 0 12 1 0 1 1 0 8 0 sessionpl 120 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 129 0 120 1 0 1 1 0 8 0 zombiepl 144 298 0 298 1 0 1 1 0 8 1 processpl 1008 331 0 298 5 0 5 5 0 8 0 procpl 632 547 0 504 4 0 4 4 0 8 0 sosppl 144 1 0 0 1 0 1 1 0 8 0 sockpl 400 297 0 277 3 0 3 3 0 8 1 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 177 0 0 22 0 22 22 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 223 0 0 14 0 14 14 0 8 0 bufpl 280 3331 0 120 230 0 230 230 0 8 0 anonpl 16 40997 0 30934 49 2 47 47 0 124 0 amapchunkpl 152 1863 0 1604 12 1 11 12 0 158 0 amappl16 192 941 0 455 26 0 26 26 0 8 1 amappl15 184 2 0 1 2 1 1 1 0 8 0 amappl14 176 47 0 43 1 0 1 1 0 8 0 amappl13 168 91 0 83 1 0 1 1 0 8 0 amappl12 160 79 0 70 1 0 1 1 0 8 0 amappl11 152 51 0 42 1 0 1 1 0 8 0 amappl10 144 18 0 14 1 0 1 1 0 8 0 amappl9 136 371 0 368 1 0 1 1 0 8 0 amappl8 128 357 0 304 2 0 2 2 0 8 0 amappl7 120 111 0 99 1 0 1 1 0 8 0 amappl6 112 30 0 22 1 0 1 1 0 8 0 amappl5 104 229 0 216 1 0 1 1 0 8 0 amappl4 96 447 0 420 1 0 1 1 0 8 0 amappl3 88 188 0 175 1 0 1 1 0 8 0 amappl2 80 1638 0 1563 2 0 2 2 0 8 0 amappl1 72 17544 0 17057 22 12 10 17 0 8 1 amappl 80 836 0 754 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 4 0 2 1 0 1 1 0 8 0 uaddrrnd 24 315 0 298 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 315 0 298 1 0 1 1 0 8 0 vmmpekpl 168 6341 0 6300 2 0 2 2 0 8 0 vmmpepl 168 46617 0 44708 102 8 94 94 0 357 10 vmsppl 368 314 0 298 2 0 2 2 0 8 0 pdppl 4096 637 0 596 6 0 6 6 0 8 0 pvpl 32 150796 0 137443 125 0 125 125 0 265 4 pmappl 232 314 0 298 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 252 0 3 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(ffffffff8277bff0) 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: 0x7f7ffffd4d30, count: -3 ddb{0}> machine ddbcpu 1 Stopped at srp_enter+0x22: callq __sanitizer_cov_trace_pc+0x4 ddb{1}> trace srp_enter(ffff800021add058,ffff80000007ed40) at srp_enter+0x22 rtable_l2(0) at rtable_l2+0x36 ipsp_spd_lookup(fffffd807790b700,2,18,ffff800021add2ec,2,0) at ipsp_spd_lookup+0x55 ip_output_ipsec_lookup(fffffd807790b700,18,ffff800021add2ec,fffffd806f6626f0,0) at ip_output_ipsec_lookup+0x57 ip_output(fffffd807790b700,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x684 udp_output(fffffd806f6626f0,fffffd807790b700,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807790ba00,fffffd807790bae0,0,18,fffffd807790baf8) at udp_sbappend+0x397 udp_input(ffff800021add888,ffff800021add894,11,2) at udp_input+0x1323 ip_deliver(ffff800021add888,ffff800021add894,11,2) at ip_deliver+0x353 ip_ours(ffff800021add888,ffff800021add894,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021add888,ffff800021add894,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807790ba00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807790ba00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f00e000,fffffd806f662770,fffffd806f57b150,ffff800021add9d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f00e000,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd807f00e000,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd807f00e000,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807790b700,fffffd807790b7e0,0,18,fffffd807790b7f8) at udp_sbappend+0x397 udp_input(ffff800021ade078,ffff800021ade084,11,2) at udp_input+0x1323 ip_deliver(ffff800021ade078,ffff800021ade084,11,2) at ip_deliver+0x353 ip_ours(ffff800021ade078,ffff800021ade084,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021ade078,ffff800021ade084,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807790b700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807790b700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a93ed00,fffffd806f662770,fffffd806f57b150,ffff800021ade1c8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a93ed00,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd806a93ed00,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd806a93ed00,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807f00e000,fffffd807f00e0e0,0,18,fffffd807f00e0f8) at udp_sbappend+0x397 udp_input(ffff800021ade868,ffff800021ade874,11,2) at udp_input+0x1323 ip_deliver(ffff800021ade868,ffff800021ade874,11,2) at ip_deliver+0x353 ip_ours(ffff800021ade868,ffff800021ade874,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021ade868,ffff800021ade874,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f00e000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00e000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807790bd00,fffffd806f662770,fffffd806f57b150,ffff800021ade9b8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807790bd00,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd807790bd00,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd807790bd00,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd806a93ed00,fffffd806a93ede0,0,18,fffffd806a93edf8) at udp_sbappend+0x397 udp_input(ffff800021adf058,ffff800021adf064,11,2) at udp_input+0x1323 ip_deliver(ffff800021adf058,ffff800021adf064,11,2) at ip_deliver+0x353 ip_ours(ffff800021adf058,ffff800021adf064,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021adf058,ffff800021adf064,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806a93ed00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a93ed00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806f408d00,fffffd806f662770,fffffd806f57b150,ffff800021adf1a8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f408d00,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd806f408d00,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd806f408d00,0,0) at udp_output+0x5af somove(fffffd806f6637d0,2) at somove+0xf61 sorwakeup(fffffd806f6637d0) at sorwakeup+0x79 udp_sbappend(fffffd806f6626f0,fffffd807790bd00,fffffd807790bde0,0,18,fffffd807790bdf8) at udp_sbappend+0x397 udp_input(ffff800021adf848,ffff800021adf854,11,2) at udp_input+0x1323 ip_deliver(ffff800021adf848,ffff800021adf854,11,2) at ip_deliver+0x353 ip_ours(ffff800021adf848,ffff800021adf854,ffff800021cc9000,0) at ip_ours+0x412 ip_input_if(ffff800021adf848,ffff800021adf854,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807790bd00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807790bd00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a3ca300,fffffd806f662770,fffffd806f57b150,ffff800021adf998) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a3ca300,fffffd806f662770,fffffd806f57b150) at ether_output+0x47 ip_output(fffffd806a3ca300,fffffd806d743400,fffffd806f662760,0,0,fffffd806f6626f0) at ip_output+0x1173 udp_output(fffffd806f6626f0,fffffd806a3ca300,0,0) at udp_output+0x5af sosend(fffffd806f6637d0,0,ffff800021adfdf0,0,0,0) at sosend+0x671 dofilewritev(ffff8000224d3160,0,ffff800021adfdf0,0,ffff800021adfee0) at dofilewritev+0x1b6 sys_writev(ffff8000224d3160,ffff800021adfe98,ffff800021adfee0) at sys_writev+0xa7 syscall(ffff800021adff60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x383be775640, count: -76