last executing test programs: 3.41037742s ago: executing program 0 (id=84): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x48000000, "fe800400000040000000bd00", 0x3}, 0x1c) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x1}, 0x10) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x8, 0x545, "225e8e0000800647651446b763d6dffff3090001", 0x6000, 0x401}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x56, 0x8200, 0x0, 0x5}}}}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) 3.409029111s ago: executing program 0 (id=86): r0 = socket(0x2, 0x1000, 0x1) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="98000000a162071f43f28b5542454f794f2876b0e8d5", 0x16) socketpair(0x24, 0x2, 0x6, 0x0) 3.405703493s ago: executing program 0 (id=89): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async) access(&(0x7f0000000000)='./file0\x00', 0x2) getpgid(0xffffffffffffffff) (async) r0 = syz_open_pts() (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/244, 0xf4}], 0x2) (async) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000a00)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) (async) sendmmsg(r1, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="e593f4e83613d7519753d8628e9ad8426223e8fd6d0fd400d9f3d6861108f685dff26dd85a1090ff0ef244d38d3d725c8aad4135721241e7d5ab4d46401764b4e2b5a07fc05fb4df646a6ab00c1cb04ef20fda0ac84005c6aba4d1762a68ad47fbd9527524f35e3ae77ffb028e7fbbf7a1f8a7fd91c67751e6cc0a3c487451a0652d1240fef1695921a279049838b42fb3d33c00910135f6b24615718e6c218cfdcf290ebd5ff4097c840ebddab8bcee1bae51ab8265ab033d0762ea3b63642275559fbc02e491884c9071e96a4d8e1614ddc6d4516dc53976b9018838b126ee6256b6650c5bd87a991844", 0xeb}, {&(0x7f0000000200)="dc3d885de4bed88a71392f573e26e31cc56a07e25e881b876d89c8ef1039068fb444d4db4c53480dc2e06ded7f", 0x2d}, {&(0x7f0000000240)="4b48e355c6098a73396c585b808d0d5b1a4d3d233e97cb6ff481f00420046b9703b7d5ff049af173a12f7429eb9bdb0c7e", 0x31}], 0x3) 3.210603319s ago: executing program 0 (id=93): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x7) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19f2bfb08923ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000f5ffff", 0x2c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) munmap(&(0x7f0000170000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f00000001c0), 0x0) 3.161143854s ago: executing program 0 (id=95): mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f0000000100)) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$DIOCSETSTATUSIF(r2, 0xc0284414, &(0x7f0000000240)={'./file1\x00', &(0x7f00000001c0)=""/83, 0x1, 0x7b71, 0x4, 0x7}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) fcntl$dupfd(r3, 0xa, r2) write(r2, &(0x7f0000000280)="892008000000000000000000000056d3432b88cac3cd504446599ac12d5b565d5577e349f8d52a3dbbcb1c5dd9c4fe5e267af13c6379501fbeb36efc9f43a9fdc31e36b627ee5d9b249e40ccaa36db7ef0c358cab25deb54102d0a", 0x5b) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000940)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.158542798s ago: executing program 0 (id=98): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x1f1, 0xfffffffe, 0x2, "ffc184bf08d7d753c6afffff00", 0x44, 0x400000e}) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x148) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0xfffffffe, "00000000010000000000de0aaf616200", 0x6}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x2, &(0x7f00000003c0)={0x1c, 0x18, 0x2, 0x7c6, "647941e8c9e7bfca458c3fa8e56ce7ec", 0x898}, 0x1c) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) rename(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x8, 0xc7f5, 0x6, "bc96972ba4a274983762726da09bc17f39916c14", 0x8, 0x80000001}) syz_open_pts() socket(0x21, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 2.850139895s ago: executing program 1 (id=114): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$DIOCADDQUEUE(r0, 0xc148445d, &(0x7f0000000040)={0x286, 0x8, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x400000000, 0x100}, {0x100000001, 0xfffffff7}, 0x7}, {{0xc59f, 0xc49}, {0x7fffffffffffffff, 0x2}, 0x400}, {{0x3, 0x3}, {0x5, 0x2}, 0x3}, {0x6, 0x1, 0x200, 0xfffffff7}, 0x0, 0x8000, 0x7, 0x5, 0x8}}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$DIOCRADDTABLES(r1, 0xc450443d, &(0x7f0000000640)={{'./file0\x00', './file0\x00', 0x54, 0x3}, &(0x7f0000000200)=[{'./file0\x00', './file0\x00', 0x8, 0x1}], 0xfffffffc, 0x1, 0x7, 0x80000001, 0x1, 0x3, 0x4, 0x6238}) (async) ioctl$DIOCRCLRTSTATS(r1, 0xc4504441, &(0x7f0000001fc0)={{'./file0/file0\x00', './file0\x00', 0x14, 0xd2}, &(0x7f0000000ac0)=[{'./file0\x00', './file1\x00', 0xa, 0x41}, {'./file0\x00', './file0\x00', 0x1, 0x1e}, {'./file0\x00', './file0\x00', 0x34, 0x4}, {'./file0\x00', './file1\x00', 0x40, 0x7}, {'./file0\x00', './file0\x00', 0x43, 0x2}], 0xffff, 0x5, 0x1000, 0x8, 0x7fffffff, 0x8000, 0x2, 0x2e}) (async, rerun: 64) ioctl$DIOCXCOMMIT(r1, 0xc0104452, &(0x7f0000002880)={0x1, 0x1, &(0x7f0000002440)=[{0x0, './file0/file0/file0\x00', 0x7}]}) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000028c0), 0x8000, 0x0) ioctl$DIOCSETREASS(r2, 0xc004445c, &(0x7f0000002900)=0x2) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002940), 0x8000, 0x0) (rerun: 32) ioctl$DIOCRADDTABLES(r3, 0xc450443d, &(0x7f0000003a40)={{'./file0\x00', './file0/file0/file0\x00', 0x20, 0xc}, &(0x7f0000002980)=[{'./file0/file0\x00', './file0/file0\x00', 0x1b, 0x1}, {'./file0/file0/file0\x00', './file0/file0/file0/file0\x00', 0x28, 0x3}, {'./file0\x00', './file1\x00', 0x0, 0x3}, {'./file1\x00', './file0/file0/file0\x00', 0x2, 0xfc}], 0x200, 0x4, 0x0, 0x1, 0x5, 0x5, 0x2, 0x5}) (async, rerun: 32) sysctl$kern(&(0x7f0000003ec0)={0x1, 0xa}, 0x2, &(0x7f0000003f00)="7a196188c301a950199d4c89558acc26e040862fbf2d296d7799e0d7f64c6344a605d1c0403ada6ad4ade4ce06f8488f37c6901547be84133e3b619aaed4e6da2aee76a639a733462f8f84ed57208f1cc4904ce2997b7110a464e12a596982f8c8ce50a6b51e942429a12dcf5a76e346a0a1294cca5bb4cd9dc2f42ca8312338b9e3d3587a9e7fd8f771b28d3bccbb7a38713b90487e0dbdc1e629c0b43e228dddf8ef4f615591f778d6a2af4520ef4de2d1", &(0x7f0000003fc0)=0xb2, &(0x7f0000004000)="ac45da95e6f02e777fc2ac15ffead466cd653a69a13d32de9668cd8c8377b3866c15e09ff70dc8b80c9eea2f050bd1a3747649340c096b820bb125308226bc429911989e3a98dd514ee476ecc54c8fabdd7df1f6f4c15f7c50b8d5e6d3e04313c1574f7688ac62a0d42490009b7f852e", 0x70) (rerun: 32) r4 = dup(r1) (async) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000004080)={0x8001, 0x5, 0x0, './file0\x00', './file1\x00', 0x0, "362ab3e6f57bf548ca27897fbacdf283dd0fbe974456d01dfc66874c9a0c6d920cbd1fe9e00adedbe66a0b9230b50c08feb2a86882fc93dffe9250b48ca90f807c44a745e2d1055917477b6d4e7f13ea0e562075068dcd3b0747263c768fad40374e671f1f168e54d16e01cdfb1a14bc9ddedb5826e7d6f07869c39c33943bd289b4403e825b632eede4e5697fe4e5164e76adf362a5813992e74dbf35ee3466ccc3428330d602ada877ca28b5e06910ba328831bf31aab878f59cf25b147dc2dd68aaa4c2c46a0c4cb0f16889cdffcc4f52c901203dfff45b43ad8d2ba554f09cab2a2fc82b6a7cf6c176f83637ff57b180259eaaff1f21fce8993b41cd62f8380c962134f553fe04a3a0c29a0f7d0c0986a2b8ad332e70622cb04c80641e0b2129991322117cb15e83954779c479e42bec951536434e84e0b82b4ccd0a1fe0b6e280af61cb8bcba68fa8987210bd4dbbdedf561ac8ab30488dedb51481c6427a9244779695a991cc532ac0b8e8a051a51879c189a20e57222114b7ec903e3d5ecaae35ce0a2d7692a1b58ef7e761d9947de0e86fa5941c12c13c6007febcdd870003e9c01e1fb9aace77953d43abf64cf683f6c25263e0a698c72b7d46d8e2e65de1cd52af7e8d89b731ac6208595758c458d91b428716224c9ac6ce56323936f190fce0b6a6cd81dfba611398bb359093b8f2e7d5ca54acfbcc489cabae488cbd899021b5b145527e0f557ddbdffb9673a5747383dacaebc9ef2f6e788c6f02fd480134feec0456350cf36042bc6d81a9d5fbb4f7350db2f9021b75421e8f6b6ba5b9245a75d47f8cb7da4c4df10946a8fbf17485867b4bbe550b77234df3786fc4d4d20f117658d10ca8820605a352392a89cd67b2a6f8549fc5cc257bac0fc5025acb677df4c22eb4446cf8993def0633303162ea2c09e25641370768dd1e3cc3c2b975ffab638d2e8ae01ae9cb34a87609768e5a2601d10aee25eb83e245b415a30c50a7344ea766c245910276c0c2b507b5289ff7f64d5464409edbe30b9802db347f7174fa08b51aaab46d80afe4e4f3a161f038b4ce9ff04f48ff87f8d217e8c8ea8373cb7623822906bb697b14ef48c2cc6d293aef716a69fa9dbd6341176738dd8f267add3179fc6e44dcc2cbff683f34f3474704c23899b5335818acd89e271e732bcf28f239527599d00f900a4fb9447c71bd18c8f9a8af462a15ddc930e6c8848a1eeb81f01af53056791b277208007f73a3091e8d0ca01126cdeb4d4c9a4a1810298e9c18894609a699a5da389d1aeb5eaced7a814f8cd9501f70b694fbbd2d90bbb27ac952f55424bcfe92dd8a65a647395142420ca75d645d791f0c9f201f27792b91c2d7c53d29fabf759f461aa8ca56625f535384cf61406ef88412e29f3199acdb4c4ca2777061ec807281c99b83363768bc196792f580b3cda511c01b9a062c64dc33fb3e4b7e7cc9da3b2bca290c93a2a1c801e8a2c75ce242f74159f7e06b9bd373c352f581bc1a33aac0f4b27314a400d02fa77acd53c8df1fe60175270265d6d154eac4ecd19ec074f17320279c708ee401be258e98212b046b89cef0cc6d45d587aadd9dba513db3c19270530e1bef68a7653254c11d5c70f404d6a8b0fc7fd0c80e93d0a3e70143cf57cb0a2ca9125aa7d575123e5fff9312ef6bea64c7c7ce41951ff81b612b198139794f11bdf1ed9fe8cd9380d264ed9cdcfe1946f9c549114aaf9d8702ec7451c6187b18f05ee852724ceefd194106c30f6af80aa7cb4cecc1be68749f29e6fc0fa914f0ed1353b48096ac24af3ae88074ff1064c149d70332c69df7bd44336be71c6c111b8ac8b7de8400931fd62be36018d17256e732cb77a8657c64976b9739504435d0dc724ea75e8d84974eb21b34efba282f4eb53daf57"}) (async) open$dir(&(0x7f0000004e00)='./file0/file0/file0/file0\x00', 0x0, 0x102) (async) getrusage(0x0, &(0x7f0000004e40)) (async) ioctl$DIOCRGETTSTATS(r2, 0xc4504440, &(0x7f0000006800)={{'./file2\x00', './file1\x00', 0x2, 0x1}, &(0x7f0000004f00)=[{'./file0/file0\x00', './file0\x00', 0x17, 0x6}, {'./file1\x00', './file0/file0/file0\x00', 0x44, 0xf8}, {'./file0\x00', './file0/file0/file0\x00', 0x8, 0xc9}, {'./file0/file0/file0/file0\x00', './file0/file0/file0/file0/file0\x00', 0x12, 0x57}, {'./file0\x00', './file2\x00', 0x0, 0x5}, {'./file0\x00', './file1\x00', 0x1, 0x2}], 0x5, 0x6, 0x1, 0xf, 0x21c, 0x2, 0x14, 0xfffffe00}) (async) getrusage(0x0, &(0x7f0000006c80)) r5 = semget(0x2, 0x3, 0x104) (async, rerun: 64) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000006d40)={0x4, 0x4, {'\x00', './file0/file0\x00', './file0/file0/file0/file0\x00', './file0/file0/fi', {{0x400, 0x3ff}, {0x7}, 0x6}, {{0x7, 0x2}, {0x9}, 0xffffffff}, {{0x9, 0x4}, {0x8, 0x9}, 0x2}, {0x7, 0x5, 0x0, 0x1}, 0x0, 0x49f, 0xf, 0x2500f4f7, 0x1000}}) (async, rerun: 64) stat(&(0x7f0000006ec0)='./file0/file0/fi\x00', &(0x7f0000006f00)) (async) wait4(0x0, &(0x7f0000006f80), 0x12, &(0x7f0000006fc0)) unveil(&(0x7f0000007080)='.\x00', &(0x7f00000070c0)='w\x00') semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000007100)=0x7) (async) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000007140)=0x9000) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000007180), 0x8, 0x0) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f00000071c0)) r7 = getthrid() wait4(r7, &(0x7f0000007200), 0x3, &(0x7f0000007240)) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000007300)=""/4096) 2.806656679s ago: executing program 1 (id=115): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) fcntl$setown(r1, 0x6, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f91e3471ac0058bc5a73501d94a34b8e5f84cf71b59cc31e324be904b7275e4cf4148bcc806b718430658eacbb1bc976869205deda524647b4cbe9ff34aef0e93d8a64843bc1dc5a1780ab51010087d6ab54e17b18234ac79b56bda330f3d6afb6c3da046674847184802de2da7c060ff6aa4beca4f470366c61c238b751044dcb7168ccd5e4f161f2cbecfb483d02ad3146ac32219b702db48a42eabf5fe1de1cd697b6c5e728df5454066c20560e92881c73169e8dc471a67c1326b484535aa88f0b03a19c78967c4a2126756c51d60aad7fb8592816b1f13984ce5f5c5e", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0xfffff77b, 0xfffffffe, 0x3, 0xffdffffa, "18264e026c8c0100ff7f4d01000400000400", 0x6, 0x2}) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) unveil(0x0, &(0x7f0000000140)='x\x00') r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) fchdir(r4) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000040)) 2.662776475s ago: executing program 7 (id=121): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x80000000, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x43}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0xfffffff8}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) closefrom(r0) 2.616158637s ago: executing program 2 (id=124): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 2.61566866s ago: executing program 1 (id=125): sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fstat(r4, &(0x7f0000001640)) connect$unix(r3, &(0x7f0000001ec0)=@file={0x9, 0x1, './file0\x00'}, 0xa) closefrom(r1) getpeername$unix(r0, &(0x7f0000001600)=@abs, &(0x7f0000000080)=0x4) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0xd8c4, "0000000000000000000000000000818d", 0x6}, 0x1c) sendmmsg(r5, &(0x7f0000001a80)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB='(\x00'], 0x28}}, 0x38, 0x202) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000013c0)={0x1, 0x54}, 0x2, &(0x7f0000001400)="a9b462ec749f8301bb05429bef82e56d5cd50043e6ee3969b91c585581aa87ef73673ce47eca86fc504d7f8758ece4440ccfa15c4ff9b17aae9015ae40ffc1dc40ec51545f7c2d567b2c37c415957edde1c247cd4707f2d2c233fd8455e226fb080de539e03a82d6c16b7b88d2d53aad34b22b32a45539195edb1203ff8019254b1a414845929dfd182d729a34651c57c2077d895889df4b9649fe8bdfc40960ed99f2f77f62a71ee46ad743a68b60d9d812605e015c", &(0x7f00000014c0)=0xb6, &(0x7f0000001500)="a888f81caaac10c703d9622efc750564e0c6b1b3734b4bbd5cb56b93d3ec382197654578fe2d52c94408138abace51c884c12edb0d1a53df4d3303f01e791dde26dbe1928d268e08af083f955afce620a8640ce42d4a4872d9d7d95c5addc7f0dd8f6853ed0c74201d22316147bf96cfadf698e1e3bbd57e269967c9b2c7b64887465b9c2efc518303269d1f32d05b8a01fdbf1f47e33d299e42058edcf02aa36efd3e192a9928b530631e6835fdb0f71c739f710c5e3cfaa95adababdab0ab17a24a290c802cdc5706c3fbcc04ec7f7d8f756385c3985cc32d7a4a6475933", 0xdf) recvmmsg(r1, &(0x7f0000001340)={{&(0x7f0000000180)=@un=@file={0x0, 0x0, ""/4100}, 0x1006, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/166, 0xa6}], 0x1, &(0x7f00000012c0)=""/112, 0x70}, 0x1}, 0x38, 0x1003, &(0x7f0000001380)={0x9, 0xfff}) 2.481264435s ago: executing program 2 (id=127): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x4b, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x10001, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x9, "197c3e32f3fc9b3b7840c66622ecd009", 0x6d5}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001100)=@abs, &(0x7f0000001040)=0x8) 2.471688669s ago: executing program 1 (id=129): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x1, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10ffc, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x9, 0x2}, {0x10, 0x100, 0x1, 0x814}, {0x3, 0x7, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0xffffffff}], {0x2400, 0x8, 0x10000, 0x803}, {0x0, 0xfffffffc, 0x3, 0x2}}}) open$dir(&(0x7f0000000440)='.\x00', 0x40000, 0x108) r0 = kqueue() nanosleep(&(0x7f00000000c0)={0x0, 0x844}, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.469776376s ago: executing program 2 (id=130): sysctl$hw(&(0x7f00000000c0)={0x7, 0x14}, 0x2, &(0x7f0000001c80), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0xdc4, 0x564, 0x3ff, 0x1, 0x3df3, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0xffffff8f) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x2, 0x7, 0x101, 0x9, 0x7, 0x10001, 0x10, [{0x0, 0xfff, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x4, 0x2}, {0x1, 0x808, 0x8, 0x891}, {0x401, 0x5, 0xe, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x4001, 0x40000008, 0x101}, {0x3, 0x7ff, 0x14, 0x8}, {0x5, 0x5, 0x1, 0x9}, {0xfffbfffe, 0x5, 0xa3, 0x4}, {0x3, 0x50001, 0x6, 0xaec}, {0x7ff, 0x800, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x800}, {0x29a71717, 0xfffffffa, 0x2, 0xfffffffb}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x110) poll(&(0x7f0000000000), 0x35, 0x0) close(0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x4, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r2, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = dup2(r0, r0) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100"}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x6) r4 = socket$inet(0x2, 0x2, 0x0) closefrom(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 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}, {0x0, &(0x7f0000530000/0x1000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(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}, {&(0x7f0000ffb000/0x2000)=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, 0x6, 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, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 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, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 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, 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, 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, 0x5, 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, 0x0, 0x0, 0x9c, 0x4, 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, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x20, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.303431192s ago: executing program 1 (id=133): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x4000100, 0x1) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0x1c) r2 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r2) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240), &(0x7f0000000280)=0x4) kill(0x0, 0xcc93afaf671ecca5) r3 = fcntl$getown(r1, 0x5) wait4(r3, &(0x7f0000000480), 0x2, 0x0) r4 = msgget$private(0x0, 0x7d8) msgrcv(r4, 0xffffffffffffffff, 0x0, 0x0, 0x1000) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r5, &(0x7f0000000240)=""/159, 0x9f) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ppoll(0x0, 0x19, &(0x7f0000000100)={0x7ffffffe, 0xe}, 0x0) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="b874c9f78106a9bee096f1b98a442ef048242df11598191e21cf3df025d0e817cff4daae84ad8baa34f19838bb015f71ab5753373e555de0a2ec4ccdc57ed142b24d98a06914ce62bcb11197ad9a6773513894da847fc0d370f3abda476f5147f0a404a014ad496f7b9f8d7578c0c12ec385f9bfca4822507d061482c0b44b4f15deae61f409124a30a738570e0565cc17bdfa52129de63a210caafa29e6be84d530b3b6b703b7d70cbfb3f92371d6c53f3d46ca4166b2c647b3958f62a657c241865d7ff34ec63e28f62f5013a4d21a863bdbc0e2f01dc21682c7bd46a30ad7342e8f9962898e69fda07ccdda632e307cebbffc10592aacb9820efa60314417d96c12ae557403c56aba4d37d7cf2eb5ac1eb1bff5457d8d76b24295254416af9f7da692316f3d8086c9ef2167b0f4e3c9cdcde630e9b8785de16e0000bc8bdc7e4830629bb2ed2cbe47b862952b9e6a87150f922b8697460d"], 0x8, 0x0) fstatat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r7]) r8 = getppid() r9 = open(&(0x7f0000000000)='.\x00', 0x40, 0x2) ioctl$DIOCNATLOOK(r9, 0xc0504417, &(0x7f0000000680)={@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@rand_addr=0x2, @v6=@rand_addr="ae488060c155a15aff4f11077a609ab5", @v4, 0x8, 0x3, 0x18b8, 0x8, 0x0, 0x3, 0x28, 0x6, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{r6, 0x0, r6, r7, 0x0, 0xa6, 0x0, 0x0, 0xfffffffffffffffe}, 0x6c, 0x10000, 0x100000001, 0x0, 0x1, 0x80000000000000c, r8, 0x40100000000, 0x0, 0x0, 0x0, 0x4}) r10 = getthrid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xb28, r10) 1.795320644s ago: executing program 7 (id=159): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0xfd41, 0x100, 0x3, "f2b020b7500b1a444efac1f7ef13d2aecc6c5ff8", 0xdd0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="e3", &(0x7f0000000000)=0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x18, 0x6, 0x4}, 0x4, &(0x7f0000001bc0)="9b02be70", &(0x7f0000000040)=0x4, 0x0, 0x0) 1.781098139s ago: executing program 7 (id=162): syz_extract_tcp_res(0x0, 0x7f, 0x3) syz_extract_tcp_res(0x0, 0x31c, 0x6) socket(0x2, 0x8002, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x0, 0xf}, 0x10, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e0000000000000000500000004d0b59ec6f5c7d5ef230ea0dbeb1cc6704f38b4771ee0e470a0b02b0593aa39520aa9082c42ce303d2e4d9c6d8ad288b30f1180d2bc1ddd430ba5b3e6d3da53379af6e91a16dd05b0bd27e18f32292ccf80133ae847f5087b15cc1382c5e896c2117e3fc7cdba40ea7c8890432785237166c2fee47a3c01a04579c88b38fa28a9735f42ae2c483267b71e5b0d6e79ae12af12bced5f6ed4929f29d218b21bd820c4e60e359b411af87820da334d3e26b619104c076455e5747494df968f19189cdc4314d5615a0c672db7d9351da1fc728c7b4d9c"], 0x1a0}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x33, 0x20000008, 0xc, 0x4}], 0x1, 0x0, 0x5, 0x0) closefrom(0xffffffffffffffff) 1.590544957s ago: executing program 2 (id=174): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0xfffffffffffffffa, 0x0, 0xdf5e, 0x0, 0x0, 0x3, 0x0, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000002, 0x6, 0xffffffff, 0x100, 0x7b99, 0x81, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x101, 0xffff], [0x100, 0xfffffffffffffff9, 0x401, 0x3, 0xffffffffffeffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x7fff, 0x5, 0x7b4f91a6}, {0x0, 0x0, 0xfffffffe, 0x5}, {0x3, 0x7, 0x6, 0xfffffffffffffffa}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2006, 0x3, 0x1fffffffffffffff}, {0x0, 0x0, 0x3}, {0x0, 0x962, 0x0, 0x200000000008}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x8, 0x3}}}) kqueue() r0 = kqueue() socket(0x2, 0x8002, 0x0) r1 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x14, r0, 0x9) r2 = semget$private(0x0, 0x4, 0x4) r3 = getuid() ioctl$WSDISPLAYIO_LINEBYTES(0xffffffffffffff9c, 0x4004575f, &(0x7f0000000000)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{r3, 0x0, 0x0, 0x0, 0x1c2, 0x7e, 0x0, 0x0, 0x2}, 0x0, 0x1103, 0x0, 0x0, 0x9, 0x0, 0x8000}) semctl$GETVAL(r2, 0x4, 0x5, 0x0) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 1.51098509s ago: executing program 1 (id=178): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) setsockopt(r1, 0x6, 0x4, &(0x7f00000001c0)="d2674561", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa5c846d66aaaaf4002800670000aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500282019078fffc"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "ff3177d8ffff0020c65c004000000001", 0x7}, 0x1c) mprotect(&(0x7f0000326000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="ea00000300000000624eebca3ceb0aed0acbbc13dc418a108c08108d7ea56edf91b9e54f477d9da67578db1c2515cb61d2751c45ed714adfcca2fc0af14d0003608f5948a380fd6706e551ea0b042d034515a7470fa146860d636cd69fd8fe777e4526486da34aacd3e58febe8ce4c41953a808ba83a2d8a7ff5385b9d8860a97b8a750d4c22d38e0d1d2d77ba71d764c2debd88ae3ff550988eecbcf6aa413e374ddf84008be8f0f2518fb0748b0aaa63136fdbfbb4e36187a5e3eb17bc1faa4878d6d78083f0080c8d07378f12ec44ca014f175c05386b0062f405ff7798263ceb25d256518ca8c53f3ee5ffaf16783fd62645e7fc28cbd34bf404ed772cd9f11ff0aff5f234c89530b97019020000000000000000db9bcf0a57365d285802d5af492e2e54a54bbc2c021ef2748d2572a7140901adfa37cd066d366144304f6f74189ddee61c703bd283dd9122baa8652d490a9bcc199d1c161bbf4e6ff13a9699f13dafd4b9a8fd5df66eb98db302b0cc28c1e864948f6769c564cb299126d6bfb5eea9b561f3e62b46c84efa3dc56aa69ca9d0f6770c58172e9f9fc8e2ea83938ed640410ecc80c56e16f40a131c69564e000f39c8043e940855de01a8", 0xfe) shutdown(r0, 0x2) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r3 = syz_open_pts() r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x6c, 0x10000, 0x0, 0x0, 0x1, 0x80000000000000c, r4, 0x40100000000, 0x0, 0x0, 0x0, 0x4}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x239c33743c5f564f) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0xbe) rmdir(&(0x7f0000000180)='./file1\x00') fchdir(r5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='\x00', &(0x7f0000000300)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000b00)='./file1\x00', 0x200, 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.497408222s ago: executing program 2 (id=179): r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x29, 0x2a, 0x0, 0x0) shmdt(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f00, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xf800000000000000, 0x525, 0x20000000000005e, 0x200000000207b9a, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x4000000001, 0x3ffffffe, 0x10f, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0xb7, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x101, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r3 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x10000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = syz_open_pts() futimens(r4, &(0x7f0000000b00)=[{0x7, 0x9}, {0x2, 0xfffffffffffffffe}]) sysctl$hw(&(0x7f00000012c0)={0x7, 0xa}, 0x2, &(0x7f0000000000)="0f44d164b5", &(0x7f00000001c0)=0x5, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x29, 0x20000000, 0x1, 0x13ffb}], 0xde0, 0x0, 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x13, 0xf0000000, 0xfd, 0x8000010000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r5, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 1.384666655s ago: executing program 2 (id=181): setrlimit(0x3, &(0x7f0000000980)={0x7, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r0, &(0x7f0000000280), 0x10000000000001e7) 1.158687595s ago: executing program 4 (id=186): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) write(r0, &(0x7f0000000340)="24bdfa5d1d3873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731505a3a0d53b7f346af2bbc05df74dd173d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e65087659307000000437639678a1cc37023000000000000004d1582005bedca072a9c3310cdeeb79f221bda2b2cce0d51b12ebbac6c034a7d182a13e31f491a6f6241487158c7cee6d468ae03b754ffb092f8bdc7106013ff70ba50c9463f717798a52edca8ddb352b3c2f51ccf7adb78ab18b87fc3a4fd6e3eb624b258cc0900000000000000c0e64912d2feb678dff40ef1b02e1cd327406f3b523dc244e6bb1e2ebaf8c633ddb2b4eb5eae0ffe7c2a56867313a192f7e9439181f096bc82de42de51bff37bf06da6b9469b83364fdcab3e1cf46d226e291ac368e777607f096ef14563f34737f7f90ef1f537bda25e07bc0754f64fb4b7000000000000009dd59bd0a26e7079d967461c15e67d5c1a06eaca65bc59379cebe5057180a4419161c628b0f70ce84c007d0744c5575c074ea8212d5fd70810ad332ef2f7eca762baccc535978a5938f0400920fb92efb34edb65c5", 0x1da) (async) r1 = socket$unix(0x1, 0x2, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000001a00)="c7ef83da0bac920b6822c3f3e82001ff19ebb7d5e98dfcf71e274e4f6f9647daea171483b51044aa06fff2705bedc3761f5d0bce204a0e8f3ce0ebc3129c5f1446bac62ecbc4e1df7a2eabc742f4c03f00fa5e8446288200d17af7e28940ae790103271b20e894c355f41a87b2a4d2a5130ad98845913d3c343fcca1eaa6842673e9619249bab6fa19eb52072e6cfa73af0e24c2b16d8a8b46ca542025de8cdcfa76a301de65ff81438fa30c6649fd3713f6e25d2ec8deb38741e253135b7e44c259a40802175e797204598e37902df783a393287c6f49f3c4833a476955a0bdc2341eaf720df734fbd74567d07354b009ddff4f3f17a0e209f7aa4080b5c26eefa2901828ead2bc41cfbd980eb916dc8298437534bb2bb325b28b615e463db7d91964d969167c9bbad1c763c6dbf0674affab7ec8c82cf319e396329a614e40ec6aaa7cdf6800dbefcb2f416c5250d31d390b3da8fc6bdd3321baf6b94d1cc8ab492859a03c2fe465b98f64ead9ee82eb711a71ab70124999d8c63b2626a2c696ba4352a82b3edb09b6d17ac9c78b3f90a89948139c105fcb6b5096b27a7c83b89129e8287da237c2030869e50fec205da813e7f02a9fe28f067820a868fe58336816c415b9e8de34077cc26fa9a599269958a8b9a0afdf64eaf27ce11862eba9f27954060b366bbba6725e616acbc11b8b306b36cfe8fdb25615a474838c38a6b25837f761998d622bc0af3f22c576b72ef00e25de79fe5a3f5367fe2abbd8f9dc2f446d2171fc276604b9ad171f8dd8296d6cdc41780082e356604bf366508ba49912cd7c0bb31c047c357852d6ecaff11c17994db23bbf6c02ae4b9cd018c3a11417ea3a08d4fff715a317bb4c35b3621f12e79d334d0cb408fffb32b4d89afff4cf82f01a19488b482129e99cc124a189639db6bb7abbf47ae41728dbd1f957d7640cf47b8a8e7732928a72b97d7d16156f11ab7e74b1b9e592a99488ee2384c434d085eef4d7aa8e2bc47a0d11630cf15b5652f51d1d00a96668f4d01883882ba162709ac8cab6f220e9dc8c11f9cdb52bc191977d350fc6973dee46c538be8c0ed035512c8d55627ced72ba9f2f89108600d61521ce447ed30bbe6787cf5c37f2258457ec03b4cd8af82b213e7c8c05abb4b615357f62ad6e0e4dd4e1c2f6d8e07ad47574d8c84a26d49fa4702d8af3d92a6d5e14abc744fdea3bc1c58f400945026c0af40b7d051168617853b0061648d316ee2e878b5974e95472254f183c89296438ee1ed317cedbeb9afed8457ebd97afe333fcdfbee2837729882bcf1d68cc9d92aa46eb36e63668fbf80a05957f6178d1afac486eecdfa73b64c7a670b6ab4090e32d411ed06b9817735f3ef670a4e2ce88cd9de5b4516741a3cca65e9a87952dfed3ef7b722df33361c01cd03f3e72cf66341a4da49b666044a223b6dea864c859803e78aca62a0fa36d4ba67d397018e13305760be5ebcbed08454e2540e9b449284a07ed7cb0578d202704f092d563bcd6f631afa25a17cb31f5e10cb7eb22d0dbf1c00fd8d90fef6df2610fb062d228caee6cbfaa60d84a2285c2eb3bc3fac03f6b77841fafb178f47f4f2f247c6b65345ee5033b243a7130df4b8369441215948b44068c08e24a4fbd8419caa165bbd1743363c1413b25a272584b39a3620037781436355964d97a48e7b7b67fd95216499981820780bf991f1c7fb9694dd1a7c2eb86a72cdcefc7e7b85853df8d9c98364019022071b172540e7960befc171415bf0f9eed286545550afc504210e8f34ed4939a08c52db89780dd34bafd5dde66add81654e4dd5bb792c78927d87a1366d022402f183328318076022864ef8bc1313b85f2fc2ef9f9a1a4773506d24ad2b170e24dc8da164cc967602d9e2e72c8171a8b2e6c1199e721a29d4e6858e0a189fefd1f9f47aefa003144028e5f7d2d6a593264ff07d3320cc3c250e4c905be3f8242873680d42b7275b37c686f1901e8de2f5d62b7fe358bff3a7e79917842fa535360eaa440289dffed40153d831c9b070265b268af964b82b898b80ec77c76ff71f61ff41a848ee923c073e4cf1c5b02e3fb5a31c5b067f095a797d45c0037d4da1a522c070470e1bd8ccdac6faf041b059c1e49f7f112a52844f2f8f7d3f84287c876543563bdd699e3ed56d329350afb9601d0324d16e1550569a9a64d538d7f52b8ab84cc6d3e071a0a06bc32363cba58a277711fa12459d0b0328d717682a2c796c8d558942839a534dac2c544de6315ae89f6e68c08d93093d248c06db280eb720e344fc5c90666a8e997594d30280cc30c9354773aa15ce3c165f4384f45fd51084d21584dac769a0d140cacbb339a1457a8d91b054a17383e654ab18a38472894ace04143ea5d4f54833951d22d634f5796a1374d61bf68df2bf0db4568dbb0d5ee72828646b258f77a3e0095ae236f147469b4b2658f25a742b41f96261e6d8a101033d134a7bd2c60a107c3ddbd64a1e98c1d3b8322479f21a312c65d40c1c1bc503c4b498b442a710b092d9ceba1f09d1c1a7456733503a06dabb7127c559bef4fcdcf4ba2d7116b91d3fbb95c4180933c25c11e95b6a33dfd4b395c2b0915cb7f9802e355e8c5474c801470ca2cdb1ddf54e46b498d27289658dfe72942662077c3c0c2d78e7239f698840664c9cec6c7164ff0dfe1bb4f687b8e60403fec3e13cb7962064c6f83962fbd42412c4b02eec6cf82b349e4dfc57c8e08fc752aa471407c32e945ab077c643cb9a558c17bcd82df9252b52ff60d374ff2ccaafe5197d37b4ff01ee60d964a0daa68e38407fb3544d72b7c5eb6b9c1431ce5a3433fe6de672fcdfe3fa92b934ff489d56cc09c106e50ae39356e5af55b23c861a5c9878b0a7c985fcbbbbcab152c0fa9715807d2f4e4019a0ca6e70a7b24bcdfbc742b053e35c957041ffb6f8fb36cad1b4b57406277e3773411a366ae150b884984041ee24deb422652421851d57b750106de25c146d54edf98408e07dce61f623edbb6eec858a061515da05476e8f975b4375919c62b8034bf8c8317d6bf104d9a34051e69fbe69ded86a435e603b7b10be038244a1338d9e0f919d185d90a01a496170074b68d0ba924a3e0a4b7856c11307919adc6bb8e6b752fe5282bb38c10409789453a3b4c88443e5f5cb5d93e52c9d275d833b283da45e68f0bfb7030a66048e2ba7139906b6375f4dd313d4b1c5beb297f670c63895ab6cb961c1e824c02dffacb9f02bc6ec02d22be7320f84700d4edcae4788bbb960213f1dce498e3da8e19a73df9144aa67db99f93d0532529de6bcd5a719ab93f9296ad20f7be2b7f28740a340fd7d51866446b7aad71d5a13fa204958a63c965087691963d3151432a6e4c8affc0eba26e2bf37ed7bc7e59500c61fd5c41cefd15b3d0cc84e9c58207a4bc9d3cecc593883c731840a48abff524b31f9e239a39bf0161f0188330a4e21b7a32d88025600d899cb1b528e1f97b824a02deb6a102048a09e61ea6e3d4f13bf13b38f58403f9364af2f97a532790886926f68bb404d39e9f9ca218511d42347b24a2361a0a0328d13747731e6c30cb9504551955e7f17ef0535ce2bd5cd81e12c41314e0ee976f71eede9950cfe1724d81cff9c9a60f1fef687171901a7c24dee9cb852105a4ac7bd461ec94191e6544239bafce0cea9a9f42d7103a03910d39cb9a1bc64c8f8620828cb75a3cee7922436a7e31ca738a0ccd1f76f861acbb3b64604620747b35853b07953924370e70e696a5a7f61e93e7d33a4ce8849785d6b9027c3d3e8cc81f7de8d04005e47e8733d14e8f2c419d48fb61c4a8a9a1420ff646f165b38a947cd6f21f61566628f0c81170c0b468ea70bc14f40497e743dbea63301442567b73035cd2dd3deeb7677170f881071bcff65b3f94ae5945f98450c4e412593ab9a1574daef88a428c47b4fe822f33db8802db39eb09356ca582220ffe3df9c8953576bf6d13377685e4cd527f890fd3c09b247befdae75827ac89ce583d08056bd5c9a7c43a628f5558906ca6cb0895b0a8ec04074cddfbd9d67db306124401c8ccdc8ef46b262c1075462e23767c1825a33e04d8ba3a36b9192500d93e5eed31fd2cc66677cd4e76a0b3ef1bdd23876c126ad4eb6fc73dde4b69fbe14c25afbd26b8266075c7ef64e04754bbbccfd439e9173c1350687aefb3970aa767f670ad17f56d3666e74ba5d79a590f576e291c2bba0844628bc5b2b3f088fc122fdf5b694878924d54a44941382c322e2af52747f8ec2255e5e1aa54a45e368c0a448ee836ffca53a37df91923735f1ed15a9baabadb7e52dba5bcbe203423e33dbd783ab7041be485b8b6a761d9b1014284d27c531ca342047368c11dc2d68283451eb2949fcf166a70c24da215825c10a6a50877e1f9e17d970b7afac787b0ce30e3a0c6ef4f66e7ef5f22737ca890de2c9609ee04c2f11b28bf4b5143443fd4885a0f110eeb891481d754a79bac843be81eca7f4d7edd9a6f9e5781f4f22c606b39112182cf0340735668048e2d8201e719caee36bf4ffffec8616406d429307a631a084b55f4bb76ce964f3ee29c321d153c71da807c7b376c669713a2860938e17a83d2a3af58334f41689a9a35994a9530f330c2c72ea3956117e5d97a0343b46970baf315a42fc82c27396369de26f2ee62cda78c8a49fba774f5e68def5f15d912a866d7729cd93dd4b8049684d091f5d84b272e344eac08b2ccc894a10b91edf457bdf7d6d926f9e031bbdad9311544de9e533c7af2294d295c64f512128727dc96ca47fd5525da832409dfbf787df6ba8c56334221db6958e0222bb3ed2ad402b79af867da96d283c8c9280c2707e41ee5ce86ae8f70b23c00c2590e09415cd285b953a64133d8ba114a4abdcc120519b63278f0447aa345ff680400b5ee2c0eefff8b2b8df2348791164a6f5f9dd9962170f833c04e89d186f8fbc232f6539b5f0c7ea8429ee333e689433af953be9d0b3eb5192c1ebf09a678e59f952be255a2ede98055040a28064ab9c258ff703845f4dc2ce0431895a1291701e8cd59e5d27bbf82f77f618fbf9bbe28496e6c483bc591917ae03cc99a6bb7860dcda425b7a79076ade0fa5c571609cccd3ebf17ea7e04efc2fb7bdfc2db107e3867a14e222c3b7279bd7df0a6567e188671a5f837317501d8d478b528e0c8fff49c6133780491eb463cc0ee1197c98c8c9f2c168689174b847dd9d6f6308a45cffd8a686404811b4d5e871dadc210fb248c9d6d782ac1cb883a1556511cc4458454c2d34a1d19684f67ee20ee90463097bedd31d0e01ab4ebd94478cbd0ebd3ca6eafe782ab847a0a14f6247e0b33e4e1fc76a1193ca7ee46991fd82613e9af740a75406d0e7e297095234e37287acdb95f1a1915f2ede749b76811fc307a33257207bb8e3aaf52fb779357783e5b3516253f34664ff6f7ee5d17743246a4f609c3f23eebea1ec4e1bc49d763cf05021c3dc0d4e77fd6340c0ef8df35d1194d8137ae7a0aff2334b8ef23b5432bb9377127c96ff6aeb6846d213172d73446dd2e5f834e5f0fa412db16a931b9be659891ea74ad5ba639df974eef8db7a639d51e7a9383d47e60f0727e5e0a92d00abb5b14dc28bba07e74449b87e481a2d522824b683338bf2817f162bd3a5f31dc3dc27b0e4f2a7d5f3b44b9c0cf421943345b6cc194cbc948f54bbd5c0c41f4dd12daaf8d95b6085914ebbd51f7e7d71a3d253dcefb5b6de2e9221f53302270eab6c179242b72e5fec3a313db", 0x1000, 0x41c, &(0x7f00000019c0)=@abs={0x5, 0x1, 0x0, 0x2}, 0xa7) 1.157664107s ago: executing program 4 (id=187): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="a9", 0x1}], 0x1, 0x440000) mprotect(&(0x7f00000bd000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6, 0x65, 0x0, 0x4, 0x1, 0x0, @multicast1, @rand_addr=0x1e}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3, 0x3, 0x41, 0x1, 0xfffe}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abc", 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) truncate(&(0x7f0000000000)='./file0\x00', 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x3, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000100)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000500)={0x0, './file0\x00', './file0\x00'}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 906.214585ms ago: executing program 7 (id=202): socketpair(0x0, 0x0, 0xd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) dup3(r2, r1, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) connect(r0, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x9, "db3d63f09b7b7b86ffc910a63174a3a0", 0x7}, 0x1c) 873.007573ms ago: executing program 7 (id=206): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000000100)={0x8a, 0x678, 0xb, './file0\x00', './file0\x00', 0x0, "8e3cb993f3898a2dc7b798e425d43c3025eb530b3071cc30bee10bb27ea2232c0f8faef935b9d13ac34f6d8bafc08ddeea571d8de9c4106e95994b2419ea06476859c1a54f7fdb4b980c275fc78de66befc728ab39f12b434b8203c2e93636db26ca81f627c04759078116ef0a662fd1eb128f780f811cee7418dbaa0589cb0b474c0258473f778eb7c276ec8c2ca34004b56d903cdd760f974d037fb49f027389dce96ae2428a24f4c0043ef6c5b52e6714e2f4d2dbabc9b5e289693c691bd1fbaecb04340b8a85337a98d6822a957cb3b2658f3bc6585e30ff97d105ef265659f87b0b9da5cd7c89f0c6adbbdc7b2d5f9adb495257ad80d89e9db2edad838a56464ade87077b0d5034dbd1971fbcb6f3c36304f5b282665860fc215d328f647aa51c98155a50b38b90585bb55f247e1666dfac5607be652a568769faf671bf1fbbde45595ed71204ab51bf3593d4bbc0f427a29f4ee07e9a9716065ad587f0e0ebe2c8b58be8d70fca0158c60e6fce04a0ae00522529d4c2fac83ec4fe086e5c9523371b04d040a71878151ed84aead5370d1b51d8fe3a61326abeb349942e69856f1bd3a869b38822a24484b654169f7ddf1db4c88fc97f39f7f23bd8887cbbe7bd1d80795611b8409af573bf0c8046ed5dd815f4d32fc27ae84249954f3c5b5c07efbffc1a130188ca1fa9f51ad1bfe2c767f9d302f357d21aea811492dcd5b248641c0d1ab60a4c15ad8d17e1996ac68103aa197ce6d3547a4c7c77ab5b2a44be3f3f4d003a0ebc7322e4abc4f0fb1b8bc7ccc4b3eb42bddb83db38904930722ac4750973a60b4fad0be710d96d6979eed63c9c479da51eaa5a610dfc63f77a881a2b297ba835327c3bdb9605addc34f6123981bba6b81b7d7ffaea3a7f5db399e4b9235fec23308577ff51ddf2c679230dfc2b7365d9f33c92002520b34497dc5c9a2c2396468891324c99b584f69130a80dffecb4358ce48b7aba927be0207407defc21974a962902596ba9748e4a5fcc9e9c67cb2993eba07e3ecb54cc4846a4178c838bf23966746eecd654f2c8ec44cc360bb16105077ebfab68a4aea84da9a984f7f7b35c1111b03743faf1b7a61b3fc7d7d09993b55117a9e9dc4736cbb50f359faf606c2bfc7712f35e0e90d3f90697ac3139a68e79120b021ee97726286d99403ddb086a975f5765efe30bbb7c1b238a4c44a8029ab86b9a2fb3b35776ddb7aa98d181f0417a1dc3f0275b7f7dcdad90d4083254d96e6afb8052f8cc0c6d8a354737117633df1f6951e53d60f0eb78898943ab997f6e7010fcada4bf7c6bd43d77102bb27225d4e0e1a76b397baa7baabd2d5d8fec07d389956fd859e633f5d6fc7e37e4ab99ea89971b8f20c62c08d0e49112d5ed0161da0609b2817bd16fdc0fe3a2a90978c929a18cda63977c15c7e4bd5cf719be021b3fda61e4c0ec35ea94d303498b3513c207218dc60171394d7731ab4f4de938b3fee1aed5279496d98f1034892911242930caa40ee0a9e364612949ae7591c74f4ebb158093f521abaeb904c5376e2cddc100b0de20fc708c9810f6f3ecacf2343aa12c6fd88936da94985a558fb29a0405f535b602905a9d7ded4cce6db82579ee35e59bbecacde79f917c543985335bf69bdebf98d0207577041394526b6f6899c30f01d6f95f1e94d9f0b6819047de79769c7bfc18b371e396bb8613802138d85b308664a52623e0f0aa986b830d8165ca66ea9367ef9c8f17fbb7df95d469e64bb573daea8bf4f414178ad43fdf53a0802dbf7da644d5b6021f34a92e997c6d386836fec49fab0d6d4f8f43b3748611d10b09f1bfd9ea2021b88ec446c88ea3289594a4fe93d0970e5aaea8b893ad4248417a74c3fc610323fbd40767dc78f6781149256d2c6f579a90bd1d62681b41"}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x3012, r1, 0xfffffffffffffff9) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000000e80)={0x0, 0xd2651cea442f803c}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000000e80)={0x0, 0xd2651cea442f803c}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r1, 0xc00864c0, &(0x7f0000000ec0)={r2}) r3 = openat$dri(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/dri/card0\x00', 0x1d0, 0x0) ioctl$DRM_IOCTL_GEM_CLOSE(r3, 0x80086409, &(0x7f0000000f40)={0x0, 0x2}) ioctl$DIOCRSETTFLAGS(r1, 0xc450444a, &(0x7f0000000f80)={{'./file0\x00', './file0\x00', 0x2, 0x5}, 0x0, 0x0, 0x0, 0x8, 0x2, 0x3, 0xda1, 0x8, 0x2}) (async) ioctl$DIOCRSETTFLAGS(r1, 0xc450444a, &(0x7f0000000f80)={{'./file0\x00', './file0\x00', 0x2, 0x5}, 0x0, 0x0, 0x0, 0x8, 0x2, 0x3, 0xda1, 0x8, 0x2}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x81) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000001480)={&(0x7f0000001400)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x1, 0xdededede}) (async) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000001480)={&(0x7f0000001400)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x1, 0xdededede}) ioctl$DRM_IOCTL_DROP_MASTER(r1, 0x2000641f) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) ioctl$DIOCIGETIFACES(r4, 0xc0284457, &(0x7f00000015c0)={'./file0\x00', &(0x7f0000001500)=""/146, 0x7fffffff, 0x3, 0x62, 0x6}) ioctl$DIOCSETSYNFLWATS(r1, 0xc0084461, &(0x7f0000001600)={0x8001, 0x1}) (async) ioctl$DIOCSETSYNFLWATS(r1, 0xc0084461, &(0x7f0000001600)={0x8001, 0x1}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000001640)={{0x1c, 0x18, 0x3, 0x10, "eb446ff1dcd7edced4c76fdd4579f017", 0x40}, {0x1c, 0x18, 0x1, 0x3, "913347998dda0dcffa3f9dfe9cd4c301", 0x9}, 0xc, [0x7, 0xb28, 0xf68, 0x8, 0x5, 0x4, 0x1, 0x2]}, 0x5c) (async) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000001640)={{0x1c, 0x18, 0x3, 0x10, "eb446ff1dcd7edced4c76fdd4579f017", 0x40}, {0x1c, 0x18, 0x1, 0x3, "913347998dda0dcffa3f9dfe9cd4c301", 0x9}, 0xc, [0x7, 0xb28, 0xf68, 0x8, 0x5, 0x4, 0x1, 0x2]}, 0x5c) getitimer(0x0, &(0x7f00000016c0)) (async) getitimer(0x0, &(0x7f00000016c0)) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r1, 0xc00864c0, &(0x7f0000001700)={r2}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000001740)='./file0\x00', 0x120) utimensat(r1, &(0x7f0000001780)='./file0/file0\x00', &(0x7f00000017c0)={{0x7c, 0x3}, {0x3, 0x1}}, 0x2) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f0000002080)={{'./file0\x00', './file0/file0\x00', 0x20, 0x2}, &(0x7f0000001800)=[{'./file0\x00', './file0/file0\x00', 0x9, 0x7}, {'./file0/file0\x00', './file1\x00', 0x22, 0x1}], 0x8, 0x2, 0x3, 0x7ff, 0x3e, 0x800, 0x10, 0xc16f}) utimes(&(0x7f0000002500)='./file0/file0\x00', &(0x7f0000002540)={{0x7fffffffffffffff, 0x100000000}, {0x10001, 0xe}}) (async) utimes(&(0x7f0000002500)='./file0/file0\x00', &(0x7f0000002540)={{0x7fffffffffffffff, 0x100000000}, {0x10001, 0xe}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) preadv(r0, &(0x7f0000002580), 0x0, 0x2010) ppoll(&(0x7f0000002600)=[{r4, 0x80}, {0xffffffffffffffff, 0x2}, {r3, 0x20}, {r1, 0x100}, {r4, 0x1}, {r3, 0x80}, {r4, 0x80}, {r0, 0x10}, {r0, 0x10}, {r4, 0x1}], 0xa, &(0x7f0000002680)={0x4, 0x1}, &(0x7f00000026c0)={0x1}) (async) ppoll(&(0x7f0000002600)=[{r4, 0x80}, {0xffffffffffffffff, 0x2}, {r3, 0x20}, {r1, 0x100}, {r4, 0x1}, {r3, 0x80}, {r4, 0x80}, {r0, 0x10}, {r0, 0x10}, {r4, 0x1}], 0xa, &(0x7f0000002680)={0x4, 0x1}, &(0x7f00000026c0)={0x1}) 851.464457ms ago: executing program 5 (id=207): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0xfffffffa) (async) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) r1 = kqueue() listen(r0, 0x3) (async) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) execve(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x3c, 0x2066, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x8200, 0x0, 0xfffc, {[@md5sig={0x13, 0x12, "8094d3555ee04e56ede729d2fc7bad30"}, @sack={0x5, 0x2}]}}}}}}}) 759.937377ms ago: executing program 5 (id=209): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') execve(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffc52) 748.486233ms ago: executing program 5 (id=212): r0 = socket(0x2, 0x8002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x40, &(0x7f00002b0000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x3000, 0x143, &(0x7f0000ffa000/0x3000)=nil) closefrom(r1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 705.339985ms ago: executing program 5 (id=213): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000000c0)="0a7ccb1b8aaf88fdab31411ab49cc0466ebf009c4d419ad24da9bdbee61459dbdb4dfb7e551a8486bb8472227168f2e3cb05c94ccab9a0336fe1b860ce27653f88e70f851953e6047807921283fbf97c5c464e4c289497f35de21b74f5f9", 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) 697.5592ms ago: executing program 5 (id=215): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f0000000300)={{'./file0\x00', './file0\x00', 0x40, 0xe}, &(0x7f0000000100)=[{@empty, '\x00', './file0\x00', 0xdf0, 0x2, 0x18, 0x2, 0x9, 0x7, 0x3}], 0x0, 0x1, 0xac03, 0x1, 0x5, 0xfffffffc, 0x44, 0xe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000780)="7f9ef3f0be6e269b01bc2a5a4ff2ed584131d6474c6cd305c374fa91e489c78037dcd08e051e39e84b40ba13de78456db52e831a0fe4f8421e41b9c9f05fa8b147b1baeb1f4e4a388da71792020f7c9732e55ed86d4b2011362a5165680fdbffb8c31dc8cfbf634e406666d2190e038214ecdf905de480b47a2cb6d601f50b1b0dc93bbccfbff020f22c4df31104fc51e741b8c3c1dcda24cf7fb6d8f80c73a9fa3b8bafb1334da47dfa5624e2a96e5829493f969802b61a60c7e1df1cbddd75c5209b778e5c16968dfb2d9a0b0a5334364c7032777d919585ad90516f9b", 0xfffffd7b) futimes(0xffffffffffffffff, &(0x7f0000000000)=[{0x8000, 0xfffffffffffffffa}, {0x9, 0x1}]) r4 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000080), &(0x7f0000000000)=0x4) r5 = socket(0x18, 0x2, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x2, "010ebfb1ff87d96fd200", 0xffffffff}, 0x79) writev(r5, &(0x7f0000001340)=[{&(0x7f0000000280)="51d676da3f726071f34f5c35ed4e56d630d2eb1f6f9c0c3564a1ef45ccffdbb5fdb72551e4fd2f43cbd74f57d802d6149251dc3bfda67b3c4910b4bfcc9d2da7b2a50389a28bc2429fba4c9454d3658479f588ad586d4fc2d9ccc9bf6c6bbb85e6914fd709cdb245e51e2411106b784f4cafd2037fd3deab8e2f7e3437edc8cb", 0x80}, {&(0x7f0000001280)="0000000000000000008000000000", 0xe}, {&(0x7f00000013c0)="820a5390d50baad351e1614744f42f72f945be1fa88468f86b9052015989b1b95b0179a08956cbe3a7d2ad552193770ff2a0e0635b44985c04ee496c0ed0315c2f201d487bf69ccf00bf148200000000f275cd90117b3b597c9a3167e228044677f1caf899a42e9a835d82b1dfac2d1221bd75d2f1eb44fa94d246fd72a44ba05274f5c890b5132bf1db934a9c8adb524a653010d9c77dcda58bdde12768a1a8bf48b739e2bccc8ced90ee4d936de61823c20ed3c54f85098b7ca05cb6c2b5dacab8bfbf4d2297128cefdd4ca53f311d4dc7f03c504a130529e8df3d790fb490eaddb0aef947923ecd5e38", 0xeb}], 0x3) sysctl$kern(&(0x7f0000000100)={0x1, 0x44}, 0x3, &(0x7f0000000040)="71f91e43b6181f5a9a03fc1282d42584a8ca9becb71d5a", &(0x7f0000000000)=0xfe10, 0x0, 0xfffffe31) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffab) 695.470944ms ago: executing program 5 (id=218): r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0xfffffffd, 0x2) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x4, './file2\x00', './file2\x00'}) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') setsid() lseek(r2, 0x6, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000003b00)=[{0x0}, {0x0}, {0x0, 0x46}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x3}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() (async) socket(0x11, 0x3, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0xfffffffd, 0x2) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x4, './file2\x00', './file2\x00'}) (async) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') (async) setsid() (async) lseek(r2, 0x6, 0x0) (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) pipe2(&(0x7f00000000c0), 0x4) (async) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000003b00)=[{0x0}, {0x0}, {0x0, 0x46}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x3}, 0x4) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) 327.064176ms ago: executing program 4 (id=229): bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "ff2e77f8ffff00200000004000000001", 0x4}, 0x1c) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xd078, 0x4) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) (async) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="03d85aa8783a", @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x2, 0x30, 0x66, 0x1, 0x1, 0x70, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x13, 0xf, [@rand_addr=0x3ff, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @lsrr={0x83, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}]}}}}}}) (async) syz_emit_ethernet(0x14, &(0x7f00000000c0)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @remote={0xac, 0x14, 0x0}, @remote, @local={0xac, 0x14, 0x0}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 254.147287ms ago: executing program 3 (id=232): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0x3, 0xa}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0x400001, 0x3c}], 0x1, 0x0, 0x800007, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x510, 0xf, 0x7, 0x3, 0xb57, 0x8, 0x4, 0x10, [{0x1d6, 0x6, 0x0, 0x5}, {0xb, 0x2, 0x8}, {0x5, 0x0, 0xb, 0x72e0}, {0x8001, 0x401, 0xf45b, 0x5}, {0x4, 0x6, 0x5, 0x6}, {0x4, 0x6, 0x8b1, 0x8}, {0xc, 0x48, 0x9, 0x7}, {0x800, 0x1, 0x7, 0x6}, {0x7, 0x2, 0x80000000, 0x2c54}, {0x5, 0x5, 0x6, 0xa93}, {0x4, 0x1, 0x6, 0x9}, {0x1ff, 0x8, 0xcd, 0x1000}, {0x5, 0x7, 0xffffffff, 0x3}, {0x9, 0x8903, 0x401, 0x5ea}, {0xca82, 0x2, 0x3, 0x4}, {0x4, 0x9, 0x4, 0x7}]}) 248.263518ms ago: executing program 3 (id=233): r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x1, 0x7, 0x1, 0x4, "2f614ac0a342fb8d80bcf99d7df7b58690fefbe2", 0x8f, 0x315}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x1f1, 0xfffffffe, 0x2, "ffc184bf08d7d753c6afffff00", 0x44, 0x400000e}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000240)={0x1c, 0x18, 0x0, 0xc, "00009d030000000000000000e76b1458", 0x8}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000100)="9b1809ffffffff2d4cff7f473f11e1a4e5f2f9f220ef7f0accbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) ioctl$DIOCXCOMMIT(r2, 0xc0104452, &(0x7f0000001800)={0x4, 0x0, &(0x7f00000007c0)=[{0x0, './file0\x00', 0x2}, {0x0, './file0\x00', 0x8}, {0x1, './file0\x00', 0x10001}, {0x0, './file0\x00', 0x9}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x8, 0xc7f5, 0x6, "bc96972ba4a274983762726da09bc17f39916c14", 0x8, 0x80000001}) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x20, 0xe) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 174.443993ms ago: executing program 6 (id=236): r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000023000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/159) shmget$private(0x0, 0x2000, 0x14, &(0x7f0000023000/0x2000)=nil) 171.895451ms ago: executing program 4 (id=237): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{r1, r2, r0, 0x0, 0xac, 0xfffc}, 0xfffffffffffffff9, 0x8000000000001, 0x7, 0xc, 0x7ffffffffffffefe, 0x0, 0x0, 0xffffffffffff0001, 0x0, 0xd2, 0x0, 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = msgget$private(0x0, 0x80) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendto$unix(r4, &(0x7f00000003c0)="8ecafc87925cf64d8823033fa047b9f228c215fbc65d498a0c4070c573cbdf000811d18fafd2ef0f7dc3aee899d94f031bc6aefefab0ee0ac4d569180ba082dfe9b35c05e37e1aa1453bf0ba8281b8778c3ca004c68486738f8722050e75ff1ae978a2f203ee83783a8bca07ce6fa079c6f307dbf15c27335e4e5ceb9d51de70b5efc0a957d5db894d49b11d969cb92a5305f55d5127d6e1ffbf17f4ee5c69b88395360d4c9e9370620fefcde5d3f46ac73f356d5ce29e79c5418fb3fe44ddcc1d27434fd93d864853df6f3983dcb119f2c79527b415a1e4b13cd57d078dff3a467cf119f5447168a5e1631445849fd36f51d209d042293d", 0xf8, 0x4, &(0x7f00000004c0)=@abs={0x80, 0x0, 0x0, 0x0}, 0x8) msgsnd(r3, &(0x7f0000002f00)=ANY=[@ANYBLOB="01"], 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x1c0, 0x43}, 0x6205, 0x2a3, 0x4, 0x544, 0x1, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8}) msgrcv(r3, &(0x7f0000001cc0)={0x0, ""/155}, 0xa3, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000140)={0x0, ""/123}, 0x83, 0x0, 0x800) r5 = socket(0x10, 0x1, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 171.19839ms ago: executing program 6 (id=238): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000440)="71f95f85a807cdef88e737c61e848371b59c7afec375820000000000", &(0x7f0000000400)=0x1c, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x1000000000042, 0x62}) r0 = syz_open_pts() kill(0x0, 0x14) close(r0) (async) close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x247, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6049dad70211320d00000000000000000000ffff00000000ff"]) (async) syz_emit_ethernet(0x247, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6049dad70211320d00000000000000000000ffff00000000ff"]) socket(0x6, 0x5, 0x7) (async) socket(0x6, 0x5, 0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) read(r3, &(0x7f0000000300)=""/69, 0x45) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2d757366, 0x9, 0x8000b, 0xffffffed, "0e6400b76d7639c50400957000c600", 0x5d5, 0x100000e}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6, 0x1, 0xb, 0x7, "9004b4ae3d06000000fb2f0b91d6eb6d9f5008f8", 0xb, 0x3}) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000002c40)="becff616b2b17b06e36cc40a1a92c02b3d59d9db2fad73688abeabe7a27acde803513c6fa7e944f44ce6e23be86afb2502c8159b925fecb849989052529d732f0b62d29090570026fb275bd419b0d816fd63e35d0beda2bbfbb2ae612cfc4c133b334875f982d2", 0x67}, {&(0x7f0000002bc0)="ab3861b92780f9ea2f309fb5545298df510832ea646a17594c73d400d31d0315d6100000001449bb4cc2c3170676a04fd6d105414632ca094b99f9b2fe766a73b6af6542b9c84817fafd0c7fc3babb0f9d56618d97628f369ee31a708a82e440547419c4ea2b39097aef", 0x6a}, {&(0x7f0000000200)="1b64e996a8bd88eeec895d93ad85df54abbac9d8ea3fed628c019b0fc434035f1f8965a0e35b0c06fa5c95a42daac7bd41ba9907d129dc8416d28d29ec084fed48141e8c8c59850c5ec734082a6e6183506b414b48cd02f5343461705c31817cd8be0eb4afc3d16f55a75e0451a41c771e6557bbae3509c9289af05d63f0f46ab12f4b182f447eb6824b86a731cfb99097ddc845d6b8cd590bdf9e5569d24b2b59793cba4172856ef7675f2793bbf244", 0xb0}, {&(0x7f00000027c0)="7d0ae9ef793d5a6056e6fd3d8e0f5d83d2cd5050a587874544d74b3b8f4344f62b6062470133f390f8113992739951c9cee57e9ddbb5c958cdb5f87ea2d18c182fbe2b27e40dcd851073ed52787b6ae75029ebdd0ad28e3cbe3d6d0d481fb53f718cea6ca2814585d0a957f122ebee318bd87236afe60fc71a04b2ed439ce192435c508d3e464a31d19a551e1aa16e37b2a3ae23444eea3578f8479d5151309331e6f256f478459880f65cb359db9f48b353d3dfb55b3debe6949a0a447b5f6bb6723470e56fb3866d01b0b40230421ef142cc87647ef53f86bf0d87c0f93fd3a96eb69955490be10660c182f7206c61a9f8dc1f163d624233af687e0e5e9d9a83d927c1a668a966adfe607008e0da4e63ec2b0fdf72f0e3124b9efb1e3d642bc6464fc0a84697653ff43c6710d93bb6fd0f8792c22aa2eaf85839cc4e66dd63036414b16886390ebafeffee4dee6e4cbc5a0a7b44b685de6c230f56ea3bf6acbba410ca4ab2dfdca9aa79dff79be620bc31a1c75e0c7e2f628f023f6ad6bc6fcccba83a5e4cb81111367a862c48906b75f548db8844625140b2190117d4a94dcdeb3faed37479e98d3605774b0e847d88de1e3479b8b5e988bfcb2580fe3a5b1e9384ca230ed9d64686ba57dfc68fb1100b4fc093964763315c6654441e7dfd366dc99282ac6c90f2768b7e63a9705ced1523407c61c8652ef48498c21f495a94a6512b5607c8623910491c20385976c72195b9f017031eee75f840c5debdfe8e5ef724f9bf317be76f9e36b8a17b919617ce97d5551996b665bada5799c525df6d62f485b0b6f34e24c27bf3ca845fcf17d57392a6994811c716ec5eea220f5f9df6feb6a57e4bd63672922a7f2474b7a5938908a51335c3a6e807ef541fb9ed0d8246fb519d76409c2276d9bca08a544b6984ef28a585c70ab51d57b860c02aa01d2ce856ca72c52e04917c82bcfa77b9c84a8062b03727fb434e97004df509724ac0b5bf3d8692dfb0ee106e2fc53391ca33b132d5f3dbf973fdf3c059d30e60998d07dec719fe867b81f6b35630a1e4900de06ce2e4893914ddcf933ca243df6b18b8c1f9485b8ba7de746167fcae6786078693f2aff6d41b8e987fa40fe8fb917b28a49d70209f2afb7107fcaf415ae65ba2effeb73bf4f65e2ff87424ff4d", 0x342}], 0x4) r4 = socket(0x20, 0x2, 0x3) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000ec0)={&(0x7f0000000140)=@file={0xb, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000d80), 0x0, 0x402}, 0x6) (async) sendmsg$unix(r5, &(0x7f0000000ec0)={&(0x7f0000000140)=@file={0xb, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000d80), 0x0, 0x402}, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000003c0)='./file0/file0\x00', 0x3ea) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000280)="5d8f6d0f029f27e8579d9097f4c6056b26a7a7674ae8ae7aaf73dc556f500447bc6064d16d3a7adca3c925848a4ca7d4cf57fc393c08149eb12925639b8739cd4ff25890cc2ec982617cc11f6db9a488ae62ddb53b53c429c08b0561f3e6283db2a44ddabedfe70af7059300c62bd64face00e7da30d8edf7ac5af1c17070dc2f63a61f2f89764dc976da4850fa1104bc3", 0x91}], 0x1) (async) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000280)="5d8f6d0f029f27e8579d9097f4c6056b26a7a7674ae8ae7aaf73dc556f500447bc6064d16d3a7adca3c925848a4ca7d4cf57fc393c08149eb12925639b8739cd4ff25890cc2ec982617cc11f6db9a488ae62ddb53b53c429c08b0561f3e6283db2a44ddabedfe70af7059300c62bd64face00e7da30d8edf7ac5af1c17070dc2f63a61f2f89764dc976da4850fa1104bc3", 0x91}], 0x1) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000001c0)=0x3) connect$unix(r4, &(0x7f0000000180)=@abs={0x7, 0x1, 0x0, 0x0}, 0x8) (async) connect$unix(r4, &(0x7f0000000180)=@abs={0x7, 0x1, 0x0, 0x0}, 0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="1eae0703", &(0x7f00000000c0)=0x4, 0x0, 0x0) 107.602336ms ago: executing program 4 (id=239): r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) setitimer(0x1, &(0x7f0000001a80)={{0xffffffff}}, &(0x7f0000001ac0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000001600)={0x5, 0x1, &(0x7f00000001c0)=[{0x1, './file0\x00', 0x8}, {0x0, './file0\x00', 0x6}, {0x1, './file0\x00'}, {0x1, './file0\x00', 0x7}, {0x0, './file0\x00', 0x80}]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000100)={0xc2, 0x0, r1}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000001b00)=ANY=[@ANYBLOB="cefd13f9db69712108bcd542c5e538b985283bfebdc0833eed2faad1e580a0b9c58daad644f0cdcbebe318c691b94e6b1fb45882ae10790bd26f9f31ccc2b1580047ff48d0023d96ad470835a9bb178d7f80034780ed8b2f4dc20727902f7c3219f83e8cce0b7d44b6316c0ae9d39973158290d113d5426b95ddadfccd7c3e920590dac7f87a5502a5135ba9286d072ab05d602eeba097ea69f07f3394d2f0ab303f367473770b5b84db4eca3e657c8be335001ec89abc059e573ff859c0f3b4baf0e37aeaa92fd313d9a208118eb6c8d48b8412ba15726b31bd7840ab949633412f3a02c1f9bcf36bf4bcd21ad387b2aafe6eb3633dafa686f16f6dbc94362938229ef12c8212c4963dd4b6363059f1da0cab53cff07a05e6ceb1b15d7db93842fe4f3ebab48d1cd8b48c815d5436db0d4f28c80d71c24629262c96034874d8aa33955a452fb4083cf8a03b26a7e203879e16df6d0105a422a01f80b1696d6f0a97f7b5b7367e2e0506e6ad466d0ce6fa6081d0a6bd868017143aac57a826420a0ecb99d6063d5eaccad60236ad3ea5cef4e3a3d22d6badc3e8f6495d247eb8cf041366fe278fb89d5a55580f28c7a1f5466d098f56746a5ca3b58a7183be667377bfbb19b093e9286a72616e103a83a207cab78996b936803a049ad5524844feea1e9c0216c00fbdc915df7608e6c3c343a7955d7eb8d86ee66f051d8e6d907f85343f0644488f77fe18ee121c7c9476ab609e53bf57547f3a8d0d3f1dc7cc5fa8a320eda3c49f7d7481ecb3dc9476a3f9c1a94d6fba4c22f57bd9b746a3092f0519e346c06211553b7db479b5c74ddf7ea3705c8dfe9eba85327bf42ae9b0009a98f249de220d61f8e3e566e923f2974596b5763a746c5dafd7cc2ee726d174a436c5c17389726330dacc66a51346f7629179aa50120fcd4cfca2c5e7053feccd3db3a50fc419f4cc1da00575b2fd39d24b94538a57dd7aa581e5878c5be19933d33b150d9b2a9bc8ad9e5e0bf6d4e90448d2915c1c29c6d66740deada33f137ccec231df985f49dbe42c07dd7cf8a15e180a3c99002aff3cfcaab267b31702f9b71b0c68da3db3bcb1ae6b991a50c680a3fdd9c249e7e7b6f671af06d036855a254b4783936a2d21439e9bf6e69c57e3ba5d36600ff55df5b42d814a10d5a5defc82a209632641dec795ac3ff84e089eb97d20f566e902c4a83a49b0df00707d70d0f26f5295dc8f3b69ac4d1bc4bdacee67e2c3e409dc13a94063202265f1e683506a03564d21e931352064c234219c6c433783bab2998fc7de14da7ebd798cbdd7a95f584e086e872249a7ea8cdd03adaab5aab4e6ba144dcf0a72e4bc94308802cad2b85ce36152c752947255411b0479f99c8db33fd6750547854e00e3b49d1fd9cebac8f39dd99ded1d527134f61fa1ef9d8c5c474025415186954cfcb4c51732cc519d8455950cd27a08a95d6f02477180d337e1684722312a008dc7853bbdad6dab72525a186482e989733d4f12afe101b913a532bc19f0e43ae486757fbc74f66fcdbf73d52b35670dd3184d745a015be2d10db0e4e5241acf78d33cddbfc16985dee71ab3bb56c54556abd11cc48f49c3d2d0699c7b8673197a6c60cddc0ba763617d5d005c1df796c65fb290d1bf245079439cc2e87bc46ef13a3b80b304999410ed17444093dc285d3c1dfd1a64a7fd13d33aea7c4c3358ea2776f6f688d7b816de9dfab4b82d657c012be6fe3d3f3e150bba2d80af7965e6fa78e1c5ed830ff0e319a2dbab5acb4663742e486febdd8815ef3f9e85f25c3f3e71aac5b0b3b6812964e02ab70383cf1e484818a189a9cc42053a1c982e5ba2dc30ab18540cab6e008f07a62e27fee9921058cd19c9967249ba9af61225299cef0c11438e7a6102ef895ec4f66ddcdb439e80bc5674216f0abc1d8792e97e0fccd06880c2dc99968ebe5e507f3e6a96f8773ab6810b506c94dd8c62c227fccab0d11c644722b4f1f4130838716d0f705e27be033c1a9cc057328a81a62dcd3ca45c3533da224b92580b316f277412778ff3b8a0a86a8397d496518df172dc98dbadeef089b73dd9a20fa396ca68f7159715ddd8b96de1942a87de5ed4db935663857b5002948c60fe3cf04ee571ae878366bb1849a835a880abf8b7b6291845d2214cd7a7c839e6f79c128946707f3a42ec1c5f6f659a70967633ea9c9bbf1800a74b13eb59e58d2e95cd8db00b849dbde1aaa5b4e2bfea4575944e2b7c28e19e3030319bd49289102258871464975e930fad01e11bd6a84214cbaf4a8cb9d99008b6b288a712a5c49fc8f0019b92dc7fcf18d90196147affd6e18f7a7fcc321b3434e7232d7da2c6ad420e4c4b9a3a1ac380fe6600365a23b12cf81cab5196e6dee332f9ace85b332c5dc0e9b401e68918b6368fbdf458423cf05589f7ece6b46db37a0a2d496ab28752a75336c98869f7717d3a4c890d433f8b2a0ae3e3647664f1e8801dce5ff22ae4fb556ba1f208f3563b74530dcffcc1256b125463e9c2031abfb2deb823bfc5ec8c93de865563d03bb07fa4dc0d20e1195fbd9e5ba7b039e2a537277c780e902bec180217c143e6a588522a6ef1475b157c0716f27e159ea79728c3d3a304e7513fa9f7c28c56cd789f1d795ca77950c1dd7a70a3d6cf3ed45eb5979cff0d233e83b3ce5bd821d821573c327355abffbb611e5d3d6f0d2be86de6ac041409067c0fb779695e4374014eb1baa0c75c61a4543475e88a472c060f78c70325e382752366f9879435679a3aa71a1cf21751b3f0a968c4cdb7f299791328538316a18c6f94f48de55dee2334855a9ade473eea15cf4f017959855bb9a0ee3e7e204b78fc971a54418b34672e031cdd25917cac8b2922a8464f3d27315ebfe565da2e304cdf25ccf3dc7ba4c22a35758cba1153ddff7076620351c0c468bc7e7e1dc477e3c7b5b4f2bc8e119c1219bca600ecee00c8ab587a46bf36a71cdf8a6d2e37aafbeeb69d76e5d1b6f03f5d6c544efc9f0768c23d95ada2a41f68565f53448bd9074dfaabe6c2ec9d44c450083376410edb1e72e65b7f6cec0cb022bfa1ea798d6c6da2fafa50b7d09c4fa6964a8a9d55a88be05b078e73a69d224344b0e9b4e8b8b9ccd47b99f42de82b4f704539af31c0af1fd2179deb1a23e1b9c0e092e041b48b3b45449dcfcc9a0f27a2525af83107ee6027a91992d6476203fd608b8a4d366069891b3cda84c2b9d648622f4d4394a8e9b03b1f6f6761daeb781151ef3d96402a09325f0574b7ee531828a2cb84ba44cc0b81608ff5aef0749f27140db8a614c8f8e05975cffa11f2cac1bea8ef81c7aa192b56ae7792b9e078aed1e5e8446b6a9e616e9dfaabfa2aae872e53a3bc50519f607aff9169cef7812c193a8932e5ef17a065e85324c4446480355dea97a6a9a15b1fa491d56c40c816c4a12e26dd36342a4224f53e361f1307fd00f594825f211099f74ef96023499a31dbdcfe9f4d6db1d40613c3167febbd00aa9263295da2a4b96e53e37fc84f7e697832e48e0bf7f3f0be425656550e6be04d415f12c8ab526f853cb247143bab58d607e98058be6a1d1be0880202ca5ac12fde81ac48f4d04743eafc89bdfb2ce4a470aa8d2f7ee5a2baa90e7cf6de906305dfe6fe04f8c024f97f87e042d62fc92f3a18aed1b1696f84c47a098a52e766fe2288f615425266b52e6fe94f70ea0c36a5869b1beca55fbedc7aae9706092b7d70116713b0ed9f96cf586be09089b65fa083e11c457bdb1ec2bc9f44843b3d6c1888a25c511bf226adbbe143c38244ac40b24d5b9b5dea3141a3ee28e6c803b3a1f6d136b17aea78cc121dc18d423fa7fce44a20d506e24fe78e57cd779897d1e245c1dde31a5479267b1a75d32f49dab2e05dd543659057b2173388fbc5c07853515775677760dccaf37816f6f8e46dbaaf020cc3fb0940228c59dd5ec649ae7f92c9dc604cddc3b802cb46b3b40eaae8974e80c48dc5752b154cf90235dc166520c960461bd0bddd8ac73cd77071a4ba6a224348958ff0948eaf82943027fb372978d57acbfb46cc267d06ebdd72b33482f27f317f2dea77e84632b29f3850cb4d704c570b14c71fb66627a958f96813b03b704610f3144dbeab830832553a1ae54fed9da50bd0cdb2303e6c9848f6132c519b3dab90c121bfadab05812b332e075d6686f20c61c3fb8366d7b7aeebf70d6070982018e423c73ccc48bc96e3644c35e980500574b9b686d8f990d32003c834d97d4803a89eebc07ef5088d34725889fe31630a212d1e58fc9fbf67ee9e31888ba0a99c551a01138c1df4f9da023c0e231d5cf3583982b0a37890a126ad1fe0378d3553f186cf82b704b35fa10d12f5f1247dfb1959abde9b786cad0ffbf32bc15336da131334dfd6a7b7beb304cc33cd96b71bcca3dba3eb2eed072ee4b781374098e7dccece294860ad0d5135e0cbe65078c318e701a5425e9644a9fa597cef32fac5bdd59bad44b70c5dd84f12b534306a09729b2d0082b2d1628f53c8b601560d29d04bd63d8226d2966a7e094293eda360be310a0f1e9612b8d0baca23490ce5b0e8dc7292897002351efc5f21115d37b6e73d8ea7cd56ff1c376645687a655c6ec73058fa0a1337fdeba8a62586f4706fb1637f2f83013ab5cde6bfb4255c1b954bc41c473fc5a27209e570673a068a22686738c3a0cf5d9cf5be4c5de42900acdbe7904f273b0f61846b6efcc351e2af796ca14555e74e8e11826be73956b4d5ae318d34d96138e4016052689338b412a5068c4ad6ce8c25786206d9f7c99ff83d59fcb901b1789b86c1ae93e2831d5ba0df9a15dcfc6f58f6e983618f7316eeef2e33fba8783baca9c9c4b9c20a02b7a3489cd884b528b118437256fdc9c05a9e014bb094b3dacc99b9cc9e31cc5253f6f6c9dd29609985cbed708973121b8dd8a7773cc1bece63831d2b177a5420acd09e439a3ce26a6b49cf38d06722514b04a5e912b000ab39361cb6320520712d3c7a619766a25c2d1117f941623184319070112b34052c6de4d543263a17687c594647831ef7738d6a1646e0005a1f6e4530a4050c5c65400041f436de342f7465916d6849b80e2f654da0477a0c558a4d652d1f3a5d7482006a0b69189c60d502cc8989d398c8278332e9de093cd4092da7191967cbc86627b5702af753bcf831bf099f3192529e48a5a2e52117d60fe26f61511a905b106508de74850d6f2f479a0ccf7314254aa79df5850df9e516cad728727f3c73dbb5e47740ecb5e58dfe79a436df81ba09b1513b03dec9b42e22c520113dd76eeabaabb956daecd63375da4dba9b5703775edc991a49741add826b4b8852484043bb5c856c01d12bc3e732a66bc482623b8dffd2b788134a417812b8e4be3939c7ac1b5a8d2f059243639a7f30c147bdfc28aef98c3220c85159ccd9d1f3212c928aca38583e371106acd4d8715b0b799ca745a96e9c3aa3f7a5be8c777c80b6fad80b72263bea7c06eecd94b12175134269c01e30c63332ac991e14c84f760bd20cf39a23e5935e3d71666abae8c567bd2574125554f70097dfc10f30db40f3d609b6a2663704c6507b83b4b638681e6d92d0f017cb3ae21d61d5cfe530abf927abfa0688bec10b8a1c5722fe410c61ec3ebcbe6e098cad22e6fa32a6e7571d41cb5fe51d87fc25540dbcdafc0ead2f64d33e0c48caf0dbc561a9d5f532d603ad4122955c254b2cbe261f43d03d7bfa58872db28336c22cc9c532e33a1f9f4efbf4599d0484db66"]) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCSETHOSTID(r2, 0xc0044456, &(0x7f0000001640)=0x3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x0, 0x3, 0xc5, 0x9}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x3e}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x869}]}) poll(&(0x7f0000000000), 0x35, 0x0) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) dup2(r5, r6) 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) write(r3, &(0x7f0000001680)="1dc64d35e84f", 0x6) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2fffa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0591b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c4", &(0x7f0000000000)=0x70, 0x0, 0x0) 97.430793ms ago: executing program 6 (id=240): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/232, 0xe8}, 0x2800) r5 = socket(0x2, 0x4001, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) socket(0x2, 0x8002, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) closefrom(r2) (async) socket(0x2, 0x8002, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/232, 0xe8}, 0x2800) (async) socket(0x2, 0x4001, 0x0) (async) getsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x2) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) 90.234318ms ago: executing program 6 (id=241): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0xff89, 0xc0, 0x800000, 0x9, 0x9, 0x7], 0x6, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x2000641f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4a}, 0x2, &(0x7f00000000c0)="9370c8b17af0622421a4eafdcf6d8f4de83c7705bc87b4eba74f562e82d0737c58dab04411bf1c1eb7c689729dba1af3bfeac3258aa08ee71102a8a0112f1ba3fdd37b900402fcd535", &(0x7f0000000140)=0x49, &(0x7f0000000180)="43c8e63ab6e934d787854b32480012e772b05dc965d1d0ad449c", 0x1a) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x6, 0x2], 0x2, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r0, 0xc00464c9, &(0x7f0000000240)={r1}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000000280)={0x0, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$DRM_IOCTL_MODE_GET_LEASE(r2, 0xc01064c8, &(0x7f00000003c0)={0x5, 0x0, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000400)={0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r2, 0xc01064b3, &(0x7f0000000440)={r4}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f00000004c0)={&(0x7f0000000480)=[0x200, 0x9], 0x2, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r6, 0xc01064c8, &(0x7f0000000540)={0x1, 0x0, &(0x7f0000000500)=[0x0]}) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x100, 0x2) mkdir(&(0x7f00000005c0)='./file0\x00', 0x10) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000640)={0x2, './file0\x00'}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r6, 0xc01864c2, &(0x7f0000000680)={0x0, 0x2, r7, 0x0, 0x7}) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0x10) accept$inet(r8, &(0x7f0000000740), &(0x7f0000000780)=0x10) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0x1c) connect$inet6(r9, &(0x7f0000000840)={0x1c, 0x18, 0x0, 0x8, "83dfe5f9c30ae544587f8b14f70ee516", 0x4}, 0x1c) ioctl$DIOCKILLSTATES(0xffffffffffffffff, 0x0, &(0x7f0000000880)={{0x5, 0x0, 0x2}, 0x0, '\x00', 0x200, {@table={'./file1\x00', 0x0, 0x3, 0xfb}, [0xb, 0x5], 0x81, 0x6}, {@addrmask={@v6=@rand_addr="e54c6f3ccd7f6f2e6c7e9e6966703229", @v6=@rand_addr="beb5ebf0fe677f03dc7e32b46c874941", 0x0, 0x0, 0x4}, [0x101, 0x2], 0x5d, 0x0, 0xe}, './file0\x00', './file0\x00', 0x2, 0x8}) r10 = socket$inet6(0x18, 0x1000, 0xc) accept$inet6(r10, 0x0, &(0x7f0000000980)) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000a00)={&(0x7f00000009c0)=[0xfffffff7, 0x0, 0x2, 0x0, 0xc, 0x1], 0x6, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_AUTH_MAGIC(r11, 0x80046411, &(0x7f0000000a40)) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, &(0x7f0000000a80)={@v6=@rand_addr="fe865588dbab577787edd2a440d59d48", @v6=@mcast2, @v4=@rand_addr=0x8000, @v6=@rand_addr="68b838c3289fed57c8d1d159044af3a3", 0x6, 0x2, 0x8, 0x2, 0x7f, 0x400, 0x18, 0x4, 0x1}) r12 = openat$dri(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/dri/renderD128\x00', 0x80, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB2(r12, 0xc06864b8, &(0x7f0000000b40)={0x0, 0xffffffff, 0x7, 0x38345241, 0x2, [r5, r5, r5, r5], [0xffff7962, 0xbf2c, 0x5, 0x5], [0xfffff31b, 0xdf, 0x2, 0x401], [0x1, 0x7ff, 0x8000, 0x7f]}) 82.385685ms ago: executing program 3 (id=242): socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt(r0, 0x0, 0xa, &(0x7f0000000000), 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x4ac, "ff010000000000000000000000000001", 0x9}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd61}, 0x200) (async) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd61}, 0x200) r4 = syz_open_pts() socket(0x6, 0x5, 0x3) (async) socket(0x6, 0x5, 0x3) syz_open_pts() flock(r1, 0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x4, 0x1ff, 0xffffffbe, 0x4, "010057619fb9e783ab3a94471083d2d9c2f04aaf", 0x9, 0x40000}) unlinkat(0xffffffffffffff9c, 0x0, 0x10) ioctl$TIOCSTAT(r4, 0x20007465) r5 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) 72.79862ms ago: executing program 6 (id=243): sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0xffffff8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x46, 0x1ff}, 0x10) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) 70.744055ms ago: executing program 3 (id=244): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00') readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/25, 0x19) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) pwrite(r1, &(0x7f00000001c0)="4d10da17", 0x4, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa812, r1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x1}, {0x100000000, 0xb6}}, 0x0) setsid() setitimer(0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) utimes(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x5, 0xb3, 0x7}, {0xfffe, 0xff, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0x682}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0x9}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a80000/0x1000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0/../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, 0x9, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 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, 0x10001, 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, 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, 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, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x6) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r5, 0x0) ftruncate(r5, 0x79c8) ioctl$VMM_IOC_CREATE(r5, 0xca605601, &(0x7f0000000100)={0x10, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000293000/0x4000)=nil, 0x6}, {&(0x7f000006b000/0x3000)=nil, &(0x7f00003e5000/0x1000)=nil, 0x4}, {&(0x7f0000295000/0x3000)=nil, &(0x7f0000645000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004b7000/0x4000)=nil, 0x2800000000000}, {&(0x7f000078e000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00007d6000/0x3000)=nil, &(0x7f0000330000/0x2000)=nil, 0x1}, {&(0x7f000017b000/0x2000)=nil, &(0x7f0000473000/0x2000)=nil, 0x2}, {&(0x7f000035a000/0x2000)=nil, &(0x7f00001f6000/0x4000)=nil, 0x1}, {&(0x7f0000071000/0x2000)=nil, &(0x7f0000057000/0x4000)=nil, 0x38}, {&(0x7f00003b1000/0x2000)=nil, &(0x7f000058e000/0x3000)=nil, 0x5d}, {&(0x7f00007e1000/0x14000)=nil, &(0x7f000026d000/0x4000)=nil, 0x3}, {&(0x7f000018a000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000063000/0x4000)=nil, &(0x7f000015b000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000028c000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10}, {&(0x7f000013b000/0x1000)=nil, &(0x7f00007a9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000096000/0x1000)=nil, &(0x7f0000562000/0x2000)=nil, 0x5}], './file0\x00', 0x1000, 0xfff, 0x4, 0x7f, [0x8, 0x4, 0xb, 0x4, 0x2, 0x6, 0x6, 0x1, 0x80000000, 0x80000000, 0x0, 0x3, 0x7, 0x3, 0x3, 0x7c6, 0x3, 0x10001, 0x9, 0xcbb, 0x0, 0x7fffffff, 0x400, 0x7, 0x7, 0x401, 0x8080000, 0xf9, 0x80, 0x7, 0x10001, 0x0, 0x400, 0x1, 0x6aa7, 0x6, 0x5, 0x8001, 0x3, 0x6, 0x5, 0x2, 0x9, 0x400, 0x8, 0x1276, 0x2, 0x7, 0x6, 0x10001, 0x1, 0x7fffffff, 0x7fffffff, 0x2, 0x7f32, 0x47e6, 0x1, 0xffff8001, 0x2, 0x8001, 0x6, 0x6, 0x7c, 0xfffffff7, 0x8, 0x4, 0x80000001, 0x4, 0x86b6, 0x9, 0x7fffffff, 0x7fffffff, 0x8, 0x1ff, 0x3, 0x9, 0x5, 0x5, 0x3, 0x1, 0x7, 0xff, 0xa, 0x2, 0x7082, 0x8, 0x1, 0x8, 0x3, 0x6, 0x9db, 0x5, 0x27a, 0x4, 0x8, 0x9c0, 0x5, 0x79, 0x0, 0x0, 0x3, 0x7, 0x80000000, 0xc40a, 0x81, 0x8, 0x0, 0x2, 0x418, 0xfff, 0x4, 0x1ff, 0x1ff, 0xffff7fe9, 0x7, 0x4db4, 0x80000000, 0x1ff, 0x9, 0x2, 0x5, 0x4, 0x9, 0x954, 0x80, 0x0, 0x80, 0x4, 0x1, 0x53d1, 0xef24, 0x6, 0x1, 0x200, 0x6, 0x8, 0x9, 0x61025d35, 0x6, 0x6, 0x3, 0x10, 0x100, 0x5, 0x1ff, 0xb, 0x2, 0x3ff, 0x0, 0x6, 0xb90f, 0x23, 0x80000000, 0x200, 0x1, 0x3, 0x1000, 0x81, 0xd93, 0x0, 0x10001, 0x3c, 0x9, 0x5, 0x7, 0xfff, 0x8, 0x4, 0x0, 0x2, 0xa, 0x1ff, 0x10, 0xb, 0x7, 0x9, 0x8, 0x6, 0x2, 0xc, 0xffffff80, 0x3, 0xa, 0xc, 0x800, 0x19c, 0x4000, 0x0, 0x2, 0x7, 0xfffffffa, 0x7ff, 0x5, 0xa9b4, 0x7, 0x3, 0xfffffeff, 0xbb, 0x1, 0x2d7a, 0x2, 0xa746, 0x8, 0x2, 0x7d, 0x6, 0x3, 0x8, 0x96, 0xfffffffa, 0xe, 0x4, 0x662, 0xfffff0d7, 0xffff5525, 0xe, 0x0, 0x7f, 0x4, 0x7b1, 0x6, 0x1, 0x8, 0x4, 0x8, 0xfff, 0x80000001, 0x3, 0x4, 0x401, 0x5, 0x7fff, 0x841, 0x4006, 0x5, 0x3, 0x40, 0xf9f, 0x7ff, 0x4, 0x4, 0xbfd, 0x3, 0x0, 0x76a, 0xa, 0x30d, 0x808b, 0x9, 0x49561808, 0x9, 0x2, 0x1, 0x74c9, 0x1, 0x10, 0x6, 0x5, 0x1, 0x7, 0x3, 0x5, 0xffff, 0x3ff, 0x225, 0x0, 0x3, 0x7, 0xfff, 0x1, 0x79, 0x2, 0xfffffff7, 0x3ff, 0xffff, 0xb, 0x10000, 0x0, 0x4, 0x4, 0xe, 0x7ff, 0xda, 0x49, 0x8001, 0x7, 0x8, 0x3, 0x7, 0x9, 0x1, 0x59, 0x96, 0xfffffff9, 0x5, 0x7, 0x7e67, 0x3, 0x2, 0x3, 0x3ff, 0x400, 0x9, 0xd8a, 0x2, 0xaf8f, 0x6, 0x80, 0x26a6, 0x8, 0x40, 0xe, 0xd, 0x30f, 0x1, 0x7, 0xfffffff7, 0x4, 0x2c70ee11, 0x8, 0x8, 0x0, 0xe8, 0xd, 0x1, 0x800, 0x1, 0x80, 0xfffffff7, 0xe824, 0x5, 0x0, 0x200, 0x1, 0xb, 0x9, 0x7, 0x3, 0xff02, 0x2, 0x80000000, 0x9, 0xde8, 0x0, 0x861, 0x2f, 0x6, 0x2, 0xc965, 0x6, 0x2, 0x7, 0x6, 0x4, 0x9, 0x8, 0x4, 0x8fb4, 0x4, 0x7, 0x8, 0x8000, 0x10000, 0x2, 0x0, 0x1, 0x9, 0x1, 0x7, 0x5, 0x46c9, 0x2, 0xe0ed, 0x40, 0x4, 0x4, 0x8, 0x4, 0x4, 0x5, 0x9, 0x7, 0x80000000, 0x3, 0xa, 0xd, 0x5, 0x63a, 0x3, 0x2, 0x8, 0x3ff, 0xfffffff8, 0xa, 0x6, 0xd36, 0x7, 0x6, 0x4, 0xba9, 0xee, 0x7f, 0x0, 0x1, 0x400, 0x2, 0x8, 0xc, 0x7, 0x1, 0x2, 0x1, 0x4, 0xffffffff, 0x7, 0x1, 0x4, 0xfffffffc, 0x9, 0x200, 0x3, 0x1, 0x6, 0x8, 0x80000001, 0x6, 0x3, 0x6, 0x19af, 0xfffffffe, 0x4, 0x7fff, 0xaee, 0x5, 0x5, 0x7, 0x1, 0x7, 0xe9b8, 0x3ff, 0x3, 0x0, 0x2, 0x8001, 0x8, 0x76eb, 0x0, 0x7, 0xffff, 0x4, 0x2, 0x25e, 0x5, 0x4, 0xfff, 0xe74, 0x1, 0x0, 0x10, 0x9, 0x1e, 0x3c6e4117, 0x4, 0x3, 0x5, 0x70, 0x7, 0x25, 0x400, 0xf, 0x3000, 0x8, 0x3, 0x6, 0x8001, 0x80000000, 0x6, 0x8, 0x9, 0x4, 0xfffffff1, 0xc00, 0x1, 0xd, 0xff, 0x3, 0x81, 0x58ee, 0x8, 0x800000, 0x5c, 0x0, 0x0, 0x9fe2, 0x7, 0x9, 0x3, 0x7, 0x8, 0xf0, 0x4, 0x1, 0x2, 0x9, 0x400, 0x8000, 0x6, 0x0, 0x80, 0x5358, 0x9a, 0x7]}) getppid() 7.029475ms ago: executing program 3 (id=245): setitimer(0x1, &(0x7f0000000340)={{0x7ff, 0x3}, {0x0, 0x9}}, &(0x7f0000000380)) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x1}, {0x80, 0x88}}, &(0x7f0000000080)) 4.476192ms ago: executing program 7 (id=246): setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}}, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1ee) open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0xe1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xfffffffb, 0xbc2f, 0x4347e793, 0xffffff8d, "0d262804027953c927250fd70cffffffffffffff", 0x5, 0x7}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000005c0)="ad0972f833b689a9596e42fee0122807097171428839e4526952cfd6f86fcaf634fd3dce52bc544c9271b0c4208d94aca35a147eafcd6368abde4466c8593109ab3e77de71a261aa1eda1b4be8b891df9182c2594e48c097f2ea5677afe95b22c96a5258b4ee6bf26dc804568be4ddee4e0d1c9b85bd2dd03a54348f98d8d6fb41b1d0f32b3ad563134f1a92ed6e1be02e287515b04470279d65ac2f2aa3480ea4f8a7b6eb8d57c6e81f0ae297a2c06eeaeb70be19c49de68568cbbd79ae423fe1e9f880849a0e64a0d02604464dc664a2a2f7c45cca2202727fcc9d133e6251c2aa0554a1163cb33db0b25c173c2625a5083540510e0fef26549dbf8ef649d423a0e2807bb607edd1fa8f20212dd24938657faeb1f511826e53f083168a04594e77a7a22cf42fc7342d6c331c6544085d917afdb3849271528e4692f40bdf6179a4a8232439c80721b965220df8c2b06fed63fed0176912a3d8f89f02723867780878d25a4dfbe9515be79f92a61aa839201e75f17e2806080a642abaaab0a1a64f6dbaad2f920d6e63d95e5a129ea8dea0de31220e08157848c41bacb753ea552f68fb8f942cc11bcad4319ee5c2d66422c36113906f5d1b74fe370438b14daa1755d11116fd621630a196fd6a96d7697493062f8a8a", 0x1d7}], 0x1) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sysctl$kern(&(0x7f0000000280)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f95f84", &(0x7f0000000080)=0x4, 0x0, 0x0) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000440)=ANY=[@ANYRESHEX]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107778, 0x3ff80000, 0x2, 0xb218, "bb080006020900d91050080000000f00", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000100)=0x9) readv(r0, &(0x7f0000002e80)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) setsid() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffffff, 0x2000000000000006}, {0x7234, 0x5}}) 878.697µs ago: executing program 6 (id=247): sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) (rerun: 64) r0 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000001500), &(0x7f0000000000)=0x66) (async) socketpair(0x6, 0x1, 0x19, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) (async) msync(&(0x7f0000770000/0x4000)=nil, 0x4000, 0x6) (async) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00", 0x100}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f00000002c0), 0x0) (async, rerun: 32) syz_emit_ethernet(0x98, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000000000000000000000000000000000000000000000000001"]) (rerun: 32) r5 = socket(0x2, 0x2, 0x0) (async) r6 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) (async) r7 = fcntl$dupfd(r5, 0xa, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000140)={0x1, 0x401, './file0\x00', 0x2, 0x7ff, 0x9, 0x2}) write(r1, &(0x7f0000000840)="78be96fbbb3b6eae242320202d336f5d9828671a629e7a84e7ce8cfda74bed985176dc9babc0369721884fba27e907ac6e0655c3663dd165bdc02097f93319282692e9e55147430c9951a53bb8e5ca0f12a6477bb7fd94cb831358433c7afdb3dcae30f814f6137a99a96887a29bb68368099fb8aa98e4d44cf4e8ce061d7e28bfd4b1991a25818de064a5c2e70bc75b36b60d21299e10dc889ad65b4624f43fbf22bb398d6288d16df5fd1f4a8b353373dc5eeffbb6376d5b66c341b1d4284f17c99857ef3113ad13719c9754d4ea4f8f8b3cbfa1478af1d4fa0b8187f4bb30eca0f59bd6776e2f5d213471544de124298d663e2dd5c8ceea8ecd9bfed2955fce0bfc52c8ec22df0c2f9fbd18fa226fccf96244a698b1ca00e488c3ba3861bbc2d89aa2561cbedccdc9c6606bacfe61a536c97a62fefa620f6a2e8ee7f4d18f55291926ce33e768a2f33e9c5ccecb19f55aabee0e9b0b87ea8b3e68879b79ddcd09e4b6a878aa30e1380f1c3e2b6f82086d2ac23f002c0dc2b7450389142dbead094e101481beb595cfe0fa9690fd3f52575aa2def349f33fb90b79e73446b0b0616c35fee060ec5e0c7db3974461bc73786fa804da6c05c4f2d2696d75a3db266cf5145f2c688fe68d1e7b36ccaf9e6231da7cc4d842304a0c1ab8d74120ee1d0a3c77ec01fa4736e1277dbfb11bfdcd6f6525354107943bf586eedb487afdcbb89a9401ec456679768dca026754969d6b097d5a80c184719edb511bef71dc77508352a915551244ce0a10b77adfdc36f07b3fc83971d932563318e7dce6783cc1086f1a5afbf2f3e8d5695d356f94c081d8a66987d8cdd081cfbbe70e2744d88c5667297c4a2faa0aab6c9bf7f912063523465422fc92fe6e35b6682bc4c1f8e508d58275974d9612726ced91c09bc402cdb44ee5e67b75b566da2db0b923d13b3dace92100e245e4f4c35eb2445857f7dc243392abe4ffb74fba2e95f73e6ba470849e175506ae2c7a750423f90be4c6259fad4401b484cf5c2599b4f46e7214caf4a245662395efcf02c39f9d56a52a2b6616fdde83e10c3d6ea1b4f1db2088a8f388bd12758a3914d079117cedda29a7954a395aa0cc3db73f9e2bb66b6036c3f8ae6e2ed5f50e363026063f0067b30f259a34062a0d4f4f920472abcc7d2c8b51b73669cffb66c78765c9001006a2003544e229e580c184d43bf3953da0bdd3a0938b66e4fc703fe8b60a7ef43d3ad0fc00db474a1433ce66a4fcb3bceaa1d8796313ffc95bc4cea162668c69f8c25f6bd47dd7a7b8c5a05a60be2015c5de289be8354e896eb352c3a9f8c9af7e7d2a4b47f5a9ea6e834c7c5fd89012623bad859cddc38d1c0ed48de59d1800ab9567af84ca2517bef32f048932e2a71533d639206cf9968465c9f3b596f446c6ccb7a9e8ec38a5dca068b63609504db8115f294676e93d8f5fbfd4b2037064548f31adcdf4c2d6675da281461ceca25a", 0x421) 661.092µs ago: executing program 3 (id=248): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 0s ago: executing program 4 (id=249): ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000200)={&(0x7f0000000000)=[0x0], &(0x7f0000000040)=[{}, {}, {}, {}], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0], 0x4, 0x4, 0x1, 0x0, 0x0, 0x14, 0x2401, 0x8, 0x8, 0x5, 0x9}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000380)={&(0x7f0000000280)=[0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0], 0x1, 0x6, 0x4, 0x1, 0x7, 0x80000001, 0x2, 0xffffffff}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f00000004c0)={&(0x7f00000003c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0], 0x2, 0x6, 0x5, 0x4, 0x5, 0xfffffffa, 0x2, 0x7}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f00000007c0)={&(0x7f0000000500)=[0x0, 0x0], &(0x7f0000000540)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000000740)=[0x0], &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x1, 0x2, 0x0, 0x0, 0x6, 0x0, 0x101, 0xf, 0x7fff, 0x4}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000a00)={&(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[{}, {}, {}], &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0x0], 0x3, 0xa, 0x7, 0x0, 0x0, 0x2, 0x0, 0x200, 0xfffffff8, 0xffffffff, 0xc9}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000c80)={&(0x7f0000000a80)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000ac0)=[{}, {}, {}, {}], &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000c40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x7, 0x5, 0x0, 0x0, 0x0, 0xfffffff8, 0xfffffffe, 0x8, 0x33c, 0x2}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000e00)={&(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d80)=[0x0], &(0x7f0000000dc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x6, 0x1, 0x6, 0x10, 0x8, 0xe7, 0x80000001}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000001080)={&(0x7f0000000e40)=[0x0, 0x0, 0x0], &(0x7f0000000e80)=[{}, {}, {}, {}, {}], &(0x7f0000001000)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001040)=[0x0], 0x5, 0x5, 0x3, 0x0, 0x0, 0x4, 0x800, 0x10001, 0x1, 0x2, 0x80000001}) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000001180)={&(0x7f0000001140)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, 0x0, 0x6, 0x2, 0x3ff, 0x3, {0x685, 0x7, 0x7ff, 0x1, 0x5, 0x8, 0x7fff, 0x3, 0x7, 0x570, 0x5, 0xe15, 0x180000, 0x20, "8e79f3a5b25316302796cab4183b79311f7343f7d6b1a10c68497dc169362de8"}}) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffff9c, 0xc06864a2, &(0x7f0000001200)={&(0x7f0000001100)=[r0, r1, r3, r4, r5, r6, r9, r10], 0x8, r11, 0x0, 0x80000000, 0x9, 0x1, 0xfffffffe, {0xffffd1c5, 0xb3, 0x5c29, 0x1d2b, 0x3ff, 0x4, 0x3, 0x3, 0x40, 0x4, 0x5, 0x2, 0x168000, 0x40, "8e4210fe6a4d0ac2532a0b8c82f6162f47866c994b5b28420192e6801b2bb000"}}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001280), 0x200, 0x0) ioctl$DRM_IOCTL_MODE_DIRTYFB(r13, 0xc01864b1, &(0x7f0000001300)={r7, 0x3, 0x8, 0x7, &(0x7f00000012c0)=[{0x7, 0x1000, 0x200, 0x7df}, {0x0, 0x8, 0x1, 0x3}, {0x665, 0x81, 0x401, 0x401}, {0x400, 0xff, 0x0, 0x2}, {0x9, 0x8001, 0x80, 0xa}, {0x6, 0x81, 0x4, 0x9}, {0x40, 0xfffb, 0x1, 0x8}]}) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000001340)={'./file0\x00', 0x4, 0x1, 0x5, 0x0, 0x80000001, 0x101, 0x4, 0x0, 0x0, 0x9, 0x7}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r13, 0xc01064c7, &(0x7f0000001400)={0x2, 0x0, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r13, 0x8010640d, &(0x7f0000001440)={0x6, 0x6}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r13, 0xc01064c7, &(0x7f00000014c0)={0x7, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r13, 0xc00464c9, &(0x7f0000001500)={r14}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r13, 0xc01864ba, &(0x7f0000001540)={0xfffffffffffffffa, 0xc127, 0x401, 0xfbfbfbfb}) ioctl$WSMOUSEIO_SRES(r13, 0x80045721, &(0x7f0000001580)=0x3) writev(r13, &(0x7f0000002600)=[{&(0x7f00000015c0)="47533eec213e9d69c3f269d8", 0xc}, {&(0x7f0000001600)="b3730ba1c2b4079062e1f2e3d7db1d4be3f1969e8533920a1b6cda813db1ff19afd812218a84545b21d80ce7d7640dcd72528d62f74cf479402183752e77588a105ddeb8584aace5de38226d5966cb6ea49608c4e22d3e3537511e2234b5ac7811748580aad18161ad1b68f15b6d4c70208580741c5d770bd7345e9a877e8a8759a81dfe22c0cbb47a21a40b2729f4585396faabf297d5b74485f50bc557bf37ae425dc0099f3096d1d0bceb45a66041021e3f20e7c7d897964d9f1f11e74b701473b1aa7cb57aca8df25e9b75ea3d32a1ce858f7541d08b001f13f0ba0a7555b0488fca8c8a30c027f78f2a5d6508e3369b3f7e90e69c53d3146aea236f08747a6ec3aa7e43b579aa55421cc5743bf87cb30e2754fe38d85e927b9e45d7fae496e0dfdf3446b1ff18f05324fda6de1dc7d6fb931d825988069e6b631b0d8d5301fe076201079057ef97d503765e5b66625628e7de9f8886f2a4e3d3d14db9b0d5ed816b1f7acbba53dedbd193d372dfd8dfe8d9ad6f27a6555a789ce0b49ba727d1dbc1004c20d7261634ed81f52aeffb9256b1e0d658bac8bd81336642670e0b4b0d7ddb00e5b5889e461e6348a256a2697ed468dd96ecd1b291ff0455f5130e47d8254a6ab329cc50a001c373a0fae0e5ed6241aa81bd934978f9e7c7df0436f859051777383ad92e33129de07fb60b7c58a5efb8611af01172a7488f69bcd64dc0b42c1cf066fcddf60aaf27ea30cbfca8789261518cac95c95bb791eeb0d0176c19a51406d30f2311d54c8fb5d2850f544d43a9ec4f4722b35dc3313c16720c96de2daa84bb977da7e72796269a9b553cf4833fa5fa1be100ae87bcfc0fda6df7ea9ce530ea67e587bbafee989da26c8c069eb285e7262e60198293ed22b7eb00735e01cb487f62425001ed820dfab534d30ef5c661f9aa8c6264da7f3a4dda4baefb8dbc36f2ea2ada9932b00ca41410efab19361c07a7c07ad40fc0b4ca27e928a6ea3e44083aa4ed6c50c516998fbcf482c2768b5d2aeb287f4efbf9a3fde310230c5ffbde38559f22db1f329b31a44b9ded2f7dc0cf39f9695d172df9693c61451f4f33eaadfcb74da8d16bda156ea77c04b486b39bfd08f1fa97ffa47ca7252e0c2bdf7f0a303e45f5c38f7f56a7e15a75a006f32313cbe0c1e5661b15d9e0d773691447d74c11c3cc1573b2b28b26c4c9fd57d00167cb562f0ba0085e00bb3839b94f4f5dfec623c2b579c3e9954be9d4be8f7de383cd92a9d32f7d824cc04c50b29dd77a525dc061b1b5f9b27e1ef6b889d1e7eac55d5e8e41830c011735da9f4cb5f8cfae02c1c041e29075c2294d8414afdbd6befc2853e286fa267f306a77d389fae378544e47ef9993b3019798ce91939e81d684a208f8ede87551bd40a3999ca292176c1daa3ef78cf9afc4e77bc627b9606cbbe18aea2a7ea8af7f4c82a3b71b06ed9c410bb3b997773da53edb0c21e57cac010d43bcdfb3b33ab9112f2d80d7549cc07b91f578e491dfe8d0afc9bf29f703180524fafa88d95bbf5893b079352636b1ab5f78f1e374bac899398e5a25b97e94a02c88ebc07267b843b430f934c60c16f2415fd69db1d6921c89c565e418b8b657117286902f023a5fefa7ceb28eb9d05c487c593ed2cf8f6a399ff9bf8bd7168efc7823c19091abc87a74214e8fd1ecf38429dcd948f69a7580996897f87d35bfbed01b4f875f5e0f7e6e7c9462916debc1f085f2862c1de2ef5efab75afcfbe83b6aa68494266098631710f6e0d1d7712416f2a21c4860b2070493472ef57c469de48bd1d7a7ab52a3b2b812e43b05ed92968f3e8f975a99829eaa5fdc80c2ac02c07ee1819fe38f7d20145b896a1952d359556f70a7bc7b88bb8baac27c1c0f778b9876c7a202f52faba7f87e9726f32557952b2c24f9ac871170496f1f9f0fc38d715a1fd6ffe8e96c79072271cc3d719763012e19e3bcf73be39531cffd108a40045344d6059f486844701557feab1aa1f2dd37105db000f69bf2c559999242ae986e18b3a603d34de7d00c9c9ae2a4702ad64db75674c6d24423b65a281cff25323bd9042ed32ed0e8c695bea0f874379304e5d34932ce0dec5f182f2317bff06d073e47796d948c36740ab8bc5c99f0645902b31c182235fefbbb3e2f66b3a822f4b95123ffffbdfd62f530b73d887f75009301f52f66528d8fd1e16358d01891b5bec001d16d0b998ed730ce0a9b9b5332e31838b22110be95320e0c214ac042cac12ee86015245d1ec22f99c74d6e1891258c897ebc576507643a79b0de50d63ddbac707b4f3f2c76360c61abc37d25e897c514dbf40a52f5b4237e0ff9514b163be82b13ea77123732f24a8f06022495322da7b46808913c732d5d22a6152acb39f668f160792bc1287705f90a33910c29e14ce0912e72a04fa03cc76b90309d3d05fa0aa4c0070b2fcc4d697cd5c2e3126b20b79993b5017e4b15b26bfbc7c207203338da9cbf7a19e88c6b94182f40d7ceb1b20d8e4cc14c2047b9d4bdb2f4eaae7b978d43848ecda832b49090816bea54c6a3986754f5df2bef750da3cffd60f211739ee2e6f0203fcc2449560b18e2dca2f03067c2f38bd3190a74421fe85943b09bc931079f660a7f30383d635e1321e0ef64a86c8b143f7636acd840f039d1de2c30746949426a280b476e8f65d53545f219fa9f08f6f9b9636b415ea7887b5492fb0866dc60cd7651694ec0bbbdf863b3ce7622d5b44f01c21b9e79ec373522d65f100110d39a21837a3b4156f032a2f002d0c29be1c786c8877c8db1e228c9364c0a3695121bddad5fce915fb620c2f246885639da2dddd7a9802807ba170a6920de03ca597cf730535dd8ffd364d0332e758e85d4b27bce192c8747f37ed18500f55f585ee703eb29ff9300ab40234269d1663ae9f5c431d9c2cb5b6f1928f573812deab47f2464ada1a8b4d0a924df818a42fe2043568b15b65e4a5f5b4a377d67dcccac482fb2fad89b229b765bd2d0c82dc2dd967033d95a321db03620e0ac620b62bbcb7dfeb521d9d4f12f00457ebe033a2ba6c3f924d8244d26d607b2feb2887639c50354ffbf7441bfc02d76a3ba9d98ea6cefc012ab1982e9a55879d82b95e5054d164f3133309e78c0b3de2dc418664b4d4a00d350791c0360adf2302e47f9a742734945ac642576f704bd409f00eab9902bd7feaae5cd47e234ad6a59c0882c25bce3dace155b3461cb7372b21a77f8b79f9d457d2911f63c5531ad5a37b6fcd9ac8601ab38b029405e62b37395aef99aae6f7c5a9cd106a64bc70271dd9506365e40069ca6ddc790d0c1892983ac36c9328f5f7463b0d404e1ff7b40055be7acaeeba445f73519100e57c5c92928edf301046fadcd86d1170de8165456fa6b104a00c35bc61d7177dab9480157ea8eab418ba2841f39c602a39e2865ae2479f7cb0c4f30f00629c8c7381ac0a6134a52cf78971fa7cd85705bf6a8aa5a04a26a9d27fe750a2ca3ca95bd2244b7a9257c83c22771246a7057ede453970e5bd17358916e62b64e524953c7eccf373ef360a6df8ba453eda0cb89ffc6a67b60b82fe29526bf66a2c5ab9502238d2f74d72de7d88153ba4d9056382b8473c3ee121a3a19d986d41944992c580170f5187e83a233028e5d1bd9f276ab6dea08a7cad7480d3d0db953f2c899915058aab7c2e40e08c12fa360f4d2faf19f8df4dc292efa85ed38743615a43710750ac5d90e637bc8172c8deab3ea950e4d2522870ff1df2b0402ad79c6f45977ba7c8f40ef304123c38eb63536996c4e3b76eb0b6ab20fee2c4b39f0e2ebe224296a64ce67d083e1c3ae7b4f617300459ff68d535b7a05ca5133424343e1432cbfd56d389a139d76823093ba63c4ab421f2da77375a37a39e400461699709c6ba257d23901946d7d6992b0dc2559fb527a74467103f6b5a59effe613adce412cba633f66cca7eff4413f4250481e246e2eb87334c2ee7c190cb2f2330e443566f09cda0e3b5c1a0e6952a3d87af28b5c8749699d5bf2cce8e067b3d312ddafb74a6dd4c138f6ae47b822db0136267503eb11e1d6dd7fc7e8d6d68ad7c2bf466ca3ba04ec94c9cb4003164a6a726bd6e46bacc1c2b3bae97c7450ddb62b124d4981e3d41c22bd605b85a1d4b42011bc5ce8971295764e7148bf696c7ec6075bf577be2322d59c416f6390fb0df4c4eb5d642ec64c7a16bb2826bae4946070cbc50ec81f7b465d7e74771eb9135a51c9598115cfd848e41461d2484d05323d7ef3437718351eb62e1dbe03390d193c0fc4d1517b4b31cda1bdae5a99daa5ec921613218790c4d26f4dc446cd6b8309c5e9d61468e2d06acfee6a4b6ce51adedc46b3e66298b046b0a48a301c628afb2988fdfef7ab8294ee897020a0f521ceb9782bbe875dfd01d1588d3354549f9cdd755ec6cd8df01a8bd4071ec5a0adcb2999901a86b904c457493b91241b2efbebcae067a81706cee2a4c6d82f8e039fc3d85461c53f4556edeb0bd16cb7a8a1bdba338a8a9ff36acb9e693ff4c67db9a30cb5934fd47a8557327762ca6051c0f8fb826b9b4c50d0222ea7d7c610b22bd460672a07d5aff6ded355b4a5987ef67f18eb31502e6c2588837725987f07b4c884d61056bf098908d7f0897d849f9e8bb96a2f8382e72ea55a69f7f31cf9fb61382f351fe21cb5ae656b29a9fb4ea532310ca074e30ac99cc0800689104cc73584bf444c02f56ee1511efe06d0aac620fc745a59d73b2b7f94a4d146b5d22667cbdfcf38f940ef11571c21fcc54f1d2034ec71308b54b3a76f5773470123e0c897d99d2c9a34e00fcc14496e0ebfd13a5752034f48a781dd64fc2ec533606361db66ba75e37321dc4cf66ab0a9808ffb4a21befe2032123ece52bfa57e9558590827084cc395a2b183c144412becf3bc8f1e966a2c54416d2e09023a8c20972c9cb587582f151c102644f142397c8810400c29ecbb8f98735324326ad0aacb3f00fbbf4d72eccc810e244bd9b891c310b11ce8a6cd0e7ad1c7405c07448bfa9402788d51591f289d08ea6405e8e0e458c566f5819af9d7ddd5204fbd096b196b40fa2b1bbb40893e14df3919e4621620b79a8e1c94e709d0b3996c03380d28ba63738c8f788e69493e98dede5ff2e2eb381c5b1b69c6e2acbfb1b5fba1b2e13333567402f55ec3006cb625dfcb0be9ca9fab417ffd0503cf7a18812f89ec9b18ed3db49c008e5725689518904f2e89ec5fda5e66f77761ab4d6d9760d1773a072709a91bfc22036acb01a614441a72ceb7cef5953cde2176b8a286e5eef6158c4da9a44f6ef1ac8ba9bf2e1e69880b610d035d9e5ffef8c0d7fe748046d83f6065a1d16832117d847e2490e913726786738b865e40dcb86bea4e1912567135d0c5456cbd205265ad492a0bbd580484f5176e13daa229425744e0b175b714b544c0f06ecb3190d7ab3289c6e73cffea3256724a5a87e1c80cb63977b921982b9bf7c7f04e261defe1c03c17f0a2d799e22493f70f76a633c4b2368cfbd85b541b1a6e3c3e371f744718e95bb04947e41340d3ca570cbffb8480723f352b92416d89e3f744756ce655ed781e52d9500c988c47978cd82c0eecca3adbce63769655cb2e1257a6e689b9c76f695cb0ee976ff4993a3470b0c972c23f49a83725e30aa755fb8fca1deded8b021095a4c0316dde50f9ecf6f0cf1087d784617ecce9e7c8c878411280db45b741ae1d00d6d4898224a0f29b454f4bd63ec90f7e6bcb70ad7cd74af3e28e3b2c2f8f44", 0x1000}], 0x2) getsockopt$sock_int(r13, 0xffff, 0x1004, &(0x7f0000002640), &(0x7f0000002680)=0x4) shutdown(r13, 0x2) r15 = dup2(r13, r13) ioctl$BIOCFLUSH(r15, 0x20004268) r16 = openat$pf(0xffffffffffffff9c, &(0x7f00000026c0), 0x40000, 0x0) ioctl$DIOCRDELTABLES(r16, 0xc450443e, &(0x7f0000002740)={{'./file0\x00', './file0\x00', 0x11, 0x3}, &(0x7f0000002700), 0x2, 0x0, 0x200, 0x6, 0x3, 0xffff, 0x14, 0xe}) r17 = open(&(0x7f0000002bc0)='./file0\x00', 0x100, 0x190) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r13, 0xc00c642e, &(0x7f0000002c00)={0x8000, 0xfffffffb, r17}) ioctl$DRM_IOCTL_MODE_SETPLANE(r13, 0xc03064b7, &(0x7f0000002c40)={0x0, r8, r12, 0x78a8, 0x8, 0x6, 0x1, 0xffffffff, 0x20000, 0x7, 0x35, 0x800}) ioctl$DRM_IOCTL_MODE_SETPLANE(r13, 0xc03064b7, &(0x7f0000002c80)={r18, r2, r7, 0x1, 0x9, 0x0, 0x2, 0x80000001, 0x2, 0x8001, 0x9, 0x2}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.16' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "!ISSET(rt->rt_flags, RTF_LOCAL)" failed: file "/syzkaller/managers/setuid/kernel/sys/netinet6/nd6.c", line 704 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff834b7e06) at panic+0x1e5 __assert(ffffffff834f9ca4,ffffffff8351242e,2c0,ffffffff834fd69b) at __assert+0x29 nd6_free(fffff8806b439440,ffff8000015ee800,0) at nd6_free+0x2bd nd6_purge(ffff8000015ee800) at nd6_purge+0x16b in6_ifdetach(ffff8000015ee800) at in6_ifdetach+0x106 if_detach(ffff8000015ee800) at if_detach+0x30f tun_clone_destroy(ffff8000015ee800) at tun_clone_destroy+0x2ce if_clone_destroy(ffff80003939d730) at if_clone_destroy+0x205 tun_dev_close(5d07,7) at tun_dev_close+0x1d9 spec_close(ffff80003939d7f0) at spec_close+0x417 VOP_CLOSE(fffff88072f29a48,7,fffff880097fd820,ffff800045fee2b0) at VOP_CLOSE+0x132 vn_closefile(fffff8806d1c47c0,ffff800045fee2b0) at vn_closefile+0x12b fdrop(fffff8806d1c47c0,ffff800045fee2b0) at fdrop+0x121 end trace frame: 0xffff80003939d970, count: 0 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: kernel diagnostic assertion "!ISSET(rt->rt_flags, RTF_LOCAL)" failed: file "/syzkaller/managers/setuid/kernel/sys/netinet6/nd6.c", line 704 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834b7e06) at panic+0x1e5 __assert(ffffffff834f9ca4,ffffffff8351242e,2c0,ffffffff834fd69b) at __assert+0x29 nd6_free(fffff8806b439440,ffff8000015ee800,0) at nd6_free+0x2bd nd6_purge(ffff8000015ee800) at nd6_purge+0x16b in6_ifdetach(ffff8000015ee800) at in6_ifdetach+0x106 if_detach(ffff8000015ee800) at if_detach+0x30f tun_clone_destroy(ffff8000015ee800) at tun_clone_destroy+0x2ce if_clone_destroy(ffff80003939d730) at if_clone_destroy+0x205 tun_dev_close(5d07,7) at tun_dev_close+0x1d9 spec_close(ffff80003939d7f0) at spec_close+0x417 VOP_CLOSE(fffff88072f29a48,7,fffff880097fd820,ffff800045fee2b0) at VOP_CLOSE+0x132 vn_closefile(fffff8806d1c47c0,ffff800045fee2b0) at vn_closefile+0x12b fdrop(fffff8806d1c47c0,ffff800045fee2b0) at fdrop+0x121 closef(fffff8806d1c47c0,ffff800045fee2b0) at closef+0x192 fdfree(ffff800045fee2b0) at fdfree+0x116 exit1(ffff800045fee2b0,43,0,1) at exit1+0x595 sys_exit(ffff800045fee2b0,ffff80003939db60,ffff80003939dab0) at sys_exit+0x1a syscall(ffff80003939db60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x799a4adb9830, count: -20 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003939d3e0 rbx 0xffffffff8398ce07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800045fee2b0 rax 0xffffffff8398bff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x393d919ff62d181f r11 0xccf16a0d33600708 r12 0xffffffff8398cc08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff832fc1c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003939d3d0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=515304 pid=14458 tcnt=0 stat=onproc flags process=18 proc=2000 runpri=32, usrpri=64, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=1 forw=0xffffffffffffffff, list=0xffff800045fee018,0xffff800045fef780 process=0xffff800032b7d358 user=0xffff800039398000, vmspace=0xfffff8806d1e1208 estcpu=14, cpticks=7, pctcpu=0.2, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 42484 173525 60274 32767 3 0x10 0x80 nanoslp syz-executor 27742 468424 28100 32767 3 0x10 0x80 nanoslp syz-executor 27937 136194 69529 32767 3 0x10 0x80 wait syz-executor 58962 410875 24837 32767 3 0x10 0x80 nanoslp syz-executor 43418 350349 75334 0 3 0x2 0x80 wait syz-executor 73327 438273 75334 0 3 0x2 0x80 wait syz-executor 28100 507674 75334 0 3 0x2 0x80 wait syz-executor 52353 487204 75334 0 3 0x2 0x80 wait syz-executor 8194 440026 75334 0 3 0x2 0x80 wait syz-executor 60274 165386 75334 0 3 0x2 0x80 wait syz-executor 24837 291962 75334 0 3 0x2 0x80 wait syz-executor 69529 80055 75334 0 3 0x2 0x80 wait syz-executor 75334 345305 86254 0 3 0x2 0x80 kqread syz-executor 86254 483378 4379 0 3 0x100002 0x88 sigsusp ksh 4379 85098 66210 0 3 0x10 0x88 kqread sshd-session 66210 196223 45336 0 3 0x12 0x80 kqread sshd-session 64566 81481 1 0 3 0x100003 0x80 ttyin getty 45336 96159 1 0 3 0 0x88 kqread sshd 39383 77873 40995 73 3 0x1100010 0x80 kqread syslogd 40995 390501 1 0 3 0x100002 0x80 sbwait syslogd 87520 268888 1 0 3 0x100000 0x80 kqread resolvd 22070 34619 74773 77 3 0x100012 0x80 kqread dhcpleased 94972 99999 74773 77 3 0x100012 0x80 kqread dhcpleased 74773 480345 1 0 3 0 0x80 kqread dhcpleased 67333 56521 0 0 3 0x14000 0x200 bored smr 87596 84926 0 0 3 0x14000 0x200 pgzero zerothread 19983 116615 0 0 3 0x14000 0x200 aiodoned aiodoned 38648 252196 0 0 3 0x14000 0x200 syncer update 59290 421900 0 0 3 0x14000 0x200 cleaner cleaner 30209 47529 0 0 3 0x14000 0x200 reaper reaper 31487 38091 0 0 3 0x14000 0x200 pgdaemon pagedaemon 21185 266982 0 0 3 0x14000 0x200 bored viomb 36152 424663 0 0 3 0x14000 0x40000200 acpi0 acpi0 79993 519447 0 0 7 0x14000 0x40000200 idle1 29083 186059 0 0 3 0x14000 0x200 bored softnet1 8198 330076 0 0 3 0x14000 0x200 bored softnet0 26593 522011 0 0 3 0x14000 0x200 smrbar systqmp 81571 380250 0 0 3 0x14000 0x200 bored systq 66236 283514 0 0 3 0x14000 0x200 tmoslp softclockmp 89241 201558 0 0 3 0x14000 0x40000200 tmoslp softclock 25813 449580 0 0 3 0x14000 0x40000200 idle0 1 340049 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 26593 (systqmp) thread 0xffff800045ffe000 (522011) shared rwlock systqmp r = 0 (0xffffffff8396e978) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11059 12019K 12034K 166960K 12151 0 pcb 17 12K 12K 166960K 17 0 rtable 235 6K 7K 166960K 433 0 pf 31 16K 16K 166960K 31 0 ifaddr 41 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 7 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 42 0 iov 0 0K 12K 166960K 12 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1365 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 16 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 22 81K 129K 166960K 383 0 sigio 0 0K 0K 166960K 5 0 proc 64 131K 147K 166960K 547 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 63 0 in_multi 88 6K 7K 166960K 114 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 121 546K 546K 166960K 121 0 exec 0 0K 1K 166960K 399 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 222 159K 177K 166960K 5299 0 UVM aobj 13 2K 2K 166960K 15 0 pinsyscall 43 86K 112K 166960K 1503 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 39 0 NDP 11 0K 2K 166960K 27 0 temp 40 9115K 9131K 166960K 4321 0 kqueue 13 20K 35K 166960K 87 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 55 0 51 1 0 1 1 0 8 0 rtentry 176 114 0 5 6 0 6 6 0 8 0 unpcb 144 500 0 485 4 0 4 4 0 8 3 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpcb 736 110 0 106 2 0 2 2 0 8 1 arp 136 18 0 2 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 297 0 289 2 0 2 2 0 8 0 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 152 27 0 0 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 478 0 0 30 0 30 30 0 8 0 art_table 40 479 0 0 5 0 5 5 0 8 0 art_node 32 114 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 72 13 0 3 1 0 1 1 0 8 0 shmpl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1899 0 429 93 0 93 93 0 8 0 ffsino 296 1901 0 431 114 0 114 114 0 8 0 nchpl 144 2435 0 748 63 0 63 63 0 8 0 vnodes 216 1982 0 0 111 0 111 111 0 8 0 namei 1024 7636 0 7636 2 0 2 2 0 8 2 percpumem 16 51 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 8350 0 8350 11 3 8 8 1 8 8 plimitpl 152 145 0 121 2 0 2 2 0 8 1 sigapl 424 686 0 636 7 0 7 7 0 8 0 knotepl 120 152 0 0 5 0 5 5 0 8 0 kqueuepl 224 129 0 120 3 0 3 3 0 8 2 pipepl 344 181 0 154 6 0 6 6 0 8 3 fdescpl 528 670 0 636 4 0 4 4 0 8 0 filepl 160 3295 0 3078 16 0 16 16 0 8 5 lockfpl 104 67 0 65 1 0 1 1 0 8 0 lockfspl 48 24 0 22 1 0 1 1 0 8 0 sessionpl 144 35 0 18 1 0 1 1 0 8 0 pgrppl 48 45 0 20 1 0 1 1 0 8 0 ucredpl 104 476 0 457 1 0 1 1 0 8 0 zombiepl 144 644 0 636 1 0 1 1 0 8 0 processpl 1232 686 0 636 5 0 5 5 0 8 0 procpl 664 1107 0 1057 7 0 7 7 0 8 0 sockpl 752 855 0 828 11 0 11 11 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 15 0 0 2 0 2 2 0 8 0 mextrefs 64 14 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 192 0 0 12 0 12 12 0 8 0 bufpl 272 2585 0 102 166 0 166 166 0 8 0 anonpl 32 5496 0 0 45 0 45 45 0 247 0 amapchunkpl 152 15869 0 15405 32 0 32 32 0 158 7 amappl16 200 1414 0 1396 4 2 2 4 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 417 0 416 1 0 1 1 0 8 0 amappl13 176 116 0 106 1 0 1 1 0 8 0 amappl12 168 906 0 873 2 0 2 2 0 8 0 amappl11 160 36 0 36 1 1 0 1 0 8 0 amappl10 152 57 0 47 1 0 1 1 0 8 0 amappl9 144 278 0 277 2 1 1 1 0 8 0 amappl8 136 93 0 91 1 0 1 1 0 8 0 amappl7 128 144 0 133 1 0 1 1 0 8 0 amappl6 120 149 0 148 1 0 1 1 0 8 0 amappl5 112 94 0 86 1 0 1 1 0 8 0 amappl4 104 268 0 252 1 0 1 1 0 8 0 amappl3 96 3058 0 2946 5 1 4 4 0 8 0 amappl2 88 547 0 493 2 0 2 2 0 8 0 amappl1 80 11712 0 11142 16 0 16 16 0 8 2 amappl 88 4549 0 4390 5 0 5 5 0 92 0 uvmvnodes 80 111 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 14 0 2 1 0 1 1 0 8 0 uaddrrnd 24 670 0 636 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 670 0 636 1 0 1 1 0 8 0 vmmpekpl 168 7497 0 7464 2 0 2 2 0 8 0 vmmpepl 168 50848 0 48952 105 0 105 105 0 357 12 vmsppl 488 669 0 636 7 1 6 6 0 8 1 rwobjpl 80 16876 0 15937 25 0 25 25 0 8 4 pdppl 4096 1347 0 1272 113 30 83 99 0 8 8 pvpl 32 13893 0 0 113 0 113 113 0 265 0 pmappl 256 669 0 636 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 449 0 33 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834b7e06) at panic+0x1e5 __assert(ffffffff834f9ca4,ffffffff8351242e,2c0,ffffffff834fd69b) at __assert+0x29 nd6_free(fffff8806b439440,ffff8000015ee800,0) at nd6_free+0x2bd nd6_purge(ffff8000015ee800) at nd6_purge+0x16b in6_ifdetach(ffff8000015ee800) at in6_ifdetach+0x106 if_detach(ffff8000015ee800) at if_detach+0x30f tun_clone_destroy(ffff8000015ee800) at tun_clone_destroy+0x2ce if_clone_destroy(ffff80003939d730) at if_clone_destroy+0x205 tun_dev_close(5d07,7) at tun_dev_close+0x1d9 spec_close(ffff80003939d7f0) at spec_close+0x417 VOP_CLOSE(fffff88072f29a48,7,fffff880097fd820,ffff800045fee2b0) at VOP_CLOSE+0x132 vn_closefile(fffff8806d1c47c0,ffff800045fee2b0) at vn_closefile+0x12b fdrop(fffff8806d1c47c0,ffff800045fee2b0) at fdrop+0x121 closef(fffff8806d1c47c0,ffff800045fee2b0) at closef+0x192 fdfree(ffff800045fee2b0) at fdfree+0x116 exit1(ffff800045fee2b0,43,0,1) at exit1+0x595 sys_exit(ffff800045fee2b0,ffff80003939db60,ffff80003939dab0) at sys_exit+0x1a syscall(ffff80003939db60) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x799a4adb9830, count: -20 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 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff80002999dff0) at sched_idle+0x371 end trace frame: 0x0, count: 10 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 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff80002999dff0) at sched_idle+0x371 end trace frame: 0x0, count: -5