last executing test programs: 1.230231824s ago: executing program 7 (id=27): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/184, 0xb8}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) flock(r0, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400", 0x5, 0x0, 0x0, 0x0) semget$private(0x0, 0x6, 0x583) r1 = kqueue() r2 = socket(0x11, 0x3, 0x94) getsockopt(r2, 0x11, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x13e, 0x40000000, 0x0, 0xb9b}, {{r1}, 0xffffffffffffffff, 0x5, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x148, {[0x3, 0x0, 0x6, 0x9, 0x0, 0x8000, 0x1, 0x4, 0x7, 0x2, 0x9, 0x91c, 0x4000000000b, 0x80, 0x0, 0xd3, 0x3, 0xfff], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x200008, 0x10000, 0x6, 0x2], [0x100000000, 0x10001, 0x0, 0x20000000ff, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x1, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xfff8, 0x7, 0x4, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffa, 0xffffffc0, 0x8}}}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2a, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r6, &(0x7f0000000680)={&(0x7f00000004c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 1.188742335s ago: executing program 1 (id=33): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x6b) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='r\x00') (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x4000000}) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) r2 = kqueue() poll(&(0x7f0000000100)=[{r2, 0x8f}], 0x1, 0xc) (async) madvise(&(0x7f0000047000/0x2000)=nil, 0x2000, 0x6) 1.112639937s ago: executing program 3 (id=35): r0 = geteuid() (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) (async) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 32) r2 = getgid() (rerun: 32) setregid(r2, 0xffffffffffffffff) (async) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r8 = socket(0x2, 0x1, 0x0) (rerun: 64) connect$unix(r8, &(0x7f0000000000), 0x10) ktrace(0x0, 0x0, 0x20, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x101, r0, r2, r0, r3, 0xb9c3151eab90732e, 0x5}, 0x6f1e, 0x1, r4, r6, 0x6, 0x0, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) seteuid(r7) (async) ktrace(0x0, 0x0, 0x128, 0x0) (async) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) chflagsat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 1.111156854s ago: executing program 3 (id=37): 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) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x6}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dfc544", 0x8, 0x11, 0x0, @rand_addr="fc0000002000000001000000009c00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x2, 0xfffffffffffffd34}}}}}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) read(r0, &(0x7f0000000040)=""/9, 0x9) 974.094913ms ago: executing program 1 (id=38): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) (async) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000180)="b1f5d915", 0x4) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x6, 0xfffffff9, 0xfffffffd, "61b6e57ecca000000000000000162b52df2c3300", 0x6, 0xffffffff}) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="b389e5aede5da3459bc3ebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e563c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc297968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff8f45c87f78be6513af9a784476a18400dc5e", 0xd2}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000200)="e711d58754c9e03af826bd0ca56adf71e2b1bdefa3162c9e5fe434bc4e24154401eb9c21ab32f835974826a80aab1975be2be88164459f611a4fa2a9d805990cf64d90e31a77ad4a983ac2206811a06b189a40c45469c7b0c9371297d37237a063880923f564ab51a00d3deeaccb9d2b566370b0cc9c89882997af53ee82106186114539a4a94ef84fb6fc611a30bd4e2e57103f500f12ed3ab46c3cb09b740acb053182d44a721c7c0ba073597bfe7d75f5e92c3fcc58ef0816405f37d97f052a99bff31edfb3c3016a3cc307a957d6385b161add3d6477c99d4e73e398b10f804d4bb7b69f58d15fde748e1794a1e0bb0e84774370a58df0804a19e5db", &(0x7f0000000300)=0xfe, &(0x7f0000000340)="5a7172a5631b9b0147338d7cfdf4dddeb39078178a8d0214a383bdd75f467ace3366519d4d25c7fc81ca17323ab538a276877433c2345f0716ca76006133a33c8ed2db6c3bc2df7540481bc1d629f81569ace2932c5405bfc80ffa62706e7e89685320c21a8a4dddeb119255e096db3ae45d94bebd18242350833cb0e3cccce3016497cba1c00773d1d37f7a", 0x8c) 963.702271ms ago: executing program 3 (id=40): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xec, 0x8, 0xffffffe0, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) close(r1) syz_open_pts() 962.572764ms ago: executing program 1 (id=41): sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="2faadfbf768e510377a221f923ed1276f030a0ad38ec0ab2e68d1b5e257a487101c01e4406dab5042a7b52687a7420ead8d23fac04840e32098c3d5873c45f9b7caea61bbbddbfa8cd13cb472d5b1d85520351781ad5ce91f5bf50110c1c463add9c2d682607993ce8aef7103cfda7572b9ec98bb0", &(0x7f0000000180)=0x75, &(0x7f0000000200)="9104e6dabc2b99b0847724b43b77543628c107311cad8912b1a50a71a3bc026738c5152777a6f72a75d061d3f0c597995b67502832f39b36b507b8c63bcdb1e01ca925c43f3abf6530f21887", 0x4c) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x31, 0x2}, 0xc) 866.883711ms ago: executing program 4 (id=46): pipe2(&(0x7f00000046c0)={0xffffffffffffffff}, 0x0) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) r1 = syz_open_pts() dup2(r1, r0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') clock_getres(0xbe44501372635004, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x40047307, &(0x7f0000000140)) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) 865.719731ms ago: executing program 1 (id=47): socket(0x1, 0x5, 0x2) (async) r0 = socket(0x1, 0x5, 0x2) pwrite(r0, &(0x7f0000000000)="cc6ed5225c6575cce7daf7148598f9442977e1fa1177be4c6c0c2b54d9f714273d1f43349b2d6fc03c261dd27eb6335f26e41d5af2d41414ddd7a069eb9b6e14c0d399c369d8", 0x46, 0x3) r1 = socket$inet(0x2, 0x4000, 0x3) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000400)=""/86, 0x56}, {&(0x7f0000000480)=""/38, 0x26}], 0x8, &(0x7f0000000540)=""/19, 0x13}, 0x840) dup(r1) (async) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x200, 0x0) (async) r4 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffb, 0x38, 0xfffff, 0xd9a, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x81, 0x40000000, 0x7fd, 0x3}, {{r0}, 0xfffffffffffffff9, 0x12, 0x80, 0x3ff, 0x7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x0, 0x8, 0x4}, {{r3}, 0x2, 0x0, 0x0, 0x2, 0x5}], 0x8001, &(0x7f0000000700)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x80, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x51, 0x2, 0xb, 0x101}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe8, 0x1, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0x4}], 0x5, &(0x7f0000000780)={0xffffffffffffff60, 0x4979e9b5}) (async) kevent(r0, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffb, 0x38, 0xfffff, 0xd9a, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x81, 0x40000000, 0x7fd, 0x3}, {{r0}, 0xfffffffffffffff9, 0x12, 0x80, 0x3ff, 0x7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x0, 0x8, 0x4}, {{r3}, 0x2, 0x0, 0x0, 0x2, 0x5}], 0x8001, &(0x7f0000000700)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x80, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x51, 0x2, 0xb, 0x101}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe8, 0x1, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0x4}], 0x5, &(0x7f0000000780)={0xffffffffffffff60, 0x4979e9b5}) bind(r4, &(0x7f00000007c0)=@in={0x2, 0x2}, 0xc) getsockopt(r2, 0x9, 0x7ff, &(0x7f0000000800)=""/43, &(0x7f0000000840)=0x2b) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpid() fcntl$setown(r0, 0x6, r7) (async) fcntl$setown(r0, 0x6, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) fchownat(r5, &(0x7f00000008c0)='./file0\x00', r9, r10, 0x0) link(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') (async) link(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') r11 = socket$unix(0x1, 0x2, 0x0) setsockopt(r6, 0x8, 0x6, &(0x7f0000000a40)="748ad935456a1b62f973075d4b063352982a062e6f8d696fe8634502cd1dd06195fe2e4b0f89125fdaf829dff0396fd960e5f97ea9cfcf3e8ce21e8edd9eedd723ae480691056971bfdf7cfdfcb2b6498dd8dcc2b52e06cc6e2c9c0af91e0f96a3f77717ab85c3d969437f", 0x6b) recvmsg(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000ac0)=""/61, 0x3d}], 0x1, &(0x7f0000000b40)=""/204, 0xcc}, 0x1803) r12 = fcntl$dupfd(r4, 0x0, r11) ioctl$WSKBDIO_GETBACKLIGHT(r12, 0x400c5711, &(0x7f0000000c80)) (async) ioctl$WSKBDIO_GETBACKLIGHT(r12, 0x400c5711, &(0x7f0000000c80)) r13 = accept$inet(r0, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) fcntl$setown(r13, 0x6, r8) sendto$unix(r0, &(0x7f0000000d40)="af113a797619bcc81154944b245815962e33900a6e23c24373917443c3d68aebca537d621945a794afd43aec214165ef497dde58c27e7702833867e3a199c2ebc6d56724d597c1792211a9d5ebf71e08e31c1681f9abc65c", 0x58, 0x405, &(0x7f0000000dc0)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() (async) r14 = syz_open_pts() dup(r14) ioctl$FIOSETOWN(r14, 0x8004667c, &(0x7f0000000e00)=0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000e40), 0x80, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000e40), 0x80, 0x0) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) 832.783788ms ago: executing program 1 (id=50): sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x7, 0x8000000000007}, {0xd6, 0x2}}, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x268d4a3c0efb0752, 0x5, 0x4, r1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x4000003, 0xbb, "0067b400000000006a00000000000000000200", 0x7fffffff, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x4929ab0e9b6ae190) 800.396283ms ago: executing program 3 (id=53): setegid(0x0) r0 = getpid() r1 = geteuid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r5) chflags(&(0x7f0000000100)='./file0\x00', 0x1) r6 = socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="7e8f7f480b87bedbb68601589d74006b4bc07d1ae9f5569d803617b5cc0c7bdf3140342262003c8ef56a86cf5e5b541cd48157b1c43a08bd43eb4e71b8ab7063187c8f928f6eaef9d5313e10294d39b3ce7ab96d68c1c0ce315399629f46023fb748be236d7e71d69b087116e722ef4f1905ddf5c6ae73e64e7485344e7b1b56955113d82f6201274b200ccfca059904527c93f0f80f610ca055ae233d56248922abd2447ddbb9ee5a6f2cae9508c9ae9e9c6a1915", 0xb5) readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/4096, 0x1000) r7 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000001240)={{0x4, r8, r3, r1, r5, 0x82, 0xfffd}, 0x4, 0x8, r0, r0, 0x5, 0x7ff, 0x7}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0), 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000001300)={0x6, 0x200, 0x4}) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000001340)={0x4, 0x9, 0xd}) r10 = shmget(0x1, 0x3000, 0x44b, &(0x7f0000ffd000/0x3000)=nil) r11 = getpgrp() shmctl$IPC_SET(r10, 0x1, &(0x7f0000001380)={{0x9, r1, r5, r8, r5, 0x14a, 0xff}, 0x1ff, 0x1, r11, r0, 0x3, 0x690e3800}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001400)={0x5, 0x3}, 0x10) recvfrom$inet(r6, &(0x7f0000001440)=""/120, 0x78, 0x801, 0x0, 0x0) r12 = getuid() r13 = getpid() r14 = accept(r6, &(0x7f0000002840)=@in, &(0x7f0000002880)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000028c0)={0x0}, 0xc) r16 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={&(0x7f00000014c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000001500)="160cb3661c834031a873aeef1e186caa5078a2c3fc51f3dd22d3445c1c3d1a9918b248773814180691a843fdc8975049f0a3fa438fb03d018da078eceffc7c9b12056d49e426e98cb13927a5e84ee98c023c30de4629b23b363e18b7b1ccca", 0x5f}, {&(0x7f0000001580)="d236aeb724d8a163c73a7f31461f3ba64c5ad27e45710e462727bcdbdb85c1209189a747539a3e92a839b3cf439d6b8c57b30ffa2b45247c6a21ff482277a1c89292dce7d9da4dc2837026b9afd6c5abed496669d2e479131409e60ded0b32ec40c3c3e4664861efdb008bd4a960b5fd1671a0102926419d6ca62ae1b586d9def644343d58523c803a452d80e4ef9dc454c4e4ced230756f997c100021f3f6986f25ed1bab8992c96f40c63c97a30842ea026c1e94067d94aab39880839e98d27d1679df7d17da6917600e", 0xcb}, {&(0x7f0000001680)="938af7bce73307a661c2e3225e87018190464e56398888d22f2836451a438bcb73c19bef32785b5cd05496c2f7a9a80b9145026b1c573f0aa0611b21aee8e440e81799607f56ec78ffcbab07d904e7e15c3b4aae271a617587e2b89412c87f32f935d379620baa520e15003db5d610bfff187fe704abea671f24e579c8c15f7c733c6ed89fcd654e526f3cd6c17f46e23dd109e65989fcfdb50a7edc0c3b6d0c7570727a48931d5feb472517533030d5abc8b66279a8de810741f1e28424a7c42a104bb06f798350270d0a88daee044dd2b6924bb5ef4c9df9599fd37f14db18e31a6ff6e0aa30805cc53b49ca1200b8558f1289bee8735aaddcdcb61688a9e12c3edcf620f751725658fdfde9a0a26b1d2146a0e530e08db61250ef572676f081bcd878348ad0aaa912415c9091a3a1d82628b87373a903cf7f44b4da6453f8843408ffbd103462dde4be385ec881fcf3318fd275985d7e2143c8739e294ed784577fda5e651bee1500cea7918f639138667fb89f4b975b8c36bbe98b9e6312fc30f6c611b6e620a637dc974593f1f54745731d8fc3a607b119a9bc08079f8188892cdb659efb0a43dc313bb7e8c12e2d06fa1ac29b2d5bf19380d9e797ce9b62027bc65ca4ed03fe7262f12aa69b498cbca228984954d113aa7e304289c5caf8bffff8b588d3c5b10e6285e16d1f0d0523dd32db47f2916f37c6c71e7473b5b66c01b399e70fb5f819820797cc0f82bf2283103478498ef2919e2b7ecd90403072e62a6eb86056fd508f61f0791a6d89f1e2c693e0146373185207992735abe3c22894d6077926987a32dd345d02ebcb024a82df3a270ecbf544cdaeb8771587ebee77057c3fbf40056626fba0aade1dd2aeb863e7374a174c45e9eb1c5ad653d455b230fba768b022f8b39234aaf557fe9b121d51c18682c1598a7f2ad4d90de0a5f3737c3ca6d25c2083c1efe8fcbdd33853f5c61382edfc714403371bbb64017f5c256dee3c71f2d035aff757cdb3e2ea8071470c0d27e3eb2bb389220e86fa9542f6fd97a6404f813faf886b039b01a65982b18689d030ea6fc14e7a947d779e26c6f8a6ded9954f1af74f491f7d6dce7a5b786917f6eafb072b3f903a930bd3f38ab7c9709cfd1a781a831a62f6c2be9c1abb555aaf9c230e75cb92fd87f8e7c270c4607028af621d1a99e08a3af64ce77d4a62260275304965de3f2f2aa7f86a7a30ad7e67c9f22d6d51249536cd8bd3a7e50af5d291f4be4d71912c9bf64ae2433492e05d58a8d57a8ebe32fd7b8dc925dafe77e7f4d7d318e52c2f2960fe582251b39f6a40f9b8530127c70b9cb21b8cd1fa5de99bd0bfad0fc76d543dad96b811b42983bba403d366c85321e4b91fa8bdc97a722ddb5cd4130a53feaaa8fb375767b245037a31bea47f6a53fa1824069c0549c0ea0c89474f0af48cc7dd0bf87ebcca66026ba257837da79b779160c2f4549872596e37b2c5eaab21f9332b1f497b678959dc26adc7891cf636346b3cdf88dc1a1a2d5c02df4d1322f6bb7325ee8007681122057b94d89720652ac20a6355d0a8ef7681918e4e96f63baae6cf8cff5b40857dc8157561fe51adb82ce2c3bfa00f05f471fafd9154071df8fa8b083b074561f2e53767df1a1d7dbddec2589706f9b05f41fdaf39a2f4261063d09f0097f219d20b311bd1f83173e3dd934a607e94af0da871cb17aeb3f913b898cb903b634fc2cc6058eee53f02f6117ef05ccb75c8a58f1f2d3d1c287796ea1a5025799d6be06e907f08615299bdc54cf8dde9749e8efa5b937e8c4af9ed8ba04242d7a6e06dcd79304cc8c8c41bd3d10b01aac6d8466ed9723ee1a81ad4b7cdb130c68b438f1e2f09939e8e0b79a4722b56a24b758490b0d0d510178b782a69d486c82b9b59dde46ee3e915c94f3e25ab7750375381e454f629560fbe8bf1bbb0412e65f70a6ed0dbadcc03c4b6055e38a3f5453c8ca808a5aff50a25a043e4ac345b9d297e0ef415608816c5b912b5e063eba3696f67b0ca65671205402ea222c8c0b55bcd7adbde3a7499410d8dad32c6030c226238ea704afb9f2ade5d0e40c8c84786dc7bf995614d7c3eccbb9ea2c062cd570e0f3df18589db8ae4394510d0ba241e9e1f1dde5f3a98b540bcc419c70c6e743ef854bdae32c251f1df17ff97482a6d56e2fc835b8a29fd15795d9aa02c7277a01bdc419da005765bd4e4863584666bdb19d5a1c65fc6623a7c74962ba2f3679f6432395d91493606b0fcdade9ba6c6a643352f3a290a2fb07fc66e1d46b23825a12cef6370b0f3d447bce176dd52a3f5d867d19dc4cea11f4de51049b488d42fbc34bb87cec536f0d54fd9a02d4e22623a7091c2a62b3e90dd226c884f75ca8581ee4229837fd239de0136e8ccfcc66eebfc896185cc3dc84a91f7f271af2bdd5f08297431b04327dc1aac8e078889ea78ad4b6f9ba95857c121cde1d7ce3cf8d7798be9696a743957c4daa906c3bf3d45771d0ca3069968a691dc16c96a83609ccf57805460a819105cc5b0b92540806f1325b5e0a5a52f8429787e2bf73815c8ad13310e843db5ad44edd6037c35430073ca26dca2fb87dac44152ab4c0bfafb4612beefd75d4d54cc9910c90dd3d530e33a9aaf2b06fc53a9dac4533a34c102d6b4bc8522f8bb50c10945c42620059fd179b72b35ccc6a653bd8b3cb59811ce4ba6b346dea358edfe16d6d4f718f35ec5c75a15da3edb6201a67ceba2d2b2120a46a1d932a469fab1a834b4ebcfa86af0d12b3f4cce105e8978861f1f7daac2e225e07044582f84fbd3265869b999ad3ab5f578f666498515bea2d3431532f21d5c4179c0499c3b6d56287e004d4aecedd914002e2487ef3828c54d703327ee0fdc841fa946c70ac95a9ccb2538fe3b7a0acb19956d36c74322c9bddc88786ae05d21550a84033dc5f240c6b2d4b30f5d0f61ae4d50f9544f054fa35b8a4581f2f95401668734ccea94fb76c9eb2a18d9a64c56a41719126e94a57f3d4ccb29ed926c5c011ce513534022eec19117bd85313ee582377118eb6235b83bc73ce2e06e19bca190a0aa2d8941f1a891b2e670120679a9181fcc842ab9c93b977c25972259a34be1efd73ce04222b24815e742456fac09e2232f68cfeee7ec1070d4595341db322016cc400056d9c2145612947fe9af1263a615944487af2c9875cd69c184bbafe63c985eb5ebf0f6a64fa284e0026cb85126bea7f5a59e4986cf392e175c93d26802882521f4c214de1f23777162515d72915802bccb4cf702970665ef3b7b5cbc4a5074d12a5247c60026b64ff9cbad6145250ba6c90f02aaac2c9a4778cc2386a8bd2ef90c136298cfbc9efe9c5a9acf2dc6a8015d65fa2987fa6f59fbacfebe2876d81f4ecbc0bdbcdf4fa272120230a10f8bd26b1927d759c5d1b73fc22338e5b606c165b1ed7fc7b0ac064bbcb7286a64eb7f348efda28cf8f92e01ddd6f66dec6594f4c79d11c75f6032d284a9483498b101337c57734aec9bfecb92a4c533e539ae931508f1b0414e117f76a8f8c76989cc3d0c71d4e3a1b847c6c8526a50a52b6b197fc720f63b95c3d65efa8a483d3edaa18dc3a8b95ae826ba3411214bd867dba9906df1f1bf0a5a57a861e3c68c01ac401440bfa1014958e2a7aa8cf68c2c2814340691b0d1bc5b6731e2a542600e16a56d6779b91e82f7c8ba14499cb27b3425ca5c4d979a06ae47a7f0ab76e1e5f4477c478a86df99231e45a162d9f72145cd839ef86501043a73911a35856c99a1dc2a5339289c3c71f77c96066e6602cc981eeedbe6b7d433658d131c8d35bc5664c13b3300b9a90008b243ecf555f8e7f6fd7927ba659f4585a6f4f008db810b143213693ab4f1cd8fd3a18f5b88d9d4eff50e6e31d01ddae44eca15de1e476e67cfdc44d390b067cd200748a3f4f2cbbee59d23bb54b3bfc06fe17236d4d0e435541643458e5eef662240e962851e81fc53d6d890fca058d2c4173451b4a756c395a1ddc64b124c3689c978af068c5885032997d136813207f40a50a18bd1b3d741cd7c5e1993401616171e3ea015f9069b14b71c3dff8563810b3b0844a720d26e512b86c6b162421a0ff3349b02dab75b5b66aefe51fc757bb732badcb3ec92c48535ffcaf03fb6d04d6585f93ec3f323f1545fdeeb363ca4dedb2b790dcbdb9bc99a0781fe4cff8913bcdabc2ec969c7590bef9fb8455ba38171b39e56564df12701222abf9bf284641d66e0fad0d6d4f0cf488a5663df9103429fe75a45ee17cc683302875d9c0886afcce4e0ad20554ea4f48097fb23854972ac8f74275abb87291cb483b59c96654e5f9c69c4abd266dea3a6c031740f6a7582138652fe54c621c52bfa6bea76894a1a8a633b6ccb87511e145c91c3de8290e239d2c964f7d80c388a7d47fb595e5bf6cdf7ea339f61c3b8f4dc6a9f10a1605c7d7bb787c944ce120563b9ba75a35713702051b1406042ea9120090ba3fdd57f354843eef71afd68f75633a31f08aebfe604c82199553607bb255871987690c59410e4315b9dab73e2d5b4f051ee7b8da6ae329638e960350e3046f3f0348a9dc0b07545b051e0eb89c3d68afd055b68d4e324d9ebe98c032664322c0db9e989ff81d7fb2a0d186b85fb4de0769872a9a1b4f363dcf2b21f0735edeab02414e4893a446e5c884e5e9d81a0ad66723ec8a5766a24d4e2428fbcfa085b91876e2ae0a77df6bf3ba19295734f04159ec6fd5be876470cc2f7f1e306dfb9b48c676962f9ca0a490f5ae2cf7c2ab2ca262585d50590ae021b9360ec493eb7dccc952fc6b12c3f49e2a75116e3428ddffa03e67afe780a5da2d4cab25d367dd1aaf40cbbc6e3e6521d268dfddd5692d41baddc0c8dcd47178eec33e92a5e27ae70a939909adc09ee16b44f9afc3b6e88b7b430db8e177f4512bae972673935fc8cf7bf35c781a0e7647027e670726102e36826a09b68d1a11700de3c863852422fc0371cc176e85f20e956f4661b027a723ee3c7c375fbed7e6cf657bb38f2be52c3ebb66d908f2c77fa341e543576fe6cffd01352a40cc76878ee16e2dc432ed825dc1ffbc35b4cd5046c4e57ed8cbfaeed4e24b17d51e68f832be9f952e108583dae57a0d68e1375f6fa7940a2e74064594b490f1a1f59ed03db79ca9fb0fb3dd2b5f9fc5f4c362c3848e4a2e6d41c2a2b32998b5dfea528854d12475752f7557c176dccfdccd17f6800c41e48ac061cc47f6ff633ae6ea33c3bea8fa1341565fee6afd5f2c51f24c776b03125b886096776307acd7c6bb2cea92c059b4c10e81332ac9215e1c41325bf4d2c22aed954a067df8678c101294e0147ef7b165ed8639e6ee3895feb9e7ff7357029585af0eea63ce4e2103e9528a57c4cd7b4790a37d3f4abf4d09898f24fcc0bab89e139e06a9ae803c8788dac0864644726ab880abf818997555ea85401b1ed6dda498940f9c043d5ae45d8d92bd18183fb45a938edd0fcaca85ffffb092737d9c9797a01de624a03b280c694fd30672b530c5448e2868e7d76a7a84ba15c1a7706223a05772b6320332e79bbf443ecfd775c8b540cd916811d3946ba1bc0614c6df0be52d8ffe314098ec9704b06a4d8fd396e85267939017cbec8860bb715426b5b3bead3ec4084f5e0b385b4c0eee801841c392d285cba175e1204e48c6e927b4613cf8e31249d738499ddd71d83a9f458ce605b2ec36dcbde28b74cdf9e8250320cb56f2c3b2ba0eed7d269219398d7c9042a7f4119edd126f2e5c3a1b7bb5f6b", 0x1000}, {&(0x7f0000002680)="610b2b39e3528265b60641a815d8f915321b89", 0x13}, {&(0x7f00000026c0)="b49379d6c54a0a14afaa5ae95a396c5e869087e940b00909c15cba372b35cf2f2fcd92ed84fd6d848d00b046f79927ccf652c45f29971b3c66b84bf3da302a7bfab35166de2abf0b255c342a9a45df20966284395da6de47162473efbf6c0933e50a4c3178bd2649da79bd576868acbd72a314134355c52e6caa78d572277e85c4ea8ca98b186192bace3693595a6ac2a400d557c53da82df0e3cf4b8cba2118fb6956a6c3052bb04ed2b9865b5f3fe460162ce4c18ad0c32b3c5b2ef06ff2ec99a2f66530b0101d4dcf526172db6e1b63a2dc80d398b530f264451e014ac5b64e839b474b1ee130", 0xe8}], 0x5, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x0, r0, r12, r5}, @cred={0x20, 0xffff, 0x0, r13, r4, r5}, @rights={0x28, 0xffff, 0x1, [r9, r9, r14, r9, r9, r6]}, @cred={0x20, 0xffff, 0x0, r11, r2, r5}, @cred={0x20, 0xffff, 0x0, r15, r16, r5}], 0xa8, 0x4}, 0x402) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000002a40)={0x7, &(0x7f0000002a00)=[{0x1, 0x15, 0xfb, 0x5}, {0xfe01, 0x9, 0x9, 0x7}, {0x5, 0xa3, 0x3, 0xfffffff9}, {0x5, 0x8, 0xa, 0x7ff}, {0x7, 0xd, 0x2, 0x66a42c43}, {0xd266, 0x2, 0x7, 0x5}, {0x97bc, 0xff, 0xf, 0x10}]}) 785.706927ms ago: executing program 3 (id=56): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x12) (async) r1 = semget$private(0x0, 0x4, 0x100) semget(0x1, 0x1, 0xaea37a9c544337a6) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f0000000080)=""/59, 0x3b}], 0x2) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000011c0), 0x0, 0x0, 0x0) (async) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/21) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) r3 = socket(0x6, 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000300)={0x10, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x96}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x12000)=nil, 0x4b6}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xd7a}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xe808}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1817}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0xe000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1}], './file0\x00', 0xfffffffb}) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() (async) ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000200)={0x2, 0x1000, 0x9, 0x9, "6a6474bca6040000000000000000000000fbff00", 0x7, 0x5}) (async) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) 775.053472ms ago: executing program 3 (id=57): r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3b, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x9, r5}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) dup2(r6, r1) 770.304151ms ago: executing program 1 (id=59): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/85, 0x55) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) read(r0, &(0x7f0000000000)=""/85, 0x55) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) 728.472428ms ago: executing program 4 (id=61): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40e) (async) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000140)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/158, 0x9e}, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/158, 0x9e}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xfffffffa}, 0x10, 0x40, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x6, 0x3, 0x8000085, 0x80, "102e260a007b34eb00", 0x6, 0xd584}) recvmmsg(r2, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/139, 0x8b) 721.719387ms ago: executing program 4 (id=63): r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) (rerun: 32) write(r1, &(0x7f00000001c0)="ad02af3368861a549429b52be4fad00cab677818907bb3276761056b5829602a5630ef2bd0ddaea160121315f2425d1726004b2be280b8241156da45427f88de3956db03ee4d11dd0489d0e34644fe9508e6e36f7a1856e3aa3aacd3eefbbb1b3eb9851a79662db8686a34dea81abacca73405288da03a74f44c39994898dc736039a1c21c410808070a3b7ed8c295c314", 0x91) (async) setsockopt(r1, 0x11, 0x3, &(0x7f00000000c0)="03000000", 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) sendto$unix(r0, &(0x7f0000000100)="b10005049300790f00000563f2890d04000000130001000000331c13fecea10d00fef96ec0c72fd3357ae30200004e3003000000ccd9ee76a448894df0d7fcc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032b02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020215c5187d28dacefecc143daae4929fbfa0c0f00008abf1b111554f4e0f668246c0900000008e371000000000000", 0xba, 0x604, 0x0, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 673.361612ms ago: executing program 4 (id=64): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r1) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x800000018, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b2394cf7950f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f6642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2ffe000ff00", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) setsockopt(r3, 0x1ff, 0xf8e1, &(0x7f0000000140)="b7c2e972b181fa0435dfbb6e5af2e17b8277e6a5aa138042fa5a557b5c4d8b2a7d36ac69dc5f71442d0d0d0960cdef6f84cfe5bc03dd858e2e608cc3e9e3a9fb130872a355f9348b2ccae58b91c41eb9ed54d4337efa4e4232ed2930979612223cda98380c64b67b13ba4a6d20fcbac9b3ddc2bb584dca701407405817ee43862e3698ab186807fad50eaa814e40c735e3dcf6fc929bcd927cfb1d09d67ff6d3d78004152601b97bff809123dd3366747d859df71c153d1c3cec82db587ded56ca61f5763b20151119b724721c1e186c12234358b7fb0182f96ec9109131f6b9cf1898e97d3eb8b0a14921d5dd7e76c2776c5ab464", 0xf5) (async) r5 = kqueue() poll(&(0x7f0000000100)=[{r5, 0x8f}], 0x1, 0xc) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20080, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000000)=[{0x0, 0x9, 0x3800}, {0x3}, {0x3, 0x1, 0x1000}], 0x3) semctl$SETVAL(r7, 0x0, 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x0, 0x0, 0x0, 0x2}}}) (rerun: 64) r8 = syz_open_pts() (async) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) dup2(r8, r9) 608.537456ms ago: executing program 4 (id=67): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000400000000", 0xb, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x583) semop(r1, &(0x7f0000000000)=[{0x4, 0xd1b, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0xffff, 0x1800}], 0x3) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 595.271051ms ago: executing program 2 (id=70): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) (async) dup2(r2, r1) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/18, 0x12}, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 64) write(r3, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async, rerun: 64) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000001240)="8d", &(0x7f0000000040)=0x1, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f00000000c0)="6e138f0240f622194a994e6da61ed555e402baa628f02d860f272342627b69", &(0x7f0000000100)=0x1f, &(0x7f0000000140)="fa205f9a16c57b1d1ea6e585f9b7aafc31ef8b6e17d877b81a882d5114a4c61aac8809a375cc15fa6a499ecca9d2f4de193ffa4822e184760267824d4a2b78eab5290ce1aab62659232b", 0x4a) 535.272058ms ago: executing program 2 (id=72): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (async) r1 = syz_open_pts() poll(&(0x7f0000000680)=[{r1, 0x117}], 0x1, 0x0) (async) syz_open_pts() (async) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[]) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) dup(r2) (async) setsockopt(r0, 0x400, 0xc, &(0x7f0000000240)="ffdaf64c000000004f0527000000055e573e00002eadacf020217c746e90bee80bb13ebe40e338bbc33925812edde5936b5a8ac6440e93a59a3d11ac5ae5c61855e3a35be1bb2e0329547d47a00eeafea219823ec6a1871983b4daf3625a27a9e75fbd65d17dea193fd99cfc1b892b68e95e677aff0a560f3480656b8f1d73cd858b37d3a6f5bbab767d", 0x8a) r3 = semget(0x0, 0x1, 0x281) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="934d49e266", 0x5) (async, rerun: 32) clock_getres(0x2, &(0x7f0000000600)) (async, rerun: 32) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x4, 0x297) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000140)="ea00000100000000", 0x8) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) truncate(0x0, 0x2fffe) (async) select(0x40, &(0x7f0000000080)={0x7, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffd, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x101, 0x1957, 0x4, 0x0, 0x2000000000000000, 0x0, 0xfffffffffffffffc, 0x1}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000002780)="bc2912f9be2bd2d2c2cf023002b1e7b02a6fa6cb3b595ce17a5c0d0ca39aa5fa7f201356cb7a0bbcaa41d7b3985e063878d565e8f30d50719789213cb6412e25d22e51a4a923c7cd56e9b36929158e0306c2ce4b216d5d4125f6a5a694e0e6f1f3f077b49ec69ee07f02ea9f700349a57d5369b04d0b161cdda319ec728884dc8116ad0ecacc936f2ff4862e649cf2d0e8e1c9bd35b648b2b01f9f8ba089c4869e0db42bea65737d395875c4615cef556908e10ed6046bf4477c59026540b1806b38b2f357b91904b94403ee0300000000000000ba3e4822cdcae5ba90bcf42c1a624d65f58fa5cd244e24365c13548df03004956c5654df6d90fdbc5535c74be1b58c447944f3fd079c09b567bd18937f3c8b359badd83dfdafa5dc58c4cbc948aeef1f43f7d974edeb930558bef56a19882fa47737698fe6a0201d4b5e6862252ed8bae876c62829c0558caae7a53eb367253b827b3b234eb33d72150365c110008fc8dbfe7aa7a5e469733090217b2be570ade670c881e63c221a42a9a2a07c0c493169949aad3350b98a363760b0b122039f00fc5b9f4d582e93bc101ee37c8968d2db5ab290571d1f32c148dbf9eb771f34f4d7085fd976fd3de6f3a00260ae298507d9336b8447944a4a5e360ba66ebb56798943a343450dfa9a7a6ae5c9d468721bab74daaae3042167183cd545e93ff889356a1dbee75206e803dab210ddc378d443ce7d8b7e423d8b382513fbd528f761ad270c4d77cba58a5dc4e124b5fe1184d27e65d035a4960eb4f5392be68ad8dd95bb0a1b634c4fb6e533c1ecbdf353bc64743a881a565fba73692dfa8f508a6e95d2fe00e5e96885691377107636286c842c22d47922e43d505cc2a28a5c9dd57f991fa124047ccafc0a2c37d62748617ececeba5e11870236b6f21213956b6e20d5c8d2067e0b2fe05a277e070cb6082911e9a2531afcdede7e7b25a1800d79703a98814b0e97e75f0f7ada6b7a0ad465db520456c967ee33feb71e3d5142727962b748065e4259152bc97ad6635484dd2635742c26d7b7cf31b3977af307febc34386149f1b94d517db0537e41b5bcea91597227f03414be0746a758591c7a39837ffdf6b7f530e2f23f18b5192be62125c5ad7523d29f449b0d04f17fe4cc148f7391ea97f1fb03449a064f35ae0f39a80f980b9351e5223b88a1590012d9d30414cb86d7ac9582bf4ae387d4c9cf61929efc92b39cabd2d544c229d179557ba9081aa57092aaa094aff4860a342a5d3bbf6723b4667b9f7fca0eb56fda7c5de66a98dc20ebce7ee13548fe89289229f2d41e0e8ea3438e32434c609de0c6300044a08e7cb5695c0bf317e07ceabe3f2708da3a5f4a18607a9ce7c28e26700c1090d47ac3686fbbd70c26960802909579bac5dceb7d756350e07c738ea3bfe3e8d6b3ad3dff4cce61b04c8b56807bb202284b682873b3368dc4496bcf6f64d627b4c067f4d0de61f6aea507c79241025466ee99aed30b92b529c5690bbb70be4d0a2a64e16c649b8f41ef3956960cfe0a37d989844548bfe4795666f7eb117b54bfd44c6564d2d455a8508f930ec463e5ba96ba1f0b7e3677f66de05165af25aeea802047b2ad30a454a9925e751064309f41458cfa6b87354fb90fe95783e0426f8153e0a8b93703f30596d0c63a37d04f97936b71753c13b43349e472911892054c2f84c5ccaf125e6521d9bfc404805c064319d9523fdba513b8058167893b31351111879279df496ba220a0ae7242c683e68e59d3dddbacd5f99c860dbf75d4e143e4f7347d8d61c91fc7a9a09ec16651d84ebd0dc63f9c48ced66517631111a225d3a27d879c68174ec199d6520a266bdfa4461350da5866ed0d25d49b177f2f696f11279070db5f3a953292278d7ebec1dfd4746357c37a50824850595087e82c08c5fb04a976d2c98de71f253a5b057ca4bf804c0ed9274e864b03f445d7faae6f383765589dbc1a5675384f6a49f78412c7977a4433c73b7df6670b6774394895c1a97ac1de5f521b7ca869037ef722ade1bb930a0808d01da872cfb98f997b1a403b459da68dce537fc3b6b78f9800cb3097a2f4d488379b2f3b6e0c9b0276d5c47ae7eecf2b1eec2fdea249a255e9788c261244edffda7c9cfd95dddba3a4d15cd7b41223ab5e222fb0009493e370e7278566c1dac266ff8dd9a0e261f5ce8db81a19ba567cc5b995a43f6cec4c0270ec03f724842aa57532a5e6e3dea12f471301ea5d01ef6eef9eba4d55dd5b1ae7e5757870ed4fedde55157afd402cfbc12ca3d613a34fd0d0fefa52829bf010a0bbfc88c9f3e1a238f2be47dafac3fa4c822077fbb3e0eee0c84e575a3470a9827bcaed8e1e07c7d5c633855994aed9f1776226bb346d1ed289f5714341febe8edd808df41845573e2cf7fc28d7ca5c867fb6113b5b979cdfe10b578a4f4ab9879876b33b0b86df3303a571a137b0e0b379603cf69e66e7adab936b0d4ee08e71404caf37a8df147570102111caf5369231c42a054a84cfa0b6d3cee4746e0e164799eb69466d90d1b3484206e0c26836b3d698c526fb9c26c4915afde8a40ea8dff7f6bece0f8246201edf71a1fd5d890266e2418f264b4524a4e8ad66c52f881af1dd9732fb8bf5fd5e2f2237213f121b6302da3a0c16967ef3d7e04f197ab9cff2e2725c722635e8620c6325c1c4b21d4398f0e042a33b0f45c86d46da68405fd3fbcf61a0ee14b46365d68a9ddfbaaa0c3bc9ed589cf968eec10417568dad65dbbaea3584f06722e345f92b6e068389e12a03c7e1d23f5d5232582e546f1c07ccc4ea63a91de7e2d6512e85febaf1befdce51f726dd546c5210ba99bcc3a84af3a570bed9e3dd14b6fbe04797764f1bbb0d8e97fafa911eda13a008eca2174ec5ce320d1ba27713858d5e7eef884f518c3692f614c00f946affd19fe18e98ce55cb6c4e5e96cb61329ef5ff5f7ad322c7e5c5e9ecfcb125c36782c68b75eab014abcf406aa2e843b981c3500b968c60cf040142901dbba5fdf3c305a80966978224dc9ca10ca46f1ed539d51ea633d3e8ad39ef222bbbda28cef8af2731b1b515671c1b85b7d5e1f628a70e75227c424a30fcbfcf908dce02b84332a584c52f227c2819da36f20fe2eb01301318ba513bee5d3a0655ef627466e1e93b0ec27f11ab1de5691ac5fda42c2d1c28a0f13c7ec778cb518ae5353931859e2e800900000000000000a387f2aca56972ad3a0b70afd9ddddac6dd286f93cde052653d0a8af25d3ee3826891b02eb6b657322ce5f012acaa9fa83836a10dda9387721c504c84219d548c3b5050b37817f9407f90a4c69d3350b415fcd3fedd58dd1ba1fd1fe8ea5fe626dc147d53277fc1da7aedb1af5530f0b59bc119df6325f21de254c384a6ed362d003e704d3856edebc3d2f484bd739c8d035c91cbedee4c6862bc9a67b4871694cdab9996ff60cb134179756f74367cbdb7acaa48f6c3efd3d6d20e162f74ac48decfe25f06571b7a02832fcb7342f71b5e5e7c33b1aabcce7ad33ae4bd0603c3e516ed78ba2aeee2b0518028b6088a5290ac6127207846900c5384e2819ba663f499b10bb227ee82b41f7767945f5b9649148f6c4fbf7201215c55be45dce44ce50187f25aae588b035faac764a64d4e791dd5ad49995db632a351f9456c068f62ab416c5c0a4f34428defa9e7a0b42b71320f85aad86844bddec752c6096889f8f8047d5e7de1f1a146b6d7d0d2711f5871edf49701ce6bbaf726a5cde2f5e2fe3f63a03b8a3b51406ac12089c96a96e052a03d4be1b1e58b7e84d118f906744238e10423b5ffa6bf76249c2679661e6500e94fc8df49a03ca5e0d712124f31506698bdfc12b986ed84f234c0e996c9e6efb1c1666206786b3d45fa4416d351e11175d871f336e21e72901ac4af5350df7a948344101df4260a744184dbe1f8f547ce7c9467d4a27d714b1714e042395ebb3bda743b6f96961b9a708c2e01891e0216b2b3ba5e8905adfccbefab50b15b65ecdc6168b5938c35c99e6e2ac81ae7f6499b1a6c26b2a16a17f334fa97758e8ef24e6a6f2978b8cab9fad9425523384c1c6189b4ac05244933ce2cb6ea7d7d10b790a89ef2619545ddc7577329ef705a7f298fc463b3923491bffb75e716fcbb5af64f743c194a8ef13d6ba4c9f348ea63d63b8bba66c3f0c2032f3c054bce1f0aa46bc8ff755e509518fb34799762b167f6b97e6d322120aaaf07aff7d20470a6976d6b50fd747f7cfff8f5d936408763c97657886dcf3d851c3c3da5fe5676ecc2b582c58bc37343366f144b417486c4a4a7654bfc631ccb009b965d3a4fb5ea5fc50f3f527f10f151a429c174fe5ad21c46b7819864a75f24d18ef15c4df91f748dd25d01c9d166227467cb6ac87dbde5825c6a339c82bfa9d87662137b395f8aa8ed5272dbd75fe26174170145bd5a8419c59d9b2573fd30f7bff2dc60e2b7615d27cbf62e8d3df2284027c7e93fc09cdf207ed2f5b085ebcea2e7e4b27169e3169b427dfd6a7bea4ca46e086db88031ae228d41e4af8babec494cd708480234b8bc9b02e8b1f56904fd97b032e4c4c88751bbeda4c200d0933685ba0233d1f1b024154d84c15de690c98573509951bf9073df9336657390b5f8ac98bc75239a32ec65ed6eb88d4dfb85dde2a4374e0ed504c425e26c214f5928ab38d666bb958e4d09593a60588d1a21226b244cbb9129bbfee123d572f7da1f57077f3261b56e37c90770d6aa9606e0019167029872c56d5ce1851df18416aa624fac4d49afee77a428a020fa844c55e7ad3a8029a1b407989e4d4002cf78f78fb181d1db6c1d27c7a44de92e5bb9fd5dff98508e1812b89da8d29ff5e395a485e166576a88a7c726b87e102cbc9e601cffd7e77bf168a52a34bc57d99563056f17f3370ad554d67e99a36e6427b1108270a534fefcb235cd52a38140f7caaa4375878a67feb807bc2b1734866484356b277a0da9c908bcdf7033c4359a0fdb5876a0bc3e2bb2e9507ab183c3daebebba2dc3104b5f25ed4339ee20bbbc79f0d1ac01aeeba9d7d47a228680baf71a7bbd390d7397752c83d2b00dea3e6d7513eb7f2a79d51f602d020336ebdae418fc7aa9636090d56bfda355a79ee2fbd80cf6959834f5e2e6c3bcde680853d55e059ae92054d85460a861ebe6c670f1f1053a6407357b21962a9980276324effea0f36a17af4ea1b6e93a7c8e0c63ee2213aec02c5bad1e0fefba578a38b26a5b611f4e5f144cece511fab34b3dba052300838839277214eecb18061c1c3a3b197a16b4d55dcb24aaf261a41da0af5be7b3ecf3536c964c247e2bebefd1836947e2723cb55827472f272aa1ebad1055177c2a2d98d3e0c0645b2adcdabfbe823e6dd3b63f30fdec5e302b452a4d3fa02428c2b265d555040bc0f02bebd389c0aa11a10490c677630b83c22ef487681853199cb241cc301d992938f3ebd7bba029a27553c04d9a749cdc1defc8e4219b649a4c121cb27d3ec462d3f440c233de7ca1af829f5662aa52c9b0db8c8627ad89439ac25d8206803e0e93ae779df83bb74d04a4741eb609aaafd48dfd12367bd64041ebc06e195c69eca630f3063324efec5cb0ae912a8a7947514f758bbcc914bda0cb9ba8b42b64993aaae445c1f65b1abdce1852c9361c875965462edba322a92ba886a0b0000000000003451ed28e342f3be7d0cebc461642ff84eb36e5fcf6d1ce44651473ef20156267b617c9ec653b00a4773c8d99c955c8a0701615dbec9fdb4210e2f8517a29869ef8a3f7e5c4ed9f27380c74d2dd771c9f025cab4be724a2d1ac2d18fd6f28bf19b1373e50107a3d0c22fcc0fcc5e109093a866c1d8cbf58bca5299729b4048d94abf35edf6e9bae525b34b86eb1453470e78f52ea5ca4ada9f00000000000000000000000000000000000000000000000000000000000000000000000000006a3a0296f385856fdeab77d9932711ca33ce33649d13df4776c1d640c338895aecd18cf8052de77a8edfbce510be0becb1a05b50cfb935120d88043a4b114e53f3737c7b31e443e19dcc47ea233dc39406de2ce6b4e04934bfb0a7926f3c5ad7ac479988140e3bb772e41e9c64df44c3f6775a8c5c2f1f9430dd7d7e967181e1e419339948fb63fa901fc2a0e049c0aea73cc053f7ae79615c13cca2d5d82088fc03bc37163703d479376b68a0e8f3cf40774de2af8a7cbb000000000000", 0x1148) (async) dup(r7) 533.057283ms ago: executing program 2 (id=73): open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./bus/\x00', 0x200, 0xc0) 528.706411ms ago: executing program 2 (id=75): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x20) getsockopt(r0, 0x8, 0x866, &(0x7f00000002c0)=""/217, &(0x7f00000001c0)=0xd9) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) dup(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x26e8cd9, &(0x7f0000000100)='./file0\x00', 0x8}) 528.14699ms ago: executing program 4 (id=76): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x109) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x109) (async) 431.345136ms ago: executing program 6 (id=78): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x40, 0x979}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) 430.378934ms ago: executing program 2 (id=79): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) symlink(&(0x7f0000000500)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000280)="9bd356961398", &(0x7f00000004c0)=0x6, 0x0, 0xfffffffffffffdfb) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x110) 367.542521ms ago: executing program 7 (id=81): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x100946, 0xedc, 0xd2f, "de81f97e9102839071cb075ac23b500d01000019", 0x5, 0x4}) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f00000009c0)="7529eb67b3503c43df84995fb9bb20b2180bf58846e264d2ae6cc2765d865d739938189f36e8cbd621af8f481e18f672359ec8e94070c744a346a63ae47cd4e9489b950e8f5fb25dc5cbba81735a94dd33a2f237b78f52a7c3d6c361d0ab55ef37d67f4113a8ff5f506e8197dbc730ccea5789393c91dcb76d9aa0a988f2516c96683ab4829b85e50254fab96647164cac6d03c94bddd663ec6bd29a8b238724d87e72584abd20261f8febac4813f236755a45089c938e5a7ddcdab0bf57c21ab8a5fbe9e27a743a230c008bea4e32cb28812e67e0963161223e25654ea78497704d6238e9ab05ca7ec43a8c93c02b37fbe411b0bf8fe0afcbc2f88da75421bb5104dd4fb8a37a341d015400c057669792163e75199201a29d9d25a0196dbc2fe67748cda755962d4fcf4fe50c77fd2b44a4c12e6dafc31875995b9c087c26e050844031d5d6f7bea9507c06a554d84012789a52f7eafe081df26720af91a2683b1e8b76db403cfc53e2055b0fac2e9a8df26bb641425d0be27db147594510510846f0485949845488f44766e60df7d1bec792feb01444d0ca1e2051c6abd0cbe02b261e101e75cf9a788a7b7aef0239c169cdcde0f4859aea7f5e9f8ee78e4f5b19d381a9830930a97e4fc5c7a5b50eb31c531e2cd02c328e8f4368bc4578f2959ae993aca8f029afe6e0f4d3ebd38ba42b3222e91f83d992b190a7a85f048aa7a12e0af7a2ca2e51c221ffa1f8d3bc2b50269811f6c9e61a4380ccc9cc338c00a411657391742d016f25d367acdeba2be9602e70bec072dacc83db1907ccd86e8a9bf3c03ce3debeb4d0971fee4191ba8d5492d2d5542f88684aa2b63c1f4e6afde04da2332ede8cb75120dbcf44ba7430a7d1594013ea69155962e26d20c8d2a692a29f0c187eba71c5d05f50b746efd13031b8218e289a2e2f2ce3bbf7406d54d5215d6272099b849f94ab5a88046dd363dead63c638a55eda5a27cfdf391040abe176df54d5096b163966beb379a7e4521013863a76ca4a28d7b718124b76eed1d5bab2b52f868848a9afd292245f99633571820bdc9581806c175a0fac0916847ddf0946a2687e5ed9ba9a957ae4ecaacb9e86fd480b2c72e05763128b61273909138530ecf31bcf6a1bfc985c0d2f0bf1fba5f2976c27d4737aeb444f088e2149d975883f371459179c453ec7bd7f3b5a82a1ecaea0b74178eb41a9929697dd0d364c0a7130dd680bf91dd4b264a972f9dfa4d5cb7cb1576b8e97ff2a32bcfe4f26ef6d62b9b8fb65dadf98656c94d4ff5262258e18150ece4c863008cb30030607b0df38791635d480bcfc09b907a6cc0c5c6b90fc02a44e254ec3c322f94a3e1ee95f191babb9e907556a6d2c7cf7ed23d3eb3653bab26f7e7710bcc0982cab5a98dac36a12b10fe5afead01309ec81eafe837f4ea7da0f55809e724f86b77454e652a5551ffcfb5b1994d015d7e4647265a43122c61eecc148eaf093b86e534ea7b6a7c65af139860c72c6a8b44566d93fb7bf7b36838bb093ee2ef6f7c3b89aebcea17d4c1ba85e4d77e87a3bb10b685c4e1bf0c8bb0176a1cfe669eb8a33fd4dd03d71c1b6e370bffdd5e3bc2fef03ff3225b5b0aa32d82ca9d556750ee68b54d2d63ba184be176c522b1492ea6e0de761482f3c94146da7b706f00888953b3540e343e9ad2dbd8e17eb951fc2d5dc5bdf68a0c4b8ec119f0b66069a5449003a3af8474d23801e6a0937f4c9caa37f32d3c82e740e9b56281d3c13be1e96f93c52a5a8198b12c036beff8df0c9e5cce8c174f1993e95cadcf05724e82a4ae45d081e04ee3b856add850c46b26464d81b1ef803307924ca3b53a511c1b85b44c63bad9c390085ab74c291", 0x530}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) 366.627655ms ago: executing program 6 (id=82): r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES64]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000080), 0x26) 366.29103ms ago: executing program 6 (id=83): syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500004d0000000100009078ac1400bbffffffff0c0290782b0600004beb000200a14f1c00000097ac1400bbe000000189f4ffffffffffffff0000ac1400bb00000000e000000100e67eaddbb3"]) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) (async) syz_emit_ethernet(0x5b, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500004d0000000100009078ac1400bbffffffff0c0290782b0600004beb000200a14f1c00000097ac1400bbe000000189f4ffffffffffffff0000ac1400bb00000000e000000100e67eaddbb3"]) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) (async) 364.124231ms ago: executing program 5 (id=84): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x28, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x4}, 0x5e) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) 363.609738ms ago: executing program 2 (id=85): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) r1 = socket(0x18, 0x8000, 0x3) r2 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x8000, 0x9}) r3 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) r4 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x100000000000, 0x800000800000000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0), 0x8000, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = fcntl$dupfd(r0, 0xa, r2) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000300)="3ab391c819be653008cc74e6561e91d1f6d4ab95c74e51b60273f365513a4bc51b96db0520d9a71f671f7eb14fc9250a680d52ed4d1d5f54f396076ea25289233998ad7b84b139e81ad8b9090aa993e00e9508ae60091a58745c598b069ba9ecba6710618ed96ff63ac1efa363d0a0d6e9d3936e8d9b42595c4e7c72df70c3ce5a8e5fd9868fce4d0ed93809645a6e935fcbf263ce51c0bcae439f6ee9dc0671e5aa480cf9b5df8e", 0xa8}, {&(0x7f00000003c0)="4c26d73af21e4d7dee7586514f72ccc084f86c8f432415d9bb61b1efdf4e4f64c2fd3da9277d76fa8af11981baa82c2d02f151f23477d7793c7067fd58fba429ff53971a14dd40623a717de0901d18d4772b74528b343e665ff907ef996a2736b1a72faf06bd91725ccc4ceb939f6f8d477e594b28e97e0b61517c774fac5c78f5272e11d25b506ba005c000c3f80c34e2db8ba4731258f2b8c23fea8c722d7d98c60c212a6dee6101e20476f3968bedab17cac33043995eb6ba2763eec3e6395638c15ec194e7379156be37aab56b894d8c1ce8d7cc90e238091681594efe1ba229b0f14b2e89c2f98bedf195039788e36c454d1ff3a818f962bb5b3cb8707071103daaf6c569fe5380ea1e0123b2b97f14ef8a15f5a9e281b5e0a40ba3e49af37e00ad43b2326f65168faf7aaf1bd5e19c5a4f6e8344d78d537d991a90b8fd5629e276c8c915ad2e5d13d6c3612e1729db7ca1872298d0a3cb7c078fb7bc22c5bdb24c85d2d577c0079ad5879ea99d5bcecd6f333aef0397ff379a9507f9e650d17be3568add5223feb7712750f44d8d105917c975a124b20520eb6150464707641a05d5509ec7530ab6081d1591442e11f8b55cddffb77bbf48357ec00b7143caa99bba05ef2e26040bde6662b74b8a9083877a576fed586afede9fc9341dd917b12751e51f7d2f55696b75ef556cbef5b3d32ae3dc0546aac4d60c6dbda1938d00265bb4fc5778027c14cf9811fc770cb929645dd6ca8c2cefe159c313551c50b4c573e98817701cf839005a2056796341cf07d1110cf6f5e5dcbd54e8243a3b0aeeae3975a8a5de1439485d3027e6332f535c721221a7e33da115ee447a3e01156ebfd5a08645291dcb795b77401b324cf5709aac90d971f77a24d7036b9b9877f5ecaa3579f4b181f143c235fbd8a2c4b05b2e041ac28afb0f6dcc79f3a0242b6df409d8db9530e6b1087a25bd737bb7a53a13b6fdc05af94f73444c42ec5ec0ff72ee505b84c7abdbd4ee4d52ef9d16d18438105180a27c5b8ac2daac73b9a256e2cac210f3186bc1d6abfd16f964bb2539aad7d7406f40f6dda26ded33ca16dd411845dde74a21b86d975b68b95d513069f413b211a0666bd8b6d26734396b7bbd4c9567214b649996c54d60e238398c9204cbc021869e5188ff75c2802a558dfd90940b98e3e67be055dccc907f882ae157526f0a613a50f1b8cea13724dd2619c57165a192023fc5c7a7c48e2d8b2b6469b7213c25ce296e5ef66bbf1ce08fa7a30a11a7682171293face407f6e8e5783181c2cd714b9b81fcc08b25ba188c7970db3278d661be719be4a3cf1cc6b2908cd97ba711377668c49ceb7b25c83c780f8a77045b3081ed1ce2a710b9cdf43961f1e75bbb6141e2ced49e246b816c5c628a344f3714a3ab7e0f67bdccd06bcc83ef75161403cc121df3057a136a9176d7712ae2f6775d0c6ee79cff2c7f72bb40d0c09d2f80a07878099f3263f80b36592239b71d7eccce90025cf8b8c0e5d32d3aedd21f290363cae3277894608a72b182fb168bf11341dd6c33b733fe7f70da95dab65dbaf2e99df7705991a6e3dfdeafca7287760ae903b545aef14d4283ef90fd9291735b03d81dc41443f3ff14ec80273d345fcf838fb46fcf01ebe861b9b000068d45dfc51163e62012e4971fedd927a1e1aa93f8b223a7bf550d74fe8b928215b57777adb61522a4e48b858730131fa5c5ddb1d2e005b71ec71a38d725a063e9fbd55459f0877d4087aeba9e6fdbe599dcaca50318caad40e81bdc9b607c4cbf4a4781702572b08ce83ac575a45f85a5fcc50b4738db678032b9a4a42dd53185db46eba258b1d3fbc02bf1600b9c5487480b548ec6cbf83d48357d4347aaa2dc3378088fa83d75159a0ea3af963e2d053ee1ffaf61e1dc8c34b99a344989c26a5781cfb6aecba0fece113f98b5b87d25d815278a4406b1cdabc110d8f290c06ad8f34ec0bb6aea7f196c0b8f1857b148f62a0a20513900fd4dd08503e0ada2aedc86e7cef951359a248ee978f5c448e3ed082635a2ddf466a83cc6ef715de489db319c4cc6535acb9d7b263a70f1331418f53d3f557ba44f3010efef3f524f4573ee4c0fc84cc5d3fe56c2dce13648cc0a6dfe9405d58f73296d26ec2032a856e4772ea1c4a3ef675974954c7692f5222009b91c54c841cd529bca514f200796dd722dd0e323568c486f32b42fa4d98cb55d340784ffc18cc9b5655351f3f80fe989ee226364f064beb591dfce7bf9daf1d723879f10fa42e606da279f0b5441090af41ca3665ceff6c52f72a5746bb9e2b48d3e9d4bcacc7d41cc80687555ada5788ea093e43815c6b7f869fb2c47dde9a5c1dfc21763a23ffe4039c9062ad171fa8ed50478b1945dd8423685dbc32da0efc7c43a2d096998a4ffc30ecf7ba59ee0f1c32d1237850d8c1ba49e3ccf6bffe61a9f010c014c18e0fe16ca6d83c58774f8165c198fe8422f25db6f668f83a44272dbc4381bc6bee6b77b8ce13dd512ea3210f7ecf5a158c08c14c548d389017870e0c46b634575cd7321def9a8ab9a98b67032766d2658d822fb656fc5cc748e450ed69a411ea781475755938dd5620ab6258f0240493b8454d42e378cd4bc8e8d06ec10a5d8809a50f15c1b3b4421724749f94f9ce37cab7c7f8624b1500615522cf80ae68ea99a6a5c47d7fa4700cd57e5ef71468af76fa2d71dbdfd9eb9fa06546b8c21814a43fb3f139e087b56f134691c382dfeb1e2aed677f70b68b371aaefb6e004e64df70c8cc048461aae6fa67690da2bd87ad73cb57b8cf553bbc56a36c9dfdfe2471d650e345ea7a75e4ea7d60aec8b1bb9246f176e7cb67aef9295494f5c17ddb8c833058912146c0a8c106c2df9d24054a75fad40d5c52bde3820d4eeec539ede1eaffe71a9d1afbb9dc437331f3700c09c08e312120dc0a0d8d70bebd6c69d3647c7624db4b439bbc09e0d5a9b6e40746a5e288e9d5f9743619ebcfa1e7569b762707406d78d704cea2f52aadc78fe4d15e7c783513e5c4ddb8f9b113b1cef7e47fdcb9f8ebb8ec334e6354f4e972ffedb4f99002064afa434d5dbe5b1fe0f3f5cc2f4ca15cde628a71d6ab95bf0df37db22c9bb0c78f9527978d37a177a13048c094ee1cb381572a78e4d5512d0faab7d69b2012c0228cf3cae43c15aa6a91a4658a52bd13a9bcb4965fd1b02f4a59a4086603a7c3c904c1f2d69ee6d8ecb1af95d391d984d28747e6799c201f074b5faffb8e14c3fb55bd2514b9937626ae4536b6e7cbc7b630bcffb4de72572602bfac24d3b4115d096d63dc643356b50e0bfb2d35195d7953499ee33257abf09cd5b2337c8dd38597b2e9b624576612d262ce6eb0acb737282757196a9efc0ce29447635bdda618fe8bdcaf3bd0d21edccc137c5c02cfcd8f4044bc1127f6174c7a142623a645a2f1d0943bcd0916c3eb14532a42c8df6c6b95b5964dd26fb39939431f12b56ea8974b5ae097b5f34717a88cd7ee4f6519a6c9ac3722317faf7bf810b9072931c3f2ac4d386573ca1799515dab08afb7302f526229eb407e59d18bc1d75622870f395d29ed18a3c843ee9957f99fe43f79382818949a21b6b40aec9cfd430290000991e6d1d79c6e73e6cc187bf012767ee240148e125c50fdc412109e7fb720f36297606c52cc608ba7e9009f6ace2e8741f3dac48b2cf50247450d6214f0810c727c9e33d903c5777d10061ac49dd4942e58c9bc95c17b6b6d586d927c0d0f751aaa24a5f82fc8e9fecd942e8df8e8a1c2dadf4fe12f50ee289d5a549d8cdec9cb1cb0f3698d91d97bc8f039016ef9d16efbb169d583ed1e1a80f6ec0418c25392758175383538fb29b040837c9b9c63673a30758e6f35e8287614f51cf22529e75fc35d5ad4006793fbc4dab1e2d21e07411fa23d4ee6c9f54e5afdad1eeab1836ca02074fb21725fadbb1e78a2f0e989bb33d582d7a1cbc1a0b5e3ba6763d4a0cfb5504611c2f70cdb817b1a0693e73a8286cc32f49c193bcd67488eb034f372ad3450a3ccc6e2a2399c734b9350ddb808f7421c8216ca2fa04f04373e97335944da69ab5419a6b1ed28af3b99c3085458e62a53f81b10c72d0b942f98892a51437d73400bf829b0a40f456e33b340321a6ef3185f55db999ae277d29f55f20f36a7338347e45efa13ca8f7dfb06321359fff35b058e3eaf3dfc6cc6d4e4819458b1d5c13b96bf80e8ffb788cb5fea8af99eec1434321b9f6123ac5122a48aff33e97c56608e12a43be270f7dcbfb46a2c0be48540eb5cd1a811f8710795c3ee9b7cdcab5412d1ee58689db68c8b56573902fe02e4aecabb92bcddd3e74b9824d49bdb8b762ec9644e78a4331f811aae4d06d781b5b14eff2d9488944bca969387caec300d1c257a89686fe835f06455e4c71fa12226a87e6400f2a5c2929a3ae1e60fe5d4d6055377a9eef876b7cf5b61e9749b621824934eda6bb1db99dcaa3b3acdc6b27c01dcef990bb696176b7a75d19fdf9109cc3bd1328efc9f3725d79276c1cf88dafdb49a2a5d36012697e5d9fb2260785a3b940775df7ffef778aeb18dd8f7108cfb5eb548b0fa9b6912ea5e0557a74ca70407ee7b6bb488306a94afaf970bdd2e20d9339fb19549d47755ce83ca9ba75ea6b00e908ffdd6a68ac12b2f7572271a6715c1e123577ae904cf9005525098622d62e5347cb688e02ddbd8be4b233befd88afc263969604ab2c2655a2a3ac15e473f793385a65849686a61aa51bb921d453ab3f8467b7659c1d7a329f83b16d70173c577158ed2e773d106054c0ad294764639828995a6bc1c456eb768d787a097a6196b54565c5b689f00c22f866e6924f014b9f46245b2c45f21077dc252dba7cf343817bbfb998a18aec6755c9683abf5d8547e124d7cef2eced48343e6430a9e03ae619bdd348fdcb043a6868a2f0c18bca6b16942f74bd194ebe1c1122154286a59685983c5ca6667d155539f6667a81723e99f77d86274f3a2b7e651b8b7cbcbab7240eb3bd3ae0d0207028ff648ba7a8e0e7af418c9e4b11e7a8af055c995123ea7f84c0c7d5d8175c69df757e306529cbd3806736b176ab4c28f55577f39ae98876c1dfb49f6bbd1a09ab8d4028321fa3b62661cb39476463f92a6eefefd5cac794e014a486d448fd55c4df8b559ec533d921a294ebcd3f40820b99d401903075660e13ee0f0e13a42def65104d62ebd9e73d77709a595e843d537ad5842849d5e303cdc564c1a0d378ade88463127a4105dac5fff6edfbe7797733ef21006cafa40a4e7b7d104deba6829eba68237e296e8439c9ff1b634df18aeaeb24af328588d031fa1871c52a2943d140e43b166000e60ff403037f7a0e66d6b9248da961078c69da004fbb57240c15f7d51f628d173778321bd993f627f5cbb9a50205a0dfd727cc77b728a159b07ebb47eddd32943615ef6db52d91d0344fb5fc181be41457861181ab6f1c0afad8630a2d9602dc1308551087a867d57e95f940113a1e81208e0eddec3ebb856bd0e04c0ee7003e4271619e862a6e06dbe7b5b9a9e5919c68237f5177b1f17340082283c4f3c70b6bb9401464b0b75143d4d808e19b453f6bd4fd16b5fe7a3d5f28ce81c4acb18d49a0eb4097612485e51e00c0bb83d32e345202105642bc94a3bf9852b92806090fcc12d16987da64218b181bfed9c48f343ac3ba0b3d5bb3d71c3aec704e79aae4fc77ec28e8a25057fd4e3427bd921fba7eb07ef06ad54477a19517a9d58b86df5b5bc7ed98f095883cbe", 0x1000}], 0x2, &(0x7f0000001540)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x28, 0xffff, 0x1, [r5, r0, r2, r6, r0]}, @rights={0x30, 0xffff, 0x1, [r7, r0, r2, r2, r8, r9, r0]}], 0xc0, 0x4}, 0xc) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0xda, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x8000}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x100000000000}, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) close(r0) 281.348113ms ago: executing program 5 (id=87): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000814, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) pipe(&(0x7f0000000180)={0xffffffffffffffff}) (async, rerun: 32) r4 = getppid() fcntl$setown(r3, 0x6, r4) (async) r5 = socket$unix(0x1, 0x5, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r6, 0x801869a3, &(0x7f00000001c0)) getsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000002100), &(0x7f0000000000)=0x4) (async) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x2, 0x7, r4}) close(r1) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000001080)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000000)="322cebffffffff005642b7ff57ba1c9e87b0069425ebbb685dcf691aae00"/44, &(0x7f00000001c0)=0xffffffffffffff0e, 0x0, 0x0) 281.083102ms ago: executing program 6 (id=88): setitimer(0x2, &(0x7f0000000140)={{0x0, 0x7}, {0x0, 0x8003}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x3, 0x7}, {0x10}}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r1) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x240, 0xc7}, {0x101, 0x200, 0x9, 0x2, 0xffff}]}) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 280.506677ms ago: executing program 6 (id=90): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0xfffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00001a2000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x9) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0xffc2, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) semop(0x0, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000200)=0x8000, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000200)=0x8000, 0x4) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000), 0x0) r5 = syz_open_pts() syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x3, 0x0, 0xfffffffa, 0xfffff001, "ff14e7000000000004000000000000f5ff00", 0x2, 0xaba}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) (async) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x4) 243.260931ms ago: executing program 5 (id=92): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/144, 0x90}], 0x4, 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) setrlimit(0x8, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x13f) write(r2, &(0x7f00000004c0)="b9", 0x1) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x4000000003cc, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x2002000, 0xce}) (async) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000"], 0x18}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000003, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x80, 0xfff}, {0x4, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x2, 0x9, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8003, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) munmap(&(0x7f000000a000/0x1000)=nil, 0x1000) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 240.68626ms ago: executing program 7 (id=93): syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 240.400669ms ago: executing program 6 (id=94): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) close(r2) dup(r2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) readv(r1, &(0x7f0000001400)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4000}, 0x4, 0x861, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x9, 0xb}) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000180)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r4, 0x40047309, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 240.163417ms ago: executing program 5 (id=95): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r1 = getpgrp() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, 0xffffffffffffffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = shmget$private(0x0, 0x2000, 0x28, &(0x7f00005ef000/0x2000)=nil) shmat(r3, &(0x7f0000531000/0x3000)=nil, 0x2000) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) 154.872919ms ago: executing program 7 (id=96): fchmod(0xffffffffffffffff, 0x8a5022d602db16f6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x148, {[0x3, 0x0, 0x6, 0x9, 0x0, 0x8000, 0x1, 0x4, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x80, 0x0, 0xd3, 0x3, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8, 0x10000, 0x6, 0x2], [0x100000000, 0x10001, 0x0, 0x20000000ff, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x1, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xfff8, 0x7, 0x4, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffa, 0xffffffc0, 0x8}}}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="ba1f20acd6159caf231c47f8ec923d614f71078c4f2142d9ad006da6bf752069b4d5d00b044ff47bc308f40f58978461da1867e3fe5e8fd63d57b23bf5417ea7a531cfa22ed68a619304eee1f8aa7d59bebe053e56df9b668a012abae8e303b8730b02db7db2cda7f2307107a808abee1b52eeb16f2c8a17ee3ee34ce41e6e47976e20780de8608f9e75f86f82744e4511c2268a76986d27ae947bd78e555c1283d12b3413bb8b20a721923318124a26db686ad42eca6b37c2237130b192a7"}], 0x4d480365672575c) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="31875ae995232d60fd162e1988e20632378c914711fc155e44296842c5344b7ff07ef370008831b2cf78337b2fcab8dac1fdff0857996b31f27162b03ee7a85f3e2761ff56c4089093f2ded946d6b9cef7ce0000dc43bcea0a9f201dbb", 0x0, 0x0, 0x0) 154.451905ms ago: executing program 0 (id=97): kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x109) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x856}) r1 = kqueue() shmdt(0x0) r2 = getpgrp() r3 = dup2(r1, 0xffffffffffffff9c) shmdt(0x0) r4 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000240)=[&(0x7f0000000100)='#)\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',!)+\x00']) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20182, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000002c0)={0x1, 0x5}) r6 = shmget(0x3, 0x11000, 0x30, &(0x7f0000fef000/0x11000)=nil) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000300)={0x6}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x3, 0x0, 0x7, 0x81, r2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setpgid(r7, r2) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000400)="efafe0b5d8210c01d516f94fca6abda9db760f650b7732afaa8ece004aad0382dc59ef46ca8a6266f720433a1b91d65577f2b13f9395a964f396848dc013eb45f5c6bc015af1707fbef8cf2b03bc0dd5ef51fba47501e548261a53939f54298b533afa9bef36bef6be0c5ceb057bfe2c89df820feb350c8d8f17343f845e62c25f2141fc5b13c40423f26e681bb05b0d8f5fe214587d3443a19b61e8a6fbfef73c598a09e29aa1ba5508c77201ce90c20cd339e4cf2c472e8dac99d66c645b48a8f4ddf6169867d221610fe7f6e0a97f14df78bbd5cb3a19ef4b1fc7d4a945fcd30a64a74da9eb3e9bf151c8b1063aba18f75e74ff96dba9932344d8ddbad2fe2036550839cc7454c57c093d3cdf2ab2b97175c30b302be9240d0d0b72c0dafbe6c5d461ffdfc81f1676c946ad52e9138b5d933414a78c576839241997fb2b901ecebd14a76d37eca106013ceee3272c195fbb401f3cf72716d9098dddb4c3654fbde838ecfbec75c913dc785fdaf8de38e498d53a031f5f689671792668fb1588bfc1bd5b3ff90d57fbc68f5230b4b4b510facbb51d84bae47abbed10986407b74c7753e9c2556337a4bf568cb92ac0d55c4e9e8fb935bf0ef6a87da6584199e13d8136f303b5293501e6b861dc97dbc2da5fe900981c7ad007918055314c58289a2aa911d4fda7b542b9013faf8d83b28fd397aa7baeb3d319423bc9db2964a481be9fc9f12f04bfc594f108d9a2973a331a06cd47bbd49f8077bb355bcf21fd4322abf5551b5fbc2407bef785841db8216ff4e94ceb3ef51e6cccee7b17903f22f587f97642cabc92a35c4cdd7e3bd9e8b2ac39893b082d573be645715016dbfa1594622b3ecd3e1029d3f89b5d9fdc5e22f4af1eab970497132625635dd437282b625f9d6a1780abd18d0afdbd720739fe555304a4eda4db8986a23e75a97a711255bd259c42b2b4a5bea91d6d5358b2f0ed54ce0b7b7d8b375eaab6447dfbd0f83dd44eb0f3cc6be1aef9a584cb78644d6c6bff9044416a406a17c39ff7fc03d6bafdc49c406c3f70ac30b03edcb70baf832646179e42172a5ffc3ea6c9dd3d99b5324b3504bc9b8b440a5a9e3637de668dcb101fbcb0599b005564224a8b182a319f351adc35ae686d9bdfdbe40076fff7772f6e0baadbebdc673c8258281dc9bd9dd58b863046e61dd228362f889e97f41ed51fd6ee006b80161edb9f712ef0eb78aedd0184369577c66f230a8850bd20c58e1562da4b1b9b94d3964465b0c022d3773dc10ecddec1780f76e832ca5c400aecf4d351a4c46889358ddc41c54ea6c28af146f3a6187869c96a8f0836b23191b54db31cbb4182736d83bd1141ebdce84144d48f59049739a3957d6293a53241f4ae188a3de40816f4bb0c8a3a21a8ac650de74007f9939acb785508f7ce8cd7817e80ba282c804595b8f6282f5e98457ca94f43016db71826fe7c262bdb296f680a44fa6418329c4cf38074b8145991813a54be9712fdddec3fe425eb012ac9bcafebe4c72fbd9fe837047f2b1f11cb74d7234d63dc2b8bf5c034e8fbb573384c895e9f7382aff9fc8ddab1463d60e54dd9df9b83f1745ab8b516d38c35be3334827d82fbf2cad29690214daafcb275e0edd187e20a122118f04f66d4a4aa6fbeb632df7a9acc3c90a0b60b275256b64cb7b066f4011045087167c4f372872ffe931e9e2e8d5de9b9e046891dcb145dd0828bc3458f3a1dd10c5f1c33369afb93d9486ca38029fa9678cca58df605d0ac0b2ec35ccbee05d467c246898f74ad5052b2c3c98d9cd11074f2c61a4d8cb174c431345fe7d69eb3e911a8191cb36651f727da7b60186e5da4f94c1e69af771f5cd6afdc1212d820176ce4c125805921c57bbffe0129c17de33ce7fba5ffee65fc1b2a5474606eddc4ef0f2eae4657e313193b78c2d86932bf9d7181b1e7be6e5145f92bb78d0a9732c4b817d40970040a8938378447d87c03412efdbdd5f34d10b82cea698ea9ad7a91974ca273e2e4ec97ac73be714fa371186d2f92427ffa45e679c6976cf572bf2854a21b702bd622a6b1d175172e20a7e395b5dfeb350d00175533a553cc0dc36897463e90a272325cd6dfe0230db416710fdd5509113855e7164a64f839717fab9702ce00f1c47f5cd387c4542493b0a888942f52ff9f964658db42f7653c9f7d29784cde41fe27e0ed76e25b442170fa5294f605f4ab258780de1399bc03db078df151aaa32537e71494e42906932da2a6056ad1e567090682b8929cf539d2ec34b6877d816de6b64457d5b9f626d3ed1f6dc6f4c30132561ba82fdbff67aee5c94daa2050c9b34ba9125d54d9fd17a67dcd70658aab59c9204a3561331860282c30288691a339f4805ba80877e1b2fabcb75d6ee8b90839fa889e4a6710d8591422a3cb8f0859e55afb759069824d706f910301be04b6be29a346cfd0e4377b6fcb73131fb88a831348fd78e95d2e111394f9b4719043ba3fe0f2023cfd037c46b487c5c8c86b3561b017a088da278ad3e958844da975e551d4980a5c96fa759cfa1c5f5092bd3575e5392bb04683299bf48da9aec38aeb257cb0002c50808d2d882ef199cdf4912a01080d2f34cf819584f72157af53fa43e082eafe6d56732b367a18223819ccd00f5463ad692c9906814239f1459f1b152b2d736cdf387c063c212d45ba280dd27bc19e39a461fa0432fc213fac9f6328bc243574f069fc68a24eca86502618c72274f6df17544824d22f16eb8dbf6349f4bc17e63cd1c1286afeb552fbd343b1bd60077c26ae4adac50a6139e04d521011887f289b470688439b7305c98eeef6adea1e4bd32565782ca067603071b66e7dd6a72664eec65eb608db985d27ef2dfd5242a5ad1671acd9f707c00eaee4fbf91d0c1348027b2cef5a835a6f4f27b7c6ecc62b0479902a7ce5516c51aa13681a39063874af1b70d984301be12060cb06a0bdb443c2906a8392402aeeb50adc8ef9427faedf67836384e9e6d60c27820834a77daf16de085a8879b7b97f72a81206ba9f4de75512535f843719268c92f8867295ddd98a10fd4115d86b42a9ebe5147da114abeeec55dda0477793b4f70de52bc9a1931002d27433319056a8d159bf692fb20488ffab4fb084d24303ba1eaeb23eba29f12fef5fc1b78452eeebe199606f2b0c779785e65a2aed2cf7646e65627d4042c4d3f9a9251e5e92af392b0f1e36acfc5195a0b3320a9a25f11216864e89d85eaa7dbc25f095a0972277cb48ba527e062a934fa4860f19f309df718a868f60b9710d30f01988102e78cafd95bcaa627fe95b9e8f050af6d4bd5b659323636786c2af698df6c05e9b6041bd09ddbbb8c00945f2495b08952317bbf32f821ca639b251dce7d1925bbb5efb1a12913d7724b3d924b9d90b74eef458e13db7012376824a9ffc0e47c1054c0942f8b3c3166b07133feedae3ccfd6caaf4f244b171964172e37634509b71d6947af7e4991f15be467cea976c4b5c27b825bd6cd35c4b0a0a41e541f623ee592ee8921a927637302d501ca47cdf91246aad80d204d02610aa94a72507ca5055b389a4da52e73caa6721c3307545775ad2ae21ee368bf52023c5b79fbfc9fd6ee6ce2d6d8a5a9a87157c7277ec69e349e0d8d3c5e000c8e1ef9db1de675d6b041a68f1b321d66641b5a8a3f5e217ff2425b51ce18fd0c8f816fc05f0357cad423b320db987522de479b7452553e74dc95e94ffae8bd1296ce23df90969b7791f10d80042cb1e2266a1ab604241e1827324e8e13d96b7074e2fbe76262ab688560f91e7762cb03ee65ccfcf17f06822d053aa00acf685a6d68ba67f18c999d7d9fba43672f391d819a4f7cc5c0b5dc2f4dec9217493affe1d19cef5a250ecbe0539bfe05db9bab15e5d6ac51d5b1db08051b55b27f86b00482d6e66f510be897d097f2a21e7b0bf13658834ee9d9a7f486399b46d7ce5f73f7cdc55f5c0cced48b3911751a13a14f4cc73753b7102cdb88d94816c27b44bc976743d29fb3e57cf2b793942f0ed775f67d5f8dccb9354d07280ca6ef3639b3a3a5ecec25475c7394f34d4538e8b215d99c92e108a5b6dbf59c1809692e6fcaba09ea8dbc6eb0ac595a64e522c92fbbdbc87c309225dc058909b5e8fa28590309692c5e95370594d70baa48ba015a163ecbec3801dfe74e3bca2b44bddb272ed50e9c58f768cc9648d5c87bc65b68fecc8d50187adedb092cd2a2752192d4429f68cc95fb8c7bbbe0ef15b5febb762d741d2a701173ee016e77777e180303dfbfd5a780dde6069b9c349681e3d637314881c484ac20d2b3471fcc4dc937ef132f7dcbc85890f7114c35a7d4d8d91a43dbb6773c2411df3a66e71feebadec451e36b1b46c5f605cfba11fae13e25fe5781a9319b9098d62c27cab4c3d1317fd22f30efbffa71ce90859175b1d56300e025cfe8e4408cbcf99e771230bde83ac45225169eeda88c9538e872e0bf12c6e122712159444aa34ea9e686b2f52f473ea5b6e652b678d61dac1814e806608c646d93a87a70053947f038c9c345b680eb85ff2aef9fcca41af15c95c3c9d0b97eba5960f1977c45527f98d0b128d8f237229c2de6b3e260cc06ace6cf3713c93e6d556cf0b403b3adfa6ef2ef117f3059196b7f9d1b89f94f0a8cfeda391be1799cacd7169760130bc63c4f65fa4e439ffba073512e399e626d9a86eb76d6c97962ac339c8e24c0350dde4cf10fd8cafbd0cb10ac3aeff222d654eceb8a55e4aa388fcce10890fe0adb1fc46a77fe3a813e780892a78920a6c41a7cd34eed32a63aa28fd989a26644ca10d84d7034d6f8bdfb2f34f11f513832affc2c446f37878b8988ddbf0a74057e80ff356bf3cf6e487643c10d39c796064d7ab5c1cca54dbc0534b30bfbc5ed35b8bf041e4014301a4a7fddc1cc78ce4b4d7df2ac07dc6a7818e0238546a899a70965fee239ab638894e71d5048289eacd47df37a5894ce0f9edcc00c8fe7f9c5bc95d0e78026c29789a3f237b9a89aa9a4a7bcf06b856f2505a3816d02c8251925d1acb5604ac6883905de8f53f66be19eb805c1633d002d4bc8fe2ff932cb45001fb88e4b2968d23f322f18f9e0a12413944bbc85f64f090b4b321028f1609a4dc304fe8e35a48fe0109ad70f3c8a3f71a1b830af3f7302f30ca4b37a3c77c68058360b2e005213f66ad87a70b3a27a71f5b1269a78b2bf35274356c049c82f429ea6fb18c11ae296d05ec3b4ca3e2769723d5b6a5b51078a11e459e365ef60bb015be731aec47e9bb53f24ca8c4b7eab6a84672f2049fff33ec05a7ec607455d7e3beae6cc2e9f8eb7cdcc01ebe18219ea1501b91acde4b9fe3b57f396c28523977322c1874a74f5e18348e29d9401da94ac4173f48466400423f7610198c37367fd7371470b6e4fe5435e011db981aef9ab8d6eef052fe92a9d5ac4a665f4c24fe0eeb3aa6fac5b227ce090b539782bcf46cc478986be4f2fe632dc97eb002702a5baecdf1faa889866bc0977fbed99280c20d007d25166f6b80afa1af2c67ed79bf6844f2b2386442ade51ec9a024d7bdf1cc4a762fe5782e90d3aa5c180c7630589e196498dcfd1623348f3201d1c3e190cefc309aaaf87d8efb1bfa54dfbd3ea3b95eb89c9101cb96d8a8a2a09dd8e504919d7d966fe754ed19b1f466c56f8eac93e17ee351f382fdfbbb6f8b73179c29b126e47b8185c66d840175a62815f5618d1176344287b0b651f999d1fffe9693fc81f334fb9a8ed8f0edfd35cc0deb2ec55a40ec", 0x1000}, {&(0x7f0000001400)="5f0703f4cd6417613f55febcf244e637a8a06aab4b2e7adebd528d267aa06f68ad57363534a72c5ba397381a9fe791b3efcc88a8af60e0cb6c6e31a2110623157afdb67418fb7d3f311305c04255e09f569743e8121bf35dd6c6ba6800b5745760c01560c918e84a90f33846c76ec747414011d219a11f5fa2a363d89a23086abe2edebc9d515132f8b8020af54c8f1e18b34b99d6de0112ca7328452e9cb4a5ee81c4bff16efa414996b08fe8cc5b4d02399f250ba5213998e497bfbcfd1d6efbf953d99b862182f8531f0c7136c629ef02973d64b55d874db6c3d5", 0xdc}, {&(0x7f0000001500)="7101ba27e4ec3e4bebab064322efd561cd4eecb0efa48115bd0aade8c8ddf04e8cdb81b5a5e8ec74545d21c9f94020d966834c68774aa547d50fab18e7b5ddc1c3f8c75e82cdead0cbf94fff6b72198325e8e7c45e876e1e5e88bc0bdf69fd00c64218a6c9c659aba4e2acb677061149638c8a1642ab4f7a55774684bba440a9167f6872db03", 0x86}, {&(0x7f00000015c0)="34c4b70d66925f4904aa2675aded17f635ca99320b7a9695504d94a954d6968c241a3bcfbc8c216b9787ac8fbe0e7bace0c6a9fdb27ed2fadfaf330972685ec420caf04e5b9e0734548f31f127dfe8b9a98d8863c74d0f093220024049e2631206e25bc7a4352cad42a6566ce612b6792011b8b7e96e4cea5e7e34990e2796ee554ae65d7f0666156d1cb47bc3aa7ceea40abedfb3f0a0f7a5f78e508d7d67194fa82b7e38c5443ca58d751c", 0xac}], 0x4) r10 = getuid() r11 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f00000016c0)={{0x8, r8, r9, r10, r9, 0x100, 0x5}, 0xfffffffe, 0x7ba, r11, 0x0, 0x7f, 0x1, 0xfffffffffffffffe}) r12 = open$dir(&(0x7f0000001740)='./file0\x00', 0x400, 0x0) close(r12) ktrace(&(0x7f0000001780)='./file0\x00', 0x1, 0x1401, r11) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={r2, r10, r9}, 0xc) r13 = shmat(r6, &(0x7f0000ffb000/0x4000)=nil, 0x1800) shmdt(r13) mkdirat(r0, &(0x7f0000001800)='./file0\x00', 0x0) shutdown(r0, 0x0) 154.277507ms ago: executing program 5 (id=98): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) 153.291262ms ago: executing program 7 (id=99): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r0 = msgget$private(0x0, 0x480) r1 = geteuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getgid() setregid(r4, 0x0) r5 = getpgid(0x0) setpgid(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r3, r4, 0x0, 0x8}, 0x2, 0x10000, r5, r6, 0x8001, 0xffffffff, 0x6, 0xfffffffffffffff7}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000b80)="e48ea654885488323a9f6b433acd7be0201ab4a223c4571c2c8a66c8662c581b7762d8edad72abb1204ea8747d505256a1072d6ec2dd31edf9b0b4a2fa082dffbdadac41b67a755c8f62ff74308c5a3fb473e0accadc95e81459a6d67321e78f20ebc25591b5da2881a2b5e66e40d171d906ba80ef92c86533c7501cd5aa304b47bf1d9d45e163931e90bf0c748de79209addbbd0b48924ad7b3179948205bdc6b3bc001ab5649e2dd19cd1bb80275ff350cffa7dc653391228bc4a1e81e3a0633dc008fb1760088dcdf2e80e6e66f0036a7c05e3fb354a0473a29fc9a1adfcf6d175e546e4b6bd07ed56bb9d3e6744f4800437f2899990bc5451cc0db8df5d62f5e9056dd715ecf2ce6f06b5908122dee9077c4f7a2759501a83dfd3e3740099bd246b10c61aea55d5ba7fc3e792aad2a7bcb48d39bfa5419e1efdf1005cbe6ab831c9d9cbb693f13d92419c58e53c9ee0275e930331d5b926003886d9b2fd72271392f1aa40f2ff42a84a37d57a0ae8f857c00e6b1612ad9c4f2a4770747b4aff4920467dd2dd6bb99caaa7d976f469b015843cd32aed1145742555bda25447b43c00b0d9da07ac3528656eb27f04af2a77a7e50c7cb9507cebf0d78fb03fb8c91ac6faf5f99283ef249a0f7ca5bc74e7c0984a8ccd51c6c253200b14ddc91888dd23317db103e7635cab6490573f68fd5ac26a0a19a55373437d7b0c5ed4742663b4e215ecc20c868fb5d18894041905b22dc8b6cfea35527d4b7ef96743bfc45d612a3c4f330e424518cc819f13f102ba474e7861c05639a668d5d1aeceefd02474e91c059bcc7fef0c610a57683f08f2717bc82021d50faab6f7aed8938579556fe3db86658fafea33e55e97b4ff1d7145cf372c13cb95af2ebcfd57317106872297292628278813970f5e85ee9bcdc6254e298ca2786703cc4b2aa962cf447420fbe438e3d3414cb72e1b51adab85cf08ae7a386b4d36a29fa78d3b71036b4fc0b332af04c38bdb52e4d496ddd5e47119c0177c4ccef8f0e1e4a2715a2876b194e650b5ff4ad2b32a78d98dfe63f644bde7caa25e7f18dcf12d6a5e2de324fd6577cea83786f044ff0d925c42353410e18b354f0eeab8c0ae47b5390731d91ebd4538cf4da8384a7bb9d5f96aae2bda415c6f8653a6a0d21eca6a7e85e566f7f12bf53579adacf543974d16a34ef008170e72bcc1f02e3becb54067ba6e281e504891a512e03416504788c1b78c8ce594ea1b34d670037fbe27696f31722388820bea2171e9761573165f9839d92dcb046c56de77b6467614975c0af096cd87aff0f4bd8dd01ab8a02520674852f6a317243db9e219d389c390e108d3c4bf18b0b2ff6d27ade580da65218814695b2b4e3bc9554ca112b612c3595fe1cd1f04c78792f4e8066b9398cb6b96eb0a4dfaee78014dd734bf0808e81b3dd5b29006f587b1c24e93a78e4bb3ac6efd486acce261f48808b462e11c7ebdc2051b400b0be774c7c2ee0f52c01aed61adfef261593a029a96100b684590879f11f38b5f0bbf1d636dc7035c46af11a9e773302951fb35aa88ecf12a604f030c5aa9b2a8ea3ceb44b9488fe41d75594470c01045e717087bea755d8f8559aecc818bd9ee1fd1294e4328c52c3c4fb67d50342c6ac6fa7dba77bb9fdefb54c51e8809fda2a42071f2aae7a542d72efec44a09993f03682126928d8ac1a04efdc3ecb1a85686e2ba934981f4176f2228a607e135f4e7f", 0x4d4) 152.916026ms ago: executing program 0 (id=100): r0 = kqueue() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8f}], 0x1, 0xc) 2.766704ms ago: executing program 7 (id=101): setrlimit(0x6, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="a65764a0c9f281e64e353149e7adbac2fa5a6cb1c36892bf896d352eb5da4c54f3111aab5405d4b4c1af559bb8fbbe524c", 0x31}], 0x1) r4 = dup2(r2, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xffffffff, 0x7fc, "2cf9e1800ef560ad3654ca000000000080000040", 0x6}) sendmsg$unix(r4, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x2, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0xf}, {&(0x7f0000000040)="655b8db0ca2a7402804d65b5b824586d68477f9a986d7feba8b60420d566abd8472d85a0f774a4347eb2c1"}, {&(0x7f0000000200)}], 0x100000000000010a) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() write(r7, &(0x7f0000000240)="0e64", 0x2) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xf200000, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x3fe, 0x80000000}) writev(r7, &(0x7f0000000400)=[{&(0x7f0000002340)="bb6a12de96b93bf117983163d7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb8b72e9219b1e3d27c13670a5de33962293e9f15433bc0972d8ae063401a98c74b10c55611126336b732ecbe1e8317a13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb145f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00a0db57c0cf152dcf77ce8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee8e5fdb4f2ab68d305a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61af7fbf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638ce90c65f433c6f9626a4ee219e76c1610584d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b2156bbbcde140d1e81a49736c0c34a465d8d2224b61b337b1128f46f41c5789643d376a79d60354e13ae23e1a8adc7a1f956b11e47f3bf7e04b5a77e674351653b795994ee2ab550b78e6a547df24dc787ab6f7a8dba219d5d8bee9a8e7f292b38dd021c76e481814efe7433e446792c1a498200597251f5b4db0a2eb1eeb640d5e960446b027492e4336d92f1dbcf36efbd48d88869f72fd986b176ae0e5d68015d8ff5378ca0ea64085671faab30e637cb5f0b7e6dd7a1aaed13274895fcb5e0dda689afc80a5aa67ec0df9079df3fa79b5a5598119539fa8059dce279dfaa985312ed03f276e9da9d003205693624a539ab0ab4b5ad7479fd50217341d028acc93f699f27e87c86c7a77bb7c140cbabbbb658a2350bd36f5d55f36f23ecb6f8e301200b32f0b146415284c4cf9f6bfd838155ed45d339f308c1302868ed5b34ef43eae2be7ba78f4c272c7612da53e392fe5954b0029bf9a212efc4288687a12391e6fbdce074229ee2a4dc2c7a29dc0424c2db8c0241090d89e5c3a317a71baf22d1f077ce607e9128ab9c44be1c336079a7d05980c46e336e14102235efb5f6fae8615e8c62492df40e2c928ff77d5fc5d16f179043649a9b99b2a6d851988935caf560672e8bdc41eb1bedc7a165428d16493ea2650d0ff1e551e020b152494bcc3510a809b559dea6e45152ecf452abf928bed605b961c2e9ce56d5209462bb241190590de0f02ff33268e3cf1b11f491b8e4745c096fd41d7ffb983a3e15faa87299a111f3b7aad2411f54a53e4a52751e514118405b65b97af0f2c2d830ea4d2dcf18ed0ca8294b01d8ffc9a9038bd252a080874ea1fd2bb7bb4dfbaaaf4fcc7d51de844080e8d3a30e6ee404d35857f22f58019d16fe246a54b2ce0d52bbc22300da15ef2cef32938b5500fdcccd7ac5bff5c316160f8ffeeda9f9959d0557c295aa4852d897dc166df9cd8b256188a282ebd9ee27b8727d55bdb8d48f6c3cb5f098df31e8ce8fd02bc2e29b1a999f3d57561bf995faf3d9d23e9d8ad596e818bdd196a86aa2f3c12127106eab11d4363c30819066c07cb541c9544a7447d375c9993a1e1fe", 0x577}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r5) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x9) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x126) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 2.146948ms ago: executing program 0 (id=102): r0 = shmget$private(0x0, 0x2000, 0x5a0, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa"]) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) 704.913µs ago: executing program 5 (id=103): 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) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000001500)="aa", 0xffffffbb, 0x195a05e282d6161, 0x0, 0x0) close(r0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8008000000000000000000000000bb0000000000000004"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendto$inet(r0, &(0x7f0000001500)="aa", 0xffffffbb, 0x195a05e282d6161, 0x0, 0x0) (async) close(r0) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8008000000000000000000000000bb0000000000000004"]) (async) 518.723µs ago: executing program 0 (id=104): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080)="9bcac12d23b1391697d0245881f9cbe22dc48ff6e85d70e012e898fe6eda9978b386c3615fc8a5471616819957e92f29c79d7cf0ba3043fe9e999debe1d61e7be21064721535ebdee8393673d0e0b508fbd6ce7f8ce87ea5d83208a89b0681643a68429d1678c2e60ac1da028d40be44d1a24efe62955c9a8e1478725bdb0d9ed23996e96d4f15b620f4b0e124111c993659a55410c28b97742649cc6ccfd638d558f157f50ccd0d33851cc6b23aed17af3b", &(0x7f0000000140)=0xb2, &(0x7f0000000180)="4b99b0c112351425da53662d7b7a4c0132aba2b00a4ed1f5e647cbd99d62cefa6bface6e315d28793e0fbf9777a21f84e78c6b5678d410033fefc29dac1b396dd563dde5f9ccbb3125dda6c87ec624a7254b069a28a2623a50e21cff6a2373db069ee989f82d86a724ecedb39ade2a17f05e319d77b24e059ff77962b6fb264d0e7648b61913a5422cab4df094691e495537e071e19df01e6d13f314d778", 0x9e) 346.262µs ago: executing program 0 (id=105): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f959343efb71bcd0567b4d6a740a0000", &(0x7f0000000080)=0xff0a, 0x0, 0x67) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="cf52d5ea3f1bc6a7858368ecdb3ff2f4b5bf3d8bd74fc55264ebcb415af84c9b629e721cbedba594949bd7d8e6d20f50d163fb4539b8fb45225d5c5c00b1e62e0367fd5ca2fe404f44d698aefbd931024dfded0e0ac2a58be7bed93bf56b39fb9214283917ba52f2a828f386c5ef4cb83d05ec402757f45bfdd7bab7b624ed164794582a71eeb8f3a83d7c0bab20060a0053a97e4da0843a7efdf94166b7612180d015b2656fb1df78b2d6d0ac25c0d9", 0xb0}, {&(0x7f0000000200)="ccf5d155a82685bf5699f4d374167a7cce839a3f87f56ca8b78a89c89d66c85a470dab4e3d7afb681a700052d421cf642e0064e2814aacea25bb747dbb937003609a3999fff12949", 0x48}, {&(0x7f0000000280)="ab1f4d25b996de10c6dfb04e8dd84de0a49bfdcd0d23578e8e3bfe2499f3a83f956012001a50f014d99b2193b60f8cabe9bc3121dd363f982ec03ca863eddc3de66f2770cb93f58e660f3e8ca99a4f57d7aa9544a306f42c791e1d2ebdd6fe100d73507b3c4343", 0x67}, {&(0x7f0000000300)="967ab4e4b1aa90f1bdee01ca006eee7a43a7a5021d3fca410fba52541c4dc40ae48564af344a7c308ff177563f8922ee5e293b39e4b54d499f5f87c294180c7f0995f191cd2b604e27e7259f3d90922a14fb4a0e2155f84a601d0f4f15528c319118784f619c072562b892d5f249be9d754db96257a63da57d2647cf19dfa603e927aa73840adcfa1dcd2156402c1c54dba289b0ec72772a3efbf02f4b8a1ef07c784d581db27e4b76f878b75f623cc973f875ae995dfd9616ccc0a75ec421a4e0b486a839b11f7748be2e2bf0109625695a40449f4d62dc8fd2d6af7a5198058271eb5ec422e5ce55b5a21fa2", 0xed}, {&(0x7f0000000400)="fe369625146408a7fc6a2fe221bad3fea2861a9915f005c3338d071393094a11d862bc0fdcfd46f390300abfa6a50282161a808bd42c909ba40b008b0d1793e76840e164611b787f978c4e195580d867c4f7d7361216b89a468c6d928539a3f43ee2d1e7fc0626f2634f203c5990823b53088110fe6e0d364f4d5d36a709ad89084bcf2e", 0x84}], 0x5, &(0x7f0000000180)}, 0x8) sysctl$kern(&(0x7f0000000180)={0x1, 0x12}, 0x2, &(0x7f0000000580)="a594709d1a2401e268102be62c5dcb327f87c5f20b9507b27235d6ad4b150d86c7e501a03344", &(0x7f00000005c0)=0x26, &(0x7f0000000600)="4cf02694c6f3c6fb519fea31351bafff3861fa635f7014cd53ac019c9f49cff7a98b864046acec2f8fd292e1d25480fbb91d09f54d933271e813508a2ecb7e1cc56f4233f30e4b813068262dd28b0fe306b90005750a8e8771b0f6d2233b79c3d8ab5117c34dddf7286da56ca48e7148bbc6b977156d664a58d4663f2b7a075dc9bb9cb70b709ef6197327d17311db30bc38c60ec43b924246ce9ef59582cdd5472089081683d0b18b32263a6ef3c682928cf8e4e1641a20ab470bc5e3f80a9e50c8af1df1a1a279846b14910f6dfa0478f07f42403111218ce7999b91162b3d1ad0a8509d80", 0xe6) 0s ago: executing program 0 (id=106): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x2, 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000170000/0x1000)=nil}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001d3000/0x4000)=nil, 0x100000000}, {&(0x7f00001d6000/0x4000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, 0x0, 0x4}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000080)=[{0x30, 0xd, 0x0, 0xe983}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x545, "225e19d15fdd00380100000000dd0000f400", 0x5, 0x100}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) (async) ftruncate(r3, 0x79c8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto$inet(r1, &(0x7f0000000040)="58d37805b28238a9dd6abc798dd567244cf8bdefdb39e7230665dae7a170c8a3326a63ba6599f83647e93adc78ecec9ac9a692a905c0ae0f3287ec7ad69ec43833fc0750b35b29f6a481ccbb70ce816588711418ca310a186969e0291584ca2cfe99a92795b2a65e1fc295224d3d070bfe93a06ae25086fa09f8a0e610eeea631c69f72d8d3956ea2a46ed7ce8827fef2b", 0x91, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.170' (ED25519) to the list of known hosts. login: panic: mtx 0xffffffff838b8580: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *106886 97732 32767 0x10 0x4000000 0 syz-executor 331155 16504 0 0 0 1 sshd db_enter() at db_enter+0x25 panic(ffffffff833e0682) at panic+0x1e5 mtx_enter_try(ffffffff838b8580) at mtx_enter_try+0x1bf mtx_enter(ffffffff838b8580) at mtx_enter+0x60 uvm_pageclean(fffffd8008130dd0) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008130dd0) at uvm_pagefree+0x26 uvn_get(fffffd8062576e10,1000,ffff80003c4df018,ffff80003c4deff4,0,2,5e88454acf8aeacb,ffff80003c4df270) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4df238,ffff80003c4df270,ffff80003c4df0a0,ffff80003c4df0a8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4df238,ffff80003c4df270,ffff80003c4df1b0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0ab200,200000001000,0,2) at uvm_fault+0x272 kpageflttrap(ffff80003c4df3e0,200000001040) at kpageflttrap+0x2d0 kerntrap(ffff80003c4df3e0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 end trace frame: 0xffff80003c4df600, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff838b8580: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e0682) at panic+0x1e5 mtx_enter_try(ffffffff838b8580) at mtx_enter_try+0x1bf mtx_enter(ffffffff838b8580) at mtx_enter+0x60 uvm_pageclean(fffffd8008130dd0) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008130dd0) at uvm_pagefree+0x26 uvn_get(fffffd8062576e10,1000,ffff80003c4df018,ffff80003c4deff4,0,2,5e88454acf8aeacb,ffff80003c4df270) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4df238,ffff80003c4df270,ffff80003c4df0a0,ffff80003c4df0a8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4df238,ffff80003c4df270,ffff80003c4df1b0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0ab200,200000001000,0,2) at uvm_fault+0x272 kpageflttrap(ffff80003c4df3e0,200000001040) at kpageflttrap+0x2d0 kerntrap(ffff80003c4df3e0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003c4df610) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba08a35f000, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4ded60 rbx 0xffffffff838a3dcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80002a2c8018 rax 0xffffffff838a2ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa76133b524cd4d27 r11 0x27b77504083107fc r12 0xffffffff838a3bd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff822ff245 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4ded50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=106886 pid=97732 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2c87c8,0xffff800037c0fc60 process=0xffff80003b02dc10 user=0xffff80003c4da000, vmspace=0xfffffd806c0ab200 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37624 210570 16504 0 2 0 sshd 97732 156928 65698 32767 2 0x10 syz-executor 97732 125325 65698 32767 3 0x4000010 biowait syz-executor *97732 106886 65698 32767 7 0x4000010 syz-executor 97732 355508 65698 32767 3 0x4000090 fsleep syz-executor 31521 85160 60062 32767 2 0x10 syz-executor 31521 300640 60062 32767 3 0x4000090 fsleep syz-executor 31521 121121 60062 32767 3 0x4000090 sbwait syz-executor 79145 324303 57412 32767 2 0x10 syz-executor 79145 467949 57412 32767 3 0x4000090 fsleep syz-executor 56292 30174 12083 32767 2 0x10 syz-executor 56292 444034 12083 32767 3 0x4000090 fsleep syz-executor 56292 406092 12083 32767 3 0x4000090 piperd syz-executor 56292 101682 12083 32767 3 0x4000090 fsleep syz-executor 10665 521832 17735 32767 2 0x10 syz-executor 10665 420457 17735 32767 3 0x4000090 kqsel syz-executor 10665 490699 17735 32767 3 0x4000090 kqsel syz-executor 10665 418381 17735 32767 3 0x4000090 fsleep syz-executor 28410 473744 49822 32767 2 0x10 syz-executor 28410 102118 49822 32767 3 0x4000090 fifor syz-executor 28410 238088 49822 32767 3 0x4000090 fsleep syz-executor 28410 268808 49822 32767 3 0x4000090 fifor syz-executor 51979 397302 63657 32767 3 0x90 nanoslp syz-executor 51979 246649 63657 32767 3 0x4000090 sbwait syz-executor 51979 177154 63657 32767 3 0x4000090 sbwait syz-executor 51979 33733 63657 32767 3 0x4000090 fsleep syz-executor 17289 388915 299 32767 3 0x90 nanoslp syz-executor 17289 370622 299 32767 3 0x4000090 fifor syz-executor 17289 21728 299 32767 3 0x4000090 fsleep syz-executor 17289 510440 299 32767 3 0x4000090 fifor syz-executor 17289 121942 299 32767 3 0x4000090 fsleep syz-executor 82669 110422 0 0 3 0x14200 bored sosplice 12083 238629 15017 32767 3 0x90 nanoslp syz-executor 57412 71126 32002 32767 3 0x90 nanoslp syz-executor 49822 145961 2420 32767 3 0x90 nanoslp syz-executor 17735 312207 6323 32767 3 0x90 nanoslp syz-executor 299 161573 17696 32767 3 0x90 nanoslp syz-executor 60062 109208 89816 32767 3 0x90 nanoslp syz-executor 63657 388356 69614 32767 3 0x90 nanoslp syz-executor 65698 333343 18326 32767 3 0x90 nanoslp syz-executor 32002 217774 61578 0 3 0x82 wait syz-executor 15017 477528 61578 0 3 0x82 wait syz-executor 89816 131902 61578 0 3 0x82 wait syz-executor 2420 449863 61578 0 3 0x82 wait syz-executor 17696 586 61578 0 3 0x82 wait syz-executor 6323 489054 61578 0 3 0x82 wait syz-executor 69614 277109 61578 0 3 0x82 wait syz-executor 18326 48294 61578 0 3 0x82 wait syz-executor 61578 445964 51186 0 3 0x82 kqread syz-executor 51186 115544 85537 0 3 0x10008a sigsusp ksh 85537 380071 90774 0 3 0x98 kqread sshd-session 90774 416448 16504 0 3 0x92 kqread sshd-session 51001 224482 1 0 3 0x100083 ttyin getty 16504 331155 1 0 7 0 sshd 79858 501587 88557 73 3 0x1100090 kqread syslogd 88557 378155 1 0 3 0x100082 sbwait syslogd 42836 241244 1 0 3 0x100080 kqread resolvd 13492 282965 72098 77 3 0x100092 kqread dhcpleased 5254 483578 72098 77 3 0x100092 kqread dhcpleased 72098 447076 1 0 3 0x80 kqread dhcpleased 91114 361213 0 0 3 0x14200 bored smr 59636 208425 0 0 2 0x14200 zerothread 16797 154953 0 0 3 0x14200 aiodoned aiodoned 91099 250189 0 0 3 0x14200 syncer update 65841 500319 0 0 3 0x14200 cleaner cleaner 96477 57920 0 0 3 0x14200 reaper reaper 97242 223028 0 0 3 0x14200 pgdaemon pagedaemon 17787 156104 0 0 3 0x14200 bored viomb 85480 204136 0 0 3 0x40014200 acpi0 acpi0 78648 199545 0 0 3 0x40014200 idle1 73827 400450 0 0 3 0x14200 bored softnet3 58806 518083 0 0 3 0x14200 bored softnet2 50223 104251 0 0 3 0x14200 bored softnet1 61308 516189 0 0 3 0x14200 bored softnet0 21566 219745 0 0 3 0x14200 bored systqmp 13163 142178 0 0 3 0x14200 bored systq 38220 471109 0 0 3 0x14200 tmoslp softclockmp 30203 134612 0 0 3 0x40014200 tmoslp softclock 43893 96277 0 0 3 0x40014200 idle0 1 110010 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838b8590) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 kpageflttrap+0x2d0 #8 kerntrap+0x14a #9 alltraps_kern_meltdown+0x7b #10 copyout+0x57 #11 syscall+0xbc6 #12 Xsyscall+0x128 Process 97732 (syz-executor) thread 0xffff80002a2c87c8 (125325) exclusive rrwlock inode r = 0 (0xfffffd806c6ed678) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 97732 (syz-executor) thread 0xffff80002a2c8018 (106886) exclusive rwlock uobjlk r = 0 (0xfffffd806240c220) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 kpageflttrap+0x2d0 #8 kerntrap+0x14a #9 alltraps_kern_meltdown+0x7b #10 copyout+0x57 #11 syscall+0xbc6 #12 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff800037c11ad8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_socketpair+0x2f5 #3 syscall+0xbc6 #4 Xsyscall+0x128 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838b8590) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 kpageflttrap+0x2d0 #8 kerntrap+0x14a #9 alltraps_kern_meltdown+0x7b #10 copyout+0x57 #11 syscall+0xbc6 #12 Xsyscall+0x128 Process 16504 (sshd) thread 0xffff8000ffff3490 (331155) shared rwlock vmmaplk r = 0 (0xfffffd8009ed2c40) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10186 10954K 10965K 166960K 11263 0 pcb 17 12K 12K 166960K 17 0 rtable 242 6K 7K 166960K 361 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 16K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1359 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 121K 166960K 244 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 115K 166960K 488 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 21 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 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 359 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 296 169K 191K 166960K 3827 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 49 98K 112K 166960K 1288 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 8 0 NDP 11 0K 2K 166960K 27 0 temp 41 8679K 8743K 166960K 4172 0 kqueue 14 22K 24K 166960K 35 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 112 0 107 3 0 3 3 0 8 2 rtentry 176 115 0 1 6 0 6 6 0 8 0 unpcb 144 124 0 97 1 0 1 1 0 8 0 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 149 0 141 8 0 8 8 0 8 7 arp 128 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 384 392 0 376 12 0 12 12 0 8 10 nd6 144 28 0 0 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 479 0 0 30 0 30 30 0 8 0 art_table 32 480 0 0 4 0 4 4 0 8 0 art_node 16 114 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1686 0 178 95 0 95 95 0 8 0 ffsino 288 1686 0 178 108 0 108 108 0 8 0 nchpl 144 2021 0 341 63 0 63 63 0 8 0 uvmvnodes 80 1767 0 0 37 0 37 37 0 8 0 vnodes 216 1767 0 0 99 0 99 99 0 8 0 namei 1024 6164 0 6164 2 0 2 2 0 8 2 percpumem 16 47 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6437 0 6435 3 1 2 2 1 8 1 plimitpl 152 49 0 24 2 0 2 2 0 8 1 sigapl 424 529 0 471 7 0 7 7 0 8 0 futexpl 64 1545 0 1535 1 0 1 1 0 8 0 knotepl 120 65 0 0 2 0 2 2 0 8 0 kqueuepl 224 111 0 98 5 0 5 5 0 8 4 pipepl 336 149 0 119 3 0 3 3 0 8 0 fdescpl 520 510 0 471 3 0 3 3 0 8 0 filepl 160 2487 0 2247 15 0 15 15 0 8 4 lockfpl 104 39 0 36 1 0 1 1 0 8 0 lockfspl 48 18 0 15 1 0 1 1 0 8 0 sessionpl 144 25 0 9 1 0 1 1 0 8 0 pgrppl 48 36 0 12 1 0 1 1 0 8 0 ucredpl 104 222 0 203 1 0 1 1 0 8 0 zombiepl 144 471 0 471 1 0 1 1 0 8 1 processpl 1192 529 0 471 5 0 5 5 0 8 0 procpl 656 716 0 636 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 728 629 0 581 13 0 13 13 0 8 8 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 190 0 0 12 0 12 12 0 8 0 bufpl 280 2411 0 116 164 0 164 164 0 8 0 anonpl 32 5472 0 0 45 0 45 45 0 246 0 amapchunkpl 152 11033 0 10354 32 0 32 32 0 158 5 amappl16 200 864 0 839 4 1 3 4 0 8 1 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 113 0 102 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1116 0 1077 2 0 2 2 0 8 0 amappl11 160 106 0 96 1 0 1 1 0 8 0 amappl10 152 1 0 1 1 1 0 1 0 8 0 amappl9 144 277 0 277 1 1 0 1 0 8 0 amappl8 136 17 0 16 1 0 1 1 0 8 0 amappl7 128 95 0 85 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 110 0 104 1 0 1 1 0 8 0 amappl4 104 298 0 280 1 0 1 1 0 8 0 amappl3 96 1906 0 1751 4 0 4 4 0 8 0 amappl2 88 630 0 574 2 0 2 2 0 8 0 amappl1 80 9272 0 8642 15 0 15 15 0 8 1 amappl 88 3153 0 2925 6 0 6 6 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 510 0 471 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 510 0 471 1 0 1 1 0 8 0 vmmpekpl 168 6126 0 6083 3 0 3 3 0 8 0 vmmpepl 168 38829 0 36479 103 0 103 103 0 357 0 vmsppl 480 509 0 471 6 0 6 6 0 8 0 rwobjpl 72 14568 0 11877 51 0 51 51 0 8 0 pdppl 4096 1028 0 942 112 26 86 96 0 8 0 pvpl 32 12880 0 0 104 0 104 104 0 265 0 pmappl 256 509 0 471 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 403 0 28 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e0682) at panic+0x1e5 mtx_enter_try(ffffffff838b8580) at mtx_enter_try+0x1bf mtx_enter(ffffffff838b8580) at mtx_enter+0x60 uvm_pageclean(fffffd8008130dd0) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008130dd0) at uvm_pagefree+0x26 uvn_get(fffffd8062576e10,1000,ffff80003c4df018,ffff80003c4deff4,0,2,5e88454acf8aeacb,ffff80003c4df270) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4df238,ffff80003c4df270,ffff80003c4df0a0,ffff80003c4df0a8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4df238,ffff80003c4df270,ffff80003c4df1b0) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0ab200,200000001000,0,2) at uvm_fault+0x272 kpageflttrap(ffff80003c4df3e0,200000001040) at kpageflttrap+0x2d0 kerntrap(ffff80003c4df3e0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003c4df610) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba08a35f000, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c21b4520030, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c21b4520030, count: -3