last executing test programs: 3.814902324s ago: executing program 4 (id=446): open(&(0x7f0000000000)='./file0\x00', 0x10686, 0x10c) setuid(0xee01) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 3.811672657s ago: executing program 4 (id=448): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504447, &(0x7f0000000000)={0x2, 0x8, 0x2, 0xb, "cd002200002180ba9807000000a6751a9753ae04", 0x8000, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x5, 0x39, 0x8}, {0x44, 0x9a, 0x59, 0x2}, {0x406, 0x5, 0x7a, 0xdf96}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) setsockopt(r2, 0xc516, 0x5, &(0x7f0000000440)="20546906e30d1ebd4ffd69a0b654212d5a3991f769377069eda2881e402712ee6802eddb01417d5fdddb0c5de894079750f199e61785addee187f8aa20491a8a6ee3afd7475f62896f30efc5f381d36f636f71c0e00c68736953bfa99d232a84e3480e8fc8f5eba51e1a6988c7ae30fa15bcbfb5ece01bcc42a7f59ded195e4b723430af429ff5608a5251c5b570d5e7bcb48b7a9c34742323b6a0344f6e7553bc0987f10c967ead868d85c23e1a629ffddcb59ed7307a1be4cd7a1d8ac6e8f45bb0708842f196c3396a75b8f4fbe7f85c2f604a7f61741f76d22b905dc34e676b1da467a06dba737586cbb29da7a7ec1ac8dfacbec7e87378b446f3b0078be6f3c7caf95e772796ed7cd37a5fb9bc7e6a7cec797eb55c07199c47ae38301d0661eb9e344d4ba4a922611fa8891f430a0d070f8a1f5060da1c8fd65fd8e9d3f13f5f798fb86487215629613055bd4ceced8da1edc6ce492be7f66d5d6a46f3692aa9162b9634ab9f60dbddea21f9e6e47624e8b4249bdba695238ac18a1c8874aab772b8942fd7f48ec35a0a0bc191a1894e066c5df4cf96782496942fc6b0d7522ef0245c5634e9445b4451168a9f63eaf81350d45289314e538a80e86d438ed7556d741e5412f17901769a5f6e7d9cf41aa1877a5aff8956079ad87b892ad661717ccc2d00dbbcdd8feb1998e4a01cafb8871ae590d9b2d8627287f19ed2a88a863d9773a587c94d4410d7bc5c17706ac23ba38e6b62be0d3ad91172530e60500f398d892a128a26bb1ece78c30dfc636768e1d5d4769cf8bcd79995e20217cd517c7baf5c8564ae10cff33f6cecf71a2eb1036bd0f8d38f69cad85b5cc96c41579384fbe48c9928519623b28c734da2bba07f62069d9941e9fa1d1134e84fe66400e9f6a2fab981a180725692b3d966449e8a3e410db87c866d7a53254c008438254dccc07d3ec767e9891603351447c3eed130c4c99d3c0304e174410e82abf988dc46c0f8a84cb7db512e1867584b960a5a553a2054996e9e64b3beb9f0d024cae42670ba8adba7cc50485070e68aeceb1901a123fe737ec43a870d375d2636a993b1643d5f3f5d24b1a1543dd0853f2414c7edc16b96c8619b9ea5507320db4a7e94242e9b2882f3cd0d594c6a90b159b8effe4a885d514c7b92c72a791908ce094e8f48eb22c46e75403dcf1ddfadfd3b4297cffd19f5037ffbca52dfbee427107b9266e64f63e4299218da34e92dd0113957eca6356fffcf54cf92d43941efeeca07b0bffb6191843d543ef656f5ef1f3a567d17485701585c2a83f238dfd356eec56363e2deb6c338a012398d2526eb1c15eb653534c554d0096c5fbd5dee8405dc6429791aed26db5b2585a793aeac7722668dcbd679666eb78d1210bd4f9e892d2faf18f379aa26445f433ed79127d8f60633ae713cfc16f928c2157b10486f358b6859b7cfdbc4267021553a877ee63a968cb2cadd0c1ee4e21525f2b44368d9df3a6c0d62c1091c41458ec262c4d894ae85a3c35a6f56382faddb0d7e86b9caba2718486ae56032e4da31a022b4992841204d954b601313e559a41c4470e1ca611d4229ccbfdc133bbda2fa88b67bdd5174202974577da0782b4322bb5a3c4ce21262533e789261cbf53ba223c4c241a3a97cd2fb2767406b0c47d3719e7bbfbb2b27184b40c548219e21eae23e26e799f3cdacb6121f010c539120aa21d0a9ae14b6cb5877e043570f1b5ddc518ba375a6137438fe5ac3aa0ceaa77da44f71dbe82e4b49cff92291f356ae478de097e6ab35856dcdd07245e47b64245de85634cd9b98fb52004c0d6f85044c400c39d3c86b5e98441cd3a91b1add16ce3edee2e2438e1c0c25863d2dac304d0a7d882e78a90b711580c20c126a58a68935931e892c7013a3c0c71fba9ac7267f28ddc82ea5dc82f1f3978f0a11db34d319d787817d7247ecb451e46a98c9310c5ea235f7e5a4c46a642d875b98ec791ddba97879f714f682b0c90b09dc9cdaaa5886d43f64aecfd03fbddbe5fd0aac71530a2dc56deb473c65365d4bb9440eb4364bbdd5202a98460b1728e08249fa5dd18dcde956b2d6492afa35f5816231e479bd4fe483b69aac46721791510b4ca7583c627007a5f8765399b90102d9c7b8facc89243f30a4a5f97c14cad32905365344fbc889ec49a56de2acd209a2504173d4bb690260eccb5c6daccbcd7489511d70634de3598573a0425850afc88a8df0a46baeb8bcf58ac4b2984deafbcfd637ad37476b22b5975adf064be9fc807f7f3cc7cdfb686c2a9de8893435aa1096b5b44522e575b8471864b8e54499591a0eaf643a4b5b7f66d19666095d4d0c9ae63ddda2044765ce86a673151dfbb152b1892e1c3d51844dbae076e7165a23947413aeed88ce932f0323980c8620bf469a952b7b5bb94b5b504a8f0168feb5ef7e976900feedea745946d5cadb0aff753b2201ee12cb0953eaa32579183dbc6e305cd0b138c22e2d0e1268533374cf0ee9fbe5df4303cd5fb6bfa501d473774377b6f8b03c8b7169ee1b1a36b4b5682b1dec37c97540ff68a77a363df2b4c421ea22e872355ad7cc0eb47cc829a9c514f4921776c11c57df374a4e43f82d6ddaffcc8c9af9018ceeac55a5effc3289af6d1d586dccd8ef850a9fc382af0e5969d6b40a6266f7bb6d77ab580e3981eb1ccf887db1817dbad41ac27fd3c35b6797f8f191a7c96867a4ec0fc3123aaa578a2215b686ae765de59192b8dd6ec484e6e6d0125b8c51f54414da9a10af3dd94c713d4153c90bc086c6932ea9e7baf4d81e2116a9eda3a6ffac34b528ca990b1492b48e4ea4c3574fa1e0a26eb75428da1fb49cf902094dba1cf5ad0216f3e815f5049b346007926eebe9f7665d", 0x801) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) close(r4) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x1}) r6 = getpgrp() getpgid(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000d80)="0f1b148f0a8fc5e7d303c5e063edee7f5d1acd9fab7ab8d2a844d0a9511695d9a750c2c19df8f4bb5814f5c04848587a351ea107ce4ee173f677e0de64fb890c25f6afbfc212338bf937beb1798bf8226282598e6ee059e136b5bfc59bbe547d59cd01991d525fc9f7464627e5aab2f3e5af2c425c20d37f62e61185eb2dd709cbbf52a456757d8e967ffd138d7051d35a49d05f8f949ddcca23bf67196a36f6dae7a94ba06a935d7066b8de69a13220b751f31c0dccf5700b16d7860c47727d45e41908e631f04ff775280320f694627c79fe8fc8e4e43e3c6cd6682133c8124f78d07d4f553b3ba15beab964b41f8bd865385765d18423ff2702", 0xfb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000140)=0x2) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/252}, &(0x7f0000000180)=0xfe) 3.711348208s ago: executing program 4 (id=454): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) poll(&(0x7f0000000680)=[{r0, 0x1}], 0x1, 0x1) (async, rerun: 32) poll(0x0, 0x0, 0x8001) (rerun: 32) close(r0) (async, rerun: 32) r1 = socket(0x18, 0xc003, 0x3a) (rerun: 32) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x3, 0x6c0d}, 0xc) (async) pread(r1, &(0x7f0000000040)="3cd15db7", 0x4, 0x0) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (rerun: 32) 3.646451392s ago: executing program 4 (id=460): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$net_inet_ip(&(0x7f0000001ac0)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000001c40)="61c6", 0x2) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42119000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1b3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10201, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0xa, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8003, 0x87}, {0x8, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x199}, {0xce0, 0x4, 0x1, 0x6d}, {0x3, 0x803, 0x14, 0x800008}, {0x2, 0x80000000, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001}, {0x8, 0x9, 0x610, 0x2}, {0xb94, 0x7, 0x2, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x7}, {0x9, 0x5, 0x5}, {0x0, 0x1, 0xf, 0x10000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) sendmmsg(r2, &(0x7f00000000c0)={0x0, 0x7}, 0xffffffffffffffa6, 0x400) 3.505203615s ago: executing program 4 (id=464): openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r0 = msgget$private(0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1b6, 0x6}, 0x4, 0x800100000001, 0x0, 0x0, 0xff00000000000000, 0xffffffffffffffff, 0x40000000001, 0x3}) (async) r1 = socket(0x10, 0x5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x4}) (async) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file1/file0\x00'}, 0x6) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mkdir(&(0x7f00000001c0)='./file2\x00', 0x54) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x13) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) (async) rmdir(&(0x7f0000000080)='./file0/file0\x00') (async) chroot(&(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r4 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$FIOASYNC(r5, 0x400474c4, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/215}, 0xdf, 0x1, 0x1800) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/121) (async) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000362615b3a677fe3cff391a889fb9c5063fa2e46da424115c1554b06ee8c219fdad9012f8617f372adfb10d45c0a0a5a99a055c7d010c129be592f42433a1defd31ab99c31f6b1cd4abf28dd8ad9cb7a172d0433ef0419463340a5c94"], 0x64, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) 1.849194716s ago: executing program 0 (id=532): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) utimes(0x0, &(0x7f0000000080)={{0x5, 0x4}, {0xd91d, 0xfff}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 1.848903399s ago: executing program 5 (id=533): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe800000000000000000f007000000aa02409078000000006006c33e00003a80fe8000000000000000000000000000aaff020000000000000000045acb5c085284"]) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x4}, {0x18, 0x3, 0x0, 0x84}, 0x3, [0x1, 0x2, 0xe, 0x7229e65f, 0xd447, 0x7e3, 0x8, 0x4]}, 0x3c) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x8, 0x5, 0x3, 0xa}) socket(0x20, 0x1, 0xf) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe800000000000000000f007000000aa02409078000000006006c33e00003a80fe8000000000000000000000000000aaff020000000000000000045acb5c085284"]) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x4}, {0x18, 0x3, 0x0, 0x84}, 0x3, [0x1, 0x2, 0xe, 0x7229e65f, 0xd447, 0x7e3, 0x8, 0x4]}, 0x3c) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x8, 0x5, 0x3, 0xa}) (async) socket(0x20, 0x1, 0xf) (async) 1.848197815s ago: executing program 3 (id=534): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getegid() lchown(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r5, r6) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x80) chmod(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x132) 1.765327954s ago: executing program 0 (id=535): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x16, 0x5, 0x1, 0x2}, {0xe, 0xff, 0x4, 0xba0b12c}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 1.765070477s ago: executing program 0 (id=536): select(0x40, &(0x7f0000000000)={0x7fffffff, 0x80000000006, 0x4, 0x0, 0x2, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f0000000080)="5d1bbb30b7cf780d9acf9132ea6aa8026eda1fef0b19739c6ed34416045152bef11c64cf9f61213caa9f2769ca088c73c065381df87b44c542e7b7b0351a8a0990dbd210c1cee2f0680d8a4b788877f0e48fc530db781fd60e356aad1157416c06e56b64f70b5b96e8367240e0aaa3218a97c389c0d5b0feb1bfd24450ed43871c5214f6ff76a77c40de53015ea4bf6c36b576b97f1bd30822", &(0x7f0000000140)=0x99, &(0x7f0000000180)="dc3e4f1c2aa77c1a4db501ef0b26d8d4dfcc0bd6e472d8694def7784eec4787c97a43494ec66b970cb72063f05bb643689674de9bda99208dace931ada2821519ed9359818754a0280b726d7280927fd7d0002a3a458d657ac15dbf8b4fc897d34149756c91301aa0b346231a07bf3ae099ecfaec9c9447eb5302f7c106c975d85703cc7105bd924cf7e275405824d6f081bd244cdb3988b188e47f2ccfe58367cbac67e274628d996f7ad14707456ef4853c9de7a54b215527051add7cd8d6f35357dff46a393efd6cebed852b2f20d5d313961b8931fe98b35f3abc4a27ab2e522e580964a", 0xe6) r0 = socket(0x18, 0xc003, 0x3a) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xf0, 0xd7f3}, 0x2, 0xfff8, 0x0, 0x0, 0x4, 0x6, 0x200}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000280)="30b748460a811e286c05ddd2a03dbb057b549ae1effab3af20000000000000000000000000000b", 0x2}], 0x100000000000028a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x426) r2 = geteuid() setreuid(0xffffffffffffffff, r2) r3 = getegid() setgid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xb90, r2, r3, 0xffffffffffffffff, r4, 0x1, 0x5}, 0x9, 0x7, r5, r6, 0x1, 0x243a, 0x7, 0x6}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000100)={{0x18, 0x1, 0x6}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x1, 0x67f]}, 0x3c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) 1.750814964s ago: executing program 7 (id=539): sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.676605889s ago: executing program 7 (id=541): munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x184) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.676081551s ago: executing program 5 (id=542): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x21436587, 0x20000d02, r1) msgget(0x3, 0x280) (async) r2 = msgget(0x3, 0x280) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) (async) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) socket$unix(0x1, 0x5, 0x0) (async) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0xfffffffc, 0x6, 0x714, 0x7, "000000000000000000ffffffe90800ea5d765d00", 0xb123, 0x3}) (async) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0xfffffffc, 0x6, 0x714, 0x7, "000000000000000000ffffffe90800ea5d765d00", 0xb123, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x49) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x49) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0x4d, 0x6}, 0x6, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) write(r3, &(0x7f0000000800)="a7c4eb0aec08d420589ecde604fcff04818f9c10d2580029a1672dc6b30daf1bf19551abb8c36b605a3da49e96d72380428c983c7f9eab5fc68c0a158e339e8ff62bd3dca15a6e4e21a479454db61cf679547b9920880e585ffea351ed040790e825eaf701fbef4df2c26016f8e7edafa1d9654ef7ba2308f4f82f4220d5974d22bbe1e4cd6bdb", 0x87) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 1.668772437s ago: executing program 3 (id=545): sendmmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0801000000000000ffff0000010000004533b6f5b07b1dda4a50a9e4a1ae2f08e0b755d3493ce0b59088d2ab879d112ac30096f76bf7f0a372c66a7cdbdce8c381e30f9f5eec2f7744df29451ea5fd807f2873fd2e710bbc9d90f3494545689e5a593dae7eeb1e81f243cf988ecb99d36383117a98c0147be780dc6454119e03b317c54bc6a56de1b54e8ff4bd8c15d7c442d5a1f8d3a74b08796f1d4a1eeec7cdd00177db3c71de3be925c5af7d0055c177748b8398a97e9665ed2f3215461e69c7734e6f0fc115017d9a7b855d0b33937fe11704f47ccf1473f75f0482fae056d564359ccf09582676dc59282507a82fa748999148602c2c58c99ba73020283a00000000000000a8000000000000000100000002000000a6ac8609c7117ea039a8078b744546d924971a9ce5e30475e91c6642193701a2a465839b1cb586baf61ae3b38dadd4ad526cdcb1b18df30ec210a1150eccfe16583866e0f2b0d9f14172e0811e08e0af889103f37681ba721bd5f0424eef0b02df14968280e22ba85484d61da4aa6b31a9e6e0de036340c67a68c7202fab1852986b9d6cb324f400000000abe32749000000000000000000a0"], 0x250}, 0xfffffff6}, 0x10, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) symlink(0x0, &(0x7f0000000400)='./file0\x00') ioctl$TIOCSETA(r0, 0xc4504447, &(0x7f0000000000)={0x1, 0x8, 0x2, 0xbffffffe, "cdab4c8c6d09a275390a000004000400", 0x2, 0x4}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/3, 0x3) ioctl$TIOCSETA(r1, 0xc080446a, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200ffffffff", 0x2000000, 0x200}) ioctl$TIOCCDTR(r0, 0x20007478) 1.565992181s ago: executing program 3 (id=547): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x3, 0x2, 0x400000, "637422000000fc0600ffc8965a6b47c10600", 0x8000}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) (rerun: 32) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x22, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x200000000000000, 0x100000008000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x12) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) 1.565618624s ago: executing program 2 (id=548): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x10004000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}, {r0, 0x3}], 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x10004000000004}, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}, {r0, 0x3}], 0x0, 0x0) (async) 1.563582564s ago: executing program 0 (id=549): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f00000002c0)='r\x00') write(r1, &(0x7f00000002c0)='|', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000006c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000700)=0x39600000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$unix(r3, &(0x7f00000000c0)="95987c4d9654c10d8f864a86cb9a239a4eef9f32b8df470e7626d308b72b5d5293942af7f9653489022188f58d637590dc05587be0e2655111cd61a001fc5c0bf934b37ef2b7a33aadd4c8d5820afb9f43b6885403be7beee9fcbee95036fdbca8f87149e9d6f02bc4bf5b43832b0f3041f969a58276b91fdf604258ac2216e4322f079c1d4e2f519760df5de99e201a5a5d4973c62f3f44ef80fb9fd3cc550a3328c3e33ed2defaee1a98886c019bf5ff1d875897113c69c75c57a43e890d5a0e5b442de60d2c3d026c47f2bbc5e6bc0ba7dec6a511730c359b25741913cb6b02f3d96ee94f59a2e93bd3326184c342d394a033063b8eed2825f71e8ba4016ecf8da57ce86665a8e4dd25c482abaf9e160a2428a393297a9dbf9ed736823914bf4f7ab870ef5b9e7ac73aa1a20c382ec34b09d71308def2b017a1176550fd4e5e4dc93eb93f4f0175532a7595ed53236d1e67379b2632f686792ef23072aee2fc9c43bf861d48c7e3ccfcecd56eafd08fc4ff9a461749fb410fd91287d1861f8874683ac0954e561a682b204bb2bd2bb832ac81050612aad55d76b59b4ecb1419fab1cb274f4a484828fcc081f9570606cd1c0b1b37417ba2ccbba77f34156254d8bbb16b90f5929a2e9e39f2fb8ed8525cd117f53ce67b39709e4d0b3d05e37ba35b00a271fb5ede4bec47f110c8fc43c3924d0e8dfa7ba7b89cc3ae7d65078c608a03e3f845d18fdd8d14f598899ce9899fe8f5ca30243f7ab76439ca3c1e72fc5a0347e54a64acdc4fed94d14d6703534599a8923ef7e53766eaf01e5be64bb5c77078040956d0dfdfdf8ad771e68127e913fa047e2277d6fc9416f07fe8bcea6bfd8b5c33c27cd100f98c530dfdd19bcffc9ece2cbeeeb6d4b31833c14264babbf8ff7ba14c1cc9046675fd626224e1f0491d25e65f247c082c1ca7beb7606bb09f39a841bf7e9d33f9bf97ee0ecaa14eb48aa33d344406114cf77fb5fffe771606e10b63063bfd103fd28f64565cbd7d3d2825b0d5f3dd874b5c09dfc10859f8ee65248d7edc18ce88eb2b585f41c416222fe1b6eadfdaebbf14461afc2407a6d01fed87e9953f4008c44972642413b921151f620d2ee681cc9d02f398f72db786f522073290866c7329208748c650c3ff14baf28000d2516901603c4f5bdcc22fe802342732b869c76fb3602e7aebe8cdac07f1327bc7fe6b838b46417426a4d27a60ac62ff9d9b7f3fc68e96f3e0120e91b5d7d1811ba8367cc568cd4c4c543febfa6ca686285777bf5062848d6d92cf00de6e5163bee16ab7734bc1afee1fa9886d265cb34ff19e1a6fcb2cd5c7a24cc66c9fc739ad90636c6e79eaaa0e60d4d2d36a200041f3e7bba64f45c4fd125d1d2a06a4161410971058aeedcac4f83ed2767ccb3d1ffdd2fe1a3597f3b5dbfef577cf63db52cd6ad6b7407159f28f3e717a2afe13db9a6db86b4c21c94112c10861692ab651e7c03cdaabc73de0c525b20ab2fd3bcd2074c72cda45f4c945adc2dc9e40a32fd378b02f0302eb225165710f19d1cbec194279c95c8013ed2ad1bce37ddce0ce7c1745d4bbed8f05efcbc6f2d8800f09dcf3030d282fcb130e9a9caa84ebdcb701d4497be501934de359f4dc1983add1093d08ca2d6c2192e6fcd22af152deed1348951a36ad3955dd0ad30a343e31439d6b42285acde899021aad068f9e33b0e3088f9a58881641c52ea8f92e1c9939a71cb7796b4a867a0affa3fe9258d7d5f40c1a7ce9b3ff80f511d9be77236e1a7b869573bbd3cebb0d1563b9d6a148464c1a7abdd19503a45414a736374e010f4c8d01c4c50b12a8a71ae1aeae6f05242892ec6e6b4a98e047f3cd6b68a427c690ba4fa1310885ba1dee4b63e0a5dac2187c7da7eee39eedb7aad2505a7b5971b8bfa4088f44c60244814727faf9abb6ab2d8994c68188b9be4abe43cd131c21d74160b839e001492605eb29ff066790d57af6f6a51f5d829904bca4dd1571492a2bf4d0c4ab52564cf814e65c1955ff3a0a9d451a8848e3c1cffe0752240a47b583fbf649b19922228a11c53caf052fae21f7886acef3", 0x5c1, 0x4, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) 1.557079389s ago: executing program 3 (id=550): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000200)="e21ad30000000000000004a41386", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000180)={@local, @empty, [], {@arp={0x8035, @generic={0xf, 0x6559, 0x6, 0x0, 0x9, @local, "", @local, "63a00d32ab9093d0ea091d39e443e0ef"}}}}) 1.556922154s ago: executing program 2 (id=551): ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000000)={0x8, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="abc3a904cd2f852e10ff48de3a695aeece173bbf9e16f712157e0514f728d7d4d99c2b4c97332f8a90b9090dbb02094f62af978dba9e36a9fed264204b78ff9327d400bf9ba159028fcaf86178745e71fd184f9294c7548e4e30d8485628d33c978a46cec6f51fe4d2248f768a06a4285bf6168505f7a50424b09adc751cdbf8d5aba6ec77ad9cbfa4979f46e2ee9edea11d2892aa4b1cf4febd707c780b66e4cc75f6e7acfacf2c230b2d50fb73ae5e8d8e44f97ed4654fdff3", 0xba}, {&(0x7f0000000100)="4a8c39c4749fdfe46121a9599b848b667e2b95eff99cd1468e93ce3f39caa9578ee0d4b945e5afd02cc23baeb999afd242b7103b24620854f35b587decc410abd81c0430d6930d91a019839966cba8f8f0bd60c15b88d6b34667ca187fbdc1c781df841ce9a0343f5780ccf5bd32994ee2223123e04665e0f6d7944a26f8fc5f125f11cc7f218a4e25a50200926fd447da2fcefe01307040120f803af112cd97b908237e4636ee6943fdd04fbc6050796ecc4b96373a15ba18", 0xb9}, {&(0x7f00000001c0)="2c0ff7b0ef2962815a7de59b51bac103785eea4b9d63fb6dbead6cb8c8d2d574d8442e4e05a75fce010c5296caed095a7ee9a88daf7b481e778e13cc63e807ab4a17a3e80ea907", 0x47}, {&(0x7f0000000240)="3357f7e40844dab84a3a83904e6bd75d779df810d7786ac2f95a3d52b444ee8b8148bcb82845f3c4ecd692e98933e2e324195d73ebe8626aa9340834ae52ff6b2fd944762687c166df58bb220446a2c2", 0x50}], 0x4, 0x6) 1.556723552s ago: executing program 7 (id=552): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f000009b000/0x4000)=nil, &(0x7f00007a8000/0x3000)=nil}, {0x0, &(0x7f0000689000/0x4000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00003f7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0x4}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x6}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) fchmod(r0, 0xf3) (async) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0xc, 0x0, 0x0) (async) socket(0x11, 0x8000, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000503000004000000000105000000331c0104014b278000000000300100007ae302fffe4e3039d2d236acf20b7810be38164991f7c8cf5f881029ffffff34034751510100ad090000006c0000089b672f4d335c223e7d0c032bfa896443a42102000000720fc18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371200"/177, 0xb1, 0x7, 0x0, 0x0) 1.547780097s ago: executing program 1 (id=553): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4093}, &(0x7f0000000080)=0xfff) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x17, 0x2}, 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x1, 0x7e9e, 0x6, 0x0, "00000100000000000000908b7f7f00", 0x1, 0x3}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r2 = open(&(0x7f0000000300)='./bus\x00', 0x200, 0xa0) r3 = kqueue() sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000340)='H', 0x1) kevent(r3, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x2}, {{r2}, 0xfffffffffffffffa, 0x62}], 0x6, 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x35, 0x401}, 0x0) 1.547508551s ago: executing program 3 (id=554): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$TIOCSETA(r3, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0xfffffffe, 0x2f, "2800180000020002000000000068ab7ade800600", 0x6, 0x2}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x8fcb5a7e03a299ad) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xe5d2b385f011487f) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r8, 0x800c745b, &(0x7f0000000080)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) getsockopt(r11, 0x0, 0x7, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f00000002c0)={0x0, 0x4, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000300)={0x0, 0x0, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x80000000, 0xfffffffffffffffa, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x3, 0x3}, {{r3}, 0xfffffffffffffff8, 0xa0, 0x2, 0x9a000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1b, 0x10, 0x6}, {{r4}, 0xfffffffffffffffc, 0x26, 0x2, 0x3, 0x5b5833d8}, {{r5}, 0xfffffffffffffffd, 0x50, 0xf0000000, 0x60000000000000, 0x2}, {{r6}, 0xffffffffffffffff, 0xdc, 0x40000000, 0xf4, 0x200}, {{r8}, 0x4ed4b2e9de90a4ba, 0x2, 0x1, 0x1, 0x2}], 0x100, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x55, 0x2, 0x5, 0x3}, {{r9}, 0xfffffffffffffffa, 0xc0, 0x2, 0x4, 0x2}, {{r10}, 0xfffffffffffffffa, 0x40, 0x8, 0x3a34, 0x9}, {{r11}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x9, 0x7f}, {{r12}, 0xfffffffffffffffe, 0x80, 0x20000000, 0xa, 0x9}, {{r13}, 0xfffffffffffffffc, 0x80, 0x20000006, 0x1fe000000000000, 0x8000000}], 0x208, &(0x7f0000000400)={0x0, 0x7}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r14, 0x41406474, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.513312128s ago: executing program 2 (id=555): mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) (async) chroot(&(0x7f0000000200)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x3fe) (async) setuid(0xffffffffffffffff) (async) rename(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x100, 0x2}, {0x101, 0x5}], 0x2}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xdd}, 0x8, 0x7, 0x0, 0x0, 0x100040000005, 0x800000000000013, 0x8000000200, 0x40}) setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffffffb}) (async) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00003b2000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x4) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00'}) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x13, 0x0, 0x37) shmget(0x0, 0x2000, 0x88, &(0x7f0000ffe000/0x2000)=nil) sysctl$kern(&(0x7f00000001c0)={0x1, 0x15}, 0x3d5, &(0x7f0000000200)="e774aeca5e884767d7bce8695e14bb8bc248480cf249dfffc695766a486463ced8bab7a50c42691ff19819cf16f1f32c2058cfd25e417db6608a9371cd4c2405f92390bcb695cfe5dfa2563926b3a6388b717534ba20d03548ab55819f53c878c0c1d86325736a3d03d5a96423d205d876851e2bbf5494d63059b18a96e77004148b99ddc6f72be0bd049fd08d776e6545728c3abaf609f157a2d3fbbbdb22f6efb53cce91a59f0e9caef5e96c935787113b2e2a1fecead2cfcee09aef2b5e94359d417e2821ff70f97507ae5373e46fd710a2d6998d3b93", &(0x7f0000000300)=0xe8, &(0x7f0000000400)="f10c831b8dea99870ae98377fdb102347b276d0f0436697017b806000000050b155f5b509c179864dae9b9dbc519b9a4d2872d74db4abb7ccba59371cd76adf1778ce17325d83f014d353047f3864133a75484cac4a6d69f4ef4", 0x5a) (async) r3 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000001740)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$kern(&(0x7f0000001d40)={0x1, 0x32}, 0x2, &(0x7f0000001d80)="1d6d4e3e", &(0x7f0000002d80)=0x4, &(0x7f0000002dc0), 0x0) (async) shutdown(0xffffffffffffff9c, 0x2) 1.513037166s ago: executing program 5 (id=556): sysctl$hw(&(0x7f0000000240)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x80000000, './file0\x00', 0xe, 0x9, 0xa4e3, 0x6}) 1.507706278s ago: executing program 1 (id=557): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/508}, &(0x7f0000000000)=0x1fe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/508}, &(0x7f0000000000)=0x1fe) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) 1.506527181s ago: executing program 2 (id=558): setrlimit(0x8, &(0x7f0000000280)={0xc8, 0x5f5}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x1, 0x400b, 0x11, 0x9, "e800100000000000009fd10000000000000001d3", 0xa, 0xffffff1e}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="d2598ad9e6aab7d065a10f7d56bb9247e7d858ef024868b3504f6c", 0x1b}, {&(0x7f0000000100)="628ea0f882fed3ec68dd040361decff6399e790c9ce7b6d941a08dbc492a8f4b4318000000950694f9b5422b", 0x2c}], 0x2) (async) execve(0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000530, r4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getitimer(0x1, 0xfffffffffffffffe) (async) ioctl$TIOCEXCL(r2, 0x2000740d) r5 = kqueue() (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64, 0xf, 0x0, 0xfffffff5}, {0x3, 0xee, 0x9}, {0x6, 0x80, 0x6, 0x8}]}) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) (async, rerun: 32) kevent(r5, &(0x7f00000000c0), 0x10000008, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000240)="ae851345381843b13fa4aeffccf87032ca028a03fcfbf4e9927df3358d811d9f0aa5b0e1516d0e61cfb6b1f1f269243e6796fbc870dc4b0a301b144bc57d24", 0x3f}, {&(0x7f0000000080)="7ae44fec1d2b2c792acce3170e4d29d5294ad0", 0x13}, {&(0x7f00000002c0)="9e31315f1f7c5a77f764a0136378d7595ff268efac70ee007aaaacc85e7d4b2c4a23518a06b0e70b4dd510d83576321c425a4df95b58ec381add41d3738960335bc1c5db2ac49cfa3ba80b7d010000000a88163882b8972e65", 0x59}, {&(0x7f0000000340)="c404a8b24e6c0b02103e3bc477977af96e31ce6e1179f4b333b520597dd837edacca268033a0981d531d6abfed99b521", 0x30}, {&(0x7f0000000400)="8ba1244fa05ec9486e70be9c25e2b0d69656a938eb642c2a3e495ed02d3cd2475b24055f6d1e920d291ce6b5d7ca422746698d22efc31dd9bdb9c4bd419030c929291de689ef9e5bf6259a526f482057d993fa2b9ba47abf48560c405950103d159ef44773f0db0cea3b6637e7f56fed955b54f8b1b7ee8792854fe7ec445d3a787a7bfd40e05710f49e64767a3717a01983a246263cbb8f213eb47293a5c93ed7b948dcb9d905de3963d4688d343961f052c51529f702aad0d5ff90d5b4a04ac47378196594eaea820a01c9519ecba967b01224fe76c9954b5ca06ad386355d2e11382a67b384032c03793c", 0xec}, {&(0x7f0000000500)="7cf8bb8eecc111e9", 0x8}, {0x0}], 0x7) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffff03) 1.505929183s ago: executing program 5 (id=560): ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0xd, 0x5, 0x180, 0xa, 0xb, 0x448, 0x8, 0xeb}, &(0x7f0000000080)={0xd5, 0x9, 0xff, 0x8, 0x0, 0x2, 0x7fffffff, 0x6}, &(0x7f00000000c0)={0x0, 0xff, 0x3ff, 0x4, 0x2a48, 0xffffffffffffffff, 0x3, 0x7}, &(0x7f0000000100)={0xb, 0xf}) (async) select(0x40, &(0x7f0000000040)={0xd, 0x5, 0x180, 0xa, 0xb, 0x448, 0x8, 0xeb}, &(0x7f0000000080)={0xd5, 0x9, 0xff, 0x8, 0x0, 0x2, 0x7fffffff, 0x6}, &(0x7f00000000c0)={0x0, 0xff, 0x3ff, 0x4, 0x2a48, 0xffffffffffffffff, 0x3, 0x7}, &(0x7f0000000100)={0xb, 0xf}) poll(&(0x7f0000000140), 0x0, 0x531c) (async) poll(&(0x7f0000000140), 0x0, 0x531c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x1, 0x100000001}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000300)={&(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], 0x4, 0xa, 0x1, 0x4, 0x4, 0xffffffb9, 0x800}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000300)={&(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], 0x4, 0xa, 0x1, 0x4, 0x4, 0xffffffb9, 0x800}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000440)={&(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x1, 0x3, 0x6, 0xbd3a6c8, 0xfffff7d5, 0x5, 0x1ff}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000640)={&(0x7f0000000480)=[0x0, 0x0], &(0x7f00000004c0)=[{}, {}, {}], &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x2, 0x0, 0x0, 0x8, 0x2, 0xe8b4, 0x9, 0xd, 0x1}) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000640)={&(0x7f0000000480)=[0x0, 0x0], &(0x7f00000004c0)=[{}, {}, {}], &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x2, 0x0, 0x0, 0x8, 0x2, 0xe8b4, 0x9, 0xd, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000880)={&(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[{}, {}, {}], &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000840)=[0x0], 0x3, 0x5, 0x8, 0x0, 0x0, 0x15a1306f90abe0da, 0x9, 0x1, 0x8, 0x4, 0x7}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000a40)={&(0x7f0000000940)=[0x0], &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000a00)=[0x0, 0x0], 0x1, 0x6, 0x4, 0x2, 0x10, 0xfffff44b, 0x8, 0x1}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000a40)={&(0x7f0000000940)=[0x0], &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000a00)=[0x0, 0x0], 0x1, 0x6, 0x4, 0x2, 0x10, 0xfffff44b, 0x8, 0x1}) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffff9c, 0xc01c64ad, &(0x7f0000000a80)={0x0, 0x2, 0x3, 0x7, 0x3e000000, 0x6}) (async) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffff9c, 0xc01c64ad, &(0x7f0000000a80)={0x0, 0x2, 0x3, 0x7, 0x3e000000, 0x6, 0x0}) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffff9c, 0xc06864a2, &(0x7f0000000ac0)={&(0x7f0000000900)=[r2, 0x0, r6, 0x0, r8, r9], 0x6, r11, r16, 0x4, 0x4, 0x5, 0xe, {0x8, 0x2, 0x2, 0x6, 0x6, 0x6, 0x0, 0x7, 0x71e, 0x4, 0x0, 0x401, 0x1, 0x2a87243dd54a647e, "2fe6ff960fb2e3fda86b5d49cc7ea79be5f2852253540378d98fb3390e9a726a"}}) socketpair(0x18, 0x2, 0x7, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r18, &(0x7f0000000b80)=@in6={0x18, 0x1, 0x500f, 0x1}, 0xc) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000d00)={&(0x7f0000000bc0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000c00)=[{}], &(0x7f0000000c80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0], 0x1, 0x6, 0x4, r15, r14, 0x10, 0xffffff7f, 0x1, 0x1ff, 0x7f, 0x4}) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000dc0)={&(0x7f0000000d80)=[r12, r6, r7, r19, r6, r2], 0x6, r1, r3, 0x6, 0x7f, 0xa0000, 0xfffffff9, {0x101, 0x4, 0x7ff, 0x2, 0xd, 0x3, 0x6, 0x8, 0xa, 0x1ff, 0x2, 0xfffffc00, 0x100000, 0x5, "2efe674726a0d46e29ba37fb7b6ebd7e932546a0bb58a45e2683c6b184c32ccc"}}) open(&(0x7f0000000e40)='./file0\x00', 0x80, 0x0) (async) r20 = open(&(0x7f0000000e40)='./file0\x00', 0x80, 0x0) r21 = openat$dri(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/dri/card0\x00', 0x20000, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r20, 0xc06864a1, &(0x7f0000000f40)={&(0x7f0000000f00)=[r9, r13, r9], 0x3, r1, r4, 0x0, 0xc573, 0x9, 0x2, {0x5, 0xe4, 0xfff, 0x57, 0xfffd, 0x6, 0x54, 0x3, 0x3, 0xebf1, 0x2, 0x80000000, 0x180000, 0x2, "8f56332b5f01377f073023b7d60b5a9c469eed3839250a1ff629968ae970abbb"}}) ioctl$DRM_IOCTL_MODE_GETCRTC(r21, 0xc06864a1, &(0x7f0000000fc0)={&(0x7f0000000ec0)=[0x0, r19, r2], 0x3, r22, r5, 0x6, 0x5, 0x5a7, 0x5, {0x67, 0x8, 0x5, 0x7, 0x4, 0x7ff, 0x4, 0x3, 0x9, 0x2, 0x4, 0x1, 0x780000, 0x20, "97224d53866161794228fe01d7ebc80761f0b2b89920382a0c567dc24006d18c"}}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r21, 0xc06864a1, &(0x7f0000000fc0)={&(0x7f0000000ec0)=[0x0, r19, r2], 0x3, r22, r5, 0x6, 0x5, 0x5a7, 0x5, {0x67, 0x8, 0x5, 0x7, 0x4, 0x7ff, 0x4, 0x3, 0x9, 0x2, 0x4, 0x1, 0x780000, 0x20, "97224d53866161794228fe01d7ebc80761f0b2b89920382a0c567dc24006d18c"}}) ioctl$DRM_IOCTL_MODE_ADDFB2(r21, 0xc06864b8, &(0x7f0000001080)={0x0, 0x9, 0x4c25, 0x34325852, 0x2, [0x0, r17, r17], [0x10001, 0x6, 0x94, 0x5], [0x8001, 0x0, 0x6, 0x1], [0x80, 0x6, 0x7fffffff]}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r21, 0xc06864b8, &(0x7f0000001080)={0x0, 0x9, 0x4c25, 0x34325852, 0x2, [0x0, r17, r17], [0x10001, 0x6, 0x94, 0x5], [0x8001, 0x0, 0x6, 0x1], [0x80, 0x6, 0x7fffffff]}) ioctl$DRM_IOCTL_MODE_GETCRTC(r21, 0xc06864a1, &(0x7f0000001100)={&(0x7f0000001040)=[r14], 0x1, r10, r24, 0x4912, 0x9, 0x5, 0x5, {0x28000000, 0x4, 0x6, 0x401, 0x9, 0x3, 0x40, 0x3, 0x8, 0x0, 0x800, 0x2, 0x10, 0x8, "8964e61affceeba3eefb4e03a831e0314d25d74e3f83f8cedd99d4b29937429c"}}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r21, 0xc06864a1, &(0x7f0000001100)={&(0x7f0000001040)=[r14], 0x1, r10, r24, 0x4912, 0x9, 0x5, 0x5, {0x28000000, 0x4, 0x6, 0x401, 0x9, 0x3, 0x40, 0x3, 0x8, 0x0, 0x800, 0x2, 0x10, 0x8, "8964e61affceeba3eefb4e03a831e0314d25d74e3f83f8cedd99d4b29937429c"}}) ioctl$DRM_IOCTL_GEM_FLINK(r20, 0xc008640a, &(0x7f0000001180)={r25}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r20, 0xc04064a0, &(0x7f0000001300)={&(0x7f0000001200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001240)=[0x0], &(0x7f0000001280)=[0x0, 0x0], &(0x7f00000012c0)=[0x0], 0x8, 0x1, 0x2, 0x1, 0x5, 0x0, 0x833, 0x4da}) ioctl$DRM_IOCTL_MODE_GETCRTC(r20, 0xc06864a1, &(0x7f0000001340)={&(0x7f00000011c0)=[r7, r2, r8], 0x3, r26, r23, 0x9, 0x401, 0x9, 0x6, {0x630248f6, 0xd1, 0x40, 0x9, 0x7, 0x1, 0x4, 0x3, 0xfb7f, 0x7, 0x9bff, 0x3, 0x908f0a0ada419ccc, 0x20, "d36b3671919a1dd2e8f06b7264822a4311c16e4a6172d482ead3d8d6a3d3538d"}}) sysctl$kern(&(0x7f00000013c0)={0x1, 0x39}, 0x2, &(0x7f0000001400)="a57bfe7566276dff3736801d6446b4a7104042a3618c2806e23a23cdb4dc8c115909422aafd60c365f63739d4a8d926633364d5bb68a0e82975ef2c7e2f4ef97d3e71a359b2eecd7fd707d55c6ee475a58ef048eb1d8e017071cd876511421135540cb0ecf604f4e53e1c4b5495aa05dce7ccaecce1ef38bb675f3ddae0d67463463cdf3c61194977e7a776880f7e046cbfcdeddcc7a4e857854b2fe378ab7f3f114d4b2070fa71877cc97fd3e2991f75ab86b88d7e725a0686f9d77b7acb538573ba2af444fa38504394c44552aa44812cee794b7cca2d248eec93cfebcb5ba6d245e7e85d3882b05b00532bddfc67665", &(0x7f0000001500)=0xf1, &(0x7f0000001540)="c54064bfbdab0d1e0736b252b3ca2c74571d8d704e188366d84f8ffb6d5c5390f92bad2964f6267bc96adc3f9064611bf9d27f36b56705ba6a2057557e24689b0b1ec73be8c75ab8495b7e0921329c5e5ebbeeb4e483c9152277e866b080efe834652f73ba09", 0x66) connect$unix(r20, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000001600)={0x0, 0x1, r18}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r20, 0xc01064c1, &(0x7f0000001640)={r27, 0x1, r18}) 377.117588ms ago: executing program 7 (id=561): syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad90030370000000000000000000000000000000000ff02000000000000000000000000000102009078000000006006c32e000609ba66dabffe6ca6732bfaf30600fe8000000000000000000000000000aa00000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xdc8, 0x7ffff7eb, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200001, 0x4}) write(r0, &(0x7f0000000500)="447608d200dfaaa41453d01760a55be49741824a50f75ac777be600385dfafedf8618f12edc30a6bb7097e75706fd4c05d346ccb44630e84a4457a0764074fb6b8b5078d4b8f8c76cb87582b48b76f28895bbb527564978f55a81dc5f720a924f95a01ab169560a76a66373b2f92ebb50ebba5849cd19abe099e0b214c", 0x7d) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) rename(&(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000005c0)) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="ed", 0xfffffe57) setuid(0xee01) r6 = fcntl$getown(r2, 0x5) fcntl$setown(r5, 0x6, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x27, 0x0, 0x0) execve(0x0, 0x0, 0x0) 376.866071ms ago: executing program 5 (id=562): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000080)="01000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x8, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffff9c, 0xc01464a6, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0xffff2c8d, 0x3}) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffff9c, 0xc06864b8, &(0x7f0000000100)={0x0, 0x1, 0xfd7, 0x35314142, 0x2, [], [0x401, 0x7, 0x4, 0x5], [0x1, 0x6, 0x2328], [0x9, 0x81, 0x101, 0x9270]}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000440)={&(0x7f0000000040)=[0x0, 0x0], 0x2, r2, r3, 0x6, 0x6, 0x7, 0xb, {0x200, 0x3, 0x62, 0xfcf5, 0x7, 0x5, 0xa9, 0x1, 0x4, 0x1, 0x81, 0x3, 0x20000, 0x5, "90f66013b71d123c69ee7db183d6b3eb2da10e98628bdbc9485c397e4ce73c0a"}}) syz_emit_ethernet(0x202, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xc, 0x6, "134bbd", 0x1cc, 0x6c, 0x5, @mcast1, @loopback, {[@fragment={0x3a, 0x0, 0x5, 0x1, 0x0, 0x6, 0x64}, @hopopts={0x32, 0x18, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0xb3}, @generic={0xdc, 0xb5, "8a9c8bc354c4a9ec7badc444057e3d2c429d9bb2fcc68a3ddaf6add389678615666461345ea0849934c24e8cc3938c642d4aeb94a2b25efb90a091b645f79d0f342b0ffff4bd673374f9c57e8015b9d93b6d2869c91f7b78ea1dae4424973052d4f6d460f003cabff1dc3314a0863df04a44f3b5db8697a5153b2de68f83bc5b9e5e8c70fe201f841444fabb49dba41fcd9a1e521b9d7dcb6de3821ee20f0ad8dff52f4d44270dfad5fe16b37f573e35065f80d5f0"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x0, 0x8, 0x0, 0x5, 0x0, [@rand_addr="fd9a3f80678ca14076f3047d897d4cf4", @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x7c, 0x0, 0x3, 0x1, 0x0, 0xf, 0x64}, @fragment={0x29, 0x0, 0x71, 0x0, 0x0, 0xc, 0x68}, @fragment={0x2f, 0x0, 0x13, 0x0, 0x0, 0x4, 0x67}, @fragment={0x0, 0x0, 0x6, 0x1, 0x0, 0xd, 0x67}], @generic="12fb7ce1f7ce48a345c59ab8c14b585fbdca9c8b849fe3adb01a3dc3a688089820c6764c1770c0431c91054e98e48b7ecd722f1154c34f12dffe0954c723133591a6e9e48b09945e8f491290f81400e04f4370ce66b6b7b9b21ae059d09d75e09463cf2479a82ea4549b2fba3e5b9929b078ca95c31a98603a6bc3467d0624df94dc01835d1c8cbf5d6c5282"}}}}}) ioctl$FIONREAD(r0, 0x80606949, &(0x7f00000001c0)) 376.712086ms ago: executing program 1 (id=563): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xc3) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x13) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x3, 0x3, 0x3, 0xfffffbfe}, {0x7, 0x2, 0x7, 0x9}, {0x6, 0x8, 0x7, 0xfffffffa}, {0x2, 0x48, 0x7f, 0xb}, {0x3, 0x6, 0x3, 0x14}, {0x8000, 0xb, 0x6, 0x2}, {0x10, 0x1, 0x6, 0x401}, {0x2, 0x5f, 0x45, 0x9}, {0x24b0, 0x4, 0xc}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x10) ioctl$TIOCCDTR(r3, 0x20007478) (async) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)=0xfffffffe) 312.518289ms ago: executing program 0 (id=564): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0xf94a14e19cec2761, 0x0) ioctl$TIOCSETA(r0, 0xc0104453, &(0x7f0000000040)={0x7, 0x408, 0xfeff, 0x70, "456000004fcb420865abbff000", 0x8, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f00000001c0)="8dfb973ee9654f22179938652073d73d013feae6913378f34eb0924b94", &(0x7f0000000200)=0x1d, &(0x7f0000000500)="a7f0e033960ff93b0054d5908ae7616bf6ca30e1b407b670dbf54abb72994865ef2f406d765e4781b0b4aaebda28476a95e9e3764063df2f79ca9bbe49ec88e56b96ca9f188cfc02c729fa072ce8397f309d841c2cdd95e910f0b70dc556a9cfca62edecda327f7f1c8f9d6fcf7f7f0ec5371e071cfb7a2ca9b87f29ba82e0c813d8869bb809aa82563f3bf03d55281853539a8260c3d74e916e08053fb751b04c5b037ddc45398752b574fc4c96f018f4300b00d3a0d32095f5335f0f82d6cb9c45c3c61a62852ceb25ff0913adf3589b9e8e52dcf12766695deb86152271c2558139163fe574a3f7823da159241a999f4ee1318a1cda4c4583e02c21916a7ce82ed5d6eea70d7474aadcd256899ef5c53900ee152c7f377dbfa13086165b0e05538cc83eb13207c6bc6d681276a4aee4840ac24b53bc2be425fffa4ed02a930eef8cad98b340f7e05fe9bc7a405d36c8f468f715446b233c0b2a3aa42090812858b6287d2ee49aab6b41c0ee3bc194bdc84b3c1d7258ea2a6c14ac45ad8ad023b5f88301a449873c74e0a7c7a5014f0faa66b6e7267792be5f4b9643c5a61169a9a6fb994dff76f118e5ac49df979522506ed62a5c13ad1a22082ec1b0a81885b350dda810b10fa499ffb00f130a6fec36b92fbfab1b1d6cf7d897fdd19e2eb77a4d42ec274af871dce43aa8677a45faff29fefe391afba1f96a352b68bfec0d5acd3fda0125d5e2f48b9d7668b797a5b06c2be37c83dbf521caa7e6945a5eecb900cc988d48434f83429c94a412999d74fc789a1f859b0a81be06ce30049f46226e70116e6b5564494573d18bd16a7ef580bf268b01f08a2bf45e01be750526a828fe070f806c78129bb422058b864b58396a30349fbf8ff527b45937a0b0c3fe35c19b64f3099ed458eed58c181fba072b39e6e0d4c351d73329944f8a6de5da497f43e3283fbbb967777e7c44d6aeeec5d3d92e361067a826aa03f2ae61f70f3c4909a9db2f3cb892d7ae40bf6e4fa4bb6dd9233c5bc824c2b933f0dc1d4773d27239692e725da7e816ec26e9f18151fdae06c375dc6779e123f2f917c6a1fd7d054438c16cb115f5b6cc1c80b31d195aa1dfad21baca16549a204c3454dc6977868d69a86f00f52bde55d9ecf5fd7a0bdcbebff3b1a03b0957be0666671bd68b3c5d0ec27c1e4822172be9caa3ed2754f88cecbab1d9447667043b08b99853cc6e673400769b67fd4ae7a0b33a3f27973e2a8746fd2c1a4322cb7e1491dad821781b623c657cfd5e392bfee68535cec080155790d72e9ecea6bf0020270e46b5c3ec27d8b5223a93ae6af18552614dd25fc4ae07654be6f30b970efd6d2f64174301bdc9e17ca96815e5c4866c29434c5abc6193069c5065d7843811e2244827bd1223aa79cfa8cb895e353febc7ae29b999b0fcecd1a83e2bdb9337539a284d96fb063a66f44c262a02898e3a1610d4a86157e5dc8fb944b767753406676ef703b191bcc653c9c764ae2abc218b96983632a9861567d98d28aff308a46f4abdf80408b8658d8576b1bf394b616744d48a7677096476887d4e80ead6d8febb672efab1c29da664e2eccfbcd2ad6a047eb0eaeb0ff598650ee3de41ffa0f33ff330cb72cb96806eb6d8c6dd17b105d650bb97a1fe46e63b032c6a2f9d2da8a33ed2ee81acf4217311a032916a9f1c8f06db4fee1763e01799956cdff7acfb894cda6e441b7f78e79b1611239549c669cf4878a07d58d6a35dc24c86754a6a5f04e7bfaf6a32daf43f3a649c57cbea4f810e9ee7e6fb5003d260d9e9a225c6112d6d9cc2f0b8a5391fbca7206ae64260fb27c53116a10f1af6291cb1eb8649535ade523d8722952190f3f826e384aa23dbd026eeec85ea1683fa548a4803945d09d1a0601be3bc4ff0794f99e489f66cf9c4bc79e41fdf6fa868abd700ed5fe54a18c238e3bb7a6b3e4a6b009df4f1585c46db1b6b8cb3faff02390410af17e18b0c19935a10ebc34463bdcb37fc1aff1bb1efbf246bd289c675de2d4533879113adca5a1e1c8e09532e1634d38b54fc9ccbbfa932853997da15dc3a4b03f2e8fd6d0f4f64b3cade618035201a36d393c77661b5414799bb09679425b46f21e7e1ebaab405fa5635dd88c1330baa192bdf1a3f508798d0a99bff3b85c366129f136d35769c0936e4b13c525f3b03739970f11ca4273b9f9945b7cba58d994a59a4fce48e13924b7730dceea31e15c996ae163fe6432373faf9142b090907ccd1e0edf3d167bc2eb69fe230947610b2be16a2829d4ded8cfa7acc0d87ed7fb24403f4caf6e0d96b0599abf13a1117fd338eac70a8157274be23a6bf9f070562e85c0ed898e1bf567a5eae2cf5269b45b018beb5a0a8c1ea78ebf357c570a747d8f71fbaa724b2f1483b86ae2a8fad775c1b8925d4bf94a40b58d318ec0cd147bc2b967c8146d9ea1b84aad1afe8b5087198e8581f45fc19d9c140c235c00e76c7c393e92c4cc2b55093d045acd6ba4672a3798ca9faec35596247b85f60b34e58fece9beb45a90ce14acd90a524e0f5187a635b4cda7c20cf791e1c490b378dbf73df363723a0223ab056da60ee53031aa11c9d62e7ea35a83a7c6263ee8874ce7e6ec6aa181e18b2355eb183d5f3574ddf7ed4daccb8bf001679cbd2ba3d21e02bb3647355f226acb722ec776d2fe0ad6bc826e098eff4622fb65dddc05b6b5711e0eaf7caaa9404b21bcca224b1283db883fdc41eccd5da75b33975f9baf94e81b81fd0846511daf23b8d3c4f6614409cb3999ec6032199b0e65daf17ee92c275dec1088f3900e355c3d4b6e0fe2aa30307b2e80ef9d3ea1dbdafe25eff96947db27cb33030bf5d3d7f0bfa31db0e9178b2520e981f4c7cc572fe8adf5d4b59206dd3aac588f58988787c8ceab5afeb23bd77ce717e41e7f72607dca917c9f3858ab2c000a45a8150af3e3780dfca5536d494777ebd5b2ca2447b8ecf103be4054cd0a35c3d1f1231fcaf6d0e07b354e8bdbe4e43e9c8b3b270e375e9e7936bbb14f570e3039c713d68d807d62ed792d147578caef48c6c6382c77a11b88984aa50573a73e367243f1d597bf28af2196e51c62d1a3da58d19dd24d5aaf083082bac5465814c8275bca547b086ac790ff104556cbe10608ca7ffc27bbb01ab173567aa7a773209bb44a2206fc61522206ee586d67b03f823891563dbbb43e686b1dba093a7647332994ab3d57ea4afae52335224751aa8ab5194457ba179b406b1325a77c089688802749c8d3757ba67e24541933e6a944d5ca065885d3171db81a03fbda75c99c592c8d5ef91b18862dcdeaaf8bd197e1cc212e4fe46f6a68de82001e13a340eeffce7f151491583de5d91f5cb8f9297815ae95b10205c60b12383a903f74fca128043160755deff0ece1761cfed03d2168f5ab2e43e63ee4a71077f7b2cd12f3cc23de3b6ce14d22aa148b23e24a88ca2a1a18048036758708834fbde4c32f0daebcb60f9c9023e62870086211d414d99ee887702eea88ca4c25577ab5fe5bc17ae937730aa9caf16df5b47426a6b953872a27fe1cb316d340058dc51810f08aa3e56b8878de3809f09afa0be607d3fe8e5d2bfad9077f331677104d78a86f59ae6ded094e2b5b950ba4bd1217be222196e6023b37bca192f45a44ed0cc3f4dea113157468688d574e233884eb77b46b78341aa34ee274506145892da287d76bb9bce0d16d954881f403b2e990087b1d361fa71d0af946fa34b313cbb53851b20fad67646c5d047846f9a521a823936c238871fbf1f1ed1859881d76173478522c5ce9232c309b9251f067ffd3988fdd1803eccb2c709f9d87771eb0e7c44bbbd9e500f8e50b7bb402d46833fc814e5a34bce4049e15c6df9777c716924bab28a02c78f4d31c53a5eec1ae2269feb511f9a760d89e934205a673695ba26d290d456cb1d726bbd4bdb86c786f68e269c2188632c637810ecac4b5e14210ae2f3fb8e2d8345590986e435bddec2e7ea139c9aa9598c968ecceeb764c64953859e67bb8fcfe9c99eea8814cc7bc9d3c562d700740c12896d0e874f82c730b32bade001371728d89ed69839677d07f4d128c750e04aae8f8d5b3a529ab3ef22680fb347fd87a9286afc51e98dc47b25e8d378c1605fd37836acc924af58f9771cfec98a0e77b071a881ad644279957af2644735aaccd8286a96a24520e7ba324777f9b8719015c84ae856696d3c7aa014c616a7fa6130ebb069dec4d64a7b8e932766e662d69628e06a3c10d84b5e6df6d042e5b4abceb11f0fab666b950ef7ce27145d7d2ddc9ebc5fc1a21975ba63b2753176d61421d9c32dd31082a5d2297f0188ece85df565b67373add27f3162577ce283052f71eee5ae493aad683da7a402c13011da042846a5ac4affa731b5e9bd10093b709a1b36d2ebe0f11dfcd9db70a12db8fb9af60a0c1836ef4127aef21492b2c1e4a89fcbcf3e0a3e3e078eea6b0fa620752c6349de158624bb2fd245827e136bb10373429941f6375d91ba72d3e4a918a6e55c4daa8ffdadfe0f74bdd3820a344266d8b7ae9506f61da212f1adff1542c0a62db08ad7de73b9e741e31bd8f32a423faa37ed3488a6289000bc34c0ec1d4026013334d97916f1ccb4c5555fee0521f6b5fa6503bee83abfa6f319961077e66fd76a442fb1e669cf96f49fa8522a30f4e59794d6338d28f1fe1f701482866564d894045b1a93c16ee70f224c562d323e52d3b0eaef1e3ca3ec14e27ea91353613628449b631cd30828f9c49d383e9ac33849a00ce2dfbacd0445be14dc27addc58661158b267e8ac2276fdf8055a1b74aae2b758764a104c0aa1eea2c036073eb226af05fbe80026f2a18706b9ffad0cbb303896794c6d0fb470ac3e0ee3557aa15ecaae0e710131561d4ad358b62a30536ad5fa12c4deb13a229dd5b9225d1a04af4fe8fd83fe11733bb8fde05ff04f3489eadd719162dc50519663d67bd46ba9a689d6c14c214d78d334f5204bf1b85cadfc5989d11068e8b38edf6e65b6929e36a8c946377db5b10a3a4e40dc500fd96e0c895099a09c160eee581ae240f93eceedfe447008c906c435180ee3b650144173c832640f4f010e7509ae2dc35b1fbd0fc1c33b7daa9abd57c73254e1048046d4aa06f92bcad6500d221b651a387f970b432558991e80797634eaf048879f863a21da5839112c23fee9e1624f802a1d56642af67c73a3868472a7f0a7f5246070eab26425a8cbf563b7179304d55360dc8296207e22f87280b6797e7e70b1744aaa9f2b6ddb0dc6be778b5450213a5f830ce953eb8ca44fb450979ecafde6d4ed59263b8b8cfcdf4a5e1e568c5498129e70012dc13421d3cfaace887f48ad43e87f0e1fdddcc04cb7dd0dc7314d06073df90687e18526bc369914b1cb8e4a4ccbaec063da8fa65f0a509000837ebf6445ebfd0a81e27f31e6e2835d22eb302b0276a46c0008853a8522364f09b884491becdf2331c315566e630ed023785585c0cda9fefb249db353673f19c3b86fc576869070c8c1bf76f95f4c4b5900d0136e3ed14e4a983ef08df8bb5054201ca3e154b59bc621214e70551714a1a254db084682679a698886052d85fb51de1e68fbd306856c4ea18f929cf6b2563d1ff46cbf6251ee8267b7865dde275bd6d7c2ccfd1288d890510abfc3d1a6c8fa04f2b7fa57fa9ff52e92f175879edc7c2396d9e84127627e2e83e5045ecb634885d0a918bd6f3d76a5ce11dd8d230320a777f2f7f10f5034f90a1f109338f784b8db", 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x13, 0x0, 0x37) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x35, 0x2, 0x0, 0x6}, {0x0, 0xf, 0x6, 0x40005}, {0x9c, 0x9, 0x6, 0x2}, {0x3c56, 0x82, 0x16, 0x521a}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x7) syz_emit_ethernet(0x66, &(0x7f0000000280)={@remote, @remote, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv6={0x86dd, {0xb, 0x6, '\x00', 0x28, 0x2, 0x15, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast2}}}}}}) 312.042201ms ago: executing program 7 (id=565): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x80, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000002c0), &(0x7f0000000300)=0x4) getsockopt(r0, 0x2, 0x60c5, &(0x7f00000001c0)=""/132, &(0x7f0000000280)=0x84) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = dup2(r1, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0x5, 0x2, 0xa, 0x3, 0x47, 0x10, [{0x4, 0x10000, 0xfffff115, 0x80000002}, {0xfffffff3, 0xe8, 0x2, 0x2}, {0xcd5, 0x4baa, 0x4, 0x9}, {0x7, 0x1c0, 0xf, 0x2000100}, {0x4, 0x2000007, 0x5, 0xfffffffe}, {0x388d, 0x40fffd, 0x88, 0x5}, {0x10000, 0x400003, 0x20003, 0xffffffff}, {0x207, 0xffffffff, 0x4, 0x99ac}, {0x9, 0x1001, 0x4, 0x7fff}, {0x3, 0x1, 0x2, 0x12}, {0x82, 0x0, 0x8a3a0004, 0xfffffff7}, {0x10000, 0xfffffffa, 0x1, 0xa68}, {0x401, 0xfffffffe, 0x400809, 0x400}, {0x6, 0x2, 0x2, 0x4}, {0xfffffffc, 0x3, 0x8000000, 0x7}, {0x89be5, 0x1, 0x2, 0x400}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff241488dee861bd6dfaab3678f0efbce1ec3c74e3b95d8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf67798499326d028462fe56a54afd18ec560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b31224bcbfe11d87f324ff0db187a34d1b2a78ff543ba7c8e347968ea1d2218ba329d6583f8005189223017991292ce5e8118c4eec90c7070a8d94883e1a20470775a09a6840eda5fd84982b1737052df54ad26a85f743ff2aee4c3ef2d8fdd62fbcc7c467533870c87ff8ce7f94a99eb8a4a06cae9e991453de4a5f24c738bce57da14ec19b4fa3778dbeb55c2fc6d3aae40683cabb4c8391cfb35a4f2a0c3ac07b4cacd78035ebe5613b9a06a27e73f93a68893c80d43fb25b9205d0b863b873b8fdbc4998d9f9aa1cd58a5b588a3af04d6fad711577e96bba99ea5ac5cd925f0035948335f6769d6ee77666643e05e12394be265981ad5fc8de73084f10a62a37e7796c4f2decc2d77d5b825a6ff62abff1792cc84bd4bbc6cd2c2158262a215fe151ca63ee9c16ef1d4b46c747d8b44be31ce6798f010b7cdd367ce465fdb16f395ee03de6f3855821e92dc9135573ad82fac147f211f515b4d2985ddac4fd4e2039284651d41c062d3510c477417d4b195321578a72b3590e17f1c3c1dbe6c0212c60621aacf01f6a7fca0e8acabc8b0bb817dd420692f0176a07ec9279921df4bdf34f79046a1f0d44751e9da248b0000000000000000", &(0x7f00000001c0)=0xfffffeda, 0x0, 0x0) getsockopt(r5, 0xffff, 0x2, &(0x7f0000000000)=""/19, &(0x7f0000000040)=0x13) sendto$unix(r3, &(0x7f0000000480)="b10005010000007e808bce0107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be010000f7c8cf295f6b23297be1aa0504000051e2f0ad3ebbc257699a1f13c80a5b535c225b830c032bfa896443c32118a10000720fd38bfb0000f854c12719081257aea8c500001602", 0x7a, 0x406, 0x0, 0x0) mprotect(&(0x7f0000218000/0x3000)=nil, 0x3000, 0x0) r6 = socket(0x11, 0x4000, 0x1) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) poll(&(0x7f0000000000), 0x35, 0x0) 305.21325ms ago: executing program 6 (id=566): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x146) setgroups(0x33, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) getdents(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x146) (async) setgroups(0x33, 0x0) (async) geteuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) (async) getdents(0xffffffffffffffff, 0x0, 0x0) (async) 181.050846ms ago: executing program 1 (id=567): geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xd00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x5, 0x54, 0xe}, {0x7c, 0x60, 0x8f, 0xd}, {0xde, 0xaa, 0x2, 0x4000008}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) socket(0x18, 0xc003, 0x3a) 178.517908ms ago: executing program 6 (id=568): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) select(0x40, &(0x7f0000000080)={0xc2, 0x9, 0xa7d1, 0x2, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x13, 0x3}, 0xffffffffffffffbb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2d6, 0x0, 0x3, 0x8082, 0x6}, 0xc) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000020fafd3493776665d40000f5ff34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x409) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x7fffffff, 0x6}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80000001, 0xb, 0x9, "0000000000000000000090896f7f00", 0x1}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x800, 0x210040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x0, 0x1) setsockopt(r2, 0x1000000029, 0xffff, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x6}, {0x9, 0x40000000009117}}, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000003c0)="65da971a708f4be04d775d71b308", 0xe}], 0x1, 0x2) unveil(0x0, &(0x7f0000000140)='r\x00') 178.344464ms ago: executing program 4 (id=569): r0 = shmget$private(0x0, 0x1000, 0x49c, &(0x7f0000ffe000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r1) getrusage(0x0, 0x0) r2 = getppid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) close(r3) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 178.169127ms ago: executing program 6 (id=570): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8980, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0xf800}, 0x0, 0x8, 0x80000000}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000000)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) 92.321069ms ago: executing program 1 (id=571): setgroups(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000001440)={0x8000000000000000, 0x3}) setitimer(0x1, &(0x7f0000002d00)={{}, {0x6b, 0xfff}}, &(0x7f0000002d40)) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20, 0x1f}, 0x7) sendto(r0, &(0x7f0000000680)="9ac66e2d348dd21d3ff39df891ad1c9b3444086d772543f62a2c5e303d0da3907ae9989e3c8123d6bcd30b283d7891d1270121d214b3a43a50e9828209ec98eef3eb351ddd610fe8b4382714d8ab131bc8e37ec9c730b264c4831d47b82f30782c39a1e970aec036ebff82d89f42974fe0579aa3b98bc63a31e7118dd4f066e81bf58cdc5706ecf0afb7a9863006f03654bf08768b5df4bc1ebbb3300028dea7affff01485766b989c903f3a0928f7ee31aea7f4cad563a7278c7041ead397b9c5632dc41888d55115a9701b5ba4773624289a88687139886fc0879f24a5258a661a1741e0bbde41bb8fc442b925847ca78631c62402d0b344300c203c063ff39f9b65bd191d8150591e6274bb081e920b2238670c4cbe28020ce27e11749426bcbdf533af8b1dd3bd601e6fb560bac75550bf018f35884dd4835b18af5b60c00db52ac4c6d6e6b69032c758fa556c13d1963f4ec20a9b64412ae777b8a939ce674f5c4694ab7e05698a134f467460350102a083f0f8a9fbacad6037c1958e19eadb7b1414b5148a0d1f585d33724d6799f3c9039860cc43ed63d6ff5bf3b853218393f076036ec86b86eecd00ad85e6bda20965537ad9c6de5b07f2c3d0d1b7e51136c0ad299f244df8ccaad26b6281ed6fd82c3241cc470373998592e5793043325437d0eda32cb96bf9a94cfef055462f82d0f697cd9019fb0c6075f77cc77cb2d1d5f39244660efebbb137cf5ad9cbab2ca310cb45e9c06d58c26534c4bb3da6c5bba88b83fba330aa836f5193f455a3c9338683642f1fb1e03fe3a89dcc41558055db45f62d50db9bab693d9ed2938e75cf52f4d6cf335b56235e089e06da40c374db9427db57df237824d4456e136fbdd46bd8a1a931c8ba505ce905db1f9aa0dd0413cf65cfb8d69daf5266b61a0cad8fc7b9f065748fa2614acb604052ce10a765a749807c1578afaa6e0f81369f4d5a212968334c89cda6fd3126b11f5e8b791414b0c5c66133a6355b20b20e7fb5f04c7363d10b5e85a19a38547d77794c2f321f317bffadf9c98c821bceef4ba8e095c5aac1e86d9bf9d22aa69f543744084662306a21583516896ce6ae7624a69caa563a6cf37f40a585cf88203df96f442ce61c5b933089b466dd6be8e3d82f2e2ce114f3bb2ad0cf2995dbf90e6ce4aaef65c520bee3f4996468254552721ca457acf93b5d5dfbd8b1a9303d6ef84b8fedd3442fed95cf122c7c9aa92913a8cfc19abd2ae7395d34edb8fb012c08a36c6088ab5f094f3770b017b05a2cde9b2f128d61a4e92ad086f91013736c45d07366ae6f80983be89cb7b6df31d6921dd3b1000b8aab638c3058e43d76d093e5e2069f2ed1bd5fd9141b5e6627b3c0e27c72be0f5c732698f53bc4750a8d8a93c9a660fe71f163bcb913e79fed71417de490fe631edfd5ac55bd44d53d51823c1fe4038d1648d63a9ca6581163425e9d988220290ec5284bf9e65b24cbc0ade454c64a7b8764bf291211e750768f1525a285f82d20ce2cb61b99e00dae1a380fff1bcf0ecd5eb4d41cce19ea2229913dda42bcf5de1bcb446991e130a2f7244810369c120839190f33a80c83fce99a9c5c5a32bd049d46573547f037d850eecf505b4495605b92bdcc8580ad50a4f63b29f0c5b8ca10ea8e1b194ee3f1b0ac33777409bab17f84d53ac397e3a701e21422683d7da3dbee5f47a456bdba729906f968d8dc6269cedcb0059d5350e68d6851baa7495f9a77af36fd203a86c2549de7904124de1449c44848a17a90163a195b8296c5720194c507857328f2bc82e8e28bd97fdf34588557c4ccc60cdc9fdd5d484c36d9a0167d38cdcd0a30c2cdd7b2ac32e6ef6ff9ce8055070d334b759d30c8291c86e6ea61c44a6565c7f0db4558c1b6732ccec7f5429eb4aefdf9c318a4c4c591f63afaaea64674b93f5a6e99843d7226163750e2cdd67790a6c69ec0f366700805877abe9402312cc0f559dec842778d503526fabe12b2d81bb07f1cfc326f38508b2b61e661617abcbc89a02a8eb5e577ae0583f3843e933664cc508a236e44180f7b5d86e4f3d551a04c7101f6ad6c6a39ab018bc43f00e6ce1a69c7932503c39cc702c969009f7f588afac8da650653afd2e8604dad7b66645d83b074f1e50e08e5cfbd585c14e7d5e6ae8009f2175daee9317cbe65a5fe84d95599e397632a42c088dd3b0143969fc281e3fd771ef339792a989634f4bef1a54a4a71bc8f591607ee0945ca119bbddf3f4490c69b0eeaa3a474acea53d7086dc0d55625d552027a1cb38773f1008036e3fca752dcd9cd759655ff58d8fb9df8071ca46680ec3e824ac829fa435053aaf3863ee1f86cc5b18cd07b52a7bcd51bfb64c170985b7deb41949f1f60f353c07f38cb403d97055f482f004c84a44dfa64e2e784940042f26e15d5b4e08b5aaddd872735767e311eae059367f0bfec3ca9cc34b4b209b190e0497cfc1750d59d6ac50c28855e555a93884a1651447594b3ea8e9230173d3eed01af319f2b1298d5f8b92fa36593de2092553b0316c9ea0917bd8695f34c0e31d6d37b2017988bd2bd72bffacdf81f718e7b8f51292408143b8b47d7b86be9af27b9d0bab6128f8dda8c969ba4a2da4f36aac05a28d6d73bc1da56399ca2b0ab2ae8d4dc0f59f0504baed60409ab87d1e0804d80cea05e942b49de2b7cef4aad642209889bc975abb34f8a55f0e50c03a0cf372d8ec6f1dabbb05a68df572676d736e11a97981a73bd1a359d6623732edf494d1d5ab76c6444fe5d377791b3068fa4ba8bde12e77ea1550e9bcb5125c0458c655ba62a1ba043f82f3bfef8f0b2b036c027e518cb05eb43c104e72fac4ff3fb5417c8d0f1999d344479108ab740f5eac4d20ecd16bf42a0730ade1cc132713f436704f86323f866fe47b2e0f06404862a8da3633aec00c42af1ce9e4e9af515d361ee32025266e276839695fbe8da8f1b0ea9b31fd1eea1919a868a5449fcd534361e14953f01cc71a4a38a7298a892bfa7300f855744b4f1b3e786d42d69908dd361e8ae8a33e3120047ca34650de2c3e42091214192a367d265f51ae3449817c77a4114bf1c70dfe46bf8d316486ae1d2ea6e05356a824b695383fb9b23c289b8220559efcae3ef88a0e14026b5533a4e9d919a690c96da3604ed280905e77db629d61a042307d6fad94d9bede940d0b6ae501da1de25f09b01b084c12e03dd7dfd01142fc75cdc1d82d37140ee135c486b88502a65de71db7e70d3e641426e69200831f9a6c734734dd08bd6072620cec2b1d5eb4a2edd7c79d18ff5f76b76ea79e00c0620b47633a25f7f9716f12c23368b9dc75e8e68d5d9f0298433f1e15f843d67095f81d2a9d7c57855f92e746049b7ea8ef9306fd73781aa05eee496d6701a189c15cb4ae400f5b8aa00e4b0a56cecbb6cfcf3dde0f9663bc2e19c33ed0928a55dccd97a203e4ea5419d1452ced909ceef4bb20b838646480ac109c509a9c1a9c710c1bbe80c032e2583f89f98111355a49ea0e7f93328b221a602d409effb26c6b2ebc256264f9b8c2c0e70187f9e81cd53ae5dc6dfe6513bbd206e5e7ca02bd852398ed0f327265cf70f1d75151774d249fcf94341f50151893c30b7ffd7ec9428c215e96d3276628bfbce4c7b0886d34eb462ffc47291d1636d81c6f9de5219e3796adb746984402bb8935c0244e6f84ae2b95e634faf72936b09f4f428253afba307795f90311e6ef7c4ef2d9bfcaaaad28cb0c698f7ea943c957858addae2f5f87822b828e6af8b19713a39ab0619603fbd19834e8fadbfd3459ed76e3f214f73767475f54f1552fcabdca128f994ff5e7300aa9298a216d14b71e36f49cfbbbd57af0ef9dff09d80b0f5182e19ed7b0274a26fe03197b510cb0081c09d8988b0a12ec3678dbf0369e7f49a113db8691abd274c4133df2443d6ea59945d9e3e3292c9beb3fc9aa69ff359cc82d5965a9ea3e254eec2491e81c8407a6e073eb539849924811cb6a5c48bce499a41f92b02f91ad6963b7c4908b1f723950caadb25af3c4d60607a1133242f17167f303fd4156b8bf92bb2430935905d1674ad5527ff3b31d58f9d85efb3747d45528a186d7f86ea33777361dc60e4f85f94a371de46d981516ffe10b50b582a2e982511d274f1f3471dde1b0203eb1b45b226cdd773607902e5a69fecf77c2a74359eb0b74850649e7a8207335c2f1a08325816d1084bc523e791d08b329528cdfe43002a948f31b8fecdd43356211031ca2eb9c5e77498278a317c66b637ed3d2c9a7c65919b95fe2a6f5c3657f01c406e0a91e33afb75f182d0f37712b0f32783a95149b6191006bebda36ca89c1b7649e6571686afe682144541bd1ad953d013a5df9c32b7c1d6a2c2b979cd7aca6f60f3e4ee59206a7222688bb9213195a563605838eb8f229f9c1e9b7f91a0cf42efd26acea40892b25522c2617e4ba7d2e9bdaa4e6a4031332619dab6a7b34c6ad97b4d2e57edb86195026f2f29dced7e32e358d3de0b4b1323d26c917b04367c477b9f7bade95b77874996ae5e0530013efd098635d7af28757811a8e1eca54faf3141b731a8e096bde97acb238aca16b3dc2ba282cee4bd0d7cce66038b4303b0f33b794c4cb7176889e7466d90cc164a2b6e76df6ac328d44905c2058da62c5e7c0df3d90690e5147c6c0713f81916d46e6905e4e48e0e9499a23fe8f5203cf73e66a9f8c412eff75b3e5461c1ca3463c5e8cbb8f590171aca560dbe9c9af1599c5680cbf61e4f96a62ca16d688b0827ca0da215a5619d5147ab61a47ac5f344a293ea02aa421f3943bd8fd95e23a5d94a700eb0f8f755fb74a48aa1f9b9af119ef72ee88ec24deaccdd6584f04d8d63057e46492e83f4dddf0b20264d72f9290e0807102c6bab8d340590c1931ab6ad8750b4e639e2862acb53cc3ebc1ca4af932409c267ac3ec5fb68c41c5e31f7dac79fc13e1bdb58091ec5dbb01bea5fba24bb717b042053bc1d31d9bf2db9db28c2c5af6b4094d5f6838cea3188d67f3d1802e1d6586da8ce7436fc3e2f02dbca0e3456433ea50b671bb0c9372d014b6fea407150aa08769f6424d4d411c31e7ff868fb38297d10bdcc8e957571f395631d8acf40511c1a4896300c45acd9c78cd601e81b61f448bff3dc83918aa8fa12b9ad479d8b97e36d45bfbd1297a2489c95eb490412b100dddcaf662cf4d46c8b3060f7bd967b0b9b3d32be64f5c9cd55f03b29e6aa65650fa445abdf4f60ae8048f3d766b3a0a65c69992c52bcf3d6598146f49633cb08c929b4973191d60a891755f4bd79eb38a9ec2cd117e68f066259e28f4af39bd3579fb1107869c80b7327f6f6aef77c705b794eefb89d9a1d4212f89a7cc717432528afadddf5a90157c73d7398c6b71b1e8d31eaf0618a147c469f38b88680e321df1c17e8e37fb10d0cc665fe24d562f4e2e7d3530244b4289a8dc240346715f26dca285f18147311bb71b548f041e59aa412fc2542883ec0d194693a0479f1644d58369aebd838439ac9dbeeac4709c52bfaef7caaa17d687cbe922c2c992b7d0f84a7b332d49a87033ee40e1602a95b1c311128f628383173fc19ec4dad96d6f24bf15bfee62369ac71071f04fafc0b3c45b3136a5787788eea087dc851f1ee08cb3da718af3778ed6c489ed952054b87b98df65436af55f92605edb4cfe7ad4e76cecbd095a0a45988cb1e0c41859f35053601c6f62c10f16d3f2431eb5a506799743c2a97c32b4a1a08c7e873a5782ab97041f8ac", 0x1000, 0x2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setgroups(0x0, 0x0) (async) socket(0x2, 0x1, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000001440)={0x8000000000000000, 0x3}) (async) setitimer(0x1, &(0x7f0000002d00)={{}, {0x6b, 0xfff}}, &(0x7f0000002d40)) (async) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20, 0x1f}, 0x7) (async) sendto(r0, &(0x7f0000000680)="9ac66e2d348dd21d3ff39df891ad1c9b3444086d772543f62a2c5e303d0da3907ae9989e3c8123d6bcd30b283d7891d1270121d214b3a43a50e9828209ec98eef3eb351ddd610fe8b4382714d8ab131bc8e37ec9c730b264c4831d47b82f30782c39a1e970aec036ebff82d89f42974fe0579aa3b98bc63a31e7118dd4f066e81bf58cdc5706ecf0afb7a9863006f03654bf08768b5df4bc1ebbb3300028dea7affff01485766b989c903f3a0928f7ee31aea7f4cad563a7278c7041ead397b9c5632dc41888d55115a9701b5ba4773624289a88687139886fc0879f24a5258a661a1741e0bbde41bb8fc442b925847ca78631c62402d0b344300c203c063ff39f9b65bd191d8150591e6274bb081e920b2238670c4cbe28020ce27e11749426bcbdf533af8b1dd3bd601e6fb560bac75550bf018f35884dd4835b18af5b60c00db52ac4c6d6e6b69032c758fa556c13d1963f4ec20a9b64412ae777b8a939ce674f5c4694ab7e05698a134f467460350102a083f0f8a9fbacad6037c1958e19eadb7b1414b5148a0d1f585d33724d6799f3c9039860cc43ed63d6ff5bf3b853218393f076036ec86b86eecd00ad85e6bda20965537ad9c6de5b07f2c3d0d1b7e51136c0ad299f244df8ccaad26b6281ed6fd82c3241cc470373998592e5793043325437d0eda32cb96bf9a94cfef055462f82d0f697cd9019fb0c6075f77cc77cb2d1d5f39244660efebbb137cf5ad9cbab2ca310cb45e9c06d58c26534c4bb3da6c5bba88b83fba330aa836f5193f455a3c9338683642f1fb1e03fe3a89dcc41558055db45f62d50db9bab693d9ed2938e75cf52f4d6cf335b56235e089e06da40c374db9427db57df237824d4456e136fbdd46bd8a1a931c8ba505ce905db1f9aa0dd0413cf65cfb8d69daf5266b61a0cad8fc7b9f065748fa2614acb604052ce10a765a749807c1578afaa6e0f81369f4d5a212968334c89cda6fd3126b11f5e8b791414b0c5c66133a6355b20b20e7fb5f04c7363d10b5e85a19a38547d77794c2f321f317bffadf9c98c821bceef4ba8e095c5aac1e86d9bf9d22aa69f543744084662306a21583516896ce6ae7624a69caa563a6cf37f40a585cf88203df96f442ce61c5b933089b466dd6be8e3d82f2e2ce114f3bb2ad0cf2995dbf90e6ce4aaef65c520bee3f4996468254552721ca457acf93b5d5dfbd8b1a9303d6ef84b8fedd3442fed95cf122c7c9aa92913a8cfc19abd2ae7395d34edb8fb012c08a36c6088ab5f094f3770b017b05a2cde9b2f128d61a4e92ad086f91013736c45d07366ae6f80983be89cb7b6df31d6921dd3b1000b8aab638c3058e43d76d093e5e2069f2ed1bd5fd9141b5e6627b3c0e27c72be0f5c732698f53bc4750a8d8a93c9a660fe71f163bcb913e79fed71417de490fe631edfd5ac55bd44d53d51823c1fe4038d1648d63a9ca6581163425e9d988220290ec5284bf9e65b24cbc0ade454c64a7b8764bf291211e750768f1525a285f82d20ce2cb61b99e00dae1a380fff1bcf0ecd5eb4d41cce19ea2229913dda42bcf5de1bcb446991e130a2f7244810369c120839190f33a80c83fce99a9c5c5a32bd049d46573547f037d850eecf505b4495605b92bdcc8580ad50a4f63b29f0c5b8ca10ea8e1b194ee3f1b0ac33777409bab17f84d53ac397e3a701e21422683d7da3dbee5f47a456bdba729906f968d8dc6269cedcb0059d5350e68d6851baa7495f9a77af36fd203a86c2549de7904124de1449c44848a17a90163a195b8296c5720194c507857328f2bc82e8e28bd97fdf34588557c4ccc60cdc9fdd5d484c36d9a0167d38cdcd0a30c2cdd7b2ac32e6ef6ff9ce8055070d334b759d30c8291c86e6ea61c44a6565c7f0db4558c1b6732ccec7f5429eb4aefdf9c318a4c4c591f63afaaea64674b93f5a6e99843d7226163750e2cdd67790a6c69ec0f366700805877abe9402312cc0f559dec842778d503526fabe12b2d81bb07f1cfc326f38508b2b61e661617abcbc89a02a8eb5e577ae0583f3843e933664cc508a236e44180f7b5d86e4f3d551a04c7101f6ad6c6a39ab018bc43f00e6ce1a69c7932503c39cc702c969009f7f588afac8da650653afd2e8604dad7b66645d83b074f1e50e08e5cfbd585c14e7d5e6ae8009f2175daee9317cbe65a5fe84d95599e397632a42c088dd3b0143969fc281e3fd771ef339792a989634f4bef1a54a4a71bc8f591607ee0945ca119bbddf3f4490c69b0eeaa3a474acea53d7086dc0d55625d552027a1cb38773f1008036e3fca752dcd9cd759655ff58d8fb9df8071ca46680ec3e824ac829fa435053aaf3863ee1f86cc5b18cd07b52a7bcd51bfb64c170985b7deb41949f1f60f353c07f38cb403d97055f482f004c84a44dfa64e2e784940042f26e15d5b4e08b5aaddd872735767e311eae059367f0bfec3ca9cc34b4b209b190e0497cfc1750d59d6ac50c28855e555a93884a1651447594b3ea8e9230173d3eed01af319f2b1298d5f8b92fa36593de2092553b0316c9ea0917bd8695f34c0e31d6d37b2017988bd2bd72bffacdf81f718e7b8f51292408143b8b47d7b86be9af27b9d0bab6128f8dda8c969ba4a2da4f36aac05a28d6d73bc1da56399ca2b0ab2ae8d4dc0f59f0504baed60409ab87d1e0804d80cea05e942b49de2b7cef4aad642209889bc975abb34f8a55f0e50c03a0cf372d8ec6f1dabbb05a68df572676d736e11a97981a73bd1a359d6623732edf494d1d5ab76c6444fe5d377791b3068fa4ba8bde12e77ea1550e9bcb5125c0458c655ba62a1ba043f82f3bfef8f0b2b036c027e518cb05eb43c104e72fac4ff3fb5417c8d0f1999d344479108ab740f5eac4d20ecd16bf42a0730ade1cc132713f436704f86323f866fe47b2e0f06404862a8da3633aec00c42af1ce9e4e9af515d361ee32025266e276839695fbe8da8f1b0ea9b31fd1eea1919a868a5449fcd534361e14953f01cc71a4a38a7298a892bfa7300f855744b4f1b3e786d42d69908dd361e8ae8a33e3120047ca34650de2c3e42091214192a367d265f51ae3449817c77a4114bf1c70dfe46bf8d316486ae1d2ea6e05356a824b695383fb9b23c289b8220559efcae3ef88a0e14026b5533a4e9d919a690c96da3604ed280905e77db629d61a042307d6fad94d9bede940d0b6ae501da1de25f09b01b084c12e03dd7dfd01142fc75cdc1d82d37140ee135c486b88502a65de71db7e70d3e641426e69200831f9a6c734734dd08bd6072620cec2b1d5eb4a2edd7c79d18ff5f76b76ea79e00c0620b47633a25f7f9716f12c23368b9dc75e8e68d5d9f0298433f1e15f843d67095f81d2a9d7c57855f92e746049b7ea8ef9306fd73781aa05eee496d6701a189c15cb4ae400f5b8aa00e4b0a56cecbb6cfcf3dde0f9663bc2e19c33ed0928a55dccd97a203e4ea5419d1452ced909ceef4bb20b838646480ac109c509a9c1a9c710c1bbe80c032e2583f89f98111355a49ea0e7f93328b221a602d409effb26c6b2ebc256264f9b8c2c0e70187f9e81cd53ae5dc6dfe6513bbd206e5e7ca02bd852398ed0f327265cf70f1d75151774d249fcf94341f50151893c30b7ffd7ec9428c215e96d3276628bfbce4c7b0886d34eb462ffc47291d1636d81c6f9de5219e3796adb746984402bb8935c0244e6f84ae2b95e634faf72936b09f4f428253afba307795f90311e6ef7c4ef2d9bfcaaaad28cb0c698f7ea943c957858addae2f5f87822b828e6af8b19713a39ab0619603fbd19834e8fadbfd3459ed76e3f214f73767475f54f1552fcabdca128f994ff5e7300aa9298a216d14b71e36f49cfbbbd57af0ef9dff09d80b0f5182e19ed7b0274a26fe03197b510cb0081c09d8988b0a12ec3678dbf0369e7f49a113db8691abd274c4133df2443d6ea59945d9e3e3292c9beb3fc9aa69ff359cc82d5965a9ea3e254eec2491e81c8407a6e073eb539849924811cb6a5c48bce499a41f92b02f91ad6963b7c4908b1f723950caadb25af3c4d60607a1133242f17167f303fd4156b8bf92bb2430935905d1674ad5527ff3b31d58f9d85efb3747d45528a186d7f86ea33777361dc60e4f85f94a371de46d981516ffe10b50b582a2e982511d274f1f3471dde1b0203eb1b45b226cdd773607902e5a69fecf77c2a74359eb0b74850649e7a8207335c2f1a08325816d1084bc523e791d08b329528cdfe43002a948f31b8fecdd43356211031ca2eb9c5e77498278a317c66b637ed3d2c9a7c65919b95fe2a6f5c3657f01c406e0a91e33afb75f182d0f37712b0f32783a95149b6191006bebda36ca89c1b7649e6571686afe682144541bd1ad953d013a5df9c32b7c1d6a2c2b979cd7aca6f60f3e4ee59206a7222688bb9213195a563605838eb8f229f9c1e9b7f91a0cf42efd26acea40892b25522c2617e4ba7d2e9bdaa4e6a4031332619dab6a7b34c6ad97b4d2e57edb86195026f2f29dced7e32e358d3de0b4b1323d26c917b04367c477b9f7bade95b77874996ae5e0530013efd098635d7af28757811a8e1eca54faf3141b731a8e096bde97acb238aca16b3dc2ba282cee4bd0d7cce66038b4303b0f33b794c4cb7176889e7466d90cc164a2b6e76df6ac328d44905c2058da62c5e7c0df3d90690e5147c6c0713f81916d46e6905e4e48e0e9499a23fe8f5203cf73e66a9f8c412eff75b3e5461c1ca3463c5e8cbb8f590171aca560dbe9c9af1599c5680cbf61e4f96a62ca16d688b0827ca0da215a5619d5147ab61a47ac5f344a293ea02aa421f3943bd8fd95e23a5d94a700eb0f8f755fb74a48aa1f9b9af119ef72ee88ec24deaccdd6584f04d8d63057e46492e83f4dddf0b20264d72f9290e0807102c6bab8d340590c1931ab6ad8750b4e639e2862acb53cc3ebc1ca4af932409c267ac3ec5fb68c41c5e31f7dac79fc13e1bdb58091ec5dbb01bea5fba24bb717b042053bc1d31d9bf2db9db28c2c5af6b4094d5f6838cea3188d67f3d1802e1d6586da8ce7436fc3e2f02dbca0e3456433ea50b671bb0c9372d014b6fea407150aa08769f6424d4d411c31e7ff868fb38297d10bdcc8e957571f395631d8acf40511c1a4896300c45acd9c78cd601e81b61f448bff3dc83918aa8fa12b9ad479d8b97e36d45bfbd1297a2489c95eb490412b100dddcaf662cf4d46c8b3060f7bd967b0b9b3d32be64f5c9cd55f03b29e6aa65650fa445abdf4f60ae8048f3d766b3a0a65c69992c52bcf3d6598146f49633cb08c929b4973191d60a891755f4bd79eb38a9ec2cd117e68f066259e28f4af39bd3579fb1107869c80b7327f6f6aef77c705b794eefb89d9a1d4212f89a7cc717432528afadddf5a90157c73d7398c6b71b1e8d31eaf0618a147c469f38b88680e321df1c17e8e37fb10d0cc665fe24d562f4e2e7d3530244b4289a8dc240346715f26dca285f18147311bb71b548f041e59aa412fc2542883ec0d194693a0479f1644d58369aebd838439ac9dbeeac4709c52bfaef7caaa17d687cbe922c2c992b7d0f84a7b332d49a87033ee40e1602a95b1c311128f628383173fc19ec4dad96d6f24bf15bfee62369ac71071f04fafc0b3c45b3136a5787788eea087dc851f1ee08cb3da718af3778ed6c489ed952054b87b98df65436af55f92605edb4cfe7ad4e76cecbd095a0a45988cb1e0c41859f35053601c6f62c10f16d3f2431eb5a506799743c2a97c32b4a1a08c7e873a5782ab97041f8ac", 0x1000, 0x2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) (async) 89.029722ms ago: executing program 6 (id=572): setitimer(0x2, &(0x7f0000000080)={{0x1000000000003, 0x4}, {0x4, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x1ff, [{0x0, 0x40000000}, {0x2}, {0x0, 0x300}, {0x3, 0x6}, {0x1}, {0x1, 0xe}, {}, {0x3, 0x2}, {}, {0x0, 0x200}, {0x3}, {0x1}, {0x3}, {0x2}, {}, {0x3, 0xfffff6c1}, {0x2}, {0x1, 0x9}, {0x1}, {}, {0x2, 0x8}, {}, {0x2}, {0x2}, {0x3, 0x4000000}, {0x0, 0x5}, {0x0, 0x1}, {0x1, 0x10400}, {0x1, 0x80000000}, {0x1, 0x6}, {0x3}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="64e1629b"]) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000000)=0xffffffffffffffef) ktrace(0x0, 0x5, 0x2, r6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x5, 0x39, 0x8}, {0x40, 0x9e, 0x59, 0x2}, {0x406, 0x5, 0x7a, 0xdf96}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 88.45036ms ago: executing program 5 (id=573): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x40, 0x7}, {0x9, 0x25, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x2401}, 0x400, 0x200042000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x3}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000001c0)="87", 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x6, {0x2, 0x40}}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) munmap(&(0x7f0000527000/0x3000)=nil, 0x3000) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x40, 0x7}, {0x9, 0x25, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x2401}, 0x400, 0x200042000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x3}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000001c0)="87", 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x6, {0x2, 0x40}}) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) munmap(&(0x7f0000527000/0x3000)=nil, 0x3000) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) (async) 88.259704ms ago: executing program 2 (id=574): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 60.358889ms ago: executing program 1 (id=575): preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 59.769358ms ago: executing program 3 (id=576): r0 = getuid() setuid(r0) kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2d, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x80002003, 0x3, 0x10, [{0x2, 0xfe3, 0x6, 0x71803}, {0x9, 0xf7fe, 0x800002, 0xb}, {0x100006, 0x0, 0x8, 0x9}, {0x2, 0x52, 0x17d, 0xfffffffa}, {0xfffffffe, 0x0, 0x80000001, 0x6}, {0x0, 0x47ffb, 0x14000009, 0xb}, {0xfe0, 0xbffffff5, 0xffffffff, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x4}, {0x0, 0x7, 0x8033, 0x80}, {0xf7fffbfe, 0x0, 0x8001, 0x7}, {0xa54f, 0xfff9, 0x48a, 0xe4}, {0xcb, 0x102, 0x3, 0x8}, {0x2000df, 0x9, 0x8, 0x3ff}, {0x9, 0xfffffffc, 0xfffffff5, 0xfffffff8}, {0x6, 0x4, 0x26, 0x5}, {0x81, 0xd654, 0x6, 0x6}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000698000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x80007ff5, 0x100900000000009}, {0xdffffffffffffdff, 0x7fff}}, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffa, 0x40, 0x6c, 0x8000, 0xffffffffffffffff, 0xffffffffffffffff, 0x3, 0x8}, &(0x7f0000000040)={0x4, 0x483c8f70, 0x6, 0x2, 0x100000000, 0x6, 0x3000000, 0xfffffffe0}, &(0x7f0000000080)={0x7b7, 0x1, 0x4, 0x800, 0x100000001, 0x9, 0x0, 0x4}, &(0x7f00000002c0)={0xb32a, 0x9}) setitimer(0x0, &(0x7f0000000140)={{0x7fff, 0x100800000000009}, {0xfffffffffffffffe, 0x6}}, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) 59.696041ms ago: executing program 2 (id=577): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 57.63056ms ago: executing program 6 (id=578): select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x2, 0x0, 0x9, 0x6}, &(0x7f0000001440)={0x7, 0x1ff, 0x7, 0x9, 0x100000000, 0xffff, 0x5, 0x8}, 0x0, 0x0) 804.56µs ago: executing program 6 (id=579): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x991, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) r2 = socket$inet(0x2, 0x8003, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000540)=[{0x0}], 0x1) socket$inet(0x2, 0x8003, 0x0) shutdown(r2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f00000001c0), 0x19, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) 195.016µs ago: executing program 0 (id=580): setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x3}) msgget(0x3, 0x280) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x6, 0x0, 0x0, 0x0, 0xffffffffffffff98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x94, 0xe, 0xb, 0x3ffff}, {0xc, 0x9, 0xc, 0xfffffffc}, {0x1c56, 0x1, 0x6, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) setsockopt(r1, 0x1000000000029, 0x32, &(0x7f0000000040)='\b\x00', 0x2) 0s ago: executing program 7 (id=581): r0 = kqueue() fcntl$getown(r0, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100), 0x2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x400001, 0x0, 0x9b67, 0x0) close(r0) kqueue() (async) fcntl$getown(r0, 0x5) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100), 0x2) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x400001, 0x0, 0x9b67, 0x0) (async) close(r0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.171' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806b2403f0, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 21986 86969 0 0 0x4000000 0 syz-executor dt_ioctl_record_stop(ffff800001759000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,2,2000,ffff8000fffee548) at dtclose+0x109 spec_close(ffff80002a37c350) at spec_close+0x466 VOP_CLOSE(fffffd80652d9468,2,fffffd80097fd000,ffff8000fffee548) at VOP_CLOSE+0x132 vn_closefile(fffffd8061bb6080,ffff8000fffee548) at vn_closefile+0x12b fdrop(fffffd8061bb6080,ffff8000fffee548) at fdrop+0x121 closef(fffffd8061bb6080,ffff8000fffee548) at closef+0x192 fdfree(ffff8000fffee548) at fdfree+0x116 exit1(ffff8000fffee548,0,0,1) at exit1+0x576 sys_exit(ffff8000fffee548,ffff80002a37c6c0,ffff80002a37c610) at sys_exit+0x1a syscall(ffff80002a37c6c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73d1774647f0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806b2403f0, 0x0, 0, 1) -> e ddb{1}> trace dt_ioctl_record_stop(ffff800001759000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,2,2000,ffff8000fffee548) at dtclose+0x109 spec_close(ffff80002a37c350) at spec_close+0x466 VOP_CLOSE(fffffd80652d9468,2,fffffd80097fd000,ffff8000fffee548) at VOP_CLOSE+0x132 vn_closefile(fffffd8061bb6080,ffff8000fffee548) at vn_closefile+0x12b fdrop(fffffd8061bb6080,ffff8000fffee548) at fdrop+0x121 closef(fffffd8061bb6080,ffff8000fffee548) at closef+0x192 fdfree(ffff8000fffee548) at fdfree+0x116 exit1(ffff8000fffee548,0,0,1) at exit1+0x576 sys_exit(ffff8000fffee548,ffff80002a37c6c0,ffff80002a37c610) at sys_exit+0x1a syscall(ffff80002a37c6c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73d1774647f0, count: -12 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a37c280 rbx 0x1 rdx 0 rcx 0xffff8000fffee548 rax 0xffffffff8394b6a8 dt_prov_syscall r8 0xffffffffffffffff r9 0x1 r10 0xa2063b1e9e5997c3 r11 0xab5a59bdcba17b2e r12 0 r13 0 r14 0 r15 0xffff80000161f700 rip 0xffffffff82fbcfc8 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80002a37c250 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=113506 pid=3489 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffee548 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c3e3250,0xffff80003bfc8a90 process=0xffff80002a38c9b8 user=0xffff80002a377000, vmspace=0xfffffd806b2403f0 estcpu=31, cpticks=5, pctcpu=0.2, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 86969 274399 35751 0 2 0 syz-executor 86969 21986 35751 0 7 0x4000000 syz-executor 72688 706 9151 0 2 0 syz-executor 72688 27480 9151 0 2 0x4000000 syz-executor 19958 497433 1 0 3 0x100083 ttyin getty 35751 387860 70587 0 3 0x82 nanoslp syz-executor 9151 433099 70587 0 3 0x82 nanoslp syz-executor 53480 22174 70587 0 3 0x82 nanoslp syz-executor 65557 342970 70587 0 3 0x82 piperd syz-executor 76801 188271 70587 0 2 0x2 syz-executor 15654 191102 70587 0 3 0x2 getblk syz-executor 97761 287562 70587 0 2 0x2 syz-executor 56368 500443 70587 0 2 0x10000c82 syz-executor 70587 122073 87617 0 2 0x82 syz-executor 87617 261091 98680 0 3 0x10008a sigsusp ksh 98680 460446 36102 0 3 0x98 kqread sshd-session 36102 82454 71933 0 3 0x92 kqread sshd-session 71933 178524 1 0 3 0x88 kqread sshd 89211 96211 51790 74 3 0x1100092 bpf pflogd 51790 8332 1 0 3 0x80 sbwait pflogd 7055 224778 97280 73 3 0x1100090 kqread syslogd 97280 291587 1 0 3 0x100082 sbwait syslogd 12613 403902 1 0 3 0x100080 kqread resolvd 21730 454106 96259 77 3 0x100092 kqread dhcpleased 24929 135681 96259 77 3 0x100092 kqread dhcpleased 96259 35396 1 0 3 0x80 kqread dhcpleased 67543 521007 0 0 3 0x14200 bored smr 64574 344385 0 0 2 0x14200 zerothread 18312 55433 0 0 3 0x14200 aiodoned aiodoned 14440 266457 0 0 3 0x14200 syncer update 61405 429446 0 0 3 0x14200 cleaner cleaner 32196 224185 0 0 3 0x14200 reaper reaper 57181 99948 0 0 3 0x14200 pgdaemon pagedaemon 86524 352525 0 0 3 0x14200 bored viomb 10585 1987 0 0 3 0x40014200 acpi0 acpi0 1515 52102 0 0 3 0x40014200 idle1 68121 55598 0 0 3 0x14200 bored softnet1 38417 461643 0 0 3 0x14200 bored softnet0 76698 283452 0 0 3 0x14200 bored systqmp 52215 107462 0 0 3 0x14200 bored systq 24920 481496 0 0 3 0x14200 tmoslp softclockmp 34956 74829 0 0 3 0x40014200 tmoslp softclock 41766 95715 0 0 3 0x40014200 idle0 1 510664 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 72688 (syz-executor) thread 0xffff80003bfc82b8 (27480) exclusive rrwlock inode r = 0 (0xfffffd806c6a88d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x101 #10 domknodat+0x469 #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806af68b30) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 76801 (syz-executor) thread 0xffff8000ffffdc90 (188271) exclusive rrwlock inode r = 0 (0xfffffd806c6a80c0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x98a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d40eb20) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 15654 (syz-executor) thread 0xffff8000ffffd4c8 (191102) exclusive rrwlock inode r = 0 (0xfffffd806af68318) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_closefile+0x111 #6 fdrop+0x121 #7 closef+0x192 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 97761 (syz-executor) thread 0xffff8000ffffcd00 (287562) exclusive rrwlock inode r = 0 (0xfffffd807a7715c0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x98a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d6e39f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11098 12202K 12452K 166960K 13064 0 pcb 19 15K 16K 166960K 190 0 rtable 230 9K 9K 166960K 473 0 pf 36 18K 22K 166960K 124 0 ifaddr 41 7K 8K 166960K 85 0 ifgroup 48 2K 2K 166960K 129 0 sysctl 3 1K 9K 166960K 8 0 counters 68 36K 38K 166960K 206 0 ioctlops 0 0K 4K 166960K 1638 0 iov 0 0K 24K 166960K 36 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1357 85K 86K 166960K 1920 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 70 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 13 45K 240K 166960K 741 0 sigio 0 0K 0K 166960K 24 0 proc 73 115K 196K 166960K 637 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 192 0 in_multi 91 6K 7K 166960K 144 0 ether_multi 1 0K 0K 166960K 9 0 mrt 0 0K 0K 166960K 26 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 472 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 204 159K 177K 166960K 8510 0 UVM aobj 76 5K 5K 166960K 79 0 pinsyscall 38 76K 102K 166960K 1905 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 1K 166960K 77 0 NDP 11 0K 2K 166960K 54 0 temp 77 9088K 9156K 166960K 32664 0 kqueue 15 22K 30K 166960K 148 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 110 0 107 2 1 1 2 0 8 0 rtentry 176 140 0 45 6 0 6 6 0 8 0 unpcb 144 902 0 885 6 3 3 6 0 8 2 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 366 0 360 13 6 7 7 0 8 6 arp 136 21 0 4 1 0 1 1 0 8 0 inpcb 328 1041 0 1024 10 1 9 9 0 8 7 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 152 33 0 8 2 0 2 2 0 8 0 pkpcb 40 2 0 2 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 58 0 58 1 0 1 1 0 8 1 pppxif 1576 7 0 7 1 1 0 1 0 8 0 pfstscr 40 2 0 1 1 0 1 1 0 8 0 pffrag 232 5 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 11 0 5 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfstitem 24 59 0 16 1 0 1 1 0 8 0 pfstkey 128 62 0 19 2 0 2 2 0 8 0 pfstate 448 59 0 18 5 0 5 5 0 8 0 pfrule 1360 25 0 19 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 644 0 212 30 2 28 30 0 8 0 art_table 40 646 0 212 5 0 5 5 0 8 0 art_node 32 140 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 75 0 3 3 0 3 3 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2783 0 1321 93 0 93 93 0 8 0 ffsino 296 2783 0 1321 114 0 114 114 0 8 0 nchpl 144 3801 0 2099 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 1 0 1 0 8 0 vnodes 216 3167 0 0 176 0 176 176 0 8 0 namei 1024 12468 0 12467 2 1 1 2 0 8 0 percpumem 16 118 0 69 1 0 1 1 0 8 0 vcpupl 3968 1 0 0 1 0 1 1 0 8 0 vmpool 848 1 0 0 1 0 1 1 0 8 0 kstatmem 264 74 0 50 3 1 2 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 19847 0 19847 11 8 3 8 1 8 3 plimitpl 152 202 0 185 1 0 1 1 0 8 0 sigapl 424 1041 0 997 7 1 6 7 0 8 0 knotepl 120 749 0 0 23 0 23 23 0 8 0 kqueuepl 224 212 0 200 3 1 2 2 0 8 1 pipepl 344 184 0 157 4 1 3 4 0 8 0 fdescpl 528 1025 0 998 3 0 3 3 0 8 0 filepl 160 6549 0 6329 21 3 18 18 0 8 7 lockfpl 104 318 0 316 2 1 1 2 0 8 0 lockfspl 48 111 0 109 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 48 0 31 1 0 1 1 0 8 0 ucredpl 104 710 0 696 1 0 1 1 0 8 0 zombiepl 144 999 0 997 1 0 1 1 0 8 0 processpl 1232 1041 0 997 5 1 4 5 0 8 0 procpl 664 2050 0 2004 6 0 6 6 0 8 0 sosppl 176 4 0 4 1 1 0 1 0 8 0 sockpl 752 2066 0 2029 32 20 12 24 0 8 8 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 136 0 0 17 0 17 17 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 1831 0 0 114 0 114 114 0 8 0 bufpl 280 7313 0 1184 438 0 438 438 0 8 0 anonpl 32 11622 0 0 94 0 94 94 0 246 0 amapchunkpl 152 26770 0 26403 29 5 24 29 0 158 4 amappl16 200 4203 0 4155 36 20 16 24 0 8 8 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 445 0 444 1 0 1 1 0 8 0 amappl13 176 125 0 113 1 0 1 1 0 8 0 amappl12 168 1321 0 1295 2 0 2 2 0 8 0 amappl11 160 7 0 6 1 0 1 1 0 8 0 amappl10 152 61 0 47 1 0 1 1 0 8 0 amappl9 144 286 0 286 1 1 0 1 0 8 0 amappl8 136 107 0 105 1 0 1 1 0 8 0 amappl7 128 169 0 155 1 0 1 1 0 8 0 amappl6 120 166 0 165 1 0 1 1 0 8 0 amappl5 112 94 0 83 1 0 1 1 0 8 0 amappl4 104 293 0 274 1 0 1 1 0 8 0 amappl3 96 5422 0 5336 5 1 4 4 0 8 0 amappl2 88 544 0 483 2 0 2 2 0 8 0 amappl1 80 12277 0 11689 16 2 14 16 0 8 0 amappl 88 7664 0 7532 5 0 5 5 0 92 0 uvmvnodes 80 129 0 0 3 0 3 3 0 8 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma4096 4096 2 0 2 2 2 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 256 0 256 3 2 1 1 0 8 1 dma64 64 7 0 7 2 1 1 1 0 8 1 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 78 0 3 2 0 2 2 0 8 0 uaddrrnd 24 1026 0 999 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1026 0 999 1 0 1 1 0 8 0 vmmpekpl 168 9886 0 9840 3 0 3 3 0 8 0 vmmpepl 168 72931 0 71220 106 1 105 105 0 357 12 vmsppl 488 1025 0 999 5 1 4 5 0 8 0 rwobjpl 80 22738 0 21625 35 2 33 33 0 8 4 pdppl 4096 2061 0 1999 105 33 72 85 0 8 10 pvpl 32 18337 0 0 149 1 148 148 0 265 0 pmappl 256 1026 0 999 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 402 0 48 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 copyout() at copyout+0x64 syscall(ffff80003c42b0c0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e21efe4b10, count: 8 ddb{0}> trace x86_ipi_db(ffffffff838edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 copyout() at copyout+0x64 syscall(ffff80003c42b0c0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e21efe4b10, count: -7 ddb{0}> machine ddbcpu 1 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 dt_ioctl_record_stop(ffff800001759000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,2,2000,ffff8000fffee548) at dtclose+0x109 spec_close(ffff80002a37c350) at spec_close+0x466 VOP_CLOSE(fffffd80652d9468,2,fffffd80097fd000,ffff8000fffee548) at VOP_CLOSE+0x132 vn_closefile(fffffd8061bb6080,ffff8000fffee548) at vn_closefile+0x12b fdrop(fffffd8061bb6080,ffff8000fffee548) at fdrop+0x121 closef(fffffd8061bb6080,ffff8000fffee548) at closef+0x192 fdfree(ffff8000fffee548) at fdfree+0x116 exit1(ffff8000fffee548,0,0,1) at exit1+0x576 sys_exit(ffff8000fffee548,ffff80002a37c6c0,ffff80002a37c610) at sys_exit+0x1a syscall(ffff80002a37c6c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73d1774647f0, count: 3 ddb{1}> trace dt_ioctl_record_stop(ffff800001759000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,2,2000,ffff8000fffee548) at dtclose+0x109 spec_close(ffff80002a37c350) at spec_close+0x466 VOP_CLOSE(fffffd80652d9468,2,fffffd80097fd000,ffff8000fffee548) at VOP_CLOSE+0x132 vn_closefile(fffffd8061bb6080,ffff8000fffee548) at vn_closefile+0x12b fdrop(fffffd8061bb6080,ffff8000fffee548) at fdrop+0x121 closef(fffffd8061bb6080,ffff8000fffee548) at closef+0x192 fdfree(ffff8000fffee548) at fdfree+0x116 exit1(ffff8000fffee548,0,0,1) at exit1+0x576 sys_exit(ffff8000fffee548,ffff80002a37c6c0,ffff80002a37c610) at sys_exit+0x1a syscall(ffff80002a37c6c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73d1774647f0, count: -12