last executing test programs: 14.49545766s ago: executing program 0 (id=1): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) msgget(0x0, 0x6e6) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000040)="921bd2e5", 0x4) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000012c0)='./file1\x00', r1, &(0x7f00000009c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) syz_emit_ethernet(0x36, &(0x7f0000001180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x1, 0x28, 0x67, 0x3, 0x6, 0xff, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x4d}}}}}) msgget(0x2, 0x341) msgget(0x2, 0x4) setsid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x44000f, 0x1, 0x7018a8c4, 0xcdd4, "5b0113d2200010341001fcc39802000000c91000", 0x6, 0x9}) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0xc, 0x0, 0x3ff, 0x0, 0x81}, 0x400, 0xfffffffffffffff9, 0x0, 0x4, 0x40000001, 0x800000000000108, 0x24, 0x6, 0x0, 0xfffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0xe92f, 0xd74, 0xfffffff8, "c9091aa504462bf0cd192dcf1c9987805de10d63", 0x14, 0x409c}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="07000000000000000cafbc88fefc859e1b4f00513ac2146455ff6288e6161e5ed3745261115a09bb663da780911976295bb469b67b6c9c5f81294f1c5e5aad218ac3f0d02a3af9195bb1b2710db75e34d6", 0x51}, {0x0}], 0x1000000000000259) sysctl$net_inet_tcp(&(0x7f0000003800)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000140)="9b1809ffffffff2d4cff7f473f11e1a4e5f2f9f220ef7f0acc9a3441859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000300)=0xffffffffffffff7f, 0x0, 0x0) 14.457712363s ago: executing program 0 (id=11): syz_emit_ethernet(0x32, &(0x7f00000001c0)={@empty, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3, 0x24, 0x65, 0x0, 0x7d, 0x1, 0x0, @multicast2, @broadcast, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x2, 0x0, 0x5d}}}}}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000001c0)="ffdfffff", 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002fffffffe}) 14.379820962s ago: executing program 0 (id=13): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x2e) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x17, 0x0, 0x0) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f00000001c0)='./file2/file0\x00', 0x48) syz_open_pts() close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xe, 0xfffffffd, 0x6, 0x0, "5b0113d224001000010000faff00000000c910de", 0xfffffffd, 0x40000006}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080)=0x154f9ff0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x8, 0x545, "225e8e0400a146b7200000000000000002000800", 0x6000, 0x401}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/12, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="0d85fc4d60b074a809562f1c8f48c24fd277e35fc5138657ede4d00f5afce13107db40bb5475f1df5b2b9e4b67edb7b6a7028fde05631d53593d841806b82c53344fa588fe52a82a44d2f0cde77954638a43aaa1f688", &(0x7f00000000c0)=0x56, &(0x7f0000000240)="92a7c90af60d22d77f220687090b1d1d3cc057c58a87612ca041cd4583274c11e5b4db5277663a0b14a53edce1797acf4072a7b638b9da3e1865f676af73a4c44444a8c543c516444976a3fb4cdc8c9c30743d71f730442f07267fcd91a943a110d139304f980a282c4aecfde9b80e696337ce3d06a5549e49018d25bd27f396769077367ee01a4dffb59d68780347258a767ca65031bf93aa8c3e585dcef64575740c700d7d0602fb355a044af944855a14b2d54b1f2a6380102518c42dd8db58dc7e7514b734bd4c2f3a891883be0121148f2c1429ed6dd228df178a36d6437666a81076ab1058e647bc422ff3d016c518c440108192ce9c348fa7d0cfb9487df94db10c32f088150a43a4d2a0e9dc71e2646f6c22dbba3c384dae7040fcd372927ec9e77c7ec6eb1bc1641f6bbd5ac49514d34e6ae9fcfabe1d232a0f3dd53c4cfab657a21f084e5f7975bcbfc3988f896345a7cd6eaff01d6c95b40af1d7738068279e0b36ac216544fae581e5952d76682f275fd05deb0ea404540e5f43e4c5008581c6aa3016688b4004d136aeaeb4f6ff3a172b200e0085547b946a65fa0b72a5a7fd1eb03ecb9b1ce470a71e41d813e1fab8fa6cddc05ec2b2233c25a6a3c8c26e8e395f0c135244005e93ac8edba214e0ab1e60298e1055e335550e66cce5029045edef170580dd4555c81fb0711f42ff38b4a2e76eecd8eca7ae6276a1070a971d068e1bfce4034fda25e9640d410f00deaad3e8da1dcafcc084b9eccbdf45a073fd1c7691ad3e8ecb6c9b1fd98036808e7e0da5f07fdeb778a94273ca4d412682ba8f84f911c64d6ee12ea224c54e19e2e6c9aa45e8f0612141553f58945952caa5edd1f7a476a1d2272e98cb46f3ae0037d7eeeeabc8223192cb4909c9e096616be5022aeb857ecfdda0b58c7c383e5c05c2960dde3ab3a9957bf2577a3ac5515c7597b1fcd23008319ada377c6ad5eb2c25d6bd982dc52812b8ef7b09627a04e026b6c9be487ac18c9f5c75e0cf68c22c836199380f6bf4f40a3c051220f4faf91d16c6f689592a5adf85e273363450d9977c565edeac3b9a3e94bce12cbf063bb0d7417336d2312d097728765329c180869f4115a93128b57ec5e28356c7359cf6022263364dbbc1a5cd7cf7f36e8ee0d04455a93774650fe301c8eaf7e191e765556233aed1888f6e5a380b5dc2b85056c314a0e29507b65f28f0d5d281096bfbd4eee9bb904afeb238a3c8007c2e84e2251ea514b79da69ac117942e6f2cc722f3af53ca33df8c57605ddc174a7f5e65a4204d1595bca41aedaf42d4db5e64542210829bf976412505569c220833004d920447b0dc22dfa41a435e1b750c984e8b1bb77eafabbd402e58ab31c24a62cb355ace1256da0471655dfa629612f243ececd93de1a2a2a3bf33054d371f1b071e9b1a721dc39054ebf7881a33530017621873424e535adc17a89ddce4b97218703603255a0e57d4ac3febe4e163218d9af1851508c4d4445a67f66302e596c5841378476ba2c92772b37f88395b7df8d5c533ee8c3c84bf54200aea2f9633ced3423a1f5680ea060f6242a27bc9476c52a818f0bcbbf11b6d6a00d6b12bdc53d5f2b8e67b1503eb7e17e86874794afb74d25c33e02338c574414d15bcee3a6c13728e0b43dc210022ae9e0399050fe35fb5e69b8376ea473fb2fe5bb6c1280f990b00e4bd3bcc807e99b0efecae21d144377ae8830451786f60360d1cade3873d37e4d9b041770749f83841932e3065f520df4de1347ab9fde19639be9bd58950ca268de6761e95fa396dca9e9395b3b81a6d4b7a4f5d6a8b68615e065f79d7d5fb46396b610c4a58210b18e0c5e028e22e7e7ee6e7aeb4498d0f54a60ee68226d201f109fdcf11496c87eb5efb02ac8c7b9cd172c5824e0ae5e9b4d812f2fa4f33a3df2a277b187b354dcaf06b460b1046790d51838a612f85b66c64fc50e6ad67514918723ab6fef0c0c70c4d21de75392805a13cbbd167760a57f6554a8f501d0ad098ef06398d5f392fa6a3538fce46216093d34a7b382d0c61bcea5bd2f7ff977ca23ad6123715857f6421bdfdfd83c6912ebbee0524469a2c1d719046f0e94c3285299e128f048ea63ae3d0d636900217b93c99d864261083c1f194d48543367509864f67683fb5719823eff799d3662003289b23eb975c76fe9fe027b7ffcb496e5af477adea83d76a9fae04f38c79f5e429a13ba20352ce6243901683b141d559ea58131144efa5669952d26eff10e294aba08f454ebabf0b7a022147a6edba94031a6d4692001c07d92a5512c276f233840492c0191132846384b741146cd31ca85737a11a6997cf8589ead7337d5a0eedb6941ef454c2aca213a6f1ed8194a86b642e84e6ff43b2744d2054830b970d1dae5b5a984969c5d97227d2096677e17ed95add7bd0872a0357ae7b10ef54379355447c37eb36aa417492efb56a41a632a66d1c0daf0ea6686c04194c1d2c55beee1354dc194b957450e349c59b45f4da3dbb870229aa88d0d4f3896cdebaecf4cd8e1a669a6c33c13289029ab7235bd0a919bc9b8648241f70255f32e74e4ebfd264d8e4f8a0844d26eb3bd76629375c30eb33db45e6fc92a8863663fe2309d3a355f5a77ead413b22a29d958cf658b2409bc9b3195953a02dbb3bb5f26709f16ea6d5a8f1077c80b0ff5058fbe2533fce5cb3cc31f2f7648c66e6c09353baca5ca1c4b16e10a6b608afbdd9248657deff0001a6e0b2bdaf4e9f228ebef4592aba6f136d9ad856a56e9d53f86236bf88352a90a8623ad40ce4836d4b16b8fa6be008df93e734837bea0415cd5a08c6714a53353dfef883cc1feacc18bb0c7e62030ee32764a663f0f7bc21241db61c5cf87c728d0bc0efe8041f2a6a252f183f5575e99364e694e4a3ccf221e881f4c20704a39fe5ff8df0be2f0cc92be6df4ad5cd6057c7a4b9b466610eab646d77edd26269668b328354245c7c3eef1f66d0359511435e06d890662ec96dd808a9593b0c94ab1917d13133bc7504b6901ff4d62c32252917f834c8e4bb06ff60c2fe691c90597f5ba62b85a48cca4ee00cf57b7160069a9436887a0f182795ec3d12dd6ee5b356d5a9f88977afcdbbb932f86d444ebb65eb2cc0d09646104853f774980002148aa2b180fb815fcaea96bac31af643a2dae79d58c32697da1e326051a28223492bb6ba0c65c138922768f57d06694889ffab9a977211d74dac6377e39087f4e36b171bb1104c402dbb2bd3cab75215bbf6d199620fd62890e107adf29933f1b91a8feaeb921edde27520154a07843c8fd58f400282aee4760bd21885b7f2da0f656d0c26b97fad2cd8ba2b6600263f82b221a6d4386d221783e3faa38bbc983bede7d7ad83f09aa827c4fc76e756722f174cd803ba36562d271261c80e92c7b96d4d3769592716a2544d1f9462410088f904a9cc16c17bf3f3853d3ce0ae4ca5ec9626de0eb173174a9fc0e167d31664619811cc9b260c3cc4146b739436f76814b98c597b0c4b39785145651a6da8f31b062262804cda5aad3ed58920cec37495d14b2abfa9e62a2dd8fdbdf367339259d26cc2bb229a5c197f46f47d070f293cbd5be937949f9641068e3152a4f58fbbc1bd8a4e6444a3637ab409f448fa78f5cadd7ee57d213f48dc728efb79c7d8ed9d0ad4f0a8eb37ea3c925f9e3cc13a87595b60ed4ec69f828a341b939b193fb6c95e03e2daa4cbe2f41723e272b44b43a109aaf362d848469c234f19754ffc2182cb7a79761183291c87037b8bf6582ea53c9632c7ff8113065c37966fea8e5d27029dca68d27a10cc3af2f7cba88cba7d59ce2992ff6b135a5672d1f1f2abacc4278d0cd81e4b1ff4f9fbedfc7e2f7b32c94488112ac3cde309419fc65b21800cee543e36124a993a4fae81abc7284ec131a7060c16283bb93350fb80d45d08cb59c63ad7d17c166aebdb2cd81b8a6802cbf5396bf056164c77b439ccc27515687d2b7f7ea5e8ea397a263154b880316c42b80bae2f2f391e3ecf0038ebd55f9323a1a57d574072a92e15101ec2f38fa8aa6f95283b129fe0b998c8e7c5c1e622f0ce72c59c7303f96dc5a3887e8456d17b6e50220860f6b6bfce76f82eaa1cdd0419801cf3ba4ff48ebc830a2e698b0b6e5d99565887a33e668e87b71bcbe76fa8bf44173d0a542b8c1329707f4ffc694dbb1d7894ab353b323a18364e5bad6151923b4baa824f0dfee22e692de0938371ab7ea78045101c6be052602b957c5436847adf3e52d52eac17d4667fc96eb775477c54d96797b9cfb2f08233c02cf88d486882000aae78f514ff4826c0f42faa6877adee1c1cd74c52ae423d7c2279cf661c46a7b46a81bf0bea3134d62ea1c2f938cab71d3a2f9e9594da47d48754cfc304e609dc6e0fa85e9dc3ad80a6abbee24b8ca785196f67217d44b11bc5fb6a669230855492e6d4379fd711017e410b2863125bdd79912bc06999183946135bcad394c66cdaaac0b41771702475fa5be997a25b3b96c28389354ae31c0795df5e06848d42c3359e05ca49f2a22543d0950e0bb7c094894720af42b035195a6d3096c143779f4c5f15adcc8291fdb70c44f41493f11f725c17577e664f635ffeeb218f2aaa619720e66c48b85a3bb9ea694b7a61525932654287bef5ddf1715540af4fcfe933d2abc67d990fee3d86c6b6db67ed136404eac706f2f4d2851bbdb74196f90e1015d2394e2c72b9afebbe5877470a759773c35ed24652b5e31cf601304b1551578ade20405b029696b8fbd6d01b0f4495a260a3df7121b64c0071f8b91c09bef0044a93fa98ce191e90f1a4d182879ba0099a0e03624d266afc6d8aa608fa4617f4b75d1422194aa689cc677802c4ff8b1979c0ec0346cfb8989c0167efe2cee5c4d794a8f83e72c4b205758741972d227dce66ed900ad8c41612425aab7ebab9024eeba92dc7060794c9bd539f213a2e5f1bd60ddc779f6e01d18c60e7cee2e5ad2fe02285e8f15bd1bd97427917cde9c826a89e8814a0cae3792f808884b57de6458fb3060ef2463f2c72b844fa0525660cc4fdccf4bd508f18010285ea3c2062e6193133d38756f6c63b5ec2db092a7bf625997ac2ee0de5703837b69adfa3438b98c55210c16d5964735509b2ac0b263ccfa3741b2f8e23016458d025bebd8bb660eb053215e6f769e9a6a83825963c57f9d53714f093edf70eeb7936f11d6015853f38397bc82df6a5545d263475b5894c375cf7a09e754cd14d81de320f337717849a84ed7a767be78d0f74fb3d4ce654d85a13036e2f1897a60d952914f7b46e3efe91891acf3e7554b688f84be5c2b884c1670d1a625f9c52190bfce4ee1332477d00ec9acaeb692fbc2364a46937652b06a2ef863a2fc31bd0bbdb0387cef0f1902a39e49a78873b3748193fc506f5d1633b284cb46fc333fbbc9a51857bba917f5df2745cd30d16957709af7d7a3d97978236e655e2e7cb896c3da14b62636d51d4fea7f84fbbb39908f31109851257bb2f0132c29914c225f3e67eb6edba69b36359b654dadccc46e389c2a853bc52dfd8b731a3aeaa7f9fb6493a6876a52647f1c4dc51456f56f6eece64e1bfe7cc91ed1d98bf2e26f069af7dbf54d6c9a73af28d59994b1cec5dc674d56fd75688a550d0edeb6f340396cd640088dfe0eda674319460d4e91a2da83633af05b8d18c25fc85885ae57e4ffca0ec0342d6db9e0b0d96e7cad79e171996155eae00358e4cb98536cb5258128a08297cfddf5d69", 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @broadcast, [], {@generic={0x8848}}}) 14.24265606s ago: executing program 0 (id=25): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000001780)=@file={0x8, 0x1, './file0\x00'}, 0xa) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000140)=""/161, 0xa1) select(0x40, &(0x7f0000000940)={0x9, 0xffffffeffffffff7, 0x40, 0x7f, 0x2639, 0x90, 0x4, 0xffff}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r3, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) sysctl$hw(&(0x7f00000000c0)={0x7, 0xa}, 0x39, 0x0, 0x0, 0x0, 0x0) 13.910032394s ago: executing program 32 (id=25): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000001780)=@file={0x8, 0x1, './file0\x00'}, 0xa) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000140)=""/161, 0xa1) select(0x40, &(0x7f0000000940)={0x9, 0xffffffeffffffff7, 0x40, 0x7f, 0x2639, 0x90, 0x4, 0xffff}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r3, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) sysctl$hw(&(0x7f00000000c0)={0x7, 0xa}, 0x39, 0x0, 0x0, 0x0, 0x0) 10.410756762s ago: executing program 8 (id=36): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r2 = getsid(0x0) wait4(r2, &(0x7f0000000040), 0x18, &(0x7f00000001c0)) 8.402351569s ago: executing program 8 (id=36): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r2 = getsid(0x0) wait4(r2, &(0x7f0000000040), 0x18, &(0x7f00000001c0)) 7.082524413s ago: executing program 8 (id=36): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r2 = getsid(0x0) wait4(r2, &(0x7f0000000040), 0x18, &(0x7f00000001c0)) 6.159219946s ago: executing program 5 (id=113): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000000)=@file={0x3, 0x1, './file0\x00'}, 0xa) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000001300)=@file={0x92, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xa) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xffffffffffffffff, 0x0, 0x0, r3, 0x65, 0xffff, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x9}) 5.872958746s ago: executing program 8 (id=36): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r2 = getsid(0x0) wait4(r2, &(0x7f0000000040), 0x18, &(0x7f00000001c0)) 4.857385349s ago: executing program 5 (id=123): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup2(r0, r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x4000, 0x95a999646a72d5f2, &(0x7f0000022000/0x4000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x2000) r4 = kqueue() sysctl$hw(&(0x7f00000000c0)={0x7, 0x14}, 0x2, &(0x7f0000000300)="00648f14d313", &(0x7f00000002c0)=0x6, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(r1, 0x4004575f, &(0x7f0000000080)) 4.855401975s ago: executing program 7 (id=125): r0 = kqueue1(0x10008) fchdir(r0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x110) listen(r1, 0xe3) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) sendto$unix(r1, &(0x7f00000000c0)="90b3d00263c77ab388bc8b3a82a5cb475a88a7b75704f1ac4f67178a8cb0a2d3d38af8abeffdef67159d00a2a623", 0x2e, 0x4, &(0x7f0000000100)=@file={0x3, 0x1, './file0\x00'}, 0xa) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8099, 0x0) pwrite(r4, &(0x7f0000000180), 0x0, 0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0xc}, 0x2, &(0x7f0000000200)="ef8c8250e3dc528e116ecf6d9f6312f665ccc5021ebd82d38a55729e83f2eaac92ed5a2483cbeb5184b93cea0c053364492bf820ab34b169abe01d12ac55f099497b1a9b517ec552bfc7efeab3670630ee5d8eca1f53f8b739fa01aa1974ca8f72eda125d73d8cf6c5667e1600a7868b08522c346a3463e85d7e00ab76236224595890ddfbd14961a6f11af736586b00bc34ecdbe6c7b276da0f46aa8af269f6fa1874a93c36570738fa5244df68ea44cf6b79d456e5bf38642db5a0a7eb02bae431eb61d0ef9bdbc366684b86a07ed9bb5249eadeed65ea561413dbf70beb437bf5d10e6e54f34c", &(0x7f0000000300)=0xe8, &(0x7f0000000340)="dca4e7563b242f0c41f2b169ee2d505c0bf224c52b416ceb740745fdcadf63d125899e8d28be8b5de7ee927fa7692b96900c430d9da8233a180a9b6e320a69fee545cd7b10e585b7fec0fd3177bc6e70e9a2afc9f1e7802f2a08318e882391be607037145ce6f3080cd6b38b96955497e8dbaa6391b1f2808300a3d795716b64441b2d86dce60092344c1de890f7be1d120b793aba6bd26a42beba1894cbe566bc61c3e0dae6b04b8e4a2e3a995bbba3a6e9e95147862a26b2e28526a60419e1da194ec8275f81b9f24bfcf3523a4e547e43fd6539ee1dc7b5f980d11b80b97dbadd60474750f388397622750d7076845449dc18074b0519ed41b5df9e", 0xfd) (async) syz_emit_ethernet(0x2e, &(0x7f0000000440)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x0, 0x20, 0x67, 0x6, 0x3, 0x50, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@end, @noop]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xc2b, 0x3}}}}}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000480)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000540)={0x299, 0xe}, 0x10) (async) r6 = semget(0x2, 0x4, 0x80) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000580)=""/4096) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001580)={{r5, r3, r2, r3, 0x180, 0xfff, 0x0, 0x0, 0x8d9}, 0x0, 0x5, 0x0, 0x0, 0x4, 0x0, 0x5}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001600)) (async) r7 = socket$inet6(0x18, 0x1, 0x7) (async) r8 = semget$private(0x0, 0x4, 0x2) (async) getuid() preadv(r7, &(0x7f0000001680)=[{&(0x7f0000001640)}], 0x1, 0x3) (async) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000016c0)=""/135) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001780)=0xa) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f00000017c0), &(0x7f0000001800)=0x10) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000001840), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001880)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x80, 0x1, 0x8}, {{r4}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0xdf7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x48, 0x80000000, 0x0, 0x7e}, {{r9}, 0xfffffffffffffffd, 0x10, 0x1, 0x3, 0x16}], 0x10000, &(0x7f0000001900)=[{{r4}, 0xfffffffffffffff9, 0x60, 0x20, 0x8, 0x7}], 0x7, &(0x7f0000001940)={0xb, 0x4}) truncate(&(0x7f0000001980)='./file0\x00', 0x8d0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000019c0)=[0x0, 0xee2, 0x7f, 0x9, 0x32eb]) (async) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000001a00)=""/4096) 4.744061648s ago: executing program 7 (id=129): pipe2(&(0x7f0000000000), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x80001000, 0xfffffffe, 0xffffff81, "35a7fc000000f100004000000000000021000500", 0x4000041, 0x5}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) 4.7157618s ago: executing program 8 (id=36): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r2 = getsid(0x0) wait4(r2, &(0x7f0000000040), 0x18, &(0x7f00000001c0)) 3.388304739s ago: executing program 1 (id=130): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x100800, "fe80f8ff70724b08b400", 0x3}, 0x1c) r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x5, "00000000000000000000000000000001", 0x3}, 0x1c) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$inet6(r1, &(0x7f00000002c0)={0x1c, 0x18, 0x1, 0x2, '\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}, 0x1c) sendto(r1, 0x0, 0x0, 0x400, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x4, "000000000000000000000000000cc100", 0xfff7ffb2}, 0x1c) 3.38658567s ago: executing program 4 (id=133): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESHEX]) 3.38616332s ago: executing program 5 (id=134): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="ac28af27db1665a413d1f531b74f20d7bf204691222a5c23e0a7726b2cca14d66c9aabf739f1", 0x26) sendto$unix(r1, 0x0, 0x0, 0x402, 0x0, 0x0) read$audio(r0, &(0x7f0000001a00)=""/176, 0xb0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x200074c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0xa011, r7, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsid(r6) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f00001ca000/0x4000)=nil, 0x4000, 0x3) mquery(&(0x7f0000120000/0x400000)=nil, 0x400000, 0x4, 0x10, r4, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x840, r6) 3.385954307s ago: executing program 6 (id=135): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) access(&(0x7f0000000000)='./file0\x00', 0x2) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x4a1, "00000000000100", 0x1}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 3.384119642s ago: executing program 7 (id=136): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) closefrom(r5) getsockname$inet(r5, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x1000300000080}) r6 = syz_open_pts() r7 = socket(0x2, 0x400000000002, 0x0) r8 = socket(0x2, 0x8002, 0x0) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) closefrom(r9) ftruncate(r7, 0x30a5074a) fcntl$setstatus(r6, 0x4, 0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x80, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r6, &(0x7f0000002700)=[{&(0x7f0000000340)="e5c107b257db0865efcd433e066c917ae8c354463edb5eb0e0db19616858b9d60d83335b7d8021e6abb96ced1025d428f7ca98fcec11669b84b3c20be927e8cc2379c28d8dc054298db2d2e3f1312c5ea0688734ce43e0a23581f49eff4da9d531a185407e4452", 0x67}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x8) pselect(0x40, &(0x7f0000000000)={0x7, 0x4, 0x0, 0x9, 0x83a8, 0x9, 0x6, 0x8}, &(0x7f0000000080)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0x1f9, 0x8, 0xa, 0x0, 0x3}, 0x0, 0x0, 0x0) close(r11) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) ioctl$DIOCCHANGERULE(r10, 0xcd60441a, &(0x7f00000004c0)={0x7cf, 0x8, 0x10001, './file0\x00', './file0\x00', 0x0, "5c13093289645e96e6e57f6f591f7d1a23e509182349a3bc8a06d15b6114618c6e188eb639a5080e8ed48f52dc9b43a05bb3f5a39836a20e1b37dd5623fc2be2c974743ead45c9711d07cf2b2b868f5d3929a016a1ed45369f1da814018a37ab4b09953cc996cdc2e88f82e69bec219cdf5ec77acec43f8976e3240b794cee34612dd0242773c2a42748ff66e30190a463352a714c8b9f3414ee40c995a36ca0125829cb640e9f3388cb1938069ba7754c2f049e4b73dffc099c3b6c68355d478f96d0d2ab8d944e732d0826d88cdcb85269f192f55d9fedb68ea443497f03035f45d497db2ba158be41ea0f9f9d886300746fb899383495d804f42967fcae7606b9e2e00ff008ff51c0daa2c8f33f2866aeb552a9ab1117d3d80f178b057cb50703b8f9c52c515e583fa82eeb1dd2fc942e9a512e2bea3da583267ab1f0d37e5428d87ec172b10a279c9e655cd81add665168e36e90838b1be299371d31ba24c1e532bfac34a0d476f3eb698e429361db3cb3e40825662c47d13f5eb4b9a6c2f8be3c78af1e2dd9282d06f44487fc3de33734233208827ee0f8f362a1904211ca2ca31a7f5f2d1782657da07c80c9820f0a8ce02a9fd150651336dcc89191bf0f387ada08e4f20349bfbc98dffa39026628c8e77bbcc20ebd895ff9dc604968a6e5d455213c4e6af0c27298deab7f6afb9b052f64a9dc03737f7aa307025ac0325bfd7ee799fc78257e6c798d2be3094a88ee424208c4585b77952b3051e61e187a99751abecae2b227344340775e7d7b47bbeafb976476eae0d21cb6453ba34c65759d4164a983e2a19195fcd775058ecb1226a8585e58d50afe6fc80cf376f17084f147cd266a719a51f3569a4bde09cbfd55094ff02bdb484f4d7ef0ce01796af3ed891134f401d6241cfaf7590176ee61d4ae522c491005832af17069c6b25876e268fb79a086b0241ee830ed7c3a6a434407c596cd352b797f2ab32b158ca4465577f862b9e0e7fad1c8e92d701dd7b2499f476d68e66dca35e4ce2f9a30364cf05b3e60ea56bcf042fb6d05ac9ed15720e1c0716259318b083b4a4c91c22466693d04dc65cf8db7813fae77a7f037fa48f1c696061560ebd4aeeb7372a01a5b99cfd6573885639e6eb80d0a38880a0d8ed2b9ac8171576b7dc3447abdc24fdf97169cf022b7d5ef72ba3fa83b18bb1d0fd676fa8187d7caf892aa4e7cbe71ab2217b057af18b0adc66308345a24a6c32d9c59e5fa4380b1ddf8d35052e1c2c4c3825aae486a83763a6a50ed633014bb2118734ed9782750d60ccd76ad2a4e6d23475f5c54e6af6bdf020b4dd0171a3be473ec87958220e74150a355af616d29f078a8990cc0209508c2bd1506513f884f7bdd24a98b1f46ae8b6fac262f594f6268cc209595ed610ebde00c13d165597ff8debc41e24a1e91d33e7ecfd941ebd67f0fd8f4c8d7d1078804cc5b9c4f0491090f544179066a8012d06e87df6b11022de3cadfc5d1f8cbcfe7edd99a6902d65592e414c2e55c7ace0176b01e5c602ecb21249d43e3ef492942af7659c77e4440f3a063a23278f6741400da96153905a8d3ef1f00f450582475b49904adb4ee2bdc08b327aedbde1849264cd5bd1cddec663b972277c4f2545750cb9a9dacbf5ae6d099283da02d7fa6f439c8a5b1fd86c1f7307a0abd4dad82d305783d75157ba5b7315ee41e34ebf6813f419b0b82b29a57f82fd4143edc9b825e7b5fc3324069d375540f6e13f991bf8f71442d1260afd2257fb03c40a6e4702214902efdb49516309b1817527f27a7be6b4747c27b727e42f1066807c1c1bab9391d86f39c16dc0d1f4256fbbbb31a5800e2a57b896bc9352973d7326940418b5e92b5b0499a4bb04d8f07dd9afe821d10e7595e14b67c3bd0b22857e7d3ae14"}) writev(r12, &(0x7f0000000000)=[{&(0x7f00000001c0)="7f454c9053fce2121d8985f1898be24602fec6d889c024f6dd1c2d236d5edb75539ba92be20ef485b77b9a69c5af3cf481c69f3405bea3daee3938362b658c19", 0x40}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000140)="85128fc9", 0x4}], 0x1) flock(r4, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x5) 3.382664799s ago: executing program 2 (id=137): syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="c3b4adb8522f", @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f5a900", 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @mcast1}}}}}}) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 3.134196865s ago: executing program 2 (id=138): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x4ebfac6bbaf7949) pwrite(r0, 0x0, 0x0, 0xffffffffffffff80) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f00000011c0)='s', &(0x7f0000000000)=0x1, 0x0, 0x0) 3.133260272s ago: executing program 4 (id=139): syz_emit_ethernet(0x5f, &(0x7f0000000040)={@random="03d85aa8783a", @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x2, 0x51, 0x66, 0x1, 0x1, 0x70, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x13, 0xf, [@local={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast2]}, @lsrr={0x83, 0x7, 0x2, [@rand_addr=0x1c000]}]}}, @generic="759b366c0fc1cadc886fb3fbb3ca7fc86a8080cd36ec80efbe178ccbae80e94de7"}}}}) 3.132506931s ago: executing program 2 (id=140): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0x10) futimens(r0, &(0x7f00000002c0)=[{0x9, 0x3}, {0x7, 0x3}]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r1, &(0x7f0000000080)={{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000180)=""/214, 0xd6}], 0x1, 0x0}, 0x85}, 0x38, 0x40, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$DIOCIGETIFACES(r3, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000080)=""/169, 0x8, 0xd3a, 0x4, 0x2}) (async) msgget(0x0, 0x6e6) (async) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$DIOCRCLRADDRS(r5, 0xc4504442, &(0x7f0000000580)={{'./file0\x00', './file0\x00', 0x41, 0x2}, 0x0, 0x0, 0x0, 0x1, 0x25, 0x25, 0x0, 0x58, 0x5e5}) connect$inet(r4, &(0x7f0000000040)={0x10, 0x2, 0x1}, 0x10) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0x10f}, {}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0xffffffff}, {0x0, 0x2}, {0x2}, {0x1, 0x10000000}, {0x1, 0x4}, {0x3, 0x2}, {0x2}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {0x0, 0x3}, {0x2, 0x80000001}, {0x0, 0xfff7fc00}, {}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1, 0xfffffffd}, {0x2, 0xffff}, {0x1, 0x6d7}, {0x2, 0x8001}, {0x1, 0x200064}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendto$inet(r4, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) (async) getitimer(0x300, 0x0) (async) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) read(r6, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x0, 0xf27ff779bbbc9c09, 0xfb, 0x10000}], 0x10003, 0x0, 0x9b6c, 0x0) getitimer(0x2, &(0x7f0000000540)) (async) closefrom(r6) (async) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 3.132380439s ago: executing program 8 (id=36): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r2 = getsid(0x0) wait4(r2, &(0x7f0000000040), 0x18, &(0x7f00000001c0)) 1.851525185s ago: executing program 1 (id=141): kill(0xffffffffffffffff, 0x12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpid() r1 = semget(0x1, 0x2, 0x710) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000140)="717a26868cc170c195d2b6acea7b4d7a0930ff3c775b153398105cb34b4757379d6d43144900959b4583138ee8a70949e39a76b8f1e440c592747ebf8ed5b375a12a5e903035d99e5586069c8ff4cd8ee0eb9afc91540643f1bf41944ae8a948a1ab02cb8b684aff37644b14e02d334e37466aa816a30af1d31f32f45b2db8e79f38d93e336a2d2bf2f14f3e55f0f50ba2f6c12c521d35d2a0cb4d357524a0897d03472fb5351af19834bbb7881284291480e839ef80cfd9f07a469e04dc49f5f6db22d0424ebd16237aa850eac83902abdb7db94977a0443b", &(0x7f0000000080)=0xfffffffffffffff2, 0x0, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/4096) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x3f4) getsid(r0) 1.84112249s ago: executing program 2 (id=142): nanosleep(&(0x7f0000000040)={0x10000, 0x844}, 0xffffffffffffffff) unveil(0x0, &(0x7f0000000100)='c\x00') r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00"}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51d676da3f726071f34f5c35ed4e56d630d2eb1f6f9c0c3564a1ef45ccffdbb5fdb72551e4fd2f43cbd74f57d802d6349251dc3bfda67b3c491073386abfcc9d2da7b2a50389a28bc2429fba4c9454d3658679f588ad586d4fc2d9ccc9bf6c6bbb85e6914fd709cdb245e51e2411106b7801800000037fd3deab8e2f7e3437edc8cbf0ceb964269ede341231fa02a3e773754814de3ef4e5967e7cf8ff703ba33cc9c5990f37046b5f0b5f2fbf6ba647d1f8d98c2566401836efa234c4109bb53580f80b346adf1ab15eff6e5bbd1e8c460b811ddb2890eeeb10385ed7d229b4a7875053e3cdc51a14c03624d4fd9462b346fbfbb44f112470199638f32bb37f8fa5c3305cc7e7f88e40ae9f2a853de6987afb41212af19230674afa98f76bfc8db8b923c2d9ee786c7e759f543e671b88a488da286199470a742fcad572d8ecfcfe43005c96a19da70015f4105d3df4aeb4d58dadf95906b010518c84a65fd0468a292e374fbf4e1464c162567f81237f29e17b7b73cdf978bd3d29d5590ddaad2f10bb280c", 0x186}, {&(0x7f0000001280)='\x00'/14, 0xe}, {&(0x7f00000013c0)="820a5390d50baad351e1614744f42f72f945be1fa88468f86b9052015989b1b95b0279a08956cb635b44985ce1ee496c0ed0315c2f201d487bf69c9ffc7bd1780906f800f275cd90117b1b59a52f3585fe5b5215f7de7c9a3167e22804", 0x5d}], 0x3) ppoll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x4}, {r0, 0x10}], 0x4, &(0x7f0000000140)={0xe, 0x1ff}, &(0x7f0000000180)={0x3}) 1.829688742s ago: executing program 3 (id=143): pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') openat$audioctl(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) open$dir(&(0x7f0000000e80)='./file0\x00', 0x400, 0xd0) 1.829336123s ago: executing program 4 (id=144): r0 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) lseek(r0, 0x8, 0x2) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000001300)=""/4091, 0xffb}, {&(0x7f0000000040)=""/46, 0xfe97}, {&(0x7f0000000140)=""/78, 0x4e}], 0x3) close(0x3) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) 1.828874462s ago: executing program 5 (id=145): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x3, 0x2, 0x0, 0x3, 0x41, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0x80df, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0x10002, 0x80cf}, {0x80, 0x4, 0x20000000, 0x2}, {0x7, 0x8, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000100, 0x8, 0x6}, {0x14, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0xd}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x44000f, 0x1, 0x7018a8c4, 0xcdd4, "5b0113d2200010341001fcc39802000000c91000", 0x6, 0x9}) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0xe92f, 0xd74, 0xfffffff8, "c9091aa504462bf0cd192dcf1c9987805de10d63", 0x14, 0x409c}) r3 = socket(0x18, 0x1, 0x6) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIONREAD(r0, 0x81406947, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6582095600303a030000000000000000002900000000000001"]) 1.82769239s ago: executing program 6 (id=146): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000100)='./file0\x00', 0xca8d) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x84) (async) r0 = semget$private(0x0, 0x1, 0x84) semget$private(0x0, 0x2, 0x84) (async) r1 = semget$private(0x0, 0x2, 0x84) semop(r1, &(0x7f0000000140)=[{0x0, 0x8, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f0000000140)=[{0x1, 0x8}, {0x0, 0xfffe, 0x1000}, {0x1, 0x7, 0x800}], 0x64) (async) semop(r0, &(0x7f0000000140)=[{0x1, 0x8}, {0x0, 0xfffe, 0x1000}, {0x1, 0x7, 0x800}], 0x64) unveil(0x0, &(0x7f0000000000)='w\x00') (async) unveil(0x0, &(0x7f0000000000)='w\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001a40)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xf1}, {0xdad}, {0x6, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000cc0)) (async) getrusage(0x1, &(0x7f0000000cc0)) flock(r3, 0x2) 1.826319684s ago: executing program 7 (id=147): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) (async, rerun: 64) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/104, 0x68}], 0x1) (rerun: 64) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) pselect(0x40, &(0x7f0000000000)={0x7, 0x4, 0x0, 0x2, 0x83a8, 0x9, 0x6, 0x6}, &(0x7f0000000080)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0x1f9, 0x8e75, 0xa, 0xb, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000002480), 0x0, 0x0, 0x0) 1.819829664s ago: executing program 6 (id=148): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x190) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x100000001}) flock(r1, 0x5528bbc65399d6c2) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) closefrom(r0) 1.818612533s ago: executing program 3 (id=149): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket$inet6(0x18, 0x4, 0x3) connect$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0xb, "0c8151ea4b0200f7865ab5830400", 0x10000000}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)}], 0x1) closefrom(0xffffffffffffff9c) r2 = syz_open_pts() close(r2) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r2, 0x3) 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) socket$inet6(0x18, 0x4, 0x3) (async) connect$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0xb, "0c8151ea4b0200f7865ab5830400", 0x10000000}, 0x1c) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)}], 0x1) (async) closefrom(0xffffffffffffff9c) (async) syz_open_pts() (async) close(r2) (async) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r2, 0x3) (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) 1.718469262s ago: executing program 3 (id=150): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000003", 0x8) syz_emit_ethernet(0x243f, &(0x7f0000003a80)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6f1461b82409f00700000000000000000000000000000001000000007b"]) 1.717834484s ago: executing program 1 (id=151): syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33000000000000e03a"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x91, 0xa142}, 0x7, 0x3, 0x0, 0x0, 0x1, 0x9e85, 0xfffffffffffffffe, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) unveil(0x0, &(0x7f00000012c0)='x\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 1.716418541s ago: executing program 3 (id=152): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000200)={{0x6, 0x7}, {0x0, 0x8040}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, r0) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000100)='./file0\x00', 0xca8d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4000004) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x66, 0x4, 0x1, 0x7, "97d5eda2e27a7947e8c865f0d544f477c807ba31", 0x800, 0x3}) 1.707721866s ago: executing program 6 (id=153): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="06000000", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0xe1, 0x1, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x200) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0xc, 0x0, 0x3ff, 0x0, 0x81}, 0x400, 0xfffffffffffffff9, 0x0, 0x4, 0x40000001, 0x800000000000108, 0x24, 0x6, 0x0, 0xfffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.70408722s ago: executing program 5 (id=154): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4000}, {0x0, &(0x7f00007ae000/0x1000)=nil, 0x4bb6}, {&(0x7f0000756000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x94}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f00003ea000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280)=0x3, 0x4) socket(0x18, 0x3, 0x29) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x1) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) symlink(&(0x7f0000000080)='\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) ftruncate(r3, 0x79c8) ioctl$DIOCCHANGERULE(r3, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x1000, 0xa000, './file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb59a9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000001280)={{0x1}, {0x0, 0x6}}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x300, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000a40)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) 1.679735218s ago: executing program 6 (id=155): lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000000)='./file0\x00', r0, r2) (async) setreuid(r0, 0x0) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCCHANGERULE(r6, 0xcd60441a, &(0x7f00000002c0)={0x83, 0x8, 0x7, './file0\x00', './file0\x00', 0x0, "0dbffa57c9b02d36471b924bac9c8d7454597c0017e43959f129054d66b656eb3aefa2a560128ad39622c7e7707dcb62bb0f9a54248e2d22efc9a41470dccb8186b5190e9ff7c02f334d41ad475d1a6858763385ddd10e6e3f2227d71edc5a46ea731d969e7aaacf73ba486248df2e3096ef7fddf7b742a4ac96220f10f1c8d683ebe1a48d874e479a081b1e5a5c1c4c69b6e1fe8233f2619de1d960ed1442cf30e406cc894a0bcdbf7a769db460088e41b2514a51bf2d1f2138a72cac827b0a69010483de81b5c289bd9735be9b80c6b57c650f19dae1aec774f6ab159f890503b904fc8b30afe873bb73ba735b7fdbb2d37b75202dff94713a1104a53f274fc1d9627c6b10447bf56abb1fbe4c217ca0b8758ea12ae295b1c956890d14d7ec49e50780f753d54c1dd45530ead56877ec4772d241071b6824ce8bb2a2747b1919473dd4b1cd8da7e1790e6a8f2e090fc479d00a19ab1810d7b15da10cf3f1b30e1da57044bf09d68c39d26ec3301ace9d866be9b57fc28f0d03b71aedb7450fecafafdfd1c7ee111de710da3a58bf2e9a470d549f1cc31155f4a32f947a1fa4dd6d132724e36a46e8ebf7d57e097aaf15d9fa8d8f3068fd05dddc3d1b0ece20f972131717531b6a5ce1cc9f2e0aec0d588d5f37c9e77a8029b829abfc40d20183e61c4e49e63b764010118cf5eaba699ba629b0167b586e55443e98d530ef4be223f0dd1123a0b32bc9c69852503e5be8c753b30fab5315f15ef33c3bb23189521cc3329b938f6f68576c0772bb3d92b44714701feaf39fc32dbe6d2ebbde715aa1694e1d575228e688ca96b444aa79069a14e91378c3dccb6aa764beda2c16cebfd199bb47e2602c6afc093e9968460c8b1ebd557e18fa00918738241a1b55be3f2ccbfb3f5359b1d4eb2798b81a001e8704d46dfeeadddac2fb80b706da45e3b355ad4b5f4cf65e96a1eb8dafe2781b10f2f1f83352aa690fc315b1d8506523327098073900dcb84e40241d493e640f784f0ace59f7c7017ff0dd90f6e070f93932edbe172f148944d68408198d3bb864e59e813b48d9581a70fea037b9eb4da273b3fa224918e9cbe2f3f8debf31fd336e429c3e42c2ebd2f6731bce5aa75cec4a3134c46dddd28993b1d7bb78e705b72bdc0c7c4156e35f0282a6fbc1404cb943a0a1cfd2665a37e732c8ad969145d516897b1cebc463f78d70d5db936b53681780f957f3b846868965b1df56cdcf444e72c49edc932983f40a1e1586b12c140b15112bcb35ce55c2710e8d91089c30126dd216a878273d878d9c14d234485c5bb5a1fba5cb56e92d8bafc0159ebfb4be6e58647024a7bb38adde7f62f095c18137b10209dee43b7e8646cca6edeb8e1b2518cac90ee06f692ddc62582a14bf5720d2bc6a14af11592b364f247bb7078ed109822984082c746bfe28bd6aa8cb8c0982eb8230c54fefee081be7cfc4483002e3631f4ff6c509fd01c7feb8a3114a8595b8a99ea3b871247d07dbb334bc241319ae459695fc3590f2aabdfccd220674c348f38266f5ebf76c61655ce775695a1bf93d28aa98cfbd62b8f978b536b228ac1bd0178d2990e0c013367c32a71b262b4c6ce51739c3c417e368a9e99276e906530d45ea968a66c55ba83bf840842bff04ca8e638dc2f02decfeeba9057e2fc5253f8e01f2d43bd2478dd9ce5c456f2d65d77136fe4eeb65dbd7e45d914d7ab63bc49c8ea4c5764746c66f7bb47ed7b5c9fc09706b73a2a06121652d175917656c237be3cb9701e5f66377b11893c51ebc9945d7ab9210311095082f0cb4d9305679871aa917011be0a0d97b9bbd853cd496eb408864a0c659800a0134e1373ce440d89d36ea27463f2c0e30f31c19df8c7faa1d9495011a5e77d5ed67a9e32b48c2cedb6c803da980e575"}) (async) getresuid(&(0x7f0000001040), &(0x7f0000001080)=0x0, &(0x7f00000010c0)=0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001100)={{r4, r5, r7, r1, 0x124, 0x5e, 0x0, 0x0, 0x3f400000000000}, 0x0, 0x7, 0x0, 0x0, 0xffff, 0x0, 0x8001}) (async) acct(&(0x7f0000001180)='./file0/../file0\x00') (async) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000011c0), 0x2, 0x0) ioctl$DIOCRCLRTABLES(r9, 0xc450443c, &(0x7f0000001200)={{'./file0/file0\x00', './file0/../file0\x00', 0x4, 0xc}, 0x0, 0x0, 0x0, 0x7, 0x5, 0x3, 0x8, 0x50, 0x6}) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r6, 0x8) r10 = openat$audio(0xffffffffffffff9c, &(0x7f0000001680), 0x20000, 0x0) ioctl$AUDIO_STOP(r10, 0x20004127) (async) recvfrom$unix(r3, &(0x7f00000016c0)=""/5, 0x5, 0x1800, 0x0, 0x0) (async) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001740)={0x8, &(0x7f0000001700)=[0x1, 0x3, 0x0, 0x9, 0xdba, 0x9, 0x1, 0x7ff]}) (async) ioctl$DIOCRGETASTATS(r6, 0xc4504447, &(0x7f0000001980)={{'./file0\x00', './file0/file0\x00', 0x30, 0x7}, &(0x7f0000001780)=[{@rand_addr=0x8000, '\x00', './file0\x00', 0x7, 0x1, 0x0, 0x3, 0x4b, 0x8, 0x11}, {@multicast2, '\x00', './file0\x00', 0x6, 0x7, 0x0, 0x5, 0x8, 0xfb, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x9, 0x0, 0x2, 0x4, 0x7, 0x8}, {@broadcast, '\x00', './file0/file0\x00', 0xc00, 0x0, 0x18, 0x9, 0x6, 0xc0, 0x4}, {@rand_addr=0xc9, '\x00', './file0/file0\x00', 0x4c, 0x3, 0x2, 0x4, 0x81, 0xfc, 0xd}, {@multicast1, '\x00', './file0/file0\x00', 0x9, 0x6, 0xe, 0x6, 0x1, 0xc, 0x81}, {@empty, '\x00', './file0/file0/fi', 0x3, 0x0, 0x18, 0x7, 0x7, 0x8, 0x8}, {@multicast2, '\x00', './file0\x00', 0x200, 0x7, 0x1a, 0x5, 0x3, 0xc, 0xe}, {@broadcast, '\x00', './file0\x00', 0x3, 0x1, 0x0, 0x81, 0x6, 0x9, 0x26}], 0x1000, 0x9, 0x5, 0x55d, 0x8001, 0x6, 0x0, 0x5}) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000001e00), 0x80, 0x0) ioctl$DIOCSETSYNCOOKIES(r11, 0xc0014462, &(0x7f0000001e40)=0x1) (async) setresuid(r7, r8, r4) ioctl$DIOCRCLRTABLES(r6, 0xc450443c, &(0x7f0000001e80)={{'./file0/file0/fi/file0\x00', './file0/file0\x00', 0x4, 0x9}, 0x0, 0x0, 0x0, 0xc1, 0x8, 0x4, 0x5, 0x10, 0x10000}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000002300)="0d89207013df5f935cc4114ce59714af6bb63af0590b1fee53be9023d9c4b1dd3ae3c2f40974120e30ecede67823ed0ee902ce60edbf5887f24ef483a59ccf730975e82c8a76256d77877d3ca2199aa8d179cf89c0008b107b24546fd16a31aec6e6708dc193e1a107a7222fa62df34e3a6daeac006498220e5de8e593488dc528026c461a5e7e28f33784a67f8fee6ade9e2fb825cc1318aa49613e8f1fb9139a5fec5a9c875555d7e2c7c15561b592c6abc7b295495b96cc8bf9b5b5ebed020dadf79c4e8cb1e1f44d00ad6d8bf943411d3a2fec489538537ad58f932367772313fca5aaea283cbef0899c531d658b596964fea207c8c1284aae8f6d", 0xfd, 0x408, &(0x7f0000002400)=@file={0x40, 0x0, './file0/../file0\x00'}, 0x13) r12 = openat(0xffffffffffffffff, &(0x7f0000002440)='./file0\x00', 0x400, 0x100) ioctl$DIOCRGETASTATS(r12, 0xc4504447, &(0x7f0000002540)={{'./file0/file0/fi/file0\x00', './file0\x00', 0x10, 0x3}, &(0x7f0000002480)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0/file0/fi', 0x81, 0x6, 0x2, 0xf8, 0x80, 0x40, 0x2}, {@broadcast, '\x00', './file0/file0/fi', 0x1, 0x0, 0x4, 0x0, 0x4, 0x8, 0x2}, {@multicast1, '\x00', './file0\x00', 0x2e, 0x0, 0x2, 0xfc, 0x9, 0xc, 0x28}], 0x5, 0x3, 0x0, 0x8, 0x80000001, 0x1, 0x74, 0x7}) (async) ioctl$DRM_IOCTL_MODE_SETGAMMA(r12, 0xc02064a5, &(0x7f0000002a80)={0x0, 0x5, &(0x7f00000029c0)=[0x0, 0x6, 0x40, 0x5, 0x6f52], &(0x7f0000002a00)=[0x0, 0xc331, 0x101, 0x4, 0x4, 0x8000], &(0x7f0000002a40)=[0x80, 0x5, 0x4, 0x0, 0x8, 0x6, 0x6, 0x3, 0x7f]}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(r12, 0xc06864ce, &(0x7f0000002ac0)={0x0, 0x6cbaaced, 0x800, 0x20203444, 0x3, [], [0x73, 0x9, 0x3, 0xfffffffd], [0x9, 0x401, 0x4], [0x5, 0x4, 0x9, 0x3]}) ioctl$DRM_IOCTL_MODE_SETPLANE(r12, 0xc03064b7, &(0x7f0000002b40)={0x0, r13, r14, 0x6, 0x10001, 0x10001, 0xb928, 0x2, 0x9, 0x5, 0x101, 0x80}) fstat(r10, &(0x7f0000002b80)) 1.679229311s ago: executing program 1 (id=156): r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x101, &(0x7f0000000000)="000000f0", 0x4) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x1000000000029, 0x101, &(0x7f0000000000)="000000f0", 0x4) (async) 1.657865718s ago: executing program 4 (id=157): sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005d3000/0x4000)=nil, 0x4000, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x2b2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='.\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0x10) mprotect(&(0x7f000011f000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x6}, 0x10) mprotect(&(0x7f0000393000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) 1.43429495s ago: executing program 4 (id=158): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xffffff3a) (async) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000002180)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (rerun: 32) r1 = socket(0x18, 0x0, 0x10) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4f, 0x400, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0x4000000000001, 0x0, 0x0, 0x1, 0x0, 0xe7fe, 0x0, 0x7, 0x0, 0xb53d}) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 108.148791ms ago: executing program 1 (id=159): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) fcntl$getown(r1, 0x5) 93.956175ms ago: executing program 2 (id=160): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00"}, 0x1c) accept4(r0, 0x0, &(0x7f0000000040), 0xa000) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000280)="51d676da3f726071f34f5c35ed4e56d630d2eb1f6f9c0c3564a1ef45ccffdbb5fdb72551e4fd2f43cbd74f57d802d6149251dc3bfda67b3c4910b4bfcc9d2da7b2a50389a28bc2429fba4c9454d3658479f588ad586d4fc2d9ccc9bf6c6bbb85e6914fd709cdb245e51e2411106b784f4cafd2037fd3deab8e2f7e3437edc8cbf0ceb964269ede341231fafef8ed336239b30f37046b5f0b5f2fbf6aa647d1f8d98c2566401836efa234c4109bb53580f80b396adf1ab15eff6e5bbd1e8c460b811ddb2890eeeb10385ed7d229b4a7875053e3cdc51a14c03624d4fd9479aa92", 0xe0}, {&(0x7f0000001280)="0000000000000000008000000000", 0xe}, {&(0x7f00000013c0)="820a5390d50baad351e1614744f42f72f945be1fa88468f86b9052015989b1b95b0279a08956cb635b44985c04ee496c0ed0315c2f201d487bf69ccf00bf148200000000f275cd90117b1b59a52f3585fe5b5215f7de7c9a3167e228044677f1caf899a42e9a835d82b1dfac2d1221bd75d2f1eb44fa94d236fd729c8adb524a653010d9c77dcda58bdde12768a1a8c048b739", 0x93}], 0x3) 92.298764ms ago: executing program 3 (id=161): r0 = shmget$private(0x0, 0x1000, 0x305, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fstat(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getppid() r8 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{r2, r3, r4, r6, 0x24, 0x4, 0x0, 0x0, 0x3}, 0x4c, r7, r8, 0x7, 0x0, 0x0, 0x0, 0x8, 0x4, 0x2, 0x4}) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0xc5) utimensat(r9, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0x55}, {0x6, 0x10}}, 0x2) getsid(r7) select(0x40, &(0x7f0000000380)={0x6, 0x4, 0x200, 0x3, 0x6, 0xb, 0x471, 0x4}, &(0x7f00000003c0)={0x51, 0x0, 0x2, 0x0, 0x0, 0x7fff, 0xaf52, 0x5}, &(0x7f0000000400)={0xff, 0x6, 0x4, 0x5, 0x2, 0x7fffffffffffffff, 0x6, 0xa6}, &(0x7f0000000440)={0x1, 0x3}) r10 = semget(0x1, 0x2, 0x0) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000480)=""/6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsid(r8) r11 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) bind$inet(r11, &(0x7f0000000500)={0x10, 0x2, 0x0, 0x71ec}, 0x10) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r12, 0xc028575d, &(0x7f0000000580)={0x9d, 0x8, './file0\x00', 0x1, 0x0, 0xd629, 0x2}) r13 = getpgid(r7) r14 = getsid(r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{r4, r5, 0xffffffffffffffff, r5, 0x98056e60648fa7a8, 0x8ec, 0x0, 0x0, 0x8}, 0xd, r14, r13, 0x3, 0x0, 0x5, 0x37, 0x1c0e, 0x4, 0x0, 0x5}) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000640)=""/241) truncate(&(0x7f0000000740)='./file0\x00', 0x0) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000780)=""/8) fchown(r12, r2, r6) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f00000007c0)=""/152) getsid(r1) semget$private(0x0, 0x0, 0x80) 91.8386ms ago: executing program 4 (id=162): sysctl$kern(&(0x7f00000001c0)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x33, 0x0, 0x46) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) fstat(r1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x8) shutdown(r3, 0x2) r4 = setsid() fcntl$setown(r2, 0x6, r4) sysctl$kern(&(0x7f0000000100)={0x1, 0x10}, 0x2, &(0x7f0000000000)="df2b4ecb13ea9b5eef6435e7c4ef43d6a8d985ce1929c2b2627f4d713fb248fed54c1d74e6eee5c40c3c3582c7dcc0629410542fbdff84b7d2983bac421ddb452097749e50ca253af77846dd57516a55f7c3333031cb461aefcb6190f078e367fc9e6ba1933672e27bc4689e5c8efccc16f96be5beeb9e414da354e5e4215cfa7b0b6ab340224c853c", 0x0, 0x0, 0x0) 91.281379ms ago: executing program 5 (id=163): r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x80, 0x1, 0xfbfffffe, 0x10000, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xce4c, 0xfffffffd, 0x0, 0x1c0, "550785804600f8bc4ad8d561623c58ea23a4351b", 0x8}) r1 = socket(0x1, 0x5, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0xabec, "fe000004000100000001000000fe2300", 0x2}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x34c4b113, 0xf54, 0x8, 0xef, "b1f0a2d61c8d94cf2bc5aac31d18860c2d986f7b", 0x158f, 0x5}) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x3, 0x4, "9000000000000000000000700100", 0xffffffc0}, 0x1c) 90.229837ms ago: executing program 6 (id=164): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000540)='Ezy', 0xfffffdff, 0x403, 0x0, 0x0) read(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x4c, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x9}, {0x5, 0xdf, 0xf, 0xfffffffe}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) setitimer(0x2, &(0x7f0000000240)={{0x6, 0x3}, {0x0, 0x1}}, &(0x7f0000000280)) 89.704243ms ago: executing program 7 (id=165): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x9012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x9012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) (async) 13.881721ms ago: executing program 2 (id=166): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x111, 0xff, 0x0, 0x0, 0x1004}, 0xfffffffffffffff9, 0x8000000000001, 0x6, 0x7ffffffffffbffff, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x0, 0x5, 0x0, 0x2}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 13.268074ms ago: executing program 7 (id=167): open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x187) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000000080)=""/1, 0x1) unveil(0x0, &(0x7f0000000200)='w\x00') closefrom(r0) ktrace(&(0x7f0000000040)='./file1\x00', 0x4, 0x40003232, 0x0) r3 = kqueue() closefrom(r3) kevent(r3, 0x0, 0x3ff, 0x0, 0x8000800, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="255130febdb4fbed6e2ec3e2963197c9be4f232fce7d1e24a9fd7be1e1995be6969e5193f2ae1fa2179a700b8d2093c4ee797b307d0c1a522f293a886cd5dc555cca15893e8ca30365f30ea5aea1d8a5379e32b702a32070c386a763", 0x5c) r4 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) r5 = socket(0x11, 0x3, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xd, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x4, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xfffe, 0xb8, 0x74, 0xffffffffffdffff7], [0x5438b950, 0x3, 0x1005, 0xf14, 0x6f1a683a, 0x8000001, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x10000, 0x8, 0x100000000002], [0x100000000, 0x10803, 0x0, 0x10000000000005, 0x3, 0x200000000008], [{0x5ad, 0x7, 0x5, 0x7}, {0x2, 0x926, 0x8002}, {0x1000, 0x40, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5, 0xfffffffffffffffe}, {0x5f, 0xffffff7e, 0x1fb, 0x9}, {0x3, 0x10000, 0x6, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0x690, 0x3, 0x40000048, 0x80000001}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.63285ms ago: executing program 1 (id=168): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = msgget$private(0x0, 0x1ba) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7812, 0xffffffffffffffff, 0xfffffffffffffffd) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ff3177f8ffff00200000004000000001", 0x7}, 0x1c) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) msgsnd(r0, &(0x7f0000000300)={0x1}, 0x8, 0x800) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/9, 0x9}], 0x1, 0x0}, 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000100)="6b2e0635dd6e0354d0e263", 0xb, 0x4, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x5d) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x119, 0xfff8, 0x0, 0x0, 0x9}, 0xfffffffffffffff9, 0x8000000000001, 0x2, 0x6, 0x0, 0xffffffffffffffff, 0x400000000000a8, 0xffffffffffff0000, 0x0, 0x40d2, 0x0, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x80000000002) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) select(0x40, &(0x7f0000000180)={0x78d5, 0xcd9, 0x1, 0x5, 0x7, 0xef84, 0x3, 0x6}, &(0x7f00000001c0)={0x81, 0x200000000000, 0x5, 0x9, 0x8, 0xe, 0x6, 0xf1f}, &(0x7f0000000200)={0x9, 0x8, 0x3ff, 0x7b, 0x7, 0x40, 0xffffffffffffff81, 0xedc}, &(0x7f0000000240)={0xa, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c9, 0xb, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x121, 0x0, 0x0, 0x6, 0x0, 0x9}) semctl$GETNCNT(r3, 0x4, 0x3, 0x0) 0s ago: executing program 3 (id=169): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getentropy(&(0x7f0000000000)=""/43, 0x2b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) write(r1, &(0x7f0000000240)="b96aac1f032d12961e594d6cc8f5ac3a146561eb3739b0a3d29905e834caf8d3daaf265c1ae41b8a086bda0c2fc5e9172222bd00fc3561b35bcb1be652a58cf7502a5408d2e54e2844329a3aa4a3d99d608e01d177865904ddeaf03d87f2b069e53dea1c26a618bba4b4b90bdd76e3a417c9b6471838c40396362225bf153116442b366b09d7c41a92576342c8d4aa0de5ec94c0985bdcf8719b0f7653659965b9219d71055f2ae762b460cffda4e271af32", 0xb2) (async) read$audio(r0, &(0x7f0000001a00)=""/176, 0xb0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x111, 0xff}, 0xfffffffffffffff9, 0x8000000000001, 0x5, 0x7ffffffffffbffff, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x0, 0x5, 0x0, 0x4}) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x41a, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000369000/0x4000)=nil, 0x4000, 0x2) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.62' (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 205821 70194 32767 0x10 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8351e91a) at panic+0x1e5 amap_pp_adjref(fffffa006e725480,0,1,ffffffff) at amap_pp_adjref+0x74c amap_adjref_anons(fffffa006e725480,0,1,ffffffff,0) at amap_adjref_anons+0x22d uvm_unmap_detach(ffff80002a294670,0) at uvm_unmap_detach+0x8a uvm_map_teardown(fffffa006d103210) at uvm_map_teardown+0x360 exit1(ffff800045fee7e0,ff,0,1) at exit1+0x71b sys_exit(ffff800045fee7e0,ffff80002a294840,ffff80002a294790) at sys_exit+0x1a syscall(ffff80002a294840) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7dcee9027bf0, count: 5 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}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8351e91a) at panic+0x1e5 amap_pp_adjref(fffffa006e725480,0,1,ffffffff) at amap_pp_adjref+0x74c amap_adjref_anons(fffffa006e725480,0,1,ffffffff,0) at amap_adjref_anons+0x22d uvm_unmap_detach(ffff80002a294670,0) at uvm_unmap_detach+0x8a uvm_map_teardown(fffffa006d103210) at uvm_map_teardown+0x360 exit1(ffff800045fee7e0,ff,0,1) at exit1+0x71b sys_exit(ffff800045fee7e0,ffff80002a294840,ffff80002a294790) at sys_exit+0x1a syscall(ffff80002a294840) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7dcee9027bf0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a294410 rbx 0xffffffff83955e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800045fee7e0 rax 0xffffffff83954ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x7ef3013b3be0809c r11 0x924be103f243a45c r12 0xffffffff83955c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff81cef2d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a294400 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (sshd-auth) tid=18769 pid=5228 tcnt=0 stat=onproc flags process=110001a proc=2000 runpri=52, usrpri=52, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=1 forw=0xffffffffffffffff, list=0xffff800045feefa8,0xffff80003c401790 process=0xffff80003abcc020 user=0xffff80002a28f000, vmspace=0xfffffa006d103210 estcpu=2, cpticks=3, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 58251 510623 71571 32767 2 0x10 0 syz-executor 58251 97087 71571 32767 3 0x10 0x4000080 fsleep syz-executor 95550 353398 31033 0 3 0x2 0x80 wait sshd-session 23240 114967 13784 32767 2 0x10 0 syz-executor 23240 83437 13784 32767 3 0x10 0x4000080 fsleep syz-executor 23240 71605 13784 32767 3 0x10 0x4000080 fsleep syz-executor 53140 229728 95428 32767 2 0x10 0 syz-executor 53140 519509 95428 32767 3 0x10 0x4000080 fsleep syz-executor 67027 238991 14691 32767 2 0x10 0 syz-executor 67027 91210 14691 32767 3 0x10 0x4000080 fsleep syz-executor 70194 274486 54583 32767 2 0x10 0 syz-executor 70194 205821 54583 32767 7 0x10 0x4000000 syz-executor 70194 308484 54583 32767 3 0x10 0x4000080 fsleep syz-executor 49450 173890 74947 32767 2 0x10 0 syz-executor 49450 399858 74947 32767 3 0x10 0x4000080 sbwait syz-executor 61721 136899 90166 32767 2 0x10 0 syz-executor 61721 110154 90166 32767 3 0x10 0x4000080 ttyin syz-executor 71571 125831 8151 32767 3 0x10 0x80 nanoslp syz-executor 90166 438220 27056 32767 2 0x10 0 syz-executor 14691 377935 4984 32767 3 0x10 0x80 nanoslp syz-executor 54583 156024 65762 32767 3 0x10 0x80 nanoslp syz-executor 74947 287187 23711 32767 2 0x10 0 syz-executor 13784 434525 8628 32767 3 0x10 0x80 nanoslp syz-executor 95428 224383 13721 32767 3 0x10 0x80 nanoslp syz-executor 65762 203361 13549 0 3 0x2 0x80 wait syz-executor 23711 172046 13549 0 3 0x2 0x80 wait syz-executor 27056 333869 13549 0 3 0x2 0x80 wait syz-executor 8151 331250 13549 0 3 0x2 0x80 wait syz-executor 8628 264767 13549 0 3 0x2 0x80 wait syz-executor 4984 472977 13549 0 3 0x2 0x80 wait syz-executor 13721 60495 13549 0 3 0x2 0x80 wait syz-executor 13549 468017 67105 0 2 0x10000002 0 syz-executor 67105 229178 73569 0 3 0x100002 0x88 sigsusp ksh 73569 499175 31774 0 3 0x10 0x88 kqread sshd-session 31774 487189 31033 0 3 0x12 0x80 kqread sshd-session 22934 485419 1 0 3 0x100003 0x80 ttyin getty 31033 523129 1 0 3 0 0x88 kqread sshd 44441 199212 57472 73 3 0x1100010 0x80 kqread syslogd 57472 359897 1 0 3 0x100002 0x80 sbwait syslogd 12878 361406 1 0 3 0x100000 0x80 kqread resolvd 30975 199727 10529 77 3 0x100012 0x80 kqread dhcpleased 41938 431109 10529 77 3 0x100012 0x80 kqread dhcpleased 10529 23027 1 0 3 0 0x80 kqread dhcpleased 16140 23862 0 0 3 0x14000 0x200 bored smr 91605 886 0 0 2 0x14000 0x200 zerothread 36656 382515 0 0 3 0x14000 0x200 aiodoned aiodoned 50088 204142 0 0 3 0x14000 0x200 syncer update 52295 118499 0 0 3 0x14000 0x200 cleaner cleaner 89233 199793 0 0 3 0x14000 0x200 reaper reaper 61964 312131 0 0 3 0x14000 0x200 pgdaemon pagedaemon 50958 333331 0 0 3 0x14000 0x200 bored viomb 95978 128495 0 0 3 0x14000 0x40000200 acpi0 acpi0 82819 119699 0 0 3 0x14000 0x40000200 idle1 11353 163928 0 0 3 0x14000 0x200 bored softnet1 26576 348660 0 0 3 0x14000 0x200 bored softnet0 12468 137546 0 0 3 0x14000 0x200 bored systqmp 69166 158769 0 0 3 0x14000 0x200 bored systq 71686 429824 0 0 3 0x14000 0x200 tmoslp softclockmp 20975 261728 0 0 3 0x14000 0x40000200 tmoslp softclock 18689 278933 0 0 3 0x14000 0x40000200 idle0 1 210926 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 70194 (syz-executor) thread 0xffff800045fe6fb0 (205821) exclusive rrwlock inode r = 0 (0xfffffa006676c568) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x2bd #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11052 12016K 12034K 166960K 12146 0 pcb 17 12K 12K 166960K 17 0 rtable 219 6K 7K 166960K 373 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 6 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 36 0 iov 0 0K 12K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1538 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 17 0 dirhash 15 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 23 85K 125K 166960K 370 0 sigio 0 0K 0K 166960K 5 0 proc 58 99K 147K 166960K 517 0 subproc 63 3K 4K 166960K 216 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 32 0 in_multi 88 5K 6K 166960K 107 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 390 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 258 182K 182K 166960K 4692 0 UVM aobj 11 2K 4K 166960K 12 0 pinsyscall 46 92K 116K 166960K 1495 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 10 0K 2K 166960K 27 0 temp 35 9115K 9120K 166960K 4418 0 kqueue 14 22K 30K 166960K 68 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 28 0 0 1 0 1 1 0 8 0 rtpcb 120 54 0 49 1 0 1 1 0 8 0 rtentry 176 115 0 14 6 1 5 6 0 8 0 unpcb 144 266 0 248 4 1 3 4 0 8 2 syncache 336 7 0 7 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 201 0 194 7 5 2 7 0 8 1 arp 136 18 0 2 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 328 543 0 529 10 5 5 10 0 8 3 ip6q 72 3 0 1 1 0 1 1 0 8 0 ip6af 40 4 0 2 1 0 1 1 0 8 0 nd6 152 28 0 5 1 0 1 1 0 8 0 kcovpl 48 24 0 17 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 484 0 48 29 1 28 29 0 8 0 art_table 40 485 0 48 5 0 5 5 0 8 0 art_node 32 115 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 72 13 0 3 1 0 1 1 0 8 0 shmpl 112 9 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino2pl 256 1848 0 364 93 0 93 93 0 8 0 ffsino 296 1848 0 364 115 0 115 115 0 8 0 nchpl 144 2282 0 572 64 0 64 64 0 8 0 vnodes 216 2073 0 0 116 0 116 116 0 8 0 namei 1024 7169 0 7169 2 1 1 2 0 8 1 percpumem 16 51 0 1 1 0 1 1 0 8 0 kstatmem 264 25 0 2 2 0 2 2 0 8 0 scxspl 216 7975 0 7975 11 3 8 8 1 8 8 plimitpl 152 127 0 103 2 1 1 2 0 8 0 sigapl 424 641 0 587 7 0 7 7 0 8 0 knotepl 120 356 0 0 11 0 11 11 0 8 0 kqueuepl 224 80 0 70 1 0 1 1 0 8 0 pipepl 344 236 0 209 6 3 3 6 0 8 0 fdescpl 528 625 0 589 4 0 4 4 0 8 1 filepl 160 3225 0 3019 16 5 11 16 0 8 2 lockfpl 104 59 0 57 1 0 1 1 0 8 0 lockfspl 48 24 0 22 1 0 1 1 0 8 0 sessionpl 144 49 0 33 1 0 1 1 0 8 0 pgrppl 48 76 0 52 1 0 1 1 0 8 0 ucredpl 104 431 0 412 1 0 1 1 0 8 0 zombiepl 144 589 0 587 1 0 1 1 0 8 0 processpl 1232 641 0 587 5 0 5 5 0 8 0 procpl 664 929 0 866 6 0 6 6 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 864 0 827 20 10 10 20 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 105 0 0 14 0 14 14 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mextrefs 64 20 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 227 0 0 14 0 14 14 0 8 0 bufpl 272 2686 0 102 173 0 173 173 0 8 0 anonpl 32 5339 0 0 43 0 43 43 0 247 0 amapchunkpl 152 14253 0 13651 32 3 29 29 0 158 5 amappl16 200 1641 0 1613 5 3 2 5 0 8 0 amappl15 192 76 0 76 1 1 0 1 0 8 0 amappl14 184 412 0 411 1 0 1 1 0 8 0 amappl13 176 119 0 107 1 0 1 1 0 8 0 amappl12 168 865 0 830 2 0 2 2 0 8 0 amappl11 160 20 0 20 1 1 0 1 0 8 0 amappl10 152 62 0 52 1 0 1 1 0 8 0 amappl9 144 271 0 271 1 1 0 1 0 8 0 amappl8 136 96 0 95 1 0 1 1 0 8 0 amappl7 128 143 0 130 1 0 1 1 0 8 0 amappl6 120 151 0 149 1 0 1 1 0 8 0 amappl5 112 99 0 90 1 0 1 1 0 8 0 amappl4 104 276 0 261 1 0 1 1 0 8 0 amappl3 96 2654 0 2527 5 1 4 4 0 8 0 amappl2 88 556 0 494 2 0 2 2 0 8 0 amappl1 80 12453 0 11745 17 2 15 16 0 8 0 amappl 88 3922 0 3739 5 0 5 5 0 92 0 uvmvnodes 80 105 0 0 3 0 3 3 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 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 625 0 589 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 625 0 589 1 0 1 1 0 8 0 vmmpekpl 168 7678 0 7643 3 1 2 3 0 8 0 vmmpepl 168 50037 0 47845 104 6 98 100 0 357 0 vmsppl 488 624 0 588 7 2 5 6 0 8 0 rwobjpl 80 17365 0 16257 26 2 24 24 0 8 0 pdppl 4096 1257 0 1176 121 40 81 97 0 8 0 pvpl 32 11817 0 0 96 0 96 96 0 265 0 pmappl 256 624 0 588 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 472 0 51 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8351e91a) at panic+0x1e5 amap_pp_adjref(fffffa006e725480,0,1,ffffffff) at amap_pp_adjref+0x74c amap_adjref_anons(fffffa006e725480,0,1,ffffffff,0) at amap_adjref_anons+0x22d uvm_unmap_detach(ffff80002a294670,0) at uvm_unmap_detach+0x8a uvm_map_teardown(fffffa006d103210) at uvm_map_teardown+0x360 exit1(ffff800045fee7e0,ff,0,1) at exit1+0x71b sys_exit(ffff800045fee7e0,ffff80002a294840,ffff80002a294790) at sys_exit+0x1a syscall(ffff80002a294840) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7dcee9027bf0, count: -10 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 __mp_lock(ffffffff839eddc0) at __mp_lock+0x199 __mp_acquire_count(ffffffff839eddc0,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffa00640b3aa8) at biowait+0xc6 bwrite(fffffa00640b3aa8) at bwrite+0x359 ffs_write(ffff80002a375fa0) at ffs_write+0x810 VOP_WRITE(fffffa0067c8acf8,ffff80002a376158,7,fffffa00097fd680) at VOP_WRITE+0x101 vn_write(fffffa006cf5a720,ffff80002a376158,0) at vn_write+0x1d3 dofilewritev(ffff800045fe6fb0,3,ffff80002a376158,0,ffff80002a376210) at dofilewritev+0x2bd sys_write(ffff800045fe6fb0,ffff80002a3762c0,ffff80002a376210) at sys_write+0xa2 syscall(ffff80002a3762c0) at syscall+0xbd4 end trace frame: 0xffff80002a376340, count: 0 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 __mp_lock(ffffffff839eddc0) at __mp_lock+0x199 __mp_acquire_count(ffffffff839eddc0,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffa00640b3aa8) at biowait+0xc6 bwrite(fffffa00640b3aa8) at bwrite+0x359 ffs_write(ffff80002a375fa0) at ffs_write+0x810 VOP_WRITE(fffffa0067c8acf8,ffff80002a376158,7,fffffa00097fd680) at VOP_WRITE+0x101 vn_write(fffffa006cf5a720,ffff80002a376158,0) at vn_write+0x1d3 dofilewritev(ffff800045fe6fb0,3,ffff80002a376158,0,ffff80002a376210) at dofilewritev+0x2bd sys_write(ffff800045fe6fb0,ffff80002a3762c0,ffff80002a376210) at sys_write+0xa2 syscall(ffff80002a3762c0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba3cc07bc40, count: -15