Warning: Permanently added '10.128.10.32' (ECDSA) to the list of known hosts. 2019/02/19 02:06:02 fuzzer started 2019/02/19 02:06:10 dialing manager at 10.128.15.235:4635 2019/02/19 02:06:10 syscalls: 1 2019/02/19 02:06:10 code coverage: enabled 2019/02/19 02:06:10 comparison tracing: enabled 2019/02/19 02:06:10 extra coverage: support is not implemented in syzkaller 2019/02/19 02:06:10 setuid sandbox: enabled 2019/02/19 02:06:10 namespace sandbox: support is not implemented in syzkaller 2019/02/19 02:06:10 Android sandbox: support is not implemented in syzkaller 2019/02/19 02:06:10 fault injection: support is not implemented in syzkaller 2019/02/19 02:06:10 leak checking: support is not implemented in syzkaller 2019/02/19 02:06:10 net packet injection: enabled 2019/02/19 02:06:10 net device setup: support is not implemented in syzkaller 02:06:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0x20) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x81) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x75, r2, r4, r5, r6, 0x40, 0x1ff}, 0x6, 0x8, r7, r9, 0x10000, 0xdf1f, 0x8}) r11 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r11, 0x0, 0x7fff, &(0x7f0000000240)="6a35bda129931968dd9f9384e1521b07b7eba8362d9aed0d3d8d06c77728a2bcf375dc53b163514a232d88cb107a48", 0x2f) r12 = socket$inet(0x2, 0x5, 0x9) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r13 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x3f, r5, r4, r8, r10, 0x1, 0xf400000000000000}, 0xfffffffffffffe01, 0x2, r3, r7, 0x1, 0x0, 0x8, 0x7}) sendto$unix(r0, &(0x7f0000000300)="01fc61181220883883e89acaf643a294527bc3abf93716f4a21f7d715509d1bf00046eaa84ad3e3f17d4a46160879bc944d88b782ed1e67f4265b80a24eec9c7fbe9055e09ca677a545a8ab3899edce297c72cfd1c16a0050a09b9f27e2265cbed48e4fe07b515d8c4f6249d913c257c905434a0bba77538558d7a3b39425b610e7b1cfdd2d1e733b9fd67f4811406ef460db48fbbbeed1544eafba8b3acbfba190140c0bbfd5cce", 0xa8, 0x400, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x10000000000000) ioctl$TIOCCHKVERAUTH(r12, 0x2000741e) getegid() ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) semget$private(0x0, 0x3, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000440)=0x1) shmctl$SHM_LOCK(r1, 0x3) geteuid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xc3, 0x9, 0x6, 0x100}) sendmsg(r0, &(0x7f0000000a00)={&(0x7f00000004c0)=@in6={0x18, 0x3, 0x800, 0x7}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000500)="0fe47f99f9044dc97d0ba332453916", 0xf}, {&(0x7f0000000540)='$9d', 0x3}, {&(0x7f0000000580)="4cca50c4b9c133db409b5161415a8379bacc231d33d781944eeca3257616cdc86bad8c108df40ebc8942209ee9679db1223d9a08aeeb54223f9f40304ba1e650eada59a8273fcec6837584715d5113b117302a8eb489785a1ecf5458ae5d533dfad2da1db89e46265aeaa97e3e7ff9e2e09e17afa163", 0x76}, {&(0x7f0000000600)="43bb1ed2f23bd651d4067f09d7a6a0f8322f38a5f4459f6375b548ebf4d40c6050e6fb1aee7a64c899a4a3522776bbd4eb958307d2aff8c18695c0fb322d5c8c59e991669f55bc6342c1648cc9590e903f852ab29b3a0893b7ab846726086719d6182d46b8f8692c9e457a8a8254ce2c785809ab926c14856f1c1a6f3b2c8a9748686833c4fa906b115e1ef5f0334d0041a543b6d5fa3c480bcb54336445e1197fb22606a2ba0a158411fc", 0xab}, {&(0x7f00000006c0)="537acd2e08", 0x5}], 0x5, &(0x7f0000000780)=[{0x110, 0xffff, 0x3, "d92303967a299df13b8e05d56135ac076ac345a949e93d2009b6b5c7a18c254683dc5b397a95fae350d694c17ec3554520d05724e2d3ea9795985ce15639b571170d8ea4a6e633000de9cfe42464301f52ccc087a51a7aa6e7950cee07c0ca92a4fcc7d48ed779b9c566a0df1a93bd4693e67085bb2c5d6c417c18d1a0a5ed6f22199d91448b893219af72d04ac08d2b09353ee33224296b305967118a490d7172f0b08fc4edcb3b53897fbc10b3c4542a15398fdb32f47bd20e9e3b0ec3f505c5fd2f98821bd09d63d074d60a75d7f302b579fc1c20ac8f094b19b28dba2bce45132c79f2e8bb31e718d1f17bb3554b422f1e440c1a3baaa09179387098"}, {0xe0, 0xffff, 0x7f, "907ffb0dbea39c907f77666e4731371a9a4b96556de77e0eef1cb46cd3067a8162bf01861e2ebc7bd418749e1dfab1f45645e9930c737c9bf8a0b30342256c6e4a4872fa592e2c8d0e83e5224b83d7930fb8535ff20cf0d24701cb90c1efb415478e911519813832dfea2bd0f6912f94a40c1865633bc934187f9a66145635893feb13ca0dc21bcfc3856c12b8c62271ae546bd64cf05db5245f00bd0560e71b62f0ae6aa520e934b9336b9ec93fc7a80488d0b47bfb34aac9ac59436bb2418d3639b0dab093b3a055cac95e"}, {0x70, 0x0, 0x6, "9e0b63bc7669f34c0c7e3f5714395f8498562b8e22c3c49fc35559a2bbbd6419484c8bc412a5d73fd6f4c2f3ec288639a78bef54968e7971f2cbb007bc099355260bd0557908d280a5502d0bcd999797132b35e3e959fc789e5bade5"}], 0x260}, 0x409) syz_open_pts() mknod(&(0x7f0000000a40)='./file0\x00', 0x2, 0x4) 02:06:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x8, 0x1, 0x80}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair(0x2, 0x0, 0x7fffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="b57741add1afd9eea1218e1bd6ad8470d75238386ee166b829dd9ec3ae5704dc23aac6a384a83f6712ccd9e494fc29fe2a41fad873351241bdb897f42a691f7fab5c0777fc6da787d04c74d79e75d8efb93183086aa2a7e1f17199daf035c5b2de15c10ae5343fd3f8182d9f16d94819586d851e50d5a867252fc3c3f0996e83b614e11a9e2e16507c1f975de902", 0x8e}], 0x1, 0x0, 0x0, 0x40c}, 0x9) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000240)="a6718a51f22836001fab9a169cdf224d01c593768e1d2f41833300724a52ea72fc1565c5dbf7dcec164482492e97cb6109d13cebf9d3b03fcb2ae1136889c9389df82b9c04ac6b83d1184caf1d491b0d19e087056f93b52c09f7a974645db5793f1b3a10c4b895b75b800d41a9b4911ae1660259c810a12e35dcf0", 0x7b}, {&(0x7f00000002c0)="08b2d14125f9afea6db02f0869c90e7b9fd225867a36dadfa14449da48b355ee2102c873f29999e810a1c498960403", 0x2f}, {&(0x7f0000000300)="e70184044c0215b1e9711d6bdc404ff181196f5777a32ee948b01c462b5328", 0x1f}, {&(0x7f0000000340)="faf547f6ddc69903d76a106a31a3c09bb98b73f9159342a30f0e9fa805d173ff822c", 0x22}], 0x4, 0x0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x800, 0x60) ioctl$TIOCEXCL(r0, 0x2000740d) shutdown(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchown(r4, r5, r6) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) connect(r2, &(0x7f0000000500)=@in6={0x18, 0x0, 0x3, 0x8001}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0xea, 0xffff, 0x3, 0x2, "0d8542cf84906f0be4deb8446a2f816eafbec5c4", 0x3f, 0x1000}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000580)=0x8) r7 = open(&(0x7f00000005c0)='./file1\x00', 0x10000, 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0xf00, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000640)={0x80000001, 0x4, './file0/file0\x00', 0x1, 0x2, 0x6, 0x2}) poll(&(0x7f0000000680)=[{r1, 0x10}, {r1, 0x4}, {r2, 0x1}, {r3, 0x20}, {r0, 0x1}, {r7, 0x4}], 0x6, 0x40) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000006c0)) ftruncate(r1, 0x100) fchdir(r8) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000700)) recvfrom$inet6(r2, &(0x7f0000000740)=""/80, 0x50, 0x802, &(0x7f00000007c0)={0x18, 0x3, 0x0, 0x9}, 0xc) select(0x40, &(0x7f0000000800)={0x4, 0x9, 0x2, 0x7, 0xfffffffffffffffe, 0x957a, 0x1, 0x80000000}, &(0x7f0000000840)={0xfffffffffffffffa, 0x7153, 0x3ff, 0xb1, 0x2, 0x9, 0xe5, 0x1}, &(0x7f0000000880)={0x17, 0x3, 0x10000, 0x7, 0x1, 0xffff, 0x80000000, 0x3}, &(0x7f00000008c0)={0x8}) getsockopt(r1, 0x9, 0xe9d, &(0x7f0000000900)=""/179, &(0x7f00000009c0)=0xb3) 02:06:14 executing program 0: r0 = getuid() setuid(r0) socket$inet(0x2, 0x18000, 0x2000000000004) r1 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 02:06:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x3}, 0xc) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x3, 0x9, 0x800}) 02:06:14 executing program 1: r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="287c3026d81b6d3879d8449cd861ea17cdfe76728e02ccbfd3cbc7a866a69bd94796953048498556a51f920a390a35ee6645d9117456993219179b9caac0c302625f3541ae9774206bd191bed3e869adc8909924e7f9cfdebfc34d9da121ea698714db2c4eb9bdc28f0a2b784d7bbd5df466ad791d90517775064dc9f03a63e8a04f5a9c572f6a7a6a50a2891b114db94ae19c8b5f76b8ca502d13ef3fc3bab84dfdb6d0fbb4ed9ad402e1467096fb260d8b8d33e74cfce88026784ebf8ab1c08ba75994c070a7e01bf3", 0xca}, {&(0x7f0000000200)="96ba979ca971e8ca60844507cac2763004e9b35b7ace7451b33720b427b864066e5688619640f63b855505a48b26bb2556362c35c4793d788d2bedd1c795f0b2efce73eb396555e55868a928", 0x4c}, {&(0x7f0000000280)="74b3227a18d1921235cd49e253bec24ae3301af75dbedd0fdaab02380601e9bd1ef9527d35f8f3ae75d18c621cba0ff60a2ebdec0af3b62eb3f1c855874210efd180a5fdf2975fff371b59a191d4e750296cc9d8f8e6", 0x56}, {&(0x7f0000000040)="780b7dcd2c65e0d68e2b4598662fac5e251456ede201097d18ac82ffb6d3189b97e44d84beddf28e48ceff86c919ec9d", 0x30}, {&(0x7f0000000300)="4378540a0bb049e24dc10d7a337e9f49a71e04b6606560e55cf295b913d1457bfe00ebd5e8ac82f802994b250e5bbd6b534b7d09e21984b1e5db8e99f139b9cce40d9a7153a6c949a2de575de1d61a24432525cda58e623af485cf7e6ee137f7ee833ecc8e2e9d735747163a2693e417f15d93edd04468a1d7aa1c73011e0f8fc4b8fdf743964338f93bd8ef20eba629e0f74a7c66b4fe91db43560b8b091308eecb0e9d5950247607cc7a229c498639cf35454e0195f8e6693b198e492029412ecbdee951bb9873fc6809ed0104db2c6d597d4df7c446106e8d16326eb6ceb19c5f379feb0b7c918a7178a303f7572e6e897fabc940", 0xf6}, {&(0x7f0000000400)="35f881b010b7501e157db1daf8f597901fee00e66d4cfbba9115f62cf619d1f729ed5c34f1412e54d39652321dc2554c096bb24a6549ba824bcadc0f4c9422475c35a35578d627bbf5d5991a30d2ce938267ed0fa90409f9f7fcda340e5f164759ae5312cf70ee27246c9564a1b470c682b9b7ca6ac9b71e66d1fe5640ee291bb1dcd6abce74ff0b9007df848adb054a4993e7d48564165a862e2efb2d499eb2c7b029a2580b5b51985c50ebbc3d5f271b3a9191e00fb794148734f3907d593a800af3afc73758016426f73ed008e31fce91fee7b1c951da7122539c7435b1458e7a", 0xe2}, {&(0x7f0000000500)="e72eea2fa4617e11bca4cf4b9df1dd71eed4b2861d55983d89b2897e1fee758f5974e97d7f8ad9872d25019963ab7379653f922e054e3280f6e72eef1e261c3f0eded0a1e13e63f5ce12b7", 0x4b}, {&(0x7f0000000580)="d53f6e0e5bb9b36de05d635abc7bb5cad75ebc369d835447f4bbce94d91b", 0x1e}], 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) 02:06:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="9535e53839f4a8e7f200165a9ebd9168a65fbb77a96cc43bf9d3761a9a76b917cd28164b20c2b6c59acbf88128e80117265241165a363d343feb4297cae0226fd30b36e49000b39034fd9ee4a52c58f4e1a3b03870929321eca2f3dcbe6216eca74953bf4942f0b31893e4b7633f1dbba16c14156ed2e663a99b58c89a8e2236d540d938a5c60a968974d9cf90ff17e5e856dc920f1c1a62d1e817b5e5bf43d18796726ee9b7f46f6c", 0xa9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="e99cb1193e483e9ea8d5569098f23beac61d6571381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') 02:06:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0xc0206981, &(0x7f0000000000)) 02:06:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x204, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/81, 0x51}], 0x2) msgget$private(0x0, 0x200) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2}], 0x1}) 02:06:15 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = getpgrp() r3 = getuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r10 = getuid() r11 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getpgrp() r19 = geteuid() r20 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r23 = getuid() r24 = getegid() sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="0d9c1539076593337f5ef69c4720f336bdc660838597c754dbcab321b6e80909a80ef127f517062416ee1288f751846e53c98dd1260a5228b58c65f1190e5e96ee95062cc4b4cb3f7b3981ca77986b122556abdbb06deabf4ed4893dbff02ec378a3928be8f1dc030f796cec2294481ba476a740a709a5b534cc4a2d7d109f4731", 0x81}, {&(0x7f0000000340)="b27c4453bfaeb097adca95808617fbbbd5a624ccb606c825e4864842223b269e105f6b4e18d54fd099e5e5ee0868ec67c9d907d5d3d59cc3c944662962778ea584039c4a25707db44d213dcd6c199842295aaa81e2b3131a0d30e97988b7d04fba078f2ba42119f16b3774fa0437ff9fc77b108f42", 0x75}, {&(0x7f00000003c0)="685acf38c1df7352a76ddfbeda8d940ba544a368ca31910ebbdc2a0a20fc681c2e47dc71853e3cc78664e5be86c1c14dca29b1e206e3e1d23d57a90af8b83fcdb87de56497085ee0c863b1c40844c9a8833705a025f86e6f92ae9477", 0x5c}, {&(0x7f0000000440)="ff66a1fae0d94c8b57e5c6ea8c5735f9e066b9e1a8a01865b6028eae90948d7d0ea85a9011444ea474c2c7db124c94e772da4aad59dc3b8e2bcdbc4638450fe78db7d8c101fcbd65eb94d8502a0a56d4dbe3b82a394d91", 0x57}, {&(0x7f00000004c0)="89bc5b3ce40a6f895a157218c9851c8551e8d1869da739e9ab36f00dd2dbd869e1da1d0a9df72b09bfc9842745b0dc7128fef969b979c523e144cae573", 0x3d}], 0x5, &(0x7f0000000a40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000f2680d21488d55ad3499ccba35a4f59e3f4f9b2300868395f5b50032df5d4b6b2366060c126baec9f2dd7f4e8e890c5d8c12a7507e82bff2a38ee1ac533ed5f0f5c4d6bb248498a30c5e270bd3237c3aa1d5534c4d7cbbe5cdf3b9db8135f63d08403fe549e65021559dc4962dcaa726d76968d80ab72d1923eae0b1db9fc103f03a58c2a36d40970856eb153c0c3062048244ce4aec51ff2f02103f8033e5", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x1}, 0x2) setreuid(r9, r22) setsockopt(r0, 0x2, 0x6, &(0x7f0000000100)="32e5f79aa872c8d8fd3ad2e016629103d4a150bb308694df28b59452f73ca771df8e3c42921df6418e0ad86965e9e0ac2eec1d7d9b2a6175c72635ac0a167ca297e7255729faf079dda0c12476a6bdb4917e04a1bc37fbc829aa2ecc811fd26d97601b27adcc9cba940a71185709caf4f25038dd202bf76b7b374eefd803a9053da0ce12bdd4a3f10b6e92589e795defeecc341fb9c12f8d2ac01d2f1e880ecab1c9d19d26e1f28ae46f634ac35cd780c07887ad5571a7465ad997432efea44fe8d7c5b108d314e06ceba37e0eeabd19d31ace0d8632d2ca691281e54b063ffb804df80a2c630890f4bd2021b31acbd7d04448c6f12d24", 0xf7) 02:06:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) 02:06:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 02:06:15 executing program 0: symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = socket(0x2, 0x4001, 0x0) listen(r0, 0x80000000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\xa7\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\'\x00', &(0x7f0000000180)='(({..]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='*--##/\x00']) accept$inet(r0, 0x0, 0x0) 02:06:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1f, r1, 0x0, 0x6) munmap(&(0x7f0000c5d000/0x4000)=nil, 0x4000) 02:06:15 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x68, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgrcv(r0, &(0x7f0000000180)={0x0, ""/161}, 0xa9, 0x1, 0x800) 02:06:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000080)="71f8d48b4ff56b242fc189be17e421d0a4dc2d6c04d4a7c4292b88e63cea0ce10396b1938e6672c016fc1e37dce245bec91b0329bea4badf36ac33a0a4163a07eeb39a35a68b15cb555bb4bca568b1663a8122bef584e825337a5642646b24621db95857a92e7a4e9675c1703adf999cb88c972f85386205f8693705d4c29d83e056212d93806e77e8dde68809ff3fab2b345c496d125adb3e2ab426a8866cbee0b2b20d6a", 0xa5}, {&(0x7f0000000180)="592a3c5419a5f0991643c5d32621e489e7ce2f68e69ad7d8abfe03f4ee2cf70961f92ca93c6c103770aefc9d6529f8e428c86fc717a65177be8c2857b3e1e492dc063885c4de5193d2b10cee2cae455e584283126e10679ef7e4a5176813f773bf92a069dad392198251158afc688238f8d892b6c2e95adbb865e659912edbc462faf6ad30c5dc74ee24de3fe93c", 0x8e}, {&(0x7f0000000240)="d131c32c7b22955aec1c89ad54996fe0698b91ec0f39a10dfac506e4707ef24aa4ea3dc903f4c30d8bffa57de8277606dfce95185561e839d8deddef4c3ad975a248e5ec74816ef005d913eb6a0556bfd4ea6dfb12caddc3c6a0077db5d60b3c7e0ab12f30d7a814043e1377873545bcf00554e8ab77a617a3551f4e0139ff7a6f6748857baa72dde48db225", 0x8c}, {&(0x7f0000001680)="99264e624ee26535ce90ff596bc298999079514d83b7bfd9a407127a4fdc3da462e73d3ebb5c38b263f73f1085e3badd68446142bd4bb85827300208f0a1bfae882208c31290152cd2dbe324f4ab1ee747b8059bb6888daed5c5e735d01b12a4914b900c3d56cc14e3459ab24e926c2e76e83e9b1d28a8ab188a70f488852216b440191f40e31b5fa25cfbb1e88113997bb5784ea763b4aa99e28615fc5094adb4d4620221ead3999f3af7037925ad51a28fc50b7f2436657feb6c6c44620c51d593d925c732334a89f42e98b8a64a3c03f2758e833619b9905dfb469393802b67f03bb019e1", 0xe6}, {&(0x7f0000000400)="37c234985fac69c012326ac00c0e945f6ffbfe4ec84fd0753bdfa1281e1862ff741412ea882a4950d12b2324eb66458cf0bd93d9d93a817676025a4dc263ea0d0151808caab87cce170de5c5271b19641605aa412e711408a4997ae8ade4ce9ced032929d42ba67db78aef5dea69c12ad6d0d250ebb580e173614207c6c0fe5cd2634d5fc8003b6d0113a7b28fcd8aa10b9d4d9332254835ae6d027a6ebc7a5c25799da2cde37a5837528830a8811343487364c4e0f4d22b1b1e5222397c37fbaf6c837e7f888d86478a24eb7cc58bfe8594893254ea104c983cf6d05c9924895e2a55a8df6e9922075605a1eac88d37a67ddbec52152aa58e84629ebdd727b35664dfb71185cbcf512e04b30ea4a39d29dc3f1dc0d5b3488ea84abf22f4476d3e4deb4a89a1c472be21cc16a98d0867d988007df0deea1d3b3e2735efc8290c2cf83b48afe576ff8128328a246a77ee4c15c807c2f0746cd36bf6913ccd32bdb93553ab7b2eeb8370ec1ef69220c1b329a0284f7abbc4cccc1ad8d1c31f37512a2f3b95e88445f932c1e4f9c79f64066f4cb32a9d6c6222ab3fce04eb413182e11b22304d108d8d96f12b4d32c7e3aa5f2e6a3f617c6c9c60fb641845d454ee266d6710e2c73c8b31b7d4dbafe852fde3e43d9f90241ad91653c87ab790a8d19838e21c9e8360f98b34591e7807b2affa52b3dacaf522da3c2797e9bd496ae93357665d00eb91e01ddd2cc5536871093a6c612f4bbe3a9f325350ef87a744de942d5564cb1278430d9a276ff5877433d9aa914d57da77584ce3e9ff49f417fc967140a6c72ce1dc92cac25e4fa8598708738bcec9db4d673b314213203694aeb180ae27b42bb1879f3e2c029fd02da2b8b8831bfb4ba4276211143d0ef51f36c73c8bb07ac40b96f8ef3fc43809ab280ebd0915cf69fbbcfc8d0ea65cb1ad6557efd95ee2193a7a309005f61f04a647878b5d50a26118322711d9d8320163d1ad88573e6a08f924274f584e8107ff2abef9bd53c562a8b0ec73bf9b9bae4424613144059fcb921becbe0657484232b46ee6cc1541e7b80e668dafc8daf264d82997f581be454d5a2cc4573f6ad08cb35d971b4652d316adfe70ff65418b642076bdeae0b8d944812a563fccb413a6ca731e60a94fdc5f117f036a83081a10d25d2e5370bbf1fd7faf5284d3c7d72bbd7a725e92bcf2d27061f4688035775cb0ece72a9c5494aa9e9540e550b8c4d4be8af09e6ffd6874402fe9fe4ef7e73d6befa3030dbdc0be62482f28beca175cf9bec7b97b8f64e146d520252e8c6215d7204a05b9fa46697ce42e173311d4a0f97b20f69c4e57860ee5262241c451c15f7dda37d87f8ee5881f45086cf8f3b58d71d6d8d2f92fd5c53e00211b6eb958295af98ea6d70a5cda71d16d863a00b4b371145be17202ee3d5bbbc2f19979c413cf90171a25cf744fff92dbe18fbe9dc30693d757fd2be2ae5591dd9d13bfbfb320c4a7fe0d8e5e4864d34caf4e93894805b35c7a04d2b25bd4f3d0f75d5de43f02563afe2cafd5ea45d922e38bbbca0b2510091e66decb39a6463b411d32c15f14e1cf5e7d4dd3f04d8dbabce9a780961c4d17755b8e34dcf2e52f6cf8fca368ece055698175ab81da5758f3d56b1a171681f15ae735180a45322f72b2e113f36bfe6e81a870407411977e74d7e6ea1d4aac18ce9447ada5ae2741386aa683517a2948abc8ffde254d1228c112f1f37a1800f6322423b6489a3483166118297dc9fc87529605c5cdb57ec45a2419e167e7630e5e10d2c759678078ca38e8650ca34b723dfaad7c1ecd60b1e1f63fc14c9e2de1b97c3d029b61d96a0de3f2904b4c5ed2425ff74f09feaee05ea413e97dacde176d61b53e4bbc246ee75d93b8ea7949b9fc4697ed9e19db4a19398f115325cf6c7ce6e5be3c78f4a1fdd6ef93f4a31a91c763b439f7fefe85a612aae61ef63027213194fad2614cf3fb484dc7f754072ecf4fa0105e3332b1e47f9fc717874c89a446e1862b8544db610ee63e78456af1ac4be5b5c75dca05f749dd9e8d65c9902a737be1a1697918b3eb3497d60575486c633fe642e59378f9fd3e650e42189845133c3f0e0f4b6020a84f5de31e1b0db4f3e285ff77c2f24d2ebd12e844827816b6784c9aeddaac51bc3af102b1ed1d09a47a4fac877fb48a9fd8e1e02c99e7c09481bb6244efa17533b79f3e26d505614861c621e169456301987f02212430cc7134bc8e0920ca4e17fd3d43773b85ef77be90b01c2aaba9e7114729fed42b2bfe34d44859dbcce492fea2e1e43ce9914c5a34bdce54d631bc73b399887a728ff246628f89db9b9965d15e06e29e2e35b08fdd5fa5adfb418fd195cdabb18233a101fbe55104290e4264dec96dc14bb6541bcbcc05a828661cd9f163894f88588b161f5c0d980c23290a3cb36f35280e77476b2e2f2336015b6ccbb3241deba3fb971cd928150070f6a1a751ee978219bbbfbe1965673f368bc36774640f76f5e90bedcb31a634a42f41b17de6b3032187f7ed5d326c4e8437a6573caecabcb1515120fdd3c9b81e31222a5c0a7445afc073a709746db1b3672631b73f1d082a84ffa960556480a67c2b1548ffa976c7d23702720cce7aef67f96424a7869995c23e17f83195f4e3924d1dea74701126d87a52a1a90bbdc223534a400ec5f665cf4ef695973861ba234cbefff75abcd1864250613d693a3fac4f4f0be4fa0b8febeedb9984149558d447bb0f1764adc8ca8fa015c09c1d639e54b70499d93e319b125744c1a6a5fe56afcd947e1b16ec0cc40e1e5a933f1fcd0f2833e3975659a37219cd7b221f7e4f22641fba52ec3a440cf54f0bdafa800fbdb82e9d773cc8fb41ea445e40c94d1cca3bacde56bcc1db9ed34a95379d7e82cecf164777dd779c699857d74a1f3ab8cf7d5cb1f7371ff1379406914bc3b65c96306c74a2ba59ec0082b654d58d5a03c50a4fd24dd1fb0d09ff202347b2ae648e135acb77c02c401ed1f04cb91f362959fb1611c4903d1011ea9e77e52093bc742e4a845c31a6a794dd97914b80f07ac292711614263fc69570d8ffdc9c6352a34fe02428272e0643d05a8107b7523cea93c74669ea834d7c9ff8c32fbe7d6a1b70bae34290acfd9ed8faf18c80af6240359b40826b8a8ccfd0259897d762720949550ff0aa09326e5398f9f52da4f02b160bd211cc06e980d2bf7a7663ae4fe4f00fd13c858e3c3ff1475334e93ce5ee8725efe92e90e3c60eefec87a7e5260e2dc4fb67ae47d8fafbe1e3a25ac788bf813e4b6f8655be0897c77b0e4c7ba68383a17a9c9b32b60d11bc1b91bbb95704e71e03f7bc7518aa1ae81e930b191d6a3a6e5f4843ba06fad530c758ece1ef150cfa0dce9848232d7c045c9b3d57dd8095aae1cd76e18f300ebe68300451b5e6d038bec90cf21a4f9d510443fee817ac79d18f1e3eab3f6ff6c63d7f82188e67ec4e8a9aeff96509b5dd28fbf61f4ba10e3a4edfffacc26574d18db81350ca8806e52af568692650408106ae4fa303ad81446137e73ad98265675ef951fbae310840b0ccc2314b82d091013435d9f34036fb06dea1b8f5c51a56d310cf38f60bf408747e05501edd54b2e3709887909df220ff2e1ac9a23b0acf969285fd95f4a3acdf1253ba0ce719557522c128d7b1f365d5a2c929c8d7d513ea9a8c9b9e0ba33ef466d7df3fac5c1c971512cb771032859640bfb7b603ee7929e7e128e3591719c51b0a1e59da456b6864d66eb0bf2c5371eb4635b1bc85544f7cd5f6265add46a118ed671923369f092be661e7e65245da7923f8f29c05f226929d02ae21fb4c1e60194cb53e901a0eef2de7a7a2c2b7c64ac7301837f9029647311f7847b820ffde1c0fbead03ebb7ad4bcfc4f8d28a415c9c10fd04e7d2cc879fc965961e97598877add04a5b6443fb5da49ffd122c68d7fac9741cdc5198b88671c386077d64f062ef3495bddd86928d3a5466c5d84a052a02eef6d7453f6320fac8c63833a26ab9a6997261a2676ef4f806de49b39d8a1c8629607f124ba2c7b254edbcc577a2a8b3aa9a974f8a4d49dc808e1a747b7af5131e30f4b0518052f7b9fe35226ec4d0a27ec4f3da00d0cd0837111e13807363e31955bc290dc22c5e2e31fe77c3f740043d498400629bf77c7aa9fb57e33c4ba4752ae05231c5e53e65cf05563c97ee3ca20d84248632abbb6de8905b95611b20468a6e5772fad11dfcb39ccf865e92eb5e943b559dd49f0fa00df199ee76c0ab40cd6b6c1bbbff01b5943191544d4fb65f9b55ec15cb6fb675df67adb69833b61cc71098e3c614eb0c8b4c9cc758d05fd22af9054c8fd7d113d2c1565c649d2455a8664b9599e257c25a4cf0cdb36e51532e78def48e0724a7490b9a6a89a59229fedabf9cb86aa3290f1ffa7f60bb6809f9f18047807cbaf28be9c2a4185b9e78c4f16a5f59863fe774968ff380ca14f073e2d721e907e294ab1f3550898e73de89948a6c86ce63fcdabefe26d42e70cb32aa314bceeb03102196d4198c2108dc125c6e9bef3795871de7f0beba1b8a51d246776844915c4e97559b96fb4ea53f9086ad0c675a8e15850156769f8074fb8cf5d7bc486982dd28070dbacc9343a7e3e98ad273cac5697e5493b2dbded9cf766d7597021de6e808d90c0a77454153658d7c7eb3ce1dd8712b860ed0e4e8f4ade11e8811adbb8dce4212e78e88e896cb2c8f4c7eaf4f19cbf2c13478745cd258941df8e169a75095e58d4d6ac36b553a00456593586cbac6e16422e23776dc85631dbbf95d09a13c3c88d179293084e64b8a39cdf24041fa084db306088f3335a278fdec94daa6ad4ce1941d83b80bc8b9213b42e3cfa8cddec2a0093027e63f2cfbf8617ed541468d5b88425a58d04a45f6d312813ff1cce70d76c240cba37362e6bce5ccb724a291626ab4cd3aba458298f7ba3b4a5b84b9c460669ecc6a336b877eda70919f339881cada8399cab7b5029ae8a797b4dba0ca05fbd0d08c2ce44c26c9ef446f65d637cffd805304afc99f3b7c4082b6ed5e16a3f8b3e84fd78913ae2a6e3b0669ccc1e829f02b72630454195a2faa6f299ec8717979e67dd221ca63ec8d505d0b65e038f524b4293ec5b0d9f7e31e3b81273adb9c202206ab271611d44ace4c227498fd5598543ded1d47e4cfe56994edd804e0a1d8fc5b7eeb971a109f0512035164b2512b5d389a803712df445635f29e1a95026fd6e783a6adb042668b19b467494b459c5a26c0fec8b46204a8e560400dbc44aa6352c2cb8c764fcd73cada8f8b26d261b89095dec23f4225b32cbb3284e334c8bead9d1ca481ff9cd0f67ab90a4deed97c55febdd80d4d3d6d6c5e31bf56f94a4ecc74e801d185ecb7b94aafba572604ade3e89b803b5d5f7762575595f2eb87d1254b2731e3ccd98e1a0b88f411f19ef379d685967b09b883c107bf4360689eebb8673ac19d82dc0cd37737599404bd21ca665cf33d2eb1f7cfb19e17bc16cef32b96b35cb2f6decb26158d31b221de73889327a6c9dff2223f78a88268e23e8d011f0ba659928b7337d7ffbf92698a6fc8880d3816ca60b8d105c586dd26adfdb6cdb879197b8694ec1a80eb84586dc511e8c90b4108af2151fb188a2b83bb79df89ddb9c2116ca5e421e81286e5752f4a9d4d045a688f0f6ed22843922f6295ee320ddbafd41dcb61799cc6a267edd38766bf57e665cf459dd53c59147e15c0bb81f9b5398b227eb4fab9ba01b0511b98116abb1352c4de84a05826", 0xfffffffffffffc8c}, {&(0x7f0000001400)="a72145cf57650715831af3babf4ac0254216a8e31feb1e163412d4cfe85bafbe0826e45d0470eb9a58b65989891ee40268a26d6ad4aa441a90e873413c5465d54a4daeb283bd2d73215ca5e96d153c6ad3a3f436eed9f37894b8852b312a65092d4b12a7d6d0371bf98b0c3990ab590db0f006732500883cfa9dd5a070390c500741e9527124a41abdc336e6fd7b01dad73b7b7d9171fc9ac21613555b87a57b747039ffdae08bd6fb43c59316e0c4d7f966fcd1c289a87a0092bc26c9b45fe2d0ad35356715f96da212bf37da94bd8d9a2f6f6a1fbbf32a52beff9331c8123ed5572e146f9a4df0e9f9051e889fb0d83c80", 0xf2}, {&(0x7f0000001500)="183e3407dff50775feac14a4de649ee10be1c68fb9142c7ff8dd50823dff070f9a8bbb413e4c789df3137ed3e0334c651e87ee0dafccde1dd7352c1406e3bc6a51ad5906b6e819df826932cedc8b6f3c5a97fcd4db982d99635813b933e92feee11ca4d578b13bdb599d0e901eca2519bab28292a041793d22c9598203d1a822df88bbdc004b509af84945c5182bc710a8dc950f71d42e3575f62e1a6e9edd8fa0d69bea6f614ea2144af5066e", 0xad}, {&(0x7f00000015c0)="8850c7c1d8a445077d6519030898dfc8bad3ad1673ec47fbf81e51d91872a22a54141bb2d8927cb8323ecfaa59bb6e4c", 0x30}], 0x8) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 02:06:15 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 02:06:15 executing program 1: mprotect(&(0x7f000062c000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x44, 0x8, &(0x7f0000000040)="8f4a0c5b29b7c65e740dbf84e41829c8078d", 0x12) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000080)="186fe65c", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffe5b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 02:06:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="1bf169d362b96972", 0x8}, {&(0x7f0000000140)="50e3c5221939e3bc7a1b5d17b6ffa2e6d7d06169718a1e913997461a3b9436b4d9703523c3bccac095041886d6a381a39f6e8bf81e927cdb7f568d7194513c628ba523c228bfe70ceaac06456cd6a1d663edacf68d464df26d04a42a578e2e50c14c7ce36ef19ca1581902f1f0ec5e0a2b8387f2714bc2cf36dd74d99341489717e942f3b2bf41d9", 0x88}], 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186a56b5bf3e752b00000000202000004dd5706c85b0279e19ffff000000000000291c15729bcf49f5", 0x2c}], 0x1) 02:06:15 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0xc0) write(r1, &(0x7f0000000140)='U', 0x1) 02:06:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x5, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/53}, &(0x7f0000000180)=0x37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x80104277, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xd52d) 02:06:15 executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000a80)) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r2 = syz_open_pts() fcntl$lock(r2, 0x400000009, 0x0) read(r2, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7c9dc16fe304000000000000000001d4fc0000004000001000197f33acc23392ae0750e0543be3510a4b8dc52ab8afd90d3b5882547f59891d9bd33ecc32e4eb361e47a64595420e8e0e880ea02c71bb96c78701f0729c0ca1259eddbcb864a655c4fd4a708e2d1a16069394ef4f0c2eb2bee5f25c8969b4711772bad141e25d108e7cd87158c60566c463e287221eac589d98a72737f3f91aa4c42b62610375fb018b0b"], 0x1, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000840)=0xc) r6 = getegid() r7 = getpid() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0x0, 0x5, 0x3, 0xfffffffffffff6ab, 0x1f}) r8 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) r11 = geteuid() r12 = getegid() sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000280)="72368ad56f7efab1e83383ff7155c26d7e83b311839a4b417cc921229bbc13f8f88f58cf63df7e1d98fba4ddb22400e4804604d5706d86936515af6faf00d5cc3923ad7cf35506ce41df8b97a3b3900eb8887802b5c583461094ab2d92f14c3475758ed5c115db18f6bfe6795a7f35059f2ac29b72bd06ab4888bcfb1ae14f44b20778286f0ee35490b39720fdb63a8577d54f91bbed3d44889478927ff1b73d03f599bdeb7b3cf5a2ae1e6a97aa0e09151c4e0ddb2e42b63e334e0f2580bbd7c6910175c5a2732975a3e1aeb2342a7b0c0208e6a1c6a579632f7e28526456ae2f", 0xe1}, {&(0x7f00000000c0)="b78882d73d340511da20b138de0a41d064981a52c0588567089926de9761458e010919f6d86323cc27c66780985a4f6a58d8b0c98e73a2bf590852964816b14d74dcae047465f90f03b761e971a9cb342900ed0f3b6320bd9864a69385c1c041f839c6089736bed24e38bbb2cd847447753c9acbe76da69c3f7f49a0808db7ad78acf39db5af713bcd698c36a3d7c430e90b0be286e5981701aa47f6dd436fc918d7d60ab3e16885b5ee8e66b89e4f74218d5fbd", 0xb4}, {&(0x7f00000004c0)="c27412d1ec5d095108c4fabce89e4302c4c4f5a4f6e5da3badbe2d36805d8a96a205d932257755076698120592735f6da4886eeffdbbd8214b8120cc2befd317ef6d361943a4d40a954115a103bb8e997772ed548b10", 0x56}, {&(0x7f0000000540)="6311fbc18c8810bcf49277cef3b91d5dd5457f208c5fe3b832f666b2c184883729eeff018cd8fd1ac39bf3758108fd6afb2c5d7ca9d6ba254f787ed30b7cd55b7ec9dde20376a58e05fa5720b2a41a50d0a8e012483d4d32f46a4c3bfaf5eb", 0x5f}, {&(0x7f00000005c0)="0a466ff80dd7e0c8192de95859e3c670ee82ff6a6d18f102ecc724349e3b48c3ed7067d6d10cf8e16184c6fca728106828a4dd2ac34a3b028fc73ce219e0369e6b3b20635017858bbbc889651b42c9275ca19cf89af97505218a75d50c07ce4740cd7c497095b610291a6b73b0fcc39a462d404304f1213aded14f39f079239ebd4e1b305a8885d8b3a2053301905a65755dde87f415a5a8bb9018f466c5837f5a2a9834201869292a5781a9cfd8daa0079e6fabf3a766029c8ceb41c6f98b18fbbe54db6f0939edce2c44c2fa4dda9d1774a46d87af4fee17ff", 0xda}, {&(0x7f00000006c0)="9e31a0a6c0ab28ff0c89a527ad69ac318ce400a11b17088880aeb732352bf4747fe9ebfaa06acea556cb1b49e49d4083ec9e48d0e2aa93c5359d4849b28839c2b2bc77397df5a12ac720439935ddd5821217f6c862d560e6d5c459cad22e9131d029fd776408fee85cafe1961488fc231219fda70272de359f4f403e894dfdac917e63f3440f4295da79bea6a1182c8284b3c1e5f67dee843efe4246cdf130a39907ce7ccd13d95a069b6931bc15bf020851faa8713083b51077143e6b4154a8221eba22e25f354a69277794199969fc2abf3f67f86e9af9e40d0d200f32bc578d0511216429064df881992713e1f2", 0xef}], 0x6, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r3, r2, r3, r3, r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x90, 0x8}, 0x40c) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 02:06:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x3, 0x2}) close(r1) r2 = kqueue() write(r2, &(0x7f0000000040), 0x0) ioctl$TIOCFLUSH(r1, 0x4004667b, 0x0) 02:06:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) 02:06:15 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 02:06:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x140}], 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcc, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x40, 0x2, 0xf5cf, "b91b284b3f62a82df76f335f6b774cd26cccfdc9", 0xc93, 0x5}) ioctl$TIOCEXCL(r0, 0x2000740d) lseek(r0, 0x0, 0x3) 02:06:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) recvfrom$unix(r0, &(0x7f0000000140)=""/214, 0xd6, 0x3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100372f66696c653040"], 0xa) 02:06:16 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)) 02:06:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0xff06) 02:06:16 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 02:06:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getgid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open$dir(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x42) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) recvfrom(r1, &(0x7f00000001c0)=""/240, 0xf0, 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) minherit(&(0x7f0000721000/0x2000)=nil, 0x2000, 0x0) r2 = open(&(0x7f0000000300)='./file0/../file0\x00', 0x2, 0x122) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x1ff) 02:06:16 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002e4, 0xfc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000001}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x1913272ded2750fe, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x85, 0x150) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e0200000065302f66696c653000"], 0x10) flock(r1, 0x2) 02:06:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) close(r0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x9) close(r0) r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6, 0x3, 0x9, "c241b9364ebea8a70b20eb7bd9bb2ac57ded14d4", 0xb96d, 0x100000000}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x728, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffff42}], 0x0) syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 02:06:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) close(r0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/1, 0x1}], 0x1) fchmod(r0, 0x4092) 02:06:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) accept(r1, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x111) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x7ff, './file0\x00'}) setgid(r2) 02:06:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x401}, 0xc) socket$inet6(0x18, 0x4, 0x1) fcntl$setstatus(r0, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9d7) 02:06:17 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 02:06:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) semget(0x0, 0x3, 0x200) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x0, 0x0) close(r0) 02:06:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa0) r2 = dup(r0) kevent(r2, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000680)="760817b744da9be8aab2524f468077fd88612ee8c209a02762f106b66b23fd1df72ac19f0a11e0892cc3a5fe53b91f424428ca7bda12eaa03b5d1e4d384f0563c2179d0efbb872bc3ef15b429ee8ba24916fd27d1e925d7b4d5fe62dbce875341c5bbd024afa9758b2d4fc35100b1b59687a105ee86427022256a289b7d540ca0a0e3c0e56b3521355828b0f784c720caf65123962e1de39b1fc26b4808b3d550ba383e89bf4dd66e7acedc281d20cf58bc9004065208e34743c67cc10995a02b528d339cf65162110e3c72a5c", 0xcd}, {&(0x7f0000000780)="65fff6b4b057568df83a25646561aff70e207b6a410b53a1486dac25c07797d861901e87af71defca506fbfcc9126c87880902305359d98a273a512870ce879cb44024ad443c60733f9c0e8361227e393c0553c0a89343453e7ea3d8c369d420b9dc", 0x62}, {&(0x7f0000000800)="bc60c94f3ef85a177de7b5b55e8b13800911656e4cc6547fbdf65b679ede874ce451fbb0f4fa1db0c7b56b7bf1b06121d6e4bd9b73a615330279361ae5f13e651085fbf2161373d917a60b", 0x4b}, {&(0x7f0000000880)="19588c55391830454e52d3e10d3fc4c574495a3e6e3f015cc39a7dce7b0d50708f47085e80b3f380147413442ca5cc2db880371c19e5f3e9197fe9e5e704d2267bc229c44b954a9263a7d623ce3a81d00517ee354dc55afe5427cb060346ffc98a3692a93793d6d79c15e185a7275a344366d40efba0b42f10bb6030df37", 0x7e}, {&(0x7f0000000900)="8267bb891cc5a2aaef6a596306da7d43c2eab97fd317514390dd5cf38b1c0724ce946d1c1b1f4b6583082ec6287898742fe1ca3614b2bcdffeba692314fcb1c823b19d1e9a7247e01d3686d61cc7b5602245ddd4b90aa26c1a6a8a6d637f552361e8ccfcad0344419d28c43dcda9da726bc1fe47aea22a113931207060dc85fb50", 0x81}], 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r7 = getuid() r8 = getgid() r9 = fcntl$getown(r2, 0x5) r10 = geteuid() r11 = getgid() sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="9d", 0x1}, {&(0x7f0000000100)="ef82ba2f6ee75df6b30e05dfc1d19e3b73c6bea5c3d9cd443d8fba48ceb214da7df05cfe11295e993cbe09d3bbb0d789817afc6f1091e69024f4f8d66769dbd7748f7dc4a15f0c9a14427b3ca9372478d608f0fc4a4b073f49a23c47b54a2854448036b8b2d52e96c3b0301f1066d1dc12164fd5d0bd6cea38f9b4a1626b6d41c0c5ffbc8a987d2ad4df5ef1559f01178be8a53e7d9a41b360d96404809a0443ad8174f4854ae7c55dbe759c90f62f9f984d5c585e1b1fd6e3148bd8e6ab539c872de1d3e405ee57bf6e7655d281a1d9c0bd927c2a9146ac74ea67616e3054e75b24838ab03d7e3a44f62df6d794074c", 0xf0}, {&(0x7f0000000200)="3dc87e7d84b60aaf5002d88c2dafeae4681179ddb1823b70e162422a44da2a6c95c4482bd8c02aa9697f1a9b1efc83c9c65377fd8c", 0x35}, {&(0x7f0000000300)="b0e6c91c958df785d757f15c3111dcfdc23f7df291bfd039a5161cb2d10cfeb0229ce457f0abb14fe8c61134b419292d96731a6249052eff7ace1169363185a75503dcc6e93ee99989f3b609c26e29ccb0565f408fa3b8515f2026462f054690c1e6c8958163c58b6499643e77a3069af0a5020409faa3f011160deeacc91c0ccc74bab7383b048b1c2cacda388a04810901a10b7c0ea67da1794283eec093b9ef4fc08a34979c273c7e0b3c2bbd6712db0e465c7b81c3a4bc60d656fcdbc68973", 0xc1}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0]}], 0xe8, 0x5}, 0xa) kevent(r0, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffffa, 0x2d, 0xf0000000, 0x1, 0x3}, {{r1}, 0x0, 0x4, 0x80000001, 0xb9, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0xbc0b, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000049, 0xab, 0x7}, {{r2}, 0xfffffffffffffffe, 0x32, 0x2000001a, 0x4, 0x2}, {{r0}, 0xfffffffffffffffb, 0x88, 0x9, 0x6, 0xffff}, {{r1}, 0x0, 0x4, 0x40, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x96, 0x13}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x1, 0xbff1}], 0x400000000000066, 0x0, 0x81, 0x0) 02:06:17 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() chroot(&(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) chroot(&(0x7f0000000180)='./file0/file0\x00') r3 = socket$inet(0x2, 0x1, 0x8) recvfrom(r3, &(0x7f0000000100)=""/36, 0x24, 0x2, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0xffffffffffffbadd, 0x0, r2}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 02:06:18 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/56, 0x38}], 0x5, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xfffffffffffffffe, r1) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 02:06:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) close(r0) 02:06:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x809b, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10200, 0x0) 02:06:18 executing program 0: r0 = socket(0x2, 0x4009, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000003133becb8260c011ab6185fc5c5828d99c0deb0e3c4c5a0b6cbbb596c4de8680a43188ea7ab168ddc220c97fd613c3db0015d40a479737e79944821962108ebf0ee29e29648127f03bf051c1ccfea738d6497712a55c2099f83032489a0912f11568bca8a770b505f9514c6bf1de356785421a58fde19830ea80e98f8c7d657e96c7987369b95e840adfb61dc6dd34fc10"], 0x10) r1 = semget(0x3, 0x4, 0x0) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000140)=""/4096) getrusage(0xffffffffffffffff, &(0x7f0000001140)) shutdown(r0, 0x1) clock_gettime(0x3, &(0x7f0000000040)) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x2000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={r2, r3, r4}, 0xc) 02:06:18 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 02:06:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200004100e, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0xed}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)='\x13\x00') 02:06:18 executing program 1: getuid() r0 = getuid() setreuid(0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x10000) r2 = socket(0x18, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1f) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x2) login: witness: acquiring duplicate lock of same type: "&sc->sc_lock" 1st wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:626 2nd wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:242 Starting stack trace... witness_checkorder(ffff80000195fed0,1,ffffffff81f354ca,f2,0) at witness_checkorder+0xe14 _rw_enter_read(ffff80000195fec0,ffffffff81f354ca,f2) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000195fe00,ffff80000195fd50) at wsmux_mux_open+0x82 wsmux_attach_sc(ffff80000195fd00,ffff80000195fe00) at wsmux_attach_sc+0x180 VOP_IOCTL(fffffd807a167d98,80085761,ffff800020c29320,f,fffffd807f7c7ba0,ffff800020b25070) at VOP_IOCTL+0x9a vn_ioctl(fffffd80691919a0,80085761,ffff800020c29320,ffff800020b25070) at vn_ioctl+0xc9 sys_ioctl(ffff800020b25070,ffff800020c29468,ffff800020c29450) at sys_ioctl+0x646 syscall(ffff800020c29500) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff86,0,3,b6fa1712010) at Xsyscall+0x128 end of kernel end trace frame: 0xb7255c63c70, count: 248 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff80000195fed0,1,ffffffff81f354ca,f2,0) at witness_checkorder+0xe19 _rw_enter_read(ffff80000195fec0,ffffffff81f354ca,f2) at _rw_enter_read+0x80 wsmux_mux_open(ffff80000195fe00,ffff80000195fd50) at wsmux_mux_open+0x82 wsmux_attach_sc(ffff80000195fd00,ffff80000195fe00) at wsmux_attach_sc+0x180 VOP_IOCTL(fffffd807a167d98,80085761,ffff800020c29320,f,fffffd807f7c7ba0,ffff800020b25070) at VOP_IOCTL+0x9a vn_ioctl(fffffd80691919a0,80085761,ffff800020c29320,ffff800020b25070) at vn_ioctl+0xc9 sys_ioctl(ffff800020b25070,ffff800020c29468,ffff800020c29450) at sys_ioctl+0x646 syscall(ffff800020c29500) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff86,0,3,b6fa1712010) at Xsyscall+0x128 end of kernel end trace frame: 0xb7255c63c70, count: -10 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020c28f50 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800000947000 rax 0xffff800000941780 r8 0xffffffff81316553 kprintf+0x183 r9 0x1 r10 0x25 r11 0x47c5cf92dc0f826c r12 0xffffffff81f354ca substchar+0x955e r13 0xf2 r14 0xffffffff81f25297 apollo_udma33_tim+0x16e4 r15 0xffffffff81f354ca substchar+0x955e rip 0xffffffff81264218 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c28f40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=275649 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b95528,0xffff800020b424d8 process=0xffff800020b45708 user=0xffff800020c24000, vmspace=0xfffffd807f00d5a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63633 428612 61552 0 2 0 syz-executor.1 63633 445567 61552 0 2 0x4000000 syz-executor.1 73757 247891 19751 0 2 0 syz-executor.0 *73757 275649 19751 0 7 0x4000000 syz-executor.0 61552 2027 74075 0 3 0x82 nanosleep syz-executor.1 19751 454183 74075 0 3 0x82 nanosleep syz-executor.0 74075 308185 13426 0 3 0x82 thrsleep syz-fuzzer 74075 66514 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 368662 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 287615 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 145767 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 34903 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 18926 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 296488 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 29625 13426 0 3 0x4000082 thrsleep syz-fuzzer 74075 142316 13426 0 3 0x4000082 kqread syz-fuzzer 74075 485676 13426 0 3 0x4000082 thrsleep syz-fuzzer 13426 82935 72823 0 3 0x10008a pause ksh 72823 346800 35052 0 3 0x92 select sshd 91184 519747 1 0 3 0x100083 ttyin getty 35052 86492 1 0 3 0x80 select sshd 83858 301261 34017 73 7 0x100090 syslogd 34017 489111 1 0 3 0x100082 netio syslogd 52929 230809 1 77 3 0x100090 poll dhclient 23800 269785 1 0 3 0x80 poll dhclient 86239 358121 0 0 2 0x14200 zerothread 86692 371383 0 0 3 0x14200 aiodoned aiodoned 87427 145735 0 0 3 0x14200 syncer update 86403 187486 0 0 3 0x14200 cleaner cleaner 1250 358520 0 0 3 0x14200 reaper reaper 75298 407823 0 0 3 0x14200 pgdaemon pagedaemon 24433 359234 0 0 3 0x14200 bored crynlk 96323 214214 0 0 3 0x14200 bored crypto 71955 279280 0 0 3 0x40014200 acpi0 acpi0 63873 85743 0 0 3 0x40014200 idle1 92096 368881 0 0 3 0x14200 bored softnet 2253 417609 0 0 3 0x14200 bored systqmp 18487 242996 0 0 3 0x14200 bored systq 22838 230511 0 0 3 0x40014200 bored softclock 72083 8842 0 0 3 0x40014200 idle0 1 441520 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 73757 (syz-executor.0) thread 0xffff800020b25070 (275649) exclusive rwlock wsmuxlk r = 0 (0xffff80000195fdd0) locked @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:626 #0 witness_lock+0x58a #1 wsmux_attach_sc+0x48 #2 VOP_IOCTL+0x9a #3 vn_ioctl+0xc9 #4 sys_ioctl+0x646 #5 syscall+0x5ac #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8235c720) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x58a #1 syscall+0x47f #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9459 6331K 6331K 78643K 10571 0 0 pcb 23 9K 9K 78643K 57 0 0 rtable 100 3K 4K 78643K 182 0 0 ifaddr 35 10K 10K 78643K 43 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 15 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 75K 78643K 1229 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 5 0K 0K 78643K 6 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 21K 78643K 64 0 0 proc 40 38K 58K 78643K 251 0 0 subproc 64 65538K 67586K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 4 0 0 in_multi 33 2K 2K 78643K 33 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 168 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 81 20K 25K 78643K 940 0 0 UVM aobj 4 2K 2K 78643K 4 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 NDP 5 0K 0K 78643K 11 0 0 temp 84 2357K 2421K 78643K 2910 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 42 0 35 1 0 1 1 0 8 0 plimitpl 152 14 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 22 0 18 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 semapl 112 4 0 1 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1510 0 103 46 0 46 46 0 8 0 ffsino 272 1510 0 103 95 0 95 95 0 8 0 nchpl 144 1804 0 182 61 0 61 61 0 8 0 uvmvnodes 72 1560 0 0 29 0 29 29 0 8 0 vnodes 200 1560 0 0 83 0 83 83 0 8 0 namei 1024 4302 0 4302 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 0 1 1 0 8 1 scxspl 192 4230 0 4230 8 4 4 6 0 8 4 sigapl 432 232 0 218 2 0 2 2 0 8 0 futexpl 56 529 0 529 1 0 1 1 0 8 1 knotepl 112 82 0 55 2 0 2 2 0 8 1 kqueuepl 104 20 0 18 1 0 1 1 0 8 0 pipepl 112 158 0 139 1 0 1 1 0 8 0 fdescpl 488 233 0 218 3 0 3 3 0 8 1 filepl 152 1173 0 1078 6 1 5 5 0 8 1 lockfpl 104 31 0 31 2 1 1 1 0 8 1 lockfspl 32 28 0 28 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 94 0 87 1 0 1 1 0 8 0 zombiepl 144 218 0 218 2 1 1 1 0 8 1 processpl 840 247 0 218 4 0 4 4 0 8 0 procpl 600 363 0 322 4 0 4 4 0 8 0 sockpl 384 86 0 69 3 0 3 3 0 8 1 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 109 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 130 0 0 8 0 8 8 0 8 0 bufpl 256 5250 0 1013 265 0 265 265 0 8 0 anonpl 16 30120 0 22569 32 1 31 31 0 125 0 amapchunkpl 152 1020 0 931 6 0 6 6 0 158 2 amappl16 192 687 0 296 20 0 20 20 0 8 0 amappl15 184 5 0 3 1 0 1 1 0 8 0 amappl14 176 30 0 27 2 1 1 1 0 8 0 amappl13 168 27 0 23 1 0 1 1 0 8 0 amappl12 160 39 0 36 2 1 1 1 0 8 0 amappl11 152 180 0 171 1 0 1 1 0 8 0 amappl10 144 59 0 55 1 0 1 1 0 8 0 amappl9 136 357 0 353 1 0 1 1 0 8 0 amappl8 128 151 0 133 1 0 1 1 0 8 0 amappl7 120 36 0 31 1 0 1 1 0 8 0 amappl6 112 76 0 67 1 0 1 1 0 8 0 amappl5 104 122 0 112 1 0 1 1 0 8 0 amappl4 96 262 0 241 2 1 1 2 0 8 0 amappl3 88 131 0 123 1 0 1 1 0 8 0 amappl2 80 1076 0 1017 2 0 2 2 0 8 0 amappl1 72 13261 0 12842 23 8 15 19 0 8 5 amappl 72 583 0 548 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 233 0 218 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 233 0 218 1 0 1 1 0 8 0 vmmpekpl 168 5658 0 5637 2 0 2 2 0 8 0 vmmpepl 168 31558 0 30161 78 9 69 70 0 357 8 vmsppl 360 232 0 218 2 0 2 2 0 8 0 pdppl 4096 473 0 436 5 0 5 5 0 8 0 pvpl 32 112682 0 102127 97 4 93 96 0 265 7 pmappl 224 232 0 218 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 408 0 2 12 0 12 12 0 8 0