last executing test programs: 6.069332991s ago: executing program 1 (id=39): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000080)="5801a932", 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x100005, 0xa, 0x8000, "ff14e700000000000000007d6500", 0x3, 0x40000}) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002240)) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x1, 0x3, 0x1, 0x820351a, "090e0de6d31aa692318c7e0002f9fffffdde00", 0x9}) writev(r5, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209", 0x8f}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) recvfrom(r7, 0x0, 0x0, 0x40, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40, 0x4000000}, {0xa, 0xff, 0x0, 0x82}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) 6.03409164s ago: executing program 7 (id=43): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/193, &(0x7f00000002c0)=0xc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) (async) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/193, &(0x7f00000002c0)=0xc1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) (async) 5.928099496s ago: executing program 1 (id=50): unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x49}, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x80000000000000, 0x5, 0x0, 0x200000003}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f0000000340)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x800, r3) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1, r3}) 5.922637451s ago: executing program 7 (id=54): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc80ff00", 0xb1, 0x40a, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2df57365, 0x10007fff, 0xfffffffa, 0xffffffff, "fed260ffffff60e51c97c354d3c3a3f443c900", 0x68b, 0x1}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04a", 0x4f0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 5.844237465s ago: executing program 1 (id=55): bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) listen(r2, 0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000340)='./file0\x00', 0x8000, 0x10) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000240)=[{&(0x7f00000015c0)="7299675f1e20b881d498c8d9b05b34917caab655c137507191f3c788fddd12099032f11e564c69d619c658be095192b2ac2b399a501373786962c7b617", 0x3d}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x8c, 0x2, 0x7fffffffffffffff, 0x9863}, {{r2}, 0xfffffffffffffff9, 0x46, 0x4, 0x6, 0xfffffffffffeffff}, {{}, 0xfffffffffffffffa, 0x7, 0x20, 0xfb, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x50, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffffa, 0xe, 0x20, 0x8, 0x7d4d9100}, {{r4}, 0xfffffffffffffffb, 0x14, 0x1, 0x82, 0x94}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x5, 0x39bc}, {{r6}, 0xfffffffffffffffc, 0x3, 0xf0000000, 0xfffffffffffffffc, 0x81}], 0x2, &(0x7f0000000380), 0x3, &(0x7f0000000440)={0xe, 0x1}) 5.843475487s ago: executing program 1 (id=56): r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) fchflags(0xffffffffffffffff, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9, 0x0, 0xfbfffffa, 0x9, "d7be16eeb801000000000080b001f4000100", 0x2, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x20000002, 0x8, 0xfffff001, "0021ac878d335e3d6fa9c86a47f9bc2f35f3bf05", 0xffffffff, 0x4}) 5.830867437s ago: executing program 3 (id=58): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) syz_emit_ethernet(0x122, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) 5.829632185s ago: executing program 1 (id=59): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x8}, {0xffffffff}}, 0x0) 5.603539742s ago: executing program 3 (id=60): utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x7ffe, 0x4}, {0x9ff, 0x9}}, 0x2) 5.602997394s ago: executing program 3 (id=61): r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) getitimer(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup2(r1, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) writev(r2, &(0x7f00000002c0), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2, 0x9011, 0xffffffffffffffff, 0x400000000000000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 5.52597145s ago: executing program 4 (id=65): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="a8b950c7f3e3e6dd7c7aaab2b6", 0xd) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffff0800000000000000a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000140)=0xfef8, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x127) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f00000001c0)) 5.525398698s ago: executing program 7 (id=66): r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="1df32c127374b9777bfe4a6abf6483a799abe0d0eade59a720a5696f560034853eecef80f5332f7ac3595a397749900af3d835dfa17f03573fe5faf2c8e7f0a015be88b304bb22bc84949a048b3973f1a7462c4d21818cf11aec42f2a7bf2c02ab90f3b61723aeb13ade1c56382c787a398daedc6723a41a1ede54ced14e0d677e61540d", 0x84}, {&(0x7f0000001300)="4ef5d00b74d7864b26e8afd20bfd7a5768e6a5949da58560c8d0d2115797c6e98fdc5c666ff12de3a6b6e61819f1a60cfe976498d5e9b814852fe655fb54ff887d3ce5cdb1cda50db2e239cc9c15d6c41d897bda38bfa4cb46c09633786965f5b3731bcb508c2255e37f32d5c8ef3512637e790c5b8e5b605815d9e54fd76e6a7408a52274fdf8f44083037ea0a047f497ca3befd636f4731465a73a84a7ac181e62df730b83aba3abc897d472450ac1c838c71b624f9c4b60e6b970c1dea6f9de8bfae90f635bd694f4f58e4928db8b3337ee8461f5b4be78aaae2a61f5c8bdec62592508366896051384186194288ea1ad994791ff1920411c8cc0cdd30cda4e3967f3e15f838a8877f4085b41a9a0a1edd28d580e5404947a", 0x11a}, {&(0x7f0000000300)="c9a8c064cfd43dfb096fde1eef511cedb3723202dd33e18afe286494bbdd600ce9b08dee082186c065eabcd6564dfa699333858350ace3d60adf3a9dd7fdf52b989de2e40b51fa57191d75b327b3cf4bd6fa63b2fe6dac084641492b9827c01858a4b68b049e02d6e99728f43de1196b1e28060cd0a82d35e5f6f9047b64ead8b083ed336920873ca15b5d2e4875c34446730dee3c77d1f09663c336800122e4c4265cb70e356744e5a5c95a2adb9517b293f268bccf8bf4f0908423cbc2acab3364af2761d63046dc1f31e41033dda45c7f13c0aaa8692c7224bb0c788e08273332212a28ac5f88226f0a0ad0e80952745fbba5bdca047e8dd533d73380800e5371965019280c8324de445acc176d141bccffff49c9c705e2fa10f3dc780520a9d62fb79677376cc471190bdae82a828d75a1a8db4a142e7f92ed67674a04128d41e4c0616c021b028359732a85da5c4f3db701c3601fcca62684f4147cc149a7d048588209e1848e916732db6b32be93af8a5720a1438736b268fa059478df55ad05637340995acd4a8fceed3378700797d9e88768a8607887280efbee8376268040aa04123cee7a113dfcf524cd68a45a59d521732b1bb8017019e64d317896e569ba58f2e2ee726a9ce0b2262204c00c4afffecf40a54e876da5e108281d2760fdb461f29d00f6ad1492426d011c8dda6ca6d2d4c47eea01e2168e7c8cb41b0c342deac88ccc05ffa36c478f5bb1f50de1582fbf21eb0f1fc853bd27ed0109105b48282555fa3cd17e72e890377eca570091ac5e3524cf35962142427e3096128d033d03d8b6db18d97e67806a462f1a01b2936e47505569763b019d21a3040fa186d5005c283c84457446306974bcdad2268c6494dfacf22623103c771b6e209e9379a762a972f289bf4800fe0b13da31550f5616a43907e766cbe35f100dea7be53a82c0c27dee3a50c2cb3a597089323e17b11b8230c43dd623b63d250d5ae55e73234a14b2e0f5aefb00b84fa19df13a628527c8e46c6e17449dfed388ae3fb31f860ce200acb6b61aa44c6e91354f392b32e23364b9e395946551c542ea927bdc3918a923b45b0df223933e480d74f1fc75bc7d5c8a236f2ef33a8f15a534422e5f06fe0a4003d8879acb4a801cd105f19151c71ef8ddf700f1b86ab0eb82283d0ce75893da40670a4b95f39051b74ace4181668c0ef00cffe88fbeb7c66a1bdaa0f16c2f99c443526eb23d70030feb4f9c063f234c7821ed4c51124aec91689dc3d05951c6fe000b3abf059010c979dd8dd5e13c5f5af00a4d138c4cf89b93c212721927937b12eca540ae4ec4eb3f45594f66e902e34ecd8315e129b9e2b548f936a91497f619425574d0d598b20600b7ab80c71bdafa4373e00efda601647bfce0f512743b5c4bbc0d056a6297c71cc8e7846929bbb1a49d1b73eed1df544c68215d45a1b5d9ba61cef51f9cbfb4ee0754d1ab94ce425b239b2a23b2c7cce3de642fe7f96ad59551f8fb9b60a433116f04558578e5e5e0afb8f3aa7ed132f78e924775338b2064010d46451d9254fc018ad15976f0cee39600b0ffc47ea2125b0e87662f7b379c5b9a85cb981e99dbfc8c018bf7ec826a4070bb4ecb4c3710a4974310a2be61b124cb1b6a4b7d3dc7d3e79f8ee8e84043896b55181d14077db644b1fa15ddc270759442a64eaa2f010a63c7829ecf7cb00e4944bef04bc13fa2828beb2e772a7f37f7d2bbfcdf6e19dcd8e29c3abb0655b970e2f1732b2bad62611d7350da23fb417ef4e92efc11bb92a019fcfada073fabcd1befe648d14adc8b6573a37a7d7ddef78bfd210ff70567eb51218378d88ff787db5005fa32d7391c07b1a042c94314733cc815ec2a520ba7489b5511ae72942481a9db13c3ba1d5205013c2e008a2d1e4a28fab7fd65dac1f60159c82085b6c65030d8986e8d15abad86b584e2f277d549bd74b57b17cfd96b12899ea92bd6eab02affdb4cf9e1fa96418fcf731d368bf1d820d13dc8616cb63bee99bf526a8e7c07ec73ba49af2b7b79ce4ff28cd87cfba7d068e348ff1cd0c0ea22dcab00334b08116984d0f376926147e122eb624bb948cedb9a5e45e1a5d864506476d04a42be4c657d32e9362aa89a3bc64114bf01f3bbed08b983439d7cce40e4700ecdcbec84c1bf232dabc8ad780dc6ad80591be0db258e2a9942746856f2470092c02045e0d658f03c11ffe9189cba2e03c85d73020cfaea82b9e3228c9b853c232270e3c97968263200b9bdd6b25d6b80998fe441a3308ca2a2bb2ebdeed39ea5a10d1b084e036587370798b632828254abe6edef8c8775e2e6564254f8df068ea2f8fb8440985a7bfec0647c5e34fa23d28510ce33ecbcfe37800e2775b023d62a366fa953c9cb5aa9e2e9c70efec060b0d499994170bcd38085f26a9c33898c897cc026727b3f578682003b21be374585ffe426ab44805cf5028a4ec94c625b1d9a859405ec3ff588f14797c5028842ecb48e3b8a2d501989c41290db7f50ad6ad71f07c26abefd343eb35990b15a0450741997b4c3c986f52e667cf5bdd5f6c4180b2b9c6530ad242ea3df80727ef8647b1d244fef35c91ead3aa41ff1739fe6bad09f2eb95d4b9f2c33fdaf96c7bb170b9fe0da34fac74cfdb497def208399b89752c12ed0c1707155fa83a6bb195319f2e2bff546b50d8588a108fc27a0a2ffcece82264c091e998f7851e3bf479ca6b0de8af93a401c49916762bd1c81fa57b612392ed0a0e0339bc3d28ffde4120523026a7b9a38d51aa3bb2e794b487b1e0ac3207cf866781073a764d8faa5ed546f075a2894a18c2990b9ee44c9521f5afffbf73a4267bf336925ac2e683ee4cf6bb56d2ce4eacabc4dfe056186c17bef4a101f6d3dc7c94039261836758cda911a787ea0b69dbcef528d6353bb18e505985821b84b740195775489fe02021b00de6e7c6fbaa1152fc92f343f743c83b22c882a181d96bf3c748756b610633a0d976bea7e83da1e91cfa74e220a495860490619ffe62a690f975c15e8b7262557c659bbb3d874f8c706c52f03bfd71b6767f0483ef907c50c17026cabdc64367a3fff8e30ce77a740c24920b5b5f16eaae358750d6c5a4bb8170c8d3975162ae89bd04541f8fadca32f6aa10c6a57f4e3b5a7f2a0c40db94e9616e356ae8606e9ecf39ba7db16cbec45c3356531d4d57d1cb310efd0548d827156ad3df7067a7057e32ac30a25dfb025e070ae5bdad24bb9f0e1f9d29f78e958cedde16781ceb578ee272b2a75d01866e2f940df3e149693819022963f05dce304a946c80378d357f30c69ce1ac42a3a53f95023b3ebb35a2ecd306f03203999457f5cc3a2f7dc95e52b0f29a632f055823f5bc0e700abfe1392866e571df9c758b263c25f40aa09b4424688558d4f7766a7f3381377a61a80200ebeaac7d304fedc56e3361edd39bcef4b9b8af2a8a6690183e5dacfe37422eb2405887a7a809d328d3167722898e10bc4b9d11a170194ebbdcd0edec24b6cff2603697c22adb3115c25cd61e7d675ad4955d18341efaf030b074185c5a86f29e7a0e9b04b5497a6e4acde8b865ba7ac4b2fec9e2ef9d413b9cfe15e308291120b73ea696b83f8606e827dd0054e246c7c32b7ba1c9477482939e29fc988a96b1f81a29643cfdbbbe3f6bc92839dfdaa34c422589696c15962a8e75e78df5f3d5ed18d4e3d4fd672619f08834768c74bb22b39cf7e27aea7062e3f8241fcb55268c6f2f66c267dc8a4d89b782b247cc459241b3670772aac7d8ca764d8f22b7c9dca89eaf4a3f154b9f54324461486ffdabfd3da9102493e508376f84b6563d50ce24ab767200d2f11e71fd8675f5ea16efe142a3a21debf4cc689d7bb3eb2e0e1ff12d0b173177da2d3e256a51bf720c79b0c3072f7dcb6c1334124d9e81eb496411aedaa545c4aef6f4dbbb5c5269ff86f583a7294755d5cd61b896eded0a518a56ba4b52b871d88dfeac9fa00c7d30b06409d98d62504dac6776185bd40c53079fbf6502377dde6af30cc8ccd244136365d9eec16f530fdb8cc39bf36bedd7a8951b4c9fd340f40692357a66c0a224784a14d741db084de3c61444d485ab12e519413183d05900e97ecf50b2013e08ceea71b6d4f1fce97e2ed321bacb49f6a8829f8197520717470f58abcdc0e954aa88eb42548ad51787dd1067e74d1c75eede00d73d681a5f1f38b538e308062feb3153b1cf96f58eff8e7cbd68ae1e50fb61c0de192d432719c1723d16f810969377c6248282b1ab5b65b9861254c05ef7252ef3571d423a9f7521e6e86d76a401143c3841355d020ba3f313fe8a04aa580d9c2cb0fc7028ec44844225fea956ee9bf82a64a1734da87aebd05670fede67472733b4be7812a98286f380b5a8a2b120d3de5ff3682d528250674fbf70bf22fe6a8f383bde9eddc34529556e2fa0d672770ae9e00fdcf31c753da477e059621fe1cc16c8e2f074c0c669261b4c6f3d60bb0b79f753ec9f137b67da48b33623f74eadb490b03c5548570c00946f9638cd0c08eeade832a6bdf6e5a1c196d66c7f6bbf40bcb1ee080f1287f35b083e288bd5e35127d87c43175cd404392f939f1a971619ab214218b7102e0434f3b092afc8c851c4f41bf28f0f0260cec2ec3f3226116498cd50008ea91ace81516b5b34ce3e18ea024a720efad73c25bd44c8ad8baf3913267b7409296809e9a0f38b9ab13e499bf13d9189c0372d530cc8481ca7105cdc7ba18ccee43d90c87d778e2a4f56b0802a8c46bcd024756bfe0db45ffb792423a25e222d3eacb9b8bef6b4a6a693d68d11abff955a331660bfb9f791bec9c25bb99cdaa0bc164921a790bd6cf86e2f66168e58ebd9213d336e540efcc5be43f6d5bde0abdb48391f5b169cfce60f1d079f8bc918e34b78ee6b172b531aabdb2ea1efc4db385da543e50e218056ad9a480a94b51c54e60c9f6ded586abc59b4ab28c1fb12680ed64241fd7d10d16c071694a071ebd8cafa4d2a9c3331315f1a59db3c2a4a3bddc34a226d742a757b9c3ab0552e11f59068ebf740495c0b0ba6324a22822747dde04355a8751c5f5a452ea2260af0c69216273a9c554b79ca6b8cc30afe04c7d6303deaa0400f412a920d88d7064554f7915026749dbc1ea673f3baca0168a2b991eb0f0021f0983cae8126ae0215413c37be62160450d2579047b5fdf083d87f31bfb7ae55efbb226b36a86217c671128648ff0fd8e49fac2ca779c011dfde5ad7e5d62074e2db24b2ab24284030132a07aade7e15078b1e4bfba67c4f0f4239b9a78e428aa25d048ceb0b950c3918dcd4859c482e024d6d767d397f557c857a01580faa4e147636500797c7d576794256897964f5ccbe85fcb852e9e8c8f8d95f69e4636a3f39200c038c81f9212fdc9e59208eece0e9b6384d28b8644098e9ec712a20cb1e405d337fae8d39defb4b1610d7f4c30d3278056771badd1b1ecbc60ad8cc4c1d14cb8e60a8b59a0e0627a4f22a29d36721a6c2605e8965b0602378e3bb82a96cfb3790763e2dd8fb40dfde4f2fd8adac9fd150d5fd9ab72c7d4a25d7b2eeb1b68f1cf381844687b0bb05d23e88ffcbfdff18ffe6d83430fb0301db03bf8d3a273b502d5634bf7ce20453c5d5f28a80705bff48540a46567eddcce3c6a09324bb9a62ab5ca7a512a9425899796185d3486c205f4687e635c85062fd7c1659b426707cd48c0c926a2f9ec2ae70ad1ea713d2b92d26c57873b0bfb361b2a01561dbdcdc8d9c441c02cc1370c7", 0x1000}], 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) 5.524338408s ago: executing program 4 (id=67): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(0x0, 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 5.523915987s ago: executing program 7 (id=68): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2007, 0x7fffffff, 0x4, 0xf, "090e4de6d30aa692318c7e0002f9ffffff00"}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96924cd76a670b0000005a00000000", 0xf}, {&(0x7f0000000100)="13efd4c5657c2967a7b1b3c076d0eb9398b6bd82173e19bb4719b327245285f7b55fe6ab63c1062678e99a79769d726241c21ad94e953dd048b7dcc56579cc6fcaccf774bf19ed9698d803a04f8886cc28915719d29e3edebd8d62c9e26d431cfc6ee503d47099a38b2d3a05ed8ad3d629ee4fa58f4586faa4fcb3ec552f53b14cdbcbc36cd95aabd7ce1ba1a3e82ff782374b97d488bf344b96cb0d1de2616cf68c0ea2fb5f2146ec13cfc86cc677a2776a55405d4fcfcc92cc377f161d6f20fdae", 0xc2}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) recvmsg(0xffffffffffffffff, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0xffffff7f, 0xffffffffffffffff, 0x0) 4.946810807s ago: executing program 1 (id=75): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) setrlimit(0x5, &(0x7f0000000000)={0x100000001, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f0000000600)=""/252, 0xfc}, {&(0x7f0000000480)=""/211, 0xd3}, {&(0x7f00000001c0)=""/6, 0x6}], 0x346) 4.945451692s ago: executing program 3 (id=76): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000ffff0000000100000023a68564f79a4c8384a383103585a8d4feaf608aada3a9c195020b2ec1f0443551cfa722b95946d18e87e2be03f7728624502bcf25475b8b3a03b6af518fa2669219ed507e3d75268eee8a027ebb4e429a6307e5744caf6c5a557ca59a996b0ca43e948e1c5a0a8a952c83feb8354a0c698161d9046143a9c86915d9337817725b9fe01988c4a948fe44565852977299a368886c95f74b03def2f53076867e420df06bb9f4"], 0x20, 0x80e}, 0x400) 4.109205291s ago: executing program 3 (id=83): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000002c0)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000009c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2f", &(0x7f0000000200)=0x68, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0xcd5, 0x1, 0x7, 0x5c90, '\x00', 0x9, 0x7}) read(r0, &(0x7f0000000200)=""/255, 0xff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000002100), &(0x7f0000000000)=0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 4.057352892s ago: executing program 3 (id=84): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) mmap(&(0x7f0000184000/0x1000)=nil, 0x1000, 0x3, 0x2031, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) poll(&(0x7f0000000000)=[{r1, 0x184}], 0x1, 0x0) syz_open_pts() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r4, &(0x7f0000000140)=""/138, 0x8a, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) read(r3, &(0x7f0000000200)=""/255, 0xff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r7 = dup(r6) dup2(r7, r5) connect$unix(r5, &(0x7f0000000000), 0x10) 3.932597125s ago: executing program 4 (id=88): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000140)='u{', 0x2, 0x401, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 3.929289256s ago: executing program 4 (id=90): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 64) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000340000000000019078ffffff440cf9f3e0000002000000030d00907800"/61]) (rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (rerun: 32) syz_open_pts() (async) read(r0, &(0x7f0000000240)=""/211, 0xd3) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x80, 0x0, 0x6375, 0x5, "a12724198fd32d3c27fd6ee6435740de617a60d7", 0x1, 0x10000}) r2 = semget$private(0x0, 0x4, 0x108) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001100)={{0x91d3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x47, 0x9e0}, 0xeecc, 0x1, 0x8000}) (async) semctl$GETPID(r2, 0x1, 0x4, 0x0) r3 = msgget$private(0x0, 0x5bd) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) execve(0x0, 0x0, 0x0) (async) semctl$IPC_RMID(r2, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async, rerun: 32) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file0\x00') (rerun: 32) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000080)='./file0\x00') (async) r4 = msgget$private(0x0, 0x5bd) msgrcv(r4, 0x0, 0xfffffe3b, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100005c35d5f2ae4357c1db5513c453b297000000000091a1f7f16d43ea49458e05888f1cfe4af4a1bf64e28c"], 0x8, 0x0) 3.818845302s ago: executing program 4 (id=95): r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0]) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) (async) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) mknod(&(0x7f0000000100)='./file0/file0/..\x00', 0x2000, 0x5) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file1\x00') 3.614126032s ago: executing program 4 (id=102): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES64]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="5b4cd8bf", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX=r4], 0x401, 0x800) msgsnd(r4, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r4, 0x0) close(r3) r5 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r5) syz_extract_tcp_res(&(0x7f0000000180), 0x800, 0x4) r6 = socket(0x2, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea", 0x15) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) 3.612376145s ago: executing program 32 (id=102): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES64]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="5b4cd8bf", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX=r4], 0x401, 0x800) msgsnd(r4, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r4, 0x0) close(r3) r5 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r5) syz_extract_tcp_res(&(0x7f0000000180), 0x800, 0x4) r6 = socket(0x2, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea", 0x15) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) 3.577222227s ago: executing program 8 (id=103): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10002, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="cd00818a", 0x4) flock(r0, 0x6) close(r0) 3.35559788s ago: executing program 8 (id=103): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10002, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="cd00818a", 0x4) flock(r0, 0x6) close(r0) 2.935373277s ago: executing program 2 (id=114): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x0, 0x2, 0x7fffffffffffffff, 0x2000200000002}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffeff, 0x10}) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000540)="befac45842ac8dcc9885513519caa6d58dc2af960b08529902704cd041f4dd41fb596814961379d4f8a141ba195806b554a2c2ec8cb5e9ceca9dee3c145905201bbef5a46e63310ce3720308532b9b372232902efdcb72a400bb53f1ec0312413dd38039cfbac7a7c004bcd40c7c9325f566f202c54969742aa604e83c171db1a93f02b14017c7eca9267876705770692c9da4cf2b6c561d3f5776560c955df6b8cc188982af3a093267ec519cf34f93d9dba0edf3c9564152455912e0300b2ede5a6ea1f3484cb36fc712b2c88174c276759b0fcdbbc162c67fd4773bc30cc68715c6347e16fe88d815319f58328c3d4463936daf2b67544b53c6aaa0538aa9e85458d3497f21ab3951fd8883d2aa7fb9601ac1d487e79f06db05e5b803000d41bd892ea25ffccf8a882263a4608c63ae78e18160a79a0472e2b94d0b350366ebc35e22163323c26bd6033201b6fb193b9c27c3abc615beeca807c445afa4035102ba2c088d7600000000000000006846b52f2cd86828969cce6683777d402591c13a1a9c1176211b9174c7c51201e72b8ed4b6ca4a608baef12acd92e6f0035c3bde722f11b24e99f2b4875b85d342c05e89276f3356ec6ff15f854b59b56aaac54f0217181ea747533a1591f7cb25ea1b90c19d3d61ce228cb4caa4f35fa12a429cf6f3b387edc5dcab8a0dc11754648a39addd8f7157dab7f0ce9bd01e1cb6b1c280c91cb8e1ef10bde478090e34841256593a40ae6209e0", 0x21a) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e93000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x60}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000919000/0x3000)=nil, 0x1a38}, {&(0x7f0000ddb000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000b0f000/0x1000)=nil, &(0x7f0000d80000/0x2000)=nil}], './file0\x00'}) chflagsat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="dee24a7f30d82605943722b28f29dad9d4b7aabac463b2cb14be55905bc763d085d84965a116f47510011a1622825e75c86e45b99b9eb2d7006689bbf77c91e55fc6237a5a45f277c6", &(0x7f00000000c0)=0x49, &(0x7f0000000100), 0x0) 2.732593168s ago: executing program 8 (id=103): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10002, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="cd00818a", 0x4) flock(r0, 0x6) close(r0) 2.374782004s ago: executing program 2 (id=118): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x110) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a14b1be04d022b3979b522bc9fd15854b05d672ffcb11c339efc6af2591c61969784a23bfe66a634ee29814bca20dd0ec5d2b7078467a8efc85afdb3fbacdf033c10e408511f39fed7d8ed330f802479f7290a50a2f4725d1c48816d6c294ccabfe2187dc74b37a2b37f0fb695aa77d0db92ae4ee5786", 0x86) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r0, 0x907) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000008c0)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') unlink(&(0x7f0000000080)='./file0/file0/..\x00') 2.374198888s ago: executing program 5 (id=119): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000340)=0x101, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) connect$unix(r2, &(0x7f0000000000), 0x10) close(r1) 2.373799325s ago: executing program 0 (id=120): syz_emit_ethernet(0x56, &(0x7f0000000200)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "820003", 0x20, 0x0, 0x5, @rand_addr="00000000000009000e14fc4c133f6400", @mcast2, {[@dstopts={0x3b, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x4}]}], @udp={{0x3, 0x1, 0x8}}}}}}}) (async) syz_emit_ethernet(0x56, &(0x7f0000000200)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "820003", 0x20, 0x0, 0x5, @rand_addr="00000000000009000e14fc4c133f6400", @mcast2, {[@dstopts={0x3b, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x4}]}], @udp={{0x3, 0x1, 0x8}}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = kqueue() sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getuid() (async) getuid() kevent(r4, &(0x7f0000000140), 0xff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x95, 0x2, 0x8ff, 0x8}, {{r3}, 0xfffffffffffffffe, 0x22, 0x1, 0x7fffffff, 0x6}], 0x6, 0x0) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x63, 0x20, 0x2, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xf39, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x6, 0x4bd5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='+', 0x1}], 0x1) (async) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='+', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)='./file0/file0/../../file0\x00') (async) symlink(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)='./file0/file0/../../file0\x00') mknod$loop(&(0x7f0000000180)='./file0/file0/..\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000180)='./file0/file0/..\x00', 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) unlink(0x0) madvise(&(0x7f00000f1000/0x4000)=nil, 0x4000, 0x1) 2.173240086s ago: executing program 2 (id=121): socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x1a05c209eee729e2, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0xfffffffffffffe7f) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0xfffffffffffffe7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r3, 0x0, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x114) lstat(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000200)) 1.685944482s ago: executing program 0 (id=122): mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000080)=0x1, 0x4) 1.641436579s ago: executing program 2 (id=123): syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x16, 0x1c, 0x66, 0x21df, 0x1, 0xff, 0x0, @multicast2, @rand_addr=0xdfffffff}, @udp={{0x3, 0x0, 0x8}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x1, 0x0, "7d40e919dff257f7e00a7e6eaa54cd31797e9b3a"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000004c80)="9041f8615e27caf0f152ade1312664fcba8a5af25206bdd56789c7104d6a5738bb3f818a4700d8ba8e8fff64c41975abbf9ce4ba536e150cd2d6a5cbb412f24f9b273aab98886168baa5b83df1b6c71249aa8507a9427936142eab6157325daf963f0c827181a0587043cd17470f0b7a8689ac137a2379a216d1af401dbaa6f9e25f1131526e34dab3a691fadc9ac99eb581d63403ce763fd46c097652fff2724659f913613b02eab31c1ab33b7d0379eaf24a9dcbf74b488ca84f7fd9e1a9c1da5401540a9ad2da91e50559352ba83b3953e7ecf10f9c15c232d9628a6c27bee3b48fcfbc3a0ccbec78a92ff8bffd5167e1b5a55c09f2a689602f7422a843c024337d83dbeaa09521d53815a00b1159feac9d0bf7c1089ee7f9126d4537e6d9f21b941d7fa79c7902029db3e4da9c536cc7e9d1a2707e63c13b1be75cd1192853df2a6817ea070af43d865e876c60f5a4fe2ddd7218377aa6892405454e9b551773afdf8d915494216813082c47c35f11a948b90c510b6a4cb33256c5bd509057a40eccb8e7599561abcd6abe2ee617157b1d863bcb519adebce220db73a4b95df0a63e26c80d9de017c873d10814a1bedd306d9084abf44823f4441997e435f32d4946400c984f5f8bed014236e222bbf811d8c44ad9a0bc1bfee93fa60468887ea320d69e3ded1c977c74f66813276398bbd849e2e01d4338c1fbe35258716b76321932897f7065e4dc48d6dad4f47b170c00b9f7ea84dcaee4390b1cc9c6ef86fc9496cb05b2a68edbbf4fdb62ca8eb5d20d53c294f3bb71774248ce23c08e45059d11e7940c6a5faae4a071333633587b51145b9d6f1ca5bca55fb187f1379c5f8c053d0829cc536b562caa4b56df716601e54b67bc1de978617283807f9e93348fbae50c99fa4b17f66f3a69102d3c5e623acef42b6b0776827cb17e813e4f26b50f9d330c4097f9d3d7a286ee63e3f85080a0fe22cb8c7820a52eb8abe1ca60a1ef31dc1b37153b3c5424116bbf9f40c469baafaf200ecb0abbe92fc481cc296446f9258d474e15db840944b9ea5eb3a7ef4dde125a250ece74e8db5a815cab1c144bcc933a5eebfd79e6cb4263b613fd117ed20c18b463b529809bae487c6c179a8cd17c6ae1071964b3580319d772eea332e0c7e580f1652c7699457f1e848e485f8e816b64a0700246208ba144eb61a7048d1e6c9ad4cd8ce431576ab1db573cb4f0bf4454ba5cb1710b869ed5a8574d0ddbf022dec1b18e12843d72748fe6a982c469beba9c5c3b0fd6ec468765d6ff3848cdd4153374c88963bcef57a5764d42d8e869f266fdefdca622806c2d99ce4617da96649d3f2272f89d6212c285e2d434208adf94a467698eca5429846df3fa9c28cf696c00faa5b5690fcd6cf9abc34f105aee788a39a200453f9e52642f98930449296ef14f29c2a2aa909dd96ffcebbf292399dfd7898a9938b1ca3ca1bf3f15b72fa204945d1cbf6fadfc530aa9cd319706b6a6eb0ca256a659543061742d8e9768cb46c0691be082bdf7488ce120fd5f61f4e7ce409efcde3af6ce71287dd2b92d5f84c25ab78b01d45d1eeb2774f30248e3aaa761d8ac6f77b2954e2639cd6d298dc6797b37fb0c9a6a3e2253c0827ffe9e118cf0dc12f34481e2a83d757fda36fde52b5ecf65324c2576bd9444b32d7ffad3e5fcc097146aa9b9d1ebb1f48d2598c5af76cedebfdff833d6d76fe32e02bbc9ea6dc9d80fc914a8d14991520903400727e8e82d5d88b83f53ff939674e760dc3b63b5e2a66d30a6c79feebb18d071f43bb7243e956653610162a4d39b43fd4694d5182685a2e11d796e1fb64ba2433e0e8f346b649852b96e7ddb762af26bf729a6c8db5eb071660db959ee406310718f1bd12323cfbd9b29860274dcad43504f0422063f3564e7966bf37a236d2f68cfa99b1f598a570a193dbbb830a52ad86a8e9c1a4215d26e9dbd338ca866fd0d2b430f2029db8e4d2220a2a3af7443f179d17f51d27e890d71021aa5037063cb8825365c3178d2c94237bee1e47ba6ff2b4bea71a91dadcc7b4bb2b14d014c86b717542b48f0c1e66ec2aaf64948824a36bafd6cb367374641b2c892c1f0b349dc6eab3b4c9eafbd2a95b24f0da6607c17fed42fb5c35fb8779bcc67aba75b29659f1fa53a4be47de8a08757ad7ece60d1e2d9a4abc20022a8193d3a3839831fb98c727a394828c3f2ae8ea996e047aba79c598994e80645b30aa6aae097f3659dde10d7a9caa91c295dcab3ddb9ee4914906011c17634ec33bc8a4c9e4b9e937912a6cd97dc0fd3e4812a1d9dbc4d06f15943d3d023c6f8ca595273e7d2aabe36874d0cc73e69dd186befcb925e0ce919ce9ab57a7e0befc14faf3a0c7abb035a95b2010ecac716ef91ff7a07f757320b26221496274743f1bf09770e44ff695ae2d7eb45073c99f4ef3eb4f931acf4e78fc3c3a2fa86100ca88f181fd60efbc56db509071da559990235479060013f3ab8819f7fce8158fba0158d850a8b8bdbe663067bda391c4cbc4ffae6a57b41252637330fe405b5689a95157d46437dd79fc09984a3f6d6f918fc6c3cf3026d8d826581444ef1f90c830097add7e86f9390cab7124d28594546a01b9140732fc952c1b645d97170bc1819e2844eae290038cff57815d7354fd88f26909b92326891382c7078fa8942033876c0e0fb5b9526c5a76c23dc3476a5d07d6553cad364fe62abbc39a577977259302fa3d09c04ebf1bd8538193476c4c48ce750ca0b077d9bf23773b15e81e20b23e8366027dba7467b9eee326181ad77391d391d6af7f7fc19001876d956277ce71bf73ed738f7b0ed9e3047a831af4b3e8d62c887cd45bf8788902b165cb4a838b8f42b8a647014b2175198c38fb981fa082c0ab6d6c5580d2429a7b568ff6d9dfb332c33587a518024d1ca74771390de5d00907a37d40c7400bbea3789c2aabe5cf03ddedc38bdb220f30c1b8fbfd30d3e0d54ff6d68bf7f7a71069ff512ae4cc2ed6ad9cfe8f8fc0229575a114370c66152ae800bdadc7ab87837804e8d13c75f13ba4bbfda0c7174983bec37d0adcf57078ba3f8efaf5a907269903f1d50b11459b967b274d60c766555ced4612637ea1dece42d65fcb333b9254df1011063d885e3441ead4b32cf464795e0ac00a9df353d51811e7b179f65e6fcbad4215f0cc7f753f14403c45869f58f4446f30f4527e158a5d2ad2b6baa1f09f8e0e957b94965231d8047cd5150a61aa85c2faf30102637b08785abda5e958a8298318f3e07956599adb19e1560c29ba4a7b467cea72814c31b3df37baae2d61c072bafb46cfb56e8eddd1392a5158339be093b1e5e2f77975dd73c81a14b07bba54c5818c9982fe6d16f3a59b48e525c440c95f23e2e8fff061c07e007dec0f4a659ed0da4d0851fcc73601eae4f31984bf950bb628148cd245c50bf6592487037685aa63f761f33c2a6c1a8b8cbaed6e038e2f2888882ba742b1be6e7d612e7ed44aa859846ed1dfc5a74c90bef74268027a0fe6ab84bd556dabbabc9cf89981822c089da90d37846c5e73b7c9a5da28b5186b2d69a5c5153f0c0fdfde18c019d7622b216c4e643978f326385de95cdbd6dd1a784546ca1b9727e4003ae28fdb37f17e6903702dff70224990cbf1738fad14fc95c728c5c95c7b2b68b3919c3208ecf5f0d7e600c7409dc23c25313866746b9117df4c99ba77466a4bdbc7138e1f6c2304ae894e8ac10ef8e1964dbc13d9f558423806ff53fdf93630169f752cae207c91f718609508640d9aa7c56d38484b6ed9d1f075a2b41741c08e5d8f443095540f8415e808ad77c44cb8121074345a667fa3fe487f2412133ae58c1c1852dfbcf5c61576ab2702d443d42e75557b4a5fd341852c8fa7713ed018b3e013a4887b3b9b57725e2c84e54e6b6075946e779c7157d89c227a0565aa50cd97af23c66df6b3e4dd12760662653ccb5ee27d5603f9ffbf24b404ac3eb88d3d097dd2045568ac8721aeceb41c587988ed4fe5c5e4c23e2b8215a0ea28980097aeb5959de16c0af63d1605a1f1cab1b7d5fb62fd4f740652432b99f758643cc4bf470bfff0276a01149e275c6b64ad864ce679027d25782991b6d58ea4e24a3e773f3cdde5c1a89191da6ddf4f4259c0d9e0632b1aff13435a2474301ebbb81985dff343922e9f307f5383fd31a318b1f97fd7f28b36f70d8bb58c6581d90d33dc6549b5e70002a25b6f62c9bd5c201b406cd1a1f39fdec605d87ba503523fd378daf44c14acdba381f3c5b95c13c322389fb8a04ea3501829c813388b4e62f263fc2a08eb93e34b04c69e9480e2653e3b9b3d52eef68edf8c1fd43464efc65b3a332d25af9868d18eea6b413cfdafdf951bf7e1faf0fd59ec9f4a8960b941131a7f7bee639ddf65afee6414a1e24deac053ddf0bb4b11d01b7c121581cfd371c1bd6d9e2eabb26a8bbc2eb03fb65d99a096141668356e341cabc60b5ca6573d6184d7e77b7095a61901e91f1f70e3bdce24542963acea6e5afe45893802e3f5f2e2cd591be2e5140a9ab2366c43ecf0700a4b845b617b28fae699ee390d6a3c3008ebfaf729c035885cb475471826b947a66a92082f06f1f659589909c3fb9537fe8d5e43fab84f5b1e4c894fbb17ad1bb1266325f69d5146460b0779da71527679350cbfd2b93820d73fe78543507366984690889f822bba38e8a1cf666e71568e6aea48a50bf58ab312b888391e4bb0b58d8d08f12d9561266b9a1145a18ff33994632d96587fb819143fc7dc19b6a788f7186fcb667b9819f3d9bef2afe599f42a4bf77f2feef28172847abe9b22544f1371882e6ad72e80686d78bce35707829a698f14cc9fe2eb6fd253d63f447d475accb9a99c27bbb9fc01b72008827353c235857ea3277460903743f9bab9e165e01ccd2235284f94821aaaa9189c378bfa3babc5628fc712330552e693b712b91b59207f5351fc6ddb69578156adf874744063a0b0a8cc542897eb6394d5759b19984d574e1263df4e5b34f7c4ad8d0ef4b891c5371ca4ca433cba929c6ac24e6bb043b6d044fdad4cb1c082773ce8a05e3d909b31ed9b1d02960dff71bede28306e8a276b11de0658260ac81c8726b501a239d494bf8926dfb7bde477ea2fabe9e3067dbe8237db41af7e2ace7da2d181d2ac53167b3236be74bc2430db70c7470932865ebbfec6c5d7644119c5658164b319f0ffe9c199d1a55b189c8862ff64956a7c6ea92f3d74d08ba4e959b3f935ce5a891f4c062fceade4050ad8e651547d80974ebe93967621f7176b7c775ef41ec88f9cc0e46e54c1c0f832b9324b92627119f98f3b8d2d9fbbaa13f53bfa9086c9b6156c63d58cfada4b4f14d25c9de7fd5e1f0b9701ed60aacf5997b842e4357b326b48ad2615baaf11f844a7c883501a0cfe21f34ea87c4a14cedc73ae4962ea13fc6891b22283d9e74bced34342665ca78d3836e3b60c69f984a9ad6b8674694266c6302a8f97d1126528484d182798d735eb05843e59922f36ee5354b8a9b5cfb5df5977b2c6e2de9e3515f9621a723e8ec0a41ad88deb2a958759ebb18fbe4e7be96f117f4e10828cda7ae31e6db4378651102d33f2fafca89fc20762822bc2ec26b2436d3cbc956b90d2ab019589c0f4b75609f98d9093ea94cd009d5bfcb0864140061ae0e08249cfcb8ad08c3d2366bb515ccbcd7eb44f3a4bccb521773da9ec7aab6f8175eaee913c96b75a3065ddc1165fd7341ae2cdc278949223569075937c3739215", 0x1000}, {&(0x7f00000001c0)="b0da85fb157b06aaaed3f30b053b7be3fc0a1f43f258c8cb5443653fb52dddbe1859ef779d23d65e8c66d1b8a15309534335793a6171d40599c6f8b916ffecf0a44c6f3d3cba764caa58e75b49f95cfe2374cf5a9eccfe3eaa548b0e8ec3e99f93cbf150c508604b38c963973596a0b76e56436f2a5a41c19edb6a0e67d5ce973bf9a5a4bb7296059efc7378a062d09a38f7c954", 0x94}, {&(0x7f0000000480)="70f87ffe4e1d772e6d83bbbea790fda4523f203f2eb577b131e62648dade8904c36ee147eb5a1c16f6b6c1419dfd25b7c750805dd8f31fa57af51204", 0x3c}], 0x3) writev(r1, &(0x7f0000000a80)=[{&(0x7f00000006c0)="bbe83e6f2020070ecd120f2c274c8758039d8d0e47f103eefff766a71f6d36461dbbed548837d46064a86300dd34aba1ebcb94e135ce33435c43980d7ee541b3ca79cd50bc2c130a3bba4736f08ccc26e140bef89cec4ee091f1dbe9b091c274bdddc831c5de50633049c98c772cda7038f700d198bc0e41ffad41d0e0a545cb15a6b4bdfd", 0x85}, {&(0x7f00000009c0)="6cd66d8a0613723bbf65277b459842ff3c61f624de41e5a3d5ad3557fe9229c169da6e68e5fda0b6e11362d71c0e2feb89d70dfbcbc508f3f53e910cea29af2b19dbc7dcf6c703ccc886c41292943553a866fd96766bcc66dc60cdceba1d16c67530919c8a500d64dc67a0af85c9f01e259fe8cb4088aeb24288e47d2f0491cd1ca8ec42b9f2a1fe42a59d7848ec591046a6ef7800604814215d756f9aa9bd382a773db2ea7f3aee74348b80da417dd86a2a49372638a954eb", 0xb9}, {&(0x7f0000000600)="59a5a783ec6bf75f0e69", 0xa}, {&(0x7f0000001640)="27db5bc76a9fdbd987fc2d25e179494f2f3affb138fe5a2fba2bf2a63df1de175b8dcf1652b9ab59b98100070aaeb2f4ea2206768f992c10293bee899c421e20087dbd7429394b154a07fca3c81db86ef28171fb58326e39f74bdc832f3f245d4fe87a5c582b2eddced5f05a073a87254b3ded3cefdcb754c551d0db3b7d72ecfe70af8e924675bc4816294c4887a99ebdb63516f13c73e9db366f74991ff7f9026d77618886a83cc92559084fa041f0c485455e094bdc1a1c69e9bc", 0xbc}], 0x4) readv(r0, &(0x7f0000000940)=[{&(0x7f0000000800)=""/199, 0xc7}], 0x1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000026c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c294bc100eebfad020d352508f0b675d0ebfaad966b4f2e3283f5f5583297afc2b7b172783674c279af400355a54e729e06249063c20de792a911ceea0b5b805bd56c16e29fbedb141c0a448688680bec416ab87e36412b4e1b1cd90e74a8b4ba5cb85f0fb34ec89b1e98013dd052d6f0bfd43b2cacce863c1da06ba8bc6f165fedfe0cc640e4d3482acfea230132f50a542911018ca2c89229335061c176dca7966c039562aea91111cc82992d68b08c7c13c7bdc3bdc6e080b6b3896caafac3d923f22e3f5eeadd41b3a1a351a0cb3986402790dc30fd17ea5c758c20f1aa1e37ebd399697c0c2c0acc9cf643674b58df73f11a15c5319586022a67475a25557e328af04f1a8f1753e52c556bcc722ad4a02a50e5af235de81d0ace11471990bdfac07d038324af", 0x1c1}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180d959fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000000280)="3e7f6b0d0c9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7468e23277a2ac90e2f42a5477833075714ddbbec062b3caebdd97c61d74983f870a59907100341f0a8c4df76f179a664cc5dc28c90615337b9c73477", 0x7c}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a8", 0xb40}], 0x5) readv(r0, &(0x7f0000000780)=[{&(0x7f0000002b80)=""/4084, 0xff4}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x162e, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, &(0x7f0000000280)="fc670ad62d21633bb8c983f4e7", &(0x7f0000000080)=0xd, 0x0, 0x0) 1.64056394s ago: executing program 5 (id=124): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000200)="78354b5274cdba010665", 0xa}, {0x0}, {0x0, 0x36}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) unveil(0x0, &(0x7f0000000140)='c\x00') read(r2, &(0x7f0000000400)=""/119, 0xfd4c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xd7, 0x0, 0x0, 0x10f}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0x7, 0x2}, 0x4, 0x4, 0x8001}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x914b, 0x0, 0x0, 0x6433}, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x5, 0x9, 0xfffffbffa22e6c7c}, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400007bc, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r5, 0x2) listen(r6, 0xbef3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) 1.638042892s ago: executing program 0 (id=125): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x3cb6894ae2b90e0d) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x1, 0x6, 0xa0, {[0x2, 0x8, 0xf2c, 0x2, 0x9, 0x8000000000000001, 0xfffffffffffffffb, 0xfffffffffffffff8, 0x6, 0x7, 0x3, 0x2, 0x2, 0x7, 0x2, 0x8, 0x9, 0x9], [0x2, 0x0, 0x1ff, 0x2, 0x1, 0x6, 0x7, 0xffff, 0xae5e, 0x40], [0x3, 0xfffffffffffffff7, 0x1, 0x6, 0x4], [0xf5f, 0x2, 0x3, 0x2, 0x8000000000000000, 0x3], [{0xac8, 0x7f, 0x6c8, 0x6}, {0x7ff, 0x80, 0x10000101, 0x4}, {0x6, 0xff, 0x4, 0x99}, {0x1, 0x5, 0x2, 0x6}, {0x6, 0x1, 0x8, 0xc}, {0x9, 0xa884, 0x7, 0x10000000000f}, {0xc, 0x7, 0xe, 0xcab}, {0x1, 0x1, 0xfffffffc, 0x20000000000e}], {0x6, 0x28, 0x7, 0x3f}, {0x3, 0x1, 0x626c, 0x1}}}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000480)="640000000000000030f44f4c41208521005ef168acfcbbc871e49fedc46276815e1c0430", 0x24}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x5, 0x18e62, 0xffffffc8, "ffeb0900870000000000000000001900", 0x402, 0x4f5}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r5, &(0x7f0000000080)="d99aca906c", 0x1dd6) close(r3) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x9, 0xa04b, 0xfffffffa, 0x5, "559062f8ad236b79a403c687ec2b23bcb8068ab8", 0x9, 0x1e92f121}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x3) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978a, 0x6, 0xf7fffc03, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.637353815s ago: executing program 5 (id=126): syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa80c6fa08ee84b61613dee9b96b72cee1c539e61f264f86848753"]) syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa80c6fa08ee84b61613dee9b96b72cee1c539e61f264f86848753"]) (async) 1.631849245s ago: executing program 8 (id=103): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10002, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="cd00818a", 0x4) flock(r0, 0x6) close(r0) 831.046121ms ago: executing program 0 (id=127): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000640)={0x7fffffff, 0x7bcf, 0xffffdf82, 0xffffff8c, "1a0f5f0d0110834a8d497d76680000000200", 0x7fffffff, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000004c0)={0x0, 0xcddb}, 0x10, 0x42, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x44b966af) fchdir(r3) 830.295479ms ago: executing program 2 (id=128): sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{}], 0x1, 0x8882) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0) 829.984868ms ago: executing program 5 (id=129): mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x14c) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b"]) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') open$dir(&(0x7f0000000280)='./file0/file0/..\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) unveil(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) 829.730576ms ago: executing program 0 (id=130): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000040)="03001f34", 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000040)="03001f34", 0x4) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) (async) 821.899409ms ago: executing program 5 (id=131): r0 = socket(0x11, 0x3, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0, 0xfffffff9}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x6, 0x3, 0x8000085, 0x80, "102e260a007b34eb00", 0x6, 0xd584}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) recvmmsg(r4, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x1) setsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) 821.460214ms ago: executing program 8 (id=103): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10002, 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="cd00818a", 0x4) flock(r0, 0x6) close(r0) 1.288675ms ago: executing program 0 (id=132): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x3) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) (async, rerun: 32) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) (async, rerun: 64) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (rerun: 64) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') r1 = socket(0x18, 0x1, 0x0) (async) r2 = syz_open_pts() close(r2) (async, rerun: 32) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) (async, rerun: 32) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r3, 0xc02069a5, &(0x7f00000001c0)) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) (async, rerun: 64) setsockopt(r1, 0x1000000029, 0x33, &(0x7f00000000c0)="ef", 0x1) (async, rerun: 32) mquery(&(0x7f00007ec000/0x3000)=nil, 0x3000, 0x2, 0x0, r3, 0xfffffffffffffffe) (async, rerun: 32) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 900.841µs ago: executing program 2 (id=133): syz_emit_ethernet(0x1ac, &(0x7f00000001c0)={@local, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "e5feb2", 0x176, 0x6c, 0x2, @empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@hopopts={0x62, 0xd, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @generic={0x7, 0x4a, "71091dc18b8bc61f6a921e6c750362eee645d876503c8f7a603c4b6b20324aeebee96bfcc46a297b7e425b63f6ee0c6ae45e2ce154debf17276b1d004bd172bfd98b31b978501d0a2052"}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0xd9}, @jumbo={0xc2, 0x4, 0xff}, @ra={0x5, 0x2, 0x200}, @ra={0x5, 0x2, 0x8}, @pad1]}, @routing={0x8, 0x4, 0x0, 0xf7, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}], @generic="00dd07b00daf7d93b1223f7a4b21b06370725edd87a04ede1da232d2dce670d77662f0dcc7b71bec2d87d66a13d8422f5827b5857766bc7ee07cb87384a3864da9322a8076a2c7b96982f6088aaa9e2b7476e2d3ea6cc9e232f9d8a6e96a5a99d0b0ea3bfefb1f852e68381ee9839b7ed6baf791b3d426c3ff6f652e3d8458f54f527f1b6b4cbd6b1733ab9b38918a034a5334cd371aea7b14ce226b044f27333d7780c15fac75864821abe0eacf88dfe557a1b6f9c65890235158678016d6f18ac05e52186f578f8724115b1964950070227c9587c3"}}}}}) 637.661µs ago: executing program 5 (id=134): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x1d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x22) 332.611µs ago: executing program 7 (id=135): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f0000000100)="b3124583a9470cf8db77ac73bda88df3e139265b21d567bc138aaada0ffb348f664022981a5dad361fc442e572e92010e1bb2aa0f9914b93caf98cb0513919572fcc0a105afc263a718814dfca106cc06e", 0x51) (async) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) rename(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./file0\x00') 0s ago: executing program 7 (id=136): r0 = msgget(0x2, 0x9) r1 = getuid() r2 = getgid() setregid(r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000002d00)=0x9) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x2, r1, r2, r3, r4, 0x4, 0x3}, 0x47, 0x8, r6, r7, 0x4, 0x78b, 0x5, 0x7}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x140, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000dcf000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f60000/0x7000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x400000002, 0x0) r9 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000080000/0x2000)=nil, 0x2000, 0x1) r10 = fcntl$dupfd(r9, 0xa, r8) connect$inet6(r10, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x800}, 0xc) r11 = dup2(r8, r9) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.131' (ED25519) to the list of known hosts. login: panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 43887 68799 32767 0x10 0x4000000 1 syz-executor 232868 90800 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343bd77) at panic+0x1e5 __assert(ffffffff833ed19d,ffffffff8342812c,6cb,ffffffff8333a638) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0e3908,400000000000,400000012000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806c0e3908,400000000000,400000021000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000080,20000) at sysctl_vslock+0x109 net_sysctl(ffff80002a41a254,3,400000000080,ffff80002a41a288,0,0,c94440e0a36c247f) at net_sysctl+0x5a1 sys_sysctl(ffff8000ffffa2a8,ffff80002a41a3c0,ffff80002a41a310) at sys_sysctl+0x425 syscall(ffff80002a41a3c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdee1173f2c0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343bd77) at panic+0x1e5 __assert(ffffffff833ed19d,ffffffff8342812c,6cb,ffffffff8333a638) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0e3908,400000000000,400000012000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806c0e3908,400000000000,400000021000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000080,20000) at sysctl_vslock+0x109 net_sysctl(ffff80002a41a254,3,400000000080,ffff80002a41a288,0,0,c94440e0a36c247f) at net_sysctl+0x5a1 sys_sysctl(ffff8000ffffa2a8,ffff80002a41a3c0,ffff80002a41a310) at sys_sysctl+0x425 syscall(ffff80002a41a3c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdee1173f2c0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a419f80 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff8000ffffa2a8 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb0b81e424cb3d9d9 r11 0xc1d321a700ff9831 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff8191de05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a419f70 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=43887 pid=68799 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=78, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffffbc48,0xffff8000368b74b0 process=0xffff8000368b9bb0 user=0xffff80002a415000, vmspace=0xfffffd806c0e3908 estcpu=28, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 43473 485423 90800 32767 2 0x10 syz-executor 65921 350490 91618 32767 2 0x10 syz-executor 65921 309601 91618 32767 3 0x4000090 fsleep syz-executor 3744 148089 94119 32767 2 0x10 syz-executor 3744 34296 94119 32767 3 0x4000090 fsleep syz-executor 68799 76954 31198 32767 2 0x10 syz-executor *68799 43887 31198 32767 7 0x4000010 syz-executor 68799 75498 31198 32767 2 0x4000010 syz-executor 68799 373295 31198 32767 2 0x4000010 syz-executor 85027 117788 10829 0 3 0x2 biowait syz-executor 70038 378499 0 0 3 0x14200 bored sosplice 88191 64938 6956 0 3 0x100082 sbwait arp 6956 315647 33735 0 3 0x10008a sigsusp sh 27646 200941 53460 32767 3 0x90 wait syz-executor 94119 15941 39630 32767 3 0x90 nanoslp syz-executor 90800 232868 56879 32767 7 0x10 syz-executor 91618 490279 14908 32767 3 0x90 nanoslp syz-executor 33735 380322 63348 0 3 0x80 wait syz-executor 75780 510487 60458 32767 3 0x90 wait syz-executor 31198 519473 21811 32767 3 0x90 nanoslp syz-executor 56879 1236 10829 0 3 0x82 wait syz-executor 63348 423399 10829 0 3 0x82 wait syz-executor 14908 195952 10829 0 3 0x82 wait syz-executor 53460 211716 10829 0 3 0x82 wait syz-executor 39630 59778 10829 0 3 0x82 wait syz-executor 60458 389926 10829 0 3 0x82 wait syz-executor 21811 509651 10829 0 3 0x82 wait syz-executor 10829 30859 58116 0 3 0x82 kqread syz-executor 58116 312833 8884 0 3 0x10008a sigsusp ksh 8884 97074 15667 0 3 0x98 kqread sshd-session 15667 457248 90083 0 3 0x92 kqread sshd-session 51403 68299 1 0 3 0x100083 ttyin getty 90083 147037 1 0 3 0x88 kqread sshd 12070 202722 87378 73 3 0x1100090 kqread syslogd 87378 83144 1 0 3 0x100082 sbwait syslogd 4581 360573 1 0 3 0x100080 kqread resolvd 16985 178379 98884 77 3 0x100092 kqread dhcpleased 2824 324424 98884 77 3 0x100092 kqread dhcpleased 98884 197098 1 0 3 0x80 kqread dhcpleased 99499 249123 0 0 3 0x14200 bored smr 25837 358071 0 0 2 0x14200 zerothread 1568 54218 0 0 3 0x14200 aiodoned aiodoned 1392 328137 0 0 3 0x14200 syncer update 93408 222591 0 0 3 0x14200 cleaner cleaner 76435 460115 0 0 3 0x14200 reaper reaper 64586 177547 0 0 3 0x14200 pgdaemon pagedaemon 57468 427768 0 0 3 0x14200 bored viomb 53926 401439 0 0 3 0x40014200 acpi0 acpi0 22292 370076 0 0 3 0x40014200 idle1 17212 345854 0 0 3 0x14200 bored softnet3 93042 468807 0 0 3 0x14200 bored softnet2 42374 4375 0 0 3 0x14200 bored softnet1 8803 385820 0 0 3 0x14200 bored softnet0 32431 376581 0 0 3 0x14200 bored systqmp 47856 192724 0 0 3 0x14200 bored systq 45579 414357 0 0 3 0x14200 tmoslp softclockmp 27704 91169 0 0 3 0x40014200 tmoslp softclock 15180 434846 0 0 3 0x40014200 idle0 1 495298 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 68799 (syz-executor) thread 0xffff8000ffffa2a8 (43887) exclusive rwlock amaplk r = 0 (0xfffffd80625c1960) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_wire+0x12d #5 sysctl_vslock+0x109 #6 net_sysctl+0x5a1 #7 sys_sysctl+0x425 #8 syscall+0xbc6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839782f8) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_write+0x1de #5 uvm_map_lock_entry+0x51 #6 uvm_fault_unwire_locked+0x253 #7 uvm_fault_wire+0x12d #8 sysctl_vslock+0x109 #9 net_sysctl+0x5a1 #10 sys_sysctl+0x425 #11 syscall+0xbc6 #12 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806c0e3a08) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_wire+0x116 #3 sysctl_vslock+0x109 #4 net_sysctl+0x5a1 #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff83848fe8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 net_sysctl+0x5a1 #4 sys_sysctl+0x425 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 68799 (syz-executor) thread 0xffff8000368b62b0 (373295) uvm_fault(0xfffffd806c0e3908, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10184 10952K 10965K 166960K 11266 0 pcb 17 12K 12K 166960K 17 0 rtable 198 5K 6K 166960K 328 0 pf 29 16K 16K 166960K 31 0 ifaddr 36 6K 7K 166960K 42 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 28K 166960K 8 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1333 84K 84K 166960K 1432 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 12 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 90K 125K 166960K 299 0 proc 58 79K 115K 166960K 491 0 subproc 63 3K 4K 166960K 144 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 110 0 in_multi 78 5K 6K 166960K 95 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 354 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 227 65K 87K 166960K 3809 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 47 94K 116K 166960K 1297 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 9 0 NDP 10 0K 1K 166960K 25 0 temp 35 8679K 8744K 166960K 4319 0 kqueue 13 20K 24K 166960K 46 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 38 0 34 1 0 1 1 0 8 0 rtentry 160 105 0 13 5 0 5 5 0 8 0 unpcb 144 263 0 248 6 0 6 6 0 8 5 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 808 130 0 124 7 0 7 7 0 8 6 arp 120 17 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 376 270 0 260 8 0 8 8 0 8 6 nd6 136 23 0 4 1 0 1 1 0 8 0 kcovpl 48 16 0 9 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 416 0 47 26 0 26 26 0 8 2 art_table 32 417 0 47 4 0 4 4 0 8 0 art_node 16 104 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semapl 112 10 0 4 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1740 0 225 95 0 95 95 0 8 0 ffsino 280 1740 0 225 109 0 109 109 0 8 0 nchpl 144 2110 0 430 63 0 63 63 0 8 0 uvmvnodes 80 1893 0 0 39 0 39 39 0 8 0 vnodes 216 1893 0 0 106 0 106 106 0 8 0 namei 1024 6403 0 6402 2 0 2 2 0 8 1 percpumem 16 46 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 6683 0 6682 3 2 1 2 1 8 0 plimitpl 152 81 0 58 2 0 2 2 0 8 1 sigapl 424 557 0 501 8 0 8 8 0 8 0 futexpl 64 2017 0 2015 1 0 1 1 0 8 0 knotepl 120 310 0 0 10 0 10 10 0 8 0 kqueuepl 216 61 0 52 1 0 1 1 0 8 0 pipepl 328 143 0 116 3 0 3 3 0 8 0 fdescpl 504 538 0 501 7 1 6 6 0 8 0 filepl 152 2484 0 2285 16 0 16 16 0 8 7 lockfpl 104 47 0 45 1 0 1 1 0 8 0 lockfspl 48 21 0 19 1 0 1 1 0 8 0 sessionpl 144 31 0 16 1 0 1 1 0 8 0 pgrppl 48 50 0 27 1 0 1 1 0 8 0 ucredpl 104 288 0 271 1 0 1 1 0 8 0 zombiepl 144 503 0 501 1 0 1 1 0 8 0 processpl 1176 557 0 501 5 0 5 5 0 8 0 procpl 656 776 0 715 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 688 574 0 545 21 10 11 21 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 130 0 0 17 0 17 17 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 277 0 0 18 0 18 18 0 8 0 bufpl 280 2460 0 123 167 0 167 167 0 8 0 anonpl 24 109009 0 105792 47 0 47 47 0 184 20 amapchunkpl 152 12026 0 11527 27 0 27 27 0 158 4 amappl16 200 2209 0 2187 14 2 12 14 0 8 8 amappl15 192 7 0 6 1 0 1 1 0 8 0 amappl14 184 102 0 90 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1125 0 1090 2 0 2 2 0 8 0 amappl11 160 42 0 32 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 243 0 243 1 1 0 1 0 8 0 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 95 0 83 1 0 1 1 0 8 0 amappl6 120 170 0 166 1 0 1 1 0 8 0 amappl5 112 114 0 107 1 0 1 1 0 8 0 amappl4 104 284 0 268 1 0 1 1 0 8 0 amappl3 96 2059 0 1942 4 0 4 4 0 8 0 amappl2 88 611 0 553 2 0 2 2 0 8 0 amappl1 80 8222 0 7661 14 0 14 14 0 8 0 amappl 88 3460 0 3284 5 0 5 5 0 92 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 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 538 0 501 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 538 0 501 1 0 1 1 0 8 0 vmmpekpl 168 6062 0 6018 3 0 3 3 0 8 0 vmmpepl 168 39203 0 37248 101 0 101 101 0 357 6 vmsppl 456 537 0 501 7 1 6 6 0 8 0 rwobjpl 64 15855 0 13096 47 0 47 47 0 8 0 pdppl 4096 1083 0 1002 109 26 83 99 0 8 2 pvpl 32 16016 0 0 130 0 130 130 0 265 0 pmappl 248 537 0 501 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 296 0 29 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83828ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839780f0) at __mp_lock+0x192 intr_handler(ffff8000314a92a0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff839780f0) at __mp_lock+0x19e syscall(ffff8000314a9470) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d577be34480, count: 6 ddb{0}> trace x86_ipi_db(ffffffff83828ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839780f0) at __mp_lock+0x192 intr_handler(ffff8000314a92a0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff839780f0) at __mp_lock+0x19e syscall(ffff8000314a9470) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d577be34480, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8343bd77) at panic+0x1e5 __assert(ffffffff833ed19d,ffffffff8342812c,6cb,ffffffff8333a638) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0e3908,400000000000,400000012000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806c0e3908,400000000000,400000021000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000080,20000) at sysctl_vslock+0x109 net_sysctl(ffff80002a41a254,3,400000000080,ffff80002a41a288,0,0,c94440e0a36c247f) at net_sysctl+0x5a1 sys_sysctl(ffff8000ffffa2a8,ffff80002a41a3c0,ffff80002a41a310) at sys_sysctl+0x425 syscall(ffff80002a41a3c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdee1173f2c0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343bd77) at panic+0x1e5 __assert(ffffffff833ed19d,ffffffff8342812c,6cb,ffffffff8333a638) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0e3908,400000000000,400000012000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_wire(fffffd806c0e3908,400000000000,400000021000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000080,20000) at sysctl_vslock+0x109 net_sysctl(ffff80002a41a254,3,400000000080,ffff80002a41a288,0,0,c94440e0a36c247f) at net_sysctl+0x5a1 sys_sysctl(ffff8000ffffa2a8,ffff80002a41a3c0,ffff80002a41a310) at sys_sysctl+0x425 syscall(ffff80002a41a3c0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xdee1173f2c0, count: -10