last executing test programs: 1.04036165s ago: executing program 2 (id=3): r0 = socket(0x18, 0x2, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, '\x00', 0x5}, 0x1c) (async) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "00000000000000000000000000000004", 0x80000000}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) write(r1, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)='!', 0x1}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r3 = syz_open_pts() (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r4 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) read(r3, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xc9e, "0000000000008000010900", 0x1}, 0x1c) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x30) (async) r6 = socket(0x11, 0x1000, 0x0) connect(r6, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, '\x00', 0x1}, 0x1c) (async) read(r4, &(0x7f0000000140)=""/198, 0xc6) 891.902272ms ago: executing program 1 (id=2): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 891.308884ms ago: executing program 4 (id=5): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) listen(r0, 0xe) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000080)="ff15ab1e01cf6995eb9a5ac63d53ca7a772aae907047ff070aba36fb20f2e66e9051cf63e9d154927966e0b17a3714af435249a8b9ada378be7538b9a0b4024567660b2b7704e2ef5789c5e56f3637c27bff276127a51131071aa587f3ef9172a7d6393afd30babf4d82997f52299fd0a18600e338342c55fe0480bd905f0654b83e8c5410f55cf993b45546", &(0x7f0000000140)=0x8c, &(0x7f0000000180)="6306f4146e8ff7a8239088a58d7b48060c4a0a0d8542dd5ae20e7066fecae3013aca05892d33581e487956ea932b1de2ae2057241af414900239f17b84af36f2c29fa77aac411ed36272a8925d793c3c83f84777c6e3dd6d8a74b664799b7ded5f8b899fdb5b95d7ee5dd86fa7fdbc85de5a30fc64219ad88eb93479b58f9f1a605a98617f74c9dbc86a8a0d20bf77eab9fa407086fcc3b56babbc326f1bdb1b7f24d4ae67e616c010c5a50aa6b6a59c", 0xb0) 876.063266ms ago: executing program 2 (id=12): r0 = kqueue() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) (async) r1 = socket$inet(0x2, 0x3, 0x102) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f00000002c0)={0x0, 0x1, r1, 0x0, 0x9}) (async) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/174, 0xae) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000180)="f029380dbb4292314b258a6dca42c519", 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) r2 = kqueue() kevent(r2, 0x0, 0xffffffff, &(0x7f0000000080), 0x7, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) (async) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 875.16672ms ago: executing program 2 (id=13): r0 = msgget$private(0x0, 0x6a9) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) setrlimit(0x8, &(0x7f0000000980)={0x2, 0x64}) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0xe0) socket(0x11, 0x3, 0x0) pipe(0x0) msgctl$IPC_RMID(r0, 0x0) r4 = socket$inet(0x2, 0x1000, 0x1) connect(r4, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x10001, "b9e69ff110c57776195e696c323e00"}, 0x1c) 674.25702ms ago: executing program 6 (id=14): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8531) (async) setitimer(0x0, &(0x7f0000001a80)={{0x9}, {0x5, 0x80000}}, 0x0) (async) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f00000001c0)={0x9, 0x5, 0xb, './file0\x00', './file0\x00', 0x0, "d099a71b8e114437d3ddf0bbac45480ed1b12f3a5ee6e2570d4235b6ef77cedb3b1e2b1aa28a2e8f542679d1b128dce4996372226eb7b3034630c4f258238e40de7e92dfdea3269e04db6a1124cf9651982e8705bf50694e4e2c5675cd18454b20ddcc20ea3f0c35dec417d679c31cb1998f8f9c4d86ba2ee10bfc63db0b8c6e731d324aa6c4a068312a8ffdf6616700a71696923f4f8edb532052ee22708bdf20d65970b0c116aa1e1899b8c50e0d4eb4e60d92f0b784e22509e35ce5f3deb8f2b1565cd8127ffeea3aafc477e2dcd3b3c06e44815270b981d66b4a8dfa7135f5405a4fff16af482da0b202634cc1bb793aacea0b882226dabeb8843220d3c53969fe6c3fceff559a5173c8d5739aed42a1baf9735cbeb5476715e7890fa43e3887326b4f2536f139d304793397f097b19af375a82d4d2a0b35e03dcdd92ba3de5211154b8274199691b7fb8338282e9ab54038817139b59e2659d44f0b02fae0dd71620f61c41820eff0dca969d44b45daaea6a02891ef691bad3ac39cede3b67bbc86ae4191e87b0bc41e6ff10e73a0afe5bd45f935e6cdbf47fd33df016ea2714e877e17772cad2a24a76a7619ba6eb7de87c7fc95fa313e6f650f18bfe030709442060a23ad5ec805b4d6025c50fc8901f595d1caa9dea9ae310d10b4ace9d1ff69eafbe3ab475e0743659f81d090b1126379c0645a303a2a13bf4e938f3a396aaa53e8c7e9e2789eb930dbc29eac63cff32911a5643520f5d81699e529610f13ff0ce14577cdbdb76e29831f5b5fd4a0afbc0a620b98a67d9ec8a51e4e9fbb5580a275d1ded07c40252bc02ff8a0088c9b4bcab43ff0df30de30bc84f8c741d1ce4ac6a90c928ee1061a971ad4ac1017d049f2b8d15b55a6df537844106970f45030cfb8e515e3ed5e639f818746299d2b3e6145d7183ffe1d41fd31edf2338fc4606c983ac238d06ccdca309a9d2a760dd7e765c55904a0f2c0afc23a973ad8c9c6d43173be4815e9282cc95870bf0de2c9c13904b95b2ce0c06270d06e2fd4a8ba3639fcd36da6a49374105bc37f633fb879d737cb994c29b3f07fa2a6e921c324906a8373caf3f021cc9c487647cc5b62d7caedf3c5d483ac0f94b55002bfa805a90f8f9fe4e46cbaf36d98e9d05495517d9bc74d390744689bb8149bba24a0c56b528fab4ba9e1ea8a6097894ba66109c59bab9d88017345fe8568629f74cc694b1f4f9064a70651cba9c69a823b442a087bf074a7766b16bed6535bdf7b67f57fe4f1a55fceda77440ff6aa5ce59c7e7df9c41af521bb388f425fd9583ee9aeb27adb68cf3a8255692ccba3336b10369a2136611b0d2078d0c411780f8c866f9b0085b549e04a5b94fb071445e079f157c39b8f6c83d885161080d32d45bb235aa9b4107d799bd2ced6117f54ec19a2ef1d07bb1b6bda8495e3b3cc1107e1562fa58462f041b79fcdaaed5a8571e9c0b98a9cc1e32f0308e0adccb80a8ad265858529b6f87aaa850960913e51f85579d053ee384e16f17d6ea05669e9393e903528e225547c6de4ea6b48c5ae1d9d6029c683cad65e682f7e1a9bd1f3f6f94ad1af7d233b41324e079d31cb31939edd0fb0556f853cbe9f36f40bd6ad824825708049ad2b159fee351a3527fc8e3871588b7c9822fe977f9593afb200dd88124f5cc9405a1b4c7b6788e36766f38ab463f16bba98ae6b3eda62f40d7401b6d6dfa6b3c5422227b892a471228fdfd678276d5bda5c2934c2a0a4647808961148a93dd97f7dcbe778069d57a97158841c6831c2f30f9bbb9903bcc9440f184c853a29df408c8738a4b42f80dd421fdfc9bcf5fe8802e2016761084227324f38bef12d49e4d7cc572fd2391e8cc5ed53949f8a3e85e2d83a0cf6d9cfc012fab28cb3cd275cdff2aa668ec963"}) (async) ioctl$AUDIO_GETPAR_ctl(r0, 0x40404124, &(0x7f0000000100)) (async) r1 = getuid() setreuid(r1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x3, 0x300000003}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) accept$inet6(r3, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt(r4, 0x6, 0x4, &(0x7f0000000080)="62eeb8dd", 0x4) lchown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) (async) getsockopt(r5, 0x29, 0x9, 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000040)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0x59}) 673.536604ms ago: executing program 2 (id=15): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = getpgid(r2) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x5, 0x1000100000000}) flock(r4, 0x1) syz_open_pts() r5 = syz_open_pts() fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x541ed90d, 0x6, 0xffffd781, 0xffffff93, "0895edc464e20a070e005c0009ffe600", 0x2b, 0x5}) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) fcntl$setown(r1, 0x6, r2) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x2, 0x8002, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) closefrom(r10) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x9, &(0x7f0000000000)="287ca27fb26273c9be5b87e7", 0xc) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x0, r8, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x6, 0x0, 0x0, 0x0, 0xff86) 672.195645ms ago: executing program 6 (id=16): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) truncate(&(0x7f0000000000)='./file0\x00', 0xef88) syz_emit_ethernet(0x102a, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x101c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}, {"9d1444b287ae9fc89868c652a231ccbb6c28cfa4190f353af067278e4451afcefaf5ec4aea6f26775784536cbb7ae11c885b94f9a0b4a428ec32faad6afe56b7d57c97e4bf09ea37691a1b09d01822c7dea741f6c9acef90fd85bcfaff9e611eafc5a650cc34f39e2c81fe4731dd386cf89d54af190e03546ce69f78dcdc87fda20332b1ba7ab0a11f44766acfe5d69ad188b8f35c2d3c56dec7402f06f17a9bde4f7ff6a578cc4178b3272c4fcd630c1de15199fbe85bc8421dce999d91bbcd7897fc547c75eeb46ea0c45dc895b71a66e28023f1fc3eb3090045e6f7bfd3fc00f0e489cc9bce046154aa529cf3dadfb81cdd9c690878275b470dc1a8162e85e4a4dcc2284e687912dedfe64ef8c24750c6aeebbb7298c2cc8c3f8fa7c05738504d18b68dacad5de85262907b6d8663a61efacfa5683164787cc2f68eaba577758ef6fe7e7545c07f71482a636339a7b7b48abe50a313280080b7940e153ef23e76bde5eb57cf412a7ca9280b11ef200a58e07fe8ccdce6764205054dc2f4560cedbd3012f605413597e236eefc92c072be884ead07288de8170f6bbd577144c18e606438c41bb0333f51f2c6b82d03cb6ed8447d882b1d2684388945c4db14f8d09d178bb5e6f3c778fffd6dc4693b1f2a69891a666d4ea565d77a254d9624c530b6e3a33111ed713e1375405ebe587fdcdeb717e8b39019f1799fdba04051b222c9000044bbe137b9af78c1b7c903c3f0926c6bac6f00ed0525268e971c479a8de39087626a92164853829165e138a22ee2e67d5fea507825853751eaee8b0369ce8a1be6b7ed6ae82b74e1067837bc195844325b1f3be810d7cf066520d6bcfc66116cef6bac90c6d359c5dad1aa1b0d1ad7f52191c0a8510aed7abbdfe915f7a2cbee0e43336bc9aec07f2fdf7db1a1e65ee5b61ef1732f444c3444b3673d0aa34858983f92a70421df84e01f4feb02842a1127541835f039509127d6ddc872bfa4787127579f25cb69677d31d3b24d7fb6268e0a53d967f0dcd9f4c20b3f52db2403ca088d921bd0a760fbe867ad7d241311df88efb5b16e1966bbfa9ca7ffd38430e4292b44411dc86d3fad5d3303bbc4e85c0cfdff06524c097d84429bbf440ee15a60dda0b262eebc45b1832a1bb1d58dc61673925b2f4b416562e12887b7af814b644ca52378212b2cc9a7a7e0053793940e123477aad48a0f8c5ddb98db80929bd5311ac8f726c7c8ad709d6be7218405b23838d0557b1a1c1321f833c4a883a37f7a120be2865b001f850710c648342072bcb02dc03d6c25a6540ba8a065d32a779e62bc5aa8b06eeb6b1cc8c9f3eb6bc13f135f9830f4c2d25dc6a8e87081e1687e94de1945618047e135a9f1a77154579d9aa42a192b5bd43ec0707d91ac2bd03feabb9edfd86bb435cac8a0892b2b58f0a5a1878efed13fa9f60ee25cd72c90bb2f06a334d294bec50a7f43500d5b014faf7ccb638d4853a62dd01b467acf4fd376fe03bf1172b8a36c05485f754fa80543772d883b526a76b3e0fe54079eb387b2a5d170aaffbee1bd073fcf9735dc7d3d1ec354c26b7e7cc971e0067b4e7546cce4ef6b8b54134f4d6d05472d019bc23740ee85bee31047fe81fb6e84ee97c9808c53e7e0fc54b650da1a41076ef3f8a097433370498b22efd69be22feb0ddca5dca2a144e45c636d64edd2c0f2665fae3a8c600dd045a86782da35e357175106e6b95d0ac56dee6be080de9212a111d09fcc9301416a5dd9d774e0b5b588c3674865aa480bd885dfa7ce6248cb1d436f2f08d2238bd3f2406d10f8216bbe00f4c7800c6e1e202bac7b38f4832c44c5ac6857355ba8718637c924bcc134b3a1747ae632e0be1c05f3ad8641d58523293b66daddb4d47ef8f548294b297ddc3b20131e8d8324ba18f4d7f310348f8e693820bf372ba49c65e0908b6fb3c06021bf5be7309370c8b1808436c963874c744d1f31f9e90f96af0e927ce6a18ddf3c749a2eabcb6f673a63af5788359a622924b0d8944d43dd7d3d078a9c8d6bba981c18b96e603af13303f40e2e773dfe41544fb02cb0d04238fb48e47f6e95248027a5615329bb41e2134fa45e3b968f50225c61d47a1ee6662230880481128cb41db226279321c7726da01fa800277138f12786d1d0ef5fe32e7f0ca18dbf697f00c9d8b8400ff6efba0960fc64e3abd15f8cf775cf417be6d395ebb9d5ecabd9a4c5adb9b6a38aa62f2970961119d24d469e93128db4fcdd75713f326da5c40ee4d946b249680948c096d15577826e81dca8a21d5ec3cdb126d634cb3cc44bbe70db5491cbea6aa6e524e198cbb510109d8abe7579e716f6819bcbb198b25bc27350df426ba2b302b457f1f1354a9323b3a1226afd36e61b1a62045e27e82114cff62082940b259b847dd721d169e9f7b7df6c7cd9deb6bba5e3fb897ced83cb2644bb3b80c42090a6019012810a585bc0162b1f3739033f640fbe284dd25f10dd754342d0cfd436403c719072740a2d4b60e697711f43b64908834e940d03171493c9cab62d52cc471b52cc94f31f18ba8c2ae68885b85e72943f44547c34b1b819ea023a3d2fe7c754737ecc77fe7b797159aefa2100637ea40a264b99dd3a96ab49dc1d663adc8444d487fd8ae9343dedac6a3e1d5a49b5d08ff3c1358262485db4103b7fee792c5ecab8f7818af826c711af3a3d70a2700ae1a3cd7f57848b84bd9f3496ed0aa308dda136bbdb97294d2e9317e99aa84bdea21b6f1285b437d22ea68eb84edaf20e7238eeb65259348e2d4c273171052c10ec8be2328aa9529f1000eca28f373fdbac5e11c862d0ea573da44b17732f2222e732a06046ccf5eec1f68e9e7466efbb97f3c3affb84c1b50a9186ae4c123ecad8fffc2c0d264505ce46d1625347ab5737fa8c924f5866c4c0799bf8654e152c9bc162b87347bd1be053a1ca68cbad17f27adae3cd570d19ee652021a351175058f490592b1b2e9f98edcfc1936e039e4d0a4dbdd1ce621c7d19cb7c4a695c90e56146670aeafd16a5ec79350d145316cdf3d66c06e2ef3fd28351b766c20e1718a0a5a25a2fbdd381c752c4e3a0cbe1a1f2bd9fcd9d231f964a543073637ce33b4b47fac9c0716f0077fc21325a3e1c341a9edd93625cd9ef8d695b6974b127daaefd3974c235891ff93691d8572a0ea9b840f242283311148ae7039911d30b8c45116d8ad521c999a846fe1a288614141d7c3384fa6e1759bf2d75b98fc8f319bfdce5c4cb7ae1389f9cab4ad18f16ecaa68e524c506b281a825881df82aa6e1b3e7105d759c2100403ebb880b4fa63f1ccbba14335de93a178da40accda6c40404c3af4aacc515cbe34f558e38e88e0cb699b86777c1537090c1378dd7786ede11851d4e6612be734461d499285ae5d7a54657fc47728fc2e7232947fa9925b21700b1dbefbda420dc1819e2e178296e418a31ed4a017827be853286245d507ed8c9ada63496cfbb4b08f0df8a7506a39d5312e07ae1dd93f94566be72bce10f64f2040dcbf11e92b0d58d595d37cdfd12f88319b8a46385936a73448610bb176379776cdadf0b04821d40e3d1ab1acc300ed04b4224f5cb192e0a665072930832f01e7bbcc9dbde7787b4fac9e3a2c07762e3ef859a82e5fd00db176e17ca1cedcf38e776517b26e4ab5bf5dd4d705f27c49e148ccd9c64b57b1eaab2d36d8df7c118709221fe0c9b6020af987725f03ef48beb560d7e2e26d800797ae6788dcf876c2cb7c4a5c086c5f5a2334ae81797468a93baa21a5822cab6c5fbf206fbf32c7ac3de0577c9df8dafd42969b0c35053d622ad8e93f622e64d2b57e6f76263d43bf4d743904523d7cc12c0092e055aa5d683c80c685c730fbf869888cb1b0a0e01b2c1d530a5375a16bbefef8c2e76256022f1c92953be2731be4adeb1c84748ab7ef6e0b0e8b1e1a47ff2a03fd6f1604359aed433b047994378a2055fcf4bdcaae762323c759d2c43ae5823c43ce61c3634495bc2b2743e1f001d378e92a41eaf1748179a164f1a865db848b34e2c01e1cc2887aa19a72e3c69369611c1660071e031166820d4971da71c041545412010bf6217cde0d3f7091d2eda1313be8b313389799767f8db75297ad9a11f1c21c3cc87efef281918a5885ca1562688ad2de465daa62e33db5b7bb05fe3c3a7a46fb0a261b6f0a4103a7d7aed7db5970fae82f7c35a874578748613e5f3be0c2c3bb3c62ab431066b55939b2ee74f9a77f44ca6768facce57a8d7d17e606051620a592551a817c8509211550591a32f38015fe0a5e9f56bc80a1326643cf3528925f5806f187f6df477d8dd532f08909f0687e06e9f7ec93868ddeda8a8fd225ecd25c93fd635caf3dac65b4923293efa1a023557ee7387f1977c37db34a19b273867bbbbad3d80c25f1c7e736026c7936ecc9b338c3c26f8020e14416241d0365bb41526e1714edf0d7e19af0c58356fabcd893df6356888f1d2f0d1aa8a86a27ac6ce0c5f8468d3f2e33134e69ede45193a1df316d3d3651e82c5ccf08deb26b1baa1f23f5ba952861e5f2ddddb94c01501e2906e5260c4cfd2e4a0ddacba12eaf48075e1816f55f1ef7c8c63c3356848f3886beb4b070c0d98ee73468e96150baefec0cea277851d94c9d87a539cdc35d85ead1b77a57824bb8b05d8f1f6f56abeee84ac1ceba8f3520a2dd6a0c78e7e0d3910b44c473a1737d1fb6879be7722de9448cb028e78cef156b8b3b2fb24119f0af9d50d8fd1bfbaa5e767a94eaf1d1bcb6ebbac9ab9afe25ae9937bea36a62f587c946f1f353251bcae5a51870afd1da0def3d3c57a70a4037400ae2e8b1dbdf651ac7e9d928d6591edebf2647ba3e5194be06a7387890f1a8f644ea935b9b2ee6822aeaeff21ab3bf4730290c01141b1b81ccdf21fde4518d79e569e6d16e2d11a1303f2c6f9921274631f0ba58f7719a081324969e1eead07c49c37fb56747e27ddda6cd47f6cc91dab7fe4f934c0d377940453ac846a3a44a9df2bc3f9717994ff028dd2f0dde4bd9c21f7fc9cd84a159dbf87eff5afa8f8cb6ff1a5885272391be185603f0737fddbd2ccf3423427ed41baa7accda266b94af2f1a2c3c94513f5896a2750a07fb7291515057d46e0a311ad6e21f304b0378a86d1500f0db1b554176494dcd65687dce5f5103c269e60ec0253870e1fb4eba6faf09d92dd7c305dbd1c3e486e5cac6122fcfbb0d6edcc8767726858e8aec5072aec7e7dd94d07bf786c0b03b0da4f20ff75d19d756e8b95a360fe0b902e9c1b3aa60f9cac854de433b6041de2967b197e9cea213c19c29b61e2f03513412ecca88ea77308b50fe5f9cb3b3ce2c057924b3ea2b22480ddac46ae5fc7b091bfac79c50e3342c3fa4b7769623f5a372ad294f5dd7eab63b8f0985513e14ffbb29930f21d0e7f78b867fe8457b2ea4086a58582dc9a18d863ba7b37875fab93abb1014b15e6caa0133848c6b535bc25ad37e1180d51b29a13c66d1e87bc2a78ea1ac5e15aedcbe40c2ac72582ed8e1a9939818c4c0eed825dc24fc067f6d6f42d38a474731d654742ad333c7aced01b1d655572137c27264742dc35eb3faf17005f6c571e8abbd0c2ca174932230ed0066e55ca099a4937f8b44a221bed5eaa6dcb1b361c00e5f202faa4d8a35fc83e78fda245931d3d8b7921b9be26a82156a71937f9ba98179db63128f47055c6f13d213114229c9c54956a5981443a576234a63b70f865a08ca37c5b45d00af3a514c24d49d64ff50ad0b84d8747b7482"}}}}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xef88) (async) syz_emit_ethernet(0x102a, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x101c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}, {"9d1444b287ae9fc89868c652a231ccbb6c28cfa4190f353af067278e4451afcefaf5ec4aea6f26775784536cbb7ae11c885b94f9a0b4a428ec32faad6afe56b7d57c97e4bf09ea37691a1b09d01822c7dea741f6c9acef90fd85bcfaff9e611eafc5a650cc34f39e2c81fe4731dd386cf89d54af190e03546ce69f78dcdc87fda20332b1ba7ab0a11f44766acfe5d69ad188b8f35c2d3c56dec7402f06f17a9bde4f7ff6a578cc4178b3272c4fcd630c1de15199fbe85bc8421dce999d91bbcd7897fc547c75eeb46ea0c45dc895b71a66e28023f1fc3eb3090045e6f7bfd3fc00f0e489cc9bce046154aa529cf3dadfb81cdd9c690878275b470dc1a8162e85e4a4dcc2284e687912dedfe64ef8c24750c6aeebbb7298c2cc8c3f8fa7c05738504d18b68dacad5de85262907b6d8663a61efacfa5683164787cc2f68eaba577758ef6fe7e7545c07f71482a636339a7b7b48abe50a313280080b7940e153ef23e76bde5eb57cf412a7ca9280b11ef200a58e07fe8ccdce6764205054dc2f4560cedbd3012f605413597e236eefc92c072be884ead07288de8170f6bbd577144c18e606438c41bb0333f51f2c6b82d03cb6ed8447d882b1d2684388945c4db14f8d09d178bb5e6f3c778fffd6dc4693b1f2a69891a666d4ea565d77a254d9624c530b6e3a33111ed713e1375405ebe587fdcdeb717e8b39019f1799fdba04051b222c9000044bbe137b9af78c1b7c903c3f0926c6bac6f00ed0525268e971c479a8de39087626a92164853829165e138a22ee2e67d5fea507825853751eaee8b0369ce8a1be6b7ed6ae82b74e1067837bc195844325b1f3be810d7cf066520d6bcfc66116cef6bac90c6d359c5dad1aa1b0d1ad7f52191c0a8510aed7abbdfe915f7a2cbee0e43336bc9aec07f2fdf7db1a1e65ee5b61ef1732f444c3444b3673d0aa34858983f92a70421df84e01f4feb02842a1127541835f039509127d6ddc872bfa4787127579f25cb69677d31d3b24d7fb6268e0a53d967f0dcd9f4c20b3f52db2403ca088d921bd0a760fbe867ad7d241311df88efb5b16e1966bbfa9ca7ffd38430e4292b44411dc86d3fad5d3303bbc4e85c0cfdff06524c097d84429bbf440ee15a60dda0b262eebc45b1832a1bb1d58dc61673925b2f4b416562e12887b7af814b644ca52378212b2cc9a7a7e0053793940e123477aad48a0f8c5ddb98db80929bd5311ac8f726c7c8ad709d6be7218405b23838d0557b1a1c1321f833c4a883a37f7a120be2865b001f850710c648342072bcb02dc03d6c25a6540ba8a065d32a779e62bc5aa8b06eeb6b1cc8c9f3eb6bc13f135f9830f4c2d25dc6a8e87081e1687e94de1945618047e135a9f1a77154579d9aa42a192b5bd43ec0707d91ac2bd03feabb9edfd86bb435cac8a0892b2b58f0a5a1878efed13fa9f60ee25cd72c90bb2f06a334d294bec50a7f43500d5b014faf7ccb638d4853a62dd01b467acf4fd376fe03bf1172b8a36c05485f754fa80543772d883b526a76b3e0fe54079eb387b2a5d170aaffbee1bd073fcf9735dc7d3d1ec354c26b7e7cc971e0067b4e7546cce4ef6b8b54134f4d6d05472d019bc23740ee85bee31047fe81fb6e84ee97c9808c53e7e0fc54b650da1a41076ef3f8a097433370498b22efd69be22feb0ddca5dca2a144e45c636d64edd2c0f2665fae3a8c600dd045a86782da35e357175106e6b95d0ac56dee6be080de9212a111d09fcc9301416a5dd9d774e0b5b588c3674865aa480bd885dfa7ce6248cb1d436f2f08d2238bd3f2406d10f8216bbe00f4c7800c6e1e202bac7b38f4832c44c5ac6857355ba8718637c924bcc134b3a1747ae632e0be1c05f3ad8641d58523293b66daddb4d47ef8f548294b297ddc3b20131e8d8324ba18f4d7f310348f8e693820bf372ba49c65e0908b6fb3c06021bf5be7309370c8b1808436c963874c744d1f31f9e90f96af0e927ce6a18ddf3c749a2eabcb6f673a63af5788359a622924b0d8944d43dd7d3d078a9c8d6bba981c18b96e603af13303f40e2e773dfe41544fb02cb0d04238fb48e47f6e95248027a5615329bb41e2134fa45e3b968f50225c61d47a1ee6662230880481128cb41db226279321c7726da01fa800277138f12786d1d0ef5fe32e7f0ca18dbf697f00c9d8b8400ff6efba0960fc64e3abd15f8cf775cf417be6d395ebb9d5ecabd9a4c5adb9b6a38aa62f2970961119d24d469e93128db4fcdd75713f326da5c40ee4d946b249680948c096d15577826e81dca8a21d5ec3cdb126d634cb3cc44bbe70db5491cbea6aa6e524e198cbb510109d8abe7579e716f6819bcbb198b25bc27350df426ba2b302b457f1f1354a9323b3a1226afd36e61b1a62045e27e82114cff62082940b259b847dd721d169e9f7b7df6c7cd9deb6bba5e3fb897ced83cb2644bb3b80c42090a6019012810a585bc0162b1f3739033f640fbe284dd25f10dd754342d0cfd436403c719072740a2d4b60e697711f43b64908834e940d03171493c9cab62d52cc471b52cc94f31f18ba8c2ae68885b85e72943f44547c34b1b819ea023a3d2fe7c754737ecc77fe7b797159aefa2100637ea40a264b99dd3a96ab49dc1d663adc8444d487fd8ae9343dedac6a3e1d5a49b5d08ff3c1358262485db4103b7fee792c5ecab8f7818af826c711af3a3d70a2700ae1a3cd7f57848b84bd9f3496ed0aa308dda136bbdb97294d2e9317e99aa84bdea21b6f1285b437d22ea68eb84edaf20e7238eeb65259348e2d4c273171052c10ec8be2328aa9529f1000eca28f373fdbac5e11c862d0ea573da44b17732f2222e732a06046ccf5eec1f68e9e7466efbb97f3c3affb84c1b50a9186ae4c123ecad8fffc2c0d264505ce46d1625347ab5737fa8c924f5866c4c0799bf8654e152c9bc162b87347bd1be053a1ca68cbad17f27adae3cd570d19ee652021a351175058f490592b1b2e9f98edcfc1936e039e4d0a4dbdd1ce621c7d19cb7c4a695c90e56146670aeafd16a5ec79350d145316cdf3d66c06e2ef3fd28351b766c20e1718a0a5a25a2fbdd381c752c4e3a0cbe1a1f2bd9fcd9d231f964a543073637ce33b4b47fac9c0716f0077fc21325a3e1c341a9edd93625cd9ef8d695b6974b127daaefd3974c235891ff93691d8572a0ea9b840f242283311148ae7039911d30b8c45116d8ad521c999a846fe1a288614141d7c3384fa6e1759bf2d75b98fc8f319bfdce5c4cb7ae1389f9cab4ad18f16ecaa68e524c506b281a825881df82aa6e1b3e7105d759c2100403ebb880b4fa63f1ccbba14335de93a178da40accda6c40404c3af4aacc515cbe34f558e38e88e0cb699b86777c1537090c1378dd7786ede11851d4e6612be734461d499285ae5d7a54657fc47728fc2e7232947fa9925b21700b1dbefbda420dc1819e2e178296e418a31ed4a017827be853286245d507ed8c9ada63496cfbb4b08f0df8a7506a39d5312e07ae1dd93f94566be72bce10f64f2040dcbf11e92b0d58d595d37cdfd12f88319b8a46385936a73448610bb176379776cdadf0b04821d40e3d1ab1acc300ed04b4224f5cb192e0a665072930832f01e7bbcc9dbde7787b4fac9e3a2c07762e3ef859a82e5fd00db176e17ca1cedcf38e776517b26e4ab5bf5dd4d705f27c49e148ccd9c64b57b1eaab2d36d8df7c118709221fe0c9b6020af987725f03ef48beb560d7e2e26d800797ae6788dcf876c2cb7c4a5c086c5f5a2334ae81797468a93baa21a5822cab6c5fbf206fbf32c7ac3de0577c9df8dafd42969b0c35053d622ad8e93f622e64d2b57e6f76263d43bf4d743904523d7cc12c0092e055aa5d683c80c685c730fbf869888cb1b0a0e01b2c1d530a5375a16bbefef8c2e76256022f1c92953be2731be4adeb1c84748ab7ef6e0b0e8b1e1a47ff2a03fd6f1604359aed433b047994378a2055fcf4bdcaae762323c759d2c43ae5823c43ce61c3634495bc2b2743e1f001d378e92a41eaf1748179a164f1a865db848b34e2c01e1cc2887aa19a72e3c69369611c1660071e031166820d4971da71c041545412010bf6217cde0d3f7091d2eda1313be8b313389799767f8db75297ad9a11f1c21c3cc87efef281918a5885ca1562688ad2de465daa62e33db5b7bb05fe3c3a7a46fb0a261b6f0a4103a7d7aed7db5970fae82f7c35a874578748613e5f3be0c2c3bb3c62ab431066b55939b2ee74f9a77f44ca6768facce57a8d7d17e606051620a592551a817c8509211550591a32f38015fe0a5e9f56bc80a1326643cf3528925f5806f187f6df477d8dd532f08909f0687e06e9f7ec93868ddeda8a8fd225ecd25c93fd635caf3dac65b4923293efa1a023557ee7387f1977c37db34a19b273867bbbbad3d80c25f1c7e736026c7936ecc9b338c3c26f8020e14416241d0365bb41526e1714edf0d7e19af0c58356fabcd893df6356888f1d2f0d1aa8a86a27ac6ce0c5f8468d3f2e33134e69ede45193a1df316d3d3651e82c5ccf08deb26b1baa1f23f5ba952861e5f2ddddb94c01501e2906e5260c4cfd2e4a0ddacba12eaf48075e1816f55f1ef7c8c63c3356848f3886beb4b070c0d98ee73468e96150baefec0cea277851d94c9d87a539cdc35d85ead1b77a57824bb8b05d8f1f6f56abeee84ac1ceba8f3520a2dd6a0c78e7e0d3910b44c473a1737d1fb6879be7722de9448cb028e78cef156b8b3b2fb24119f0af9d50d8fd1bfbaa5e767a94eaf1d1bcb6ebbac9ab9afe25ae9937bea36a62f587c946f1f353251bcae5a51870afd1da0def3d3c57a70a4037400ae2e8b1dbdf651ac7e9d928d6591edebf2647ba3e5194be06a7387890f1a8f644ea935b9b2ee6822aeaeff21ab3bf4730290c01141b1b81ccdf21fde4518d79e569e6d16e2d11a1303f2c6f9921274631f0ba58f7719a081324969e1eead07c49c37fb56747e27ddda6cd47f6cc91dab7fe4f934c0d377940453ac846a3a44a9df2bc3f9717994ff028dd2f0dde4bd9c21f7fc9cd84a159dbf87eff5afa8f8cb6ff1a5885272391be185603f0737fddbd2ccf3423427ed41baa7accda266b94af2f1a2c3c94513f5896a2750a07fb7291515057d46e0a311ad6e21f304b0378a86d1500f0db1b554176494dcd65687dce5f5103c269e60ec0253870e1fb4eba6faf09d92dd7c305dbd1c3e486e5cac6122fcfbb0d6edcc8767726858e8aec5072aec7e7dd94d07bf786c0b03b0da4f20ff75d19d756e8b95a360fe0b902e9c1b3aa60f9cac854de433b6041de2967b197e9cea213c19c29b61e2f03513412ecca88ea77308b50fe5f9cb3b3ce2c057924b3ea2b22480ddac46ae5fc7b091bfac79c50e3342c3fa4b7769623f5a372ad294f5dd7eab63b8f0985513e14ffbb29930f21d0e7f78b867fe8457b2ea4086a58582dc9a18d863ba7b37875fab93abb1014b15e6caa0133848c6b535bc25ad37e1180d51b29a13c66d1e87bc2a78ea1ac5e15aedcbe40c2ac72582ed8e1a9939818c4c0eed825dc24fc067f6d6f42d38a474731d654742ad333c7aced01b1d655572137c27264742dc35eb3faf17005f6c571e8abbd0c2ca174932230ed0066e55ca099a4937f8b44a221bed5eaa6dcb1b361c00e5f202faa4d8a35fc83e78fda245931d3d8b7921b9be26a82156a71937f9ba98179db63128f47055c6f13d213114229c9c54956a5981443a576234a63b70f865a08ca37c5b45d00af3a514c24d49d64ff50ad0b84d8747b7482"}}}}}}) (async) 671.300564ms ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="01", 0x1) chroot(0x0) pselect(0x33, &(0x7f0000000080)={0x1, 0x4, 0x2000000000000006, 0x7, 0x1, 0x8, 0x5, 0x9}, 0x0, 0x0, &(0x7f0000000180)={0x1, 0x8}, &(0x7f00000001c0)={0x4}) 671.044514ms ago: executing program 3 (id=18): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) mmap(&(0x7f0000234000/0x1000)=nil, 0x1000, 0x0, 0x6811, r0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000080)={0xa, 0x8, r1}) sendto$inet(r2, &(0x7f0000000240)="5a31269a08ff935c872a3a43db972de2e3c8e27e172493e5aeb35ea69d12caf0d8660dc3c1b0856a98f3e938f1864c7e46a6974deba6bf84234736f6e43eb13b43fec8112bfcb53a92d3c44184e1f8a2caa578346eb274a90cccdc66adaafff8f94d640e8d60ce5c56d95bb4e3c2161ab521de62e719efca5e193b5017cd7a7ba5bb3476f8bb05427769fa89519e1bad0e6e9c3fc24884b7360af8e15b60e8074eba67de73f070d8096036f7920dcf64e878bae72816407a2aa326d43cd4a066f67ad05e848160", 0xc7, 0x405, &(0x7f0000000200)={0x10, 0x2, 0x0}, 0x10) 645.747522ms ago: executing program 3 (id=19): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfefffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0x1000}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x9}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000009, 0x101}, {0x80000007, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x7, 0x50001, 0xd, 0xae8}, {0x7ff, 0x9, 0x0, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6, 0x7}, {0x0, 0x132e, 0x2, 0xfe}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) 644.887661ms ago: executing program 2 (id=20): connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffff77b, 0xf9, 0x3, 0xffdffffa, "18264e026c8c0100ff7f4d01000400000400", 0x8, 0x5}) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000100)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7765ac2fd10eb4c88c724b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff4e655d2e", 0xff67}], 0x1) r3 = socket$unix(0x1, 0x1, 0x0) poll(0xffffffffffffffff, 0x0, 0x8) bind$unix(r3, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x0, 0xfffffff7, './file0\x00', 0x9, 0x3, 0x3, 0xa}) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x7, 0x4, 0x30, 0x4000001, 0xfffffffffffffffe, 0x0, 0xa532}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x80000000004, 0x4, 0x0, 0x2, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x1) 644.522458ms ago: executing program 7 (id=21): syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x4, 0x11, 0x0, @rand_addr=0x4, @broadcast, {[@timestamp={0x44, 0x10, 0x9, 0x3, 0x6, [{[@local={0xac, 0x14, 0x0}], 0x7}, {[], 0x8}]}]}}, @icmp=@redirect={0x5, 0x2, 0x0, @multicast2, {0x5, 0x4, 0x3, 0x3, 0x4, 0x67, 0x8d79, 0x10, 0x89, 0x0, @remote={0xac, 0x14, 0x0}}}}}}}) (async) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x3, 0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @remote, @local={0xac, 0x14, 0x0}}}}}) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x809, 0x0, 0xa9fa, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000380)}, {&(0x7f0000000000)="8d6bb85551", 0x5}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x10000) 576.387288ms ago: executing program 4 (id=22): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget$private(0x0, 0x1f0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x401, 0x0) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/68) msync(&(0x7f00000c7000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x18d) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000712000/0x1000)=nil, 0x1000, 0x1) rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgsnd(r0, 0x0, 0x401, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000003d00)=""/28) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x0, 0x100000002, 0x4000000000003, 0x20000000007f, 0x40000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000003600)=0xfffffd93) setsockopt(r2, 0x1000000000029, 0x24, &(0x7f0000000180)="01000000", 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 575.979686ms ago: executing program 4 (id=23): r0 = syz_open_pts() (async) setsid() (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001500), 0x0, 0x0, 0x0) (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xff, 0x0, 0x3, 0x1}) (async) syz_open_pts() (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) 574.476266ms ago: executing program 3 (id=24): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0xd42cd803d02e5cbb) r3 = open(&(0x7f0000000380)='./file0\x00', 0x120, 0x4ebfac6bbaf79e5) writev(r3, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000080)='!u', 0x2}], 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r4, 0xc020699c, &(0x7f0000000100)) write(r3, &(0x7f0000000000)="0900c54d660f00000a", 0x9) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000002340)=[{&(0x7f0000001340)="6b2980a298270ecec985a3d6d8eff381dbd346ecd2b88be603f1c98e92316f2ba5fbe9193e6c6fff07bd5f830c70b97a100afc7942474971681e7b5d333c984c13bf3276445e735298e606ecd653e8d1f674e6ee0ecd733b69c28a0634e66c3c7d1b70cc8abb60d737350613d6b661fa9ec1459a461d8103107f10512436600d2da22ad005ef0e7a94d062d2688062b4aeffc83a7dab73b9ca3f07db8938cce189faf417a3308b1a0f", 0xa9}], 0x1) listen(r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) closefrom(r1) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) accept4(r2, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 573.665244ms ago: executing program 7 (id=25): mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x4) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, 0x0, ""/254}, &(0x7f0000000100)=0x100) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140)=0x7ff, 0x4) readv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/95, 0x5f}], 0x3) r1 = geteuid() r2 = accept(r0, &(0x7f0000000800)=@un=@file={0x0, 0x0, ""/256}, &(0x7f0000000940)=0x102) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000340)=@file={0x4, 0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000380)="91f74e33a6df042aa5157784d62b0aff61c37ae542cd57a62e99d93d38dc2a2e7e8a07f97e697723aa0fffc2c281752176b76c7457c128d5ab2f18e5c36703eed5208fded7fc51d892b5d39e0ea9b9f95409e3ade2360fec7a7b1a68b3f7d640289ca60c978506cacd183768c89be84a92888c78c63c7c7bfb7204c52dcd629deb5bbe9178dd634eb72561eb71f906ac6e12bae54194fcf7f64b26", 0x9b}, {&(0x7f0000000440)="26946e59fc1daaf378e7f6b919c31bf5a15daa2596ae9f5bb84d77005443603c70945bd2e8758891071c5a545e3dc6f977a16653112948434c66c2ad707126bee5432912436c65336dd0c571dcdfc7e0ab0cc32aee739df52a7bb55621669fbda1da8c8700fee5e63ec3c058ddd72244d3f09c93650a6821467801664b3384067e26a7b5453a4ed753eaed63ba407cd236c0988e1f5f49a57aa927c7f3b67fef9bf90230dbfea7753650cb1609af8e5559f28b28b18ae8c392a69e035b2d5817ef48e013fb375002b0f121a0cfe4dde66c7f6268bd75d7ee50ff720b26d2b336ea286184a9f2a405ac7d7a1c939797a7e7cb00e504fb88c1e254", 0xfa}, {&(0x7f0000000540)="5f18cdab3f88db6f6bb3ae47b1b6efd14acbcddd4f8540140cd6955d9b7efaa5470f1862cd2f0732e638403fa20ffdd8bf94f40a6322a72fda16a47d", 0x3c}, {&(0x7f0000000580)="c6d01bd03e015e188e9bc29e8ad53ec3e8", 0x11}, {&(0x7f00000005c0)="3d4a97dbe39ee9271a4adf6f678838a0c989937b41599ce03c03c94da5924495c18da42775c80023fa512b198ed875dff4b2e3716214b3a98a41662b5ea2a8c201c91421824072dc9ca137914a6911e3dc9bfd9b8ac9ce1204d881e8b2b0ea63e204e1e87d406582019a3cdbef8b673ff0ebe9da5c586aecee37bc158731586217500c5af93d05a7a8df8afbdd08c10814eb096a613bdf4f", 0x98}, {&(0x7f0000000680)="72cee953295761e0cef800b3cddb", 0xe}, {&(0x7f00000006c0)="0257ff9a95bcec90c4dcf7da99750911604b09d2c7ff496c8851a1c29bc22cd1588442a20e06ec2c4cac91dd5f2bb4b6636ee3f863f556bb80f923b5bc3a1513c2068df792f5bfe039a7b87af334c1defd38ca227cac1318fed030be968020641abacefa2caca494f98e91620f1103f932837dd9fd74af2a2ae1b5552db4041d9105ceb42a1d608d9dfe5a074054a6895755d2", 0x93}], 0x7, &(0x7f0000000980)=[@rights={0x10, 0xffff, 0x1, [r0]}, @cred={0x18, 0xffff, 0x0, 0xffffffffffffffff, r1}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r2, 0xffffffffffffff9c, r0, r0]}], 0x50, 0x4}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000000b00)={'./file0\x00', &(0x7f0000000a80)=""/89, 0x1, 0x8, 0x52f, 0x9}) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='w\x00') r4 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) read$audioctl(r4, &(0x7f0000000c00)=""/188, 0xbc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000cc0), 0x40, 0x0) poll(&(0x7f0000000d00)=[{r4, 0x8}, {r4, 0x4}, {r2, 0x4}, {r2, 0x8}, {r5, 0x8}, {r3, 0x10}, {r0, 0x4}], 0x7, 0xc0) r6 = msgget$private(0x0, 0x284) r7 = getgid() r8 = getgid() r9 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000d40)={{r1, r7, r1, r8, 0x2, 0x2, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x9, 0x5, 0x1, r9, 0xffffffffffffffff, 0x5, 0x0, 0xda, 0x0, 0x6}) ioctl$AUDIO_GETSTATUS_ctl(r4, 0x40204128, &(0x7f0000000e00)) recvmsg(r2, &(0x7f00000010c0)={&(0x7f0000000e40)=@un=@abs, 0x8, &(0x7f0000001000)=[{&(0x7f0000000e80)=""/94, 0x5e}, {&(0x7f0000000f00)=""/208, 0xd0}], 0x2, &(0x7f0000001040)=""/118, 0x76}, 0x842) sendmsg(r2, &(0x7f00000026c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000001100)="2bdad0e58173adddea4405c4db40fc2f0193720061f1d928e0ca59ffaaf44231af239fa0d49d0310d842564a47e7cd74aa7111d4257319399c1dc876f08896b236df396532ad831ab2436f182539ffd4fde8fbdb3318de2e0d5074e36a1c8cced72dff371f2e950c659b63a52495a1be02f87165c01cdf63f5b22b91796c494a7c31ff4c87d81ea02f8603fe1a82af88f5ad46e8fb0135af00", 0x99}, {&(0x7f00000011c0)="0447114c796f33ff04eec7759cfb33d6c5157120f4079a8cbc967d52e0a3b8810a7fd4647cf56c7005e9d1130ddd979ef90a2d5758b3572cb0914ba0601e70c61f9fee2a7fe5297322d76a3a7673347012e5002bc2c5df067036ff7e6045960ccf6ea43850789854970112917383f49adf6e072b1354a47bc6da6ce79fed6d539dcb6257c1bd6012774b0f8197970deaac028163164d3e4c405e1e3b893d810fad41037487ef15ea277727d69b98d3fee09faa0621df815d00148955518dcb86bdf35ac34dfd9620d9034c1585b5fbce91dedf1ea99b0ac1", 0xd8}, {&(0x7f00000012c0)="c60263d979ab99f7a646857b22e4388c2bd3e761111926b7fb3735d2cf6f77d6abacd9c7459af929dc04d7bea90aeff87261dd51bed2dc5f5e1209d7e7a1db9184db0955a6fbd70451938a98f8d59e6bcb63b74e2a9ea958726b3aebe38094155ee5887a40500d51b07360f90334ac8ea2a8335302ae4fb9d0c0818f10fb43cddc16f7665c61d7d3132aa42976747628cb995cef87db090f4218d90aa07948fcdbb8003242d79701ce7417463c39ac0ce708149f810458be6799d1b99236efcf6903f5dab7ba4a46f85e5843c3e6ce205c898ad4182a288b2a779371be6a23a8668edb9d4a3c5f39d5e1f1c502d1adf1749a5751a7c6ba235b56bffef8", 0xfd}, {&(0x7f00000013c0)="2ce0deb5a5c2d40f8f41493bde5fa4cbd60958ad2161780ea218575aa196fe7228499c5d529aafd8eddb70", 0x2b}, {&(0x7f0000001400)="f29188ef1cf1ec7f99cd27c500b2f1c1e81d06c2d5c0bcdb5eab378c1140f71637e7f71f3eaf793c9c95064905f05914b402607d8f48c896e7f4d4a46a8773bb9e3444e5e98694c20095465eb948f404695b8e17410c574ac09b3240f48094fec2b869d749cd2c72d3f7c71bc530e60df1c9096f51defa07b06d8b38", 0x7c}, {&(0x7f0000001480)="8a4b5c09b8509f2c4d04ef5a81cc43f7", 0x10}, {&(0x7f00000014c0)="6c0578dabf20f3823d4cc345dc6aa02945dd3866ed9dba7509be3d5fb4fae64d80a21f97a387cf61dba20fe808c07db51bea83757cb9448b4d29866d8bdc3e94916107aaee732911e518b6d2", 0x4c}, {&(0x7f0000001540)="34c2c4eec862a8443726dc7f957c3d7ddf54148b685b6264ec95912d418218bed4", 0x21}, {&(0x7f0000001580)="9a3ef144b6facd5cce9b190648e315bba2afe0da5d1b245c208cf40efe", 0x1d}], 0x9, &(0x7f0000001680)=[{0x100c, 0x1, 0x5, "e1b113fdea5bf8b75a133343db8cc528d491a0dfd648dea162ee4de32b0a773af7ea9249e11eac2f208decdd9a1e1c6352e3fddcbc6b6900df34aa1fae3b17dc2270904693732cf0c80376248b51b3bd058478bc2dc1be7b7ca35f23d9c62368caa49fa942913291f0399eb563ba7acf77a35c27f59f597b890edac443bfdcd3401f377c3f3d4494c7c470ce9fade8b4d32a23b2e6dd92a772ad971279b5adb06151bc586e1c1dc54d14bb12006470c3a638e9259da50089af473190abb7d2490864148b38b89fa682acef3c957f1f437c4b5eda68dee8a39283ed8e642903ebaca5c02563ea5e68d69e2b1998eb925ea0490b7ae33a676368690335b4db22543240203bde8071636626aa4abf9e0e7532857de90742081a19d221d55b33e666bed204c92972a6303b11c73bbe9ca57cb7ea7b1a39fd1099aeba5b13a29ad10e253b00039f922c25dc3ddfe2abc07c0ef25a578865d222a52c65997c6d90410dd1b986d93abc0a8612639734c8434e962468d9e48e2b18c654f0cfe4131d026fd4e1feeb3e36acb0c649aa0c04373f71d203d7a153890a71069abc37e964decec1c4f32d2138bb8cae231b234afeffbd3aacaec611bfbb491251031594cca867912a84552b1680c0aaa2ca6fdd6efdaeb3a88e5a68701e8c433d21f8fbd3ded43e6298de7d88758c2b62e5c93173110bac295bdc0fe660db211b2a78431e581e3bdede9cdcebe555d6917be84e6bad98995475e2ffcd49d40caa5dd1273f338bb3b065d1fe92aa647c7dbfb7668975687e7da7128a470ce42280c8c1091b6b4096bd335f30f49fbf7a89177738feba5d023339a3bf5d357ec098bb34b542945dc0055742e35e8a7db95fa9750833b8169e72995c21195e6c756047c33e3f7e4680b6b2ba023b5a395440cd69032f805552d2bdbb57a8378be4706958481b1362e163496b15807ad3747dbf47899d21e4533a8121eedfb437300e47f4e96d67c961d956f0584350ab83b10766cf0f9c1f0aee5279f5849209ce84660d2eba423eceeb25ce97ac05e551b30bc1a6e387b1fe61147fbb0f30e839c2745e7ede23735d6882c9f92dacadefdd2e2adcb3e2fe5624047c41dd74949d072226a021b4b6fdade0ad9b9f73cb80fbe7f3504683b0d6118bcdb0e6363de86a0b23e16a74210e3fa20afde8afe3834d9960ad9c790b89a138169a975708297dbfcb525a53ed9e236e182431c19ba46be37ad2c4b8c7e33def5f84eb78a350da3505a8ef9977e8a33bc3cfc74a9a7e3c9c055fe3bc3531fcd1ebb812d509f3af546f03d43da59053d65c4d83cd13c9c4521419c42905bc39ebaf3d3726a7380ef92dd8cbaaf39ed913bbddf966c69bc7420f3738048b323bbde51c700aa59c52951a83d27e700109d990b0a135585378906b456e2b1541a58c7857a21d0c800debf42585b14876f28f36b7779cde0c55e5be5d7d9b5d1f0c2f9388b476bffff3f2c3f7851a7429db7a2f92c19d1e376776ff959dd0685e8b07481eb92bb709a2f4e2c62f1ac1136ef008562673619fcd333c97f376204b691cb2f15dc3d1feadc6dd7f05bab5e9673e14017fed2d9aa4660e3600f3ec4213066ee56d06cd46023c0aba064f6b77480fedf12f50f5200f919c8e1d5818f490b6c50adbac6c1a46fda520ca2452f3645c01df58d14f920a268c6dbe3240d8c9f696b983028eab84f80757ad22ea0b147bce0dc8b5df06e283026090e14965373634d53c66db27e28a814fb67e8541e4f5c02076aa5ee669bc994a0428d143bec43039e72d1ac8bcd0d98659d10c788a11a1f9d27592894055759147690483f7137d166baecced5349cf2cc447fc3776fc87d6d960fa700659c2d293a425627b556fb425cb6ba29d74a5b9d8db9e54835a9ff5239f7c6a14639bc64de1192227edab18860fad24132bb21aba66d389cd3215df9e0bb3ae2dd8a390610411d9eee380f275148a35bcca062febb6f09a22c1a10d583987c92df58d503db6257c0316c0d4276d385f2c337206033f6658979ab3aeb9bf2fbab4a7aa429ad6aef42b7af6993660facd51d679e7c1acd06446e21ac77a1ea7f98effcacb0f740527fb7400ba866b05b93ce72bf2f907caeca1fb06fc1fd6e418c3e7ea650cebaf8213cfaed2f67f9d0e3ad9c06e88a9b824191b12b406fbf6de1bd1e99db05f8e46633a4ed91f79aea1836d2d403c3a07de96b3f1777c3249932f638107304f7937f55b18f8e17efc4c0621dd955104a52e3b0c0511ea7d1ee43308ba13e5ed1c44e0fcb2411330208a560989217796570cb15ea523b4651b020ad28930b51886dfb960bbca565e0aa6a0f0cf28abd52eec541e76428f944bf2acbc5fa40054157ca16bdf5b380f4229bd10bcbd6bfec9936c0c6ce648890c059368ca657c248ad074498c10728abddd809126b0fc4fbf1532407c768664fa9e345f0d79daadefe36ab4c787cd4865aa3699bad11b7aeb4e37e9652f0a7c8c144bd876494a11fc5aa26705e1a98cf12b166808b5895fde14de14af06a44512a835c7477fa0c981821aafd595b694a77bd7232897bf9a6aa2c13248178efe80902486cdbd2285a03f15cb882ddd58592c1eb1b33786b5915e2db57c8fa240646509a06be1bd224764f36c45ed3e0446dbb50c8f13e5f265a75581f584b7a6b960dfcc9bd08a7c194f1f2f7410d280526f4cd9fe4d78b250fcdc4037942a50cf110063c263ccd037aa41c4d29b0dfb36e9675176377f9fa899d6416103fab57a568d59d60a9e8521f1811824f2f5f6ae2031468385cc50ae58028a292a1c2639eab6232288b50e29adf9b232f28a1199b7693b8ff82fcb4712a40bc220c15411939fc3e9f78740f7ef64f7bd8d9d43dbb848bede7988b16a93f55616bfa0d847a5d2c1aba38b37530a8ed5aee6679f12647eaeae082b712dc864357750b45e8e367aa2ef380bc5c26616c1ecce8293b8bc785078c7c5ec71423a1bc8a804c2711c130816bf233538a52ddc88720f404e9f3fc90ef48b7546618005204ce935e361ac9faa40727338c9e1a45b15fd65473dcd0c0cd70b925ab00311a7f1431b1482d3cde12f9df1ea4658f5391813279dd532def8146772ff73b747d5bd192cdf6af121655b259be48895888274331a3fd160167a4ea1f691d34f263cd85711f9b8f3ba76399e522f67b8be55808927ccd9da864bcd5de4fb7dcb70f4c286d6034673c9df904d4447e97d8466fb30037ecfa35c8055f551d464fbd1dd0617a9486f2012245a9d1381dedd8267884a5eb6c737f971a8f24b4d864a0b4b344a623e47c48b2789b51b55977d2cbd45981a08c4cf34730ab3f713f94f7cf1f74b0fa80494ee9ac3d9c14714a940fd7134f6ed87851cbd9f1e014916badce22cb821e883668648afbd0cf86110559bd7e190b0ba84d5366adadd16fafc2abce9147df66cc39bca2f5cacd2707b8c3f84499d473333860467e52f5018fbd484db58778ca7769ec0b536aed7f2e0fd3514c16007947681344a4d8b43390a8b0c3a1bec7a1e9dfbe705caba46b003c3370e59aa804592f208eeecee4f0ca7f05280d05838cd3d9de9189e958e3c419e0c02bebdbf6a97e9015e2ff5dd1e2ade8761b0aa5a0b297a661fda1742557d1fc3d3fcc5ca79b5a498f0ab4b6b846907ac83ae83496deb598127b61cf947387dfdd646e419a78253845754fd2dfaa33f4c7e9aaaada887b92cfb4aabe678f00c0a8e3a27c7f1c27367237443553d6abfff9d4a7b9bc04830bf49d7720cd8eb68c249cbcb856732148e7420ead55c9688a550356fc72b5d730d412f9d432dbce8f93e7dcc3a6ebd3b628f1cceef0c8c43344347baba5b3b4a46279d1dd47df48347941ca717cc7084924b2b7d1057f700491e49a5c1b43320c1a7bd865525de65a10a9f6329482baad2f297256b49c2aab47a2a6e2c54127321a5e0d634a701e00866a76e2e6bab35b1508b9d094584175b252e9d27b18bfc4426fa137e73a6ad53ba7bef7cba22a4c807156cea927cb9f81be5f57dbd342bdd3643dab22442be8736aa7b5d24f33727df0bb199c5b82d4083ac492a8d7061e4d19b9ce6ab7e0a3a7c81197a5104080f224c1f0fe149ce1221388296e803e6ce0536f52233bfd14849fc0043d2b9bad8b29525f856e3369d0dac091249f3599e448f7582528853ce3e6a3e349660d07ec038439692a9aee0444e26d0ce5c57fe3b5063e2984d89b4693934423f78f9ea6529e7348e5ad7b0ffb5042b7d52b933505723de21ac93d72baffa604689698b9c84d381514f9a4fb58896cfede3f5d92f9f6996e6d6012ffe1871a160da17db07d530ef307c86bc61dd3415a40a6bebe8ff628fe943b92c1d8635329e32c04792b13d4d89ffb3e76fa7f60e19b609a993c25b1ded56b3c752c5663a0faf3c1ac92593e75a14953f588ee3489ac2dd50c6749aeedb64c430fe406cb3c27671bf13c779ba118a056beb27dc24a3cb6a27ea398f758d010da20fe603fc4c8d9cd77951a2798b3a6c54f7cc456e2f2c3be28fce8e6c31d4e10de3f1c5b1949d77b0f242bd6f2591d5d168e817e6bc4f8ccbc96b1fbc879fb33d1a6b16179342c47a737fa6a04d584c27ffe5d5f58a703743c1d735bf1ff61d217ccb3b6c5d91e12d533b2d8074a952e30d9b7625bdba96abba39c8003d3a48d9cd82c2058d284684f5fe8e76222a0b4476b9d2cdddaa213f7824aaaee4b4c41ad909f40086289db616650fba87ea8dd875c248ea65bef467041906622cefa0be87d2d13f39c489fc41b92da5df980b2ef1c1f1ba4d83d1e2fba05a3be93b1dfbe6c6bc4ff4d0732ddc637ee072f3c0ea5e9c671d3fbebb98b92645ed61bfdec0e7daa396474794723d562321f147fa28870463c030786ad21b5404c7bc4ac1a2ff732a6a6167531aee406854245f1464ba2c1c5221f582494c8f2968ed2fcc5153826268eac45fae18e87b010656b2d5759d01fe1b7a10cab168a1d9601fa19623ff29a8af4449e9d8e6d08ca356932acd85dd855fb72f25bdc9bd7f08c777904d4bcf0c858e3957e3fed05aaaeb1a8c28f4529162e42782d559e027c4abdf747eabfb1145d69486685f583809bb64c3d0dd3572523f5ced0e3a4330671ac2b8876f238e73cf4990ecd89a57b1c73f55461ea2be232f9db89bab4f147ce0c7094663625294645ed8b72b908ab770f87fd91adc605960bb5c2d3ff367232c1fdd7094ce0550ff064e49f774ceec15a74d67dde9bd4c50f1283499731178a50f4cedee3f73706c9234f8ae3b5edb51891930e2bbc42c3eb8198e882f43b8e88f13a526e0dec993b59510c64a3af3f39bb7792fa6063455ec49e7a75e090213f9c1bb789a4d8bb751891b53e22d13cc749963696d58d4ea27d9b8675301618563771c93377123d76822677b38e311de99e07864328b5c115902c203ba58f95e2935f73e0be6d3265f9a017bfa2e8011d2de5954a085827d1a555e9e1f782f26dde08e0b4a9303336daf283bbab7dab9fecf54fd95e0490a7a04cab4d9d892f9a00cd708232fe669b392b62922713f87253ec219313ffcb6a4d6fd61da743e7b8ad189ce1a6289f716d1c13df97b51b00495a0b87e34c445670a67505aa0bd8cd32f1f381c2381d54c32e1623f52aa83d4010edfa88cf6424f8dd552e9259af94d70e0ed32b094a06c947d0c69a23678d3edaf0d441f9d842b6fbc55b3acfad1b382921dc5ee4ec9c72a9f0bc95050fd3b80c51f39cac5f68a6ddd1f1a9e77d56e730c8dd3cfc02804151a20bb77"}, {0x30, 0xffff, 0x0, "b5b290e42612de2fec62dbcd1c50bbc072eb3e04c0aeab339ed3f93c2760e3f010"}], 0x103c}, 0x409) r10 = dup2(r4, r0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000002ac0)={&(0x7f00000029c0)=[0x0], &(0x7f0000002a00)=[0x0, 0x0], &(0x7f0000002a40)=[0x0], &(0x7f0000002a80)=[0x0, 0x0, 0x0], 0x1, 0x2, 0x1, 0x3, 0x0, 0xeb, 0x9b4, 0xff}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000002c80)={&(0x7f0000002b00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002b40)=[{}, {}], &(0x7f0000002c00)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002c40)=[0x0, 0x0, 0x0, 0x0], 0x2, 0x5, 0x6, 0x0, 0x0, 0x13, 0x2, 0xae, 0xf76, 0x2, 0x9}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r10, 0xc05064a7, &(0x7f0000002d00)={&(0x7f0000002700)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002740)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000002940)=[0x0, 0x0, 0x0], &(0x7f0000002980)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x3, 0x9, r11, r12, 0x0, 0x2a, 0x1, 0x0, 0x80, 0x135}) setgid(r8) r13 = getthrid() ktrace(&(0x7f0000002d80)='./file0\x00', 0x2, 0x1020, r13) fcntl$dupfd(r4, 0x664fbea17dc5735a, r2) 391.594216ms ago: executing program 4 (id=26): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x190) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x190) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x100000001}) (async) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x100000001}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x28, 0x0, 0x0) flock(r0, 0x5528bbc65399d6c2) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "e6f683", 0x14, 0x11, 0xf, @loopback={0xfffffffffffffffe}, @ipv4={'\x00', '\xff\xff', @loopback}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x0, 0xffe0, 0x0, 0x6}}}}}}}) 389.521223ms ago: executing program 6 (id=27): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f0000000080)="b96abc", 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x22) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000540)=""/230, 0xe6}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x200, 0xffff63de, 0x7, 0x2, 0x1000008, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0x5}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x1005}, {0x0, 0x40009, 0xfffffffb, 0x3}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x0, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f00000004c0)={0x10, 0x2, 0x2, 0xe3}, 0x10) r3 = socket$unix(0x1, 0x5, 0x0) shutdown(r3, 0x2) 388.642136ms ago: executing program 6 (id=28): r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) syz_emit_ethernet(0x3a, &(0x7f0000001180)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x1, 0x2c, 0x67, 0x3, 0x6, 0x9d, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) 385.356668ms ago: executing program 3 (id=29): msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='5'], 0x8, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x40) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="287ca27fb26273c9be5b87e7", 0xc) setsockopt(r2, 0x0, 0x9, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r3, 0x40047307, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) pipe2(&(0x7f0000000000), 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 287.890696ms ago: executing program 3 (id=31): open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f0000000280)='.\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 283.74575ms ago: executing program 6 (id=32): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) read(r0, &(0x7f0000000080)=""/1, 0x1) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) 282.773616ms ago: executing program 0 (id=33): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)='\x00 \x00\x00\x00\x00', 0x6) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 278.890191ms ago: executing program 0 (id=34): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x3ff}, 0x400, 0x44000010003, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) r1 = geteuid() stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendto$inet(r3, 0x0, 0x0, 0x2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x6, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x2, 0x3, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x10000, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x5, 0x6}, {0x2, 0x924, 0x8002, 0x338}, {0x1000, 0x1, 0x1, 0x5}, {0x6, 0x2, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x5f, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x5}], {0x52b, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000008, 0xfffffffffffffffe}}}) (async) r5 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) read$audioctl(r3, 0x0, 0x0) (async) poll(&(0x7f00000003c0)=[{r3, 0x80}, {r5, 0x1}], 0x2, 0x9) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x7f) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc9562c038a6eee77ead68ec80199fea385f35c62aa35fd51a36189858bfa1bb9b6ca1308137ef5196c1231deee9976ba6f2e990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef7e62c0d0e7f74c28b51a6218c1f23a99dc99d71d6e6e913636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b95", &(0x7f0000000080)=0x3, 0x0, 0x84) 278.464933ms ago: executing program 7 (id=35): r0 = socket$inet(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x168) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x5, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000840), &(0x7f0000000500)=0x4) socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r3, 0x0) socket$inet(0x2, 0x1, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x8) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x168) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0x5, 0x0, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000840), &(0x7f0000000500)=0x4) (async) socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)) (async) shutdown(r3, 0x0) (async) 241.335856ms ago: executing program 7 (id=36): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x8, 0x4) listen(r0, 0x7fff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x900, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x4, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x4, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x5, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x10000, 0x9}, {0x9be2, 0x1, 0x1000002, 0xd9}]}) r1 = socket(0x1, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) shutdown(r1, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) 240.87665ms ago: executing program 7 (id=37): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2a, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 226.354181ms ago: executing program 1 (id=38): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x2812, r1, 0x1000000) ftruncate(r1, 0x80) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000002380)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x44}, 0x0, 0x8001, 0x0, 0xf8bd, 0x40, 0xfffffff7, 0x8, 0x6, 0xf}) 224.816618ms ago: executing program 0 (id=39): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="0000b0d6", 0x4) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1000, 0x6) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="88cc2ba1", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)}, {&(0x7f0000000000)="8d6bb85551ec", 0x6}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x2, 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="0000b0d6", 0x4) (async) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1000, 0x6) (async) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="88cc2ba1", 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)}, {&(0x7f0000000000)="8d6bb85551ec", 0x6}], 0x2) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) 204.639158ms ago: executing program 6 (id=40): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "906af4ffffcd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r0, &(0x7f00000001c0)=""/159, 0x9f) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}, {}], 0x7, 0x0, ""/32, 0x5, 0x3}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000280)=0xad40, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbc) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, 0x0, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') renameat(r3, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x6, 0x8, 0x7, "f0626712178899db4a86b59fae5139e2c28d05fe", 0x5, 0x2c42}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x506, 0xa, 0xb, 0xfbdffffe, "a8a377efab1000", 0x778e, 0xee66}) 203.588942ms ago: executing program 0 (id=41): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff4, 0x1000900010008}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() fchmod(0xffffffffffffffff, 0x66e41bd8b3954de4) (async) close(r1) (async) r2 = syz_open_pts() syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000680000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c0800080000000000000000000000000300000000000001ff02000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000012c"]) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x9, 0x1, 0x7, 0x1, "7666d3f98c644e6c8b67f3e6f583f134aca9065f", 0xc3, 0x1}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)="ce25f4ed841850df934fd364b282985636ac3be6633cc8e2459d581eb8ef224be152194464fdb0ff4d7149377ba80091ea8607d81a6b05368cb70b7bf12e1113beb5c7998d602164d589e7bff8cd7a9986822c52d1f98707", 0x58}], 0x1) (async) r3 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x3, "370737304587ef1a480dfa6169b27f18", 0x8}, 0x1c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) bind$inet6(r3, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0xfffffffa, "c0d325d45110896efd41c6a360911f37", 0xfffffff8}, 0x1c) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) socket$unix(0x1, 0x1, 0x0) r4 = socket(0x10, 0x4001, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000020030000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebb", 0x49, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r5, @ANYRES16=r4], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xf66d, 0x9, 0xffff, 0x5effff5f, "9cdc452ecd33040000000000000700", 0x8, 0x7}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001a40)="e9b73ccd278c", 0x6}], 0x1) 164.425962ms ago: executing program 0 (id=42): sysctl$kern(&(0x7f0000000000)={0x1, 0x7e}, 0x2, &(0x7f0000000040)="d72f7f25d2ecd7dbb9cb5e468eb6819aeadd4d667fc51bbf156d9a22bce6cb092e23cf00e80b05aca91d01b57298", &(0x7f0000000080)=0x2e, &(0x7f00000000c0)=')o\v', 0x3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) ioctl$DIOCSETSYNFLWATS(0xffffffffffffffff, 0xc0084461, &(0x7f0000000100)={0x40, 0xe}) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xab8d, 0xffffffffffffff01}, {0x5, 0x9}}, 0x2) (async) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xab8d, 0xffffffffffffff01}, {0x5, 0x9}}, 0x2) unlink(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000240)={0x10, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcbaf}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9e6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xd0}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}], './file0\x00', 0xc01, 0x0, 0x6, 0x5, [0x8001, 0x7, 0x494, 0x3, 0x4, 0x8001, 0x100, 0x82, 0x4, 0x5, 0x7, 0x80000001, 0x8, 0x81, 0x0, 0x4, 0x7, 0x6, 0x7, 0x8, 0x5a4e, 0x4, 0x5, 0x8, 0x8, 0x200, 0x7fffffff, 0x7, 0x7f, 0x8, 0x6, 0x8, 0x1, 0x1, 0x6, 0x3, 0xfff, 0x5, 0x7f, 0xffffffff, 0x9322, 0x8, 0xa, 0x1ff, 0x3, 0x8, 0x7, 0xffff, 0x5, 0x7, 0x8, 0x3, 0x101, 0x800, 0x2, 0x8000, 0x10001, 0x4, 0x1, 0x6, 0x401, 0xfffffff7, 0x1ff, 0x1, 0xa4b, 0xcbf, 0x1, 0x9, 0x3, 0x0, 0x80000001, 0x0, 0x3, 0x4, 0x0, 0x4, 0x3, 0x8, 0x42, 0xfffffffa, 0x6, 0x80000000, 0x389, 0x0, 0x10, 0x5a58, 0x9, 0xfff, 0x7, 0xa, 0x4, 0xff, 0x1, 0x9, 0xfffffffc, 0x3, 0xfff, 0x3607, 0x9, 0x8, 0x8, 0x105, 0xfffffff9, 0xfffffffd, 0x2, 0x1, 0x1, 0x7, 0x6, 0x1b, 0x7, 0x5, 0x1000, 0x5, 0x1000, 0x5, 0x4, 0x5, 0xfffffff4, 0x10001, 0xffff, 0x40, 0x0, 0x8, 0xff, 0x2, 0x9, 0x5, 0x424f800a, 0x463, 0x6, 0x1, 0x4, 0x6, 0x2, 0x9f, 0x6, 0xfffffffd, 0x0, 0x7, 0x1000, 0x8, 0x9, 0x7f, 0xaa93, 0x800, 0x8, 0xcf, 0x9, 0xfffffffe, 0x9793, 0x10000, 0x4, 0x67e8, 0x4e9e, 0x400, 0xcd6, 0xf8f, 0x3, 0x400, 0x10, 0x401, 0xff, 0x9d, 0x6, 0x1000, 0xff, 0x8, 0x9, 0x0, 0x0, 0xd7, 0x4, 0x4, 0xfffffffd, 0x9, 0x0, 0x81, 0x8, 0xfffffffe, 0x6, 0x5, 0x1, 0xd81, 0x8001, 0xec34, 0x80000000, 0x1, 0x10000, 0x3, 0x3, 0x4, 0x7f, 0x9, 0xfffffffc, 0x2, 0x2, 0xc, 0xb73, 0x9, 0x1, 0x6, 0x4, 0x8000, 0x82f, 0xf135, 0x2, 0x0, 0xffffff3f, 0x5, 0x2, 0x7fff, 0x6, 0xc4, 0x2, 0x7, 0x4, 0x7, 0x4, 0x4, 0x9, 0xfffffff8, 0x1, 0x4, 0x1, 0xf, 0x7, 0x8, 0x3, 0x80000001, 0x2, 0x0, 0x5, 0x6, 0x5, 0x800, 0x6, 0x0, 0x5, 0xa, 0x1, 0x1a, 0x6, 0x7ff, 0x0, 0x6, 0x1000, 0x7, 0x9, 0x1, 0x8, 0x8, 0xa, 0xad5a, 0x3, 0x40, 0xfffffffa, 0x8, 0x3, 0x8000, 0x1, 0x2, 0xff, 0xe1, 0x80000001, 0xca, 0x9, 0x400, 0x6, 0x4b0, 0xe, 0xfffffabd, 0xc, 0x800, 0x7f, 0x8, 0x4, 0x6, 0x7, 0x0, 0xa2fd, 0x5, 0x8000, 0x2, 0x4a, 0x1, 0x88, 0x8, 0x3, 0x9, 0x7, 0x7, 0x4, 0xc7, 0x4, 0x0, 0x0, 0x400, 0x100, 0x4, 0x3, 0x80000001, 0x4, 0x80000000, 0x2, 0x3, 0xfd4d, 0x0, 0x6, 0x7, 0xfffffffd, 0x5, 0x10, 0x1, 0x6, 0x0, 0x9, 0x7e35, 0x7ce, 0x944, 0x10000, 0x5, 0x100, 0x8, 0xc30e, 0x5f, 0x97c, 0x40, 0x1c, 0x6, 0x3, 0x7, 0x7, 0x5, 0x10, 0xfd, 0xf4, 0xf, 0x2cb, 0xffffffff, 0xffffffff, 0x3, 0x0, 0xc2, 0x2, 0x1, 0x5, 0xb538, 0x6, 0x1000, 0x9, 0xffffffff, 0x3, 0x2, 0x7, 0xabbc, 0x0, 0x0, 0x7, 0x3, 0x4, 0x0, 0x5, 0x9, 0x20000000, 0x4, 0x4, 0x1fda7b33, 0x0, 0xffff, 0xff, 0xffff, 0x400, 0x3, 0x4, 0x6, 0x1, 0x2, 0xb519, 0x80000000, 0xed9, 0x7, 0xe6, 0x6, 0x7, 0x84f, 0x7, 0x2, 0x9, 0x8, 0x42, 0x72, 0x8, 0x0, 0x2, 0xfffffffc, 0x4, 0x7, 0x4, 0x500000, 0xc, 0x3, 0x7fff, 0x3ff, 0x9, 0x1, 0x1, 0x800, 0x81, 0x1, 0x4, 0x6f7791b7, 0x81, 0x10, 0x9, 0x40, 0xffffffff, 0x3, 0x1, 0x5, 0x9, 0x6, 0xd80, 0x7bb, 0x80, 0x0, 0x4, 0x800, 0x9, 0x32e, 0x3, 0x9, 0x4, 0x54e5e2f6, 0x5, 0x8, 0x100, 0x601, 0xa, 0x81, 0x4, 0x1, 0x73d5, 0x0, 0x1, 0x4, 0x9a, 0x6, 0x1, 0x6, 0x5, 0x5, 0x5, 0x5, 0x5, 0x9, 0xc83, 0x7, 0xf, 0xe, 0x3, 0xa, 0x0, 0x6, 0x4, 0xfffffffa, 0x4, 0x0, 0x6, 0x9, 0x1, 0x3, 0x8, 0x5, 0xff, 0x40, 0x0, 0x200, 0x3, 0x4, 0xc, 0x2, 0x1, 0x4, 0xe, 0xb5de, 0x7, 0x101, 0x2, 0xe, 0xffffffff, 0x2, 0x2df, 0x4, 0xfffffffa, 0x5, 0xe9, 0x800, 0x3, 0x3ff, 0x6, 0x3769c00, 0x79, 0xfffffff7, 0x6, 0x6, 0x7, 0x5, 0x80000001, 0xed, 0x5, 0x3]}) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0x3000, 0x45, &(0x7f0000ffa000/0x3000)=nil) (async) r4 = shmget$private(0x0, 0x3000, 0x45, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) (async) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000c40)={0x2, './file0\x00', './file0\x00'}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000c80)=[0x654, 0x1]) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) unveil(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)='x\x00') ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000000e00)={{'./file0\x00', './file0\x00', 0x9, 0xd7}, &(0x7f0000000d40)=[{@multicast1, '\x00', './file0/file0\x00', 0x80, 0x2, 0x14, 0xb, 0x8, 0x7, 0x9}, {@rand_addr=0x1, '\x00', './file0\x00', 0x7, 0x9, 0x2, 0xd, 0x1, 0x2, 0x4f}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x6, 0x1a, 0xd, 0xe, 0x4f, 0x7}], 0x3, 0x3, 0x5, 0xfffffffc, 0x8, 0x800, 0x4e, 0x4}) (async) ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000000e00)={{'./file0\x00', './file0\x00', 0x9, 0xd7}, &(0x7f0000000d40)=[{@multicast1, '\x00', './file0/file0\x00', 0x80, 0x2, 0x14, 0xb, 0x8, 0x7, 0x9}, {@rand_addr=0x1, '\x00', './file0\x00', 0x7, 0x9, 0x2, 0xd, 0x1, 0x2, 0x4f}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x6, 0x1a, 0xd, 0xe, 0x4f, 0x7}], 0x3, 0x3, 0x5, 0xfffffffc, 0x8, 0x800, 0x4e, 0x4}) ioctl$DIOCCHANGERULE(r2, 0xcd60441a, &(0x7f0000001280)={0x9e, 0x87, 0x4, './file1\x00', './file0\x00', 0x0, "5ec8fe47c8cf6a615bd39919efead6e14085fe6275bce02fddf4e072181489de69c6b4a0b6e98fcf3acb347caf6909a507ab0468f3fbe97b2a640665254bac99cb1da15b84ae77622c083b812f577be9d0905c8c7df2dfcb2ae74b215adafd32febdf703421877be06d3d142462bfed7781f5d0841633ea6a4968e92da51d8f594c06dd322e0f463e22efc70585862b45d7b74707f0bf21fbf1ecd7309ca541eeeb7676e046979d5fa76dae79543d45906c90c4cbfc1d4aee10685b7fe034a3ef67aac2c17a4d809d52fb4d1b9763f51a715568dac91c46c62fdd50082567b1c89fcfda746fd06c5a43726dc1b2567a35812850d7a5bc873fabdc88547a32449b767bb21d6d27ba5de42ad05e6f1634dd847e6a96c80cea57e05706a2241a2bd6fb9a694aec6575653f8b15d8d5edcb298635c99e981e53b64ab936f161af1d2c755872dfa5e7844f9205b26798139124e3a6595a155da34d03020225299a6816a8cafa17228dbc3cf7792b2f8f695067187d8480c9cf08a0b3ef34df9b9aabac607df389b6060175f23742f74a6cc0c3a05b220885c9ab2be611f572e4f2bde2d051a87a7cd8a0f9a7a44bc0e9931224890e289819f6f2cf0ea4163980d9ee96bb89cfc076807aec713562ca04213aa9c10bb39f608d7c08a2bb22d2673a628ee76374ed6860e99ef48eb10f3ff8b6066a6781239b73029c7c594d4357ec415d6de36a5f3567ab5ef9ac114615a77bcdcebb51a3d47f63dd2ad3afb69b4b5658512488408e710b12677c0cb930e08a25c4a11d870eb45de7858d2db7bba46f6d0e1ddf2e5692b455fe993521b48dbb0e326d9b9308e80e61eef5821cf3d4198da4c812d640bb736086a4a100d297ae70768ef245e5258b8b7afeaaac782d5fecc25278f319b6b2b553fbaa3b7035fb165ca6fd23384db8a7b6588997a203f9829dc6137cf00bec7baf9e24fafaa38fb6e8992987a8798b5f6e59b9f960ccc30e0409425a2f85e75ffc22c878e97e41609c9c0dd5f460fac4556a5307e7837a76b09e4de19eb6cbaef869c0a86882804a462e6b65ac8a6cdb7bdbbf4db471e7a17ce157c7cb28c2aa0a1ac2a180ad7cadfe22af666c7045bbc7451bf17ac996e368918cdbf1550cb6c867ff471a8065c7bdca0f415cd5473affc7742210f2a929f59f258d576b0e9169e34ee01e25e9e0855ee574eaedd2603276fdaf5409192179f48af8cac335f28ccf53f12338a1adfc0f5eeae33b1363b79d56c52afe6eaa1adfd9eeab5a9abb1690d7709a3346d6229bf101016d7d0d6e9afd1bda8d52606edf86931acc9d4abd68c021ab4328ed28e71028ca9348ff7da1c35e9562ba3881e2a04c1554a682d899893952b123db8b988a1c1938269b3f30f26413851ab1ee8015c3ec05d6fd0b9861ad64a8572ad1e2a6c3ab39d2a1b0edeca59b167550abfea8e83e5d74048fc79ca8e0d6a660afa57961cebde7d14e2044537b6f343837bdf325e6e76cc6f12a0f2022a57357ff2c20ed696d5dbf61eb4a56718d1f4d3b22a767a246644bc9a0d6b41ad6f9039176c2b1006a077afaa736a6dc5f8347d3ffae2aec864ccc0c43bd0356dfc6e7dcdb985f782e9060c63c75ef3c8980f2d2744fed5bfe4d7adfc45687a5a524334b3856e893094210384448832509a044f3f1ba57a3b5c36b96a3cca199858b94cdfa729f8b293e7c403f85b3f5c4c0dda54bcd60d44e03df941eb295f633d320b77428956190d021717335f156b2adf63df48b93c2dbed8a96e96c729a0e9b7768ebb34e1194ad8d45953013a16e2ae4e0e55f96df97b5724fe5e8d7492add6df9c5764161c9ace26e49b0fd65b3d4aa69f1ffa8e7a60de40416993dd1ccdfc0c44593f786e1abb2314431e6b3ad2c23f64d0dcf94251c46292293a2e901d76"}) (async) ioctl$DIOCCHANGERULE(r2, 0xcd60441a, &(0x7f0000001280)={0x9e, 0x87, 0x4, './file1\x00', './file0\x00', 0x0, "5ec8fe47c8cf6a615bd39919efead6e14085fe6275bce02fddf4e072181489de69c6b4a0b6e98fcf3acb347caf6909a507ab0468f3fbe97b2a640665254bac99cb1da15b84ae77622c083b812f577be9d0905c8c7df2dfcb2ae74b215adafd32febdf703421877be06d3d142462bfed7781f5d0841633ea6a4968e92da51d8f594c06dd322e0f463e22efc70585862b45d7b74707f0bf21fbf1ecd7309ca541eeeb7676e046979d5fa76dae79543d45906c90c4cbfc1d4aee10685b7fe034a3ef67aac2c17a4d809d52fb4d1b9763f51a715568dac91c46c62fdd50082567b1c89fcfda746fd06c5a43726dc1b2567a35812850d7a5bc873fabdc88547a32449b767bb21d6d27ba5de42ad05e6f1634dd847e6a96c80cea57e05706a2241a2bd6fb9a694aec6575653f8b15d8d5edcb298635c99e981e53b64ab936f161af1d2c755872dfa5e7844f9205b26798139124e3a6595a155da34d03020225299a6816a8cafa17228dbc3cf7792b2f8f695067187d8480c9cf08a0b3ef34df9b9aabac607df389b6060175f23742f74a6cc0c3a05b220885c9ab2be611f572e4f2bde2d051a87a7cd8a0f9a7a44bc0e9931224890e289819f6f2cf0ea4163980d9ee96bb89cfc076807aec713562ca04213aa9c10bb39f608d7c08a2bb22d2673a628ee76374ed6860e99ef48eb10f3ff8b6066a6781239b73029c7c594d4357ec415d6de36a5f3567ab5ef9ac114615a77bcdcebb51a3d47f63dd2ad3afb69b4b5658512488408e710b12677c0cb930e08a25c4a11d870eb45de7858d2db7bba46f6d0e1ddf2e5692b455fe993521b48dbb0e326d9b9308e80e61eef5821cf3d4198da4c812d640bb736086a4a100d297ae70768ef245e5258b8b7afeaaac782d5fecc25278f319b6b2b553fbaa3b7035fb165ca6fd23384db8a7b6588997a203f9829dc6137cf00bec7baf9e24fafaa38fb6e8992987a8798b5f6e59b9f960ccc30e0409425a2f85e75ffc22c878e97e41609c9c0dd5f460fac4556a5307e7837a76b09e4de19eb6cbaef869c0a86882804a462e6b65ac8a6cdb7bdbbf4db471e7a17ce157c7cb28c2aa0a1ac2a180ad7cadfe22af666c7045bbc7451bf17ac996e368918cdbf1550cb6c867ff471a8065c7bdca0f415cd5473affc7742210f2a929f59f258d576b0e9169e34ee01e25e9e0855ee574eaedd2603276fdaf5409192179f48af8cac335f28ccf53f12338a1adfc0f5eeae33b1363b79d56c52afe6eaa1adfd9eeab5a9abb1690d7709a3346d6229bf101016d7d0d6e9afd1bda8d52606edf86931acc9d4abd68c021ab4328ed28e71028ca9348ff7da1c35e9562ba3881e2a04c1554a682d899893952b123db8b988a1c1938269b3f30f26413851ab1ee8015c3ec05d6fd0b9861ad64a8572ad1e2a6c3ab39d2a1b0edeca59b167550abfea8e83e5d74048fc79ca8e0d6a660afa57961cebde7d14e2044537b6f343837bdf325e6e76cc6f12a0f2022a57357ff2c20ed696d5dbf61eb4a56718d1f4d3b22a767a246644bc9a0d6b41ad6f9039176c2b1006a077afaa736a6dc5f8347d3ffae2aec864ccc0c43bd0356dfc6e7dcdb985f782e9060c63c75ef3c8980f2d2744fed5bfe4d7adfc45687a5a524334b3856e893094210384448832509a044f3f1ba57a3b5c36b96a3cca199858b94cdfa729f8b293e7c403f85b3f5c4c0dda54bcd60d44e03df941eb295f633d320b77428956190d021717335f156b2adf63df48b93c2dbed8a96e96c729a0e9b7768ebb34e1194ad8d45953013a16e2ae4e0e55f96df97b5724fe5e8d7492add6df9c5764161c9ace26e49b0fd65b3d4aa69f1ffa8e7a60de40416993dd1ccdfc0c44593f786e1abb2314431e6b3ad2c23f64d0dcf94251c46292293a2e901d76"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) shmget(0x1, 0x2000, 0x80, &(0x7f0000ffa000/0x2000)=nil) (async) r5 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffa000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) (async) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x10) r6 = socket(0x10, 0x1000, 0xf6) connect(r6, &(0x7f0000002000)=@un=@file={0x7, 0x1, './file0\x00'}, 0xa) 163.931811ms ago: executing program 1 (id=43): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x11, 0x8003, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000002280)={0x1fb, 0xfff, {[0x3, 0x7, 0x4, 0x5, 0x8f5, 0x9, 0x7f, 0x0, 0x1000, 0x4, 0x1, 0x6cfe, 0x73, 0x0, 0x857, 0x1, 0x2, 0x1], [0x2, 0x4, 0x5, 0x5, 0xd, 0x200, 0x100, 0x1, 0x2, 0xfffffffffffffeff], [0x6, 0x570f, 0x4, 0x4000000000000000, 0x2, 0x100000000, 0x5], [0x9, 0x22, 0x7d, 0x7fff, 0x9, 0x80000001], [{0x9, 0x3, 0xbc1, 0x38c5}, {0x101, 0xff, 0x9, 0x3}, {0x2, 0x6, 0x8, 0x39}, {0x8000, 0x101, 0x0, 0x596}, {0x3, 0x9, 0x7be, 0x101}, {0xfffb, 0xf, 0x4}, {0xfe00, 0x2, 0x9, 0x4}, {0x0, 0x40c, 0x0, 0x1}], {0xff, 0x5, 0x4, 0x208ac00000}, {0x7f, 0x3, 0x2, 0x101}}}) r3 = syz_open_pts() close(r3) kill(0xffffffffffffffff, 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x80, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x1) closefrom(r3) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) socket(0x11, 0x8003, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) dup(r1) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000002280)={0x1fb, 0xfff, {[0x3, 0x7, 0x4, 0x5, 0x8f5, 0x9, 0x7f, 0x0, 0x1000, 0x4, 0x1, 0x6cfe, 0x73, 0x0, 0x857, 0x1, 0x2, 0x1], [0x2, 0x4, 0x5, 0x5, 0xd, 0x200, 0x100, 0x1, 0x2, 0xfffffffffffffeff], [0x6, 0x570f, 0x4, 0x4000000000000000, 0x2, 0x100000000, 0x5], [0x9, 0x22, 0x7d, 0x7fff, 0x9, 0x80000001], [{0x9, 0x3, 0xbc1, 0x38c5}, {0x101, 0xff, 0x9, 0x3}, {0x2, 0x6, 0x8, 0x39}, {0x8000, 0x101, 0x0, 0x596}, {0x3, 0x9, 0x7be, 0x101}, {0xfffb, 0xf, 0x4}, {0xfe00, 0x2, 0x9, 0x4}, {0x0, 0x40c, 0x0, 0x1}], {0xff, 0x5, 0x4, 0x208ac00000}, {0x7f, 0x3, 0x2, 0x101}}}) (async) syz_open_pts() (async) close(r3) (async) kill(0xffffffffffffffff, 0x2) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x80, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) (async) dup(r4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x1) (async) closefrom(r3) (async) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x10000000, 0x5, 0x1}, 0x0) (async) 145.590096ms ago: executing program 3 (id=44): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x6, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x100180, 0xffff, 0xb8, 0x78, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1003, 0x2, 0x3, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x10000, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x5, 0x6}, {0x2, 0x924, 0x8002, 0x338}, {0x1000, 0x1, 0x1, 0x5}, {0x6, 0x2, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x5f, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x5}], {0x52b, 0x4, 0xfffffffc, 0x8}, {0xfff8, 0x3, 0x40000008, 0xfffffffffffffffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300)={0x3, 0x80000001, 0x5, 0x9, 0x2, 0x5, 0x6}, &(0x7f0000000340)={0x81, 0x5, 0x1, 0x1, 0x9, 0x4, 0x81, 0xf6d5}, &(0x7f0000000380)={0x9, 0x9, 0x136, 0x8, 0x7fa, 0xffff, 0x80000001, 0x4}, &(0x7f00000003c0)={0x8a, 0x2}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="7e05", &(0x7f0000000040)=0x2, 0x0, 0x0) 144.875864ms ago: executing program 5 (id=45): msgget$private(0x0, 0x80) (async) r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="c12dbe1c35dd8c5b773aa8aba7b4d9789d116f8442c9833db3e3aaf1c6ae075d0fd92ec838fe2877380fb0e6bdd9cb0cd24c284d93ded7d37b407aa4d8331161136d78377ecba3086def08ddc6dbf24deb362452cd62c2d65741d614795e2b5f2251877f3193624e24aaf271d29b9fe8a18040b61ae05e2863bb6e82eb092b0485e095f231169c7031da2f5d812dd4acba", 0x91, 0x8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @random="adc9bcfb08ca", [], {@ipv6={0x86dd, {0x2, 0x6, "d1a4af", 0x28, 0x61, 0xe0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns}}}}}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xd, r2}) (async) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xd, r2}) 144.518811ms ago: executing program 32 (id=45): msgget$private(0x0, 0x80) (async) r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="c12dbe1c35dd8c5b773aa8aba7b4d9789d116f8442c9833db3e3aaf1c6ae075d0fd92ec838fe2877380fb0e6bdd9cb0cd24c284d93ded7d37b407aa4d8331161136d78377ecba3086def08ddc6dbf24deb362452cd62c2d65741d614795e2b5f2251877f3193624e24aaf271d29b9fe8a18040b61ae05e2863bb6e82eb092b0485e095f231169c7031da2f5d812dd4acba", 0x91, 0x8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @random="adc9bcfb08ca", [], {@ipv6={0x86dd, {0x2, 0x6, "d1a4af", 0x28, 0x61, 0xe0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns}}}}}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xd, r2}) (async) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xd, r2}) 144.18428ms ago: executing program 0 (id=46): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000003400ff001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e49d9d9d20002002c5dbface00000008e371abf8340412051e00000000000200000000000000", 0xb1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) connect(r1, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000180)=@abs={0x7f, 0x1, 0x0, 0x2}, 0x8) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket(0x1e, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x4, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x9d, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x12, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x8, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x3fd, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) semop(0x0, &(0x7f00000000c0), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x16, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x1c4, 0x7e, 0x0, 0x0, 0x5}, 0x0, 0x3, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe}) syz_emit_ethernet(0x4a, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "05b400", 0x14, 0x6, 0x30, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x3, 0x0, 0x5735}}}}}}}) (async) semctl$SETALL(r5, 0x0, 0x9, 0x0) (async) semctl$SETVAL(r5, 0x1, 0x8, 0x0) (async) r6 = socket(0x2, 0x1, 0x0) dup(r6) (async) semctl$GETZCNT(r5, 0x4, 0x7, 0x0) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) semctl$GETVAL(r5, 0x3, 0x5, 0x0) open(0x0, 0x9cab835cfdc52675, 0xa2) (async) r7 = socket(0x1, 0x2, 0x0) sendto(r7, 0x0, 0xfffffffffffffe77, 0x0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0, 0x0}, 0x8) (async) open(0x0, 0x5cd468545b4098bc, 0x1cc) 139.898369ms ago: executing program 33 (id=46): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000003400ff001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e49d9d9d20002002c5dbface00000008e371abf8340412051e00000000000200000000000000", 0xb1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) connect(r1, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000180)=@abs={0x7f, 0x1, 0x0, 0x2}, 0x8) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket(0x1e, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x4, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x9d, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x12, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x8, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x3fd, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) semop(0x0, &(0x7f00000000c0), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x16, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x1c4, 0x7e, 0x0, 0x0, 0x5}, 0x0, 0x3, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe}) syz_emit_ethernet(0x4a, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "05b400", 0x14, 0x6, 0x30, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x3, 0x0, 0x5735}}}}}}}) (async) semctl$SETALL(r5, 0x0, 0x9, 0x0) (async) semctl$SETVAL(r5, 0x1, 0x8, 0x0) (async) r6 = socket(0x2, 0x1, 0x0) dup(r6) (async) semctl$GETZCNT(r5, 0x4, 0x7, 0x0) setsockopt(r6, 0x6, 0x4, 0x0, 0x0) semctl$GETVAL(r5, 0x3, 0x5, 0x0) open(0x0, 0x9cab835cfdc52675, 0xa2) (async) r7 = socket(0x1, 0x2, 0x0) sendto(r7, 0x0, 0xfffffffffffffe77, 0x0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0, 0x0}, 0x8) (async) open(0x0, 0x5cd468545b4098bc, 0x1cc) 139.804733ms ago: executing program 1 (id=47): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x50) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x29, 0x10, 0x1, 0x7fffffffffffffff}], 0xde2, 0x0, 0xfb70, 0x0) kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x4000, 0x210, &(0x7f0000228000/0x4000)=nil) 139.47401ms ago: executing program 34 (id=47): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x50) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa010, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x29, 0x10, 0x1, 0x7fffffffffffffff}], 0xde2, 0x0, 0xfb70, 0x0) kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x4000, 0x210, &(0x7f0000228000/0x4000)=nil) 139.329304ms ago: executing program 4 (id=48): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x5, 0x1000100000000}) (async, rerun: 32) flock(r0, 0x1) (async, rerun: 32) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) (async, rerun: 64) setitimer(0x1, 0x0, 0xffffffffffffffff) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="fec20d36d7ffaa9baaaaaabb08004508002800650000047800030003000000410000f9860000fffe069208b303eed8711a3f655b7eb2d9b2114d2caa4849596bb9eb8b36fabde5df6006658ff1e63e395bb7448374714da198c08499ed92cfd5d2170ddc5bd3420e12f75b1871191c9dbae50ee090728ea2cd777fd8f0f10c1f6b8da01e80586545923da7eb146eca198eaee989072bc51970f373815bf2c9cbd65a52ea5203bac794c03a1eb64a03a8a3706cde870728ad9da40fb226fa21e6b971f9040ca01aa21011632af93f73bc9e7282113c62a4de896f7c06199420976246e898beabc0da5f9a09e4850a2f7ff1292838c1bd7ad6163223edf5d2e8ec2e309153fa17f26ad4723c1fb42b0000000000"]) 138.226568ms ago: executing program 35 (id=48): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x5, 0x1000100000000}) (async, rerun: 32) flock(r0, 0x1) (async, rerun: 32) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) (async, rerun: 64) setitimer(0x1, 0x0, 0xffffffffffffffff) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="fec20d36d7ffaa9baaaaaabb08004508002800650000047800030003000000410000f9860000fffe069208b303eed8711a3f655b7eb2d9b2114d2caa4849596bb9eb8b36fabde5df6006658ff1e63e395bb7448374714da198c08499ed92cfd5d2170ddc5bd3420e12f75b1871191c9dbae50ee090728ea2cd777fd8f0f10c1f6b8da01e80586545923da7eb146eca198eaee989072bc51970f373815bf2c9cbd65a52ea5203bac794c03a1eb64a03a8a3706cde870728ad9da40fb226fa21e6b971f9040ca01aa21011632af93f73bc9e7282113c62a4de896f7c06199420976246e898beabc0da5f9a09e4850a2f7ff1292838c1bd7ad6163223edf5d2e8ec2e309153fa17f26ad4723c1fb42b0000000000"]) 138.060498ms ago: executing program 7 (id=50): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x5, 0xfffffeff, 0xffffffff, 0x5ffbfb5d, "6b64e0ac713404f614b92b96490700", 0x24}) write(r0, &(0x7f0000000100)='9', 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f00000001c0)="34eb4cd59e8456ebc08816f7000040d9e0bf01b618b3cb934394c5951c1db0fd943ae453c53455d166f09a0d4808238b540090971e63ecb12aff7c85910fd95a4c6899bf04e02ba3b5705e41dc78d27cfab6ae42060ad8fa77074bac4c9ce58a0b84ae9d13710c9e6e1f5498bcf2e60ebf328309", 0x74}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f00000000c0)=""/258, 0x102}], 0x2) r2 = socket(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3801) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x3040, 0x0) r5 = socket$inet(0x2, 0x5001, 0x0) accept$inet(r5, 0x0, 0x0) shutdown(r4, 0x0) close(r4) execve(0x0, 0x0, 0x0) 137.802036ms ago: executing program 36 (id=50): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x5, 0xfffffeff, 0xffffffff, 0x5ffbfb5d, "6b64e0ac713404f614b92b96490700", 0x24}) write(r0, &(0x7f0000000100)='9', 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f00000001c0)="34eb4cd59e8456ebc08816f7000040d9e0bf01b618b3cb934394c5951c1db0fd943ae453c53455d166f09a0d4808238b540090971e63ecb12aff7c85910fd95a4c6899bf04e02ba3b5705e41dc78d27cfab6ae42060ad8fa77074bac4c9ce58a0b84ae9d13710c9e6e1f5498bcf2e60ebf328309", 0x74}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f00000000c0)=""/258, 0x102}], 0x2) r2 = socket(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3801) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x3040, 0x0) r5 = socket$inet(0x2, 0x5001, 0x0) accept$inet(r5, 0x0, 0x0) shutdown(r4, 0x0) close(r4) execve(0x0, 0x0, 0x0) 137.684488ms ago: executing program 37 (id=40): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "906af4ffffcd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r0, &(0x7f00000001c0)=""/159, 0x9f) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000180)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}, {}], 0x7, 0x0, ""/32, 0x5, 0x3}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000280)=0xad40, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbc) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, 0x0, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') renameat(r3, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3, 0x6, 0x8, 0x7, "f0626712178899db4a86b59fae5139e2c28d05fe", 0x5, 0x2c42}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x506, 0xa, 0xb, 0xfbdffffe, "a8a377efab1000", 0x778e, 0xee66}) 0s ago: executing program 8 (id=49): openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0206917, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x2) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@random="93805b0a5df2", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x4, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x93781d0, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x8, 0xfff}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x7197) openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x8000000000000003, 0x2}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.139' (ED25519) to the list of known hosts. panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 305237 93699 0 0x2 0 1 syz-executor *494914 56744 0 0x2 0 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83519dac) at panic+0x1e5 amap_pp_adjref(fffffd806eaf5638,0,7ff,1) at amap_pp_adjref+0x74c amap_adjref_anons(fffffd806eaf5638,0,7ff,1,0) at amap_adjref_anons+0x22d uvm_mapent_clone(fffffd806c93b020,7e7d4a6b5000,7ff000,0,3,7,c7f05f7af9112870,fffffd806ccdbbf0,ffff80003c3e9ae8,fffffd806c93b020) at uvm_mapent_clone+0x17e uvm_mapent_forkcopy(1,fffffd806c93b020,fffffd800b063988,fffffd806ccdbbf0,ffff80003c3e9ae8) at uvm_mapent_forkcopy+0x6f uvmspace_fork(ffff80003c3de1d0) at uvmspace_fork+0x299 process_new(ffff8000ffffc538,ffff80003c3de1d0,1) at process_new+0x583 fork1(ffff80003c3dbcb0,1,ffffffff831f0b40,0,ffff80003c3e9cc0,0) at fork1+0x3f6 syscall(ffff80003c3e9d70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e7d4aeb4310, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: amap_pp_adjref: negative reference count ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83519dac) at panic+0x1e5 amap_pp_adjref(fffffd806eaf5638,0,7ff,1) at amap_pp_adjref+0x74c amap_adjref_anons(fffffd806eaf5638,0,7ff,1,0) at amap_adjref_anons+0x22d uvm_mapent_clone(fffffd806c93b020,7e7d4a6b5000,7ff000,0,3,7,c7f05f7af9112870,fffffd806ccdbbf0,ffff80003c3e9ae8,fffffd806c93b020) at uvm_mapent_clone+0x17e uvm_mapent_forkcopy(1,fffffd806c93b020,fffffd800b063988,fffffd806ccdbbf0,ffff80003c3e9ae8) at uvm_mapent_forkcopy+0x6f uvmspace_fork(ffff80003c3de1d0) at uvmspace_fork+0x299 process_new(ffff8000ffffc538,ffff80003c3de1d0,1) at process_new+0x583 fork1(ffff80003c3dbcb0,1,ffffffff831f0b40,0,ffff80003c3e9cc0,0) at fork1+0x3f6 syscall(ffff80003c3e9d70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e7d4aeb4310, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c3e97b0 rbx 0xffffffff83936e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff80003c3dbcb0 rax 0xffffffff83935ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf733b7fc79d6c7aa r11 0x890d3cdea6b03a01 r12 0xffffffff83936c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff8308f6e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c3e97a0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=494914 pid=56744 tcnt=1 stat=onproc flags process=2 proc=0 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c3dad20,0xffff80003c3db260 process=0xffff80003c3de1d0 user=0xffff80003c3e4000, vmspace=0xfffffd800b063988 estcpu=36, cpticks=12702, pctcpu=20.51, user=0, sys=12681, intr=21 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 47255 356798 39502 0 2 0 syz-executor 55914 87260 5105 0 2 0x40 syz-executor 93699 305237 39502 0 7 0x2 syz-executor 18945 86490 99100 0 2 0x2 sh 9600 97758 39502 0 2 0x2 syz-executor 99100 423760 30957 0 3 0x80 wait syz-executor 5105 207980 39410 0 3 0x80 ppwait syz-executor *56744 494914 39502 0 7 0x2 syz-executor 15873 333965 39502 0 2 0x2 syz-executor 39410 217785 39502 0 3 0x82 wait syz-executor 30957 181962 39502 0 3 0x82 wait syz-executor 24859 412121 1 32767 2 0x10 syz-executor 24859 445200 1 32767 3 0x4000090 lockf syz-executor 19109 184785 39502 0 3 0x82 wait syz-executor 39502 171343 95407 0 2 0xc82 syz-executor 95407 248029 89445 0 3 0x10008a sigsusp ksh 89445 138427 22063 0 3 0x98 kqread sshd-session 22063 91844 86982 0 3 0x92 kqread sshd-session 19598 94366 1 0 3 0x100083 ttyin getty 86982 513598 1 0 3 0x88 kqread sshd 41953 13903 63935 73 2 0x1100c90 syslogd 63935 237406 1 0 3 0x100082 sbwait syslogd 1555 109611 1 0 3 0x100080 kqread resolvd 49375 348997 57915 77 3 0x100092 kqread dhcpleased 36606 56195 57915 77 3 0x100092 kqread dhcpleased 57915 39643 1 0 3 0x80 kqread dhcpleased 31366 272344 0 0 2 0x14200 smr 25125 172206 0 0 2 0x14200 zerothread 571 340098 0 0 3 0x14200 aiodoned aiodoned 59180 114925 0 0 2 0x14e00 update 34530 247119 0 0 3 0x14200 cleaner cleaner 90380 18770 0 0 3 0x14200 reaper reaper 18965 431799 0 0 3 0x14200 pgdaemon pagedaemon 54486 524228 0 0 3 0x14200 bored viomb 97072 341253 0 0 3 0x40014200 acpi0 acpi0 78198 156460 0 0 3 0x40014200 idle1 90063 520907 0 0 3 0x14200 bored softnet1 69342 322181 0 0 2 0x14200 softnet0 93236 385358 0 0 3 0x14200 smrbar systqmp 40544 77164 0 0 3 0x14200 bored systq 33686 301065 0 0 2 0x14200 softclockmp 39660 62007 0 0 2 0x40014200 softclock 60884 388613 0 0 3 0x40014200 idle0 1 141987 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 47255 (syz-executor) thread 0xffff80003c3daa88 (356798) shared rwlock vmmaplk r = 0 (0xfffffd80735ac4e8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 Process 56744 (syz-executor) thread 0xffff80003c3dbcb0 (494914) exclusive rwlock amaplk r = 0 (0xfffffd8066946908) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 amap_ref+0x3c #3 uvm_mapent_clone+0x17e #4 uvm_mapent_forkcopy+0x6f #5 uvmspace_fork+0x299 #6 process_new+0x583 #7 fork1+0x3f6 #8 syscall+0xb17 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b00300) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 uvn_reference+0x2b #5 uvm_mapent_clone+0x206 #6 uvm_mapent_forkcopy+0x6f #7 uvmspace_fork+0x299 #8 process_new+0x583 #9 fork1+0x3f6 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806c93b120) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x12b #4 process_new+0x583 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd800b063a88) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x44 #4 process_new+0x583 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 93236 (systqmp) thread 0xffff8000ffffe298 (385358) shared rwlock systqmp r = 0 (0xffffffff839152f8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11049 12016K 12034K 166960K 12143 0 pcb 17 12K 12K 166960K 17 0 rtable 215 6K 7K 166960K 348 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 2K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1322 83K 83K 166960K 1416 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 15 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 75K 125K 166960K 214 0 sigio 0 0K 0K 166960K 3 0 proc 58 99K 163K 166960K 508 0 subproc 86 5K 6K 166960K 131 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 8 0 in_multi 88 6K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 370 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 233 191K 207K 166960K 3363 0 UVM aobj 3 2K 2K 166960K 4 0 pinsyscall 43 86K 115K 166960K 1291 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 12 0K 2K 166960K 27 0 temp 51 9115K 9119K 166960K 3962 0 kqueue 14 22K 26K 166960K 32 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 32 1 0 1 1 0 8 0 rtentry 176 111 0 12 5 0 5 5 0 8 0 unpcb 144 191 0 176 6 0 6 6 0 8 5 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 19 0 15 1 0 1 1 0 8 0 arp 136 18 0 2 1 0 1 1 0 8 0 inpcb 328 92 0 85 2 0 2 2 0 8 1 nd6 152 24 0 3 1 0 1 1 0 8 0 kcovpl 48 14 0 5 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semapl 72 1 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 1 1 0 1 1 0 8 1 dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino2pl 256 1619 0 146 93 0 93 93 0 8 0 ffsino 296 1619 0 146 114 0 114 114 0 8 0 nchpl 144 1865 0 163 64 0 64 64 0 8 0 vnodes 216 1759 0 0 98 0 98 98 0 8 0 namei 1024 5546 0 5546 1 0 1 1 0 8 1 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 25 0 2 2 0 2 2 0 8 0 scxspl 216 6414 0 6414 4 1 3 3 1 8 3 plimitpl 152 58 0 32 2 0 2 2 0 8 0 sigapl 424 488 0 437 7 0 7 7 0 8 1 knotepl 120 323 0 0 10 0 10 10 0 8 0 kqueuepl 224 33 0 23 1 0 1 1 0 8 0 pipepl 344 153 0 122 4 0 4 4 0 8 0 fdescpl 528 472 0 438 4 0 4 4 0 8 1 filepl 160 1876 0 1648 15 0 15 15 0 8 4 lockfpl 104 23 0 19 1 0 1 1 0 8 0 lockfspl 48 10 0 7 1 0 1 1 0 8 0 sessionpl 144 31 0 14 1 0 1 1 0 8 0 pgrppl 48 48 0 24 1 0 1 1 0 8 0 ucredpl 104 161 0 143 1 0 1 1 0 8 0 zombiepl 144 444 0 437 1 0 1 1 0 8 0 processpl 1232 488 0 437 5 0 5 5 0 8 0 procpl 664 571 0 519 6 0 6 6 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 321 0 294 17 0 17 17 0 8 13 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 29 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 231 0 0 15 0 15 15 0 8 0 bufpl 280 2280 0 102 156 0 156 156 0 8 0 anonpl 32 7429 0 0 60 0 60 60 0 246 0 amapchunkpl 152 9172 0 8699 24 0 24 24 0 158 0 amappl16 200 1405 0 1387 14 0 14 14 0 8 12 amappl15 192 1 0 1 1 0 1 1 0 8 1 amappl14 184 403 0 402 1 0 1 1 0 8 0 amappl13 176 111 0 101 1 0 1 1 0 8 0 amappl12 168 702 0 675 2 0 2 2 0 8 0 amappl11 160 7 0 7 1 0 1 1 0 8 1 amappl10 152 86 0 76 1 0 1 1 0 8 0 amappl9 144 270 0 269 1 0 1 1 0 8 0 amappl8 136 89 0 88 1 0 1 1 0 8 0 amappl7 128 135 0 124 1 0 1 1 0 8 0 amappl6 120 169 0 167 1 0 1 1 0 8 0 amappl5 112 105 0 98 1 0 1 1 0 8 0 amappl4 104 265 0 248 1 0 1 1 0 8 0 amappl3 96 1686 0 1582 5 1 4 4 0 8 0 amappl2 88 521 0 468 2 0 2 2 0 8 0 amappl1 80 10303 0 9751 14 0 14 14 0 8 1 amappl 88 2683 0 2516 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 3 0 1 1 0 1 1 0 8 0 uaddrrnd 24 472 0 438 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 472 0 438 1 0 1 1 0 8 0 vmmpekpl 168 5774 0 5712 3 0 3 3 0 8 0 vmmpepl 168 38971 0 37108 102 0 102 102 0 357 14 vmsppl 488 471 0 438 7 1 6 6 0 8 1 rwobjpl 80 14149 0 13147 25 0 25 25 0 8 3 pdppl 4096 951 0 876 109 22 87 99 0 8 12 pvpl 32 14998 0 0 122 1 121 121 0 265 0 pmappl 256 471 0 438 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 25 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83519dac) at panic+0x1e5 amap_pp_adjref(fffffd806eaf5638,0,7ff,1) at amap_pp_adjref+0x74c amap_adjref_anons(fffffd806eaf5638,0,7ff,1,0) at amap_adjref_anons+0x22d uvm_mapent_clone(fffffd806c93b020,7e7d4a6b5000,7ff000,0,3,7,c7f05f7af9112870,fffffd806ccdbbf0,ffff80003c3e9ae8,fffffd806c93b020) at uvm_mapent_clone+0x17e uvm_mapent_forkcopy(1,fffffd806c93b020,fffffd800b063988,fffffd806ccdbbf0,ffff80003c3e9ae8) at uvm_mapent_forkcopy+0x6f uvmspace_fork(ffff80003c3de1d0) at uvmspace_fork+0x299 process_new(ffff8000ffffc538,ffff80003c3de1d0,1) at process_new+0x583 fork1(ffff80003c3dbcb0,1,ffffffff831f0b40,0,ffff80003c3e9cc0,0) at fork1+0x3f6 syscall(ffff80003c3e9d70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e7d4aeb4310, count: -11 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83affb00) at __mp_lock+0x1a3 syscall(ffff80003c3d3450) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6f9a7525d890, count: 8 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83affb00) at __mp_lock+0x1a3 syscall(ffff80003c3d3450) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6f9a7525d890, count: -7