4d3243a77b8ce9689626b2ea42bdfeb3b8c443290ecf0c136f739fe1ecfdb86ab57c40b6eda8ce589104c7783a446775fb0736859e408b39bb414f9d2e9aaa0624d6d37f7f3291c4adf2e0487db3cb4758007b1153cbb63f9028bb79394590a1978e8e432aadcef98975d8f1ec4ee6f0e1e41dc56c181f81c7ab582fb0dcb8008a91b9ff1d3a886d9441202589ec68ab198d4ff3cb56818654af3e8238dccb78d3f48317dcc4efac7bf260ec771fd40860e33ddf1ac3ac5d05c597c3add3266710a25a9c1e94fd93bb2a8c3739dfe31c72fb8969323538464d5c373044ba40778e6e829eec1bb73700cc1ab9f93b20165cbdaf4055bdceb4883673b1b925e52ee362ac71ff84b4fdf67c37c2a995d2b1277908bcb0ee6753cb9dd17a8d9af975f46a18ac4e50cab831097c1330349fcfc48ecfe8e8e6e13ad826b5c328480ba2948b250257f8cc4f2a67c93f780d57b4e20e2e2248a655c39e932a45384545fb84683d283e83aab595751f77e7887fe7f0f07e2e122d5d5f58a26f369590d85a4ed7b896aeea0bfe7bfa93f9815dea10ce5ea0eac30133442a5b57a265cb3032b0bb0bbbd5ef3a7f822fdd55cc7e650ff19556312a6157d33c16ae7bb02d77ba05a0123adae6f584c1d436894fcecee9377775eb3096f8b96e221ea6424e3bcfff83740a213d036ae2641b2ca557049cae3e7ade13bce5186992189e1ae79f130d0cc6a1f9b49ceb38b344b1e5323f659167d0d5c2c7f7be1af7f85fe164786827e01ffee358c814cbe2c55e17e9a659a2c0b46c585aa4b4e9d663d8e511eb5ca493027df35acf4eadfa1d5e1a6a3380ca527520123b7f538fa0968688b18e94e725b599bf220efbea518d6d033708fecfd7813be74a970a2925670c659ff3355431a75bd6d075ee64201a997b0d16d351855d46d72a13b74fcb97b2842b640ef791ce101d54d5e1371aa3c566310298433bcc5f879c1eca983da906ab6d2ffc9e7fe880eef95ae15915189aba972e599e13757e52fa68bd3029f3f75607cf597ae1769315b8f49d0a9e47a882baf9554d3f773f50a2c3581a10f6440970dfe891215647930369610aca7e8fadeefff0064aebe175a601a2b0c086e2951b995017fbf3ef6ac05bb2e8a72f322fd480eb53b15952341baf1560f3131a08685124b8256f90781f81b57104805d140528480a53d3583bb21f578511abc6740f9926f366d474a4d73965dfb773401c6b72b61dffe276781675ca89cbdc0b07fcacfd68e883df9ca1f2c80395489731056fb7b4242a8032c81b5e1519e342d176bfbb5e7697a54fa3793e2f08fb0fcfebd0460d25c406b673287474615fdc1aac3c96f070540ad32241b44fb7b5809f1b4510fd0c9dfaae3c48b383c84bae2b82e16d3156aa14585ef8d4b7c413754540289da81bcc39a4590d2ef85240bd63c2edaa0048fb5d1e8b224587e776b2c27e80c18de76280b8fad69577a9463ebd2598f5a01875b6c86b2ac376f759c6b163f4c0c78dd734766379c9e4f74d71706ba4707ec7bb7a8f378691898c2fc8611cf4ff632303735d6d27eb5799929b44a3283544d0f5dd1cc8ad481ac9c390f8b3753a8ed43ca73cac85445dc81764a494c39a962dfec5df402b41ad5f19e3f4ae465fce1d44ec2a4166dcae777e3db91c52044ac6921deb0206b95822780dad15077a1dd396a9e0bef6f8eeb58f83c14e80c76bb2bf7328c56f12d601de630323ab0c7e81bc3b457a3c7ad9b6b42b2082409952a45864db242abcd3ae51b6bb426642f29e9d714e6c1638905f86a7a0a94f102f763be99e7a3a34399c27a6fe765b20d5dca872e93d55ba8330fe221ff26b1f316668417a13dc3fba8043f0d5db8f37191586c8a131286aed7aeebfce70bd7fb24e10fced7af074683c9fd02c79b0f1bfe5f71c2d529fa0b27fc0393941058620b97a9686b6ce22b5c619408a44a32e7020b26b731e7b5e1891bc68ac92038d2682c3a767986f6dfb8cfa37493570274bef8022e17e558c44c069225c45c30e852dadccfbbbf6e7e12ed48232d1646c682e2ecddffa699bcb03e8fc0d464c0ae0f2484b711a24c6b061f5abff33f4aeb74e293789ae8ff8eea21cd65fb02103e5025148ed38324000225de520804a04cd7d349b3ce6723fd6b6e1333d6afdb4b98a43dd24b7aa35319b6f569370ef4c35f37ce26cc6febea5996842532b1d5ba139d77b952ae1a56238b18d3d6503681bdf51067dc2c76ff8063e6f83b748c08dc339ef279a05e02f00f023ffe71e659b8e77c555fa99f8d6a8f9f3a31a13c14aab4315a74f981798293292a7ba02836d833a23815d5c35dbfc04c666134a4346e5e78ad6ade1e24572686dcca162db0b0db74a1ad162445548fe7a92eda5eeef076a1f6a780fdf086498da4f4145263188a0fb2a13a74e7183ca19356b16b93d5e0b3b968d3284559e94e1bf7280dadf2d9984e7f65e729ec7d6aa30c2de9adca613f877b4f03d4808960174a60fef1139ee7b8a4414d0b78e500701829494cb5f9b1fad33afca525ec49e5844d50b885024249c1bb098fac11f20a524485b0ef566a5b7dbe9c4c073fc7b65fe278bdd6d652ce5d195cb5c2663e21f8dfe561c74443c3a987f9b0e59cce9b1e9fa3b5f1b44784b3dd2a64fb5b890dd3f074ddbc768164f902ed3850e5fe879fe4af99de31e2c530cfa2b48864b429512d933e9d5d4a4476d9d06b61ffcdaa1f54a5368cdbe88bc0f18df5d342236ee8a2115192c0aa4b50b55ca70f5192ae453df55d4e6238761fa18b25ed8adc21b44c775efac2f27b1e8465d149ac4545de89986d9ffc98e5a01eb5b2601f74173b30fb75d92c4f11d47645a0f990f1fdfb0ea2a8a5cd8f576dd41350db13ae25747b4951ccef6ea37812c060f8c0092e865eefcc2fa2d7b1a16cf7ace4b4ac1e4944fc5fdd09ba53eb0e2710af07d0e6499c2ffa9383cf04437c4c876dd4a5c3b87020c8e2ea642652811a5edaa0b84625992cbd3511f7122acd85651ff8cfa44af9eb3c592f8692ff5730441af0c4c11bc8b4d3158b9d4ed3e5ec46cfd40a3038759ec23756eb35734a26c540a1388a7a88af5034aec42770ecd851cf47f7091eab5c81692ace622b1ff47e04d58221dfcefbc9390f1509f4f043c736af8bc3508251a01180bdac70a01a0eb817b458c1dd834f919dfb0850e1e125919513a67983bd07cb17aa03c4bf420cd8e6fb3f2d69e1ab514ecefd27f9bc992fe03a20d85afc931e46c337d76bc59a9969b7a239c6de61dcdca110ddedf9d89d9a545fdff1f2c5ace25c3f85c9b2509632cfa44656f1ee39755839b9d238138d19aadd143349fa5bd30b4a544751cd11cdebf024b7613467caa30967a08d9343db10d16f6fe6e1b6e70cca4c2772aa5168dd53f29bb2703e9c78474e09e6dd550dfa1605a079a4297fe61a0c7031f486978b6912b03274998924484fcf00e92b7ec2316a60e9779477716eaf6a9dbeed9de215a9c1604e36b0af813f5683efd98ee2551253acb840bb730e0ce22993ac35362ba7001b30d1f445ed7c1255a3736d400586551b20acdce171e2214d42245f3f33fb1fb94ae3b4a26af451b4164ffb54e3e13fbb736cfb991fb384a1cbebc28f7f5eceb84bf557bde2d86390b224758a6cefb025d824cf57bf9443bf4285e2e032e9775f91c145c8fd5d3a7b126f0b4a0bd441cccb1b89872db0fe7331a37e17a6ebb6dcefc7eb2a781e67972ce0bff3606b6d082d23d66d1c1b280086534c09972f5e3b15848d98ad3743d4565ffe862798effb907af8ef6456751995e426f444b3359b0d27f8842a9659f79ec82c5a43d93379155ffeaf77ca692edb89e4c4e8ca961d1f898b8a9c3b34cfbcb7bc422d0f94fdba7ebc43afd9709a9edf9e4ffe1ec626c243dd0946f4f928f868b6656fa046c35386bc29b837a3d89544abf8ba8d35a650cf7104525ebb721c8a1b685dde58a12374b117ce8ae8cfb9ecd11d34b2dd08f58381048e0ff64cd87b7685e002b06ecacbb3032d83f37149cad9ce4c497200b7761fd7a8a0756851d899895ab5a67f2ba96c488cbca04754f96b4a7875b5ed1d19e987af266c98a312dd9fef00e84afb368b2202e4e302309598622d2749cfe40ac4e64b0915009e20a8ace8892224e8f7e0cd1d77ea936b892ea3cd7e89dd3405d232a9378e89a6af8f040878fd30f6e03243d871e826086cb41c7efb3b67e1df0307171757fc71b69ab53457b078d3069556d6c4aedf2025941034c9c2053c56f70492b8c04ef0acdab5549f986b50412af715b625edaf90f3207820d3bb5cdcaa057888388c041406dd631a77ac3bc840e0b3bcfb7960ba6d31111f3fa7d7d3243257250ed8a947ce272f875f9549b0f6901170388af80db2a22de01ee03fbe11a08040d996e4b60bdf54a16593ad935790b9caeeb88db018cc84796ff062e04bd73ddd71b6974f4e4f2cb730295919b3083a33c8378365a15dfdbdb9344052f36efb65759627a6200551de4c22f3b361837b8ec957868001da9560e9b4e62dbfdd2a58f2fc0376d43a780e4a55f9be8cffe2a8aabf2d25c636efbf54ecf8e20bab6240091507c85f1488eb04698bb74d1f223f17dd50bec032e59393c6fd619e438e1a98043e1fabbca924c4527f35455b5a07d1563317a01e688a3aa59249c6548e6faec4b5dbea37faac99e81a5a8c22cfe2b61316e9d9efa7fa389635c752dd1be88bb8301dfc9a40a51cf9259317d30cc8c0adb74797cd46f6ae21d926ba3c840a9931f3af73214373a37166fce7cad823196fdb90aec56c8a47b5621f97a9ef743d0b42a91876aadd1b926513f7196125ad2ba2686d82010ac026acdb1e4117317fa0b3faeb8160ae2b83fff35621f2efd7be6100756d4fc4de0398128b0a24f0f61a301f095b903cdf155d52764c9acba046f66fc14caf2efc686ee2453c264f404dd10ac4b637d7094f2383050e8f45433aaba02a8c3bd1bae8734f9e98293740b5fef86ba9bc08b77bbedd2ebcba78ae048e6dc2793a3201f9575168ef92e8917705c31ba89666ba3186c58c9fc67796b6306af8693236147bc81d61a43927df28c9b09f0d4658720b9ccb1d29a1cac7acddc52e316302aa594f1c97a98bcc16b05992fcec6cde62fe63031ed0f3aaf749c1e6d0eb41162e004e11025f5210b01d83e16d11e0e436837ea3ff4b65ebee9dc5afda2995e984f2668a454f3f70fd5673718f9d0a619f09d7a36b2fb250bc78ae659d18627e8e6b411193d661cb85bc746cdfc90eb4588c97f0a345d413a884ca48eb8ed4002d41f5a829b3290b82379645beee03e058558221eb806fee", 0x1000}], 0x2, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="ad18f05de2f4ef18edf2c9445cc569f161987ed5b30ea64546562362b253e1cc8c67b8e6aadc3af9e7b66d28b614e671778291bd2d872fcce18f5ebadbdf91ae79397be7cb222d1ec84b45f5767be028efa3f009ee3df349662c6ce6fbe23ca6aa84", 0x62) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) write(r0, &(0x7f0000000100)="82b517b8c6df27fe0109a5bc9da97ebb5914ac75b17a62a73a878488fab7e4514b973ca8be9dccf90b68eb53b2139270eee0cf8c9e7f907e805536a09f33040084e350052fe78ae385a1da1e706d3b0eac4339cf06cb8981d7552854", 0xfffffeb8) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0x4000000000000004}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000"], &(0x7f00000000c0)=0x6e) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r2 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) flock(r1, 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x60) mkdir(&(0x7f0000000140)='./file0\x00', 0x116) unlink(&(0x7f0000000080)='./file0\x00') 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x94}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = shmget$private(0x0, 0x3000, 0x45, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = semget(0x2, 0x2, 0x4) semctl$GETVAL(r2, 0x1e1eca58c07ee0f5, 0x5, &(0x7f0000000100)=""/155) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000003880)='./file0\x00', 0x2, 0x50) getsockopt(r2, 0xdc, 0x10000000000000, &(0x7f00000038c0)=""/197, &(0x7f00000039c0)=0xc5) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003800)={0x0, 0x0}, &(0x7f0000003840)=0xc) seteuid(r5) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000140)="c7089cf381f36f5b489968dd790d4efc9585dabb8e2577accf622bbdc69f431cc88d7f9220d86915a86bdd339f33707f15072855ce0aca84792eaf092046f4dbc082acf014cf9c7bfb424311300929831dcf4fe4f54365e480c4195937ebcc0c37465e43523efc71bf0b615d0fee7db720aa637190aeabe758fa8657a0542500c10f354c6b50ab00c5e841d68adcc61b28e4848914ea54f2102d642aaa329ae62c4dfde3467027d8eed56043d3891c748cdb18f0a459831235692cc317", 0xbd}, {&(0x7f0000000500)="2f6d5a729ad49d99e4cd6f33425bac926bfe2f94f765bf23e149e2f293d37266d402bb8967f5bd5fbf4eb647eb8525ff6145afb88b814fe16dcde4d9447a1b5eb708c3c6a8a8bb308c181e0e84650a8e18632004798a02c319693610557036a1c9276094f0c812697514bef027b801dc9a9e418d39661fbf380b1e31146bbfd837fcb10590c7f180f2a1e5c4f092be766c7daf3420e0b02cdab51e22a3df8363ff059a7211140cb029763b953960db6ffc41359c379ba428dea606449ab69802ca1e847b233f2246421681eadf78f034ac6c889e5a9810dbbbe1da9ae30ddea22627f2a93554e1a7b1735c27527cbc891ac9373afb1fb3a95fe8b39f0ca3151e286a6cc8d8d00366cb45df2cb198f8044444379489f829ff5e840f2f97d4aad35b362522fcdb4809dcc390e74dabdc78b4acc87519bda24c52552fded9a498a2ad9966ed32100f90eafd28b9b871e665933451cbc444e64b6824bae0f9ae7cbffeff207838da6427fdff87b706020183b00beca798ee1af107db67f7364d787a03345d143905e64e77bf4d1196c43003d632265ea7f45016b34a94adf86d4f857f097031278f3bf9c542929730f2dc18e8d9c0299788c0db12553302347d7da3fd7bd35674a0b14d94bbdaa6770b35ae09f3735386edc39c75f120a130d354b1b6595d9c6df6130b1efef30ba30d91fc71760be7ed9b39616bcbcd94131e88f3d0780d8979f89172b5c046c38d8a5a36c88bdcfc7684b85b60529d8081d698ba147991a2e535f9efe89f5b990b5defd3b7e0c0390c51cd583741ed3b1ae79209c5b2900ee541969122b2980367f518257ec68a0a46b52345fa16c1406e050f16d3eea6eca062decb18d858fc3ba640e8bd2d9418ddf8fe4671e0f11a8b7869d5856c95539c554dda40bd23527c5c4ddac0b2ede99689e6531b5b99918bb222e80b99f8ce066225dc2fd158181302fc68e8a00deabb2a525563fb52e8086693a640496eb0f2aaf135f0d1465bba355918423f090cbc9460e958b2edef1237e36daabbf8031a776eb63e5ab51033ee4ac02e668d7d7c1e23eec13c2097eb267090010ce81cfbf94b63d7a76006f5ee8e8534051445251e216f18bc05e079268c25544d07003c99cafa71e13c7cf9720b44279c18eb3af510b4d1c23a3ea7ea0016faa98af68eeef87fcc93693fb7d671acd2fcec8c2e98ebf579d552a5a67d144190eb8e62db491bee8ad94372d8670a535b0a8230e4ca613c502707efd1e6799c1fe35090f32501db0902c73ec667f01e824ee1ae113ea29f2f709cfcf615fffa7327a01ff9a519d051441551037217b61c5c65bd13edae8d01eab151c78fc1fa67091845c51f525054eab359eb09e944b22cf0079f0c9cf91058c97da833b05c4c9f534311a3e2d7a9a6c384b3423aba9fd019a0f86b8e2100d308ad7e8374c9c99e97b50db818e83054d35189c73f596ac1367fa5bbd55db80ba9948472918c00085b89e5d66bb52bf2627decafd59618c8a08eee003640ec91836d504d23c19e843985e24e002fb2c5cddd4c38e6728c06917791c74f644b99287c5e3fca4124e0866684bf0aa0b6bf98e02f01b4ddcd6ce705e794a47c41285ac44970221ecdecad6765ddba49dcabc1134dc1b9317cdf1c5de2c17e381cf73de1265870b6d0135cc6f0a8d0c452c87304f20f3a7ec0fd32e6d41cea14e7128484561288eba4c3490620f2b8c66659e7edf708787f28fb21f53dc365c33046053ed255df6eb047808d5cece6dcb733ab45daf50d710f3988e9ccf8f7fd3342384f36d62a4553989f20021d48bdf358ec1bb07aeb5c6ad78952df600e7be4823cdbb71c6d80a2d972282a97f1c62fff6663c9de8ad4cb0a14181d45c0c46818e174b4d01d7f5211ccbb055cb6749ba1a2b75c9b0e51282b02b6a4053cc26bd35cb904bdc9e77e74228d71dc2a270baba01d6aecc5ff473926ab84a62e235cbba01206bc26092ad56d249fb28f165e7ea5543654b549bae5d8e75c76928b0c16ea69fd4dd7b4db06d6ab4bdb414acc8536f4b8970543b3bd9f8b5edb9d499aa46d1a810651cb694f600e30f00b75ee2b855ceb6065e4f527f42dd1812e09ee6e49b8d371a59762798c151b3f9e6fc5f885cca6c27361bd91f592cbff8c164c5330a25bd9f08198af58828fe6c9484149933bc24d8d47a2b956b20eb1ab49a7a5aab3ab71755366821d4e7231b1636698dc28e4a06120ad93e01134c690021ef87c0f977a3bd7731e4d26bbff1d696b2c9c95b6ef8abd506cb1c427937eb747a34f203ad065d7f0c0e0106fbcee6d163f24e580441633a9b4f4c849463ae333b43f2590fc78c507a3c30b82f05c5a16bf388dc2dc533fd2cb635b24d5f27ba7e1ebf5a1591653cef46bbb365da54550daf436a1e4c064bb6d7e67729b408ce4f502953482d929243923244b697c530933849d1b36e31f38515547a2d56c4d9e48f0cecc0d7f33d0a28f5a0b8bcb0bb4b08196798da321777fd66fd79978bb6602d9ab25167943741a57e63a9bc3dfdfc05822b29658b17ecb962d9e7afab05bc5cdea4e4b38310bebbf76a5c77811a38e92a2bc24f19d4f88775b11d8f5e2a96cd7ae7dc30f11672d203dfe1ba24835c93e5605a5eb4b10fc081a1fb3fd50aba47cd26be135dd56f08cb4e16f51720f33bfff9a262dcfaf7913c0707d38d3ef531bdc02eec4b90d1bdc1f5f3a0d69e39a1809031bd043d01cbce15142b5c472f833ed5ddf5ca6519e8769b8db498d1d49994890afab3f7ed0aa0fc173201119ac93f8f36bcb3fd8defaef449dc34b3784136c82f98221634ae5a8ca7a8dd90faa458b5a42400ef5a575f4fa31ebcacb439d272381563a18a98aecd19d16d7219e197fe450427e284d2a224a18e445419df792432a5a2c0113a5b6c2d8e55e834ddada290361c101dfd9c71daaefe8dce022b84bb42f2e59ff1990f8d3d0677fec46661361bb5316db9d939ab047bbda2e387d71f125cda25dc0ec3c8a32ef9c666b9930f52684fa697e9701e8fb3f9a3fe03e20f829d796aca39b658db8f817bae76b710f7a9351ccc785f222e09f6bcb7c007d630e714ced2c11e5f03c2b625faab0843ef244621d4377e06eab21f10e8deadce79cac120262affd369291316c69d418f5879cff5fe119ccafe037513e92143d099f75f3cda644367f81f60077a9a469fabf8ac52756689926d4a39847370767ae8212da59019ac9ecad92abb6383e813ad4252e8364c04a77e367b216d4bb63a4b4fdeba6b59cbd8aa5c93a43322b141d547e662538f0203e2cef9108eaf5100d239a1356267b9c89f88d31ccafeec6cae7ffd1e859241bc4df84170183c0f3b78333d3ed4a742d136caebdb4da5d94ea359ae7fa43fa88006911aff4881d3089a7a54f91961d11fc995705672a2e89592a34c356234862dd9f5c87aa5ca38f62adc91cc927d95ee7048a0b427afac48d74759f6d2a2a2d883872f4a0b6af556f8a03406a38622bdebf57c56de1f8cc11c5f29d9fb6441e4ea8a2c5f16c04fa45c43715121f52970482d08b6c1a940201c3ac90d0ed057f43e864911981adbf3a3e8fa68108a7aa4eeb469ccc3594e7c354d3b062c2b975137acadc44fec9ee2c7953f5d99325346a88fc14450fc8262fe38ddbe696f93a80d6dc4d4eb0b425973eb7c94ccd026aad173b99d6934538501b183f894a20ad8754c3d1cef3d3701d04ffa85bd42bc2329c0123318067113535ab81fd0f958d1158ad4cb5461d87ef1736ae8cb005d36d5eed5e89ceb121914ba8842958b4c701e47538271f75e2b8878334dde61c1c32451f48cd1070054bb6c3a5b95dc28aa6a2deb843c0ebebe95a17d25f5966b55f78d4d96039e7a57bf4846cbe02394a261d5996a5ac01f1f5e95b9f403a1cd2d747c05cac5cde1375d91603dd98117478a3ee9c076c97f811730f99bce2d3f5bb6e4bc33bc905ecb27ea0ade9f9e916566fdc5529b6117b837066d51311bff007a5ab37461917bf76c879b3d7f25fd514a2d93aa6594cd1c6a4d75b812acd78bb77d754f7f21aafe42103de1fb467293f51b083d0defaf3ba62f6724123140d5a1a007a090d740d454233830d1c1fa2a69a4e17f8ece40cc6332152369acc2032da93f17fe05b3adb6e7d5be67dd043ff5ceff5497fdfbe442c5efeaba4f43ebf8f1642e815e540cab8596c8e0202e0fbb75c20cb8e0427887e89b1f02e8ad6f654609392a154d520834111165ae2661f7127c9617e69704c20441603db1435e47e23c0c0d3355a1b2aadb2c3899cfa7133ce6bb950eb40c03ff5e02bb7f6f97802af30160230256c87137dc3e70f5b2e2e63eb7aea1f7576b5be0be64c24c7d6ae354a3622832340760d058c58300e99a96a9ca34a135d84adde8bd3298a6457e42d46553b5c4e957234a84887a910611f08f0d5a4b154ee74c784e7c75eb51485ed7cb864c5be478d135934fa98278724f64479d3fca18798380c163250892aa2ae9326c01313f0540f08e92fd44df60f28e1a23306f2789337c929e9e87e5b3af6c5888eb830da5d6ce748cb527c928360e536bb860245ca61b541b9c4357dfcda8da1339f3a5d34ff87c085bc9c2ea3a115d9b02843ec5731cec11b2d50c40ccfb197139ffbbbf4a56d6eb7a3151a5ab64ae036b6eee29f5e8a99dfa5ce3f907c9c7b2a5537f784e4af3dee419d9b57bbf2f101ed197f845a73d72a9d6fd40207c42462909a69fb227c0e1f974be53045daf63714790c9c164e40a82a0755590517f9825e89369ab1bc24e59d0307468035b2ed336dc1a50cf18b1c7d657face344badb9164d28f21b17dd0ddb525f1da1733c9e0492eae63266bf4eb9fcc335c3d5d9092736a004b0fff7607642b04dd54ed7292dab8c7af9033b6a890c5ce6320d3bce3ea147c72577d901227cf0cbdc6a483817293d1cfad0b5cd9ad9692fd6af3abc9cb44784d6ed1605b6bcfcb13d27a853f656d7f8636218da5ee77c29520f635ea04b16ab2184c925f2dadb302183177d2e4271af2501163f563a4319c9e60c67680a73b0bec8c9bc0a0869cb1472a8051deb58136d4dec7c437f2fbea4e9445d70e9dc09570cdb991bce0fbcb69428ed2dcbbad11255822557bc908f106ae2c922fa3b94fd9d8dca39b3b23c4bf68e5c21fc82c7bdd731bde1505b6779637e312a0f4d522d0d99a78ab94e3975e2fd9500719919b08fea198b4635a3b113ab6ed21c03cb4ef7e9b02844937d0ff8871ed1620498c1e388ada5f49594b328f49c0274ced70f818ddc70aafcdbf39c48511d15fdc00591edc4627adbd89762b6942c900a62a04a8a38460d18dd7763def4c50637c8564a122ea860d7d5f39928e992fb97c877066f6db9cfe9fa33754fc286398e933dc013410bb67a3798ba7e9a7ad4293013b1c64df88e60516d25ae6c9bc4a08f04da551d13d9d6029527bc9baaf12b508f65a9a63f3db9311c4ffbc89c365cf8f578bfb0955c9b0ad637de28a8ed0611a80ddfb3870d57f53d13c651a74cf0144e8b97dabe22cb7bf40e9be1cbaa4acdbb8ccb4b8796cc1a9689724fd91244e48f9fa760a4cad9ca8bcc0bf74ba023c0ea92795ec7de4a83431484e30f9bed68bf498a8a358dd4e4ec982e7fb24b0d205b003d58de1a5c98efd1fc2b682cc58defb14954346b79311791455eae361818d7e2afc916b1888d5bc400cb3707763cc95f9934351942dca3506cf62b651af8c84daa887168aebd24cac246851f7690dbb260e86a06a62bf77f337e73cdf0a40", 0x1000}, {&(0x7f0000001500)="5ce0c725691d0f295c3b7e12410d98f511761ae36f0a7d23b10e349877c2ae00bca109b032a4d8ba2f282e99eb2984ff89dbb570b307f9e9c13b2d18e7dbeaeb29b609cbc9dfdb50c7b2a8c3b12ce3d35edda1721eb398b3e5c1b0dbeed0847a1e317eddffe9c13b9cd23bda81ba8091ecaa7557103dae6e329a52babe16b38b32ea487906ea4b939b3068146166cc7d11b686d5aee35ddb7ed3b30daf63d13b44de7ba20eb6ae4406c4502cb079cbe2eb93981d60c5e03263ab57ee29b8968c40d82a4ff14153655d0375fc898c20c2b0f4c654990f732d2e73ad2b534b31fb178c88642d53a7f4e58300ddcec40eb407d06fd51d62956c4cb43e68622698ed19366e299b84fd04094618e0645e8cb33b099d509b958751f25de1a916e9b01c56e303f15aacf9ca74158bb9fd18e59886ca1f68eac53271eae9a5b609511f5f9c887a59a70703214d592461f5e90ffaa69059835670c883fd0a45aaffcd91c35b45e2b8447999616f30caa128942155b8bb92a8307ab37ceaae8743d1db54e485c73d861b0ffa3732986ae1114a12bce1fc9bf5dd84cdd5216c9182943f6104eee636d9a7eb48784f4dd5f7f568e07d1e71963be3f775cbffaa702ce47c2e845c58544285f7eaddc487fa9fe8232ea1d9ee75d20bb200c81f603f83a5b1210d40949dfa85e25ea326ec493820ecf4d454f5dbd72eb03aa2189656058ed29a9b96ad9afdd33d254cee180d1d6477bbdb34d0c980a3b0dae7e86ac7a65f8e5a1e1e5491720ddca13bc16ac1ae3e107cf46deb11ce26617c5c81c5c4173ed7c06cae11b5f1b496ea9bc3e253b3713060a5ff06ea3ad19b3fea5e2c64641162fd6bda6eb6c3a1659925be7c1c86b797c3a239762952c2c29d4a70a4c94163d694def7c16cc54d0835e3a41947736c55dbdebf3a38f18d14f9bc7260b052bcfc363b73eac764d4b8d49587c93042af7813c0e19058548d3f9e2e3a0029c3c77ae2ffaf9d4e9525a432119d3a85f2e6650e1a2ed1af657f33661d781641b9b59baf618c21677bbd57459bf88774a1e9712f33c4c6694cdee3bddc77d9faf89bf12738b3cf98e98eddf4406669c2067e59b4852e2fcafac3b47088f8460736d5fb04fcb45e1fbbc1f71638eb5d66513280510b12e4a82a828109cfae6e9614f96f0c9380f64f3f21cd5561df81a393db4c8cc83d1ee7d2534a033650024bb6d90a1d79db6e3086bfcea04830760dc9c39e15397578bf525928b68c829f25337068b31a863d6783ffbc8d1160fb5ec659486f1ba81629578a7f7a20cd4acf51c48cb577663a94e0f89136461696c1a53cccf6dccccd6d1ed49d3bd19fcd742f10413c6e05c4499dce26a10e5f04a15157e9cf9abb41457e10d8201cbf247e56ce3a4993e26c58ca747a6a99b5e3f85304c758905d271645008a2d6708890a08e14b761d19faa01037265c0d2a4cd1f0617c6f46aa490a7be003a8f4ebd795a783acdd10de837150f2ad92340ff2e5ef5a049cddea29302b6ec1bf35982be00c02548e919fb0df2e0de02530bcf8a7b700ee4460895ccd7eef5c706ef83587316576e82376d71cbb107897f24f5d20af2d95e55249a5eed4369ab689b3f81c6d581ebc348d06ebcc2efa6478f7434e6443ec5c2105970c8ee47b180ed724129c9e1ab51d2d5d07deed741a3d0220fe41812532b57e5075657b377b94737afbd3083938d14b82910e846ec2f94ebb542bc6d4e375e52f160c606b7111b228460528ecc7c65c2706928745bcc5350798ebaca91909ce1a5de6df6e36ddf96635b54f3a03cb7b258bebfdd420b53138ccba81f40b57ad724e2d50d654960d5310986a447b1ee3f8df301f1314462f71ca7b0c91c70ce28de8f18359cb0b4b51ac9b8b0a6528fe52a5ee82b35db7bd0ccdca7d3187525809fcbe11cabd9c0ab6f142a82827f73021465b5ce49cd7d7ba3c058b1afc175241d2df6f800090385694f5aa32919ab06961afcb4cd2a2e71a494feda929cf1935316d4d37ca13e78d5848d34f80dc1755d62e5c3addf8907ab8eee92ae2f23c15305b28f1ab6b404ed6d74b9f9e0d23aed635341c80ac0a8044be721d73ad4a0ad4ea373afa459973eec4937aee69b34cb215c8ee7cd10c10ef9f4e970870dd857e91120166890f05585d7761217f4462fa557715b44c74bb0c71824617cf99e9435f8839a6bf83a567ddfbbd63111cf6101c54f1e4b49bafa568823adf365f2977ef08402fd46aadc798b65624a9783b585d6beef280ee43a5b063e39ac34f1597a579af1a6541c815ae15f44fa14cf81a33e46ed8e8e9dba752be186fd1413b9c265e05d888ae6c62bfb2692bda9ac491c48d02b410821e46effa460f7cc3e194cf708a826acdc8264ca37b3ac97ff9633e4e7267870b8e44593618af0939e4d4c58acda8d52d17ab1d64d14d59ca58d041d4c0e3fac860fd046d31f1e8b311820dcfeba533a427ed9cdc2e5100b435d602e59cb3f289e8d732b1ef9cf401bfdb9790e1fc54f61fad8db903b535cde5636c062d3f69aa0d46d982a9169fd0b9c8768df3aa27c76f8e14abba1862512af8c7cd4b33f47ad7d02eb1df33484132027188c60297dce1b4cd554a013b5d66bcfe35c50565db02987342cf60f2c3d62238cba2ccece724f9f4ea66af16e8da01957999654b9d0d8397a2214bfc149b266a0a3905e63cf97411973a3652ca206bbc3a734b07f978e86f5079750e6883b5151d580dff612fb9d1f9606f0ece68cf1683cd4140779a92a47e2bcd92d27cb775090c0f713dfcd1ed815d10df2a7f4030aa27a48090691d363860e9a09a9c3840c1d5501b505d56a836fecba25115c04e5aa28d8d4eee76da4506fe6b35e5a32439b0af9b7fe130ab8131ccb449d8ee38d16ed98dceae0d96b89cf6f14afe408c5db1987fb781e5917821b7394ea7eefd920e9fb5a80b2e00321e68626c25143002c891cd67699c64a8a049e695f348cb5f04980fa8cc8103655dbadec1dcf7ce009b4f156a335f10d5634fa455be2c9a4e80ee40a8f4967b3b013549002c3a8acf2058e8f105ea7f54053368f324b87b5ceeeda095e262f64b7670957c421074fd6a47b5b5c1119ec57423ee4ac1e1210310d9fb4306df1db59423be24660d49c69e3282098d49a798cdcc198bedb09ce3e2f5f84ce44f9005f12e511ac7a69e3582b052edf229cf9f643b84642b61c54276e5d339964d50ef467a8e83e5e530d8dc0d5a55743b1a5680cf7e649924f297a137ba2ac43b67c3313b06991d9e78057a4306a47acc726805f5c0491a3f154d40ac61e0b48652c269096b4ad1b4bee8384244dc95a70b2f841f1c984328f9ccb6ba1bb53f9c4e5445944aa6708ad9ac5c588e2e55593b061a9388c32548fdfc3f04fa23b10de2b9eb02205e1d35ba8df8a7b6af3709413653648773f8f307d50314d3c0c2339c5e874e749af59540415f86ca824ab0b7404cb2cefb3841463903cf22b84d35536e2567e7c46cf9adc4d0fdc0203cfbca8365ab0c9825fc87e22bead0908c24ebc9e4c9e0b4b157bad5e9c831f2c0f6e7ca3c43f9728584e012808aa9cbd56179491572a30719407f1e4f764702f36847b05e5549f753fc68fe1a1d84f5e718b9452312a1fa1c0e2efea71275b7fbb2bdc4d3116685d94e489fa9fad370c2b005d351a5905d825b00ea9d5cfcbf365dbd518d0b5b800b1f0e6075c690335370ed112eef54013c6862a97b513afde6ea1e8021f9de2294a85c4785e9273d3cec12d7fd0cdd8604b2a6ae94bfbc7b09428603712550c74d1ac8c82dad4fc1de373b609eb6d0ad8828f6d067d07c3c5d26dc3da86ee368e2c1f544d96e2e96034e1515fa2b73aaf20641e288183a56185d0bb6becabca5f107472db310a5b5b6b837cbb9aeab38d2afcca73a14dbd57b0c79f1fc4cbd056c2db4a9c3895e1355b7415e3ad1bf3b83f9814a59363f6bdc7327ee6c03bd64e93b448ff74bb94ee1101ddcd41c79b0059cc307319d26123e8fb186123d9e8eaab8f210f39f5f5a068bb8aef3252c2e2b7883cb4ffce7c6999250690ed60abbbe479d77d07196930d874c03cc1c8f41653cf7eb6dd01b046e6dc66de0ac54ee262eff03e1367bff384dae4fbb2792fcc00cadd78b8c8ea109ae5418cdbd56f8c519ffe65af69f70015c04f00ddc70217c0b02010a7189e569e967bf7fba4f14d682f4ac8a8286bbd8ab7b21d2f21553f3bc6d519d689c84f03e5430a882ee99f3f00381e6823ceb63fa17f6b9de28d9daab943fd569c0dcbef7ee8a304121a32cda85cfbc0dd49e09176a003f71e6b39bac6e132f8d0ba9c30cf78e1009cdf77cc933841a7bef8da12fe24d5554c8295d96ff148db86bf64aab948287e0b59fac8c7eeff1012db3372a599550f2f250e6648ddbd925922050ed55f4f1ed98b2b20c8a0455f9c7bd2713db66dcb1de23fc3d65eded187389fc5437aa591513e33ece3a1108f2c6031d27b3ea8082a670fc542ca71656ed76b2f512826122ac6b4a09ac57d25efd50520e82a6be5d1ad853c6049d4357b5d6cebfad92fb695d7b418b6c78c79aa4dd5656fa95afd4bc8b7c382c70fdc57f6ca6f62c9c1ab015a9fc4f03f33ac5a5d8700316513c8609f24b999e9840a3fe462eeafe881c0aa675f4a273c1ec242a9e14f9588c4100eea9cc22aaec9f394a32c4e555126f22d9c97490f148815e240ff7d922f1b984b4c0febdabbc9d55d207eaace6a01712f9ba30a4c4b225326d21ae81774d313219884e7834b903cdd7a8bfb01c56e10df75e7d9b0d50653739e7d7924b90c6b1281bac3357e33a9565a4314e02486a9916c75f41cd5d38a767559a1a300cc7d3c6188001d56baf2f040593ceadc5271e115128ef65204776b0f4026ba306a88d50d8e3cdd4fc53b92597e2a377907dc819d91ff13dd40ed9ebc35d1ac379ae8baac3b73876d948e29f124a1cc4db4203c2e3b97c3c0da678c4b8ba5546e7c3acadd6b6aa268e7fc866af87c51be40f927fce0c4b80f98ee01300a232da0c658c2b2281f6a37e33760a94877cb9d7479014c42bc1ce356f26f523dd3f0627058476cc86e1e18fb01ee3154d4c09ca74a81da7b0023f923fda41350202a39f7f40ebd465c5e4991ce50f2b199c0ca78f52d64562d447f1c7d86be0c02ab05bc7c8c0920bebae3dde71e0fdf4ce205c9994a9a4e5dfb8715f292206d4139c579d33c3735e5f565a15a49db1012e9cb7ed7c7272a5fef0c76ddce33b2fec64feb7196ef8b5b5cb3e46d99700e2576095f3404002e46ed229f51a774caabe0953425bec161685de2bed8263e71795c51c8fc26fe892f14a7fcc0fe6bc3afd07445de973bf38e623536394ef77adccd7a80a7018f7df6301f8ed7c19b9bd096cd9412a6ad29510e8c35144b7e2bf50c5d675c2076caeed6e6b19d85360eb821268ac031c91fd5831cbfbef939b1a09dc21d81b2e731c89d41c5456f65418649e45507d9a69414f9a7f353d206f1f018abfa925b5e077d987d1be4784242572284ea87dfca2670dc0e72a110a30c5153d207ea0923523fd34309c0380d8d616c0dae14d55a862909c56c731310db3bab4b36a97edf41822127b8d83c64c32797cceea0604c1ebdab8f4954485a3ec4b42460baf78eb93c30631767fc06e922ee826471b5bec363c510cbf5bbfa89bac0773ed58224b57e4e216d354d7fd0147a18cef55dbefe9685df9afd114798be7c22f636f3a9baf9d076aca1388f1e251d27f355a48fcc5b35f54b21214fb5c3599e9a15b03", 0x1000}, {&(0x7f0000002500)="e5f69d3d0714fc82ca73611f86bea525c7b74eb8ea9e7daf5d546c6ee6d50d3965d844c0a74df061f19fce85f1e51d421854e5bb057d193348add7cf4ca7b4c2492960493ec2a2fa0df04bd54836d61b57ba47c8db0ba0df496fdebd4228633643300d1f35e870cc3d43a4f56d1816048de54e7f18ce24dfe03582fef505aaa123db300867340f565933f3566b53b9fdbb2e619dafdfe93f210b20c14b679533cc7fcc012446cd9ca7090ecc4284d74101e5a2577cb53db38a81bbf1c040ccefadb136e16193bb3704a4a6b0cc81abae3ff8bb7105d82c9eff8e0962c880edda2fcad5930d4366efe67a49d267f0517adc4d4361146a4942e7c6bf765d2d6a97dd556f295fbfb96589dc448d711a0fa2fed27900251fa9c29f5935d00818b0efa593c63475249c85f4bb3ddf2d1ebc318dc86c3337541ac809fb0fe77cd0481f3b06d1fe74c387860c8ad842a2e1b79c869b6e172cfd1367d082b35242f624458670929b29c68eb248f573fb4e3f8095023f1fa0bb4ff24cee155ed36889a2eb20e13b45d33033c22531b31d68375545215919507787359a150358a936e32c40ce7975e5c1d551118dc9891d64b375561bf691d731ea5c0bbd25aaa10165820c729de8232f52cbfe8d6ccf109923d1684575e268ef154e6feb6f3b94a4e5a3bd29cc7b81bd3852a86cea950d23b45ba6cfc50f5b36f98fa835f129c1bdfab458ab52cc04d0a79931692ee11b629369bca49cb02fd1fb6cc1d9763467d9c9fff1b9d12650fd27664b4e8eaf11bff1800de85464dbae000c5eb4582b787bddbcc39b57dcf52519a6ed483f5658e34284a774ee18e5f9d0f8206faee6dccb66b49c9323d8752c2880dddb31a13911e71bebfdd5297d39a676ec07b4645ad05c79e56d46ffc7eeacb0e3ecbc9a50b886ccbb40059d41c2ed647b70fd01ffc41cf99e6e82a357131981438a61d8a0e00cff84fb154250f162b49b816c87cb45c7e9b8862916c6bfa2b7994e611b17ba186a0ff1c01c01f25432ac340f6bc51644c4f444767d499dfe6ba8a2dec5a7e75de25feb8b692a61a67873b48dabe075b9e827259cc633a1049636b244be6c46953cb53e4eaa49ba0d5a24b3241fa25b2e83176ddb7e12c28d337165802701e884773eea74422c2929c666da58f17892adccb0d8bee7721e14f0f2d9fd2a9268cc579810dfb8f15f6e5c8db308b5b3864ed961fde31878a4b33682fcb43c57f7db08b36e0c23fe94d6eb1f361102a951c1d7c07ec4099ea2d52b6aa8449392798d8d06aed97a371b0874badffca4172100a508c11104110449737106483fa4e17bb97f3adc99cf55268151c53db41a96045286f58eb16b178014fc91f567d50bc65debf7a6cad116b1eea5afad3484a05d048af12c05f031251758dee72dd3fc6b8ae64e5dc7f5d0d39881abfb88fb8a149eb0d860712bffb3b8053d3dab0f94ea0f031eb773f81efd10535c5ce6c0d1c8a1ae532671d99c860ce8908234b9c52c97c88c50436d2711fc1ee0a014cbe68c41a10a65f500647bd233516f65152ced549b75e71a1e6baebc26e402bee88c1c2503ebdde48998f99fc5bb95231847f00a7efead12ea73107410f9311c1521f6cdc185955d2125fb213aaee622c29bd2cfc015e39fb89faf34e0c3d3bd0e6f3550285d8bce9f51c1f6bdf93554875aa5a81af6daf7fee1fd6ae31fec240b0a96184ca21252c6f8d6035c836776c502b2ef505b1e0cea128d6c1cb0f64f383184acca32f76db87dc795da624afded0a6d1944908e6ec8dd96a08755dfe7f1eff60af968f1b5da0f521623e3849b68088a989ac61bb0628db44f3a72c409f1d77ea3962d357d339bd5975fb57774a0d83bd8936f7027632ece3240f8fb474afe8921db3e0a99e06c92b99ffda548fb29c8eb2c2c749056a6dcef86c0fc50dbcf151579383c1bbb2201e46f6aa36e057ec9d2635195269e97f21d53e9db377f46ca0878597dbfd577a781da902032059a9834b736c8c1874beb62fc929f5eb46f6882a87ffd55becc8fa20ddded6525dbc7ce6108167c2e0dad4fa9c5aee8dbd53407a5fe0f529bb1187f67985b441be6134a8759c610e79ce3f53a6d8511c887da726e1465bdaec03ef814614489c9c5bf8a5aa4ac2e89c1f28174d706611fedb075da55949f72125007a7d09483c86ca87544d502c10b0190a3db60979f326c5a108e287787c8e2a2b0e02fd99a14b7346a9b3df70794e5897b460ceafb15fedcc6c9c0746059884527112825ce44b68870703905ff6ab40514659a85a0d30fc879c48d9da0900a5fe22cc46c0ce5c5de193431ab3539b9325541cc516340cd1f77258ac26fc224a3daadd51e95fcabde9395c89debe6e674c5617ba4eb1991dc3a3f1c2bc826031e1eb36bf7b58ba2c404f890991bc06c89b586109cd5f24200cab93eeca01427ad730a3ee8c62fcbe0b2055211f9c6ac26287898b4716512b3d5cf1cb7e836e3be1da3219047ad9a579a8751b41d5c5df51ebbe81e53f8fe16e7e8e6724b7f4bb7af7baa2b8ebcc496ca6bb54d93816f7d342693f4a08e5f85f5185728c8b9e105ed2642d75da1e45baa6cad34629a554fbe61d77f12cc9863ff9c92aab0855b7a64dd900ad70682172157582e3d3def29cc7cf10f16be3ac081d862eee00ebdca28f7e936eda85da8623fdf3e002d44599954f1cd5de4636875466aafdfd00f50920ab940f13c7ba6b3e695b1269d9157e4d2a91d699386cdbad19f627e5779a013c307c3a014e27c0967b4ad826f03f2a4dfb0bcd284a1b73d3c34ab553ec251f8202a7fa153bb14641b4e658b370745005de676670dfad3590b8312e6716e2e01b898cbba0cfe466a0b98dd3e342145baaf438044b7151c001a84a672eaebff03fca94e432fbfcc77f0ff63a1592d9a61742a930764f0cb3bc87b08e8449aeee4cc82d71086a1a90c4edf6810649cd6405bac54a0e47c57c9bfd16ae323d84e641fa66048d88b23bea348c1347277ddef3be4f229c4b7f7f276ecf8a0508ef7d09c1175d78366b00557db23fae29f60a5898e88695a036e378bb66606e3cff539c92e8ce21419cd03b23d7143c45a8a969ef4b555f018426f735bf60bafe2b8690cf877621f1cf63ef3d79fcd325c8d05ae49a896b0dd5b419604543e8ccee51f694bbda19863baec6fe86ae50e711792c4718dbf6f73333aeedebe27b0dae2f3d67b7b7213ec8d6822a86ef8cde533907c5d83e44ce8388687366104415240f926a7f90be67b1a1490b3a067df74a18613987f4186308985b5dd9f77c906a0a59f5df0c2d244a2d18ed974cf956bc2677d81f43d233a77792805c79ef322ba7a61ebf4013b3c16df1b73efc64018f7094c3df95847ee730ca516944180292758996772aeee5a8163a7c37f7a0fcdc31e6491b10336085cc85c80a3dcdbe88c87e861ec2a4db5aedae4c019005c328e57114940587a781869965deef69f3ebf6826a9ccbbd8073999c8a19834fbd8af355a1b0e359ce09ecfa0e2b8ae8afc8585eee43650f4593f9b20d5058183e5683a1136a8a10401d800561ec73af55f03224c0563c93b152719d0a0045bb908beb59cf4e50ff9e1a65e088527c5716ef9f79740fd98c6c9f19f3a35b9d00733f71fa9e27a7dad9eb956493c09de29316dc2b09239d3fc9b94a5d41b68d67f0f07fd8b15c5febca69eae55a0c0e63dc36d7bff483c003b69a482110644fcc038dc6abee22fab17573c3064c1e6dab2401bf3b39b8129181365630c08b7ed6f1a8a9c822c6ed69eba964adeafacc414feb190a13ca238a5e015aba8c4900879b229e7333c01d1a6a57f6dac4ea33cd9aa96aefe719218e39e37bbb25892606e7c2efa4c19d39072cff9b085c041e8c3f3a94b47cff2929c4ce5f6abc4dc9b4deba20e14774d90546290cb5187dbe851781f31689d19bdbbd2058b3dc7618b947ff6a217015b53e27d859a74c6abb33e7171caad1456052bf01f9936a7525922ff73a8403fd7ae75220a88a48e73459fec53606b668312e1678a283fb321175041c432333e52a8472fd58283934219b16102de790788d8eb490fc157c3998ecc7153e9d9832d88e974ef2cb9720b854e00320211b7ee1627316ccde40429c64e54c72f8c32dc0859a2991b40ab8081f40fc02af973ef411b408b2524537e412fd7652e119579c5721d593db07063832a342c8bd2273e3c0dbd859ae19c15e454d1b4e3ecf7cad90757aadcd24799128996d4c762bec7c1ebf433a074053b51b586110dddf8d3299af81541764ea0b783da728a6f00a19b46033d748b6a88371bdfd0307ba9f59336d33c9be92cbe00ca53e71d4be3bc335b1c174d3b0dfaa78ceda7cbe5bc4af3e5c9c0c07bef55dd55a884618d7790cb07b5bd2a5daa0ff62b0726649713088814ba67e04606ee17775363103797088dbe6e49a52288eefc216f179ed25e1682ba91a818467e890afcc668ea2ad61cf451db142a61724212b84520dbe58c359bb4e188b609ede352f7bc1677c1c505d8a3ed476e36a982ff90fc0d4c40be72ace8b9efe0c5e539bb059d5364774e96b52f179f6a44f56c24bc079eea6d02d355944aeee95cc877c72570c4677e6d21e2ed6cbab6e48a34082c143257f4d194657b823e115021c94f506716b24980317909afa3be0607561a6aadc1a6c771d14741c671eac22fa661e2b28dcea10dc2d9326d8feef47b8c2c7cf84e33361e732f0254cd9d0d7df6bd9a3539ee9bd84ee640cabf6b84588aa3c8f8b799d8db08e52e97800fb23892616f4a398f01b0d1c45b1945a5a8a89282966df67a1193ebea0b4308be6cce3b2d6e933ac4b329634172d92bdfc098d7ac0a6f6ea82a018491165b63b9b8d5b7e2ff0ba68b42699f16023e09c76a2b053494bbee4ab6146e4c087870cb0179c2336192da8653c9975df6f87a46a45e73052c58872ce8a4d67f291f4358dc4f7aba24ee0ab0a25b18fa860117d2ee858fc61cec9f50995a757a858787fb62640b2918ed3f2ccae413b0a607a76365cf63f927b5962848c345a39662ed542e6a8a814f973894ce06addf05c6605286d814fb3396957ac66be7c930dd4962358d8d16c251bfb1f2fddf5f2335f541a249cfab44ac4317e76e02e9df560c35b9250f0d7d3b8327997a774ee86c0b0c7a3a70ae41407ab438f644079897b52ed166a85cd67e8a415dcec64607239044cb6676c71a155e2080fd1c490b329aa7ce16762d548fd1fb1fbacd8b47d486c063c8cbe2e925703d9f4bf1b3d0691f50ce58427c87f8cc26e1bea12cba521e9353f075e4a37831ace56a4b51ef9f10c1c42d696fcb9543b1030498285a3e49a5ca1f62320045caef3cd7f6cddc0fb721bfd2d88682326461169f331968cdf5bea4e4649b2525397feb3d90fc6a95e76d489e8b68967a1a0d76de7874bb35cd32499b8e4789ed81a597a15b4229f3b0bd1bfea0396cf7fe14e8e74ed435ea942eec6a96b92bf5a9b48387635be2624745636b981f135a5e8d9718e70c988214123d10407abb3fe14a986ac2b8145956ce3c219c5360cf0e1cc2fbd076742886a9a95d93255425b2c060d1fdc99ad4c09ec1c22411fd5403f9f9cfe45c13ca9d1eff58b93e260b28aad628a0fc23c8e338f9f6293a2d23b571ee710f4dcc160ec8f860dbd9e97d72ddb9cca9ad70c3108b628f1de377dd3de4d549abbd2b1b7ed1599cd973df3a3e6eb38896af83bef7017a8201613ea6d00d58dbeef80ce5d7224cc5066c42717c1a7585eb3c92d898f737", 0x1000}, {&(0x7f0000000200)="2effac8c49839a87f5e5dc8ccbbba4b8c11da702b24d5ea294ff8eaa82c356b336939e2401b09ce24341c59e42aac4bc250b48986e5e62d45bbde6f693f794afa66a2173989737096289c5ac14c665c0d5a983a650dcbc7d6f86d7437dc7928f11f3d4af514649c77f75abdda6501dcfe9f549d588a9c40054be8abc363674567714d7a4be403121ff8f1663e7916e68bd406bea68fbb8c3b31f0057430f663779a933c1244e7688682ed45e726aa46a7aa7d8ee683378a7e48144e02ea1bcb25774bfd0ab80", 0xc6}, {&(0x7f0000000300)="0007dcf2d85638f9d6febee2f292b6f0c5c24ce7cfca2e03b1365e298014dd830a7f5bca4665eb87aee470584a8ebe622b36a57a8e418e650e985ed817b2a68eb06cece7ac4cbc3e5fac92f694d48a2606a6a0b9352b704d05cfaa074a75b9e0dda459c9e4f656f80183dafbf77d78f1fb6285711b3146ee896d5f37a277caa1517b8adbf793b9d5e0ea0db02993a19f4af70e4b9f2ffb3befb7f985c95177b33cb920de0b0f1b7d93996b51ac8873ba2f32c7db478989c7e80931bdd67efaebe8ec7627cdf09f4b20c85a2b219b148346", 0xd1}, {&(0x7f0000003500)="80b081c31bce020350075046c7323d68848921775bf4cb2ce7068be1befd107f0ebd043a89c49ae938a9edd06a2aee3ec2c611d709341fa2a949ad85919fc99e16e9548dfcd0f78dc64fa6818ee4c1a5a10ef03a2b5b0d86c97c37a567427851f481920f3c20d3e168975ad570f32e0655672b0cd8ec512b81c422699f3cce7b0590c4997c4482dca25200a5a4d7003d93a90bab8b7382329df9f878d8df1fdccb4535fdc90edcb5eaf0895ec91dae4a788874b86ba4e2e523de09a33a48b2f2f4bdc1b9816d33904bb088867bd6", 0xce}, {&(0x7f0000003600)="58f019e2f26946e46be57741e63be434bf46af1bb79a1bee8fccb480ce75729f03af940f80788f1fabd9b8d1de7f6ebb7c97096d9461f1632bfd9e49f3ea403340852b46c21edfbfce77d71d0ab005fa139a144b0b451276ae85018d9ca3609cdda7fa835f4c44ae39feab5a266125b2183e25afaef360d4ca483d9bf5865a0c7fa695f8e738f2458902c681e628d10bd888996ded805bfd51e4657ac5b5e2f55ffc3ae72a880659107cdc1a5122d0c307bf9fcca898d13e319523707b2ea7d23e899a983b26746f5943c567f1becf08c1acbce1e99c03467a7d03f733a96541b7cce4e239672743a852b4946e973d", 0xef}, {&(0x7f0000003700)="8350c97cf997c96cba0f26305f3eb0fc21651463c865d6d78e2c1c8ff8f560a5f5e88df9b3bc9e4cc31b9bb020db8ab74732f5b392996680c716064090a3e6f139026fb81b06e94c2b335cba7701745178f47a458b8505cb4795573e8a6f2f7c75e24047e7313781b3903ee8bb1516912dadb75cf19aea69b5345477eaea25a48f04b41c23c2a924e698d04e2f1651635eed09da14fbe84d8f1315c4070a8e42c263fbea88fa96cfc9f9bf4eac5a2d4fe38d391968618832a3628a44c4a0f99985ff8214c1b047e0e607088fe596d4dfc9d4ec4b411aecb727c2391a449126cb866b8fc8ecc315dbd1aa29965f", 0xed}], 0x9, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x148) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/25, 0x19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0xf4695e83) pipe2(&(0x7f0000000180), 0x32b32d6afb603c96) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x7459241dbbedc711, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x80000000, 0x80000001}) r2 = socket(0x2, 0xc3cd5d0b74dd592d, 0x1) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0xd1fb) shutdown(r2, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x100, 0x733, './file0\x00', 0x8, 0x0, 0xacc, 0xb059d21}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x803, 0xc0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:02 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000240)='.\x00', 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x51}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x0, 0x1000, 0x5, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xc9, &(0x7f00000001c0)="ac00c6adf020c769a4e422dc07639a68777aec5400188ccbb4d505348aa410fe6f888d0961d51e905e263c425e36f573ddf83cc914ebd6545adb97749e1454815016f628c5290500000000000000fd7f9d85a5acca97cb8c8e799f46763ec50a0f7ccc3180f65b5ad9e3fa959694faf7d4c40d0861c84efa403cda67d1ccd27ee5c8baf6f3660bd27d5f6191260063e61f255f18c26906c4f56e73310d2e89c8be1eeddc") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = socket$inet6(0x18, 0x3, 0x4) getsockopt(r1, 0x3f, 0x6, &(0x7f00000001c0)=""/180, &(0x7f0000000080)=0xb4) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10001) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/157, 0x9d}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x100000300) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 16:00:02 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) select(0x40, &(0x7f0000000040)={0x80, 0x10001, 0x10000, 0x8, 0x6, 0x100000000, 0x7fffffff, 0x7fff}, &(0x7f0000000080)={0xffffffff, 0x9, 0x3, 0x9, 0x8001, 0x9, 0x3ff, 0x3}, &(0x7f00000000c0)={0x4, 0x5, 0x90000000, 0x4, 0x800, 0x1, 0x8000, 0x100000000000}, &(0x7f0000000100)={0x4}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0xd3f041a4040bdba5, 0x8001, 0x2, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x8, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = semget$private(0x0, 0x1, 0x200) semop(r4, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10839374fbc7448e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0xc8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x8) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x5, 0x44}, {0x46, 0x6}, {0x23, 0x7}], 0x3}) pwrite(r0, &(0x7f0000000180)="fea732a3f8a298da6cb1012db5f0c43b6afee0d4bc24c8984a251bc795527f90407efd264f4b38da81430b401bedc088c527c4069cc9cc690de2d825ff2bbc65da5f5122ef524bc4e57a809dbf14b7f1d60647d7f7d0016f8a6c1f948c0b5c9744926133e79852dc480858f23e67e04f9eb506fa1fc0582c7da44690d51c067e54cf884a20a2de01aaf5ea084625eec0f37496690e30484f6dbbc22281a1a4b02a0cd42e2cccba488e20e77c9fdda169169c400008717c7a1f753b2fd50d0484db5be026d6da8a6ced84320ffe7dddea888df93bf920d48ef68dc499801d2d69a895d3cc0b911c589ca6d871", 0xec, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xda1c14511c18b4db) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) 16:00:03 executing program 1: r0 = msgget(0x3, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x3, 0x3d}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r5, r2) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x2, 0x4, {0x5, 0x2}}) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b2169dbcedf71c1fce874143d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059a44a6543f3ed32263694901c418fef743cbdd8972f6f907fa19b0383ef1233647ee1503f49112339f3ee6f189280aa474c10cf623b67b24e5af70b4a1baffd30eacfe5aeff0563"], 0xfffffffffffffe07, 0x0, 0x1000) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000200)='n.', 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) 16:00:04 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getuid() r1 = getuid() setreuid(r1, r0) setuid(r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x800, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x95, 0x8001, 0x1000, {[0x5, 0x6, 0x80, 0x81, 0x9, 0x1, 0xffff, 0x800, 0x4, 0x377400000000000, 0x0, 0x3, 0x9, 0x10001, 0x7ff, 0x3, 0xedfd, 0x8], [0x4, 0x9, 0x5, 0x1, 0x3c, 0x668ae577, 0x1, 0x0, 0x200, 0x2], [0x7, 0x2, 0x8, 0x7, 0x7, 0x20, 0x4d], [0x1, 0xfffffffffffffffe, 0x10000, 0x8000, 0x6, 0x1], [{0xffffffffffffff80, 0x40, 0x0, 0x2}, {0xc9d, 0x5, 0x101, 0xfffffffffffffffd}, {0x100, 0x1, 0x80000001, 0x6}, {0x9, 0xc76, 0x8, 0x7}, {0x4, 0x5, 0x4, 0x8}, {0xfffffffffffffffa, 0x8001, 0x3, 0x5}, {0x2, 0x9, 0x100000000, 0x1ff}, {0x2, 0x5a523c66, 0x8, 0x2}], {0x1, 0x3, 0x7, 0xb150b9b}, {0x6, 0x67ee, 0x401, 0x3}}}) pwrite(r0, &(0x7f0000000140)="67c7302a2b88b60bc5267ef37ba00fd1e895c25c005bfa0bb84d8112d91ca19f139248477ace5be5a446ccbf457d20b10c5f6259ee6269d9348ae340193d7d5e1115d32782aadd35c482005b350c5a4b0ba9e65c", 0x54, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) fcntl$getflags(r0, 0x0) syz_emit_ethernet(0x1a9, &(0x7f0000000240)="b28214780fabbe7b9533edfbf7cf61e2ace488a17a380f7f354877c5c7d9712f367626b4ee265c75b137458c0eedca71ceed0e5aae0eaa8a33cb7dd5acd76f6c2358b7d64a05325489fd52fcdb72") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x2, 0x0}, 0x0) socketpair(0x20, 0x947d2c8a671f0454, 0x2f06, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xfffffffffffffffa, 0xffffffff}, 0xc) 16:00:05 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x86e) kevent(r2, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x50}, {{}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x8001, 0x0) r3 = semget(0x0, 0x0, 0x2) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x50) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000001200)=""/220) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001440)="aa444c34c3b2a1562f9ca01521e9bc5023d8281bfd9947ab04d9953461027fb2045dc185f4eb0f6c6517465893e05e4afe8e063b65b4b989c3ab19efcb57edd828b34b3276f74b43c38787c17b67b8d02628e257136e5543e66c0d674b01daf97e0921cf8c03bbe916fa688a2260c99d23f9c409a8d21418d278734bbbb11bc4d9e32dc9ceae0adea4165279a95819b6b21c4449fec17ffc5048956e42a97a4a44193fd06706d95683214fc9db264a3bfc047ec0bf6298417e307b0aaf439f6277c2f4f18a5f68117a05b6dd863689", 0xcf) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x50, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x0, 0x2}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse\x00', 0x400, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) r4 = getpid() fcntl$setown(r1, 0x6, r4) syz_open_pts() 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9ea) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) r2 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x2, 0x54593410, "0bede83af10100004000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 16:00:05 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) pwrite(r0, &(0x7f0000000480)="35e9f3f5be7a9321f3d2997889152710036c72a854be5ad4ddd5239955273f65d87c42f04865f8dc0d87aebefad04eaba6a0e4588a3a8131434498eab8f1ad1ec586c4a359eae6cef78e05ecbc2e1fe64f26b4fa5755212a710fa55e09b84b67b83e55cb55457f66d7500e40674266eaa53a1becda98474005f1a390e520a86233af5c616ce763d5c11e9ae2809c1b1bfd8a4dd3bc9c2626dc67ec381cd7e1251d5d812a38b5ecb23f2af86535ea0e6482d91ff4711eedb633db7d60cf1b3fabe98295c7b57d85120f33b60032bc0f714f6ce89ddc10890e7113618be66fe424df501cc7e9d0924c581d8e683a2528698f9d1f953545", 0xf6, 0x0, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000440)='./file0\x00') r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000000)=[{0x6, 0x9}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x0, 0x2, 0x1800}, {0x1, 0x400000000003, 0x1800}, {0x7, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) recvfrom$inet(r1, &(0x7f0000000340)=""/225, 0xe1, 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x141, &(0x7f0000000080)="53bdf9f6b3afb015eb08324726f3b6") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000380)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x200000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') r1 = msgget(0x2, 0x26cdec303a430115) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = dup(r0) ioctl$TIOCCDTR(r7, 0x20007478) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x21, 0x9}, 0x0, 0x6, r6, r8, 0x6d, 0x1ff, 0x1000, 0x81}) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) read(r1, &(0x7f00000003c0)=""/191, 0xfffffffffffffda5) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1) r1 = socket(0x18, 0x2, 0x9) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x3f}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x2a6) 16:00:05 executing program 1: r0 = geteuid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100, 0x4}, {0x4, 0x200}}) geteuid() r1 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget(0x2, 0x8d836d187e1d8b61, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r0, r4, r0, r5, 0x1}, 0xe3, 0x4, 0x8}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) semget(0x2, 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r7 = semget(0x3, 0x2, 0x28) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x100, r3, r4, r3, r4, 0x4, 0x2}, 0x5, 0x4, 0x401}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) nanosleep(&(0x7f0000000300)={0x5, 0x2}, 0x0) dup2(r1, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000340)={0x4, './file0\x00', './file0\x00'}) setreuid(r3, r3) open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000003c0)) fcntl$getflags(r6, 0x3) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000400)) sendsyslog(&(0x7f0000000440)="b3e309bd87150529e330bf068f5f13d99558f0cba72319954c7a08004b85e5fbbdaeeb914e53c92cfc7da61361e57c9219e62a9e1c91a7d7e04e6b8bfe16d18031cc70cf9edb1562128e67c2f2e0efd2ae923fb8854533fcee89e3e28d44a88e76591972d4cae0ac08cc4c45c537b79992915b3b7d22e01b99c514", 0x7b, 0x2) setuid(r3) nanosleep(&(0x7f00000004c0)={0x4fa, 0x1f}, &(0x7f0000000500)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000540)={0xffffffffffff8001, './file0\x00', './file0\x00'}) preadv(r6, &(0x7f0000001880)=[{&(0x7f0000000580)=""/40, 0x28}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/46, 0x2e}, {&(0x7f0000001600)=""/93, 0x5d}, {&(0x7f0000001680)=""/241, 0xf1}, {&(0x7f0000001780)=""/87, 0x57}, {&(0x7f0000001800)=""/15, 0xf}, {&(0x7f0000001840)}], 0x8, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0934c44f7b202b, 0x1afc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10000) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x800000000000004) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/102, 0x66) r2 = dup(r1) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0xc8) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000a06, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="9e5a34ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4aaa7427b037ab53f94be3ab7799402ad0def49c1c388c6ff5f4f9de82ed6d460a", 0x4d) ioctl$BIOCLOCK(r0, 0x20004276) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getgid() msgget$private(0x0, 0x140) r2 = geteuid() setuid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0x0) setgroups(0x1, &(0x7f0000000100)=[r1]) getpid() sendmsg$unix(r0, 0x0, 0x409) 16:00:06 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x80, [{0x3, 0x3ff}, {0x2, 0xffffffff}, {0x3, 0x39b}, {0x0, 0x9c7}, {0x3, 0x7}, {0x0, 0x6}, {0x3, 0x9}, {0x2, 0x10000}, {0x1, 0x1}, {0x2, 0x800}, {0x1}, {0x2, 0x2}, {0x3, 0x4}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0xffffffff}, {0x2, 0x80000000}, {0x2, 0x2}, {0x2, 0xcd}, {0x3, 0x1ff}, {0x2, 0x9}, {0x2, 0x401}, {0x1, 0x9}, {0x3, 0x80}, {0x2, 0x800}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x5}, {0x3, 0x40}, {0x0, 0x5}, {0x1, 0x2}, {0x3, 0x4}]}) r2 = kqueue() r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x100000001, 0x1, r3}) madvise(&(0x7f000095a000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) unlink(&(0x7f0000000000)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x8) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) setgroups(0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f0000000140)="39d9296e0b408201afbf52a9a6de2de0f9cfc1afa03873e509492852c96e70ce3e9c1c15ff5f491f4206a5cce8786156bb95bf31ccc0d2fefcd6e5f8188bd3f21b9c028da54705914035b9ba813518bf418e0b64a1f338e522069e04b010d2c936760ad31f8ab27bbb41d1e39d2cba47bce1393a224105b5b389cb058fb25f651cdfe5c5cb2ffaf0558f49daea62ea93f3061b3f4cc867f0d3054fc92568acf853a42a35dcd60320e1ee1192503b97b4b2b74b2f922dffa4223dcaa213dfbed1e79fbb5d9c78f752150a19edb2d49be86630cf28925e9fe02acb13eca6893ec03d4624bc91dfb657454ac153572be44b13b4a79e0c187c158bb530f5cdbe98c87bbbe4d1640a43a7db9e19a7189535dad398a03d2d34ada3385a24c93f8df67682ddd104eb9e92a8a1d436e6a1a73bb2c54a669efecf705ba082dfa4d9550c58ac381b4dd0d57020a578e165eb3df97dc63d9517046c653158ea906fe31de74347c222d27b5ebf90a9437841bb6f8cd1a8a02ea1faf22b256fb1f9ca0b7becc2d48f8aa5a8e4cf49d5cb5f913b6596b3f6c60c2f2e369b7eb5c0036b178425fa9982c63906b96ef1a75401c7e3cbaee5a754cadf7fa6ffbfd76bde810024d1db12805826710ad13f74a9ab08e4b995c83eefb8d5593622f58325a01d41cddcccc072805e70fd6284c09a7af7dca2bec6f4b06fd72cde6774fff8267a804268ea88aaf34af22e2d55a236a93fa6f04b0afb2a107cf8828c5ed0d61a63a441d640b9cf51a3cf0f3d365d341a4b01fd2283b76dfd3e5eacbf6873bb2015965fb8f16f96799d3f7539155f7372b95ae67b8b172b4884235883de3515a0ed2878a53357f0aba157866d14f0ab93374e11fde1120871c30bee44c9d9d29641b02c3eca6dc4b52d0043116e2b157de2436cd1a75893c156657be3cb20bbc3781c0f58b24ff954b27634c8dbb36f7a84a02f436788a5e7672d3f9f90f74559b2d7b595e55cb128e9693222bb01a94f7badbb6c8ebd4cbb7a6877c084c940ae3aba441fb2a823b4830554267884cc008b802c61cfd3dbb1cd27d7ed36890f649f60889b116b1ee64cad2ffe4863118a77b618f71ba2d3da8678f1d34f936cd8bd1f65c133a9b688adf5f0d4a168e9c4cc383f293c7189f7e4016eef67027020c0d43fbe5fc9db2a8f1e140304b3350f78407aabcca6173585b6bc8ac5ca90694077f3aff747fbfdad8e67ff5e7d4fbcb9835d5278cbf82dd8d50429a56e1575d2c5448780bee40d5c629d96e59d0fb838e9ebde0315d462b4fd719eb2f10ab957374fc57edf74e1912cd59b89440121afb5158c1fefe510581edb6521c544de5ea288728a29ab7762c6edcf48d46f86142264873d868a5322db9557916dfa735bf7997d401d47f1635f37c0964f28d1eaa050f71678b553e3baa0d3dc388738170fa526fa529a15b88695c8948b8bd7476b0f6e426636fe66f2adefd6b441928b9b88f3099bfafa4b91493147f93e74bd76b52dff22628ce2e317e557c70807059a150ce9aff1e868e164f3b0027c68fc639306b21039b2566e858903fcdab08fbba96433769a6228b4e3122dfb73d00f30c3fdaa225878f62f1bc5d03497b361fa599e0c481d9bfce7123b87d9896076d0e7c83eedbc236b08210609a1be244e98a2dc4e9a8e71a2293786fe2664c3143db3dadcaa28f805eaafb4d19ee4ef49285b49e30f9a8768df8cef55cc597c2d6f9f6985939a6f82500ab7a81a6ab13641602ef5013cb85465ed0482a6ebdcb6c7c941d6d4de9d57de4203e15213a0edfaf903470fcc67c917837c874bb20cd847520dafa03a0243f82526c0d9e43daefd00f5caf48e1f68981469f07f03bd40460816b156567462c251cdfa87a8792f019567d623d7e691360a906a24c7948731fbe5dfc561be0f3fcf9a7dbf661cc985fea472d1f78560866dcdec14875166a8b2c406075020da1a8733a59ad330ef75f2f6a761aa056de703bd2eb9f864eca124960f953f029d6bd77a3df7fa4a34b68f47921a184c41800c25ba3eb03665c8436e8265cf14275fb4fc508f8fa43b08edaa22d8a8d5876ce90d32205b9e72a77bd414db3c735c6c09325e6a412c4171f6202869a1f7d120e7f054b8d3a39b22206444c964f0b5c504a0f58d604214058d47214ab670c92d7acc48e273c256038618f22d202586a57ca442cb2a11ae60badd365a179cc831c76dfa2f60f96013853e7b5547b1fbfdf0a6d6ebf35eb4dac44834f848bad49a83e71c2359921980f9abe08b76bba1320ae6c8f25cdfa32d58f63779db1945a50864250897ae87d8f4410ba8d05d770d7643812ea712edef9cbc6001029cb1234bcf2ce40f90a7a5a2f2190aed8ce885cd5a8437c1fefe01ad0d45017da7e4015e877cb960f7aec7bc4158cbcc6ebac609102294ee40f10f2d77e41cc7f7c90b72e1f7c4609fd5ff0597cd7a509e04a231b942cad3bd98cc45871c3277395b6fa8900ce8cab7fc2939350ee58d0d00f327f09113dd213b3dfe6efed23b0719ec4b03c65951757fc8e06af14a43bb5a79e24b6a2cd1bdebb14c6a288db488051295d2719c4857804eca3f71d1c99aedd3e8708865e1973ac1427a40b70d9b17e901724dc1c8aa267e1b9a1c12959f99179e643a2fc4468c128341bbadf340d224ae91317bfe3427f63a0796717b1f126acbc83e0a4645ab88cdbf369ac838f68c7767c385ece759f5054d12b775645f03f04657d45d3e923d0c7916f1f07ec3f215377f4ccb4830f9e68cd3a6c08de7b39cdb47e2d6297dad6c2f134f502df52794f624a9e655e8a3d3347e353da211513e177bcbf55014c8f6adf9777fbe86086060733a2ebf5ebc62541d5b3414a432eae5880733ff6d8b70cb4f2631ce8d0c19e12f424943ea7eab81d4cee76266cde99c9356fe8c7d6d7303429a20ca274486146cc6ca436466866146650011f50e45f33cb2c889c9776ef3a912c89bbbd4c43d295b087db95a258644a4a7c2611c89f6ffae03ddafb4c53de4d3835fcd13e3e647adf21a4a132b766edbd27ae54fc9f15c5b8cad95e1d47161ad0e4450d9d8c6f89f03a75931c749147d4bc436e6334d52b7e4a0c11d3d39455a7149ffe2eb0d6ab06777bf8be9ec048dac91b1cdd8de29db2c6e7688f01e06afc00533f018c2e4de915e0272ee77d8e3adc83b6b6b1625ccbcd344845f343580d1efc55d206afb8a5c9cf5b7bb0fb7e60368435363e49734392cc10bcaa8569b03191503ba669fe9ffe1c72acdc9971c95eb95971c3b751e823b5218f6909e9cc6b06dd8aee160f3f6d48c8205407d9239256d59fec9de4083630faaeda294bd9e5b809d9f51dc076ac4b202ac7cd8361fc88ee2c55550077d43bab8c924587facc0afac204f50512383a5901eb787278eded9af5f4e12186bddcc977e54032263d78d7a213a8da5b30dfc602145422b48fb18394a602bda363d689bac0700211963ad3758810f1b610b1fddb85a4cdbfa0a619d47253d2ef7f48a43cda49af8cd7fb6605e0a5928105364b190868f82cfd36ffeb856cc2b243de7d0312411a01ba355b2d22f9c11b416c84ad272ebabe530f3b6a4773f59c9efda0230d101a765c75b598be231627d6926a8989e4f1729ebccb2de024975137c8e345ae118e7498a132a8e41e55c736adf264c74c5db3ed702acf02aac55440b9c8230feb8fd50bf2dcdb971040c00e22072ff0bfec9d1428e6b8228590f07d85023cefca30905add5a7c3f497994b68c2663a9df340e2128d9848b3a64edea0f119936051a7f2b6225fc3cb15dd5cd04452f9c4b9033358e6d26e5eed562e7c846a53cb570bc603d0dc7674bc3457f0978e21f0aca7e47a7f372e582f13f811bfe41a9c2dd03bc71e44838ed32f494108b5b93b806c72b3ce7f51bb66e6d6a6353822f2349ec71fac48c5b1f5cfd27d6eae1945a25d655189890025e680b27533068417cd5cf5e513dec30f27a7d0897bc3ef355eae3916943438b5be5dd0f4f216c69f4e0f1c5cdce474c3e1dad416ef7dab32c4c5b084f67e41b30ea22fb8ef3e5a82f597cb04352217ecb509f239c35792e7e4bb65941390b251a63d39c1edeb1a55a602e2e74549d1221158f0ce021eec651838f59b44f2e339121ad59e80b8f6d83ab9f150eb3c79a9a79c226a23f65911f38acc5f102028a10b98416c7a31f48d82575fb4f585244b65571ae17f31e72c0177d355e59532c67b3a7712a960b27a6f586894279f877fa952979ea2dd9ca2c4bcae14777d9296a73e0d16d9860abc5ee344ff2eefb9df6019f3d206577e651d7d9adf58f7a8f08b2c0c3b191ab61a67bcc01289e20a0f40488bd153ec61d0f3c86756825a04013d1f9b5acc4868892e2c2def76f23e92decfb135a5839d56211de28c5b953b40ef0617bbe620a2bdd3e0690536c9aeddc5c2b8f802c1b1462edbc8bebada9a56457ff9cd3bf429938f4a83c0ee9e73e3b323a75f698589696ccfedae99244b1b9724d57f025cff054d62c209c5d234c9958685b4c4cd2dbcb47891f3fcdc6726ffeba8bfec53f4110e434afa2dca922cae0b7a61df793df356549aed1f78ae7d5a6c2f6b044d2e8a350724a9fda88aca60c7a23a78e3fea6ba516bf62d70532dcd88f288b7353eed4ab672d1743a48a774040e5168d24bc3bf923c2bd29d4da7358e96783d5a22d670e4806abccf6c6425e31ca4c93a0a62c24b374049b83b392339594bb66d888fa12e90859b05e9d7318761a3108583e8f6a0e0fb6ec8ada578b475e66ec875d2f4e83d8fd42046300fc284856a0066441b3832f28e36ee955e7738ecfe86d97ea323c0db9d7ee9c2fe160874902a2a8842c86017f42653324084189a763025d879892bca930de82df56c3ac4fcae8fc4cafde6b9880686426bc53f74f31f502353807dc61613c81c30f1256b177f3ad9cd73d85d8adf1b386ae7cd684df9cfe4f5383be037f19abfd54b3b328af1b346c32ba2689be0e29de4356523f36fbb385faca25733a719fbcaf0f2157e11473178161682f19ddc5440b57089835d60cd1b1f4632b0f6e8b3fe507015aa2586244d443a66ffee95e89f9df5c5057bb47abb2be05ee0d037e58bbad8fb2852104d4b4f4307032d9c90163e9d3a2a1a42e1cc3aa00eea28a70ebe6c877c3ded2d924f8ec895877d11d25c1cfd9da0201bcd00db4bbcd598462fddea498bd86057cc460a7a4336a18026e19a71d5bcf9b358b46fb8d70a33b93201f1babd1d148646f55c16865fce4ed8330d2721e49e6c62a534031d8236e44b0423bd4136a4667efe1b3e38a0b06a0e9b29bf605f4013ca235034c6fbfec2ce5c114737eed7633cb3e3e7d505830c32e4abca3e8f8af601a88635683bcfaa772369e929f1202b70b1f09f9e339acd18e672afdf6872235575c310434d83c98a5fbb175003c150b622b60c66aa5f73421f2ebc7563d8b0bc2b72ed370f89b8f5af41d76da803226ecc26210dce33fe056d7e42903167405a03be20b7414bd510942590050d75de0173086572ab38cfdd9d55e5c5d660c39d77cff98465f3e236b579c1c6d7aa82dd19381c957511d269693635fff961eff8fad79015481f79b1ad423d815a40e2a9f9956b269fb8d831e677d8288692e67b2f32eceaa7a5ff5e9ab79391224be3879bd826925471cb42c33d0fbcc80f2309a2bff7dcb789726824a49e4f8b89c95593846828ed4f30025374abbd6713afddc5dfad7be3eeb0029e1f6fc6ed1e4ec1ff8f3fbd6ec111153d62dedc4941447ef0", 0x1000, 0x402, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206911, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x100000000000000, 0x8000}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x804, r1) getrlimit(0x0, &(0x7f0000000080)) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x6, r1) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/84, 0x54}], 0x1, 0x0, 0x19) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x800, 0x0, 0x0, 0x2, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x290) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x3, 0x1, 0x9}, {0x8000, 0x5, 0x5, 0x6}, {0x5, 0x5, 0xfff, 0x80}, {0x7, 0x7, 0x194366be, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x4, 0x3, 0x8, 0xfffffffffffffff7}, {0xffffff0000000000, 0x8f3, 0x1000}, {0x80000001, 0x9, 0x954}, {0x10000, 0x8, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100010010) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) getsockname(r0, &(0x7f0000000000), &(0x7f0000000040)=0x2) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c65300073e66e9ce2cde1cabae5aae58b7848167ab6ad72c1733883096d45d147a53cdee495f2c19aff2bf14d16d8f6b2"], 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x1) 16:00:11 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="f41f222f8ff0abe310caa970de5e189c3287164de61343602959b1116d4871a981ba89270c28f48b6da712bf15521505bdd7de9e17ed50777d976580abd4d17199b78398398d74def962a756fabc05bff1a847e47cbcfd9313274836503f60f1cff4ee8d7be023f009786f2c975bcb9a5491bb0685bae25fae3c67c547ef727aa79d3b0914c4a2d83ccc298cd91bdf90fed468998a0eefd0f1ed618eac5ef026cf7e60cba4", 0xa5}, {&(0x7f0000000680)="eef535d4e559dc793df7ada404b204e54c5a6b8fe1933df7a9baef7cb1f79f940b35bfd4ac2561f4e21210830b03eb15b78f79dfe8bbc65d6ca1ac8d837d09b8708e1eb748518aaf9a510790d448aa2e905f76e8047b12f9ce367b4404dd4ccf2536e545f8acecbf04eb87d32b97e43c1fddc3d1ca8455406cbb79d840a71f66b0ee20a98705e821ffea67de77d5399c5b91aa23cf4f0b146b6795e693cf072fb25243a7db45cfc37a0101a8", 0xac}, {&(0x7f0000000740)="6f1c78d1044414a415679f000b7d22c2a48552bcec045f346c639ab5b80dab05", 0x20}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:00:11 executing program 1: sendsyslog(&(0x7f0000000240)="564f47c6979e6ef31516b325350af8c87468b8785b7b975433b13d18e363e694fc2a9aa1a82c0cc8e71c1fdb6a141d022d7e37b0530295795a493fe17ec54b5b725ba68131f40d32c8d1ed5aa439dc660c4931c6e310c64054655981f4f502acc2f3530d1638faa41481afc0439a2f6758661d0a5328c96c3d07716e6f41fd141c9ae4371845b864123bad0f5829d6339cc7657703f45899f0d05d18c8f91d361657c2", 0xa3, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget(0x2, 0x484) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') fchflags(r2, 0x10001) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000001180)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x846) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x1dc) r1 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1, 0x20) semop(r1, &(0x7f0000000540)=[{0x4, 0x3, 0x1000}, {0x1, 0x1, 0x7ae4b0c1fc6cf844}, {0x6947cc8bd4623fc2, 0x80000000, 0x800}, {0x0, 0x2}, {0x3, 0x20, 0x1000}, {0x0, 0x3e, 0x800}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d, 0x1}, {0x84}, {0x6}]}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/90, 0x5a}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 16:00:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xc2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() r4 = getegid() r5 = getuid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = fcntl$getown(r1, 0x5) r8 = getpgid(r7) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r3, r4, r5, r6, 0x161, 0x5}, 0x4000000000, 0x7fa, r7, r8, 0x8, 0x1e, 0x80000000}) 16:00:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c1"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x3f}) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) getpeername$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="008000000000000000000000000000000000a840f85a4c00005e00000000150000000000ff0000000000000000000000000000035c0000000300000000000000000000800000000000a263af6300000085e71182402c3e15be589682b8a00bdcec42c66475a9be63bafeabf4da3f9be663304a2960ed026b661e000000000906c94028cb5a3ab527e5336db8e3e947d3ebc755b8cdee650a73102ea5b79252e23b05757842537c97bce08b9f030097a9a2d1a58479f4e9000000000000000000001500000058e348aa6f2502e970ab298107081799d77390b87a68eff819437f8c3781f82c428b1ce396ed958b0686a872bf8ae3aae4f43d6610f906af414a6ea003f44f93f0882b4a1c26bf3a7a728af9f6dbecaa639150bfc893605b32bc3b1a117f2751b7449016adf89c1babdcd857be0bc0931c376068ef35782fab3bc6523298ace6f3af949c6e03a7dc95041709f50f682c24da2cae1acce3d7361d2d0eecce52d03dfc598c2fba871a424c99cca40391daed976e210657d15edd3f09ff541bb5634a3744e769c84498c24a3c2bb27edb5c321113cafd4d035d9f40c5bf175c5045a315b7f6b8338ce5cdfd7df3a4abf00a0d15d5e4268817fb84af872c4812eaa689964d574bce6738db"], &(0x7f0000000200)=0x6e) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) socketpair$unix(0x1, 0xc07759e9d02c1295, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) shutdown(r0, 0x1) setsockopt(r0, 0x3f, 0x100000000, &(0x7f0000000080)="d48e57730e0eeff6946fb8b8642d6b98d191077e4d94d323eaf7e239dfa1971abc004f0146fd50081db474afc49ff4d030dd7e61fe21f458d06d926e3d4d74684c036b5c37ab6bc75729c81067e57eff989f156b691c8723ee72d8d750b985ea3cf3247dba3faa6d02387f7e1b18ce8f6df3fbcd05b2f5d64d3217ab466869368f1f7584f030a93fc7093f188e25403b59fa9e872e105391187f0615df6754b8fa0b665826bd1df176", 0xa9) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xaebdacb16eeecd5e, 0xa5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 16:00:12 executing program 1: setrlimit(0x9, &(0x7f0000000040)={0x8000, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/102, 0x66}], 0x2, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff80, &(0x7f0000000240)="c56cd8f0a4c155e71e58128c7fdab92337735c6db9603f991ed20549feb4633eca63d0b79115e0fdf3f13b9aadc1eb91259712102c1ca1f9779fe5b956044017253a25cb92ec1ec73346b79fb66e7f0a64eb295c22e1f5ecc63938063f76f47a0d60cd98c351faf3f8ad019fd188927c7fbf1861f452dcfcba537d03dc63369abd52518bd6bfa7f697582172e9a1aa6675981afbc32e2277963c176bf5e89b32570ea9b1b4aaf051a8fad0b855ddb6c2dc0663065c2bf88403acabcd94d10d4ae9356c3dab36439ae0a25d43e608f5bf6fedf52c118d04e6b414259ac00193") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) r7 = getppid() wait4(r7, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x2, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getegid() r2 = getgid() setregid(r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x150) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)='\v') 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x110) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:12 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, &(0x7f0000000140)=""/4, 0x4, 0x41, &(0x7f0000000180)={0x2, 0x1}, 0xc) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x5) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000002c0)={0x101, 0xff}) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1a9f, 0x40, 0x9}, {0x7fffffff, 0x2, 0x7, 0x7}, {0x1, 0x4, 0x7, 0x7ff}, {0x7fffffff, 0x77df, 0x2, 0x3ff}, {0x8, 0xffffffffffff401e, 0xe18, 0x80}, {0x6, 0x6, 0x5}, {0xa78, 0x0, 0x9, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x24) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:12 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="2d584ff4345534915f5b62befe558995bbcf98a2cef3cc58c014ec25d42b9642d7bf30b9f7fcc7ab88cc113f7eb4a55cdbce39965ef1494b3e1ce57d806a9b69f97a036578905083a3fa2a8d75e9db4a7f51c04a736945410f0a0eb74a4b0ffaff9f5e42be5fb9555217ad7c39ea8f1a8949caceecd7e957b3b7bcd9450781dba9285bb86f6aa7274dbe62e9c5dae5536f0aa734b66559622a52e631b104616c1ea8f3c6b1b1914aa4489ad66f5c19c383550e34", 0x47d) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x40, 0x0, 0x4}, {{r3}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x3, 0x34a8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x3f4e}, {{r4}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x3}], 0x356, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x7fff, 0xb3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x10, 0x8001}, {{r5}, 0xfffffffffffffffa, 0x1, 0x2, 0x800, 0x8}, {{r5}, 0xfffffffffffffffb, 0x30, 0x4, 0x100000000, 0x6}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0x10001, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x46, 0x4, 0x5, 0xfd}], 0x40, &(0x7f0000000080)={0x9, 0x8001}) 16:00:13 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getegid() setuid(0xee01) setregid(r1, r0) 16:00:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x7, 0xda, &(0x7f0000000200)=""/241, &(0x7f0000000300)=0xf1) getsockopt(r0, 0x100000001, 0x80000001, &(0x7f0000000100)=""/253, &(0x7f0000000080)=0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = msgget$private(0x0, 0x20) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000000)=""/169) msgctl$IPC_RMID(r1, 0x0) msgget(0x0, 0x0) r3 = dup(r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) 16:00:13 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r5}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r5}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r4}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r5}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r4}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) accept(r2, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) ioctl$TIOCMSET(r5, 0x4004667f, &(0x7f0000000000)) r7 = semget$private(0x0, 0x4, 0x5) r8 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r8) bind(r2, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) semop(r6, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x110, 0x20) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x200000000000}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8f}], 0xffffffff00000001, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x82, 0xfffffffffffff660}, {0x83, 0x6}, {0x61, 0x5}], 0x3}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = semget$private(0x0, 0x1, 0x200) semop(r4, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) openat(r1, &(0x7f0000000200)='./file0\x00', 0x20000, 0x10) renameat(r3, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000400)='./file1\x00') 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x48) open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0xefb, 0x2f, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="d179e31da52edc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:14 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x5}, {0x0, 0x100000000}}) rmdir(&(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x120) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/230, 0xffffffffffffff00}, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffffffff2c14}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x40}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) write(r0, 0x0, 0xfffffffffffffe83) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r2, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:14 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = dup2(r0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) r1 = msgget(0x2, 0x101) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005c1a4a05d9d2e05c00"/40], 0x28, 0x2, 0xf5e9460d1a55936f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000280)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x8, 0x0, 0x4d3, 0x0, "c439477d03261ff0d3f3207abd454466193f6f20", 0xff, 0x8}) listen(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x4, 0x872e}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000340)={0x8b00000000000000, './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x7, 0x4c, 0x7ff, 0x0, 0x666c, 0x0, 0x3ff, 0x1, 0x2, 0x7fffffff, 0x8}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x1516, 0x20000000000000}, 0x8) r1 = geteuid() r2 = msgget(0x0, 0x84) getgroups(0x5, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x48, r1, r4, r1, r6, 0x124, 0x6}, 0x3, 0x10001, r7, r10, 0x1a51, 0x3, 0x5, 0x4}) r11 = semget(0x0, 0x0, 0x400) semop(r11, &(0x7f0000000580)=[{0x3, 0x10000, 0x1000}, {0x3, 0x100, 0x3aaf324d72f4d29d}, {0x1, 0x2, 0x800}, {0x2, 0x0, 0x1000}, {0x1, 0x1, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x80000000, 0x800}], 0x7) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0x80000000, r8, r3, r1, r3, 0x100, 0xfff}, 0x7ff, 0x598, 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000780)={&(0x7f0000000700)=[{0x1, 0x1}, {0x47, 0x5}, {0xcb, 0x9}, {0x1, 0x2}, {0x21, 0x101}, {0x81, 0x1}, {0x45, 0x1}, {0x2, 0x1b70}, {0x85, 0x800}], 0x9}) msgsnd(r2, &(0x7f00000007c0)={0x3, "9aab4d0e0bc110e97c9b74bac9d056ca64ef309ca7d9fa77"}, 0x20, 0x800) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000800)={0x5, './file0\x00'}) semget$private(0x0, 0xe33e37742dda1f71, 0x101) setgroups(0x1, &(0x7f0000000840)=[r9]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000880)={0x8, 0x0, 0x9, 0xdc, "7700f701b1cddc4e86c204876bb0d623f08209db", 0x1, 0xfffffffffffffff7}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000008c0)) chmod(&(0x7f0000000900)='./file0\x00', 0x1) getgroups(0x4, &(0x7f0000000940)=[r3, r4, r5, r5]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000980)=0x1) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33f0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c143889}], 0x4, 0x0, 0x7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x31) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="0c4a4e5cfab0fbad605a309b8dc538bc2fc9470100000000000000c97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f1dee36ff4c84d02184f480f9295434a7bc90ca0ef1b82c39d3e13356c06c5f8884667ee779a5caea16191600436b2f99c447b463d47a32b37911ea647f34653fbdecadc7c6d9d86cf3d1c917d481722988704a52dc042dd752c7de99b1e4c2e2b720bfb05e4bb26fa54478187f628080c0fe6e", 0x11f) syz_open_pts() 16:00:18 executing program 0: setitimer(0x0, &(0x7f0000000140)={{0x20, 0x200}, {0x1, 0x2}}, &(0x7f0000000180)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff131580000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x62, 0x0, &(0x7f00000002c0)=""/98}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:18 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/176, 0xb0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5, 0x2, 0x3d}, {0x800, 0x7f, 0x9, 0xfffffffffffffffd}, {0x7, 0x68d4, 0x807, 0x3ff}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x3, 0x6}, {0x18, 0x0, 0x24fb65ee, 0x3d}, 0x2, [0x8, 0x7, 0x3f, 0x10000000000, 0x5e7680c1, 0x7, 0x3, 0x5]}, 0x3c) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) clock_settime(0x4, &(0x7f0000000080)={0x5, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x9abc1456d829f58e, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1ff, 0x79, 0x1, 0x6, 0xfffffffffffffffb, 0x7, 0x0, 0x10000}, &(0x7f0000000040)={0x100, 0x2, 0xfff, 0x0, 0x7, 0x1f, 0xe62, 0x592c}, &(0x7f00000000c0)={0x7, 0x6, 0x9cd, 0x0, 0x8, 0x9, 0x7fffffff, 0x80}, &(0x7f0000000100)={0x9, 0x9b}) r2 = shmget(0x1, 0x4000, 0x530, &(0x7f0000ff9000/0x4000)=nil) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7fffffff, r3, r4, r5, r6, 0x40, 0x8}, 0x80000000, 0x54, r7, r8, 0x7, 0x8, 0x81}) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: socket(0x1e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:18 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x1ff) sendto$inet6(r0, &(0x7f00000000c0)="63bf46fca1f1108f7a55438ef162b832488af388986d305975c7b75071a99301dfb2e8bae6617d622d642fed4af4ffc9a30b280b6d197b601956be03a070e3bfe7203b67a4c3f6d94c6241fba5258c4a0176ed90491ac4e383b0f89d225c117a101d015bc901618cd98e226ed309ebe47f97debf07ef596993c15a85d44a10207504d9ac8844af9d743c49292f04ee36f78fc390be7fab5e455e1946dbb543a559e10a925f4504", 0xa7, 0x4, 0x0, 0x0) getitimer(0x0, &(0x7f0000000180)) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x15, 0x0, &(0x7f0000000000)=""/21}) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 16:00:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100000006) r1 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) fcntl$dupfd(r1, 0xa, r0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000100)={0x0, 0x30000000, 0x2}) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() close(r1) 16:00:19 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000140), 0x7ff, 0x0, 0x3, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) preadv(r3, &(0x7f00000023c0)=[{&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/197, 0xc5}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x5, 0x0, 0x0) fcntl$setown(r0, 0x6, r5) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0\x00') 16:00:19 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7ffffffe}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xfff) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) msgget$private(0x0, 0x51c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x100}, {r1, 0x2}, {r0}, {r0, 0x10}, {r0, 0x6b17b0974fe9cf02}], 0x7, 0xfffffffffffffc00) 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) getsockopt(r0, 0x1, 0x1, &(0x7f0000000140)=""/81, &(0x7f0000000000)=0x51) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x1, 0x100000000, {0x798f, 0x101}}) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) 16:00:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0x7fff) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x4}, {r1, 0x4}, {r1, 0x1}], 0x20000066, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x12, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/73, 0x49, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x2, 0x7}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="1991d7374053b357e0310b784a76b2cffff20c2006e93ba4b52e2edf06aa364ea373e47c8915274437262c98e7585698f83384e6144a5d85d8f46b0ce569fecc3bae5e6ab0d1723dfe8d3646a02d1df6f9a38b4a3ba399549cf989c31e38eaf3d3572a1b08449311794b46277d3954751371bc182747f0af69f4e8e7104a0f68be64048e02205f0cb550686495c9a5e965855eca393c3ea6e8aa179bd026bf3ee8a17a79db697d1c559575f74f"}, {&(0x7f0000000440)="77e1ef152b0d81cd237946d2bfae6f539130ab6e7e0772f18551091d2d7fa1b20715c004c14fedd69f8b3355099507ac85c5526923471e46d8505539d4d72ab4eb1955170998ff6614e437d614d354b09bcaf560d4bf85169575e554b696ac0c0712d1a54c88862f341ba64635524c9b424cd2e96df028d0cae3929bf3f1cdacc344b235eb2c99319ec1b813e997200ed168084a62b02aa1db8838aa9a9458fed56afd2c8a8a2c32139fb91005d1fcb5d50b8f311416233db6ca31b66b3bc3d36a4d2bb013e26d0cac8508597c1037d48edc4481b399916240f470eb486c10238de9eaa627bd9dfd531b0836b01dddebfe"}, {&(0x7f00000002c0)="52f89a9c4ef12e7f882b837bf6ff1e090d453b0c3408f05c3ca472bb615ada74ce0b0cbf5d6c24518081eecfd1809cf3ea57510911ae51708872ad05f881d3a5a14d816935e3836df0ee144a54cc8d8a"}, {&(0x7f0000000540)="df6c3fb28e068d84ded560419e1d6a5f53f189c2a64edd660974d4b42831d75e519abdcaec6a9db178757281bb8e1a514f491543ff348f3ca1141d9d779be2405242f7aa11aab5c41fcb2cac37ac6b16e41ea3a3b9afec7e03a113084ec0e094bc2b9c96b0af36417290aca23e803de10c631f180487b7a1fca8e22b951b50bad96be5a93861a28967474fc9b4c53a27a532d91d"}, {&(0x7f0000000600)="a82f0712c259cb101f6956ab01565547384cd2eb539b779afb9b8b8961a964cd14d78e896d1bf4eb4c3695d7b54db7731f56d2201b264ea057b4587a2f6e959119862c1e7301bcbeba76b34554359c90eaad33d60e9e134a6307597a12e63a2e5c128b564b0ce1dff469144c7f5494b02dfdeccf4668f4872eea75e1370255367ffcc0c4756dac9e3782cd375b8155be31f73a1f42332fa3c9e4a3a4daf76b0c4fb88e3677420b7bf1f0da7d6a4d953c3bc2666687c0bfba2918a397307fe9d56ab0382044b5d0abd22ac95579b88d049d19cd"}], 0xfffffffffffff0e) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x128f0d13110c1d79, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x40a, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc020691b, &(0x7f00000000c0)) ftruncate(r4, 0x0, 0x7ff) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x108, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x800000000000002}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x3776, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) socketpair(0x2, 0x2e35863e737a05b0, 0xfffffffffffffff9, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000002c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d5000000000000000000000000000000000000000072a95731698bb5b385c49f1b01383165866db4c9d3aeeb210468c50a1b2a918e2c59b4c9b4f821f21412e0adab3b11880149ba44b62be74afeb3190d530bebc97f6e8f7d0dbd7d"], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) r8 = getppid() wait4(r8, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r7, 0x4}, {r2, 0x28fd28314824233e}, {r0}, {r3, 0x2}], 0x4, 0x100000000009) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) select(0x40, &(0x7f0000000140)={0x5, 0x0, 0x3, 0x6, 0x0, 0xfffffffffffffffc, 0x7, 0x5}, &(0x7f0000000180)={0x5, 0x1000, 0xc801, 0xfff, 0x9, 0x604, 0x4, 0x3}, &(0x7f00000001c0)={0x3c79681f, 0x1ff, 0x394c, 0x10001, 0x100, 0xff, 0x8, 0x600000000}, &(0x7f0000000200)={0x6, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 16:00:21 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000440)='(q\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='-%\x00']) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r2, r3, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r1) close(r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") pwrite(r0, &(0x7f0000000100)="1aa8ca55158c5ec7910545d0a8356f87138117b4bc1e4af3be0012bc9e6444ee9dd77ce788bf8462d0d73292389d40adba4114b3b3740e0dcbb9b8faf6376453368c43ed85660c2dd6e4cacea837a0380d4e945d41f7ae84727548bec0928d607080cad7d2b1045f3fbbf64b7e09ddbfa854c3ee7bfdc455251c552acba7a6c818ea215aa64c11b35455ab19b91f21a9232cf4fcbfdd86", 0x97, 0x0, 0x0) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0xffffffffffff0001}, {0x43, 0x8}, {0xeb, 0x1}, {0x101, 0x2a0896a6}], 0x4}) sendmsg(r0, &(0x7f0000002c00)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="f7b63a5e2d20eaf6aa7b5472b2c10f984fa1f82396cf702862cb149d782aefee5954df6f811d437136a56244367905245e1e268f0e7844df390d21537da004de68e399188177581be3980df116e466d83b586ff37b259897a8725d91feb75323b1f6ad732166e94d404ce79365298e21a7cc2d4372b924e64f4be1cc26e88fb939d86b6642c811ddf43d592099e7d177cd47835ff887af6eab3a7c365f00f31a14e10c664344fff3ecb8a4099980deff10dd7ea0edd316b3ca807fc7ebf662339a2f0a555958dc020557f577aeb0bec711313233fec89bf0eb2f183d9484e03583cbf4b12524", 0xe6}, {&(0x7f0000000240)="723d9187a0c2c7d154489c039cd02858fb924a8653b5bb56adb5e075fa7b01b099c5a87c9dadb8fb841501ef3265bb9edfebdb8533d8c3556decece197e22cc6c70f033a50a6d67619d8423f5950d5a9d4e610ff788eb8d7d22c345bc7313ed67171748909e3f163ceefc7ef664227c31a3945ff6579c41a3307f465f06e57583affbe017e822af563fa0db2dd5c35cc4a29a63cb9ed7d9ca49082688e0e4eb2f7f2a9e4100ae96086ea1fbb97742b97145e0343c6dcce37aacee935e78221ceb33d310a740356de9aec02de11c85acc4028ec13df30fba3b3db7cb8a98ee42419cb9b47387cff6f2c73ecc56f65ddc7e5d2b32e7fb8f265772eb4fe14b5", 0xfe}, {&(0x7f0000000340)="53ed941434ae0e077ba2140481810b325e2262d701d72cce3e8b4f33e8f8b2a7e15ffedeba6133dd37e86b2494751d9706ab23f0dad37bd946fffeb31d52436d3a6baca12d2a53c80407e00db0b8c415e49d084ad27aef6864125896f52283e3a95822402858355ef526632ae9b042e8d36657edf0dba79e2d1de7da5ceca2178deb060efdc86612569ec4d619d0226dd778", 0x92}, {&(0x7f0000000400)="dc7fd5d27c2af54e92da2f8e601f42de4b9bc3339ffbad6e485cd34a6f4ae9ee72cdfa9e6b9714b257c4a50675e7aa9e1826a79e490fce7e2a932c453be95e97b44d8c0e0d68c85e08a7b4d38e15a200d7c8d1f74d35dc90de3005e6f283d6f2b6d8da93b6b4d64d5a1a2005", 0x6c}, {&(0x7f0000000480)="f7863ae9d6273bae836140fcc9b2ed882f488f1b6dbfe714f86d3ab03cf8a341d711b4aa6e2c5e66e7b279326ecd56601254913d32914147279acc130eb55be2b7ec04ad0c44c89aa409815caacef08cd7b0f54779292c396eaf2a02a66b3eca12a4cf370468af29be4e1d152d2fabd8fb7e05ea3e6a20df2b99490891500404a5eb5fbda01c4f4c95fbcc8ef3131fdfd1533653ff3736a603df97327011c88fc7e3f6571712d57acbf866c13f8dd9aefab51ec8f78e672deb44bacd48d4792edb5241bdc18dd2d93b7672fdea05da606fb94b2e9b033a7d26d76492ea47b96c898d184899c1ebc5fd2b52d15a0f48021f9d7b595460dc442b42d522afca02", 0xff}, {&(0x7f0000000580)="3dc3fa4e4d2802e56e7923493277ce2e3008d30c0ebecf52157e2ed326f0df0de37c1d4cd0af6fc5ae629c4fd7d33d7ac58f2627d5ed4a0ccb45cdb605d36081810529f801a624ee809fc63d3414d51d633361", 0x53}, {&(0x7f0000000600)="a0249cd4493fe3243be5b871e98e2eaebb7ae2892409423fa23e720dc2539c972171f5ff742c0e66392e5c3cd3aa8fb554493150b3b540dfd821c5a5bc9fd06d9fd96807faa0b44c0a241b3a5bdf45e65fc8f57bcf785c9b09b64c5b6a6fa8cb9c4edb101962cd0207301313ef5bb951dd2e2d8d349fc1690982f16eda", 0x7d}], 0x7, &(0x7f0000000700)=[{0xe8, 0xffff, 0x0, "29d5cca1cc60da534e49443c0bd33826480862ebc5c3b73a58d85ae1327a51264ebb60aff84f0d4a8d87162091fab4f1018e4edb2f9162ff80c68a74ef0bf4d18ff5d5cf52e3db8de8637e5ab91732bea52c9af28986142fb8167982f1b2f2d8ab054cbddd5c0465cb7a12b137518cf889395b14bbdecf4e003f0f860b623d2b9a10073a5a9db9dcdee120658737c8136dcb002530d0a2271bf52a1e81c84a195156e8e13921b9834a9ba364cccb8d20bbca6c8ece14f1b650215c40060f97f8ccdcced2ea84397577203513d6ea2d8cfc006c94648719b4"}, {0x50, 0xffff, 0x1, "d8ed50c419986719ba630940c53ac9800c1b527e0f3ae5ea2736bede39a467556940918b2af5fd29926c811307d1e52b5f28cbd90307dd33e57bb44ed362ff"}, {0xb0, 0x0, 0xea, "996e0b284cdc6c83573e607df98f47555ef40a288f44424b0f69016a9d76f2c47579ca6b638ada2371d38d6001644df669a17384bc4cbe7434b3754b125a0be7d39139b41175275ea01db9a02fa8a19dc17c3adf4d4bc6fc55620807d1346fb932cf3dd90b5acb18db47685b892ef35f4e39ae28a72151471e71018012ecca58c66d589b879416e60f080f0e049015e0701ad29eeea13ccf95"}, {0x1010, 0xffff, 0x4, "300f30dd4301da9913f57f53ba0f6871b47256229335d52e7812efa52a4de5adb1e6b0a460b0bad90fb9d8364e2b73f8dd49effc0dc58f2e1c78ea731e187c881b0ffc305c9895d6929a6622c853db0a469a84aa1fe966a529614b2daa6f6cb5569acbe9a666dad00ecfb3fc3c0d2f7def8072b3f8b15b27bcd589feb574321235b126b9d12f307b03f2ac678da39439577cf0d2ade0af4aa989013cd99acdc4aea93af76aafa3eab5ec194de36003ccd5d656f02b042db7bec12ebc312be0db99a22ce7c5088798bee3a93dc30e6900309a6bbe23f643ecad4e19666b6dcdd4bb43d1a586303828664c4a786031478ce0d4c46b0d75da7fa2c717c2a7ca2827fd518a74561dbc56b456cc85ba66bd7c1d6a6acd9720e0bbba787db61bcd7d3372daa326c5ba51ca589694b7ef449e3c959320d15ee4fb557d7386a4c36ee73e646b1704eec416b08b5c7ef90a16e45957edf9816ad20fb50ca570504f5450dc76dafe0bc4d380f070c449597019ae45a3a75ee4810e80943418107836068e3c9941ff82eddd9c825e7ab3c2a21dca9b52c73d51aecf59c3e88505b43872cff4622256f3d98b1494c65dd7d59fd9a50c2528a7d535ede262844f5b2576303c70502d15b76d2594750c1db539e4c06f2327a90c2d51637e7a5c335d73a927994424a26df81f255a91e216f08deb28b98c49eff746f1988a441039de832d72a66eeb81f17d0c3c1d7b1c644452a1f416ef2453b3937b28522b10e7260a5fc6c18895f8b2d328204ed41b09b22bdec3eece7b914ca4a7d7a71b231f04ec5377d9b523a49c2fdf63741035ee8e5842b110230efaf3e6c00469e671afd9b91c772c146887cb3d83446b23ab8bf92b60b8c6054eccfd92419901f8035f6973a656c6602b544cbe953be88f4e0d4e5ea4aafe6b86883e0c477d0cb8fa48eed1db1fa5e5aa4ff79ae944a5eb5d4ea7cd08147c158ee6cd75dd3f313df6118b82440b8efca6f0114e3b10bdf032384b9733a6ae2bf1c2e00d68c84c514a961b6bae16d2a5d54d62de5d82df826c099aea163d60f0c014741bd9ce70041be452c927b8ec673583e761f6958340302a87c2e3313f7b4542711d823af4dc3d4b20757d82d0b092503a799c03c0100fb924e919c8c6f12300b6d6c96c0dfb22356f1e99ac97aa124c36d2d4dfff0d686d98641d9a04ba89e710a9a5bae217d84db035236bd90d74996e49047c5b1d3d3d34941fdaf4497fd355625e63ff259c284214f8ddec38dff1f3c24c93645a8f971759b845925cf34c25aba390906503d4b212cd8ce963d79d8d2cd15d2d97147842f8e8c078fcd2a4d0616cf9f9b291ce9ff72259f0f3f08df191485d30a1023f6afc9bf25032a304d4935cbca4f20842b1819ec1e2476df044ceea054babccfe58be8878b2246c139e11adb645c70872bed35de532c21316084da6ed633661f3b9f2a3ccc41290dd581d4ed8f7088f8b4ffdf21fa18fa85af9df4217af01faf3840535eda5f75a9e7e8bdc1a7d1c446c2cce11b20cea9390f9d5fb24fef01212c25a465239e09a0993276b5f23104646f1c5d6c409ef3b7b651ce6c335ff7b1d9f522a395afe60282de97156a76b046347935ae163894232a67e83ad381b2e4e5421d8e7ac67ca2b959a99f3af877993846ad191fab501907c050e18a1c653922cf4c3ddaff75dca844d313a449e46ee315f6f14d5e1849de253a5d71ca53d8af900afe85e3ebfee1f332b4a5533016cb3115262527c86f0c36ace444cf30056a1562c9c2d68d0acfd8c4bf7bd45f3bad034de2e5d5c7464ad885553a2a316af40c7e7dafbc0a8e08ce58dd72b5948ec75fdfd32c96a02a12b932d0cc82a40da2382a3a14b9351896862a88f68fa97165e321c08927b45bc7ddb0dbb9dea26df57430c71a3cdff08acd2a46c2819d465dcea1332ba6e63816b89bcef9f543ace08d5f7153f4e32ad99e756daa0724a9c921cd4fae9ec4e9aa2c9ec3267b624294d615c20d3868af8086fea90a85a509e6cedcd6f91bfb300fe6a7a990017f512f8a105d54b849c113921bff12f7a1304c750609deb2491cb1489c98c5881dc7b835139645e54b4d90040b7a5fdb8ce809ff2dd9b213e30b3b06cc78fa5e5cb18c56b56e4be46c8ac9b67fa5faa50c7b2696ee215ff05065dd8ceea798ed2be36b2b8f4562b300144c619814f053472b6a66220d8cdec4e9a72d442be792e99b3e811ef4e646c6fd7348850d2ffd16cf25cc14486e8b98396575267f33a34f9f0d4e7abce2dfe8ee4ce2a925383a55ce4b2b4293e33b6e4075652c007a38a0c8d577fb7d7454a4cbb9fba62b4f82fe089cbfbf598a5e8a92b8ddcff05dc9a65cfa2c80a7af2438bcd267ee46a4fab2251f75e13690b671783ce0493e981bb6d12f9b23f064f2bc946286ac99ea9475ee6d8cf660ec586ff012d1fe5f5f0ab97b356f289ba9b4b4dbeb486df70f85ce5240fdd339deda0875a5783edefc02c0722a177d98a02eb69c64d496076171f784f8397fd519abfd645b2aa7f9c26fee2f4a72c4c920d5dd08aab0a092e18d5c1f09522cdc937b0cde3986cf19ef542bf6cb6554b7f178cda6ece9d1f98f17a9a4dc43b7342caeb5d334103cd9cc500280e48895e72eeb8658122a34924392eeec924b216082ba1633c6d247d34f699549dab9a8e25ffdb9770ece32aec60eb77818b54b2804247ec774fccc72ade390a030c6f9c402cf672118d356b670074b0c402bed09cf5380008a8343a8154758a7a9503cfb6360b6fc3567270bc0255204afc0ce5fa75b3ad35d0e55969f3e31567bccfe5a55df73499e983fa85683b482ad02aed73a7eae6ef88a1b847271d8632856cfe062378998fc94214964a11cb73106ee76b4ab6ec6830c8e2618e0c3171f1896d48d537d01066729baf163902aa4407ca37b69f28e413749662b0f4514442cf862b1eec89ce235011ef57c3c35e5e94f16cbd47408adb952dc47dbc9360b81b2031899398f89a3c6377ec8cb3917c2a9f5e77f4163e500d1cd8f7f865a182190941392ce62956ef7482686950fb00cc725b124d760a452fa2a31afa9f60927ba216edb11f21009f9ec7fb4b2b67c550f585faaf8dc964f529a69cf96485acad8dfe9b841ccf323a87be27b15a3d2ebf42036d1a12c516167913460ee377cab4e42a44c16e4cef32995298d36de163b1688a8e0723c175e889d71fcd0aeaf2daa5dfb633b70d6e6c0c07f34a6f7e9199d50a6d3bfc67945d2b9551b823c5265075379613fd15d2fa678ba9edf30940579832cfd539fe304b678c5aaded599ccec26582045ddd6af3e58fbe95196021756c74cca546e151103fd21c5fe564d6371ff358270e8ed43b0c44e4f60b17f7b66cbaf05fd84aa21ad88976cf815abec9bcacbb477fc148593b34aeb8e8fac44fe241f1060f7e95488d69c528d506514b4b89e8ecbc44a864c8931db447639b06bd6d024ae46125cd3c63c7245973f024c2e43e6030b06dae1a63d58ac28937c2b6b89ffec18af4b06f7e587c4f05d7bde441df058affa94002daffbd906ecc7c3426723139be19b75d788ba2d7795000f294810118b1f7e050894bcf920da8c3779b18b73b6041a9ee607c7ec4048161500b15dcfe52da041a2eeb710220d20c4aebea4448cdfa2c645a6fbf55afd825fdf52a036e22812bd1d0c7a2d7bd8389416a5069f4e57f233b0cac45c89ecd207b8fed6535102466a68ae3e7d2f5d3bea369aa448f3e56b79d9b501567fca064fe42f1c16f3fbd3ec9efc37879c6628800734be32c9336dfbbec2900fd2ac94b7b012d7bd533cea737e52c8887339b42b808d1287797d9d5294550b115007fbb3746009a427f9e884529f07ab5d69d8f823ad8549e80bd8987115b3a2c44a34104efe5852817796833d8e7a8774fd14a18f68f550fd02e4be31dd59e1d23e96e9321d792523a5eb77e59c4b6099cca4685ec430ecb7da62087ec82b0543eba35c1122035866e9bc9681512d6bbf3c4c464bd2627a214695418603ccee9ccd4b6378fad59913800947efc2ddca0b86040b08bfc4dc5e30b0b02f09ed28dca972969f89d077663528b2a2e571bc35938a22ae9cbe9cdc96e4ffbf74207adf94549f5397ca7596239be434688431ea8543897ce172abf9f8b25ca239cb0d1169425ed8377a9c196871b6e7a8142601f9f35c047a6735d26430e79534412ec5d6bba361030dfb74bd3e5190d3c5cc80db6eb7628a6d9e5e5997712bbf872d5739f593c3d815816e7daf9bd36ca4334f0948682f5f6f504bd5f06d2f800bdafc99a1dd301e34b99b834f7df01d21c02b829a7db956bbcf377089a1b467d1e29fac18d2ac34c74bf382cc0845d77453a8c0171ee6111e1bf7a1f0a48c09161dc93b0a90543c3b1274b556c2f171ecd3db54909dca9c0e717aaef5d0d0a9f0555f1b852d4318c15ffbcc45b944ec030df358d0ec482b0d967b80c40eca7ac1b2045ba88ae3fc6ca3ca7ce887de76945277f059034df7ec575548f9d18b205ddf3f7ce512ec1d2864d41ca5cf591c6736e55a0d68f3dec6c8f40b9c2281bbf4ae12e3f1bc5adaddc84818dea995d3b1708c01b0e23e055bf1e0d0270816a23a4596971b52e67ea1618a3236266d634723838fba0cd8721adeb4cc696e5e736c76efe3b1087af71cb28d36497ecff8187f04a0b5225a52a5be2738d5e3d2fb2e71d817461eedc30ae3b91004dc40cc032f5c68943c70318ebf57cc1b3d2df97a38addcd0560d3e739f938e352e2306808b0aeddc9a09499d2815697388904b63bf12723dc2bb43b122175626eb7d1c0a9a220383d3f18405893a5dd4b4817fe156f996b4f21e4b7364802827455fe7e680ee5091f46d46768dfa5fbe6e9bab55212fc363c1fe2380ffd75e80e9a468ea69654377edd2a0f9769584ccd4c9363533e067e09ce2d4563cfe1cbe4f07f3783a419d0690490977aa6f2d188e2db64e9114e091048a087af2258cc45b609ae424cada109834592a9b5a4c8ed8602870688cc5de9234431e34472683510672997e60d33fb582e23cef26ce1deeb31126ee55b0541635685e1a6b558a76c798c7bf4d36dea8994b51694d5081309bd7e96a69520c581485b2fd2d0757fe99c23cc931e6450fb57c9ebf7583fb54be3ed18d14bcbb1ca83df328ab64d76395b20b8f41bceff7197712f8a29107db434f0e9a363ad62018c8dff90bf6561a8bf5c39a2700b5ab033c576b1670dca35e65f5afbbe8e0e6309868eb434112bfe0788f3075b0613e6dfc94fb9edd3f5183a4be4974ea60cb06a400e542eb4e11b0dc44289cb14438c7e07ad1bdc22b78b9d9b58c85fa27ea8ca5ad421747b4f704b218c6816de3df0c665fc03b2f5e4f8bbe7a1391afed0cb55cbdfeb8000be7f4d76f55c28a3ed2710b1c123fe349150d0b10ac52528f9a9050ba7507f567b3b26491a2e016a2822b816a3efa925da11901de5e466889b5273aaceb9b7376fe93e2fb7cea135ed4da3f6467c99665a661f6491cacf2febff6c22f1be5bf02cb4cd6add62dd9df156f5dfc2a618158aa6ec433d3a697cbddca245acc18a77d58a7567e5b02da674651a77827c517337414062e6176f756b2d976dbfaf95baf0fb9eef1009d8882ea3fcdc08e44b6c9b2fb442791a2b3731c722f2ebc51b5b8ac7d8e3ed05cf8ce625f1c2d3b43179fcf81a2233dcf51b362743b550b09e5077b60a05aa3dd27ee8530f3239791d5b640a269e33899f53fe2028d66272ecc08f2a87627df57198dbfbdaed35"}, {0x30, 0x251a994d90fc7684, 0x101, "6d7380a3efe2251188545524958f2c8a407fb19a210838579f105a"}, {0x100, 0xffff, 0x1, "dce3c0d26a9286700ce1e41d607282a5bd717144b7842c8b58327f863bb9e5ce77c190b64b9ffeca871a223b145ea039db5dc73b5039671f0047dbd68578ffc0820432673811a853065292b8d981ca9e8192090b0d7ad1f327bdc14a4a52f1d15dd4640df6057bc070c2f7836417ee4a06d3e8b6c15bd58952b2832f67be32c1a6f6506c3794e92ba9c838527c15d6990fbfb7c28750b2328e72b2f05293199322bc5553c4a4e74fcb6aedba67b8bd68865e16640069cbe0e2f2da9ee76d8b48596b9219a58f8fb23adde9788f4f45e1d9c9756cf9cc9c7e49453be94163ed18695a16252a80101ebef0231a8f5cc5"}, {0x108, 0xffff, 0xff, "e414a12615717884782c7871487602792ea66bebf1a0e898cb620b8491563b62adc408e17340240ae867a0df271ab368e340a939ee761f48739b7b71c7f7738c25ca8b94b41b7502a6e16a51a49041b95d7fc62f9ed9d11221174c9f9a43a67afd607291b93988bfc1c0daafb0be41cab407c6e3b94c387c38f6d7c53467bfdde5e941c0071affd33ec6199ff9c7e0479145d57fd4bc6792398ea7a011a6084c0ee513078cab2385269d72b5f62697a9e9356da40651d5631e3c6a341a537d63d8ac69fc72ad64244d266ed9f1fa84dfcee28332da26770dae0c33d1c6c0795ccfd53dababd0a9b1ad6371c95982a33a080f9d73ddea11"}, {0x1010, 0x1, 0x0, "a573ca2dad3c5d78c8571def33af67472a1e8ebf81797b9e22abb517c446962a4f901957ab81ca6ffa49587d1d6d51164fe2fd402fc19107ab9d637b12993620db63e3981c1387a79cc9bf1100f481b40cd764ad9ced721412004ba2635759eb21967b811f7abc92e48caad20fa6258a985dd3f43677abf9037844073b08f1c050efc1abb2300ec8338495d690bb81e218fa47e2fae378c60e8e0081befa0fbc1e17bed43f56c09af9729f4ff418f89a04e867dda50d3d2d91341844a81ee358f334885e75632639701441e6f48b1674e73cc4584678814cda0f82436343ad070e35a1b5f4801dc87ae6a11dfd7089b2ae4cea1345ba8f607435b323fbe7f4562b5aa2b70600a666d641eeea6e67b233bc0c2b8796339b73ddc9c0e9cf15a142e5118c1a07dae50eb7c73b44cafe2380a2dfe05e39844b40dbf415f4fb66b38dff9046ea58981ba72cd61e7499d089593b6bc0a93f8bd63488b97e862537ec66c9adfd7a1e1471eb408a71931865d087928c816c22071288f4ef103c294a08d24fa03f47345b829461a4586c22ee70d501fa29af22d2788163aff55dcd0448a7ada48efbfe6fe51ea879dfa41200b36c3be4475cae1168e2b1451139939a92f5fb767921172ecdfeed6be4c803eae99760b91741aaade05f3047da764db468fb5d29fdcc73464bbf13f4ae7c0a438b3f4de4b575715c1357562187b3c305bc9798c15377bf6940b6fee7eaaa4a9390de8b98fea909dc63c5a24176083debcb8ae025099e35fa57e99a4ba2b1e453f47024684467417fe8931aeb990105445bf355e08b8b2fe236f8a34dbd6e779ea0bb9c9d0323d5691b99f12ff5b9bbe0d22fcd05986de59d039f8ba5a8b1368d7f1685576c7ef39ab29397f6a236daae8f2018abe42dedec770dd14c6c2ea97b6058b54ce06e08c5622e31c4206a05580f4c38e59345c3aa7a154b22c1f5514fb8547e12512ae97084f71ff31b42fc6becd403b76667d66aa44c6f5c1820e0b8252b53cf6ab098c227d07732731fd0f4aa3a872265ca71b97514e3c51e6a32ce9781f6a40bf7afeb0d5a4d13756d7619ffaa570bb9f5cc32f60cc9f5717bcbbc9fc180009ff985fc96d1ea172b92c92dec831214f7740d2f15d3d9e4276a93545fb2c7a57e5016b64732f81d8f05f5925b03a5c61d38e85e476279bc0896728ff6093f40f4d046be43ab2d5770b8566cf5cb153f540a237bd0f2dadf1963216e138e3cf88d2fa08110e0684b8f78c7d7cf652711717459d9a86a5bd23b6d35fd2e32fff90a1eb2382d5301e74168945d0860e8fb373906246d8f044f38ba3b8eb24ab7f98ed3d09ade02cfc9a9e62d3db681027b8c703f5a5cc582908734a7ccf37f618523886fe9f3983c7f98426be98b74cc92169f0b1a568975cf9e960e41c9ac35b0d1879cea3ad8c3d822eb6e7b75442584a009669409b5d42db8876e29863b8e9f6767073415a852da2f04165eb19b38fa21b62752fb843dcfdf2e7db3c54d3d2a55a121ed8f451bb45a741efc50bddbc471f19662755a26a7999a4981d1a8e85b3c8f95fbb69e84016fcc9c2f278fcb93b7b33a867442921701ba4ce64b816414e95de68741723350e8574fedf8f4b44596c229f76aab2c0bfd73ccbc47f4cd6b79b3f4426cc356f4d440b190f184138b853900e931d1a0be55b8063518a5fdec1f0da322bd5ebef909f49a0dbd7f5050667470d4396aa8777bdf74ac543bd96efa800af2edf3bb24c761e237ed0c2a46b21175e6f7c4e5a9ad42bdcc4140c1ac001e646d48884d953aa4ef1d8e0291c8f59431160086fb85ce743b26cff45677af897aeb8b28a9ef6fb4f35afe8af2f5063ed2ab8184046bfa10bc3c89056aa3aab9794f2373b6b0eeb02328ed4d6fa2f4c75b9701720b391e8d43b67d4661e7bc21dca4bdc36e9b150fb4492b29b3a25008c28c087f94f57c3a883cf1a78f6a8d3db0d0585f59bdaacbe8386a5e955b88f68dfc5a1a565bbb7cabafa0c0993295ad79712a62c8bc11f20527bfedbaeba461123ca5e67f5e8b46d0a79931c5075cccf844945e281077ac25fc012ee551f643887314973ed85d2b62ad9cf978dd7f06f580b5a1b637f043b743117b4d4be35359b25c49c5f691fc5f116aec063564654aa339f8ab2611429fc62c2a3cf9e60743d2fc4dd8864f7532a16846fb209bc62e1019cf4fa56bfbb2f1a8d26fe2e7eee3d6b00db931231781e6d95f0f167d7528c543be049dad66fa47b055978042b6d4d0d998425546fdf2ecd423fd402a90b29570c54b2d258c08b9faa3ca02f123b5e55991f0272383393b85b9c81b0a573dd8345b5ac4fa93983ad729a1b021b58fac54952e38ec277eae86a888eafdaae31d4276cfb1cfda79fb6c7c850a232c10eecb500a61575a74d7cfa848f67b3a5cc8da29e7ee2b2876f73765c57cbb96536d8626762acbc393707d6543ceafddcac9e648e8272fad185ba2513f0ea0a9fe5f2ce2adb3aabcfffe37dfe7c6fed796c675b33d9937438c50967d788b6f654e7b74dab601df1877b86c2a165c068a290031bb47e17ae983f021b89662940b9a687bc147cb85e0a8062d82406963f2e0d1ca6b328092064f6ef304a6c228f35c1f8a2967b2df6b323b887202989fa7231d58262d7dfa361b80ef66ebf3d55ca7b21b6c4a19a160b3d8ad511a798b6b0e410e038160dc16dd38c578afcf59dd02bf5d39c655d4b6cf223f41cc4c6a9b05b31f0b461de90f4f6cfbf54a7cb25841e5904dafed3f1390f641ce63412b00d0cdb23aec1f710ba49f01834a98fe3ec664486e1f6429b364679fc6d053ba6c66abcddfe421f5b3fcfdce12c0cbc53dd925e43ca3a3a3da5cb81c3b83d4bc191b28c2f49ebea6b0e3bfecf1cb8c2810133badf512c9e007ea26825b85d45867a9e2da9deb2eae051478e6517c0c9f8ffd3e986f93a50ddd971fea99961668898c500a31f8370e3c23ba827acd24bdbca43c1a8f62c47df118ba5bf9390a2772969617365078f47e315e66c46be99fe379206a31ac7df22cd783c6eb8687ba046dc0826b11b61553525caa1d3302686f42be4fc834a5785efdb797d58e2d4482a3467d61d774bbcffe8077d7c20f023e6bde4b62618d1bdbfc248ff836750d64eeb1abdc7bd57a48cd8a9a0cd05465e1e62a5fa3610fa2ab472959c99e55f03c16fbbfa23219f8c2ed3b914177f1084918bb40fc18d049746282a557fdbd75a95b1c9cb3ee737e1cd5c934a146a700cc08e779cd56f5191a87b36734e847c684d9ee6594e33df156ff228b48d8416aabd5300851c8b6f2417592de29202bea6a59e3868197c2522539397029a836c067e9b832b7e5a3f30d3b5b996941ccfb53831aef582899070942af38d385a96f75ee0b70ce382f916c379d887c207173c9e3aadcb2122766751df93c5d4d1b93546de881c9369696bd5a7fdeeb8697f448410c2a8149c7acc8ccf0bb3e98b720a1a12d6fe414b6dfed0b86f27a6f62b6265cc40579df5bc3365cec8b7bec0bd1b5170a1ef6f51c362d207adbb5865cc07322f42de0043e2680e30ca10899f832f2fb733586f707d0c7e42d7d5d8de18d0efc37c7861901e099e05d78f0d4af16b78eeb694ba12d860e13179798e272a7d09abb2165ecc701bdba8836b2cde6858ce9215c85f90df056be9ee85b9b92add157a20fec73be6aef3f44a49ef5e669c3903d2029253a9dafde5574f4fd6450db90abadd0758b53d7cd274d65f569dc0f8e3010012209a1f22fc50bbea8dd101957c9a85bfde635a6e51def0489c00071077c1a6f572004fd950792d274b6a51fa477197a0045d3ba78dcfaab0f445399855b9c8d46c6b9c58328eaf548bf29b637b964bf5d0835104c714b5e630f452f46c7f5b2f6d2889aba23d71102a6103f7599752fad0b70888acb970fb7eecb033271bd62867c9c23377be23035de7ad53978d50cfab3d6cf485c043f6c8f20f9ec4899291334dcddbd6f56ae66e21404693ac7e4211b755398ae2368ec48538dfaf95e83758f7348e71352d407bd229b88a9c48f9ff1cfde914fdf604da3dcc58d989e28bdbc32cc71e59ca25c6b8fc4df2cf10f9ca357737813f6ba9bfe3158c3097803c68ea6db8a345b35acbceeb6fdf4c4f43f145fa014bb0de3ff1289e54a601a7012ef27ab38c3471030732b59548dfdb132a9463d3605303b09351d8ed8d72efe1df4530e1612463b780b97d6b475b4c5274ecffc74bbfc709eb83518c2a8889cefef746caed4ed6ccfd6d829da237908d95c48a594f681242d95fb7d27f762acc644c9ca0868b61ea6ab360d105df3062932456914f3b97ae7567f1c03a95de9c3d9a0e1563bd673a223b67dbdf2c17885d76b39c949ea42ba38972b0e8730bd01574996ce7463aac4adbb768228da62c29b0f5655891cebcc39b01d0fbd2fbb966fb9b30c0ead6d41dab2d9fc541eb7299e55122aead5705173231eb04978933c23b16b8a0facd92d43cfcb14e46e65cbc84c6163c0e7281c3149d7d75979be01306a1d3ffd16a876ace4e0885a4d8d2f7cde66efdd623df69a37bb9775b722eccf582593abfa2e9f5911ad3a86a7a48a70cb203563773ba5551a2607c477d6cec840ffc17f7aa44eafd28ce16a03858224955a8a9ed9762cd047dfa6f492d028de5addad27c9f5dad2b5a0f4407163f19afe41a70314c662fa45bb68acea39cce3f7c891ffe80139110db6d66768bbf2f9eaec52a1993982e852fd44b3a4b74b0d71255ca05aede8cb770dc483b7dec872e0d36166841a9890b0eee83f8b60df5ebf47d137b952c9470fe996e5ca2a6f6d3f020f104e1afc62d39f21957d32ec067b138280983b5266778c58772e99aeb2774a19ae77982180d1cac57268e3f43f103375b695eee63fcdd1819be918b0d00efb6d1f5d644c5372717826820a4a6149504b8b7fbfa9865f17e8898454c54343d0388966952dd0b2d4b6b38a6e33314b5654909924f7930b171accb8b6ea2e6955bbcf6379b7d7941cedfcdb1674aacfcd1dd2ae0aea582a9c6da3a5c57a6f1c90e3de62d32af8608e77233f8f5844a81553ed3f8cd1fad1f9301c7112889cdf6c848e6f86ba6f29cf5f5e0358aa676598c1400d690f5b122c20bdbb7d1493b3061cddc58883e4489e0427307e22923de93b18852ac6ce9dc14cdc46b49325c7d33a8ab1a1a849631293f3cf8d030f4f953de684f13db2df9191e30e0209573f445c6dc35373e9918514893530f1f74945be7c583c46ddf754f2a0d52a7f049565bc91a26128965cdd8fb15780886a841a0a1a8c9f3ffe2c6ec597deaba9a073743a21fcd132cca40f60611dc17776afcee0e46293d9fd9cc6b8251856367f93af173bb9b555406be271938ab9e6544ca953d178da269bb81c763a8a0a935311bfaa7f10a5a42114c21124c69194d294af3cdd0d022d3ba59b151fc8caff2364dd79ca29e4e1eb20d8bda7f23fdbc89ba1ebfe33be358cfb0b3963e4867d3fc1f0369bb63a39573ab821b28ee45b6e71602de6d3a05a39843ddf768b221821d3e4ec50dfe8250b8a066d371612978aed59d3228cebb3b5003979fcafc286eefca136d61f07d990b02444359b59107b7d9ce5b75aac1feaf65609cb67fea2d1cbaaac4296f1ccf7cce0937e01b4893e4b669d76e36ba93780f3c25adbc6edc76c942b59348901129d4d0443cacab224b3f5f4d35d4e37a958fd878ffacb73efc1c87d587d8414aac7613921090d9547b20866ac2aa0f42312ec7e5aac3a8af550b9c8b136c4"}, {0xb8, 0xffff, 0x800, "cc38a2733ad2e0105c4e9f8dfbfb4b7ab96e12ee2078ed023ba4765ddd6e451e56704f78ea96caa8e807157958314d0ddfc3e5a5a19264f3a85cc678085378ff543e8fb9fd98bbc7fb611e05e366c03626d12bdcb0e2f704ba22df499eae77f672e843a9465add855f987d54592aec87bee244402f62ecbcd0e200b3afecc3829979aa3fde906789fb7e39498990dfba07c3316d5dbf6ab818bcd93294d9501286f14f"}], 0x24f8}, 0x400) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff000018bbbbcd714f4a1b7f4d869d3b9244e26f160c01c4df7bbeb7d008349e65fd81cb15ec6b8ea724d45780afced883b0ae63de5c28aa33ebe5", 0x3c) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x1000, 0x7, 0x5, 0x0, 0x80000000, 0x101, 0x7, 0x0, 0x1, 0x9, 0x9}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029ae969438d0381d626d45eeb5a3caa87908ef3f191d1539996585526370c6db33f107abf611f2fffc3b38bfcc795f30e11ed81bfa4b46b9692e7fcfd5beaf8d4b9bc051de0081855b72b6c099bdd93756701e6f2667cc796627c670f2a52ef4e1a7a57313121f7448a680ba49cf305d5838da05e1d059db2dd97893f05d22c20d6bb590f981c07b02f2e5349221f1b5d2ccb0eb3d6d3ecf094e8aa00efc312e28eda6db397693061dfdd5650857f27fd6dba25ca6c36bbb777a66c7a85e4daf985", 0xffffffffffffffc1, 0x0, 0x2000000000000) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x202) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x7f}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 16:00:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x5000000000) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x800000007) ftruncate(r0, 0x0, 0x0) 16:00:21 executing program 0: socketpair(0x10, 0x5, 0x48, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000000c0)="cf2f304432baee7228e8299e864fe71e2392200cab430db85fd38a4ac2a62605cc23580ddbe8273b324b91e6393d56dc1a2ae80507cb9eaff1fa10be9c03cfc262151f24674a18e2701b01dfd256e8bfc27c04d299ebddbd5a997e79869da4de8370e50f1e5d24af7f4c4a9a1714a568710a5b", 0x73, 0x0, &(0x7f0000000180)={0x18, 0x3, 0x1000, 0x47d}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8c8, 0x3, 0xff, 0x1, "d6da34a50e105bd3545075c35906d2c921a4ee74", 0x2, 0xc030}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) getgroups(0x2, &(0x7f0000001a80)=[0x0, 0x0]) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getgid() r8 = getpid() r9 = getuid() r10 = getgid() r11 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001cc0)={&(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001880)="d2c95fe6dd96f1b41d0237a22879797a78e50bdf5633bd553085ee716232cd409226c41ce49f99dc3f1920595c81c2eb9fe7ec7956ac5a1998820aaca262850555da9b20e7c35292e9aa5beb67e970b98dcd40d023e32e18996051b946f8c29608e4aa2b86", 0x65}, {&(0x7f0000001900)="bff52235370535a1868f1089a8214f39d7d84c94c7e5d3d491c65fb87a06b8bdc696b9193bc36a908774d319524144532cefef0ba7b01f1554b9337bd8fffb2cb32695bfaf14f7ab15e62945516c289d2f9b679ac96fce17c277942b2d1d3d517bca86d1813512ce26db997445ae29de43efa0df9abbcbd5d88a896773970d50b419d13548b29e1c47da6dc426cd62c4fa2ad20f", 0x94}], 0x2, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x128, 0x405}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x7, 0x10000}, {0x6c, 0x0, 0x0, 0xa2f1}, {0x40006}]}) r14 = dup2(r0, r0) kevent(r14, &(0x7f0000001d00), 0x6, &(0x7f0000001d40)=[{{r0}, 0xfffffffffffffffa, 0x25c35aaf7c773e3a, 0x80000000, 0x0, 0x80}, {{r14}, 0xfffffffffffffff9, 0x10, 0x20, 0x200, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x4acae049e403c7fe, 0x10, 0x0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x0, 0x7}, {{r14}, 0xfffffffffffffffa, 0x2c, 0x1, 0x7, 0x2}, {{r1}, 0xfffffffffffffffc, 0x14, 0x20, 0xfc, 0x1000}, {{r0}, 0x0, 0xc, 0xf0000000, 0x5, 0x6ba}, {{r14}, 0xfffffffffffffff8, 0x49, 0xfffff, 0x8, 0x5}], 0x4e05a5a, &(0x7f0000001e40)={0x97f, 0x5}) ftruncate(r0, 0x0, 0x1) rename(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000040)={0x1f, 0x11b, {0x8, 0x3}}) r15 = getuid() acct(&(0x7f0000000340)='./file0\x00') getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r14, &(0x7f0000001740)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f0ec5c27e6d79"], 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="472a1e12608d885f2394f6d5f6c8cac95dd75760a1957d174ad362e9b6a907fc07643329e9b1567bc8df989d668817dbec86751401d2c79f27b6b2b354b2d9a83119fec32a11fd16473ae2a0091e4cb1cd52a16a68b08fa0f03843222e99360ae0c8d31e6587df56bd", 0x69}, {&(0x7f0000000380)="a4ab690567de68ac2162074424733a73c7513d3f5b3396368ea37e39270a15ad623074b603fe43606ebf0d3cc960245feca0be84ea109413c9631f435c3f71f558e22e4c255e827982e9c4cc4cd8b6421fdd8e1ff0f7495faae4cfbf197805bb3c388f21e5f365b3fcaf01fb202d31dcb6d699dba95825afa20c24daa530d7fa8fafe0ece4c07e35cf33ab56ee50eff341494643307f346cd9008e99fd2401b156ee14a2939a196c2ddae5b991448c3b605fd36e6550dd2ce42f36db35507115c74e324601d99154ffa40a6513e4e749cd94dc60fd0ca2d340cde17b76faa3a2483d5dd997f42ce051047fb0adb16a4480e6759c374c7a9fd723d65a0d26f3fb9ad405b190c4a3cda4c971994a8e292590e431751af8f6585606068ddfaec5ec85e162cec2d7d20435d3bbae601b0ff9993f52498a08be917e6f89aa32cb935371c6e4e5aa55fe85d4a3e9956ad42df9fcad86089cb725ae16206f328b445cac3c9230419efb61f0d20bb82ba5327843cab4c7e69d537fcf27ff35e9672184e2a9b1e5a52c2f1e10f7d33cd8caedae2734c671d4564cfb2f98bf67f37f4a49f82375de00e208988a49a788354b1ecae1ea519cfa9b9357b8f36998f3bb6e37af493f4196a006e1fccefe30b247994d39f9b6d708cd62ef07f938b1523cb26e042306297d01f47ea17ae76389b591ee144fdba6a403b5078c6eda64a244a386610d4aafd2748ead1b35553b202e6f10aaa5a1d10c16c4ee8c7efb443a78e32b90ada8bf1dfb900df72b1da62d439262199f5f8993e8c09afd1532e902e843bc1817e6f11f9b2b7226420e0f79e276eec1eca8d0c4ad7d74640db3f9a6674292d1a566b3eee6046447101d6593a6c5b824fe7ad18c743532f0945044e035bae0db743f6acbe4e1b4ee8e353cff498b8070836736d0b6c142e873171799183be3060962129733d9c67e195d8cb4cc358c69d5b195cff72b67436e1867a2ae51da071a797382ed00475368f464b820ec4aee85e21bebefc6b58408f2d9d5e31f94dde9daa3bcc94c97be3aa48e9fa22ba5b04d694a59fc356158a2088161aeb7424503637d3a3f1d2135665493f5e6d1dfe7c0e0b9152351bb914a6b317171a084d7f9d8e8d2e6a718ed308860581f5f2cf8248908bd299e644dc40d991d28e634ab57fc38208814a1ec0294e296b453883dfe8c83286b15cb4a4a19691ca0d5718996f15a6188504a192d7e4c4335906722b6d6dccde6dc5dba4d17ab45426bb23e0560499463473967c350ffa5fc45b3791bc688f4d3a373325d18df6ecadddff236674ce025b547178b5dac816d4535e0b3906bae4e5887dc9f889017f829e2c9fb06f333ca591c394e27440cd42794a4bbe26010d66dd06e529eddcbd9a4cff4a06b88471b0ed6ad5845cba3c39147c9a35aaff908c57b307da1980deaeb23c9252c6a2c6195c0aa002a3dcd8079992c97a05d18ce96d6159eff474f631e80282602775a1c054d8a8f7a1e780bbed97e8dd0e1b535d5af1226e2db9c0a8d644fff4e070ab2a83fde3528964fae16fb8486fda13cd690a110c66636273a3ab59587ae5ff7b71931009f853a978cb080172a68fe702676ddc91572b8c526602115ca75f4d75ef3d489d8f445eed7a485519d8ef43155fe444e9aad53e8e9b85dcb5f0ce6232046cab5416d91c1e4b99fcb9a072bfa5e9a1954ca850413c3ff16db47667e51b3b39f98fa041b36ddb14de144cd936768fc49b08a93077ac6b50209e325ad45f28a5b5ea38e9d27575a15525bd73b3e095ef64ac46fdee3dfa798512cb6f2e2d2cf43948d0a5564437755f97bbafb6258c9d92fc367cceb1e5a80b4a60a224b1915e93f0902b8683cae0d050a41ed6620d289567c695002989f9cc358308daa02cc93eab7b4827dc8b03eb2b949a804401300e1e7b78a4506f05bffe80438e05af8c508645a5c1df81a22757641c3824972aa7c6bd0f7ab37118779ef133be4183f640d5175cad8255359469ed3331e75c241989671116dd50c4fdc4dd6af7d46f6ea46e37c44073c71f65c57e3355239eb9014cfaa8a3197564235bdf569b44aa9b447d317c839a42b22ccb12334652e116eedafa54a5ea28fef52428d61f7aea1640d008a3804bf7a2e1dd06b1981e965bdb97682fd6804364c4cbaa8b861f3507582a770f14c2814884ce19765403a5aabe21c1d214e8d264050006eeec6bb740227560873a113b3ff3b96071bf8b8e9843cdde7cd920d0ba3ae7192890974f780e29b480c1393df68401d082a95707dfd118c4fc26c69ec7963de23760a9900be000c25840bbea01df29f461d0676300d6307aca9c03b79424878ed9be08797fc3af78a490269118f144ad0c970bac7518aef2d12d46689a35894a6dee5c7b5a177c12dc1bf84d191d6daef13850de707b1ad1aa47e42f1077d0ab6daec6b6beb309a094216e1176d6d9ebc658f2b2772c9b98cdcef9ac540ed42a6fb9259029a46e1f594220327e18de136bfb6f5f3f0feba547322bd1c458e2ab68f39c7b31bfe260844e121a301e753e6a216fc0da53f07ac84b54b3fefcfb260e918f4daf2a6e73853ff00da07851e93d557c305258dba5e823a5615bce260444d0d83144827cb7a0f24ec225efe85acd193676b4144527a2cecbb2c3095f610eafc65b4128a1be2b405e3bee6f41eda85ced3732f8268d911a2663e54c4fdc291371c60701765c015e66f487f4c8a6653bbb211ee79a3478ce2a106d4e845d77bcb3d4db1083f72aadb84a43c5ca13daa1ef9c897882e4b72c7afe0d179da12cf6d7ed2f06c0b0a379d9964677dbece39245f15e7570091b47a2769915c80d9a17ece8f35c43f83640243f30bdfc175c571559a9b31b8f2626a2e53042f6390b306ade03ad47bfe5baf94b3789d715f09c92457c8eaa9b139db3863d9bfdcbd9aedc0b0557857d0e628e06e0ca1f2e7c5172a62c7a14c3297f68eef2d49127f8a84f927122618f36241b485338c4e7ac5367340cebfaac8e2135a396f18a73d0dc5e3dcede9b543c655004378122c5c51255610972ea73d30422c240fe6630da14143d69a868adb7a2456657aeacb18ba4a21a09d4dff335222f112f6f0df146fc8b232f389c2b05b20c10a46f2f06f6deb483a5f3d5801de13c7fd071b7f1747441fb7c9a3adb3573167cdd370bff819469e8b36f719b5ca7316dbaddf6a5aaec1bc5b4fdee14a931e8cb77edb2d49495b45201a25f15258ca8ce64ba0859f5b8c26f6125c5e79b1e63cbf29df1e7616c0eeb491e7ee207d9da19b3183544c4c7434108762f3ecc81bf2a5d0777b424cc515327a0f0534c080ed205c4e48ee7a1f1ac4a9a897e1549a1e6f7c0e80d2368077ea26cc7a8b161f5efa135d43ddb38cea8e3ff5c8eeaa04b75c21c3fe495409d3891cf59539f91294f0122b72157445ff49b77f67fb3c301c34a92d7a39656446686455e50c16d1391247db2f19263d5f69c868c80e583f4550117c9cb0a7d733f4774503ee9c164cf29f3c02da6cd2a05ac47a200d07c1d2adf226f505e61bb74f3a317cbf56bd70bc91d032512f35a70ea39cb82e9b39bc95283745be1660d2aad5f3266e2c3524609fc3b3a81486a9f72959979c2ddc6ec843eddd30be5454bd7f40a8d14161c60d3904f1eee39493de219df126bd16010918f0518d71ab8a1b6888f4a866f085840250511cc01b554bf7ba9269360373f9ff1ec40d5fcfbab5f5629bf94b83ed229ee09e34d8e361b1bea2cbd53baad3d79885bc4ca6d8e4b279e9a602cae367911bfe80993714ba280273c57b62d981a0920512382d9ea7c6eb03b1fef2ca204a7dbbad05be5e8c588f7c49474ecb566c9f9555f450997e2d297331ab22b278b469b8b9a9758bb321dd2c89ca439d59c405cb9853ffc2e337896cb8504f33e6e194563496462af152d5c40df7e3ac22eaa65de9ed9c50d5445ba2cf0a508d4bb285074bb586c993c63397a3818eee3f6a538f3321945dc10835825b76aff4da76e3c2052575de0c1d612df3ff02a92e9a7ef8fc0a348120c9d63a52bc99d3f2aee9824a004f2d06dafa4ad387c6f3a703602f9a9b78063b7070e90ceb33c2eabe9985be1f9985c6cc1254dc4de088431602bd56b5f5c698f299adc24973dc45045aecd109c1dbe96b156dd56e1ebd8838089640cd5f4c47353707a786fc4ffaddefdaf38c584763516f82e50599103a9d58fe8ee3853548b22509075f67acc56acae27309803a28bd23f262dcafd90f9a7768020eb34814d016736682dcd88d6cf078e10d99ff0c9bb6f168f4816c678f0f0e8f99fb8c9255a8bad023c81dbe6ac6d6760f2bfbba9ead24b1284a96dd5c2f22b8f28cb9bd0a0c37853f98dbe1dfa7566a9ff434b88583558f623882a2cc9cd9c7eb402d2d464fdeec49bd7365c06ab04a2b40db90c4668e68eef555691ae62e40606121d7dbcd20b8ffbdea5347c713d7ae2221fe65c908853ac7a28b2dab77b57c73ee43450dba251daea7957c1bf3ab3a4a89a5b9908bd37f5f75e65df4ac7a42b44bf651f409153c5fa3418a895ab301e8b4973fefca70de8a6f49fafbb3e7525c12fc58b30a7c30888632d97df73266c7e6e70754f1df42093b835def872f1ae164eda1a6caf42cbf176a2a98f70139226d711644dcefc85c5d791f7202b10eac40c5f79f67f05abfa2b6e54bbd134df787e521d2f1021fee1f8a5d001bcac6a9a929e411decfd4dac34a4615e8cb2e7d40db9b379601c9ddf2a0e6ab40a96a62d76b42f23ca6de961e643623d0700e15327f030a5cd6d0f5df5e0c1d539ee67c1520eb673699b97b4108ee2231e4c72af4e80a7370a247eefc55a7d7fa356c0ce32a34e7247e352ea1186ef0b09c2a5a7f0ca57200ba28c7dd41137517fedfbc6b527bf3e2476c535223cfe03eacc96fbb25f19bc791dc2f06a7a1ba23f52b0724240828fcb5a4a0742de27fbad381d822df0eac8f575cb9cb9d3496d4ad282d60d981b4173a521f4f3fde4ac190f0f5cad0020f7c3812e9484f73c1d8c460866aa2a81eeb62eb18573b68fa668f095510923579846d896af93f0fe4d9a19983403a0b2bd9516acbb489544073244a01d1674cd673bb7eadea5dc2ae17f67f769210f10f9d19dea26a5e905e8c4d42696e7222335a30284afead7445b2696b9ba88827bddb809fedb44924e29363c9e136b3cd0f195ee34f599e3710da247081e7fff542f9b03a22cfdcfcfd419929a1c469ae897687b6b7d16eb548b89cdd5788c65b845f4a779b2c9dacc4bf433fbb4c2fb90a5cd13dc2bc6c0afe219f0deb4797f31153c74ec7834d6eb592d1174d0589ee10ad367d462ca2d95a3536466f1c68ecc9d2ad06044f48b828420ef7b1d31a690c88969ac706ac338ac503443bec1bc50c24b998b52bd3d8ce75d9ad151eaa92738fcaec5b6151371ce1b9ec1c5169453ff5b5f6109dd3bc061740687f6a488efc0a1c5aa54f1278db6f8e06afee730e16caa07a961814f5bab05119ece8a954ceff66753b1b8ad1930f9bfa832f65118924b5efca01e3f931580061f280ca5a19c0fa6fbe7712493fac5a0c720b1ac5acdfed38a69aa0b420dc09a2b15c83368b43c38d2cc2b5873ca7abfb000c065bea30551dd41b079185b8c6b20fd78bd0b85a2f4057fa39baff62a5bf54db3896efa3154d7fcaab8f3ce2e8c901d4510a64b39bb54b1c2a2469eafeddfa773970138fe2651e5e9a928af66091c67cc1daec83fa75e34663bdd02721cb62044f0e4c54f5e9ecebd58d7236", 0x1000}, {&(0x7f0000000240)="61ddb78d9d01e89e5ccc8dfbc3a0e1d13927d28e29336b618944d1f1ef62910efb6016d597526ec2add16a91b33f6ec959ebfda5375d3caae52d5d396b5f83d180f0828a4fdc89c3e58cd6ce7f10d7848f91c74030eb7ecd768484372218f00a1564de96f7ae1fe90910c8d3d2f283a22c8cf6346a2bc62447cb52bd64f75bded958f038675e9b23035d4fcb165b7f34c14d93d4a42265f88b5214148aea156a732f3ab61a589f1b82904d44ef23615b97ff49ac38f91cf4a01e1b4e622c87f608a948af4d8665a61e02bc6a605369b100c9940315edbd852719286602139fa26325c3e79a459a368c13e24a27d3b7198cd7453a37fb96a281f2277c1466dd", 0xff}, {&(0x7f0000001380)="596a1d92b7a659f5d3ae12447aba9655ef0b55ebc86ceccb821fcddaeee75b283780c4a6799703639e062836d2ad77e729e8839d56bd0a66faac9fabf041e3c2f8853cd224425618b8223daf9b70ec45fca744e892b596bd5a4ba82c26f62e2104560a1d46e01eaea066f00f3442745ba4d44bedbebcbdc617df133b71eeeabb890051c5d11536c0a7c14b6aa74951e76fbad8e2f4b437f817ff1d304868dd161b923a1a5d81835ce523af856e44cf85b95f6b0a23a1ff7bc1a6445115", 0xbd}, {&(0x7f0000001440)="1909a6a8b89406ea5ec8a86f9e9210cd55279d862c0047d22298730204c5353755d8c6a21a7f3aaf56cf12fe14aca9bf0ff43cb81ab63e1e999b10dae38fa55d90a069775290db3bf18a21d4bbb95029acfc806a128251e931b696db464e0ca0b9a2a60a37e59711346c1eabd56521cc3bc76329c4d83296ed9566bafc4f6f52d4ade3f8819c20c73722ce6a0ef591f20e4d7a26bf0f18e38befb1b1aefc4da4d39aa82d87ee8224b91dec89fe601d01b02e8a757fcf25ef9f8fc9811e30a38a313b26b9b06c8e2757cb1f8204cadae761c05e8d6fb64393f91220cf3b2739d472bf9762a5d9400ec79710f5b5d8f9a5564c", 0xf2}, {&(0x7f0000001540)="d4050793083ca09083a9ae1bb00d8bf32db1c84e9398c8f3426e1b2683356dccff6058a8c3c0034e78ea0006bc8538a92f5d969d39f4f337c613c80bf9fa2c9ba5d14ec3e1b9276888dce3752a4ddcd39c468b6289be72357b8eee09c999866bf3aff78954b6a9cac46298d8fa82e51130840d539209ff8d4618a0a4ce9063905efebf783780be4d388ae5b4d60dfd6051ec15e015691ed48926b58c0ba87a9a028e48444c89ac82a0b2ea5c2bdf32cc1905eb919d332b6c45523caf2885709973ba044487f8da715a88558175d4040d8233c4f6c7c59c2f9517cc72b4d97d77bbd389d4f77610", 0xe7}], 0x6, &(0x7f00000016c0)=ANY=[@ANYBLOB="208e3f52fa", @ANYRES32, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r14, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x2) syz_emit_ethernet(0xbc036175fa805b52, &(0x7f0000001840)="b0") 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x0, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9c2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933", 0xa13) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14, 0x8000000000}, {0x4d}, {0x40006, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pread(r0, &(0x7f00000005c0)="2a90c654c867068c586b51a7fcdec53bfaa2d4526b2a77998c058fc82e5d734f4ad76536254999e6690d952b61ff3e3d62837c2391718fd8041407d9c498238c7959a0e826f1198d5f2f3e9d26e700288a862c731e7ea42cbe842f777f1ea0c3c20bd02a269eef28b919e812546e429e8bb5963fcec585355009289565e1ce462f02bb5adda7e4a8eb906691851433b1c1ae94024ed97ec5503bf7dce3bc8aa055d97cd18c604e374a3e64ec5e2198e358f80a1da770bd0ce9ac7f2a23bc77163ffc77c7178c5a6414dafe8f4455930ba76cfcbd4f7a69596898b25fdcf237ad0930600ffda4741f", 0x15, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90e08a1675d7bc83, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) clock_settime(0x4, &(0x7f0000000200)={0x8c41, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000080)=0x8) setsockopt(r0, 0x1, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeff) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="f7afb47cbf3f3b4ed400"], 0xa, &(0x7f00000013c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="d667d9d797c4c7cf5cb5552bfa49f707bb3a10d4ac26814c54b63c8ae63989c06f79dfb420111dcf19428437963be4fcaca40120bd42a2c9dae3a79ae9b2b4c6476f302e0b0211bc86de8c1f6762442709f468a22b72305ba42752f76759c8c9d7a5e96e9a0e518f8e21d4df7545426093362e4b92001182c2d65a24866a6d90f42ef8078b46cbfac853f2bf704f9e6df3fda616bc216e4098600880a8959f7b9456c5e1eb3d298a54f0bd3b83340a52250fdaefba8f8751c865e36e77831a99a1151105bf483fcf66361ff4bc278c0bd73c8f3057cdc0f4e6c4c31d3ea228d136df0ea0b4aa39403110f622c5559d5beb40fd5befea543054b2c18d0d8b25608e1fea3b4c53de57975ecd29f88165c53f3c48a81dc7c782293a5c3ad4e6da5e98404f44866ed5154ea28fbb503675809d53356a5576ea9aa0a6a2d36fe17948e90bc69903163bade6825365a6d35f34f16a2ca8454bff88849e6be6847b3c42b74d4afcadd2de2d19f4a1bc51d0d16f1abfa7ecc9eb9df727b406db6ce64009d4a8443445a26780b84daddee6e6da122504fc91a03da6a8ec0000fbf0d15e9c12671db05aac2bb00fd2f9eb51791a5c38c7974016450ff63bc4aae14968f6fce44ab722a6c25a949b5e2c1f49f44ef5f8fa71ab2348705ecdb4e06b9c3e2bc5f2821f860fd110599560e00051678f82b8518e51276aacbdd2f5fa9e1788b27ed867ab420bdc7c94ca2843db9b1102d97255a2d0f79f968205fc42f0a1fc80ddbc4c069c0f71c566552deba032677f938539cd6ff79a2bc78ecc3b27d37caa3660577f5db3b4a076bc3e8b75dee75d44c4e3b98ec2c46ecbb58a4485c1437d359bcb41c36d0c1a5c3edac9652f7c83f77dc722f7222f1f32e3557f88f5da9141e9fa74c8fee7bbb63aabec9c1751e2ecaed6c90177e86b42635fe796919bad228256320794b1fa2d877920685e34f968907a0949228a07d0d861ca61441a43f1022135324e67d59d1710a320268cc88a3212954923b8451c6af582b389b7854323f002fcf2ee4239b1bf7451ba3aac1ec39998dca77e12a9ba9de18896f1e223d87e33798f50f400ad90307dd322dad78db25765d2932d44f9ae96ba5fb5aba3ef845a6219376ffcb924f1ff172e07581a4c7d5d69d065ab2a184b29425a38b67293d9821930da5cd785ef017c70d795775eb26f4807e4f4297ecc98000447ec64ae1e05e1a01b052983b33d072609bc72e4735f8a348f44969a149e4c0ada1b38cd0ca865f7446ed57210cfbe6a5b2e951e65c93ee9815b5ddd7e5c7e909acbf8756fcc17b29552c4b7c58e69f1cf9e8caefe7852943a7fcbf25fa4e49a77b0b5db77b71b01b820c57a1d1b31168a5db1a90eff1eeb5ffc511dec100667959c337746daec8b38fd6a17d4699a64c9aa471f82a23a99972f39b2bb652319d7be86e049f288d32f217bb3883302b04d1beb6fbe49bf9e4630c458717ae5c91fbf2244d5fe282c27c9a326cddfafadaba39e602f7daa8a953cb1998f8e3d43f4fada39d38d2f7a2afa0c0b199c91d2ddf00801e501ecc5eead52d12406892feeaffd22a0be4bc49cae1d6c5967aa02ddba41067f16a5782320026c7355398704c509788183d0509ae472813b4705cc9d5f55053c034290bed33a1099e44c69a0bb85147b187ede5f3e9ae8525d43dcd55eafb1033290867d4bdd093d86d2e6266a6ace726c846df0785995588f206792f578d8d299e63b349b76440212f5c258735826710ce7d9a299a83eba0362e8534473fc78bdc258cd9c5d51ae660447864b007a27175435c61ea8591b1a9a1c81683990296c7d8fa407824515cd4e45a24f3c21a20db1953b5e4168789706ad5352d1b78ef8b66d4992bf26da579634f0ce94a15d226cecc347fc26eb4ac9ea62b79373157a0b4123e498ed93af8d74f6b56e3b7b7551e1c59b3d834ff72964077c62558872517909955cb427b91d55a6cc3e9b69984d1475dc45f46b8b8340df1e1287d6ea5436fbc5fdbdab7da23e820ff32e8755341ded96582912165523fe18193883c42062d389bd668153618bc93a0dcdb7e5d2ac8ca7ce904644addba3994fdd2dfda113b286136d34a49afa83cbc2848037912ba9090d8614c17d51f1ed91bdefaff669340077269a3994fcb44bb9e2c8907058aa925422e01857d3e613fafff27aab8eb4921008feffb512cd3743b048456e35b06981a06046e3d9a353f94b21c0f911918d7c2d797efe9c4a86c918927a83ef6ab3aa938f74bc60df38ee174398bb031cfdfab88b0e63a0a8e898dd669e4e3a629f972021965fdb8fe1252d853a1398128af4aefd34c0482329c03854b09f7942acbc2a94d667c8f9452d6d181323e3502776d582a9ce783bba58e51405657e3007d1165a3c507f2e8b11d82f741b22ca3f687c309b4544d3fc3bbaf6cf88bc11f0f517cd2b563e450a418de45c5ef5cd8f1342e580cbb1a1ad12d061fd4d3bf724084eb43970375ad8d0ff88c3c850fee31aa76a602a1d0d77020dd66d8d56a8cee8c984dd166a5b63fdbc145916eda3889c91a8b2fe7e3e50e16c6b77e79b070d2868981e674707460f154a2e80a2d126ad84b356093c4cfc796a5808999cab3acc3731db6752e1bd8342d655d2518cc70558f994bb42abdfb2152e98cd8222c45715d2262ae408e279c249e32df241e5e5aced70db012bcc03c73a36cf4ff653f26c4604e2149af5e14e300b1de80b01d296812b0a58978de68a908500e62b4d4d611f4c93302fce2d6e6020478862c8f565c6e8b046359dc68c4e8155e1be07c2b77359004dc03651c32d484892526ea51cd0eb81fd0b83a6aa263270d3d212837fcd69c0abcfb335e8bbb5344901f5e2b3cc5677f3474d075854bce0b5e7570d2cbebf84293627af86d2f6d061df65346a1ce569dfa46931b4a2e705a3957218e2d5558ea2178d2e0f690c8a9a221a7b5d0d3219eb12caca904cdc5a29acdfacc14630a8fa29deb969194e72cd9c22616670c5d81c9e9aa04bd246ae7de4e1e9e5705067a256a5dfa58fda27811533cd55158738f81b4c92c108b719de5bc38545f3d1497f5524172488344861dd73816beb45a12c9b640d73c8b4fa889bb595620a3d8bea9085a42a224b881ce42505d96f83ec3c19c8ab930cae5aa928fae917fb25c340285acb4cc76119686bb2b5c0ec34a22476806ea674ccc18b3e0e9839f337b37a4238f1bfbd4915c0fa48e806299ce1fb66279949ee20336550d20b3cef1cd6a67e582637cc70dfaaf54fd33ec80403572571e1a6555bb3e151d57c02967324aee9e5f7161000ddd232a8b5fe63a1072f50295e8f0db74882be2a6930967d6973c3e3c95353152c580dc6861722704eb5712bec8fd7a7a41a9c85ebe544862f33809c57b5a5e9345105807392976fcfa6f238124b1c77762e8f3e9c65737dcf3f3e2b61ddef895aea040948399cfd0d957bcf8f6f2d21d0f39ca9aab247529882ea1ea6e3c99a06874fa00d8ff7c68037c9439ad3c2f0ceaae13b3bd8ff9a68f51e928af5773aa09c8f0da7d787d727ef0c2c22058397b110bc5e1efcc5ce493d1a57cf9fb192b5cc8c11a41a64fe8f4a0728c38144bd30400e48aa0752bdcc11ca9495f96935a9952d4637d224a0630b4445e474b822519db2b8074798c951c38d77350eee9ded0550f7f14ded177030318f8f1d4880d4afe5b6278268234dd6e38512194541004a78a0dd36870e70b0c0cb3b1e1034ca14b01bf344d7a69a84dc21b1be86a7088380d1f008cbad66d39db250f99caa8dc9c41e6349e82512e63421477c58a71198490b9ba9988d68e20909bbaeb94ab306c9b1cb8e6945f737743538a9bda0ef6d15fd0f1b781f6f361c8b6a792a7718ea6839867ee05f68d6dca9e82aade972e3deae90515f37938441b15393ad9018fc6015539aa8d0567d132351aa3acbf88f833dca0a4166fae4a227cb9753ac1b51822274ae57f0e820cfac53e6cdccda146613211a8b3ff9e6d97627a1a7c4dfd190175d33f8e7e08b650f91abd5d28abc506879f37b3aedc744fb1ea9dbaf282b13e830e484a191b268234e4c675e41cff7cdbd501e491fb3fd7ccf003a78a6511d84ddcd525db5ee09e603088eefdfc0638359bb48dbfdc0f5bec807193a895a58fcd4867bef5b4fb994c860fa797dbf727a1cc6eaef55620f92b15433a02ad0c3b23c322601002cc5d35c0fc3e6a2c1cc50c9edffb7fa696361c50f5061ba8cf200e254a2a753efd274400f625ec91d6bdccc1eedaf055b0feff405a1231801227a1404ce2f77d1afa38e431c077b1c06a94ef097b566d24ca3927fcc0abe94382def115cd9e9e502480b94325a336bf28fb16b75d827b2636a7f15d69b77bb4fa1eb21b5f3351878646c9fdb48606fdf37eee50a1fd6ecb88815144287e2461b6f643ec1c578081f139bcf3c907cb53db80395e314ec99db2ca4920a979f4f17a2d5100eeb5bea4793753936e30ed4975456016eb668f934ed5bbb2adf8c92796bcbf1849a9f8b382acdb6a4063fd9514a4ac19eec1f8ddf48b210e1cf29637699fc84ea38c538e822acf69534eba270a1e8c34197b2c1f801f16c448efa53dcbf95a0939a3bd78b14204bb759e53b5de209ad01087bf0a2236dddbaef288e3bce25b4430095397c566b4cacb3bc610dbd23ac91371181da6b51488dcf0d45cdd138b7358fecdb07844c501fbc77d39248496730cc1006706dc1350b4a459ca4780e91caddaf045b4b952cff487f5569e0f34b59487777c9ccf71930f445c18432d196b5609dea1009334fe03b166684e579a6a5bca91a30eaabee7b57e1fed7b1665a85cb34bc452e12725fe4ac056339bc614f07d134616f351dfd16b59eebf5874ee94e42ce08c699318eb59cddfaf25e472c7261e38756d4a966cd3253c2822fcf63309e88b12e95196f229e213133ea1bce0aebc3b4b823e66e3c8508264d6e3b21f686bca8fb0a7f5c244e5ed6357bde7b915a3196531c398540b43e383169859d5d5734856a83685738af9a08589410a39963a5cb2eab9eedd7837f1449f04aae9264d754377a142e3090da9596be376f30f94f3ccc949db2da486ad4749ceb0f83bce37ab07c2494d568b0797096fc40cf39bef34f503750174aa2cf7de5c17ad019261a58101321ab104b6ad322694c1c33e98da388005a9ed04f9473f6d6808ea1ac623b7ede49afc2d38e891ddc33ac7d9826c544e80ed7a0fba74e5a7154851f4a99cd0e11665e8595d5dada926ec03bfa571ddadbb870fcb74c5f301f0ca47a80f722251039e3826f0bc51712e34fc97ab455c19fb10e72b5c30743f80729f433572af159ca7d101d5c7d4fdcf28af0baa903b7345fe9b6c7c9a22700781b1c925c6409c040c51a068882f30771bceb377d387b6537809b253405dc7e4869d24bc7782441d3d879f420fd0d31e161535cd945a4bfa229836d9a2b3752d2aa0884645c184bf69815a54ddd229ef38b745e07e88e3614bc63a37e9e25dafcd609b6155e9cfdea0c79575ff32a76f98c51f4926ba09ee32ff1de1ca28a58f939f73a6edaf4a7bcd2726297dddb27a29194121924718a288e4c674b9c1ae7bae2b1d8e4bcf144308e2d09dc9a99b4baccfce91790e73f05ab1f0ac7a77090f20baa4b038b6dbb17cfd6809cc506d6dbb5bfaa6aa211a1681be15a2172209cdd180b0fa9c6c821845d14d5ef80689300d95e55a28c47ef70801bfc12e4cb382b3459f880423445eafbc6b0ba27e95373daffa3e830", 0x1000}, {&(0x7f0000001240)="7318dd88b75156370f459c651251ea88d6a1cd581e21ab89342d8703ea5e937d58e0a0418f392f27681dfb57e3c500e3f0885aa2160ab3e32cdc9ed780969e8cabd64dd6b662bffc4bbffac88a50e56ec3566bfb13aec9735f7bd5e4c0fd89d46d8b8da14f3dd8095d63a52c0c7fcfcf740a8775dbdaf988f28933070277a681043c47d634c8ebab5e750ec29548", 0x8e}, {&(0x7f0000001300)="3ec5d7e1985bb7f3a0a42834f3425c7a30fc87c15c1484d4f2164128a408eb16f789ddea11bdac26f438ef8b8bc75ae71e6bf4929b86647d6222e6e9805a512aee6fe33e4e53495bb032d4eeafd6f82459bb244af1bd182023f723b19eae4df515f0d6ec7639f8662eb1165b1eedb6e6b21210eb47f5f8ee5af6c60e41475310e324a39fca35a5018af9f227b202f9fa8b", 0x91}], 0x4, &(0x7f0000002840)=ANY=[@ANYBLOB="a0000000000000000000000048730000753d1d906c2bb91822c6fe0e1824e999b851fcca1682ceffbf3803e141d764a7b15ecfcabed37be7833c3344f088650ae88a70d892f63245aa434d0801d0624e61ac8baf811f395cb93cebd1cc21f953e1a4b2ad2daca49076ee90204e6d3e96aa8a25f9d3bc761fbc7cf650cc5dc3c334bd64fdbc9432c1a9b503c432dd4ed6d28ff3b23855a0d5c88582e2c68800007000000000000000ffff0000ff0300006212e3324799cc49b648cfb93d17f98f7b465874a9e99d913a0cfe260836fa3394eec633df64252e3556befeac89150a3b880af1a3596d00dc98477d6944a3b2313c831635bc8d674ed716c123abb799c599d7afa962356b0496c43ca84db1109000000000000000ffff000003000000e43e2f180134d30a11f9e4b5a82b8a8822e9c9975f1310a3093353021fb04a7379e51e8a5ccea3a7681052cf4a7d8539162120f5e3c084e94f842e785e06d841a991841b2b60ccae2eab9c7f2942efa33bc4dea98756581020b1d1af1281ad84bbbc6010d9802e4e6f26bfdb1814e4814087b8cf08351a8507473600000000004000000000000000ffff000003000000f3ae968e76004e074ada6474df2d8a41b3047bf59101b196fc41636aef0662cbfc80d768658989b44cd51320ea11ba001010000000000000ffff00009d0700005addfcd69f5cc9e1088f5a9422b6f7b2d282807c2c4b632c13dcb950f7ddc7a905298f38dba2bdc84a711ddaf85be0739d25a00dd97faf1a3201d351a54f42e4188603fee3e4226f91405bb9c9f4c5d6fb4738252cf7bcafa732abbd1c61759922c1fe8dc427ff28200ae9d2c25a5ec0db1678b7c46ab6a957a5e02da128d9e156c6f66eba761001872872ea6aadddc1ba599992e57ea373d4ac0d9f800d34a7ef98c1aa1d561f38d6bb48cbd3aa4ed23f2f1098b8322fb0fd2383ca73b44bfe5b34b78b724dc9f7d09b4509a59f086309f9759ef1e39777d1b056ac86ef23614cc49e6c4067c65e23abe9dde616171cb2075b736f6788b4f7c84bf6603819becd30845909fea3ddec21976fe5c766d83a8c9ea58ca221fcbf56652c241268300873584901ae2e2ab44ab8ae6423460ab3fcccf09bee85f00fe43d6791402b9ab1b51f308920d823c41c9e658bb14d69ed4e803793d2ab554ef6668aee1fb2c382855c4361b401ad5301a0ab9ab4a9f2026664b1bf01ab165ddd9750209a711fe487ce117d5e426552bada4c3237ed1589a47806a17a315839e73542654feb0cd9bc8e6d9cf67888287dd79827a2f6fd3f4facd24d278a723af66c923e4c906c5c9cfdb4402142828048a008038ad56bf43ff43b74c2d2f86f2fa11e4a4e318c7e345a424d208f33f6fbf3454fc1b3020ad41bf67d6019980d362c9761a2d2782d8c878ac1de8e478f10dd2f77a0c0d28dd6669fdf1046d9190d3bc5a0b6da2d082e3a353402a36f030a31c9a00440f372bc77d43e93b0e0c0b18c1c18532aa8d5b07ca45901780fa45cba51877c51e6ff4d4226829bb036f8ff4402cea857a747e9241f935cb4b3e4a98b8841e6d285450201888ec5e115890c529789625eae1b929f40537cc9f6877ab88fab010e0e458594a8912d787466260b809b751c059b8ca25cebc4eac39994a0ff372b25e75412e1ba6459a620bbd33af4fa9d3b18be3ddc70f94d4fab7d23c82eed9d0d6c83d454c21ef6ca9a2761764131dc6b2c32eaadafb285c45a21e2190ccb2810ebe617c73fc0f19463df049a73528368a39bcb7e394d9c99ef545502ff41b07412a73d2440bcf18f8c6b13da51e4c29f1c064561d9eda90716745f16e065a819e4277dcc2c19cb7a752059b6b7b9c4658db71028b83c04f1d48baa8f73323070ddaf3024eb0be2b570d8ef521a8aa13a1f1783a74b2526799d588f6f2aca35809134e58fb1c2b559740a4ad5b09ba916dbf89e4b0337bdef966042bbb6bbcf6c12aae8833b2ed86cd9dac4e149d0d79cbfc364b51ec869513d91058b9731e8de0a531cc4352e971938b9ff1f8f1ee9eea86cb155436f6606f9215b7fd5a9a38f3e7f23ee9b71a463ad881474e9c95ebdf2f351e6d120605b1d5402ada8791ef2f4d0aaf14f29e3defd4257247f5bb734eaa7748564363979bce1b79cc1164980a7f2479ecc60d70fd3e6c0e8414cd11cd0aea5f16462fe7310d40b1bdedbba2e945cfb80d69cbfa27745167d612f9635981981c01a4da8fe7070139f06786dc67061d207a619559dfe0ab841f01505a89d6937bae6ca9a2a4580b51fcabb4b74c8f57e23865b6bff92aa94550fe1a46388bf6f1bc3b465255c7e3b1476b4db9c89976f728a97e79db047ec5ed40ae67741c3278cdc3ca6e81035941669c522bd9b0d058b38b978a0493dd5085a3f889025f3783b5892e34afee244886075f16e34ab6e39e408507b900673f308370751abd01e6341183b9aea2840a320ead76c037788f977ff99d5c2446082481d95238e817306dd1414a67792e2565cab809e88fc892feabddd5935901bab965e52613fe5cfb79719b0838cf7aeefd5de5a3d9fa40267105a2d999b714b4d4cba47e6617f0aaa325c601ac3595f22498940811cb0e0c0800be10cde750a87f289e110613ce00b5442b245f1540db882a18a1750db8d7877d7592695585b06048c5a677a0d5757102f638274f1c175bab8fb898a068b9b348e2eda45b635f2cd3a1a685499c027af8f88bb295ad66091047bc32771e71398bef217c00088aea00bff41d41fb450b15e3216f8d8ac00d290bf19c50b8229fd0deb575548b8f4230a8ccd66d3f77270a2f7e7dbd3c12aafd7a31afc935459911a841474af0a8a74f787972f682ca6c1e050d666c8d0f7b431fc9f76aa46a935742d4c6077b172754599290b3a52cc9e50c4d67a900ff1553aee90e162d36b293c7c5d0ba16b98b9349c4c31f18bd48871b64bee9e1ef3c66aad3cb70b705ad4163a5d5c1a7edf7d00be2a28913545f7ba859eed9511cc9e3b0a8903a8daac6c2c52852cb13d4e0454bd5ac5f5cdf2da764b69fba07439e2bebbefc4758e2ef3d0d1dac78a6e22a450ee93a20bc6a5e8dd8d9f4a59553b6b3a018bca26a16640052c87c6e19cc77696ad192c5e2ccddd32e8379875205269eb7fc83752423bac1c5ec5c08d2dbce277f348d9342646dd633248d5915d2ea9ffa61564d6458109583fa82fc8329535954ee4dd232030953802954909c5744f96b522a434f465603a819a143cd02b373dc12193eee69e3b18bf2b2fa50012e866b4ced4797337d4efcc55ddee8418295c8c9961ffc6158364d766864c448c8390a09fc3b9ea02d32146798f4f2167115c8d3bbd2b124e6ee8bdb2f03f70da8afe9f4727b2c11f02d413ba2e0941a82bf09d4a6ed26072c61cafdf7ddba1132d5f925dffc75dde4c070fe7db46edc0f429a51c6ece1fc18a54ea953427acb7ace4d10b4383cc47b1cae96b1454e148c44c4a63c7aa32f5a9f24b1edcd3991f6800adfef4bad7a3a537587e90f37c24dec453fad58eaa526b109ed3b68102e775dd007e4f65cf5bd50b3d78ff0a842a69c467fbaf24fef510921368030529c39ab1587656c437b9ef8750c296d1b7667f4fd78a415985a5c493507972c03da3bbf757862d1618e4ac27701574e79a241c75331ba1cbebe4d9ccd6a8289e1934efcc76882db558583008794c1690d6b9830a28d008f05face324f8ad415f46d5980efb04e504d447c39b351e29a2b1e5202427aa81797e5f70c6ab8e4b3efb96e319817ead423e8aaf427abb80e9735a47c9abc34e8a9be54f0352fd86fa3ab42ba2655d27df28f4d7c4b246afb2062ab86a0ffa9d79c8c3013668d70126217f83cfd54e0ca2569f22fc7877d01a219d73265b72f3c2acb119f1a1531e042d5fe39ab3176f63bc9e223ceb665d25a4a6386371a38a160bb83862ab88d15545ef646b4f3122518b3efa3d19d94a9fcda05948ca85d4829114ebd8bfe838b6242052ff170fdd849431c123581107a07d1f1baf4030bb535cf647de7045a6d1154323c38b98f1e74cf53d197405715b344fc93eb154ac4ee6ee90329dc255db04264f392dcc05fc56c0e764be0cea128a7e135a2f8ff3cba2106082c764c32ab49a4cd4f2fb24f5b0524e3d1c887ccf5624f36fb3e27e7357c2ef86a90008c575f6ebe8696f7c398c6f06967ce24ca7614b10b9dd23883a2d96dc9576a285208d912858b236ac5e99cb9715f097e042cf4c6f211a43216d141cbbd2dbf652712d4ffd06845a3a51a0f9b928d87c9a0cc522891f8d0add508b0a6fb527565dbc8221cebfddb29d0a3bafce17dc54463431455bf6ace3be36a00746bf40ab25374b44564fdbb5db03e5a5faed9d87d7ff4260f60e930988f2fd1c2e8f958aaf310285576f502afb7f088bbe3bbdefdc5d875082780b9b1ecf0022b40718e307d576e0f533940d42847627c36f268aa11a5338de31cd27b646756ae15da50baf4e38d0973c4b5d4ed10f80ef93c610da8a1e25e64427960346f169f8e198d7cb88ca68d3bf90de7ef90013b97160dce57093ff43be42937df9590cbec2275c82f03212b3a0443706adb5500333b02bbd099142a33bd5dbd8b266f0a0c7855ff7c35f368d5bdfc5cb7518a8cad3e4d636effc0c265f76d4c1f1c4eee5de010f84fc0aa55381d2943595bb9a040c2eef1a5ff2ebf8cfe5fe3121da11fedaba32f46930aabc2b10ce81325dfc7a3a82ec5d3f28ec9875540914bf9d98bd69515a26fa3c2dc6543337b0c0556ebfb8a5a043e794ad0d28c4961a60ea58bce08c482ed69ba12acc18d83b7817cba8898aaaf8f3ad36c82eeab82e94848d36a0f3babc633dab49e5d24a47d1f6b59a9cb00202f72da8163e0e61a171949a18e07a130517a3932a589f5be5cd84a2bea42f7ec55cba672b299b9505cd322de0be6eb69cccd4520b2ed1cd119054899bb18eca6de273fa7677caf8d15381a74b2728607d0c47aeca200b2c00cb2219d31e3add21e74a0936952055bcb75e8218470c71463d8678ee7306d720d1aaa1126d182ea560928147d9a260255eed6dd1b16ac7bab174e382d912b44ba142f4551f47ce4faf3b0ca00f9d3e1d7e39e256b58b22e61668016932821a2b9e4753baa4f975a119070e4c535f11883bcac423e60f035cc609636cebdb61a15510b8709835d27d601cf697d7afd70fdc805e8be835b0e143380386a4e3c6bc133a7e7bd428cabafec334badcee5a3c44ed244530276033047c851767680ae1a9fc53d5d6d057718d68250c35f3be2be6ef39aad68837533c3db09bc036dd197bf5f69d064910d1f004b383d955871387fb35e640bd3e19a5b30a36c2d418c9e1d3713a123803eb9c312df2f2b60f73f1351afa6bf50665ec501dc8c7749f4fbdca17f47823f2e2da3cca36300784d17add68643aca9a1fd87245218b10a80ddaaef0a081dc28d14cf4181e58b5eb66b192e2bbdb7f3f92afe6c86780d468b4362703b53b8bc212e2228f60df07430bf08d2d32bbb37d72acbe5b901fe894a643d6cfd152d629634fb1013351e90d827c670e932acb2a3cae0ad922a8a631096cd8fa980dd592ef0a30d078daaef88559abf7e8cc2f4ec5f72b8a88ee149f1b92b2adddead16a47c8b18aaddcfe826acb02b934611efe2e0c2e92f1240e2f3642b298c33581802b017206de867864719d092c9690c105740f9b4e9955239c580a3c96d19743bf36464ec9484424768a5e7bec52b5263e1a8e305b85924d9cddf894f4bf2ae9bb6220537b47645c796d81ebabd5622fc0beb62c48f807fd19142504781af304387d92d2e9bdeb84e2fb8f81fa18c9e25a3418fabf382a85b5b788cb6500f6b8a126ddb81c5e88d5902012b83f4ac2add2ff985b110267b62814b6929f9b4aea59de042d0634327f0df294b0a7803b1a91dad83234db450634afc570bc2ddaf91bd977baabe8bfe7c3b0434f2faf242fbba9580b9903faf5da96cdad669ce141d068cc0578dee7ff9cdae657d594ecee2e31502b1d75893e9fd87a8472526a349c5f4a03c66aa1fb1e0bb6a03d80f8e562c46304f8aac14c3477ab1b8400be5b7c043843552a87b060e1462e81c6f9f776c3b2cc6630b14e052087b151c2220c97cb82b43c9178507983cd313eca47613df79fd0ef3b7d4175f5627888b21e7301b0c26ab0214e8f11a00f5aebb9d7311ddd309d09ab92044ec3cf00bc0d51cccdf66646edb1ef3af8a7eda3c6d1f6fc1e8d76fb81e4d327254dea2aadb86eb48fac3b6291410aeb88a2f11ff6da66e50931514a4f9145db8ce7a08551285d63ebddcff0518c91316de641a82c97ac1a8bcabf40222bbc289cfad746046a3be6429ecce76c790b3d00ca23fadf224f5fb47d27289697c67ba5dfb1b628286a15527de2525f6f5f96c11b4088179c1e94704b0be556d483486923256f10d3058be4b1394a568b3800000000000000ffff0000ff7f0000a30350300d207330c2cb443f26ccf393f30b6c97633f3f753d7a422e34b9d12240e5b300000000009800000000000000ffff000000100000bb3565f4744bc78d3e69a5af76b4e1b312fe8e0e187424e7104c10030645ebe81bdda52c82fc9767642bf9e64dcf088fac3fbb52713390e75c27c2cb80ff8b18f03be162f0bbb15f3fe1f242e5404c94a73896ff10e72e7346d8845b993e2400ada66a39eade9e629c043a073b1628d71c689b9e1a0bb79804d88f287c1246e8f6b1a7a923504d0052b75cc3962a0ca93db8aa2d5cc917d36e3a9059376442fbf02ab0172da475944686"], 0x12c0}, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x9}, 0xc) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000afe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461378670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93ecd2e479b4e16d602c630692b85e95e4ca7a9a5d184fc3edf291a8d710d03a6c1bf11"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03817b701129513d2c18cf08445299c4d5c22f37c842537b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6ed0c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x8}}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() r7 = syz_open_pts() close(r7) syz_open_pts() 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10, 0x4000, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x68, 0x0, 0x0, &(0x7f0000003440)=""/242, 0x72}, 0x800) sendto$unix(r2, &(0x7f0000000000)="078677eec222e18a95d33453fc8a6c04", 0x10, 0x8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44747057b0000000000002f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00000000000000001ad23908f9079cf4ae452a9d7182784b4177962b13303986cb7445a86c6b979d25d9e38399fd0928c4d3cc2c56e358730459bb1cebfe7819332b90d81e5c690e497c3838fed8adcefb494b5458e743f887144492f971f38056f6b9d3ee361486b5b89d30694c71ff0e68166e24a8b00fc949de460b73d370b13d664a4cbb56db6b3a2c1f9fdd0f1285629301dbf336b3b38b0466fb13f2bed46d121c0b716ca1734c137a348a257d6d7b130ea36904254758f7ca715c878ce691996282f44881792c5f2a732d4bfcb804801224"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/62, 0x3e}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) fsync(r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186007008b0000112700000000ffff000000000000000000000000000000000000000076af2537f2ad563653f2fa506ab1", 0x34}], 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f0000000080), 0x10004) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r1, 0x4}, {r0, 0x100}, {r0, 0x2}, {r0, 0x100}, {r1, 0x80}, {r0, 0x10}, {r0, 0x10}], 0x8, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:22 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000080000000000000000000000000000000000000000000026f792000000000000000000000000000000000000000000000000000000000000e9a1b30953ad9ca8cde423af051eed9006053acd2d2a644cde0000a12eebf478cc9e63e7dfc56b7113f2e9d841b22aae7ad8a4c4fc7ebc3339c11ffe0d21e4ce8ce8e0c3089257ccaf27b9f406bb5f8b781d1a"], 0x0) r1 = socket(0x18, 0x4000, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0xca, 0x2, 0x8000000000000000, 0x7}], 0x80000001, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x20, 0x1714, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0xffffffff, 0xffff}, {{r0}, 0x0, 0x42, 0x20000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x2c8, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8b9659ed6e6dff0d, 0x4, 0x5, 0x81}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x1, 0x8}], 0x6, &(0x7f0000000180)={0x80000001, 0xbcd}) syz_open_pts() 16:00:22 executing program 0: pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^$\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x30, &(0x7f0000000000)="b5c8ca9c80b706c8cf837f82f63f347505dc897091c703f887613166da48465ce53c797fb6aa030c743ca656a49d0846") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x65409f3adb829df4, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:22 executing program 0: setrlimit(0x1, &(0x7f0000000080)={0x100000, 0x100000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/28, 0x1c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0x4) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x5b94b293e541072e, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfbecbabcb211445d) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x80) read(r1, &(0x7f0000000180)=""/234, 0xea) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") msgget$private(0x0, 0x100) 16:00:23 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x180, 0x10000) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)='mL', 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4, 0x7fffffff, {0x5, 0x3}}) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x4, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) clock_getres(0x4, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000280)=""/216, 0xd8}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/37, 0x25}, {&(0x7f0000000400)=""/191, 0xbf}], 0x7, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) write(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000300)="6f77a6e0c8774a7360c8eb5241cffeb4", 0x10) fcntl$setstatus(r2, 0x4, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r1, &(0x7f0000000080)="bb", 0x1) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x4003, 0x3) r2 = dup(r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x351) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000020}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x20, 0x7f, 0x5, 0x4}, {0x4, 0xba2, 0x7, 0x7f}, {0x8001, 0x101, 0x10000, 0x40}, {0x8, 0x4, 0x3, 0x2}, {0x8, 0x9, 0x8, 0x2}, {0x5, 0x3, 0x7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x58) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x11) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x1, 0x5, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="87") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x100}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x80) 16:00:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x182) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x4e1, 0x80000001}, {0x18, 0x2, 0x7, 0xffffffff}, 0xca9, [0x100000000, 0xa9, 0x4, 0x97, 0x7fff, 0x548f, 0x1, 0x8]}, 0x3c) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x3666ee4188dc48a, 0x3, 0xea8, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0x17, 0x2, 0x3f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x5682f8a582d8c779, 0x0, 0xd2, 0x6ba}, {{r0}, 0xfffffffffffffffc, 0x88, 0xf0000000, 0x850}, {{r0}, 0xfffffffffffffffb, 0x90, 0x2, 0x5, 0x54bdb54400000000}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffa, 0x34, 0x4, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x92, 0x900f1ae674a2dcff, 0x739d, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x401, 0x9}], 0x20, &(0x7f00000001c0)={0x1, 0x4}) poll(&(0x7f0000000240)=[{r0, 0x10}], 0x1, 0x5) semget$private(0x0, 0x2, 0x89) ftruncate(r0, 0x0, 0x800000007) 16:00:24 executing program 0: r0 = kqueue() socket(0xe85427c42e133efb, 0x4, 0x1) select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), &(0x7f0000000180)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) socket(0x18, 0x0, 0x7) write(r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x24) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/88) syz_open_pts() fsync(r0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() r4 = semget$private(0x0, 0x0, 0x6ba) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x8869, r5, r6, r7, r8, 0x0, 0x81}, 0xc73c, 0x8, 0x400}) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mmap(&(0x7f000015a000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x3, 0x0) 16:00:25 executing program 0: socketpair(0x6, 0x4000, 0x11a, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x3ff, 0x8, &(0x7f0000000040), &(0x7f0000000080)) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) flock(r1, 0x2) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x1a8, 0x0) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf4}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe34c148d24f160, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x8, 0x43b0, 0x3, 0xd5c}, {0x8, 0x5, 0x7f, 0x1}, {0x8e, 0xfffffffffffffffd, 0x1, 0x9}, {0x9, 0x8001, 0x1000, 0x2}, {0x400, 0x0, 0x4, 0x5}]}) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x5, "73fcff4d4d7ee4000001000000c0010000000010", 0x0, 0x1}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x8, 0x5, 0x1f}) pipe(&(0x7f0000001740)) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x5) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2c) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x896776765a3177) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x63298a01fe4736db, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x1dde, 0x1, 0x5}, {0x1, 0x7, 0x374, 0x800}, {0x4, 0x8, 0x3, 0xff}, {0xffffffffffffffff, 0x9d, 0x1, 0x400}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x8}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x8000000c}, {0x16}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x80000001, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000100)="d1a4f1657058cca2c333519ca4d415fddf0cda40f3680d9f64e5aab5c8019abf509c1f33f94d8619970ec5c0b6c893f00d924c0fa310a78fa5ef42519cc4935f1c2cb90d7cc67c61a198", 0x4a, 0x400, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x2b4) recvfrom$unix(r1, &(0x7f0000000180)=""/161, 0xa1, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r0, 0x0, 0x1dd, 0x0, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:26 executing program 0: r0 = semget$private(0x0, 0xd34c1eade425bdd3, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff, 0x1000}, {0x0, 0xfffffffffffffffb, 0x800}, {0xb93df243db1e0f5a, 0x9, 0x800}, {0x2, 0xfffffffffffffff8, 0x800}, {0x3, 0x3, 0x1000}], 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:00:26 executing program 1: r0 = socket(0x11, 0x2, 0xff) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x104, 0x0, 0x0) 16:00:26 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 16:00:26 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x8, 0x10, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x65dce26a069aa4e8, 0x2, 0x8, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x1, 0x9}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x7, 0x1f578286}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x4000000, 0x4}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x4c3, 0x3}, {{r2}, 0x0, 0x4, 0xfffff, 0x2, 0x8}], 0x3ff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x15}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x7, 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000c09000/0x1000)=nil, &(0x7f0000f54000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000640)=0x4) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x2) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000180)=""/152, 0x98}], 0x3, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000280)=0xebb) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x640, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xf9) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:00:27 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0xfffffffffffffffc}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0xfd41) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) syz_open_pts() dup(r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x14) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) dup2(r0, r3) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x2f, 0x40}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x94) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xfff, 0x9, 0x2}, 0x100, 0x12}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x1f, 0x8}) ioctl$KDENABIO(r2, 0x20004b3c) dup2(r0, 0xffffffffffffffff) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="9a522096a1a31adb300567ab9a307d709cbcdb72b6ad1bb54806e609c876ba02d7dd3fc76a60b219426ac51e1406cfd61e4a81c3bca3666e28f5be4f8f1d241a837f5b3f8720a060503421c2bd0fe86e6af96e0543f85d75cc988fc599e45b474fc06fa18a32b5acb12a2d9351c8a308a7492db05746e96759e6e81cf817d75b5a788bedb1ae14e58e506a0f5789f2c2ed8bc59d761d31f2b8aa55fd1eac9455d18df98475f50b09e922b0bf72b836f57cf0fa7ec93e4b34ed7825b8ba294b4920a50209d26243c51bf1a49f7f4c455c4ee0e3a9ecf3daff5228e6534386d6ff6a7750eacacd2efffebc5e182836ba0178cd263d60988c4efc", 0xf9) setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x8e, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x4, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x59, 0xf0000000, 0xffffffff, 0xff}, {{r1}, 0xfffffffffffffffd, 0x2f307b3471c08f77, 0x20000000, 0x8, 0x80000000}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x8001, 0xff}, {{r1}, 0xfffffffffffffffa, 0xcbcc9dbb14b8e2a8, 0x20000000, 0x7ff, 0x1}, {{r1}, 0x2a42c6b58d62d15c, 0x4, 0x40000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83, 0x1, 0x1, 0x4}, {{r2}, 0x959a1c507ce17733, 0x10, 0x20, 0x6, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x9, 0x98}], 0x59, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x51d2728004580508, 0xfff, 0x9f}, {{r0}, 0xffffffffffffffff, 0x64, 0x1, 0x3ff, 0x6644}, {{r2}, 0xffffffffffffffff, 0x40, 0x20, 0x1, 0x6b}], 0x6, &(0x7f00000000c0)={0x5, 0x400}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x30600, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='.\x00', 0x4) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x80, 0x5cb) open$dir(&(0x7f0000000240)='./bus\x00', 0x40, 0x40) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x1) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x3b8fbe10224b4143, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffc2b609"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r4 = semget(0x1, 0x1, 0x659) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x5}, 0xc) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000080)=""/14) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) 16:00:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2000a, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x0, 0x7ff, './file0\x00', 0xffffffffffffff81, 0x0, 0x9, 0x7ff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x62, 0x2, 0x5f}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x100000000) pwrite(r3, &(0x7f0000000080)="48b146b52a0653ea1096ca086cbe59e61d7d48a3056f5ac090b06827d759c192e29ffad8b9473b7a471931b1c41d411a0cf9d455a6ea24f342b6de1a7506cf195ea8a89dee28580f04550dd358131769d068bcba7bb50777c44c9900cf86a97dbe394de11e716b38d1c566614147afa618bf831a05724ea08d806c8c4be3ee509acf76e20c7868d998415d1d15fe3399d85263176067a86ab0b3962d2730087c431b022ee6ca25c4af415e6d4a95c167fb27fda60b4ff24db032d095a82a50755283a499868d842cf8b580d0aeb473a5de512948a0e1a82f13a0e652ade74e25749d731b37e3b0a55f7e", 0xea, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000080)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0xffae) sendto$unix(r0, &(0x7f0000000000)="f952f5b93d83674c2c681290a5461215210ba64d7a6e6c49769c75b1eacb34c1030c2b15b3c00809cc9fca7914f21aee94782c4f382efa6b29", 0x39, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:28 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) shutdown(r0, 0x1) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f00000000c0), 0x10) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="825d6e7c486619b8c2ff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x100000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvfrom(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x200) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x1, 0x3a) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x290, 0x40) pwrite(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0xc02a4bd139e15ef6) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) acct(&(0x7f0000000080)='\x00') r0 = open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x1a4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x7fffffff, 0x100000001, 0x2}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") socket$inet(0x2, 0x2a06b8606c4eb949, 0xffff) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x1) 16:00:28 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfd560ed41ffa3f2e) bind$unix(r0, &(0x7f0000000040)=@file={0xcce0ffacbcb3ca81, './file0\x00'}, 0xa) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket$unix(0x1, 0x3, 0x0) write(r0, &(0x7f0000000280)="d3e5693f7854ed31e727e4603ff936b7bcca08ad4fcd63c3eaa82665e9539aa7cab7719df253f5c18411f7dc7f14ea0928c909aa30c6f72c7ad08849d577477c592255ed9e0ead176adae571cf5824acb5f8a50213e8613b40cb66ea657f8ae6a7ca4fd4963c66b272270c1b594aa423b23c79b23997328dd940e869caa7f3c884e851aa86d84dc8ab4fba64b2f3f67ba8e192edef9018e257871fc4a46e5d3e45ea6aee3bad399ddca46372", 0xac) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfd7f) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x5) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 1: socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/94) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000280)={0x8, './file0\x00', './file0\x00'}) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) r10 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001300)={{0x0, r2, r6, r10, r6, 0x4, 0x7}, 0x0, 0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r7, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) fcntl$dupfd(r8, 0xa, r7) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) bind(r9, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x1, 0x20) semctl$GETPID(r0, 0x9e35c337370918f1, 0x4, &(0x7f0000000000)=""/67) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x52, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) clock_getres(0x3, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x1, 0xffffffffffffff8e, 0x2a28, 0xa7}, 0xc) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) acct(&(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x100000000, r3, r4, r5, r6, 0x10, 0x1}, 0x6}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000003c0)={0x1, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000440)={0x4, './file0\x00'}) semget(0x3, 0x1, 0x14) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000480)=0x1) wait4(r7, &(0x7f00000004c0), 0x1, &(0x7f0000000500)) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000600)={0xf308, 0x7c2}) setegid(r6) fcntl$setstatus(r1, 0x4, 0x4) mknodat(r1, &(0x7f0000000640)='./file0\x00', 0x10, 0x7f) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000780)=[&(0x7f00000006c0)='/dev/tty\x00', &(0x7f0000000700)='\'\x00', &(0x7f0000000740)='%[-\x00'], &(0x7f0000000880)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='\\{\x00', &(0x7f0000000840)='}']) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)=""/121, 0x79}], 0x2, &(0x7f0000000200)=""/137, 0x89}, 0x1) socketpair(0x26, 0x4, 0x2, &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7610c904a3733805, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) socket$unix(0x1, 0x5, 0x0) flock(r0, 0x1) syz_open_pts() 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82aa0e00033bf39077a6c254f62a16d8372b12f7222f614accb9eaf78c2e08648a9fff7cf3d756c800be6932642d1bdef8583000"/67], 0x10) r1 = socket(0x0, 0x4, 0x20000000006) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getdents(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x1}, {0x20}, {0x87}], 0x4}) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="059beecc0176cbacc02ef29be61a6452a07b791cdbb8ecf81727b616610d95ffc7e7293a613ca4fa951dee77d82d307da5593d9000f34dc6c4b286f8a577b02ed49bf413864de592e29a5ee1664f78fc6fff6a408bfcd0a33d624d2661cd2d0ac8875ff76915d9246b8efbea8f2ab1e928034f4efb4f74a96b88", 0x7a}, {&(0x7f0000000140)}], 0x2, 0x0, 0x0, 0x400}, 0x5) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:29 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) acct(&(0x7f0000000380)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x40, 0x100) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000440)=0x200) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x0, 0xfa44, 0x9}, 0x8, [0xff, 0x64, 0x7, 0x1, 0x7, 0x5, 0x1, 0x9e86]}, 0x3c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x1, 0x28ed, {[0x6, 0x81, 0x5, 0x3, 0x3f, 0x9, 0x2, 0xffff, 0x3a8, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x7dcb, 0x1, 0x7, 0x3, 0x4], [0x9, 0x1ff, 0x9, 0x40, 0x0, 0x9, 0x9, 0xa3, 0x1000, 0x6], [0x1, 0x4, 0x6, 0x0, 0x0, 0x8, 0x1], [0x4, 0x20, 0x1, 0x5, 0x1, 0xfff], [{0x80000000, 0x101, 0x8, 0x1}, {0xd3b9, 0x7fffffff, 0x8, 0x5}, {0x2, 0x1f, 0x4, 0x7}, {0x6, 0xb4, 0xfffffffffffffff7, 0x9}, {0xd4, 0x1, 0x6, 0x4cd}, {0x8, 0x9, 0x400, 0x5f4}, {0x6, 0x0, 0x3, 0x2c5a}, {0x5b, 0x8, 0x0, 0xff}], {0x8, 0x9, 0xb0f7, 0x7c2}, {0x652f5c48, 0x3, 0x5}}}) setreuid(0x0, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x8000, 0x4) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r4 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xfffffd49) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="95e766c5ebcb4ac6c76e96586748c048cfcabffa8c1738d0592b9a08ab0cfc93a86496271c5265ab734654b099bd82088fa3f8ca6b690217da37cf7397e742eaa2721701fb4466623f9b97e3bcc1227a8f8b2c98f55e37dd24", 0x59) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0xffffffff7fffffff}, {0x18, 0x0, 0x5, 0x8}, 0x40, [0x1, 0x100000000, 0x800, 0x58f, 0xe440, 0x1, 0x4, 0x4a86]}, 0x3c) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/130, 0x82) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x80000000) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) fcntl$setown(r2, 0x6, r3) 16:00:29 executing program 0: socketpair(0x1, 0x2, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:29 executing program 1: r0 = geteuid() r1 = msgget$private(0x0, 0x596) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x2, r0, r2, r0, r3, 0x84, 0x5}, 0xffffffffffffffff, 0x10000, r4, r5, 0x2, 0x7f, 0x8, 0x6e}) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r6) clock_getres(0x200000000000005, &(0x7f0000000080)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r8 = fcntl$dupfd(r7, 0xa, r7) sendmsg(r8, &(0x7f00000005c0)={&(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000380)="113f5ebccb348f347f1656f5b3d842471e1bb9051a0b1eae12109b0fb9bdb9e217cf89d27c5c4ef334b189c1607da94ab42b3e17065bd73c382ee5dfa713a8ddfca7b0d0b484cedb4dc8538e542f3539dcdfd81882309d2de952274bd884d8abe5e9a6d3c30553994f1b71dc31dc6a30a58543b3ccfe8b4f80aa8c36c54c48a9bddbdb799e05d3e0c9bbce2342c7", 0x8e}, {&(0x7f0000000440)="0cf4c1696385f58fbfc47d1f104efd240af302239076f1adb278184429d894f5d0d18a8e3af572b735f4218d7d4e44faf6de585d11faa71e87417600527ffa6d1054954316e8c296eeba57d96045dc", 0x4f}], 0x2, &(0x7f0000000500)=[{0x98, 0x1, 0x8, "df86d3fca14cc419b9027f16c8ecf0b0533799fb474ea8cd8cacdba04e6b83d547761c25d95ff16c5fba22d823ba8d51dc5338bb75603a38795863cf43f46bc481dfc63984687da05c147596c5b4b64e8eb8a8beb658a6a18dec7b3ba0b31e78b956acf45bb351636c1f57142e2ae8c0b046877b58ee4fa08abb878b3c103c3d173a"}], 0x98}, 0xa3883c18c226d9f2) semget$private(0x0, 0x0, 0x100) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x6, 0x1}, {0x18, 0x2, 0x0, 0x100000001}, 0x4, [0x4f1e, 0x5, 0xffffffffffffffff, 0x3ff, 0xffffffffffffff33, 0x3, 0x6, 0x8]}, 0x3c) r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000180)="0933366acb2c132049141058fae3b1d537163d73699e37e754204d01cd4f2d8d27107194d974a85c801e17cfb6f86409559f66e246f573ace927cb9e3e71eb3793f13b639c9f258dcff93db1f8ee28a7c1bb79bee76b3289214a0bd61d73825b6dcaf3c29cfe28a9d00c3bea6b3b06aeeb358fbee75e4d5ec15c10479101f744b58d2a790b136793bc2006e326218c35df2166cc31ec7d578211cd4c1183e2bc8675287f571aa81123f2", 0xaa}, {&(0x7f0000000100)="929425f59508754eacede924a79d4cca78f90c370f19d3019bd4afeca50ceeec1e07d35f8536030af230f4a059cea067be6b", 0x32}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x68, 0x1}, 0xdb97a8f1316fc697) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() lseek(r1, 0x0, 0xfffffffffffffdfc, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x3ff, 0x2}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) read(r0, 0x0, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100007fffdfff, 0xfffffffffffffdaa) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() getsockopt(r0, 0x29, 0x38, 0x0, 0x0) setsockopt(r0, 0x31c7, 0x8, &(0x7f0000000000)="27d2f8b2fcfe553fc6961e092cdb078b8d0e7d86e7561413be74904fc96a794e3ddf9a8b95ad21e2853bda8ba07045dbef", 0x31) 16:00:29 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c5000000020000000000145d0208a371a3f800040000000000000001000000000000000058efb68430f11b9b2145a7253a059a110d2fa0af8c934481de738889ce9973a854bb96da359d4dac4bf7d4f326e057a245ee811057c4e1bfc7e673384e3ddfc7f70caaffa5f4e072401333c94de2dec596d501380ae6640175ce0c5c2f463c67ffc3c6d63e0a5e23ca39270bddd39dbd6d34f2648e13c0d354e056c93fae589fafdcfe3ab23e9a81b5897ca86ac85b39", 0x154, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) socket$unix(0x1, 0x7, 0x0) 16:00:29 executing program 0: ktrace(0x0, 0x15, 0xc, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x41) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x54) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x20, 0x8000, 0xfffffffffffffe00, &(0x7f0000000080)) 16:00:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = getgid() r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r1}, 0xc) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r5, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:33 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x80}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000300)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r2, &(0x7f00000000c0)="b88aba34fcdcb361d873211e8cdff31307b4983d1f86c679ccbb9e88377a24d9c4a6ec923bee2e405f7e5d91fccde77211991bf48e9eb1590e3519f1b4db9868d51dac3b7d380bdeffff0000551f06db561a650e", 0xfffffffffffffeaa, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x800, 0x0) 16:00:33 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000380)="3c6d54deb90dd1577017d573ddf1947e9c2e6ee728374d406b38c716823c2959e012d582c7c9c0cc65759c48bc9f7197acb4e55972795d154c4ceadc28c51903d849b697370446405903fa1e8442c9b86cf04123cbdab7115b8b219759b8569484292dd42295c3f287bdefa95f36159e1c0f02c57c410a4cef622daa5966fe85dcd1ef24ff1d073128f92fc3caebdb37a580e2ae5ba0b21ec5bb9af29eb859d8c1dd16b7d1b434e306883d700b69b7d8bbf5349ed3bcfa2ebf134271d265b9a9abb7ad983946252128c7eb98879681ef60fb92930ff8a4d0ea988bfd643fef477683e12d3c1c321c5c8f866a99d6ecafcbb1de1ad59f4746bc442452b8f40be56e3ac2af8bf37f4892c26c0efa061425b860388e05c4eaa5f52d840a66427fa83f6f824e3df276fc990be8a415bcee67f362c75eff6f3388289fc76dae2b2bd6fd4f233ef06b45e31de944afd7770608f613cf927cda5ec4a4dfcff7ef5d7d8078daba6a6739eaf3c8715ffa02c2a3e9a6d791358a6f9d5f5b6fe0e27f4b0e7e6ca6fa8fec95e521dc34c1a8642ac83f7fa0b39812e5e44153051b288476621a95afb5411f85b7f3f42ba1da6c55de3b8b5e02e9d95231273ceaf6423a623c534eadd7cc009fbb9425c6840ac44b3800ca4115e0447d4554f5d4e999b6edb4abf87129bd501d71332ee296e5607c14fac3a6d161bc6f0bd901dde46bf1807646c224dd75dafec4487afe76db80cf5b41b492ec7f0613a79edf6fb328594c19646c549b3d0cf558e0eb0410b3a1e9d744c2863866321c6f3f8bf7fac0eacfa82e06fa039c58624db216a556836eac356522decfb98ef2c1a151681d7485f3d143764bf189a04e32cedb7a53ace884db19aee6c1e3a1b479562c9087e2372c1b83fb7b5958fe4a3c03d4f7b89d81f0e3bb3251006d0949aa316dc711ea6d7e2ea0893638ea9c59253e444e249f6a4e2ecf0bd7d3811cd797127e15c2fb92c3e96265b832247f9c44b8e52b945579500058635073540e0becabf65370de71c2d114d1ba6514fd4cae6d4d2598b3849224592bdb20845d023c36efc8d4359db954d6d8d95ea316f15211613e4defd4a958323bf7c3b032d42c835bbc704840397806f8622a25c52b34d065ca073bbedb3c7960fee7ab36b1c54279760174f290314ec8a3b475826539ccce11619397d77f74dfe514d93ca0a80af73bf70e787a91a3a0e48d5bac0e3a5363be76177a99188aa4afd9f64e8bf328fc5f84b9ee682c1b883135fed518b0136114359c9f25940ee5c3da59c731d364a29b6567c8acc6e00b558ff1d94f2dc81bb276e961748625b459c9b4c5fb1dca1d134513fce7cea7a9c5413aba06cb6084de10c5bd35ac8f39f6edbd941cfb9f28c50e13a088ce6dff5de05fe9f32cc8e0b8fbd508390250b4845278f9e28d0173684d1d29e6adb908e11c400a15f5306191a2418b7bf5df34dac338f548188ffc5781885210fca6df12c4c450ee68524ae0c73494783943480d426fa20a7f2aa54f63be28738635eb89bb38c8a7e4f3240f5b61f0078bf4f4990571e48d3e3aaab27c53130d1d4299bd5befd700e823086d1677ded3bb46368c63936f54ac1ac217e6d06494fd85de3fece5eba66cde2c0d1226a3c6adeea1c197671b45573c0a5cd5206c47549b09e95f33bc15e4e909f91fd414fd11e8bfdb0f1ee39af07e303826fbdc33b8fd70a5e26902f7caf84471c02e97d8007d8e6ba9e2ee345df7f10bc147f2d9b9a80b934eeb07d020d097e1628f03834301be00cbe9a894259a90f2a2695337da8c87ed6eeed11f20d1509707b76b58b6b990db623817a2287446248c350474dd5a9767ff42d43a00febb90adfad953685ff65267d2d03d9a5fa5bbbe38f7658d0bfdae2240bb5177cc503e03e7504dccb2100c0e193a05ddd4bcf945f91b45de63cd533d1c62369fa078f7a251fc6c3f58395d6e8ec4048444e079b556b156dab3a861b129bfa42512e4c953a5aba00d5e83c6ea2296b1e8e5542d8105b7d4147692563619cd5411254d6bef6cf7ebbb33811ec39cd3651fdb240108974ea6a1b2cd4c36bb2c1eee543ca64fa195f5bd5cac499c30f4f51fc657c92baf97c4f389aec36a7efa9f47bf0c26a7606d87e89f6be6ec161ddb34c36cfc482a3cca644f564ef1a438d65c404c06dc04deda5c8ee550a133e9eee93ee495ab049f3a00607fd2161c3fe202ac5356ea4a6ab10417508525935fd0da29c3c9a44e83a7c068bdd7b250c6fc057a17a190c771f9b6428f4f261c224953ea359d5c2dcefe07d5932c4c182f30363f655f3ad0741125133e918b32647bc59cf8f980f561f8121f6bfd21be7c2d56ce25a7ad4acfeb9a23c1ead054333ececb6148887b1831d5f9e73ffeb3c97ba50df5b08f720d42c8090f98c71aa60b8ebbd8cabe0379142e55f0dc0d9b9cbc8828483b79e66b0aecd83e31e0a50fd838b06c2376b435937b9c9c992e88d660d34cd36aefce7544b2954b452b85c351db511be14613a8c122f189cb19a92b01c43ebc8bd05c284eb3232a656cd53e29548c797202b93796d7cc34c8baa42bb4e72eafa5c443dca0b78ecb28b405519cdaf3b7149edc24245910aa9f702d637fa1710a2558a7d2c6a87f6888c05be4eb97956dba0ae3fe4c863d2ffe3ef83b431aa3813d55c78685b798b1f56564ba57a57c63f2943f45526cbd7b3dd3606c6579802da5f45948ca580972d2d0f1fb168cfc89e4e0a5af5cf698d1e32b8ca6aa0b1e096530d8c9e4e3e605f55839b8a75062063aa9abb8eca6965c4db4295146ab06b37a1cba6fb96d68b25e6ad19f200169a1fe922a3d46be9439f05a9f4934eb1d7abfc8215443f1ff6286bbc539bf46287a5570a6a389ba44eb825ff8d9d57729bd0b4d3eff64f5a30f4c67ed0e4bdde940c4231f02c9008170602198f42d7e9133c91497aff5f38315d0f8ae994b7a3ff7db545b07d02a665135a6afa4985ce6195f740c630cc4c5f797b58d0898420d6e535095723616ffcd5a2cf931412ce39c49bee9bd5bda6b8ed13228e72581ff392d41f40286e5366ac712a447bd04f8d34e3dfff0496abd42a0d13331468e3c4ad1f37701093215e0242396ee0191a49d19ab519f669f85e7f8004dd5fa9540bc6592ffd7d0ba7713510e8869eee6b6c1410b1dbddeffe427e77f19a516e2a40034707db381d9d966d31de7fef6ef26114f486115d7697f7f09458dde18ff4d66033be0532a3cd83e613a8540dfcc3bd80ac87ee96c92caddb39c060368904ff47b0ec7532eb9e6801de704a997732524b9aa8e29eea13eb2510630712ddeeab4a97d492b2a918f1d4458cf0f6d984ea9e6aac99fba6575ab7cbb6a0180ea77c760731ccd85fe4e911040e18fccd7ff983faf78e3255a406539306b2286cea5569e02f67f95270e3348755edcce5331a4fd701e95ba14b05e1fcc634121b1bb0d712a61234a5a145db3cd35b3d2b89962a379c53ea9889b9da18008828697fe5fa8fdaa9e25a3ce8426f03b90f09d167e112d18848e686b6c78b6c9df0f6b4aa855805070299c7a22fb48ec7e1e970f49f58db9480b8b4cac36c519fe8bf2780af1f4f8be0c6f3a63aa96eb38ea3709b296db04c5371041ce979af22c9041d37681b5816a9003ef1791dcee4caf6f44ca10367e81c0966b45ebee8725aa001424b6e4e7d4e883db2f0df150655c4b58a97ccbd28c1c29f416d809928e569512a41a8d4d535aff51f70b75953f79a9a783159e7280c3290d9af8fd4e2c6cb617c3bb5eb242e3a6cba186d12498a017016f6b36b1eb73183ddf2cf70ea9570d4b0cf85877efbf2065e604ce71fc9d08ca1b827d8d6de80f51ac1241d5cdf6df26ecb338ebfc54a956f6ca9ab149ae6a33471e92ba057890329fb64ed76012efd743bf06309e69c4d3327f1cfd86e3073e98e6557099dae7de1af32f79330c5be1e03c6c8ec27b206b71cfcdb41b8f309092b643935e5d91573263f76be6cd2bf36f4496b2d57fae2393dc1f04e113460214819f735f69752bd697aa82052e536f783b8eea005a9afc3f62d2ed7d14d012636d18fabf3d6702e5749ad06865a9b15ce55c1ffcc9f56755505e4a725b916e1c6c9877bae624dc04941179fdd0c89e2291dcf2a039a9a92a82fda7e59f92dad16e4a88a1e422591da7b74252768bcbabecb461db7c02368138fb067c41a5b731b6c2f8315434cce2a26fd0f1e615d02b8e9f4b136c36a062ecf4d1a1a5f578659c2b1b1157940e8f2635bd371754c1d24914124f2d87c47a14142ba5b44394d4b4de9ceab21a22f2fee35d1f379f15afc24779baf4ef4492e728e24beba6be855a02ab384b17be0cf1d84f3ab38d8f398f61e1b9022c167d239f885b83e4a9059d5c1a413eea1b9b49a6ff134c5def5894d10f9dfbe497271f8329a09c3e9d6406f4d6f58ba64632057cd0786f8ddb035765d6062e78caad7b60d3baa06f5b4838e921560d0ac3ffef438adab32e08efd2ed0207bdd53c6de1825d286c1593af59105eb237a5ee95190a2251e6b3b791b6561e7024bf51660ef81c9f9dcf354876be417d0570180e8bcb8a5c11544ad1bf04165231a52cd75737ae499b8d98e5ca011f0f3d7ad199603b203d57bdb833c44e6efeb7223695614bcd5e4f19c32c09fbff85686a67f17223be82b3ff508d2d2bcd5b0a180127c16fe0fa2702bb972d50b561ca459b57d3bdf6d82b129271bd45feffe2a10d88a7a222fea5e7d5adcb4a675a4a34cccdccfa009a4b5b28690ccdfb8405111c9ab8472de31b8bf6d5ae056bea84daff8a5699b636fc7e1fdad195b75116f6171500b99860a800209246ebc3349885ab2ea4e746a0e593de9fdeebbfa004309ea01ff4249e21b642898e454d6c7ce9acd31863878c7cdc8dce3d4310b84c33e4516706873722f81724a9b0155cd827a5c601de6181484f2b1aa596bb0a736cc6686cd53de5ee7f70b76a36bffc770daac1e8d0357f1239b02ac2bca259b8e7a454970721c0d0328e277d4df052201040de4ca49d44e91bc4b0e06ad77c879eec9fed799f00286a31074f255d2290d6fba4969161c610f72e4936796421986ba7884ba45e9bcda3772e9dd8565594f03133bd64da3a5266b91fc1dd9a94e10eafe1e2f7a0b4dddf30dc47a8b7ae9f28041b7e15666483303ab91c27c05fd9c96ce7b338e4a2dcba0379dc7cce0268d40308ee4ff44bed3839b0f428a5c561ae03cecd2d43ca858e997bfcf92cfd8a1fcce7461e0771fc110fd65b9ee248501410cb57410424ca194093c214399b5f9266e9ce387ff7c5fefc6f8980b743d4a3d42026d49901f0a3976304c6ecc815366cb6abf7b0f013f66f42a56d3e7cd1b37b8b4345f9a194a5e8093a206fd9ffa77cbe5eb958087487c3447d9cbe151272774fd668433b141e633b6e22e8dceda0ad776a77d6b154723cf10b65788ec8bcad52dc45dbfc54a8dcf84b5688a19b690507c46ce2b65986d73c7d0bd70e78cb86927f8bc229531692c31ac16303ff49002105a07a53b42e6d5d071503c1c7a14fc68b5e108e673ec7680ad2888ba5752040a4a91010b46e2cc1bedb7cb0a4765caaab104d9932c2e505fb5b82effa2d7cd0c8cdc78e25adf7a549f87e310fa7ba842f730122fcf2e6bddcc78866224f9f66640e7700a3e9f411297a664f9277a866a3669827f7e590435a4db44fc980d179086c757e95cf43764ec367f0f9b3d78baad096d1a75680fe87f2d9bb657d8793eecbd2767d2174264d4bd9bc0ce3f8") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x200, 0x98, 0x5, 0x319}, {0x640e110d, 0x6, 0x2, 0xab}, {0x7, 0x80, 0x80, 0x9}, {0x0, 0x2000000000000000, 0x6, 0xfff}, {0x79d, 0xbe, 0x8001, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10100, 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x9) socket(0x18, 0x2, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x0, 0xb9, 0x14, 0x5, 0x0, 0x5, 0x100, 0x10, [{0x4, 0x3ff, 0x9b, 0x75}, {0x6, 0x9, 0x9, 0x400}, {0x2, 0x99a, 0x80000001, 0xd369}, {0x10000, 0x9, 0x7f, 0x8}, {0x4, 0x8a, 0x6, 0x5}, {0x3, 0xe58, 0x8}, {0x9b8, 0x6, 0x146a, 0x9ab}, {0x5, 0x5, 0x7cb, 0x9}, {0x47e, 0xcc, 0x80000000, 0x4}, {0x0, 0x3, 0xfffffffffffffffb, 0x9}, {0x2, 0xa38, 0x7, 0x8001}, {0xffff, 0x8, 0xfff, 0xfffffffffffffffc}, {0x9, 0x2, 0x6, 0x5}, {0x3, 0x3, 0x100000000, 0x9}, {0x0, 0x9, 0x9, 0xaa}, {0x6, 0x7}]}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:33 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="f8b7e2e1926136125ccb6fa094c39272890e6eb7c73d7843a043ecc9e06ed22d9fdd73274f1abad75d6b51e87fe5e1baea4c8fd28373446a9a55487c6bd61be2fde9791d1873", 0x46}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x0, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x1) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:33 executing program 1: msgget$private(0x0, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) setuid(0xee01) fchdir(r0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0)="10", 0xde) 16:00:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0x4, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x4916, 0x3}, {{r1}, 0xffffffffffffffff, 0xad55c545dc2994cb, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8c, 0x5, 0x6, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x0, 0x800}], 0x2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x2, 0xf61c87b5bf09a02, 0x7, 0x800}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20, 0xdf75, 0xffffffff}, {{r3}, 0xfffffffffffffffd, 0x12, 0x1, 0xffffffff, 0x10000}, {{r2}, 0x5be71d02a480604a, 0x95, 0x1, 0x1, 0x2e}, {{r1}, 0xfffffffffffffffb, 0x30, 0x1, 0x1, 0x400}], 0x6, &(0x7f00000000c0)={0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7e753c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000afe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93ecd2e479b4e16d602c630692b85e95e4ca7a9a5d184fc3edf291a8d710d03a6c1bf110000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r4 = msgget$private(0x0, 0x422) fcntl$dupfd(r0, 0x0, r2) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03817b701129513d2c18cf08445299c4d5c22f37c842537b737c425438b0f5ceec0d1f2b1a7cb88a1d309b668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6ed0c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x200, 0x7f, {0x4, 0x8}}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() 16:00:34 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x1ffb, 0xff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1a15332c3e86b292, 0x6) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x310, 0x0) r2 = socket$inet6(0x18, 0x30708feef7fb5d95, 0x5) r3 = socket$inet(0x2, 0x3, 0x1) r4 = dup(0xffffffffffffff9c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x10001, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x841, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0xfffffffffffffff8, 0x7}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40000005, 0x0, 0x9}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0xb323}, {{r4}, 0xffffffffffffffff, 0xb0, 0x1, 0x1, 0x1}], 0x3, &(0x7f0000000840)=[{{r5}, 0x0, 0x80, 0x40, 0x2, 0xffffffffffffff01}, {{r6}, 0xfffffffffffffffb, 0xc0, 0xfffff, 0x7ff, 0x1f}, {{r7}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x8}], 0xfe, &(0x7f00000008c0)={0x6986, 0x5}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r10) sendmsg$unix(r8, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="80e23fd2304660a80508dffd5ced271b08ce93b817d001015bfdf0003405c7417fe2510305cc48487cac9534f229c20eb66553b88da77190b655e649b33f", 0x3e}, {&(0x7f00000001c0)="6986b5949dcd63efcb96a6b650b33ed13a09a6d4d96a0534199e59499c08b399f3bbd0bc8a3fea51d80f96fa76f44abc30ea8e369f4525bb642435930c651e6eed3458191b6d96947c98e1f398fa7987735c87f8705f193f20618e5bc380285561bfc101ec8466d8a73d26e82365c29872574dcbafbdab9b8f84abf44017e7a3c6cd965f50bc8cbd2a50036495a30b016a7e4fb5794f5d359339c484123ec26f9b45a2fb740ab417a0055e6456d08beaf81991c489fb5a1a969906bf7b6bfdbc62c8", 0xc2}, {&(0x7f0000000300)="00a7f8ced110d0a6c00ff021b8b883281fd0d6ba74b499662e7d9daaca3307225be2cd1d42bfaba69eb942b7903cf86f0d5ccd257bd5fb2ec850d0a3860169b9525d1d63e717c4ba85e8015b4b59487586916537ae85d29c6bd5fbbc18c8", 0x5e}, {&(0x7f0000000380)="a0bc5a1e817d4e4c2c135b66d2ae50f5efe7140f97513919f355411b7b02067a7e58ab8444b22f0eaade7399cd2761b4d13e9af83b680777ec00bcdd9fe97e6afe5fb59f5543d9c85d16fb93fa9d98d8eb1f788cb944f1bc9bb92658b27ecf3eefe6575a2d813f5a990c6c55ecaf340d706affb95d94c447a643de86c747a4139e0f27376b95b0fe59e941ee325a4d4d6f3507b54d11959af120ca041f75218de0ba84c7bf7cf048c4a386eac946431f7b9d96707f4cbafb1fe61e90b1c7b3b7afd8b6f641bbcbf5dbd23262c5a1a3cc8e0ecfda94bca258a72603e04fed88f7f82294602ccdef47", 0xe8}, {&(0x7f0000000480)="bb762462c3d33c9bad0a07f5f905ca402e7ba0a81d8c9a45350b73fab873a48f752f99d178439dad5a5387458fcc0e655f6b9ff699719c7c4801c11348cf58a9f9a922749630d33ef537843ed7d01365292d6af5c5a49cd540ae8c1b4549270a62b17954839f18fe0fe8f14c8d6251d2cb5085dc8329c42e0f8630383b78cca4b58f51c4f5f9530b8ded3ae65ec88641c46e071ccba2ed02e0adf68f3ece1aa0657f38a6bd53bf70b5922f15d854bba802f01edfb32517722d9d71765832647818cfce32cc286f3e2fbb0094", 0xcc}, {&(0x7f0000000580)="711d4a1903cfdca5ee99d415f0c6fd8a646e452b1711ed42127b7b53f98e657617d55d3aab58e42f132e3eeb8c2d439f3f94a5d8e8e2118fbb9a1fa738ec046812274dd52409bba10dac7eb1c805ea2683f8b1a4bf78f4470ff9cf71a177561d6ec37c52f5b34661e06c06f925fed1839fa257daac5266971852433089641873deaa636274d1b494ba55ba", 0x8b}], 0x6, 0x0, 0x0, 0x1}, 0x402) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1d3c4aa084ce584f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x0, 0x94) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140), 0x0) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 16:00:34 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffab) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r1) 16:00:34 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000000080), 0x4) recvfrom$inet(r1, &(0x7f0000000000)=""/29, 0x1d, 0x800, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x11) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x28898, 0x0) socketpair(0x10, 0x8000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x70, 0x1f}], 0x4987, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0xf93d9f2a67c90c2b, 0x2, 0x6, 0x3}, {{r3}, 0xfffffffffffffffb, 0x2, 0x0, 0x5d0, 0x80000000}, {{r4}, 0xfffffffffffffffc, 0x80, 0x10, 0xfff, 0x2}], 0x1, &(0x7f0000000200)={0x5, 0x2}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r2, r0) 16:00:34 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() ftruncate(r1, 0x0, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) nanosleep(&(0x7f0000000000)={0xac3, 0x101}, &(0x7f0000000040)) readv(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/15, 0xf}, {&(0x7f0000001200)=""/239, 0xef}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000001340)=0x7, 0x4) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffffffffffecf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) getgroups(0x39c, &(0x7f0000000140)=[0x0, 0x0, 0x0]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f00000001c0)="0c9a36b256d42d2a7a1ccab90b2de62557367438dcfbd82a4d96adabf40b0f9115d7b3b6b1a5f2eb5c79e435a95b9892be8921a9facad36199e250f7dd4126395047b9d618c3f63a05b5753887ab1777f31653fb2a34943686549711d4c59d197ac8ab26d14530c7bdf76a0a391702039335d9fb65c82eb5aceb5b03c1cb15f7999bfb191788ba31c211b05a7884d94f7a4c6aabfc03c8b0b9335a2c2c2d73a1bd254725213f7099c96afea0bedab076f897ec0b82e11ee29176a8d757224e8f4120a212fabdd6e5c551e2aa7ec82af2", 0xd0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f00000000c0)="17f1cd5b2c1e79ee0daf3e64d8301d8e6f4903e0e628718c60d6753ab7fddbe6d07a36b01b816253c25db3632498f16b83c55b630419a7b2cb4f0abd14fa009e49b09aa2efa1d3831a23933dd5fc27e541c222c8daf702faef4c3e189c789ce9176e9df02c13a7dc18ba2327856831f8edde2f0f7e280428bd51a06163e8d458e6df1dd8cb0cd00ed206d4d228df82073a3fdbed17ff556d82ab542f9e5ef0915118648ecca75e28dc41aed174901583a2196183e32fe22b02ccdf4a554e21fbea407b98f952ee03c79c494fc6a75ed4b13d086800cd655aec4fa4129d6b4611299ba0f68b", 0xe5, 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendto$inet6(r0, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x7550edcb}) mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d68822bf188d3578441563d0a44dbfdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009200"/4100]) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) r1 = msgget(0x1, 0x350) chmod(&(0x7f0000000240)='./file0\x00', 0x10a) msgctl$IPC_RMID(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 16:00:35 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000000c0)=0x5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffe00000000"], 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f26e265e107b11dae16c44f161fff6ad9e47b7aa5df721b821a2a94c3a98c4fdc4a6502c2a1d5a91625ae25d755118625858823a5c6c39f0c77608059033a71cba2cb9f03213270514471914fb23913cc1c40466eebe0e95218b71ad50"], &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x707dcd6b7198b001, &(0x7f0000000180)="1530d2963f05eeef97e69edec2f0b0e689314e2c089de22dea0c3851882172c02bad917ea276460146a035a0ab047a90b25ce4385082f1bf5b971555cd3ac421aceab583613481db466bba68dc5fa351a3350e4bc1e1b31d100a73fe5fb410fcecc5e9806b33f9ff8835dcada6f420ea6e18a643d5061cb9ef1067fa8ef352b9c55e67e547d86bb125d6552a30b4c712e28b9032042729388e5de89c0fc01dad169fe7a25f050619093a799f15eaca85f2ae63bb7a3a419c295910b9ddb2b0e790ec6ff0da0e1fe04cdcf8ce7ff357ec09a9e625404785ba24cca3fcdf3141e600"/236) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f0000000080)='L', 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:35 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2000000000030}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='o') 16:00:35 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:36 executing program 0: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x4000, 0xa8, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r1, &(0x7f0000000080)="76048827cabebe311c257611782b1cdf9451a0ca31b96b4ae733f3489d6265cb151590c6f8b4f38e45c695f77a79c9804da264c03f7113a561e2d46ae9b45537150f5cab45787e5a5196fbfc5dfa2637ecc630614a94cad938179e909c5ccb4c9a68fcad46b611be94dec723c44b965993b91fb76bbe5784c040b46cdec01a5bf7fb47cbdb4d0b88b90554d4ee7044f40d5dc6a80b88d1ee4fb1a9", 0x9b, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) shmctl$SHM_UNLOCK(r0, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x9ea, 0x1}, &(0x7f0000000180)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5bb0fb07fd663201) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) r2 = accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x80, 0x4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000500)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000540)=0x2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000580)='./file0\x00', r4, r6) setitimer(0x2, &(0x7f0000000600)={{0x7fff, 0x1}, {0x6231, 0x3}}, &(0x7f0000000640)) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000007c0)={0x10, 0x21, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x18000000000000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x43a4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffffff1f}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) getdents(r3, &(0x7f0000000cc0)=""/164, 0xa4) lchown(&(0x7f0000000d80)='./file1\x00', r5, r6) close(r3) readlink(&(0x7f0000000dc0)='./file1\x00', &(0x7f0000000e00)=""/82, 0x52) setgid(r6) 16:00:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x0, 0xffffffffffffffe1, 0x7f}, 0x9, 0x6, 0x4}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="edb133f7db926c83668b767a19ee3532912a0b02b7b1b3db87982e0daaca7c83baaa0033ddee47112504acd10a9f7ff0395f4b5b0254017185d4a9377c836c29bb9e1bce437037ded06f9b3695d02d83c4082f69fd0f781e49cb09f274305316dfb98f06cd01e2e08d47023e252fe1d2218c30725ea414b6ca19387167c4ab", 0x7f, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x596aa2bf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) lseek(r0, 0x0, 0x3, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x20000000000000ac}) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) chroot(&(0x7f0000000080)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x20) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000004ddad143f60000000000005b9d071b542a5387060000e2b818000000290000003200000000000002000000000000010095baedc2a8631112eccc768035f410fba1ea6fd5acb03f1465a39ba960cdbd66de63f8f89c40d75a9c8eda40107e13e044fe545aa7f4cd69de48672dd9840d0be14baa54180d035ae0c2c691dd4e4e"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x12) socket(0x20, 0x8000, 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:37 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x6, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffe, 0xc, 0x80000085, 0xf5, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0x9, 0x6}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x5, 0xd98}], 0x1, &(0x7f0000000180)={0xad55, 0x80}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3505289c23bd380a, &(0x7f0000000440)="b6fc00bf73ff5db1af49655f864c21432360a5cba5d7d5649b97c3cebeca433096247d5e321324fa69e821ac9fc8b49c252c405b00b75df0264b3d27f45f15d81676930c411027a5483295423c58f0d0daec159a3e9fbba9a38e23edb2ee4497820436ef15c197000100006271d334f54b7245afe3ec39284d4c0aaeccc6d4ee45d6e4bea7f231d863ba96e998052acc5f") 16:00:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, 0x0) clock_gettime(0x0, &(0x7f0000001500)) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000040)="d1463d6946b910672e7ccc8ad0a44c031fa0bd3183bb7c23132cbb3c8ed3485762e9862a5de1950dcaef2533", 0x2c, 0x408, &(0x7f0000000080)=@abs={0x8e012387d82417c0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffefa}], 0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) syz_emit_ethernet(0xff58, &(0x7f0000000240)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) close(r0) 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/171, 0xab, 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918f", 0x24, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet(0x2, 0xfe1bc0f2af2435b0, 0x6405b517) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./file2/../file0\x00', 0x0, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r7 = getegid() r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000002c0)="4955ae66999d3458f85bb73b8405041d7304b80bc05b0b3a0d599e16ef52c6e3f5fabd91527014052814622c0ddd1a6e27baf7354994e1b95633f5eefd4429197d2eee7c7c1913d0638bdcd13cd6e64a445d894bd8728e3f066d52bd7a67f3daff6d4bbeb5a840199480fee3cf3466777fc4d6a849d437c2f55f298382013bbba8d5c03014e78a66f3c01b90b3c238ddeaef86a4929ca1dfc7d08d03dd5a", 0x9e}, {&(0x7f0000000380)="857d6ccfefec085a79e958c1e79e85872e97033895235bd828cf6adcd9eb5a071dbe9771a40528f4f6eb150f0a84d07f7e10464f4e537c5467d2bb1ae01f2c02f720ea5305de814f7d2aef51b9d8eca1f3df79846b5375989bee1c8c4b5093fd5342145275814abd14b1d6082f7faf14e8268ffb480f24b51a5745d6409a7d154b41c9ea97b1a07d0b1a5cb278144b002c050605fc3df66e52627a1621b1743d51c7e411d72be21bcb23e91909f8bc949b95e1692e1133b4c75b99e63c6016c39108709ca87e9015b956dd33990cea873b9bc437e1119c53", 0xd8}, {&(0x7f0000000480)="809a6fff4c5ea9151550eccbfc3a474a1144925947da07534f74df2bd29831240d8c6e932cb69535d03a620857f461c3cb1c193d645e0f94d419662046acaffa3517fe09d3dd85a7b92622d7077a8cf7a093086c8ba5b6a3f0c230ead6df178ff220f74c8fd067f879e5adff8202f6ad2fff7cfe14b847091cd4023c8e19ab1a200de9a0c5eb3ea75d32fec9cd1726f80c01d5188f9c1a25dba454bc2d8dd79d51e39f", 0xa3}, {&(0x7f0000000100)="1e75698412e385e6704925e542dfdafa5da6271579b50187deca5f24e696780d95e925343cf371dea67df37d5a2a6d2de0801932b3c23ef9fd18921fa8411142022f7e9d860a8e6b03e09e", 0x4b}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x108, 0x401}, 0x4) r11 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000001c0)="8e9bbc9579f7d83c10ded7559442fec1bd9c89c2851d370b4974a9cce269294e18e913d45acf2a0deddb8e97016174eff32b0cb3937b1d66f2edb2f720e464d0bc14ff8930784cabe651d00c02d6b2e98b761ea4f6ad3c2e78782b695c3aaf65a49dca3a99d5dfe53e6d0617933944e7218ec2911e8b3131921f60f7a16ca471097dd9ab5b4fcca5af2ca7c667782d9136c73fbf01a4868a16684a77343d513510dd56166a4e555710b5ee8cb4aca2642735b72e81319e99e559508ce4aeea20a4dc10ecc8bf51e9e733965eab05ae8eda73e59bdfe7b54fe93281fc5d0dca2def31bb30c8d8494ac8e3ae9376577f8b09ef7489c8fc9ec6e3c751df", 0xfc) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() r1 = shmat(0x0, &(0x7f0000ff6000/0x9000)=nil, 0x3000) shmdt(r1) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) geteuid() bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe17) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x6fd6f9b928668772, 0x1) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) lseek(r1, 0x0, 0x4a, 0x0) ftruncate(r0, 0x0, 0x40) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) 16:00:37 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x3, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="5c8e000010000000", 0x8) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x7ff, 0x1, 0x2, 0x1, 0x4, 0x400, 0x0, 0x1, 0x1, 0x5, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/14, 0xe) syz_emit_ethernet(0x0, &(0x7f0000000180)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x100000000) 16:00:37 executing program 1: r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x10) recvfrom$unix(r0, &(0x7f0000000380)=""/199, 0xc7, 0x800, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x20000, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat(r0, &(0x7f0000000480)='./file0\x00', 0x80, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmodat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x34, 0x4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x10) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet(0x2, 0x3, 0x6) getgid() getegid() getgroups(0x0, &(0x7f00000000c0)) listen(r0, 0x0) listen(r0, 0x850) getppid() 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x2) dup(r0) 16:00:37 executing program 1: r0 = socket(0x18, 0x4000, 0x400) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe63) setsockopt$sock_int(r0, 0xffff, 0x3e4baf28361d0d7, &(0x7f0000000000)=0x7fff, 0xffffff64) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:37 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x2, 0x23) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:37 executing program 1: r0 = getuid() minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) pipe(&(0x7f0000000340)) socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x4, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfe11) lchown(&(0x7f00000001c0)='./file0\x00', r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x10000, 0x7ff, 0x9}]}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000003c0)='[\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='}[\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='\x00', &(0x7f0000000580)='}!(\x00']) 16:00:37 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) pipe2(&(0x7f0000000080), 0x10004) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = msgget$private(0x0, 0x202) msgrcv(r0, &(0x7f0000000140)={0x0, ""/43}, 0x33, 0x0, 0x1000) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r3 = getpgid(r1) setpgid(r1, r3) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902455a90cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000800006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180dd700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) geteuid() 16:00:38 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffa, 0x1, 0x6, 0x2, "51cb8bcc437835a16fdc82e6b05502d72096c3d6", 0x8, 0x8}) 16:00:38 executing program 1: r0 = socket(0x0, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 16:00:38 executing program 1: r0 = socket(0x10, 0x1, 0x7) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x0, 0x7, 0x34) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x9319e623ca58700d}], 0x1d7) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000540)={0x77c, 0x8, 0x1, 0xffffffff, "53f4643caf4151095c60960879242a252ffa353c", 0x51, 0x10000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x25, 0x0, 0xffffffffffffffff}, {0x714c488e}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000140)='*%#O\x00'], &(0x7f00000004c0)=[&(0x7f00000001c0)='.)\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='7\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='\\#\x00', &(0x7f0000000480)='+\x00']) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000580)=0x1) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0xffffffffffffff83, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) flock(r1, 0x4) 16:00:38 executing program 1: r0 = socket(0xb12f924f1a64a3b7, 0x2, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x5}, 0xc) 16:00:38 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000040)) getsockopt(r0, 0x1, 0x8001, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) r1 = dup2(r0, r0) symlinkat(&(0x7f0000001180)='./file0\x00', r1, &(0x7f00000011c0)='./file1\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0x200, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001140)={0x4, './file0\x00'}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) accept$inet6(r0, 0x0, &(0x7f00000012c0)=0xfffffffffffffcde) 16:00:38 executing program 1: setgroups(0x0, 0x0) r0 = geteuid() setreuid(r0, 0xee00) syz_open_pts() 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4000000) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: setreuid(0x0, 0xee00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) r2 = dup(0xffffffffffffffff) pipe(&(0x7f0000000280)) r3 = accept$inet6(r2, 0x0, &(0x7f00000002c0)=0x100000082) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) r4 = getpgrp() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00ab04000000000000ecc0687669b394e85e0000000000080000000000000000000086115647da56"]) write(r0, &(0x7f0000000340)="69cc686ed4cf7435c31bc4fb1a65556010437cec03bc27d637d24b0825ce03cc0c6b68a5ed7314ac4afcec1ce19fb5b52b7011a6ee91391771c4761f86429a0c2610d350ea6a8b05f516450f4f62c0d550f66b3f2b4ca047f5275544d84f052b95936d2ca92f51d2ed6103c167031bb1c4ce4c99676207389e14355f1d45d3fe15e34265232c39aae3bd736dbda07522b09bb6b0e0aaa8669043d54b01720194b8e9ff0e2927ccde4b99bfa7d995b3d87993e2e48add3fa11e122577a28719427e74c4f8d51ee67379e9a33395945d7485c12dde9173290ebf69752bc261719cd6a938ed0b0754a7e4b018c17487325648591a9f7ff4a068c78323055fcc20f33337ea4c90c21a1f659b80621da0d8bf35f0b194e0435ccad1ca86cfa4a0c61f5c0f9eb6ac78ac4b3a389566da968f1e6a606c0eb6d28057e6ad8786094db3bb000fc7d986c0faf99d01fb417abc650f68c89e92954f5ec8eb1771788f24f72bb437c23eb58329430b1adaad9d413ef3d26704bec2a36c4b2c9765e842ece237a81762359342ae5a86058eaf56b63bb6538e7460d7ac707ba526ee6673d95c16158e226e0746333af3c9f0072bd74b6dde19bc4dc79a39241131a3fd9d9e7630ef957790a6f1225a0b317fd1c461cecc887903303d3a348631b68baa2f4de23b44dc48e1b951dcc9098ef39661cb4d1723af31f0dd676c3e1089b18dde892a023aa51b25c9557ab23e0e5d798bee8b1c3e511c1f65f70fdc98e6626c2286164172c9d90f7a774ecae967b1e749240999ea028d56b76098e76b175faa2bc416481ab2a6d86e9e324c479f8e5f7e7bdcd3fca3e7d2f524f413ef558194e5e941cedcd0367362098421e4b0138cdee485086f3023c6fadd5a60165723007ca00e4b5e3a0cf231d64fb64719b44687f8a10ea8babd50c7cc5a1f1ffd2515f2f1c362c626de5ecb63b26692ea353dc833afac0c80ce4dbaa88d2861490dc9573102e1004c46667d196c278615f30a01b94f3bfe3b2fdef2ad2ac06f40919c17975fe3b0cadf275c76e51744a524494ba47092d7fa8d288c62b86d0dded9f5086360060023bd5a18aa45b8d8cf318b229161a3951d89a60208f699c464860001a4300990024af13e4c6b89c53c1af80080fa9c039fa76a83a4860e345f927448bac1df4222ef995d0c077c9784d8d3325d1b5ea2345125cc0e06facf6aa5ee2c9e6f0f0be7ef779510445aaf70b89f34bda976bf8e6417b6bed455eb6a80b72da404e1180ee6d03fa7289598abbdfd960bbf79accb49c3c5b22e3663cf9fbd943bb3a21e6f934411c1c6f7211b3fa0d157002b2a65b874ae292b9e7e0363c562c05f63e3cfbf83d1e4ec98423cf7aa0b9624d448050a0909ea6499beebfd35f7e4f1f8536071c221a108b0c6feefe753534db271242bb7d3cdf18a3e320c9822a7bb8520fa69956ebf9cab36fde604cc54d03e20bd7185f551cf57ea7bcdcf2999c251380dad2f98246302ca43364a61d071b9839433872b72d29d3f51e74945e2bb3e784b8161bc606d8f9c27f5f43f95d2e58e7313cd00ca4a18054911b65c5c605503be591b7a47c045092de430dcb7bbae612706556fa5eddd4011dcdb254bfe1b3f989edf8e0589bebd9d52c9dc363eeee3a5649e31d78f94acf756e8c1ac54d92b52a3b761f7ff75d6f22e1d39700eaf450542896906d4b64da3b0248a1226ddfc61d81b7e324a0f4e919041a9e7c9cf940796ba602b4403ef653c734b19e1830f55f73ce059a0acb27331852d99f299b211b1388f7cc127adec13e1d816b614d85083f61a85348475746fd5ccd254c806ee47233dfbe8fdf444c63e35cf35d08a6623ef9e6178556cdd86ce8879d5c08c68eca0ddc2e5d2425ce04ee1c1b4218462bb8ffd108a1643649a32eeb675923906740ec374cd7a6e761cfd579f9cd3084cce2b78458222e836d53448be00f6738d655b2471e185aa8f2ee5d50dc04cb0ab1844a1da2eb2195a09dc5b20e702bbe70321831513bd1d50119a849d158011d33ec2aa3853271984ca8846dc0bf70e7d7870c668f2cfe07be05bbca9801a97347cd79aad6084260542e5e13389e56c61788fda5288367ace48bde6aec8e1dd7bd8d56289c0ddaeac63d27e0a938d4e5818bdee0e8f047b5131c5c0e13b11094655c2fa5573e342ed8ce439d942e07991c531204623b288d839d1962c363897c57119082a942b39ebefd2d45aa47ed595702dd903fb37406a137eb379722821fe2a0e41e573acd0324433a12e742645b0198e5def9bc8484ffcbddaaa3b958ca29be3cd5f1f0478557ae95228ddbc907ad2c37c479c6c9eb505ffcd0a0f390320bdfd808773abc9e1d98fb546c744e0e43344b674776e0300a44fbf165e604e3d48bf82f1a5b0e4124451305683a4f424a03f8cf55159702a3b27e5a6320eb66798f3b886aefbfdc4acbd127857e2419d8aeb7c878ba09502e06830e04fc97e0a400794631045d4cc9724f3249cac87421a09adf11d6dd40595247fd3e4bee0f20f7ab4ee8465f7aa6f6b36cf9081164cd0bec8cf0bc086f21116f75fb73f4252ad43646b557143181ae3b85ffbcb402e7fd2454c2d8391755e3aebb6deb3d4cdd150867ab0adab72f04018a6132439d336b98a020c2198e3141c4a57434c76c9a734149173113db725c9902e724184d4c6d8dfb65c14483f93b0b888f86823b4697125f59d094925848e79a2ca9ca1f0c09ac0665ab608a92fbb5169684ba69b733154408abbd29e33930534a99866c34b0b34506c132601109cf0cc298cf1c34f19840e173990465f83e5e69da69b1bc3bc64990c588a2baa82cbd3c4088d5ae22bc6aa3aa4fb9fdf3b8818e20ab0822cc41ca8202d95e6671bc209a5ae80c604c442011836f19f8edb018acaf23b5862d5e2a7bd65e1d8052c14b7e928b693236a6c295332c6c9d7f24a814523a0bbe18796eca2d0408bd600918140d9461804e15b062adc30f448dd457e442d0bec8ac05f167f2cffdc38b12254b71c6b8f95300ffee54f0e25c84df68d38bdde3bfbc77a3843fce97689bbf5c6670a06f6eece0373e196ff3711670b5d07cefe93e14275202dde745da43808ebcbec9acbfe027f33122be84cddd1e9c58faefbc029d020f009d30acf5c0d3d40ca363a01a7196b5354e469a1ea62c4ce89ba06c387cc61217ab6ef95452d8df51fa1c659194444d845d53964bb5fc89217a4ecc19e999f3e193da59fee9f52e7793148f941aeb5c258053fda37987245ad99d2210590b9945a89612dc773823498805ad44b1a5c90a2ba2a8e9618a46b992bc5407fa0f2f7c9e834a63108d2994ac32de1c275eba631769dd7afc9242e2ec71b6022b2d37973ffe1c519c7b02a3d241f1b673faee37b76d66e476f81b2d5ce683b4e5eff1bbf6c421f3cc0adaecc7b0f8c7f5f32cfaa86140459421af091a73886c8341b30f7730c5e72fd1eea10db9bcfe368bd25ced850649ebcde1b0f05bfd18589048c54aa0ffc6927292d120677a3f43e619401468b3098ec3caf824e0b01da87cfc7689d24fc52a3ebbd36ac6e7035acc2fe2bc4db7424bfcf5892c09187f3d9aa9f8e4d7f691f0cc930debe3f5ff2f3da2af9ebdcd832f3d4fc7fe0f5930476fe22d57e064f7727659bd29e5d223a899ed1cdead0c1b0ad5920da349c1e91b0b469e92de6d41061ec68732785a86c454b2c9cc48714e2b920b5a4fa4559a5df1e0bd4c75d04f372d3c9dcae8d202565b3ebaf659f6fa11b517b1c797d81f14ae66c495d4fdc9a5b266bdb8c618ca6bb88524d85351a118641f2d26c36f113154bd5a0ea11ea04ebc35bcad7c03d68233a450c2768543bb87c62171cc82690427e3c51cdb58916c01096387b9455029587eadc62cfd74a5fb562eaf142726a6e76a590ebbd14eb8db2a3b98944facfdefab15e68d435645d00f38b343f50b2aacdefdd9f2180ac2caa9b442d8c9089730dbcca77995c3a09d159deda7f693013e3e3fd04bb39e670349f33bae29cad6fca53063e20f1b23bf6ee55d962e4ef9bab1988bd8016ee3ea379c1a18db563d588f93e2392a133d8f4040d5fe824410b84646a426475b435a09ae7edf487085ba1761114a1959c65b88063afcf93b0dff90d75119266e32450eafc774dc89c4eda892773ebe5f53fc6c096a0cce02d99b2513b822c6722e4208bb5ff4df967febc7d4b3dc1c1b4291af223e638e3ef3b9cae44eeec811bece2b98736382f653f26fab2283cfcf89773e564a1b7e3b402b046561f820b97f70e81ddfa7dc2d19d3e202ba5ef1756067e444af20f0d2eea0ef2256ac64733824711ce270423b86fd09bc82d04c03c8b47baa003fe11198e006167d97302846436e45f567d73a892a7e52a88345425221fb7ed3ebbbd237c3732f02a3b72959ef92d9bc3499791b19ad6de6431a4d5be9635395329818f0d751646be8cb1adfc09d2c34dbfda171b367d50471b97698831207adc80f9fd077d77f5186419bd01008a1fc0d10a1c4fb1c7f845d243133d442b1e9895de7950b7c4b60d47fb47e1a73ae71c49382678c54f16c3970e204399c586fb59f3d8850a9144a941b53387f2f6a0b1065e48a2264c14e35d8e9d6d68ff3204b829794bab6f570205d6581e024e72c52d5e9e3c54fecc8c399392d9eae0ee13eb90d71d72de0b3d90f3021a61491b0b2f773069301b198dbf0200afe55f2e974d946637ac22697db71a804c217f35355901a7a179dcc437b1be623ac621d5a2c9e7e21e3738d0e79d20e2d8c6d94032398a9b1e2e969ac5609fd096918561da14fc415ea17775ffe4ded17f59da62c5e3b3f49cca3f8de01bc7bb7f56e8ad42b6efedfbff33810c8001079e2764da5c792e68c75a83b6150a1754b3f0566381a5c0a5c8683984795bc181b6b605cdac4ef8b4014af6e749ae7ad43be6b499cf408a44aadd30917a394b43c1de80b27a82624e7afc1ca5e63ede1aeb0856a57044b63e41b09c5ea74a41b3ed57647680cd557754d5d2e242e7fa161fdf98ef3ea65af7518d9081f8f35c78b264a0e03c0c528f949abe1ccdfe451d1c0c842f54ee1fb3cd177509060fdbeee3696c9666c7b2d38c315e4aa579afb1f3328520ec190d0357e8d0fc474249b671bba31b52649a85213f62debffef326611c11cb503f6775a9115301600c932218a860ac66fecd6c12fa69a57ac020691939fade61d7fd42f4fe321801e2a02cf263b53e2ab65e8295e02abcb660a624265515a395199caba0fa4baef1889fb54ee08b1aad193671409e469db61e317f18ecf058f62dde06291891b474fb5c77dd0ea90159aa58a67a282d77ac12a2d475e2585d32738069cbf1f1340afffbe01b762817777a6105ef08a9e231ea5e7ef71975fd0c5e46a62e198be0293d2edcbd59c6b53877cdd3bda0a453180714a01177eb9b3a2fe5d89a26df675e8232cd0f13ad3536b336c2d91a2b596795ac4857e29b714e9041fe7ffc89604f7cd2ceb341a44a4e4bb7495856b45c36dbd422a051a9b707e33cb8f7004b9f6fb3010e87aa381cfbc870d0a5c52ae1c0630d430777d6f8fafb6404183463e65c94406c8b986f2f37637e9ebbd1c369c9c045daf21339570712997db9ceb11159d6427feaff9648dd1fb4bbd93794100f91583647d342662ea95b9513b714468194efb0d8f34fb63caa217bd069a671cf3cb6dccdc6bcecb8499754a6aea93af7ae1941fcdabcb5d661dc48c44fa8073e2154aed171daa9bc3820296e288d233df26c1535fde6224c", 0x1000) ktrace(0x0, 0x5, 0x8, r4) recvfrom$inet6(r3, &(0x7f00000000c0)=""/76, 0x4c, 0x3, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x7ff}, 0xc) 16:00:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0xffffffffffffff42, &(0x7f0000000280)={0x2a, 0x20000000, 0x9, 0xfffffffffffffffd, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000200)=""/199, 0xc7, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = getpgrp() link(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') r2 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0x5000000000004, 0x8, 0x0, r1, 0x8d4, 0x200000000003, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="1a", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000001, 0x5da, 0xfffffffffffffc01, 0xfffffffffffffbff}, {0x4, 0x4, 0x10001, 0x3ff}, {0x100000001, 0x9, 0x5, 0xbb}]}) 16:00:38 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) pwrite(r0, &(0x7f0000000180)="8196314dfa6f57a8e5271b7a55cca8fc5a86c960e0054aeaa63238cd15734b91892b4db61843111c2fd249a9afa90367acee4e1e74ea27a450c804e11cf9f4df9be8829bbff4fca0b0bfa0a5c42615324f676362c2fc968f20997ca4dcc4fba08504df0be9f964111b45d15f623b93f0147f81abb174d80da663da07352be4e0082019f27d657066efc77ee4617a818294246221edcf18626682b4e4413d301936973dfc01d16512dff00bff1a537604eace3c121608141bb0ec5ab54a160595808ce4a2b774a180c8f08ee941c32a42b4d4c4", 0xd3, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:38 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x20, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="43416e7184012556dd4f2b0a3c6082d975d0ec1cef796b744c3f4f6936a0de64de312f38c0b8d7ef5cd99e054951c6ebd6c6a21db994fe7e3098daf2e0811c58aabd01283fb415ba657a854a36af5f3208097725504a7302695abe7cffa97b3cefb3643364ff72dc6c14aa320ef6321d7a9bd082e031c741114141dd5559137337c69de3a9d347e55ccd00ab4eecbfd7ce8533daf975435b08a7008ebe2d3be804e6803517073f4e376ef75a8fbb08bc1b24125b834ed417c6aff9153b24f70ff8582ae6bbe7", 0xc6, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = accept$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000040000000000000000000000000000800000000000000000000003cb0df59f3c7f77a27b6468b1800000000000000000000000000000000000000000000000000000000000000000000020000000000000092d30000000000001c00000000000000008720de27af47191a2f086dbb1cfa0000000000000800"/137], &(0x7f0000000280)=0x6e) fcntl$getown(r2, 0x5) getsockname$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000572d95d7a310e549185b8c4b70349b748cc5bdb6e7ca98face2af71b51ee2a6ea83b68b80461090e3f969d29165d3d9a3707698dce3b5bb034c2ad1be2e8c23e09f82c16362deddb9ac853ff3ab2f728d8fa09920a07c5c2f8c3b738ef5847eae5bafe32b950cbd2e617e00e3783652c632400d5967fa0cb8b201817248846a7274cb1ea0965a704e738973908bc583a251291e2c8ad45d7215bd0f530768f"], &(0x7f0000000380)=0x6e) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/24, &(0x7f00000003c0)=0x18) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000300)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x100, r1) 16:00:38 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0xd7, 0x0, 0x6, "352505aec90b5b54378a4947964dd60c51bacbf7", 0x3ff}) 16:00:38 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000001240)=[{&(0x7f00000011c0)="f860db631f531676a61c705e4b7318e16475ec8148c81535dae7ffbec314e090161bcb34a07438df66afe800f8a4c0471eed35b10e702688b6cf30a911172ab2245926695e2700f8", 0x48}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000001180), 0x10004) r3 = dup2(r0, r2) recvfrom$inet6(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x7}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) dup2(r1, r0) kqueue() mknod(&(0x7f00000012c0)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x1, 0xffffffff, 0x1, 0x2, 0xcc76, 0x1ff, 0x2, 0x1, 0x2, 0x5}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000001280)=0x6, 0x4) kqueue() 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='*!]\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='&\x00']) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCLOCK(r2, 0x20004276) writev(r2, &(0x7f0000000600)=[{&(0x7f00000003c0)="504f924451b55556b766887cba947135e246f9eff2b4ef13b398fa1b2179cf8129cb369bc79890aaed184c0861f3f8c3a6fa37196aa2905a055027a763d2f7314466d985df78a72c2e89a715b7251211cfd4d74982143fc162c3d5cd3555a0a012b42c2b36266c14cf09a514120101ed2e766f6bc8f47480fa2f98e6f9f8f2bb7f227dada6aa8225c38882cad8a7a6a26f06742e71e30d9caab20aeafbe55f98", 0xa0}, {&(0x7f0000000500)="e8692e954e6667ec9b2fc02a7c48e820fe575a6f36a7449c1c18444bbcd57a61384f89d4e51868294947a4d45ac9067bb5bac7bea82299661a968ddfe69e01e367a12129e9597e71e19cfa144cbf94d9ab1ce59ea13d303446173445018b24f2a89a4d44320924c4091ef01c07a88083387e0e7a451697c9db38e6e6489720173493577470a4c561260abef1226f03e1885a276b5151e4953a8b59935bb499f09b77b67fca6aa06de2d7fc66ee8963a5fdf96e82c8dd89e86a91bc92c9e15ca4aa0d5eca81c854e5baf19ceb3ce1bb1c9d4926", 0xd3}, {&(0x7f0000000480)="dba6d3a35bf962c99296c3813e9a91f0597a0bfeda5c67a8006a45c3dc856924814b97aa69bdc26ea4a6e867514abd85ababaeab42044ccd481e440ef2e5657f", 0x40}], 0x3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000640)='./file0\x00', r3, r4) 16:00:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = socket(0x0, 0x5, 0x1) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x42, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x115, 0x7fffffff}], 0x200000b, 0x0) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) r1 = socket(0x20, 0x5, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x1, 0xd1, 0x7d7a, 0xce}, 0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='b') r2 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) getgroups(0x3, &(0x7f0000000240)=[r2, r2, r2]) setgid(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xefdd, 0x7ff, 0x6, 0x0, 0x8, 0x7, 0x7, 0x1, 0x2, 0x8, 0x7}) 16:00:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "250d000d3100000000a4815ef0477c888b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa1e3f4cb7d5e3ca, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') symlinkat(&(0x7f0000000100)='./file2\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:38 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0x92, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) close(r0) dup(r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0xfffffffffffffffc]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0xb0) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x100) write(r1, &(0x7f00000000c0)="3df784a54485808435a7d76851e5670dc3", 0x509dae1d92a09d17) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10000, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) r1 = syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b03", 0xfeab) syz_open_pts() kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) fchdir(r2) syz_open_pts() 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r2) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x7) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="7eb70d7375c7ab5cfd666c320770306cf4559a5a64acac4b3d5342212084ab10a441d7d11b385338399abf1ee1b02a84e82d9a9a4c584b34ffa93a34a77fbfbd8812bf399039ae1032fd3ac127abb55397df2602911d5aa2e25f2775b5cdf8b2eb4ec797f80f023fac4e87ea7fdf3a87a171615934583f629bd62d379b3b85daf047119abcdb891e5f59231fc19d9e802e21f4eb31789c085cc805c7c8272b141bfc2be523f8de90e17693ef13de8339541c40e2b90673288c2276d4464250c1e46de0690fd779dac54e13e1a6fa4f224b08f5ae591000d89284f014d6500421389a88b6870b11c804286d79cac0a26af87ecc13b172d1389b63b9135625", 0xfe}, {&(0x7f0000000600)="a10d04753e4e903b7271e47fb1bb76f64cb60862f49789544cf66dc54406ad1b2dc23147f3dd19093080ebec9d6afba3cd3d685478bf8fae093cf0f6bf7162a5a81b02035c67c3c18411a39e2b3ef58ff4b9f02d1c8ab324339cf105b8d9da98cf26d282a48111c52d9c4c4f4a862646e938eb93ba54c89d0a927d1c6b3870ef153890bc12c5eabc1bdd8c2e20f7d16cbcdb9fb34630e08c7d7ffe5963e4265243768c5aa72e9f", 0x30}, {&(0x7f00000002c0)="be71ec9e651db0bc4ade70626cf5bd93b95fee04bf775cc7399763b1e1fb015ca6ef691de0391d16e1cc20079bb1c0d498f92975d37536042dae7a4d3479afcb0f458b99d9344e708e79212f0a09e27360b5104024edba8adbea555ffa5d377aae9fe53afe970da77e3c7245dfc26781806e7021ada04e864bfece027c6ce18c653b69beb7534ae74d5b28a0b97a1989d00352cda40ebfb5f4ebee4cb9324c925f47", 0xa2}, {&(0x7f00000006c0)="6f187698bb91cc3a609c1b8be13e76ad3c79d42a7e", 0x15}, {&(0x7f00000003c0)="3723b491b574548d9bd30c", 0xb}, {&(0x7f0000000400)="d47d32bee59098104784cf86fb18939488de0752cd2e403db449861dc635ef5796358f9b7ef3e15ea92c76ddd32e7bb96b2f23538dbd5dcd59360847058b3253d17e7375d417ff5030004172781f884c7b5e33fa", 0xfffffffffffffe13}, {&(0x7f0000000480)="544aa0e06b0a5f6696e169ee6e7724514b67834d6b25871239145d360b2480444566c915965688d9bf1f8e0b4acb04637dc43399533021b9fd095da5a32fcbabea10ea5e21620a9aa7dd72ba96c8b45caf183738583452338f092406c4f99fdb115280d515035343b0b9514404da9c677a160d3e3ecac788e3c9121bd34de20f66eea3d1465af07ac6df94cbcc086ee9655459388fda14363bc0ee2f4bcd9327ea9a3fb20441fc", 0x91}], 0x7, 0x0, 0x0, 0x2}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000080)) 16:00:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7ff}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) acct(&(0x7f0000000140)='./bus\x00') r0 = semget(0x3, 0x1, 0x200) semop(r0, &(0x7f0000000040)=[{0x1, 0x80000000, 0x1800}, {0x1, 0x17, 0x800}, {0x1, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x9, 0x1800}, {0x2612d7d998bad697, 0x0, 0x1000}], 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x77, 0x1f, 0x501f, 0x1, 0x100, 0x800, 0x2, 0x0, 0x3, 0x200, 0x71}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0xffffffffffffff01, 0x7fff, './bus\x00', 0xfffffffffffff001, 0x4, 0x1, 0x2}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") munlockall() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) r3 = getgid() r4 = getegid() r5 = getgid() setgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000004000000001, 0x0) socketpair$unix(0x1, 0x2845fa5416f4e1cd, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) fchmod(r2, 0x12) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x9, 0x2391, 0x7}, {0x4, 0x6, 0xfe00000000000000, 0x2}, {0x2, 0x4, 0x1, 0x6}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() r2 = getuid() r3 = getgid() kqueue() fchown(r1, r2, r3) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 16:00:51 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000580)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = getgid() setgid(r1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() write(r0, &(0x7f0000000180)="b9d40875fcc0930f4a1852e9beafea7e9aa57cd14a85fba3421af8311e804693445b24d5b8aa63538487eb517797ebb625b81812b0f21b2a5b1d466d08d29113c9e7eb40471520f2f313dd71da674a0d0c6db1d396962d1c46", 0x59) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x100) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000001c0)=0x1300) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/54, 0x36}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000740)=""/234, 0xea}], 0x3, &(0x7f0000000840)=""/251, 0xfb}, 0x40) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) faccessat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x1, 0x3) semop(r5, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x6, 0x1000}, {0x5, 0xffffffff, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x800}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f00000006c0)='./bus/file0\x00', 0xe5d16add02e1a639, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x474a89cfbcde290a, 0x0) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r3, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) chown(&(0x7f0000000500)='./file0\x00', r7, r8) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r9 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) mknod(&(0x7f00000003c0)='./bus/file0\x00', 0x40, 0x1000000000000000) shmctl$SHM_LOCK(r9, 0x3) 16:00:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x0, 0x100000000, 0xffffffff, 0x7fffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:51 executing program 0: r0 = socket(0x2, 0x1, 0x80000000) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) semget$private(0x0, 0x3, 0x400) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:51 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = msgget$private(0x0, 0xc564063cd40e59f4) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f00000003c0)={0x3, "ba45ede243a16018d367175a8b028ad5fbf16c17153cf3d117c2e954784054cb82c67a78b8fea1e9b17d1bd4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c49a3daf8eb1647a64469fe750260428dea89a636bdbe1a00e0fe32d072e6792b13281e971f3e1ce9ddbd8a9b3d4bb72253b13847755aca215e71b8ca5e6dfa4d3c05000000e7707b3cc4592c6f"}, 0xa0, 0xf72af870e8d9f20b) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000380)=0xc) r2 = getppid() setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto$inet6(r3, &(0x7f0000000100)="99f47cb690b866bc2ad59c585469fd4ee919ab9a0739d7cba3daa4ef9306a33a35dcf095580e9dfff3842be2561576591a6c5c166fdfe2c93f976fb2e63dbc15d10cdb371c416e3919cf95002155b9de120bdb457259e138ba66a0955d5b04c807f0d793d41a3114960c0e1179fdeaf55c3ed6d5537c241590d6f6f366be7e7c44a243398351be1cde139b5d71f8cb8a99e0a90268604cccd82c07f85029f4331d353ee7f89d9c21ca8447d6ef812899bbc553840c850c3a3aeef5b78d70fd8c9f42d5ddfbac0e664bb53c716109b369b7508e35aaa513f2f36173", 0xdb, 0xbd70050a9c8915c2, &(0x7f0000000240)={0x18, 0x0, 0x20, 0x2}, 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) pwrite(r3, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a25717b1e4cbf088d10272e4c754439df83b5bc32c97c94421f86598648e92967da1be37507e7bb944c8554c49ddc953073b89ca08508c429000085b27095e543b6bd2c6e653120970245354d945bb515d8060dee78a391e3cf226fb4c83da670a557", 0x3fc, 0x0, 0x4) 16:00:51 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) dup(r0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x80000005) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000075f000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x1000, 0x200, &(0x7f000075f000/0x1000)=nil) r1 = open(&(0x7f0000000000)='\x00', 0x80, 0xf211a0b7ed0c029b) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1ff, 0x8, 0x5}, 0xffffffffffffffff, 0x5, 0x7ff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x45}, {0x20, 0x9c, 0x0, 0x40000000}, {0x6, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e6, &(0x7f0000000180)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20040, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x7, './bus\x00'}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x100) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8, 0xdb, 0x4, 0xffffffffffffff73}, {0x1ff, 0x435, 0x800, 0xc289}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:51 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0xfff, 0x4, 0x6a, [{&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x101000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x663}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x2}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8f}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x60fc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x5}, {&(0x7f0000e96000/0x4000)=nil, &(0x7f0000e18000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e87000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file1\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x28f3}) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0\x00') 16:00:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) select(0x40, &(0x7f0000000000)={0x7, 0x7, 0x52, 0x96, 0x2, 0x81, 0xd9f5, 0x7}, &(0x7f0000000080)={0x80000000, 0x7, 0x29, 0x3f, 0x8, 0x956, 0x9, 0x8}, &(0x7f00000000c0)={0x7ff, 0x3f, 0x3, 0xfff, 0xfe9, 0x3ff, 0x3, 0x9}, &(0x7f0000000100)={0x1, 0x8}) 16:00:51 executing program 1: seteuid(0xffffffffffffffff) pledge(&(0x7f0000000040)='/dev/zero\x00', &(0x7f0000000080)='\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x80100000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:51 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x7, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xfb) r6 = msgget(0x3, 0x210) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f00000006c0)=0x40000000004) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r7, 0x0, r5) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x40fff, 0x0) r9 = dup2(r8, r8) fcntl$setstatus(r8, 0x4, 0x0) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) 16:00:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="fdff000000000000ff0000000000008000648a5b671b07542a538706000000a7b514000000290000003e000000030035700100000000000000badbe42a91f2a2c30185e1ea9cf502ec1c"], 0x38}, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x3f}, {0x18, 0x3, 0x7fffffff, 0x96}, 0x3, [0x8000, 0x2, 0x81, 0x0, 0x8, 0x5, 0x0, 0x8]}, 0x3c) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x1000) r2 = socket(0x6, 0x4003, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000000180)={0x3, "b0264826aba832e4378ea9733c1ba0a89cbd439af2fdcf67e52127d02755dbfb8353f1c39b01a2ab644c4d88fa7a809f127827f6f1e3ac693bc958e0a3366c54c4b8baf77dbc681142210d2487ea53d7c947a9a9ef1387f672784bfd831359a3d38761aefd9a0dfa440cdd399a1a6ae122037b5d55db21036050df62fb7d357830545e85e3f2afd44327e4c2f452"}, 0x96, 0x800) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) msgrcv(r5, &(0x7f0000000580)={0x0, ""/149}, 0xffffffffffffff97, 0x0, 0x66c03bebe90f3b6b) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000340)={0x4, 0x10001, 0x3f, 0x8, &(0x7f0000000640)={{0x6, 0x1, 0x4, 0xa4, 0x8001, 0xd97, 0x1}, {[0x10000, 0x9, 0x6, 0x9, 0x8, 0x1, 0x6, 0x80000001, 0x6, 0x6, 0xff, 0xff, 0x3, 0x1ff, 0x7f, 0x7, 0x8000, 0x6], [0x6, 0x3ff, 0x800, 0x741, 0xfffffffffffff13c, 0xfffffffffffffc00, 0x40, 0xba5a, 0x2, 0x8], [0x3, 0x7, 0x127d00, 0x81, 0x0, 0x7f, 0x5], [0x6, 0x7, 0x16cad718, 0x4, 0x0, 0x7], [{0x9, 0x3ff, 0x100000000, 0xffffffff}, {0x200, 0x1, 0x81, 0xffff}, {0x9, 0x4, 0x5, 0x1f}, {0x8aed, 0xff, 0x1, 0x3}, {0x3, 0x7, 0x4, 0x7}, {0x2, 0x299, 0xffffffff, 0x8}, {0x0, 0x5, 0x4, 0xcff4000000}, {0x8, 0x8, 0x7}], {0x3, 0x65ca, 0xd1, 0x4065ea0e}, {0x5, 0x5c25, 0x9, 0x4}}}, 0x100000000, 0x1f}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) munlockall() msgsnd(r6, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) seteuid(r9) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7fffffff) 16:00:51 executing program 0: mprotect(&(0x7f0000401000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0xffff}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc6, &(0x7f0000000180)='\x00') fcntl$getown(r0, 0x5) pread(r0, &(0x7f0000000580)="8b3f5706334f8c5b94e5ce8af9fe3f2c96ddc6a9da245e95881c22d48bceaf91f172d50ec6cf9b1f6b049207d8a353bb2d0df19b6dcb7a0119874b462e16bffc1ecf5fca45ecec37d2c3acbae4d40e52cbbbf333998b9668108a32c5058eab5baa1d89e6f5502558c959a3a92c7c5f61bb4ed7bca14740ced6d3b87c7ac8a7cad7485ff8f6be277e2d8767860a4c45684ab6c3418892d7ce076b8c95a67093f78a9fbffa7820b25805e37bee2af60da853093c20751e6ba6247666a4b2206d1722b700f92e0da04c63b946edb17572709afae6f5f0f3f42fa12cdcf72180fde3d6ca81f3b1d06bd037d43a5c807e4e6ad7a83b1bd46c92cabef352f8d762ed68842f6b7b774846550525794f06150f1dd19b7a3750c5c00862c5f3cc7c4e6b0f116d91d6244e3e642dd646193729df668c5895894ca477ab98e6a515e108216666aa61afcee4cee844e86d838d54674ccab108473abd7ec3a66f1eda9db9f62377697573868ae33af57a462b72214320e9f798807113fee23acef6550275fb3f35dc7136efedbc705c87f901a22671daaf0fd7096c33dac827c944aa20fc4915d030d7ea12afe8b3ca8abf7e59417135a2eeec0d83729b33f7175ca3e41bd9ba118ed394001954d8fbe92e219b2fddd62865d90d1eb6f7f4232d01ef96a088f9670c7232f274074ed275b43ea61e1b0ade1ad65e2d4cebd5b15ad8b5bad5596f6e37f91a7ecfe9c742ef47b17dba559c3dc7564f3d6b9aef28467709b126e67986fab25ba4b0d532812947caedbb3164d5ad3eec1b619adaeac67c5b62874db94207767debdbf2e9679587eb1fd29d8b9bfb60935d48be102129d4d597f986f38b22b83c97c61913a974fa18d9dce68d013d134f98e5206b57184ed1f922b33592be065e4f0c3369e6ccd5cff95630294c2678df016aefd6f8a7cd2718622290a90fda1df6586bac8cd484287f2f4e15d0c4637176a818f83dfd4fc50d049d1c522cd5e25da8cb648c9bc1891f437d9508e94b74dc40e72aabb366a9ea43fab51f885dd0cb4635257b8ab30b3cdc09d3af2a4dfbc4ca420eb95f0a5bae3916a6a99d154f7fdfa4f1b82d4803acc87dad79aa576e38e9760e3ea994f9d1ebd277543dc1855ddeb7fea96e33287e249780746cf0a24e99df775e5d21694beb9e072e56a1efbc8632d2af2423fcd9b0f225627d234aea7da5b1dcba8d5e4e0c3a21ba0776d7dca39ec4369b78daeaa617578e065a090157cf7cd99c40766745ecf8fa9314389ed6494d429d3185fbd9893f8e28475303c7b7cb4f8ce1b7d71abc97d4aed646c3d05333bf662a5a7c7faeed41b15714da751b121cabae22e27553c57f4638eafb59e30e728328c2e650258614eaac46f55b8a053283f0c4fe1b82b2717a1f3a6298b043b2a4b409d05b1da9c4f792ca03a50e5ceec035d40885f1da0387155faaad7d0d9979dd639c206fb99496aa98c11a139b0815d02d1e86828f3c4c3f58878cc271f86cca2f29afc2fbdc2d4bdf3c55d3db2caa5ec9c8071dff8de69ee21656e7b2ec139cc78867f57c2205b4ce3ba85ce32c87daddd1331f605d5b98a119d344e8a0246b0a19a3a978e91156b3427693c60bada42a01d1209d524061ffb9d78a50a620672e3299a9c1a5397f2f9938b03314bef8940d4992cb4604a6322ef6b01f60d777018974a558923441348e82e1745c933cc25402723a10faeeeedbf488c58617c387fec80355039396d0cf1bc53a26c15422e59986b8441b49fc5229c471d20752ea1a2f44cfd9e95921a5516fa9eb7fcccc6bf2ebc7b99e1488226f529b3073e8b404569ac19e67f88c08c3a6bb0ae93eeb683a3dc2e5697807418d7fa036c99eef719c1b8b7887c11b986fb76d255e16b5732364e1833afe1625717a4e66dfb69aa6d2dacd2adbe163ad5965a112f76e4a009e0d9f1a375434aedf991511758a87a54fe0980bb5cad08b8fe28291351e3df6ec1bfdb5aa96b492fa753c353ed5234e9951940a42e3b098994ee9aec789b219d0a1d81746293cb6cc0a5f5837bad244ff6ef449694f90afd4a78ddaed36c60dc3965f5f080c1dd82d471710d56e26686b5a00406b03ef46aa716261c78e2bccebc0fde817cb34a6196908d8584650fb6fd915e08c6e4dc30af414fdb4be2904d7c6197db0301df1f8852e0f16d9494c19e02d7910b2effd3e816f46df95ca2a571c1a08d651f4e6ecd1183e33ac253b8ec151ac91af6e63cc93b123278e9d0bf44e8d0597c223b449b26912da67e71091cd28d8160402bc34cd690f9cb4be2097acdd55403b8c102b67fe1bf05b0b6b6f57a235c5cf164fc27ba22ae1a2a90d27de1de54a0d525d4d01dbef5c6447ecb8e7f72b008ad20965d5a1e794089e2a6c99de7ba825fa067f4c3bfc4a8e111a0f4dc3decc1565e412af37e733148c056360cc50e20b6864f4bc48b145f85069b63b7f70b6bc4f946cf352c4b5ff70f88909ad40a16abdc7d0fb1782c8f6c0c476ac66366747656c574d7dc6d1ec54998e3b1f1986be9c43742a55ec75b5479da930584ebfe5bfa0d26de2c24bd82e4cbe54f12867ff8ee3860308860a6794932dac1fad9ea7210fab26f7da935691bfc246056cf68e0297283d65b87511a9cc4fc328765fb8677423f29de9dfa7d2dafc5886c6ec9e27710fcffedcf850b814bb594a444dcc434fb6e672e85adbc445a8313c0badcd11a3ce62b26cc9d1144529b357a5a666a5c115bb26390611d86b51996b322917b04483b43c819d2fae70053ac3b95d0cd2546c215e326b958fb027ae68fa3201c4457e27c1ac72babadbe6fc6b811ab297f846764d7dcf82ee3c84b3f12a076b4e4a09a8299099d84e0a491d13f02351035716b9a9df0c7b1090664fc4ad5fa3fe3177b6a5b581a330540882848968176e70eb010443223bc20b340990615addbdece7ea7eb730724199a6be945c2b57453955e864d01535347f542a953778d24d3a79b4ff4f20e3510098d72692db44510d8c3d3b1a779e1681926941d8a77daa60fa5101b3c328f3ecba2ad19779db9b65f27f16dd71c37b1031d561219642b32f20cf24a6947f175206fadecebb1c30dd378085d9fa66dc0894b6b9ee67ca1aee737fcd00a1ed2269387a7281372bd4e412ecc3d8355c50461ce28f04f4e91dfdbb6b3c4e8e7600fe07cae32dca485086c02052a24f1bc8e2ba04e2b68e6c10e5f92266aae2176fa7247cdff2b4da74b41faa90be993703baa32898bc151e5883a351b6f46d1e961fde292d90c3c48810e1ae9ed9ca0da994b4d4d36695d17b622d34b2493c72a57947b37a471eaa712ae039ae33b7a16acaa254ff36c6e91e16346d6a2dc6d5faaa2cbb61fc7edd3fa587f77ad03c757cdf3cb8f1ad507888c537e229b0cfbf3cc0b1ebb701bd661d7ccedc144c8cf174b140ab52399608bf2168fb0620440656a8bd518200c9b7525f5618a9b7fc253fd9980c67d55cbeb3591a9d39faeba3332cccbc2d18a7cf3f3ee11168aca774c71fc2bf405f205e9de4b410c9bb29ee700ca06727ddd03839d3e32e53962a52bca93044d691fadcec1fe8728c1b746461f19511a9881c342e26a0205b6cbcbb82c04090af090a641ef7685c2b2eee48a809f466e2f5c8e872c5a401842189fccebdcd46245f9187090638a25b109384e98f912055ed192ccac2d97ab182cc2baf292c39dd82b26cf47bd30aca480c05abb3e7b6442388c94035d0de4c77a9d76660faf068c1a07d0fb65b2dacfb746cc98462c0425ac4bfe973c73b254bec92ca70c9424d11de7b5304674c9345bfcd8a1b70d5077e90db41140acdcb1b557986abd35288fbd217f2cb135668ca9a4d26d7b1bf9e4219aecb409655b7b0990124c5950e94d59651303990e2c42bd59b61814a9456ba3abcc39063caee3a7fa4fea2e10289bd1f84685aa308d4e71641a4c2a40f1291ad2bb924a06d4c8682516cf5a84eff11523723a1a56e21fd59de24bb3ab312e634de4931e42c34618a3e8fc5eb836ad7dfe5e62d30e15012978afbd687b173efa8e20dca278b45ab2c5b67a39373d6e35a2a12c4e4402594993cd2d3a60c2b925c2621142563c8648010bf4edc80725a41e04de38786d2ba963ff6448a27802b86298ef065fa0676091d007e583527d72b402216a7798562be910b122444896bbc50a5333e157f4be629972d70700bce67aff2768275fb92f05023b266354f07d912bc7ac28d26a440162d6290a26cefbba2740222bf06876fd5c1d6b14d0f523bb3cefe15a42f511c494ca22d9dcdecc2fade2c8b6aea3341d54dbcf36402527571e3bf724dbfd00d551b3ccf0ce56f506184d4c1d967382ab57e39b2d667a7e0927504b30e1ac97221fee77a7b123244d2c2fd42ade75e4ffb4a2f2d13613b1018b9ca5c83777b6553332c1a5d426ecb9502f53db3a7ba108e4dfdb43dfcf3188850b2e43fade14f1cfd1364551535f67b1e89705191b7ac2819b4b5bf763b42b3a6f1e50ba75cb764fdc48aaf8712b38f30c693c10a9afaf2ad929fad234104f502fc9159fb528d6dbb384b01c63bd8b0cb793d095e8b5092dd7fe3b4939398a8e5c254ceeca56956b11ea2cff6f084e8c818a86e899a110a9b9023d2fd31aea4153b3e480bf3193a458b18fe5feece8eb8354aa9e9ee1ea765bd77351b5ec8040fe8f9568540acc781210e7c60d569673df615db185a1e332dccfc6e4fff1e1ca21b2a798a00394f7b144747abfdf810cb05e67839f064d3a2487bd1364def086226c830e867024e9d2c31b6d080c079725dd2306b8dbc0916d83c2deff09984baa263893a290b7c83f54cb34e4f2a3b2af520063d06c074d737c6763b4a143fac03b5a5b31bf53bee05382096552128e1d6d2361e3fe6b33b8576fe9e30f5c05a5752d96d37f66295400576917e6c16bae63cb6ed958e5f41624476932362f9c5f1dc066dde9c10e1b9ff560ed574e58b6c48278882e4609b3b4623fa7d1913d92e12afe493b81189f3c64baa2971d0babdb5c3aaca85244c6acfa1691b3f74c2f74bc9f4d018b5d4d52d8304830ebb7a915df5e87690d07ae7575e8439e725e2ff843c7f58704b96bd6f685d0aa1921ec4db3000f9d6fb252c615799e7b1c60ee0a916c9563ab175d0e549bef947cd34ee91b363293c500a9191340945f2a338e5aa910178e3d846e5e4219c40511e597b7bcbc264de8ab536ccb35a2ee19f3fde043bd0af27be5b52b3d8a9801cd73deeb09d030216406b1b18995ca66edbf23d5a4ab1839319df55e3b86c6ac6f7b6970af9937dc5435f497e0269a907bcc99e26e9983cb18b72a6b759ac8a9f808236436ebd1a07b5c49678759250891ad77077f0833fe7e22426ebce36ad0d49d96df01d49df8565a428a1e98caf1f73cc4b16b1163838405c976c96dc41cc0aedff00a9554462f534b88ac1179d2bf37dce604a9a52cd42ee1cb64e4e0922b03d8a6e0ed790620bdcba906c9a0baeb7ce5d0de72419341c873d2bc04568766afc58899305e7fe9f6eec0501a886fd57b52e4417f310f1be72190df10973ad2f9a4ec0c3eb1fac10a442543320ba5cf43983f505cbfbb35a9efd7d77b1533faca526563d2b3482ca07d623ea2699887ffe051f99040651b46d9dd2e8191c20e138c46ec5d76e8da9f21c82d3a906ef809a192145229ffa4939abfdcc5193e432b2eaa563f058b089c3381df3a3c1c94b8338dbf689b255f5bafdb70fcab3796bf1aaa7962f69f323679b248afe2b6e67a02c465d5440411ba6aa9e3268", 0x1000, 0x0, 0x0) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1bc88a2072463f9a, &(0x7f0000000040)=[{0x7, 0x0, 0x64a, 0x46}, {0x61, 0x0, 0xffffffffffffffb0}, {0x6, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x200002000, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:51 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x48) read(r0, &(0x7f00000000c0)=""/104, 0x68) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) 16:00:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xd1, 0x0, &(0x7f0000000280)=""/209}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xa0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = dup(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:52 executing program 0: r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x6, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40000008, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x100000000, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x2000000, 0x7}, {{r1}, 0xfffffffffffffff9, 0x5, 0x2, 0x7, 0xffffffff}, {{r2}, 0xfffffffffffffffb, 0x98, 0x2, 0x2, 0x203}], 0x106, 0x0, 0x40000009d1, &(0x7f0000000000)={0x3, 0x7fffffff}) 16:00:53 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000280)=[r2, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x13, r7, 0x0, 0x0) r9 = getegid() ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0/file0\x00', r6, 0x1}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r4, r5, r8, r9, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x80000001e, 0x4000, 0xfffffffffffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000140)="8feacbea16e30a5eda70ef5fcbf11cb0df5d5bc8adfc7d11ac3adfd84b66f451aa95e31ee3fe613760fc3f960c5acedae54955605ee4bbaf30d61ac7301711ccc6a7", 0x42, 0x6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r1, 0x1) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7, 0xfffffffffffffffd, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x8}) read(r0, &(0x7f0000000340)=""/239, 0xef) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="4bf69707ba7f42423d9d307995b85a2e3817b1658129ead15040da0324dc658133441e4e74ce17732809748a1c488b12735e60c34566", 0x36}, {&(0x7f00000000c0)="7c024b629b253e3ca3de5da376a51a6668b1642b2703240f9e374a5f2a63cbba1f36c00e4bb770531652233c2e944929788436844b24a12a1707652bd39d390b9b8f7d75ee4e3b1e7a378a04d6995217056585c0a3f5aeab870f1d39e805e91d223fea9c30665677904b3add018e7d14807322edbea1fdab92d5997b0a26efe674fa37de2679c2264043bea88290af504fa7d52e05816aa8fe2131832e24ccf73e6453899016940ef946c08f0e12892222808b9eb4433b16621932e6942a1301856e076d31", 0xc5}, {&(0x7f00000001c0)="b74e32e98ce0f7888036e1e8241940388efb7ac163a93bf2f26b11fcbdb6da922d1c1138f7e9fe6e40a5766ea2607a429f3864a58c9e80c7737206e0a836db349ec54cc8ce", 0x45}], 0x3, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) socketpair$unix(0x1, 0xab069d37b285d5f0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getgid() r8 = getppid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="a2", 0x1}, {&(0x7f0000000280)="22af2dc1c375439bf1b3d2f48bb08ed9b2b6907bdb87648d3b26f2a7fa11398b943dd079691808c1059a98f4122a670b853c312b3d32c54404c90ee22db849802754f1cff1736967ea039917529a54ee9e", 0x51}, {&(0x7f0000000300)="824db444d5f5469c1e5c0d2f5ec994455fa4657af155aa7380aa58ae300ee034307420a592ece61bcde86c6a7931c7c19ffa2e98ffc295472027eba87380e71b52d636e2c80113dc74c6886c27888588b6908d7e0b03e045a6c6b8ad25c4dd911c3ca59a5f30c0e9bbf02fe0ab87874f860c7bfc4c2d1b31f8bd2c41d422039a49a286e1c3abbbeb30cfe5b11e9f92f6fb09fe5c6b5305c25f145bdf78cc822e63699f9734ada5eeade3cf35e3", 0xad}, {&(0x7f00000003c0)="a966ee5113c645e8c6c6f23efd478808db4716a8c09dbbae64413f0659a550d1730c9185e836e17c00bacf01cbcc0058081032e2eaaf3b8214b9848fe23cb65ae09e0a54ae06406dbadeaeb25094d824f7e6ba7d07769583ccd2430879d33070986de8cc37c3b01d44ad2745914f41570b7275f17a4edc52242b6a9ff68dcc608ff643a901a9b281", 0x88}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb8, 0x402}, 0x2) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r14, 0xc4}], 0x2, 0x0) r15 = dup(r14) ioctl$TIOCSTSTAMP(r15, 0x8008745a, &(0x7f0000000080)={0x38, 0x2}) 16:00:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc80627db1bd4f9c0e36d58aa4f79a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c42bbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd0cbbe37fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d327253045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a"], 0x10) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) writev(r0, &(0x7f0000000ac0)=[{0x0, 0x56}], 0x1) 16:00:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x4) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) mlock(&(0x7f000008c000/0x3000)=nil, 0x3000) 16:00:53 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x39, 0x3, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x0, 0x0}, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000001580)=""/161, 0xa1}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000001440)=""/48, 0x30}], 0x7) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) 16:00:53 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r2, r3) 16:00:53 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x201) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x663d05d0fbc5c9d9) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000340)={0x6, 0x4}) write(r4, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r4, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x79d}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x179, &(0x7f0000000440)="8022b67cd3a3443430659c71524fdc9273d5c9b22dca08974e1ec3f083d6f2f2d69db60caa9032b8312be03a") 16:00:53 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="0000a00000") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x81, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) sendto(r0, &(0x7f0000000140)="dfd525a6f81a0fd173b5d5348286d9cd01640a7b434e8acfa92e382e18ea8631e3b0e44149eb89cf627360059b0fdbc2198982e25ad5a66b65fe7f048884b9d1bca2f71e2bc79657a8011b192d928299a89da9e94eb37d46bfe8643f7bb51e6d6bc72677a2c414632d309101b5ee5eb5482dd18deef3f968661706028b3b6f5b9ca672b126a31c92785e1e10a17fa08f972810c340b956d347b8ba696a9bc953715394e2775cc8d2466051ff00d1115b360f7b1dbbce85d1740bdf00d9832ab763b48d7c2eb185399d0f1bac9b9c891de0a8384177394c9f1012c911a751eb7d9df13df37f965e06a3b8f081492545807e0f", 0xf2, 0x6, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000b80)=ANY=[@ANYBLOB="000000006cf76a20a7a258b27b8bf3519d64c827c7cdfd3acf8554eeb2fcc0f57d206c0f360496d8e920b97acac879d4aa01a3286c406d7dca6615aff0c27533c68655f2535e5747f7c1ef6eb4e20acb11acc18db9d8fa7f00d29484746ca98c0e4106f1cb12919e65764fc6e5a1de4756d7ac2d948f676072468a4ebdb61dbde3411830749d4ae80b86cb266fd6299adaba7ac2a57520aef1f58b5ac0ef705459ca3b8637b7e06bdab142dc09b82293ffc961f50a3dbd8b5368fffbaffb803cad917de0d1e436b6a1e5c5359540f061f9c6a7026ede8b66436dd18151328ef58bd3aecfe31fa655666b8237b63f5a5fe0c83bd56787eab8b9266e4646268d9b157930dd2bef91883996f0ba2078784d617ef7b8a08ef16157bd5533a794b299ca966359919129174a2109e1ff1131b093f5fe8d7389bbd9cc8c0b41e7b0a4d7ab0fc6dd969b45b2a7f9ec742b1945fed7d8c469d836fb6015117e641558ea113170d56be590e00b5a4e9b8995a110e2830f6e86958cc47b08652a1ab6"], 0x1, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000a40)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0a5b25f6047cde9472caff661311a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9fb4dc1de643e46f9c722372c55c0f3c7dee40735cba6b14c4ec6f0316d22add161d6756bb2b725a1c1475c22d66250eb09beadf6280368aa3525d7fb67ad929", 0x10a}], 0x4, &(0x7f0000001f00)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec96d9b32ff7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444fddc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000b4e91d82b8bb67854ea383c238440a695f08983d4a1feb6fc4e828cb919d11bb8949a90b3fc5c2da462a6abb9368f9ab4d4a3836557adf1e34197ef1baa873fcf80186b5e58ef9c60a5b968eba57b69bced52ab1a49ea668325002a0f35670a5c8bd2a75aa35d8d9f9a6dd2874b2f0a32f5826e0ce4e2848ee"], 0x1429}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x203c1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xbe29ceac74b59dbd, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x10) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r1, 0x0, 0x0) 16:00:53 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x579e0057b34657f3) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x81, 0x6) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x1, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1000, 0x3}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0x1}, 0x10) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) clock_getres(0x4, &(0x7f0000000040)) close(r0) write(r0, &(0x7f00000001c0)="780acd2840faeee51adfab30d1d07441c37ca7422fc63ab02d9a6c7f9e33947e419f2191a68d52ea381a2c6e68e2d5ae83771ced1ccb9a4f525d0db7200a34d7ee1262b50ad69460e007d4fa5d3386103e3a5061cdc6f825badd2a0fa2bec41120954fb699cd9cd98cea886d3939f43bb1e70b9322e48235aeffee0c64aefa6ed0bfdb47f9b5b0366c7c611ec6e786bc675b3bdbc06b668c495222320c0b4c829e0550105d4420a31e4c46c80911291b123bbb04ea456bfac0abfda899c6ab6bcace8a826c63eefd8155bf6b7a4996df8cd9f164d27c4bcc1f03a09a3d0576eb76a350295b7d02a9dc992bb14bea521e3ca9cf87075409e8a70d1c33ff0f4d6a10da4c18a3f06ccffe736b4f44c80d815ebd3ffe8edc6b4034f7711f069b83a20bcc14f561f3b6bd861f8c4705d8ed1927e024af0164eccd7055d6020c1eef803fb6304e18fd06e249021ea3ba23105ab48bba102d069515dd595d6710ec629373d52f4360321313151304e884d727a42143c9e028232737d33cfa010ffca5198e2588c70c7bab2e4b98675244c2cb2142448e01a6948eb48ea46ea2c508d7f3924efa38051b6d470eea25a3eaab42b9db72933a008b5d192c204d176d8ba18870918a997e00b6ae0da4cec965380bb843f117035fb1edefae44149386f047679db16148a77d227500700af0848dc1d5c691095976ef5d745e42df54ffa22c904a6d53d1b5729b3819b43820ffb77ec9b91a54af96064411b49439462378b8803d006fb5d46ae77ef3fe17a2cc400ac26e569b1fb686974f7638471ee8d8db7667b75e1aadd2400674d1173837d060405c4508c7d2b94046a0e124303368de896582b4fa0b1bebb0f489892f38842e25101a185f0a9ae340ad8193a21c1956684443d46f6e7a0d5f51ffab62e4e5ab2991ab12a592a6cbfd8b5850875d789ab934a5fa99d83af56ebb639fccd54c18162de2b0c7fffd41282438f9c862aebd634e2b282d089c65ea03b48d865161c753707c25ac7d013665adfbb0327760a6db771f3810b80fe85a6b1062db7a0dadaec2d88d21b40d0a6cc722a317fcd11060da17a1669e97927cc1a50be96529be3ecc06713d17216d5ce4175dd1e7ab224897449cc1138403c6677300b490ba5844592f6441311f370782949855a8432c8165be7ff79db83074e8a1e992083bf71720373e666eb6bbe81490041747843a701aa95eacb73e893eb90b3169f940e93c46a58042d6765c20a766a98fcbbb2639f1240f7952c15869603ac8997a0a337e4869f3d6d45a487db42801b781d365ebdfc1f92aa399891400a9fb0baa6ed34f45eeb527a06d50d2c819cbafb937df8bec5d2611fa1211563b29217e9f8953dea6170c51502fd33826fdb69d82f67b5578f8433128282f81fd144ef4f54381e9200620dfa546c377fedab227e352013ffdbd11923c22541956edc68dc33e8aecd26e52a1f2fbb0be9c0ebd787407b12fd0569ff03dcecf7a00b2e0c30af263653aae47fb730073b20a7c0687a4d721f5f6bb770bbf549537778d841de26a18f3126f18f6e6fa2d8fb7c7f6e93534cb41847309f4d80aefd49d4cb104cec54df48b6f58f5b2fc503dd3f25155e2b1c1273cb65a54adbdf5501ebf0975d0d67e95908d44c5ffea10cea2a758b07155809a35a783a0a91561bc4fcc603887e114c231e888cce3e3df29f625d92f7388f838d1f9e8c1438c1e455c52490334e75defa604bc30acde53bfd7cfcb3e97f5f198227a877acc5e8e2537d1609b822d1f0c018b9ed6d8f326bad94e9cac6d90fdb58e1a9ff91a9ab57fda9ea78873fc692f22ad8510907d4a795150b5283c80a2d917fa9b5b3d57e5b3732a940eda3b5b21abf5031df273337d76b0e55824b0ceda8472bf000b5b5adfc26c5781945286e4ce83dc2b19c9c15c5a1ba481eef3caf20ab3d5b68d7976ee34c2b05b12f3739848f6b020164666d3ebfb1e98aff00ee53827306b7ab6c2b7b0d4a6e10f3bf61b56a1f78c74e4c578e4b714b1b8fc57e3540f85e17e305ef8708b3a61ec696da0d2740df25764fd754d53e3a7bcc2522f6b8f95400b6d219834288ed2705dc53edd513cbf389facc6ab05e114bf5a214f14b57d0ef10447b4f99f684648cb733a0115515cd415dc434d3889e16ee719ffcdfbb5426f61082664d559461a40df42a3444240676a6d7d98a54e60bf5388558d48bf7f23a1d486a273cf54b2905f48f1234cec8b118f0cb12ac717045591d41aef272b4621f43192c5a5db9ba599efe0a5526447ced259b974943bd4969283a1df16194e6de2174920a867c078df9c605d55c7b23e3813fdf13b2563c42344eee7e6eeeee6c06686ccbe298a125648938023a46ced68cc33b65b4bb93030edd6ceacb6e1091b3d0569d4f71bd0ef6a526c066bdcabc016c067747096b7aaf114dc69e6fc47399bc2fe57b16d0ab6dd9ec485483d5baaf58a867d7184318402f437a6e97d2df0cb85b47bb2ea3df0b1dd597b7df902d3ea5b5250da9bc866a9e184b6fa7236d12b0fad7110c383a94ae856c799254e8bfe4b3d04cdce1279b13b8c0585cc85afcad0e2a882471d432e5949786b5d7760ab556eb1674aa32881c3799e184a1a37c6de11c54a452461925fb9c6001f6cdcce7f2e71126b985b280a809e6cfffc4eacf861fc08373dc5b43126f0a79798e73468fe49e5e86252f797fcb9931f97f1ac3e91001560bee6ce39f204d861226337176b24e2d959eddbbb53802effc7cd2a398b38f09e4015fe71b3fac580a2667558a9eac2eae6c3fa1e282394e5539af5d971c28764094ff3e7c5fc7f2d621b2596e19607a27cefef05cf30fffeff135ac931688cac7a4ddba3ecc41bcd42a6d482996634af422044c1623bf9ae58fa447596b33c430969381eef770e5f6fab1f7ff2552ed215b215d97d97d30647e7bf26da10742a94515703774b3d25794b5bcfb1f667dd696c57e4d6586a6fa52b5a4bbdb4fa32bede299714d5732d275d84ff67f234315e242f8e14fb3661279240a3d8748b534bdbff6d4cc005d66d7ae65246c1bc5bbf9252fdf0a613486b1e8aa73753fb7548aa431be3e844a4aea3a3d606a9046bf29201be611e4afa5653f5fcbc46bf887349cd810db8c8fdd221879fcdc60d8630c3b7de87cc483362baaf960111aa3bca82245873f0d6d21d6797e71496254b874d3edaceb3eb65eec9a1f1540a2119f9c5837028739ded66cc4611247c22bddd6823a950a2a524e87fab3e569082049fac73b1c7ce17a56e6ebbabe90749f4eefa7e1487d67355980b6e1dd6a4c33889f351d95fc5d42eb03d7146a44c94a6af96468fa960c86b1544d00f4b64e1a5cd1a49b15f53526c428f86ac9b9750c29868bfae4d0e47a9ff536c327077b5b8dba80c8556ae2185ed26de7ea8a5439eccfd178c72d28d8b86384ac9fbc909d99eeeec9c755b048aa91673f8599f9e9f9dca6ebcbafc325edc7481b49c50ee29cc85f2ba84613db7d724d2236ecfb258e39b534e1f79b7c44b7f19e89cd5fd4a4be5f5ddce2e64e01b9722aee0e6fa0d8dc11a2011060f6dc4c9a529e72af7e431568731dfa7150dc925e00d1537e37a06d480d6f1577365ba9105d249141a62d3dcd9d7a31623478b5ed75529187a68c89aca9cd55cb36b3f63482d6d706b5344e1e243110603d670bea14fb4de46402879f8200a5ec4d3410a06a2af31f90ff38a393253c42e0a12eac669767f1324c512dcacec5901aa6786051d5fd8db592cd186af255b6eb7551ed25f889e4acb6af0828a1c29b5696cac4db98e1dd0d7ef23008fd7b0f706d6e108fcbf62a67246f6d2c2f5e0cbaab5046231ac53d15d7dc76182922d295abb6074e9a7d1814c4dfc1306b6bac3654918c8ab98fa22fe34e308a00e2550253f32d160a95931bddd9ee2e684e277cfffa53e5a02db5c42b8d0ddfd0956abbe1167a0abd2eb95ea773314e94f2aa26b61be229d54d5bf56c3d4568e8eb95445864130d298569b4b268aba60a3ec4a85013af4d867d45445ebedf23d8dab2ed1d2d74a5cc493bcf3a183bbb1f7fd6cf19f12b0f659d5f74005ace92194a74c2ba0881c2b1fd1efd67717348ad5f8e9168abd281dfaf884b2d039c3a37a04ff70192231ee24a9cdc953abe50d8599b107c3c33ca9034cd7d3bebbcae150f15865a6ddf3f10522c37f6d35b2a9f0a01c0c4aa6f15360a107748d90a73216474c0e393cb0fdc9fc166ac53d76af91dad728ad2893e4615d895df45a8169b5d83fb08c28977151db98eefb4b6f7b729bb0d65d89fbcc29b333cfacc93b5842886d21e6739d98faa17bf90c268d97f93cb48733931c3cfcc015626f69ed994a8de1799033e2906c062ea3f217227608467e9fc4a02acda796a1e7301b68898f07cc651c24e9d4bf62e1e107050e04449c18f29a77003187bb78ee4929b49b580c0a3517801fc52d3d50fe158682da78070c06bca55b65403a33c2b350eed7a0f83f74746113523674614c4c9bd698002d6f3fd4614f9f5f8ffc11aa36eef714896f21c56412f0874a8c004db7dcd44014c59a70ad80a223ff32b709a768056e1eab2ef6101068d273c6cd86693c948c18f1b3943f5a10d6a455433b4bec9c0aff922c477f881b83ab29f34e77e49e926a41ac5dd9e1258e21b28711fbda462b69a187b86586bb2fd02679c67e8c30380d32232548a44aeccbfef9c16ea820c5239670e8a77cc40d7e0d635e8270a4540df22b9259df7a8a8f056286fab7319b596cbdd19500d426d8537f851302ec6b06d7cc0a5b7febb01ba499b2e402175af05b2a5a3a23d21d1da6ef215d1203c5fa786bf4391d739bed9413d36b141194cc4c9348ed77f3bcdb86594d6db092c3ea7e41af693a7b268ab94c3a3fd963432efe41161ebe13331c829e9566e7e6f4817b0f34755a6cc57f8a91ac36d8707b8c3f65228cd9a07312d5a9cf3d323dfd583435ec1f2e0a60572696074a0db6988c890ad6c62e7eb9a46da9ee21597235bc0655ef83288b675b7fe7af18583490ead0e88950cbe74852a020bdc4a5cae74876ec2ea9b9e65d3745b3096eb1a377841b6c5fd5466d460235c336371d3afa9c4c43997b8cdd2296db02bde0eb257c93bd7e5329ca3055237d00aef67629cd4c30ca47cd612a8759a80048c06b4475d828bd3fa8f4798c2c15b1c03f7cfc530f778ebe77772093337f15580ff65c91a674099fd6ca8a7ac990862bf5e11d57126c103372ba1f895ec2b675b5f7409a90509b65983dfadd086bc15148441d005c2199b9165045cfab0accc7490140f3ffb6928f533b88a9157d9f172e1150778893fc0a7ef219daa6d589f9be15d2363dcda996ff71647fc2a47332dde20de407cb5d6b26668d0eb6b618e0dd186dfca5deccb90274b0d6f35bcc9f8bed9849558440950af3eee67a0aaac825c913e892776dfd3e118c5a2304cb1c46033ebc6938b0abb9e61d119c46710f23d428398dc893c221960f894b8a2979a27f7e8fbe401a58354f595108aa8ffc883da1936ed3e830cd8891faadd26f7ed5f1a352a8fb4d06e4f2e0448b25d71f6860411fe97f60363b3c859ea196de98c8b44b6983d207627e5055197f2c1781e2277d76c4cf3da63446e0f8dddd48c977a26247725d5bf6e484ee1582a21da5545f9f0d5b867cd4dce96e62759b2c29d94dc73b6b6baaccadc6d6753d29500b2c3fa51cc31bdbe98171aff5600022f7aa50d9bdb47f7c12d17a98ee390edeb20b40253ce349e17c2a3a99aa91544b7fc8c3", 0x1000) write(r0, &(0x7f0000000180)="ff7fcf652dd12fa8ae227420fefaf3ff204b15f2e7f0821e2dbd", 0x1a) r1 = msgget(0x2, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000013c0)={{0x3ff, r2, r3, r4, r5, 0x99678d339afd6ef2, 0x7}, 0xb154, 0x1000, r6, r7, 0xffffffff, 0x100000001, 0x0, 0x8000}) r8 = msgget$private(0x0, 0x6b8de0234f40306b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd\x00', 0x1, 0x0) recvfrom(r0, &(0x7f0000001440)=""/205, 0xcd, 0x841, &(0x7f0000001540)=@un=@file={0x0, './bus\x00'}, 0x8) msgctl$IPC_RMID(r8, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x1, 0x3f}, {0x9, 0x200}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x0, 0x800000000000002}) getitimer(0x0, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000100)={{0x4, 0xfffffffffffffff8}, {0x5}}, &(0x7f0000000140)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x2caf681a) r1 = accept$unix(r0, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setpgid(r2, r3) bind(r0, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0xfffffffffffffffd) accept$unix(r0, 0x0, &(0x7f0000000380)) seteuid(r4) msgget(0x0, 0x21) ioctl$TIOCCDTR(r0, 0x20007478) getuid() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000003c0)=0x354) ioctl$BIOCPROMISC(r0, 0x20004269) r5 = semget(0x1, 0x1, 0x80) semop(r5, &(0x7f0000000400)=[{0x2, 0x4}, {0x1, 0x4, 0x1000}], 0x2) accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/56}, &(0x7f0000000480)=0x3a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000004c0)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x6, 0x4, 0x8f, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000fe9000/0x12000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xe64}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000feb000/0x1000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9a}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x6}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4c3}) socketpair(0x2, 0x4005, 0xfe, &(0x7f0000000a00)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) 16:00:53 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x118}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b5") 16:00:53 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f6669a3750e081ec1150a6963d529ec5e7fe365dce8a600ef3a72d1a2aaa6a31df63d027eef1f425a5c808600ae23277c634b99a0639e8fbee39399587b0c105cfbfad80ec036bd3581f6cba39c3f0253cbbe63"], 0x10) pledge(&(0x7f0000000040)='/\x00', &(0x7f00000000c0)='-') dup(r0) socket$inet(0x2, 0x2, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getrusage(0x0, &(0x7f0000000180)) 16:00:53 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = dup(r1) r4 = semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r6 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0x0) getegid() r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001e00)={{0x500, r7, r8, r9, r10, 0x144, 0x200}, 0x4, 0x26, 0x732}) pwritev(0xffffffffffffffff, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:53 executing program 1: r0 = open(&(0x7f0000000200)='./file0/file1\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x2, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x7de98a613b7af1eb) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) getpid() 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000004c0)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000100)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x0, 0x10101) msgrcv(r4, &(0x7f0000000d00)=ANY=[@ANYRES16=r1, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="215a7ec405838a165990c2d921a81f7d39794770969b4da92ae31c5e7ec715ed491dca5f18dbe6713babdee1e6efcc4c6bde97e8ad7e791731f2d88b7b1db66f83aabea021a898786198dce9ef8d7464017cd592e182d22fae1eeb9b12906e1941ddc947c1e1998eec15c28b7ea7aa214ac76567e805397864e940a72c3c43613567e99ed282e163be3bb7120a16a9928ba18d646c3228aa590c0da6d5c2053a44bb854dce9cdb5fddb40ad41da82ac1b6f49782d26d296df4191acd44f8130d736d0b5ce212e8937e36fd83cf2bb2d440989f69cb29fb3639d7fda38d9d206a9fd140ee6f", @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="c36b14a63acb4e421577e31403ed11348a482de3bb2f3403d3e807532681ba8ceb5b21dc280412534be084aec219e00020cf1c27a5740394ffa27b4270299ea89c0c29671aa47769630180b0a7155becb1597fd4bc0c8f7e2ae78eca1a99d2f326e52216e1c51ea6812ea35b0cd0fca837629b96a7ebec3605d80a4a1bf5f54b01e7ddb98133b33b3993b8e082", @ANYRESHEX=r2, @ANYRESOCT=r1, @ANYRES64=0x0, @ANYRES32, @ANYRESDEC=r2, @ANYBLOB="82651c39dfcb4c140d05efb752c25fc3e562fdcb47990f6071932675d773a1a5cefe6d767d14742e900d14c924f7ab6f0ba3597b2dc1385f05b162d469fb3485df7797816c6a37de704a7be4310701e6336568dc107c4e9e5714335606a8ac91cd50274cf89da8bdba3ae03bb03abceb98661f61988e75efdd7aa8f56b97dc9c2952a0b2e9e1e0441b0f5745db6f11fa0c069c90568e472ba5ec3754c50d463b3115ec146ca96593", @ANYBLOB="65b2ffe17818446a414ddace59fa68aeeb95cfeeee803bd2a23f607613b70c7ff34da4aa279a6bdc77374307c4032b4d35227ed33132f595161a2136881230e23f68cc46f59568a4efe617759fd04f091406a852b73e3c7fbd2cff138dd9c1e7598e837418501add7dd1bcb43ba18169f13428544045b891ace9333421f1e0ac6752a1bb6287678d5a8b40a0f3d53a2f5f90895e9374451cbe656d69649c4813983c53990608c0db55bd247c42f51adc0786bf6b6d185b10c1e91d2324615c4e78128cf67a2ea9af04000372c565e4fc972f47bc8e58c1d4147bb25cb9e7f088"], @ANYRESHEX=r2, @ANYRESOCT=r4, @ANYPTR64], @ANYBLOB="6fcde398de7bd9dd23073cd5675432d4c9c557d62606fbb528ab8ea9dba16fbc2b29d3a3d1c7a61b4367877fb930efd2470c9d3934c2b2aa1eb53fa58a46b39d9472986a4e6e81d22badbf2758bbf2cadee32c6e043fa679a6358994b99664a6b1b1d97e4b923361990cd208f067c81cb52b3bba6e867c0fc3cebbaaa4bbca2d27abb50e3eb09a55de6ec15fac7517c00c9d2aa054cfbffc2c31ee9784f37d4f17e62bae4f305b3d963aa2c6ed442123", @ANYBLOB="40c99a4a21fb007e4345762974dc722cd96b33fb1c6b24f9bb2109388a47e5d12fcae58250d01626585af97e94b887d226ebb431c4789b202d19753202d37aad208fdbb7c832b23c01d6b312616b4ac4f11797fcd2374693528a20c5d6faebb2159f", @ANYRES32=r1, @ANYRESOCT=0x0, @ANYRESOCT=r4], 0x8, 0x75c450d8ea6d0ddc, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getgid() r10 = getpgid(0x0) r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r7, r8, r9, 0x1, 0xed6}, 0x10000, 0x2b1, r10, r11, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0x7, 0x2}) setuid(0xee01) r12 = msgget(0x1, 0x2) msgctl$IPC_RMID(r12, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000480)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000100)='./file2\x00', 0x10, 0x10) rename(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x80000001) mknod(&(0x7f00000002c0)='./file2\x00', 0x8000, 0x3) chflags(&(0x7f0000000200)='./file0/file0\x00', 0x10001) open$dir(&(0x7f0000000240)='./file0/file1\x00', 0x1, 0x102) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:54 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) geteuid() getuid() geteuid() r3 = geteuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10090, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setuid(r3) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x200, r2) r5 = getpid() r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ftruncate(r6, 0x0, 0x3) ktrace(0x0, 0x1, 0x100010006, r5) 16:00:54 executing program 1: pipe(&(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) syz_open_pts() select(0x40, &(0x7f00000000c0)={0xe0000000, 0x0, 0x0, 0x0, 0x0, 0x400000000001, 0x3}, 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:00:54 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f00000000c0)="49a2cb77d544da0bb1d705571f26c80862c2108b8f1a707465ef25c7a716b92b05f6ac6eba68073c02d93eaaee6e2c0d4e70a16f3f17aeaa7ee20145b19e0492129b50760763bbf0d6f338d50b4d7a68544dcd6b75db54e537752fea754cc672b554f88ab949c40df3a394cb9a1c0bff567743d26ae707bdd40c657fc5d00deee2de510eec1afa9b908495f0b43d8c95159da56be873b05d0fec5ef87700a3831c3b2597aedb54bfc135e75323484eb32d830750d29108cf229d4b933d0793b28a3bfa41bdb862f4d211ee7134bb03e281e13eb4947e18fe19c8d78bc5a0a7267a56029f1d612e4159787226adf7bffc78421af1a57f991cad7202ef662c1557192563670d862baeebd10a6af7342abbf8a84e408f96517836512bd5161b52faf7f9460308de3157a0133e5522e4acf4cecce4f08fdd17879f42a2d8f40f6a2d8c91b61898b4f420d6574e3441cd0a298ccdbd59af91aaa0c205bd1e585c1e908faca7c6e90a93dbb85d60e31c3ac56292e36e6dbcbb1c3ebb14336f83624fbe3c584ef7e5cc525182c624fd7b98075381356972d4c214e54ea6247551c181187963ef5b5e715cac7a6d6b30904006f27ba383a9f6d7d260244513750562cbb27c4d9236709fdef9d12b6f5cf11904521ab2c264cb8c654fac47ec4edac294cb209798dd9b2c362e360b4422069d2f3a70709520c8b34fc058e5f69f31fa9dc34a9825dab26804fd337efc5f646377aac7142f7e358fc0d24eed84f3422cf6e4a1f14b027aaa83ab4b827153d6080d134301b20180995f2b7d338ed47a128ae71e58a947d4804fcf1b092cbf297d6ee5eb37d4101c9beab8ec91b42d808d0454cb5745939e899d5b77c75ddd4420658052a03736e15a7ff9cadd2408f9d565cb583e5229d5c4f81e18f9be21deb06f9d2fdec78e0f9376d134830bd59b802b1aefd2ab70d58fb3ebd8867b30c3cc2ad56547ce6436b2579321a957e17d56b3bb47742e3df2bbe5c604b911ad911161222ac020fd1e785cb30637ab342cff07e7316cc1ae7fc628f5d34137a18c6758aa68c50380514b8a451b9503bb22aa214c75960843fc1d7310f53f381ae780adca4652e9f76bba37279a7e113966f71501e5c155ed36988393e43c5fb9af460f77c6dfa6e08193a99d73230e36f47e2e886a46a0cf63aedab9a4ef5a3bcc390f032938494ec66d9cfd411df992eb3ed4880a4e9ee197484ad589f6fbac62ab48fdfc1a98d42aef02d3ada39c74f9961b5d7a99a3401513b11f0c093247eca6c934973c2fe106ec4b9861bbd2b33148ddfb2fe6f6604203b44d2982b84ca3a6a9b7e7ac2c5b01803075f196a4d38ce25cb9810d0db76eca8e0ff0828c731b43b9469fb6e1ebf90efaa1da3729940fe1cf9d7a78b705c970c9de792a3426cc3353891c9ade967193ab769cf8b789620d80d20d582161f2adf805b386c594fc289d9cf0f93fff1bce7d985609b53e7cb3322917d9885a964ab4095209da03536b4a30b4a72621799be72fdbd18b397c4312300f5ebc410db8c2dfa9b84615d423b89ef8ff666983b26e339e9a8e8b3669fc599c4f12fbb7ca6acf7b3e7d5df563e99c9d3accd471581a98c30eea3ed9588fe9ef481c137fad9a4d561ff6737c06aa5f5e2c9a24d9753f2e539addad59768de78c4183046256bc67a18d7afb309f2dc93304f613fb2cbba0dedeaf38daa8fa740f2d3fcbe49edba83c4e73e8f4f162ae59b844ef11edc359ed158a8649810f1185f1dfb7b0f12d129a995807447f7eff7b4106c6984042fe628500d0a7f74d425cc80ab425247f84fc18287b568ce2e519dbbc581449401aae0b6843eab0e4e4111e3632ba0195825167b6474fddd55ce938d6a6d2f3fdba40fe3e06025b527b9c7656a5e7a191bb71137218a0d4ee7bf612de0d8d98fedd74ad7368bff56f2e3500436286f6c36473d7b4760be33443ac85477eb6eef1054d8d77e3550b64cf5ef227036cf5ebffd523c89985e9d056c995289ea7284b0e716456eaf2ab8e15a5fefcfed2b42ee31dadd6aae7687ab71fd5904972ff54fe849b20653a05283817d2e68d5b45024596da8a12e422a6f78ea80269bae672894bd9c36d7f104fdc48fdf95902c30dd0621f5c772c12b5a64eb5d3e6a4fc8a8fcd6d4c8950227baee572a248ca4c8d6b801ad1a37650af35ef88230c345699701aa0ecb45db24664f327932b22a359319d3b7f8386a3f6849af20a2f41b4a26fb97afbc6281f7b4fd5a13d9f179bd277e475250b3a56e46e167b0cc73993172db3299dd42620a7fcd31874d0bb859db1643a4170915c925f2874005e31048e196d281531293e0d4c1c34dfdec86af8440f2890ca4ea03c19778414a19f5425c7d0615c44dd9819dfb485d736576908f4c6b77a2a0dab4987140c687fb041e7cc7eac380c14e4c2160732d14714ddcecf3c01f815c824a1c673e4a657e576dec6548118636b740c953fabbb81175534c8a8424d3f732a70ad09e321d3cf41f1606a40cdb6eebaf942e8d2b9353c60632c1c47697d297debafb2dc859d7585ed6b4a3053ab4c71c4bf632f5307ab10ffd6bf8e89e1a6c061a01d3716a519e5fc464728c2c80495b57b757aaaba216ec73d0812824045a71ff791dc67d5df599a34fce445cc0387994036212f32ebb8171346dca5f3610906c0d79070891afb9f4cbdcc7e2b207541a37e5ea6ba5fc686e080246f650ffe9bf784f2dbb1d1c62438424e2e9325a11cd88fcd2afc42301097da427afd19cb1410f2939364ce55467da13a1f3a207dda7e88576fee7573a55ba3332244f049286e9b4eb1873606e31c5db4e54e212df3ffb89be7134cd176b4ea1c1a9e4d3bcad52b684a62a96264a52cfe2c40ea023f16ac05e1f487fd250f0d41eab41f68721918781c2b34915ee7c73cada38352b60381996ae1e378cb8345d44237cef268536765990eee1d9a4ab082fb09f1f69da99d1691186826b55e66a49fefdaba3c033049604eb7abfd94aa559cd263c1550469332531226cc51a4ecd88bc1cb2bd88c95a2d6388852932b4329002a6a76dfae76bbb922c742d3c883c5004cf17f9dc96898de76f0236405b7cea98848a4e7098c192f24da33d09ad675968e90a0f32539c95648f595ec3c07717a01ec0c8e72867644ee96c07aab7e2abb096b2dd02f388b6a1f2048d1383b9644c82fe9544a37a2c7af12e4af245ed7f34ee5d476b84cd3c8768729846154760f837661b7e5b029ea1cbb1572b5da7293aeb34895422148592356fcaa3bb464efe99e27e794ce9bf300903619be9c05276c724182ae728f04f58c13f1f055e38aeabdb88a7fe23e7b06322e5428dfec26f3362a3a68dbfe9605a5a86209f335b8da9d4fc24d5ea7f9daf1ad81adc13d3c6504e7008e1efd19bb70fd8104ba179d42de17220b81d62d974875be8c03e1337c207488a32fe10d57829ba74644a05549a85936f564044af56373f3f53ddbd303fa481e04c0097714ce7d739eef3345cf0824b465383ce801da66da59f656b79aa25809f7898f07e4a89b8c477350ecc26d8565b609a43166878e40d38f31e734a1df51a377e2cfe4016678d417380a5d50a36d638afc97fb8780973898f4479c44b770d12ef666df6122ef9667ce149b8c5b311ac9203fa06dbcb6ed6de8b3f47c15019c7fd71f536ec20be4fcf0e73a4bb24d1c5cf3c3d21cf75293b20fd85e975b1b31048869013c8c81241ba3eac71737850ac6eb3715e7f69946289e87af51bee149cf116b32e0d029f578ab756190751f1a14bd1b41382931de48ed848c79534da86512b50f60ed20b6bbc47052e60b1e5a1c41779fb2e8821180339e00fd789c4b9b68efb5b53ccea95efb020f195a9eb147232bade1202260776af500fae0b15a081e7570546d822d7306811201820680b332b1df277c54000c73adee320b4ece5ee81b2189eb93f8a238ca3fe998e8edcca7179a17d1f14f59adc6aafe53d8a72ce1358d9163cc9eaa13063398c339f74763e50d9fdbde6dc112d78fc95c7a79a6233f5ff93ee4f273a2a0d3ddd06f494f477632481df65abce03fdd1eb26a89f0256a4afb9158b709b1834ec04f40cb6afea52426bf325ba6bf429e1fbc79b653100e9e1282225dbb188815c73953afe5c221fb78fa9ec5fa9007e7b32313919929a2a7653a1997c1d3c84244f3d33fd6d028f73dc5160092d2c7b67d1063ea58b2471d3824f27547391e3b40bfb5fae38543e15336ea8fd68b6006e619e8adae60de9cab7224dc7814bdd3281cec332025a5bde612f9961eb682b1868a352661b08a447adec2a8a061cd56376900b2d299dd8ea58dd0c1d4753cb47807adb8e743cbe6179b70e0729f6cdedfb2b900d414e31ff47bbdc2f561ada89ba2cab3765f588d992c2341ceadd545053f12841dd799b6ee4a0274345ae752b33f83e72c1f2b8798b0e20d92c73d90707c25f5868810e1db82c9f1bb515dc80631206fc1d1ce064716459a29bb4acef950c732d682c06c4ac96f90466f0d043ad8d5c376f52590bd84df8bb6e1da43aa003f70856d0bcf9ec7dddb979a325f9d5034d7c83fe15573cef921a48da9eeee022b3ac59fc82f13d16b2b13dee86fea2209851c4ec824c18d2c532b4bfcf07c05340d5ac9b216c5ed407dba0c91373675b55155d535169b16d9a56a9f0968bca4e44167d9504d3cfce052ec4e62baced3a49c2bc24f92cb64273fbcd674561f06b8e4dc12f1bd064a0be84b77a067bf810cc12f4985477d869930c97673bf2a92237df6382e8009fd3c2fb57c9c1740540d617c390923927242a4acfe9ad0fb9c1d408e33b943699a003bab69623be4591342d6cc15a25598217414b194f69b302867d3a6df6de2158406ad014b142b73ca7d6605d2b99b3fbbd342f732eae49a12150afd377daea3ef9c7be6bee906049a3f95ffa7f750f78ee78d1ae8f2aeee2bafc66d640814a61a9fe0e72bb99b57b87e4ad42deab1463f2633abf4bfa94dd1ff573e3a312f504326f33333b0139f96dd270d611740ef751251824ee63b09a59c217ecc62dba1177c8822458689208f4cf3bef688622f72379bfa79a37a74ce98116fa3a2c9a5e40dcb2ced6a7ff7a46745aaaf9d2f3b26840d095ac874abc42cf6c4f77b6a771ca7e75c280a495fb8953e807c996edca5ec8182c2d3705116dffb59b7aea173441729e9b302d8994504944a29c0deda7a82db184831fead69f767c9dc0a1e135b16d5b26a209955f3aeb72c34789a056742b4824640433df7d844ffccc0f3ada3e03e2a49f61a68714e343684c02e90a17253b9873f652c0a10b7b6e1838a2af93a48eae2ef33cf5ded719473ab2e5a40444b3bb6150a628a8ef10b3068b410d6758540a02f887f0158f47cdef7c60edbfa18cd86ddb053001c3a22ccffef2ebb0cac83d1ec366fd17dcc02d43031c4d2bbfa22012388a45b54dccbde0a69dd4a8606746a63d58409dae6e994652ff5f91f49b81d696fa3f50f20f7b1758a6fa8d080ae30813e29fd19f22beb9282342c8746f0b4e4af2da1107e8ecda9964f2f922af43d81a724ed32923aec7302c8b300fd9e4fc219918e211785f7201aeac2c5fa7b7ff7c2fb7e8930ed015990b744249d497184b2ccc3e9e6e5bc4e75c6352ccf509996a4409f64014e136f33365250eec8fb358237a90f81ed79ee6a2edc5cebc5e56b88787ed0dcdd59371bbbaf0debddd17e2f5c37219450f255c0a260ed45864fe198d4dfe094d3c4db986fe4197cc82b84c9aa941", 0x1000, 0x400, &(0x7f00000010c0)={0x18, 0x2, 0x1, 0x3}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) close(r0) 16:00:54 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86a10bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fc5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000000000000057680ca521fa7db301ae8e64c54b3a325ebac8b411296390543f4a38728655e38587bc0ad6f3ab69f50a8f37e320b3403a1a7735119111ab3b5632cec528d6830f8f6712c0c921f0254ff81fa52df847b8ae3b62e88ce9eb743a9b0a4b98c774e053e7aa4df65173fd90886cb8ca497b80675cd0ea245eda618f6c67e2ddaf8bfc9cdf8c3cbc723166b3"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) close(r2) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0xc535d84c12802438) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') accept$unix(r2, 0x0, &(0x7f0000000040)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) pwrite(r0, &(0x7f00000000c0)="36ff8f75301a577c6e08cbe6099fce4fd36183667234e78081268f61c1bb357ec32f80fd30e6d05947a42dcbed85c4f1a4d57f83fd68f7b5b01a4bdf17a685b8ca7454165eedec9a5b007ffd19c31c0b152a8b839db12fb093e4a1ee3f5f60982ee7c062e5a60fc5d7f6937c77e6cb25383e6aeecf9674f6f8d64573e18927bbaa097b74c38b40bd834793fc7e3234aa49ba343d3bc309cd777b001deaee4c68f5a33a1630ac7756b8ab822dd4048058e8fd5593ecd87fac170546c93f1aee7daaabb7e0e0e6bd1eb05dbddbcc9c1806aabe0e40e67db3863673d2c7f72df0bfd5ada69eef56850ec593d0d63392cafa", 0xf0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x2, 0x9, 0x1, 0x6, &(0x7f0000000180)={{0x9, 0x3, 0x5, 0x9, 0x0, 0xa1, 0xe1}, {[0x6, 0x7ff, 0x7, 0xffffffff, 0x9, 0x7, 0x6, 0x0, 0xffff, 0x2d, 0xc30b, 0x8, 0x8, 0x8, 0x3, 0x20, 0x6], [0x1, 0x6, 0x7, 0xf7a6, 0x0, 0x7, 0xfffffffffffffef6, 0x8, 0x4, 0xffffffffffffff81], [0x0, 0xbec6, 0x9, 0x3, 0x4c8b, 0x3f, 0xc9be], [0x13, 0x43, 0x7fff, 0x9, 0x2, 0x91bf], [{0x200, 0x3, 0x12c}, {0x9, 0x3, 0x80, 0xbc0b}, {0x2, 0x8001, 0x1, 0x101}, {0x1, 0x2, 0x1, 0x9}, {0x6, 0xffffffffffffffff, 0x9, 0x200}, {0x6, 0x401, 0x400, 0x9}, {0x7, 0xfffffffffffffffa, 0xc5}, {0x1ffc0, 0x21, 0x800, 0xff}], {0xc00000000000, 0x81, 0x5, 0x80000001}, {0x3ffc000000000000, 0x613, 0x7f, 0x7}}}, 0x7541, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0c2916d35b9d95b28940912bb5ec9820e31100c3e8e34bbbadb6c5182315d0ec07c1665aac6cab00fe250935760bd7f810d139e9d4ff7087d3c1040a3f836bb1dac121610264b346853cecd29cb8d3cad860411ef7e0fc6822ea0a12a9139daeaafed34a62c35a9f2e8958bc081480d155a4aadddbaed13db4ed4edc2c5aa3bff8d95784b1a7a63e5655d0853c", 0x8d) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file3\x00', 0x28, 0x5) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x34) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget$private(0x0, 0x402) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f00000003c0)='./file2\x00', &(0x7f0000000380)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x210004, 0x0, 0x0, 0x80000000}, {0x3c}, {0x20}, {0x4006, 0x0, 0x20000000}]}) chroot(&(0x7f0000000240)='./file0/file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x9, &(0x7f00000004c0)=[{0x2, 0x80400004, 0x6, 0x3}, {0x3, 0xffffffff, 0x200, 0x4}, {0x8001, 0x100000001, 0x0, 0x676}, {0x1, 0x5, 0x80000000, 0x6}, {0x80000000, 0xff0, 0xaf, 0x6}, {0x2, 0xc6b, 0x5, 0x100000001}, {0x400, 0x5, 0xfff, 0x8001}, {0x4, 0x1fc, 0x5, 0x9}, {0x9, 0x7fffffff, 0x20, 0x8}]}) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:54 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 16:00:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="9dba7cea66ec384585c37340f223ccaa13eb6111a2333240956d4ffe30c3bb1c3a5d736fa465ec898432bc362ef01c79a82e74aa70b84c3f346bd5ecc4d9ea5d6a6fe120d297aa4f06c2a19486adf7ca4cf87d2233febd6964eff9a5438921a4c2d4f453fe77453641c143e6c0720c3829ee8126430129891250f17e5d0b130a10da15cc32adcc5d486fbd89747a2da46da3dd7b99ade2a150dc30cd43800e742494e3cdc566f6efd42dc05cc1c5872d5694c07615f906b38850aa51125e1c82a3803e158df9df47d4ea44d77e5d4dd24116ba29285cccb6d5c4e6226847d8cd90", 0xe1, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 16:00:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x90, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}, {0x24}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x64f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf6, &(0x7f0000000280)='\x00\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x5) 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x8, 0x0, 0xfffffffffffffcfa) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, {0x5, 0x800}}) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) select(0x40, &(0x7f0000000100)={0x3f, 0x9, 0x7ff, 0x4, 0x0, 0x9, 0xed, 0x100000000}, &(0x7f0000000140)={0x6, 0x76f9, 0x3, 0x0, 0x5, 0x1, 0x3, 0xa981}, &(0x7f0000000180)={0x1000, 0x81, 0xf8c, 0xd100, 0x8, 0x9, 0x4, 0xfe40}, &(0x7f00000001c0)={0x80, 0xff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x6}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebff0ac0b64eeb1244255656501d86d8cbff13b9", 0xfffffffffffffeb2) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:55 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x2) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000280)='\x00\x04') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034bf5f97d7cd89180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d565c530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53ac269edd8dd5200dc2559d72521790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e049e71bf3dbe2a84c4ad5ee10f3c6ead1ae792976bbad73a81f577f3232e9cdcf91decbd178873cd374c1cd6007baa771509f9c6be6dba7f7f270abb780d492d6081815d6b462b9c4aed56843e9506e2ae64a0acfeade6f9fa63c6d213c9afcd499e1aa2abb95dac9af65c815b8f450f9873f97aa79bb8d5b739bb1b7a1cfc0e98e8e1c014b97c5b3a639f3a9d9c3d8481a88fcc30606a49ee199740a52ddba8ad33f34da07c3f186ce1c6640edfcf803253c7c2fa7632ec781a2fc3f54082f6c0d83ce756fdcdd724c32446112c460c0d422566b678085349d037a53aa067103d38a8d2db6627db2f0e0d751c12f51ca9bf25600168d62c8d02c27ca5f7aaa6c17753ccd5234a089f4534ca2515501e75b8d810ecca44a35b5678674b02524f83d909a9217d865d46800ee0861ea0980eb496ca7d4af992f963c26ae"], &(0x7f0000000200)=0x1002) accept(r1, 0x0, &(0x7f0000000240)) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file1\x00') r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001340)={'./file1\x00', 0x1000, 0x7, 0xfffffffffffff329, 0x829bc8bb91d946f3, 0x9, 0xd533, 0x7, 0x2, 0x1, 0x400, 0x1000}) 16:00:55 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1908, r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:55 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000030000000000000000000000058000000000000000000000000000000000000000000000000000000000000000000000000105e82127826e6f3c36dd1e8e629f6c9e0606022e2bde12b17fd74d189c8352b26b53f1a3071ae7f6752372dcd93ef8261767dd301b9968f87c770557ef053c61c74027e4be9f990eec5c934d44a724843370bcc77d7870b1dc6dea43fdea5d97e4e821c2953a6d869ff26cd01b9de8d7cfc37f999bd4df0f5ec8ef50c4eb958024e5c632dfe8f37ab272f4adeeceb090000000000000098fb1155a556d5f7f422841944cb1aaa77c12984ce6f5df7fa2206339b97234cf9"], 0x0) r0 = socket(0x1a, 0x5, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4000, 0x3) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00003fc000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4000, 0x5b6d) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x16, 0x5, 0x10004) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff62, 0x0, 0x0, 0xfffffffffffffe8e) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x64, 0x2c56}, {0x2d}, {0x66}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r1, &(0x7f0000000440), 0x0) 16:00:55 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x8) r2 = dup2(r0, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3810, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = kqueue() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)) 16:00:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x100000344, 0x0, 0x195}, 0x400) 16:00:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x20, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x10000, 0x37df}, {0x18, 0x0, 0x1, 0x1f}, 0x3f, [0x2, 0x9, 0x100000000, 0x7, 0x6, 0xfb, 0x8, 0x3f]}, 0x3c) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:55 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r2 = kqueue() r3 = kqueue() clock_getres(0x4, &(0x7f00000004c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0x245) msgrcv(r5, &(0x7f0000000640)={0x0, ""/203}, 0xd3, 0x1, 0x800) msgrcv(r5, &(0x7f0000000340)={0x0, ""/149}, 0x9d, 0x3, 0x800) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r3}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r3}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r2, 0x2}, {r2, 0x40}, {r2, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r7]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000005c0)=""/83) 16:00:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) clock_settime(0x2, &(0x7f00000000c0)={0x3a4, 0x1ff}) 16:00:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x9c3c, 0x3, 0x626a, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x4, 0x0, &(0x7f0000000040)="984942c2103284914b9a487567", 0xd) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, &(0x7f0000000780)="ff6780f95f18731b6649bbffc71ba3151edffe573b114e8b86b73a2ad3bc7c55eb497004ebc9ffb8d35eab20c46a9425e8d958e4eee68b3d3d209e07c9014300ba94fc497f704d79b67b54a5f51f3eb8706e26b1d94db65ff90b5711544f92b53afd8df099bd125448a9bfe123e8c1de904562fc19d60a048ea8b66755e819c4614e0494c65aba50637f34348e9079b6a677303704f49393b93f86f36bc0e53c4f4cc2af2959d70b1563e22c0d1a522254adab4e8c3919ad8c3861678642c429c78116521237613fd541794469be02dc599cb54597c692ad1f525081f9a6aad27cb7085a2b2d7484990ecc24e0c20596531271db0eae6a0e20c66186212d35a7e482972a9c82e5b8a8b8c0a544eb6c9b67eceecf74978065759d3427230a416cd60da3fbf6e5aa6e23066d0f58fba0de512d24e0aee2a4e6780669833cbf8340caa63b049c85a301a2801bde43af21bb53f44312de54272e25e91d18f3d2e464e55d0674b21ec9ade3d5f3014a8ee386d521627e71ab62fe5b2cfe1ae3377c04236774f7f0684039d1db936b82a31f893941301dfcde88456b0c31e0e9e1f9b2a6030916a0fa0f73accf680702c8571bee678db99e7f3df1856db10a5d6ef2028cde089f28f5a4b7e918ac8e167a049731e57c98cdce94ebbe7e049857be38073dd002aeec4eda9e7c3854dfbefe56dbc18752ff9bbdc4f78bb78ea1a4f1e9a79301b1e69559f94f8010cea5527cfa694609a4e0509de5fe311b7fdca64a239d214f4702ece5023dd12fd507405d147cb2d5a119930d08855375379d5cadc533f30c3188d4bb7bee293b169c08cd0a1d893f0eb5a062c07b974b57e1eb51692122d3eea32b526f8d78e1e8e43497e70244e3b5418501aa50651e00c7bec6e4cecf45264e477163365c064cc284775d65dd7c4b63dd7ca57d5a6fe35c6dc6a3d91d368bb08d4a583fc1bfb1270027996a20ccb5e364565a087f04e1bc57957e91197c582777b0d4869a454fd4f21f4d8348eedb227633f9335f9f7f0277303f65e6357942f3871ff76af2b39228d074df7e6e0807a37fe293dd022bc0a0a33ba52783377b5873c9d95a6de49cbcf6133e543e4f3d20ae068688e17755e816a6c2eb5d5bb718b1dcbb3faa60e99aa9267d3ad695dec97e92218f22b1cfaeea2f9133ba2fcc460792a1941f99175f6143194564e83f363fca9cb48ac137ca3d74efa0206aaa37851b683458f09ccd58edd00d11a3623aabb8e52bad090cef7503be10e7dfab272f6fcd57d22d58c25ea535fcf326d531eb57dc3cc689898208b8270c1980e8e8807d48fd754e260b8f81f7ce61496904b5797e29ded8a5fae48c7fc7274067012d033ede72062b4b3a1b53b37cfacad2daaf2fb29960320c6e2370eabce6cb8ab76cca0ef20b02a597b979a7175376217ccd8a039cd39c7321831ae28884a802b2f38f63460a2e89f7bf2a0db53dd5fb96654f470c77410baef89f1c5cde7832c565f09e35708ecfecaed8a767f62886ac9c9b394443b7a7d3b0634e3d85812da41d0f59e4016fcd04c5f01985bacb8a0aff1d5822c13e094908d71af64b7d99308e4aac833013b4c5a7bbf84501ba481d844c84b33597e6f1f50e2055138f473ce9891401b5496904f2b594b20072b92fb5c3438e708906889198412d7cfb91acd98018536292578d2641661ace204aa9fc15935557397875b0a4cbbc0474bc7443f16012c30c3ce2e7d0627c69c569ab7e695cdf3ac5f12f09eb99d9ca413b36100b35ff5ce4a969d300ec351fc4483034c63af14f78c84971d7b033c7e1c07abb8e4ab4c4d3c30d8ba4e6986be8fe5cbb7293440361c30788d8a666dcb586cf1d009496e06a605831408ef87e55ab2bf8c5901e37e7bf0f52940e20aae9b0a5a3078eedd66b881bb22fd2574428010f37fa1285a5a11308aaed745001133f53e4598b3dbf7d341c875c1669346c2ba0b6172b24d8182a5b87921854fd1a6c25d8c3f7e49dd0400c6f30e4b533dd0dda5e79abc6d063349995256fc37e46794bd049e3dda6d0eb49a1d7fd2a6db23a5b488e0bd98b2dcfcb7cc761d1c506a66612306d84f124916545beb56e1e3e2074596f9f691eb2823fa1f8b7422890f5d979d53c8a37fc24976505dfc0affb2d92134dd1bf89deed6190e0196d1e0845c578323c88185b074a403f38f99ccc9639f8e56d2359beb8508c52cc26ff6d16029a9ae59a6f4e9cde5a3b54a030af8f35ffcf99f4c8ecd983c81cfd75c4090c17f607b89b20dd7e7888f9ab6197cc657e30a6a461894a8d0b3595b857ff46dbf49e9a411cb32e99d233b8a2b226fca9a4a22b65037fca2c2dbca4b9f4e167319191554c9bb3a804d8332efa0e7d83c609c012073a9b44a3f170bd6d6a3761812be9b75dad359d68fa8aafab298f08517869296ca41baf19f321bcce48a807e2c9a5f5123bed3ff27687740d638c0d232ab296e4a31bd71587746613c9fd657b09fd6e7054b288b774f435aab8b4e1c0aa9cbc64ac143e85b62fa7335bbb40a807132ba13451e06c13a3f7fae88e68b141da0b8793c291d0b8ee0cfb3c6e5940da2b59f7302f95a09f20efcf35ec6918956cf7791f5f617ea6caf4151fe26ce6a04034cff6d97255ad84b5511c390c3941de31f90714e927f050382c73425746210c7a5b68344d5718af1c2d233ffea3976732df447e773521abd91e7f67adccc6a437c1466edf225e6e4b9c374a8d932a562174848372b8566d414fa5f82d296a104effdea6236056214315b2923871b925fb3c034e49a612e7fe00ac3ccf5c35d2f5662b2250cca050372503b5d4a799e0d11aeb53189b7909a0c80a7df832fbeeaa7a81735ce484b7581b47a60b40d982a93540b8e7224d9a64f928ff2e2d90f37f990a7cff88268d2cd1a00df69cf1951f052c6121ace8da04c9c0ee34cfc372488f79b754f61676a47a197b8ecd9a49cbc216e3b2d54197d831f8c6e142926ba882b11c83f8e4aca9b4c41a0ffff9ee12f458d5c6d4e68d9e226f247fd1b1741aba12631b34672f8932c93fd9913f07799db426ed9de46b7b422d9056003e314ccd4e931a55905dff7a4f2ef7e2cb963e2c8a324763ea7a6bc0604157a58a320ebd946102eb415019a3e6715eac5911b5af8929332e96ebd99a14f96d2c10546718f031e81bd9ca8ab126a8e673ff6138f8e5f54e7e8944092c076ae66538ee2d6cce9458f1cea704ae458e4301f30ef6e416c6174e554224c252a828362990e0566bde20e1acfc458e883150a696b95f23b4ba95f3a9e35b757aa7efbf41e7a75af36c5398335de86855cd115f815957ebab51ccdb6a7c8a6d787ff698cb09b91f759f9a26ca764290e5d9868cde4ecf5496efa139278bdf046f05c31612258f46463941da77de8786b0d8d6c1acbdfcae7ca334d423742ac6a02280b3bd98feaacd4ac78cbed33bb12f96a9ec6c36aa6c2caf12c12084721e5cbb14972300663405fc88f4e79fcc88fa6c7a9883bb2b16d17e88f23c797c8ce63eb880b8d46c1de4d6804cdeb219fdda129c04944233ab96676609c6b3e90918d474ad1836237e66c518acecd4e1417694fe11bc5a63b2ef404caf5f10f7a9a773b7ae12410dd58b39266d6f9857d7558b1ae15c25cde3a5b48433c9abfcf1cb578e86798c208b4605863643e0085f2a4e4f88a0120193ae0b07cda1d326f2e54e000d4d2cd4d95f07355192c398d21483bfcf1b743efad85cc1e7c02e6f6a8f1307177f5ee8d9d19677c8c7545d801165a1b4ac322abba867e529b57ca74775e5a79934f44d7565d09a4a4bc7ee44412ff01afc885b158e7f1f08249604337811d93b5715b85c88b0a8f66dc93937396cba0e8535f5bf09ccd16f8186c23cad793e2c0d9e753d7aedb2f021c5ac46ccbfd0f88732722144d17465b759f5468e3013db36e010813eb1bdf767c62d38380fb640445762adb1ad28022757954282ce398843cb17f813f22c8d0078b4dd1b051f11bfc7f197febe68bc5849326bd0c3b82a36c33ebe158dd05efe535d239ab1cb8de7b284068095830f7b4d0c10c911b38877ce7fcf2707fdd675a5826c81294ff41b4310ea9f76558a93b786eb7a3cbae960fccba9d8f93d6ee405bcf89ce0ba9ed1df829d93678921ab23c9d7280125e39b548c1d28fcff18869de4fc15874429f38be0f8c632ac05c7d53566c337c8bb24b6a8d0b428a5e97e6626ea0dff9db88a266a4f4c29eacf814dcda93cfc83cd33157c3bf84aa7484d090c7215833aeae9094cf1e1aec2d6654c8b4d684c738e9086dc3f6c0b5e3238f30b24dd371c7f12e14c3c315072dd7cdae58af44da7da40aa8b68a93aa210a2f3df8faffd66bd436fe2e9769ce468077c059a1cd385d8e62ce4d56d7f0a476e71470c7e6dc84c6c696ed5257c979712e75d75f70f5fe4c30a30ebcb98416fe45c8f83a4c72270e2da806f1073b65ce76c4f29df38d7623529189b24c5e3c523ea8fdc76941e160f2edf705e5d2c061ae1f7874f2a67342af16ac8a21a9dcd01b482f425788ac5f69de73a292fc9a1ecac90c94a16949155c7643f00fc833fc960a74aea8207e33062b0812d76106618eed1b6fe14161c1673003be6c3f2b123decedf0edeb12fff5dd124a2dd745dc5f4508257bd1c6edf377eb2c27bf80d9e5390cc7d59677016ec9b6abf8c1382c83d268335b6737495ca3dd5edd946e0a6b5121ef6ae5b2d10356995357aa92396642f8d09ed29745cb8ad5cd7298d062db3c3d15aeccb0d0a584e28a6e1e4c2a164b8d53c9148fe2d7debad86e373fe5d3f209585ae4fa33b26b8e299f49b69c7799e1151de4f663bfad394613c01b6d59b496a2fff4a972926c0175a8c813c0f55565f9f2ebe54d94decf5fd2ebc2a5a780492391bb74ee6aff7eb5d2629181b0ec44c05d9000294756c0e4127053e476e1811f39a0bb0d566b103b5568717f74f4b2287a46c67dffb0c897a6ae5f56cd4e66e97b9b3e7fc981094a26fe59dd5edb6f6e134c14d838c7bf920a2f5fafaaaf166099be60ffabf2f45e46e80c0e2d3ba530445148b26bfbc5093657692e9ef273482d36efe9aff1a89fed7a9c82d745e4e1b797c8e428c7062e0ddc3f62ca3d7451044d8137da8aa8e0a9900f252b9012b1ecd7a5c93e798bb3304131cb5ac88960d59115be079b91dfef9c0efd942ca14e22c88904ec78e621d3b053e5ca7084e0fb89b93d51de4493046a50833da36653eb4d831c40efc2e9664d4f0ae5661d5cc677b2bbe4822127195c5ce12b7edfca199ff7b59179ac3849f950d75aa9268132849e2dd14e57d82f883edaa9698f84acafc40daee02d5c9981caa02862bc2b7a5ba7b95bf6c6be6a77100d6635c3698feedddd96660b3ae403de65158e1db6f6cfab7ea6bc6a529ea43e2a78a733b7d9d2d3cd75efe304268ad4a208a1ea4d60c2845eed741e9c7a4cb8e81bba6264899ef85719b3a004df089cca7fb546d2ccda97cec14b1133f543a89ea7d252f022db3b74afc5b6d0a03a69e46e2867e84853e91482f5158474787dc5adc30be4d80cda6251e4ea7f645d967a4eb61c1c33d5a99c6b85cc4dcc65e9ca38c34123b382cf74c837abb73be4cd3bcf6ab90520ac2e38a1337a2107a277554662b9e661565a8a8a9f6a9f5e494230e324c73abf13c3aa112fa33b820085d8714bce347638e85ddb0a847ba83af5988f401c7f8946226679b055d624bd42b0058e5cbf176fa94c882b46a99a2d1cb78dbf69651504dd38cd151bdd9d85959f515a4", 0x1000, 0x3, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x314, &(0x7f00000000c0)="b6") 16:00:55 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x120) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffffffffffffff01) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xff) r2 = dup2(r1, r1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:55 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x2) fchmod(r1, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="241ee6000040000000000000", 0xffffffffffffffa3) 16:00:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000000021, &(0x7f0000000000)="7fe5bdbdda71cb8211b291bc7f68a540a74d7fa00d07dc023fcc9c26371a3ca1a0bd8b3f7bd14456144ca9a0f711845573b19e8cbd22c95ecd6655ca22ce6ba72497dd22ddfd38f87870452162c6f4a2b5", 0x51) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x2007, 0x96}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x800, 0x4, 0x7, "c7f5ee544502611109a0351da465778445a53f66", 0x7fff, 0x3ff}) r2 = syz_open_pts() write(r1, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r1, &(0x7f0000000980)=' ', 0x1) 16:00:56 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x819) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x100000001, r4, r1, r5, r0, 0x80, 0x92}, 0x6, 0x6, r6, r7, 0x100, 0x8, 0x400}) 16:00:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xa, 0x200000005}) flock(r0, 0x2) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0xffffffff) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = dup(r2) renameat(r4, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') readlinkat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/3, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b07da16e9ab90e9ad0095c798144b62d494890a93837e16cfda83896c8c6db9e55b4df665cc6de3bf6bc61b9e842ffc4b598f80b0a9a4c723b1b27a93f931c4f703c07721ce75da10901fdb4698868b7b1800e93491274b9156f01388a0662ca43b0eb677070ff55b82eed01029d35c12d8d965e58368b75a0eeeea1bfbc99c6f28314f272f6f51c135ed4f0af31ffa9c4d43f523c0b0c257af8855cd6d5e7233bdb028cc682712f56611556511c521beab008fe1105c84ec9474bcafb74112e73c41a74c8583f7b79eff416001afb5040138d38ca1cc74cb052d0638"], &(0x7f0000000000)=0x6e) close(r2) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x20, 0x2, 0x418, 0x8}, {0xf3f, 0x5, 0x7, 0xfffffffffffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) clock_gettime(0x2, &(0x7f0000000140)) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) setsockopt(r2, 0xd04d, 0x55, &(0x7f0000000100)="cf9ef6e229747aac2a51dbfc96a764964e7361dcff3a099e15549892b824e090c084f98711a60f579733d3007f11451f6a8f6f40a3287da7dc154cd84171f4c71dddab9d1851ecd890c1888a7446ce8321a048d1b30a8694a049c6740a85ed1ebc1af55a2d3d7771a854f3f19949f51179148399afc7b2a253d27bacf6a52107130c8c9c9f0a05bf0d76e07ef5d081f761bc685fb6acebeabecd164b81e1e95acb45d5d85f3ce30909f5a16db8cec62e8c414d4393403dcabf85eb05c5ca30c9f430878a", 0xc4) 16:00:56 executing program 1: r0 = socket(0x18, 0x4000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20a40a0000010000ffff00542a538706000000b8100000003500"/49], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:56 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x6) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/246, 0xf6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:56 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 16:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mn', 0x24f) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 16:00:56 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)='c\x00') 16:00:56 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)='c\x00') 16:00:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendto$unix(r0, &(0x7f0000000180)="460a96741392ed235ccce5310fd92981b8a55271403fc1b444ec6ffb9b74d4c4a95a347f2680f10d14bacd61e3b009a3935c70611aea552f27bfdba711db5f42ac1fc24c5709adfb6aaa942ff568f9a6d8cf039b4e606de2c3c4b6bd6ce4cb7c3199139cc335eb205f3e42a44b8ac020e7ce3d1d2551af482932a41701fc92cafc872aebf98fb905f248cccbb82c721b4361ff2798f0037ee719779f15", 0x9d, 0x1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) fcntl$dupfd(r4, 0xa, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2e}, {0x84, 0xfffffffffffffffe}, {0xdf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:57 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db3e847e5", 0x2c}], 0x1) 16:00:57 executing program 0: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = semget(0x1, 0x1, 0x80) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000140)=""/163) socket(0x400000000018, 0x3, 0x3a) shmget(0x2, 0x1000, 0x10, &(0x7f0000457000/0x1000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) socket(0x6, 0x8000, 0x101) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x9, 0x8}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:57 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0x2a46ea96}, {{r2}, 0xfffffffffffffff8, 0x25, 0x1, 0xffffffffffff5f63, 0xfff}], 0x10000, 0x0, 0x9, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0xd738, 0x4, 0x5, 0x400}, {0x1, 0x0, 0x4, 0x100000000}, {0x3ff, 0x2, 0x9, 0x4}, {0x3, 0x0, 0x100000000, 0xc0c0}, {0x1, 0x100000001, 0x1f, 0x3}, {0x100000001, 0x3ff, 0x10001, 0x5}, {0x96f8, 0x6, 0x7, 0x6}, {0x200, 0x0, 0x0, 0x2}, {0xa, 0x0, 0x7, 0x7}]}) 16:00:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c9) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x5, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x48) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x42, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x80) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0/file0\x00', 0x28000000, 0x3, 0x9, 0x1, 0x8800000000000000, 0x8, 0x7ff, 0x0, 0x2, 0x10001, 0x9}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000680)={0x388c, 0x6, 0x396200000}) recvfrom(r0, &(0x7f00000006c0)=""/48, 0x30, 0x40, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000740)='./file1\x00', 0x6000, 0xde4) ioctl$BIOCPROMISC(r0, 0x20004269) connect$inet(r0, &(0x7f0000000780)={0x2, 0x2}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000800)={'./file0/file0\x00', 0x100, 0x77e, 0x6e, 0x0, 0x8, 0x8, 0x1, 0x1, 0x0, 0x5, 0x80}) msgget(0x2, 0x42) recvfrom(r0, &(0x7f0000000880)=""/14, 0xe, 0x1, &(0x7f00000008c0)=@in6={0x18, 0x1, 0x80000001, 0x8}, 0xc) socket$inet6(0x18, 0x9890f73b43a4a691, 0xcfd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) connect(r1, &(0x7f0000000980)=@in={0x2, 0x2}, 0xc) lchown(&(0x7f00000009c0)='./file1\x00', r3, r4) accept$unix(r0, &(0x7f0000000a00)=@file={0x0, ""/13}, &(0x7f0000000a40)=0xf) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xffffffffffffffff, 0x4, 0xfffffffffffffff8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9de}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x65af350d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) 16:00:57 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socket(0x20, 0x8000, 0x7fffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x0, 0x1, 0x2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x4b9e, "a160bd3e147796773490f433013a32e21df91968", 0x75, 0x9}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x100002) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = msgget(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x121) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x4b9e, "a160bd3e147796773490f433013a32e21df91968", 0x75, 0x9}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x100002) 16:00:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000400)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="8bb944e28a5b5fe8f08ff35db86fc06f814c648f8e0751469246d620871b54b64f5fb78db400475c787a0bd0c995291b7534b77660741bbf297a0b7bcfe7d6b3f30a67e7e9442ffc09755c9f502f00114c7220363be64ff5df8eb7aa4c34bc7290bd58a4dcc781f24f6ef1223a0da3cc0a7ca114bded760d2d17741d9f0a10cc9f9aa7e15cb657fc13fbf255367891f01ba7c6332254a2f4d63c2e47bf30d58a138a2ace817e44be3c24f522ba88cfb99f58154428cae761", 0xb8}, {&(0x7f0000000180)="80c7bd11037638c231346eb839a3bc52e80325a5d7af3ac31a7b574f4c17b357f08897744d975f9264e38aeab235d09a4bff2845e68f98f13f122d7fe8bc37e9cae293b15e9d450e942bbb46ef06a4db23792eb50dd23197cb6efd5d987b5599a94da13ba05224317b06246cca69746635a183ca4131dff483781f2280e6eaf988f0ece2", 0x84}, {&(0x7f0000000680)="b0a10a99de9fc1cb72c43e21afbe42809821e84ac94ec558ee86a628261248a18983265086b512357be4818de69af73a4d24c43922cdaceb7430aca82cef1433a2e251152b7f45f8bb1914ba419f151fe1a299c4500ce9e04aae91c97a09b31b9cdc49cc4a8258d984e3f5666e418edbba0ff06544ddb24e8f1b2f43c1df7be8777b0d1cea80198ed3828467e8a67c1e8af3201169fc47df595ff13ce936aa2a0661e24a265807326f9eeed092625a679dcbe2287a2917cd82fc6eea4c87042bb4b2f2db6c2666a1f7fca22181886763fd014b56e63bbab4339889f0e3e656f28cfdd12a89e0b12cc2c988c03e96679057a2f9aea71251e1012d9a8d8d24897031b033edb31c25c6f7a1085dac09b5416c60739d9f47f5eb653fa6a5da3b778662237c4832b9deb9b5a7f56697a85ead30188a779618fbe9560200d54435f9aec802240c969a47b8bc3dc6d6c4a124cbaa03566dd454fa51748a00eb6e35aa7d07cae7c8c05a82457f9bdd92dac67cd451d7c398c12a100f83d117b1d9fffee68097d67258934ca471ca29d30fcc5b1cfc3568832a18988eab738d9433874024ffe7a9780e7df839358fd8822d04dd705d28b6843ffd9436792fcec45ba6ec84361e4a27e7b64d0cef3d843da3ebe01a70dc7dda3dcaa2ea22bfbab324f7c02a94316f039089f80c9c37bd2ec893211a0d07542077a194091d4a61fd0ed5f5f9f43a2de461dde3ec2c0156df741cbc7baf43deb2d66f540e90d935babc4a4ec4d5971cb98ca6ebd10ede6d5cb3ac6c0f52d120d9e0ae0f786203483106eacd9028363cf742008c611ff786cb177515ee324121478d7c844141ac2aa96023ded46db59d350c961f6d15b2acb0a9b0b6429eef14b01786b270cb25c304a4226805577828494dd3608cf4045ffd4cd03a4c0b44d1f93f047fc0d51d7355c32400fefe4e4a93036f1154a7bf2ecf3449a721c798abfa85f75d43e7c758528be020794da6f4000697d619196e953d06e982a79326848e049a05dd281f80461d1ed357957df9685b5758766da626a25aa1154b1db543d900d869516b8d73a76472bd277cf0527b787ed304a70b1bf45f683d92c4d763a70d78aa66e89beba3677848712da21f4ad93c104c0b32fbb64224ad4bc520ee02f5475a1f6997cf51430a9ff80c23fba9ba92dbd142eac386c76d7a243322e5e40993e18e8fb98414efa0e5479e652ed464b2437be34a0ad7b216654b35e0533c7d018184acbc5886ec213718661b38476af63f6718c08c5bac03d0991ee2f0be6249bcb68ef5d9a333467f024f3051679386bd3bfe9bf437f7e7efaa0255bb1fe8fec186dea8ab9c05dfc6aeecae616b55073cdddec559331908b47251103eb62b17a659ea30206f3c05d0023e6a98dc21503e77a851f39012793bd08dfe012380f3e504e9fb3b5a2a9ac51533c72e5156f9119ee14410a1ac42e31b50327491790db44c3376d0769b4ced73b10eff4a5e5b859aa36dd98f8e4793b84dab7c5c157b27320bc5e620ae034e427d35247f8bee54f75627c697e46424ad006143734a4f9bf81ca4e7d25cbc676f5f600647c1ec7f0e8fe699f831ac1b958b7d180544b9c1d4551804c62100da3be2519ae0e368d3906319180b33583089ea86f519f5796ea16a60f193457994f8cf5ad932bfefaadbae15c1f1194934b1437178dfe418c8ffe82844545bd6bc5d609f8bc7b5076bd6388b58544dbb22659e015f79f107780703a2c9fe56810e0cea795a8c898ba39b5d492e6c3f7751db471064d8e1a11114951ba7b6b41278391ed792059392478cc317ca6fa3d1bc8caedec2b348b43cf9663a979c81ccbc31c145337b284f27cdbbc9b4d6601df4819a359d04e56439adb924b4f6ae629f28364713d7b46ef295d9326740c1c44f6cf7c10e2457f53fc085cace2b0aa28ca19d53ddbcf11e5343043798473a9a4f2b47c20714c06b5268a97b890071791e4938aac7f2425405cc0751cf47eace4ca05cd1538f273d883d28326a5b16d3513dade630afacd14bb18c2ee7b801c09ec71bb53fe3c5a17e3a953329b092ff91d3177246dc912894ab49f200f76bc121f13db3dc08c9368b17929111447585d38881d748c96f306f90c88ffd7502261a2cefda38bdd54642329137ed62b2be79a10b9877f75f9fdc10af89539e9da4bd7a8fd9f67a03541826346eb4cf4e6a80a83b104a17ba85911bbebf6db0a4363e0d4100fb5e93cfa912fedb38f1db301f32eb3312bf5523dbe1feacb5c76fe9332d27376b94cb9972dc90148c91db87d982332612651e69942104956b7b6deebdddd312e456caa66a87bad4ae3394270e003a460d66704506f6d6830b184804326bf5b407dd6d69871091ed717d4b3911cad58050df7d7b35de64eeca4fc03b80529ef1597bff47c9685574004475682ffe2722fd01d045af0e202e2c5b5dae941c5030778a9553fceac44eb921f845fc0442d893bf719dc6ee31ab9d459da60ebd0f76f03e43ded2daf1ba2242ef961fea87c90df7ac8022f148522906ace76fbd1284775c10279ec539f4deaf745a011e1a1aa1ac826e2b51b28dc3018a70d01eaa9b893b1f338d95bd87bec432b24329869c8c85ea376b075b2d4878682d0c6643500bf460663870fda6636adae7235104ba3dff26132636f45a84306397148761f5d95b195a62fa5b9b32ed48291f7e22078d0ca6f17425516faa0e5088a9a836d84af2caa9f2c01b8a79ba7ae82d69b3088cbb4b60fe6043f92e33429ba5098be4a5a7d5bd3bbaa93319d5f14ddc1da57cad4a99528bcd9feebb3bdec49377c02f37bd6d22ad598aaa2f9dd47bf7ccc71822b9df9b1f033b9395a4f044e558d59668bbfdf9daef219c06b318efe4bca33f259c0f8f905f09d87223038e5d3aa0c6acd3982abbb7247203bb053dba873058600984a4d2e7b839eb4970964b3fd1f7236be20d86bee2c3d239865ef951f5f264f96c8ec35524bbfdc0ea4dde3203bf5961cc2d6afc3f4990fb37e2ce18ffba486b933d76e7fa5044010e9862b22bfb3440533f3a5aa5a82ad39be3405098ab0c94e0ab7620bac94bd6248637617f1e6621dc500373018a60863e70bb94dc48979f16a58bf16dd152e9a3ad1555a01e9d5755be3c8e75d08b09ba1b1ed82f9e4ac31069df3f5014ae87c4af2ab03089d278f104da46a24d214f63edc4cebdce95a702731984dc95c277a207e7ed81cff5902367abb1f1ac11e1dd010fbbd92575e53632d83fddecebc7ee984182adfdba25e4d8f7e5d30a1de88c328c855d9ec77c184838dce650cd60699a5a0ab7a7e3f65c818f9735715ae38f6d9a8e1765b79408a9fcb7697f086fdf951c08c7e631a8d83f69b40f47feec570a3866fb10b605e2ee1eb24e684f3ce2a69fe19c771758923102b0dcd8ffb95b10b67dcccda7b6af7f90ece868aab4446b02eaeb21e72bc76d4034a8788d7e8967b0befd0ba4505847585fa04902c9b34ad6fee5e83cf7064e168897d03b2cd1c6ff1a0fde1dc36a7bf531e9fa00eea1cfa37fce08f9631e73633adb8202f6b1e32e4db7bd967969652a2bb54d5b72d80c95fba608c06051f533350e564f3c60d0709af50d8b41f022c8efab20df537c820a9ba07fcd4aa372ec8172f7c1dd14cab6e7ff5b4854786fa696d38f46fbac20a94cb4945b349fc6a2c28615eea2dc61672222d961c2917c85ca2acb154b2875c66f247f20b48ee3981e547032215fc352bf47ed824037689e728d826b017ab445d82ca8e44f309da643255123557a9c2ed03afd809bfd6519bae9c722704fa64f8874ef388ac4363d73afbaa131133dbdf7dd4f1b54ba8bc365f0a53978cb689ab47d576d707ec34397a8314539ab8263d6b92d53d0347d3611d9dcd14ac434792a15441e7103a4d59ad913cd9cd1e21f3b2bdb9dda0f95941e042758267de845ad6b1ddf73c96cd82bb515d39ae293a172433da8d706dce7a0066040f3ea752611b89365e0002db13dbf36299a6f9a5b3a39ea43deb383b23c96217e858c3e7ae671d1d3395852b549e4f5dfa9e971ee671a4a3b5ea8b94a7f58488d91aac44ee9f1186985293d2e76773cadf24c38319f95996557e76622760a403721b9a046ffbc021267192e4e727daa6af7340639a276f424fc9869798d94f3b28df0d4a6e5771df3dd1d8cfc4f2c44abb2dde93467ed2b844134c1eea7f3b82a81c62f4685de0ef7f4932340d3adee92908203ce95c5345c4f5e9d769200f86d27e04b63ff4dd085e601372d12ead8962c5a7bb145f7bdfbcef09491be0384c81208d3cc0a5d1206644850c93c9691a5e28e2ea643b80f6e38ba21cc7975b8de87e5b991865a8035af251d647f70428d11bae98f35efd657d05bf55e9b37c024cb69131a2942334e625117bd8dbf98182f69bb8b32a4074a3c9f827e6b964068b7b67f6c9570dbaa8c54dbee59d5a885ed621a5f44f77c595aa7f12cd9965790297557d3d11f62e409c9d4e8946dcc1d4bec7088455a04578ad7c0c52201c3a61617de53ee36d229c4c33a2cffa382958fee57f6c9bed9df855aa257271a418fd427a35958e70ee01224cde0421726da894519ef8e72614e2f5d3296cd5519f00d45c7dcfa3ea9848dec05e19be4234de8c40e1b9dfcce6c834b1bf216da0c49e6d2aa0326353048c0042e074078a4b5dc4fc5cba9597966c1f00cb6bae2d00a714a28e2249a267fedfbfeb974aabaf18a09488f4bb3ae506a2c5b2e3d5b418c51453314a5790e475a75308f38ae055cf6ad884e4504df0e5df7e535c2b418bf9617af68f74f837b14a977ae34806adb4b4b58f1afd318b2b0693b7bf5b9169b6f63882c17d75c5c5987592fec0fc0f100c4d0910dbb6241988c7b117fb6ec52aa896657f9172e3eafdd8c09a918e06d8f8806456e387231d17d0eba854830133f533c41e8e1285f09c28818ce64c734dc0c5943eef24d65c8794643eb824e47942a8c18ac9185c8685daba41478c01024147e6a53ef62a51cf76692758e97b13ebd6af393bbf0ab890f486a1e5b86be26cf0712f152b9717c81f2d5faf9a3267c0b964aa9b8516dfae530df63a874618c7418bea758f775de8a7191b96d18e2d1d56d48dd1b399452a25a6d1816f26de7cdf7790c6374dd37ee06ef92bc771764c97a92ac570b4456adc122cc5359fa4ec4bef22007bdbb353576f123ec5ff1c005ddde4b3008c8d8cdcebaec3746285659f3bd1cee2e2db74ee6f466ac338b5b13defad44009c592b04a08d018ce1bbb651599fb01626bdd325bf7a0ea8098230ef49bb64ae2ff85ad6c67902dcd1e765ab28038643a8207faef61af25f5f1aa34e02a6250d6562e9c62dbb1b7a0993304b2d273b1e8109f2823cea5d71ed72802676da02618276957246536f724269f96b334b26d9b75062c676f855fea5ae6ca295ff9ff32cc96496235ec21d42d6c95fb24bd0b0781cb2c7cfe357d9881a6545112fc50dc8562e46b0c75ddbb01a6e0f10b45ab88bcdf6d947148255fd84091d01dae3cab35e166f6476837725467299524ec26becd3462647b049d5dca4476a6e28c4787aab734eeea9cdeddeafb09942892fa8073f433fb0b162ec3986d896d99372a3588a2e8de1ea36c092939e46223ffb44e67bc78e50cbde8d764336bce0ce87f7c761455e08f780ac5cce37bffa46ecefc9368c1286121a6c93d82fe87ca5895c19409602adb707017f5b67bc5ede6c5916ee3a9ade1929d094a229a5babe9a1ef98ed2c32cde78644ae5f2f48d6a5", 0x1000}, {&(0x7f0000000240)="a47711a9ae660b647adbd79c15dacca4388e4435d34d94c6673f0d17524664fa46dd8d4db73a686857f8aea7b542d36fdf76d19076f58ebd9525bfa5025ff6f97cc876e09b0c8ef9be10d384c6355711cc27d7b2cccee486a847a3c26f68ae28b6d43bf1410b5eee5ffd743fdc3e94b8b26542c82478feea3f5c354d3b83bc653528c5a858b5c0afc068527143cc8ed2154fa11422089baa6565027afcac076d77a8d770db1b836df3b3760e7b0bf9a5157e9bb26016e22528f15def13a63bb1ab8a46047bd8fc86d1c05a4bd47797d460367b159868ce1f9775bca3b886c278e3f0549088a4fc730894", 0xea}, {&(0x7f0000000340)="f08a241f2db27df960b8c5b0383357ad4b0ccccb4924d3b7681e68bc54cafe208812dd9710dfa1d67c8581bf2d5c", 0x2e}], 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000040)="20f26c4cfe3873dfc81e856008efe5f20a", 0x11) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x4b9e, "a160bd3e147796773490f433013a32e21df91968", 0x75, 0x9}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x100002) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x9, 0x7d}) r1 = syz_open_pts() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5bb, 0x100}, {0x8, 0x2}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000180)="5fe52f637745bcfaa53f916f319d18081f4aa1353b8513b6668fb173971dcc886d40a9c0e93982e0dc3c3682b1b7a8e1e9d36def3fa84d6fea9788d7633539d82d0779f99f50bee1269ccfd4ea369a51f2e69a75e2e259c2f78f66e8ed4655eb8b085c4292435b003ca9050ff4cdee0e6461c10ef8fc91cd35576ab8754e7d57479d04396f65d1c5eb307e441cd629c22121abd89dde7c3401e3bcf839cd1c1b7a9ebf710047a0ba088046f8b4a5c1e56634c903606473bef4b9c0355036fa", 0xbf, 0x1, &(0x7f0000000240)={0x18, 0x3, 0x8, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x4b9e, "a160bd3e147796773490f433013a32e21df91968", 0x75, 0x9}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x100002) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x4b9e, "a160bd3e147796773490f433013a32e21df91968", 0x75, 0x9}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x6, 0x7, 0x2}, 0x3158, 0x4b9, 0xfffffffffffffffd}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x35) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) poll(&(0x7f0000000100)=[{r0, 0x26}, {r0}, {r3}, {r0, 0xa5}], 0x4, 0x0) r4 = semget$private(0x0, 0x0, 0x48) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000140)=""/216) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x20, 0x5, 0x8) getpeername$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xd21a4b00cf9b5036) fcntl$setflags(r1, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) getppid() syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) syz_open_pts() open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x1, 0x9, 0x2}, {0x1, 0x0, 0x6, 0x4}, {0x7fffffff, 0x4, 0x1, 0x100000000}, {0xfffffffffffffff9, 0xf7, 0x7, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000, 0x9, 0x4, 0x27, "12665aa2aad468e1a975f6d6ec9404279e84f785", 0x7, 0x4}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x9) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r3) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) syz_open_pts() open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:58 executing program 0: open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f0000000280)="af271979bd2d4eb2514217a2ab072fb770482bd3b36770436095d1259142cac570f2823eb32a4b501537d0e6a159be9ef2971e15c171f3a243c461e130cacd40178a9aecc31493f12de0b203ea00fe8f7ad12f512f9ec7600a1efc4d3afcf90caa202fdcefc27ffc6b0d456ad697d77f06294bc8f004df239515") r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x19e7fe31e6d22a1e, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket$inet6(0x18, 0x1, 0xffff) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x13f, 0x7ff}, 0xc) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f00000001c0)="1f6280642022128456830b597b4ec999403d1eb866ce947106c66a70aee73933d3ad4d105cb9d2b542e7b7ac91f356f7dd47e8b4e8204a545556262d7e80c9914b1ba49605b17b02c2097846649916b7cb07fb3949678894e6e19b64efa97e83a4d204adaf2145875579c0d7a11abea24169e58f311b45ecf1ab409c220f7a05b0ab1d8ca83be693a8bc3cf22004f4756d2cb04b5faaa150a8c648c6cc4677c37348b1327d5ce1230b35a0399eff36b0b7054ae93ce56893", 0xb8}, {&(0x7f0000000280)="3fc46f5413d2313d4ff005ee3ace2765b1466837f43fc3b3b06c17720d4c544c2bc3d54d97861742b5dd403d5ae37d672ded8ccf7bda4ddee11d100be4c05f0d2838c1eaef650f29993b886215683729fb31a464491e88b4e9bbad52c9249f4fa6e3e1cf20b712d45beaa8733e529fce272c96466189452e52e3d040c94104daee59f354d3faa664e072610a1e643156c4892d3715525ebe8ac0d9cc98d3532e3eb571d5f3efbde5", 0xa8}, {&(0x7f0000000340)="2d8ee0a0e292dc9ed197fc61ff526001635c2a0081ef8f1162e975f4d155d292b0171282ee0a629202fc4364d568909c5332794916fa91139b138b2e9da304a26f0231d8911607e4d112b0365d4524aa3d9453f6359e", 0x56}, {&(0x7f00000003c0)="650b0da808d02649fce0245aa14b6f9084efc1f3bc4c5b1233a4a5bf3c314d9183bc30c792d3022ce9aad16fca6a15021178f86a9458eeb411d2446170a21669c0d1dbd7d147f7d1f27bb4fb2c9584b2ce241cca5b0e7f5e4738b2d3f59e7cfcab418b58a8fd924624561f6f287ba03064f7d5a55467951e973056a59b1d9f182cd1d7a58ce5249d8bd1a934788db6aa2a2a0175421738a8a657668a087dbae55778d3c3deacd25d221bdeacaa8c7e0b15300d764b6907c833544a11917916d2a4454a725c0c32b6a544e2ad12e3e608", 0xd0}, {&(0x7f00000004c0)="a9b9761de6056e38af6d8b2c244e18e8fbdb1a0c9e153bf2907a94a8cb671b8768e60b8d3755e4cd3c80bf856775e4b4e40c666932920d13cdd6b987bb12cef09cda2316123ba821c17cb1c574402f0d4e9cf833eebbf0e198e04025c3fe", 0x5e}, {&(0x7f0000000540)="273d7452d5b0f2973c10e2d9765a2a2be7f13a12bf46727dff70d8c721c51bc514b6af8bbb4f24f4c09ce99884ff616cbb60fdb92d6f9d641a5dd6713c6ef43bc5c06f9f9278a34b33fdc838b77b398a8394a5ef011497839228ec1af27ab0b8c39cf1095deaded16d3a77a50f39549ab0ca7a4e11dd8161bcace1", 0x7b}, {&(0x7f00000005c0)="2dbc7e8bff9c82c26b84908b5c9fc328056960f4dc451bd222723d27c0775bea739c562d4cfbf8a91ed0060537b903e5943f1b1b813c4b37c5fc399ac34276acd672bbb4e7a47169693046ec699bba240021db3d381b17f6c75f191e911d64d7e406440ecac65d938e035de71b7131069f466f6cd32d24bd972c230fb4c2b7a40576de384b65680407db29f3dc394e2c4d1180c9ac7784ae41089f21e1f48aacb76f4f912ece65b67b114719403dd22e6e24953a00ac6cdfaac6402f2c6d8846f31eb81672305ed22eda9568ee592d6c36870fc7ed594a64e86db64900dab1af", 0xe0}, {&(0x7f00000006c0)="7148b6c246760725a992adeccd5181ffbb6ee38512e60b66f1ec45ca2b04afa92f29c286c4b1760038a98d458e38d6ba10d124f3a232930031bcc09698ce59d0f61374757178be90dd3fec483290ff827acbd8cda1dd975ebdb062e4045ad75654c32794b2c1cd7af37f1aba496fb41f8d120ac04f1614bdc5f87fccc79b4c8be2066c6f620758d92ff03562ae49411377c46f0a3f40a0e643f05ba28fb059bc8c53d99b5c6d04b84f3402daa09fe090ebd661a05a958270d1be4354d595331c0d01025c51ebc1c8248957d93e91c4d6b8c3c1dc798451cacfd4530cc3cb4847ac4d3b", 0xe3}, {&(0x7f00000007c0)="277706a36c9d95948f17eb052d213f6a0e1abb2bec089be85ec4841ac2093cfc247d98237635dbdbcdc01d8408fc34c47577fe70b47308926537af462a32a907a6a7508970452b97c00fa6e957312428ccd4d7a9e5fc3acafe962ab0649c96ed6590c86a733cd02251ed75e514890df50ae67df83266f8eb539b738429c3ac724bd1d663bf9c389f0aa2d1a2d50415147d795bf783fae705ee3f1f2a94cc2bd4", 0xa0}, {&(0x7f0000000880)="64bba8d130fb406828213e91d545809aa64c20d64b9f6f6072", 0x19}], 0xa, 0x0, 0x0) 16:00:58 executing program 0: open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) poll(&(0x7f0000000680)=[{r2, 0x10}, {r1, 0x8}, {r1, 0x4}, {r2, 0x100}, {r2, 0x10}, {r2, 0x80}], 0x2000000000000196, 0xfffffffffffffffe) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:58 executing program 0: open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mknod(0x0, 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mknod(0x0, 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x4003, 0x1ff) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:58 executing program 0: mknod(0x0, 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8001, 0x0) write(r0, &(0x7f00000001c0)="585f73f2a09f05c3362c885bff141ab4782be500b87aeb0e0956093ba9b7d93cbe1c2deba1e7493acc932999b68c15b622e93d1233bec0fe10431d36ffbfd4d85cdafb53762b01f253dc9d92b64f6523c086ef7fb0d5ce1a3a38405ef7c06e045680e1f89b0e25d4fd5ed08f85c900991e964cf41e6532e9a7825098e11e48a06759394004a0835278c1977a00f476cf66f172146b2ea3fbb1839c5e9ec4f1c9c8aa8b66c13b4950ae8ac975297357ef5c0d0ec0cfb666ebb4b121e223", 0xfffffffffffffcdd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\b', 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xee6, 0xfff, 0xfffffffffffff7a5, 0x4}, {0x9, 0x1, 0x5, 0x5}, {0xfe, 0x7241, 0x577, 0x169}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() r2 = getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x151) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x1, 0x100000106) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000002c0)=0x8) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) pipe(&(0x7f00000000c0)) socketpair(0x1, 0x107d9f6df98ee99f, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() fcntl$setown(r6, 0x6, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffe08) r10 = fcntl$getown(r3, 0x5) setpgid(r9, r10) ktrace(&(0x7f0000000280)='./bus/file0\x00', 0x1, 0x20, r9) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = kqueue() sendto(r6, &(0x7f00000001c0)="8aeba720fe7b06ca19ceb4c5f2ba0bb59531724e3a40611b3c0076783673f235c8182cb779b568bdacca9d5f50b632a8f1ffb32072dfe1090204161e2888f6b26aedf8d705fca6af85f30afbb940f6bf963e7f711a9c4580bf0d7ba83fcb7273df35bc6bf72c95bff8a7595d2389d61cd2eba4993f424a2d3afefd6f", 0x7c, 0x7, &(0x7f0000000340)=ANY=[@ANYBLOB="ff43c00afe000022f9d9fe4a20b7e05f0cb1f3516fdea822afb8a20797500a2e1575f2c36c4bbd18614573dd428f89fc57dd205b2abc1e0cdd1199650b16197a694fe594646cf05873cf66975dd859b33276d3f4227b7d559b69fc8c1c410bc6474258a51cec71c74134f0f4c90000000000"], 0x8) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="04e6e81a55f22acb9ed38ecc5ce3db4cbb9bdcaded86c414f067ae215ae2f503d5457fc2ee851ffad105a04f396aa25f6765d3ff4590f747a4ba", 0x3a) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(0x0, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./bus\x00') poll(&(0x7f0000000140)=[{}, {r0, 0x80}, {r1, 0x100}, {r2, 0x4}, {r3, 0x1}], 0x5, 0xe20) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000240)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r4) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(0x0, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10890, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x64, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, '.\x00', './bus\x00'}) open(&(0x7f00009b7000)='./bus\x00', 0x8000, 0x22) 16:00:58 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x6f0c, 0x2}, 0xc) 16:00:58 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflags(&(0x7f0000000580)='./bus\x00', 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000640)=""/52, 0x34) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x200, 0x4, 0x800, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e2a000/0x4000)=nil, 0x727a}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e6c000/0x2000)=nil, 0x100}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000e91000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fa2000/0x4000)=nil, 0x7fff}, {&(0x7f0000e94000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000e31000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f78000/0x4000)=nil, 0x2a9}, {&(0x7f0000e8f000/0x2000)=nil, &(0x7f0000e68000/0x1000)=nil, 0x9fa}, {&(0x7f0000fd3000/0x4000)=nil, &(0x7f0000fd0000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x80000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) mknod(&(0x7f0000000600)='./bus\x00', 0x8001, 0x801) sendmsg(r0, &(0x7f0000002cc0)={&(0x7f0000000680)=@in={0x2, 0x0}, 0xc, &(0x7f0000001900)=[{&(0x7f00000006c0)="97a20137fe7c960f6dc3b8c3774061fd60d7d26c319f4e633b57ac6350800bd4723b644640230668617839ed01c359d689c8f623f14072f36e4c27d6443fb565c8c44c09e76d291d6bc81f6f380830b0166f31eff9e80c3e70d832bc0d211ac72b11846e3c8b21ca87b3e51489c817dad73e5ad33cc7e16a5d6b30b92ee257b150000bb6262d5bab9b9a4d85ec19e41836cc65e25c4958f28002a305373a23418c04ddef384ee9a47e05538a0d6219f3c2bce8fddbe697d5ee09d72ada865c0b4b879dc0615d8765a8948eefbc944c1066c5d8fcab", 0xd5}, {&(0x7f00000007c0)="fee4389cc130e01b8b237a10fd76ad37d8958c4872c12074ff2331eed916d7729e2937b90b26c6a4c927a291b916209a5fdbf74fd0ef598fe994be123039b94b3b4923185fd6327a40a69b78584c11275ba3b4311ff5071c58bacdd8d8c111288f3e7bc567de1d53ae8df83f7a5c2f7920bd221d902cc04e545691bd5c40e60e77b377290755f7532357051d4be93cbdfc6ec8cc0a12e8506f34d0b56cf7abac3f564e7f6c9a5ee7ced87a4a4f5e94775a9418dff09f48b584fd20bca36ee04d50ee3197043ee3013fd0521b332815259e14547c7d9ea8f6b184aaf0dd72e16888585c3983ed20ee51a64221b72eab35e3f3486c23db11926ede5500551e8a54b1d778ec1f2fdb38c226e61831bb4b824a16a71011e373ba55515e21ca7d24f544387d224465705c27c898b80ec625a787983dc0f794c8e5982f8cb9ec5322d77f14f339cebcbb8ad9d1fabccd9e6accecfd2aaa177f2caa0daeba5e7480794034cc5494623958f9c69f2162cd0bd798bace73551240e588050ff4d609b8eefd750306a0e7810257f0568e8f3af24f53d12f77ee696852572bf6c437bc9a4c7814a8d2184d16e75b8cd37b10d9725f0c2478434f43c570e7afc4fb6b8ac25102c3816b5c1ea505117ad0060729cc8c4c16705d6a9f34effa7071bf4b04406786fdd1d1619e9766d40835f2e67cff3d681c6d6ce5029ac8f82cab7a7ee9989809a013ad764f7a8c629279957b2db1c926eeff5c6406034812052708436289aecb85ee1cde4a342500be3341966fb321a3fa97c28a855e5832190fc6749ea59c13b15fc3184754a0146c36f0ed1673b9cb6b0d04afce1bcd2250b1cda5dc3dc368b02599ebdaf89bb8ce88beb8d522b851d5c014c75682ad571df88efa79a47e75c1f1877f7bd9e4aeb0a7a0adec2a524ed96d53d68f4011ebecaf69bec8f33e8a9df548d6c59ce393fdc66f1c83cdc1a71bc8d9f20e54323f1559ac53d2ea9bef4ba03dab2d60191f75a80476c7b93c72bfe69efb89def45a670c8d62470fda04ff8d9965bf96881351768e0b3540fd64f5c69edc7486e8d509d8eb5fdd27ab7cbe6aedd87f608296d1a6f5cadc7d10f39db9f29d169730105fb23638ea0efe1a14209661a3e90587e258423c6c77af4ce0d96b997df32bd68468241e09501caafb56d14678a64caad95b307da349da7f07f9cbe6f358e60ff2c136460ba1c86aa2e4f923dea9548f4837caff6127bf0e7f5835aacf4eb2f10a2ca98935f918fc8953e3592cc6dfd420b6b09cc19e4c060efeb17f1344be7ddd3c608d010f01d163cca621934bcbeabce76b365d33bf2a88c7a06056f146f142b824e49dfc0df673705d3c2c664ef9de36bc795fa98256bdbff550eb12e91e2e697e0d2eb6b7b276c686867d8b36e4b0f59bc7559663ac34777b03ce11eeb30916ae4aa581b9110cc7dfebf25be274a884e9c4d23c34cff502b9309ef048325bcd12808c2e80d475081610431ca8abe066ba6005775a148a728a369592e376f8a2a3467cd3fead1db13b0931e3c7330b774ea01d47b93818673bd3e1409e795553d919153c527b92b4701b617fbb7989883d63f7d5c8b76aff49ff2726bb59b6507a2c890ff245fc9b3780dff44f71244bc3193d579c12934cdd68b785f9f9e4e62b4e415db1fd65d116f8d3b4582bb3ce297701bada6dde677b743c606d1b9c8a8c4774209c705021b37b59f1aa14790070f907554ee3b78838b3bfd9be6cf16c31351edd1f4447443e7129d0c099c5cf176b388005901fc99d16c78e7722941ab364bb932100a27d4d409fb1a5ec7a783331186729d5dae5baed40259bf7cd55d8bcaf6e2b806f32ade691b70fbdda5f43d939c8a140ba14049fef377610b76ec80270e07b5aa224d749cd1ea535ed86add8877937f373bb8daf9019b8d00cf6d62bc7c9c377a30540bb3363d770204b1db6972630ef35845187b3928f1b2cbfc12771f6f0ddd70160ece92cae9eb1f98de6a4385cd21e6835b4740bcad4d9486acc6a5a0297686593560e042fd2541464cf981cddb9f731b70a51bac34bece9143519c9257c52d88b5a1e90efb552668aed6f342e1bc986cc82c90be2b440238aa6f31f51d7369ae1647a9faedf22a109f2d36ae42d42f9c452b5e84e9ed5265c197a3952685cc6ea306192783409005111977abea9c842dea332e5a2e7a59e5cd02e265d9d463721e6548f1e7a2e89ce376531c4e93f648299f97ad63d27586d7290f17a1707409a812b251c270653361e99d38cb0d11e27a55bbcd2af4c9bd1525a418b44bb53a7800b728e6155f6bba868fc98b8795c35deab7b96323e32cbaae518faa5f84b9595a35c3d7081e61fc69ecc0a7a4f6238f67fcda2a64055400abaa2e67a845a7167983b3fd64b28e8881323931affa4387596ad7d85252e2e7a0beb986f6d684c19890d334cd32a4d0b0be180907c9bd8b281d9eaa606cd9313fd61792bb70006ac77197d07ff033cc7fe8f31e524140398ea739892c64ef04a50856849ff59f298060e13016cff9d5dd455a731cfd83b2791cfad14bf9647c53133eb0ecb7bbd3794dcf91ce8159864267c0914257eebe1c013fb0fe75fbfec1585750b2e7ed6ac6ab9149b0c3ec3a5f395829ae0a457610fa348b041bab7f1b2bbd42e2d1f5fc65600a84c287fcce9b9831765297540e8a5a76a5bb62db36a16947c07eb2743c696bb387091820c05728658b4b9fceb85cc1a6cf5de4ae98fa61a26ad9f26ab05142502902ded2dc883f2965a3612090280510c4ccd2254b051d79b361f3f5f6bd96d1e9ed043e5c5a03bdacdf4bff000ab1928600b9451be01fbbe5892dc88c1df2f779b9f93b3384c5a349893edb57ab741ed564f69d0a6220027994bb86a119c1a45eca72a1d88672d3e607ab7634452ca5900eb8135b627fad1f9095a3259b88084007b4984b7f95f4fb49597fe874377903a3f72bc8b83785440af06e365806ef31eb1f0529357f9b3b805f2d18c95b858eac269583edf45fddf60cbd5b8f488d852b192cb4f6c70649c710bc291abf9e74deb854ffb0f17205d9c4b5b9577c32298e58564189cda7dbb6c6ec03c416cf85fc9fef49df6ed9d60f5547d16aae94172481568826333caf8cbc6cc06c1e6d44e2bff40880a0f3651addd9215740fb2614388cbbcace9901493551e0be76f9f5cd09cedcade9ae1d3188a55935ce989aa462b5af08b0c760dbacad3088e82d6b8f0e09d6dda32d4b9f205544db6f618387f38f2e4c9b51b273e832d01bf1a9f6b1bd6a52973ff9dacc8c7d0ed5186162c2a388c4098a88b4e94e10db333a2268acd0f5d8218738b07b49b4475a0c07e903d7c3abb1bb45e7954b29fced81801b96ca13ba318bf42b212f78ad79aa8b9c4e95fc72c938676cdb79bf36687a29d97e9f857fc83577f30182f42576ea515cf6384e97677192c46dc872c1ba872d309f8a471799e12e6ab39421b2af65508059e8da3e73279877e054cb68db9f39a822c00061a3d3761f8172a8d22076a33fccef8e8fa0c217460c6edc537bddf6a698ef6f2e25128f17b3cd61cb4c61fdf31dfdda16051364e9bcf030f21adc9de68f430bb010bb1b9153465d0e72d911204a51ea8215f718c0acbfc07d59ec242e55bd3e943bc65eb3a669eee066fddb870af009c45644ecc916cb9c77b067ae621c17cf78e3b56001d2a1da3ece3ab3ec61e8147a9dc4d0b1ef56a16fbb78d17cefa0e225cbc434ea931bfc43ce81e05a9e48a29a2d0571fbd69753bdda1f3a9a4451f16ee2765808028eaf5abe70ca318e16daf515cd30b14c817b685cfffdf5542200f6ceecc5adb4cc0ecac8a9b9184fa4a38c87351caeb9e0bcfb0e24e3fca6ef6cb832d3058e84ada05aa1691454b15f84f738ba2d3d304d9bb391cefb81e811df3f8112c7f10ab22833dfbdf7750eff30e8fbdcfe45de9fc125d20bf7fa82fd37a984eef9744ef4d1aba0bef3c267d5db31e34d5a984dc006c91ce02df3d03e5a7b33096c239e85d127ce45124856d2690962d4c797e8f84a9d5750f3a890c9ccb7adf4621e51bc14c246490252d4d1c6d829bb164bbe8fe25316eba632fa7bcef22dcb006fd2349b7cdf1d0c69607ecf3ec12d76a8c2c5ec08357888a207f89b39da16e04e88539638d64b820d4ddd25faf97b2b31462359d284e0e9771283eefc8c4e7dac0b00c8d57464d8f1dd17cdb2b204c45af8eec8ec5c58c55fe2635ee5088b503dce329e269599c12292936235f09a3fd0f843d418d4db3292e446df4d3ca0bd3ec0247312ade32bf1ba26a946b123d725b98d83e2bafcee970f5616daca1a47b1ea0042709b328c51e36d3bbad11d66d9c90a6dbd4ada57269268477f15596cec1af6a2374fc02ffad35ecdfb3d4a5f68927ad95cf5b4fbbb37b6009e2bf1ec8b655ab3970f555401967adfd1cb12ee1f1e92be3faed42f9195e081d783454c79921b8e652c280be094d50dd4f9368bbd1f92b1f569034b52269f030af51fe11d12a1b652f610ff839211bce18eb6eff70a14cb569084bdae250d4619a0598d0de32052181d38cd5b5f26fe8cb16cf06cf2bc70745e45d1c892bf3d9976f6ef5766e532976e4ca3539884fd8bfa8a8736c521e07845d0240584840254bc4892325f97ae92999f0cc0b9cf4be51a6d6209b03b9cd0029be87013cb2d682376c19bf1b8585c9c74153e4bb2d2ae0fd6b8f192970b50957f2f334150157e8dd69beb8779551f166f2f1876176f703942969d39a6aa34063b42080cb28e4f1df54b5a2acaaea90afd3a0aaa68aefc6b1a37cb2b26809593075fe70ede2464b0c4872d03f03e5eeea296977761127524eded9a3998e49b455a2bdc2eef4030ee555a2a32f0ba804a7b4ba2348fa865dfccb7da156d4f1da3e9c9905d6ec95ae5e0d541b31ee711afa2d7927febd57fc4c6a53b8dc57378f3b37bb7c71e191c57c1dcd2a19e294f915abf323761fe0eb6edafb22d52fd780fe6feab4c33ced7a2dac90f8a6b5ac6c3c7dd71e2ba7efbcfd789e865a97a237373061f4498bbc83388197d0a89010134eb8db587e17def7cf7d1ba8acaa4b4a551c3f791aa97eb296014872430cd90ea56a1c1d6a3860618cda7843f5b8229ea58f2135f5554ac20e67166c1acc95827222d0c3eb6093f62f52b04e7bead69a5f9843950b1337916a2dc21db7d971bc82f6933444a88f572179e403771ad892945c938ffcee027de81c9f880dbd0246b65450f2aecea7d7b3dbdfca51c4db03546267368452dc457bc481d24d8f45e6307fb501b3d40946dd3ffe3d4614e95e5df447d7301c358b5113037570c3aafa10fa4009cc4f30242e38eec7553938242ecacd5d13a6ce32e980ac263d3a5f3890f7a80ccf9254d8e82d1c32455c1fb4b7166027f38c42f555cd57d18b7c1876c30ce553633257d3523f51c298b0d5f5706a42074c57af4e66c4f489fbd52030148a56c7c9f268275a096e9b914a913611e6c3645d8f8325ebb00072bddee1bc8e729abd29b3a6f0982f031a25e7ccbe40f9230c76c2e2cb624912ccd300b49ddbb27dfec335f335fcfa47ec8d6ce3c8af752aa8369b916cc0e0325b99c80c3e8585e3f406f3f196a752ef3af3b1fd65fad7d51c1b93c0872c697e8c743c558ad7f40d0dc174198de9f876343a57e9765c2fefa2e3f91f158e50103d412b02d388c66bbde8576e846a2bb79d03ba77ff9ccdbc2ffed05d157ad0db1ed3fd3de0d9e9ee16579a04cbfd662202fb2e159dd42afd7ff96540b3e53c484e", 0x1000}, {&(0x7f00000017c0)="1ae2313e5ee54a898f60a9853428c20b54ae7f895735f5f8d4f020696aa52caaeba0638db9262c431e2861e6c9b9d2561f9fff3f1904b66c96d3eb0214503db6cdb4e805ee0c4d4c819e8a365a09601619ecf066e449e636df723000acaa35fb1b771b51a12454bab1487ef1bf761f4b09ba1b2b97a8", 0x76}, {&(0x7f0000001840)="36456d8af8677a8933cc9295e197fc1d4739242714bc67b1cea6bad84a50b500fdbdbe0a0688336f88ca9bc17caf8aefdadcb8f9774ad6b4231a8a1821f80583bbac152d0eac146c6cef63344b7250418f7354875819be972f1b5667acebd557a009b3c55b05002e54edc06afda5a811f15a9a2ce2ae019142401f726833e07f8f7f396f924015461d", 0x89}], 0x4, &(0x7f0000001940)=[{0xa0, 0xffff, 0x7, "620b15d30e29086e7b1bd6daa2641ef5f7d3bc1c4eee8856a66519260cdfe7bfa4dd51d8b56ec1a160f55e2c9ed4882404180be617470b0fab588e55c3f01e487170f26ee41410f87b4f43a14ff55bc1d622d7d926d243ca17a1b9891ec3f2985c802b6b85ba229df9d3a220763d08ed94964f609410e3f48910684393a5e0fed5899e8c70f631f02465bce8cd47ab"}, {0xf8, 0xffff, 0x6, "8cf1414e3001d7e4f2d3477368acd711845f7aed38eda88bf92be8b266a0194d4e142e027e0298a39af175c4e2969899cfdcdf1122c2ceed506458431c13105c5b9e817caa9044a776586bfa062909dbfdbd2dd47a6fe60f683839d8864f4ee0e682c1ca7806b374c67cb671750c2d0ea973183a6e0321bbba65df9e9a79e7f1c6ea9f40055a0121b06fd359e90a1d8626047b94f6e8fdbabde1be2ac1a385183c64c05c93c0d783521ab6e01014c70474ec0c74920c3e3fffe78ad49f2373f64204dea34ad4298484e2768558b02a79bf0f76a9a9882e98c5066bcccf137349ca3cf1"}, {0x1010, 0x1, 0x7fffffff, "29e7abf6a73c2e96b9303c8c57527575e43d3d70e65b7204a2b5431c0f65e68a4eaec9c3d0b37f30ad821aedeebe8eba4efb663e10c36b29ac1eaa4534a2cd9237c28f379e6547eb8c910a157ba890752b7931ccfa264a47e9e2aab71626ead6ec5aad109f7f39689b4a30a9c8f4c5a1eb868a87ad08b032685d5a3fec5cf310686fd9ec057c768d34c220dbe92361d8407881fab4a8adc28a79d579fc0ebaf0e193dc9b42404ab91f5d27b09e2746aa751b2cce156dee9115e069be73006be016ee4c1ce450dbcc3069c46860d36a3cc41a07200bfe580c9ba14b15bb98fea892ee1119de810768ca215740fec574e106d0dfd93582889147d27616df213a90b5d33e2969909f0a810bd9cbd1cd366be3d540394b6a2d4dde2ba02ffb3c67856d608d81123550cdc579d81bf636382955654f834def7772c8090345597478b15847cf095f8700731641b4faa5c9b2b187c1d2f77a310a27ea621ba8a1eb9ec16550dfeeb4c76ef62af0d822ad3a8f4fba794bee5fcf80104d8d1e771c31a09cb36fe50574e5f558be628842f252fc0d5db68407ee847e0f31ceb4959fcbbaf9721054600bd76a7cb0dbde2dbc1822ca4d3c315e17ecd18e6195b693aaa551508573d959a290ddd4a17e18a297f950b9c1fd700de65c568f40f7e67bd9d5df974a6e8d205b7a027ac856072ab35611e59a58d9b15ae4db098a7a902a9ae8d092672dd55b6d2c6b864b04b43441a0c5c0a9f138ff85fd50768ed4268fabe2e1fd7058c24caedd766c8ddd132b049b60da7bb0646c245c0a7a514a5c4fa04fe662a31475c52cf777a50a8e106f112987ebfb2284c1d4e1e40734d62c6ae8059ddc9832b77a34a9c8c45826ee73fb166183ffa3c1c54926cc11ac6d0de88893c4ddfd843c1ca2deff2e93677b0d35abebef981aadf5c8e00fa27669a7bde5c0e534cfeced226c366f0ba03be32f3d2f41e673a4dc4e87561e545f5a92f453a6ef0f24fa4dd0dd51546cd9913e7e8770473cd610fb866253c34631fcbd04fe8b0ab8299ae9768a5dea8b5161d2cf9e3aae2010cc6842c9093c8df49dcf03396d46f27877f41bf2a59dfa66b12b2e52e09245ad93fbeac85bbe8067b5c32734ad81dbaef50d1c4f60ca81e0533c8663161ea5177879cd4b06ea110dd8f2cec30243f2c98dca43ee2bc5d59ba98a5b141530ec3382edab48b588bf7780a5ef904cba3dbf3a4bee5174ec66130ea2fe381e7081b2d86c03e461f6a6eff956e9af629ccfe38d24d4fb99f4918a8488041ec1bd19434d078a0b1950c73796acd581ae5c443768230c7dc95326e42b634d8697716cf5a2e46854765e5a6dbce4851bdbf1a63652929116f54d4845377d402ee3f5a98870e9ac9f5e62a2faf8085ab0280dfaabbc16706c58ab82a8ba3fb057fb98676fada2d8fa096c1b5905f6719b58342130642c73193385ed68d2ca8b1c5b37942eaad50b07c333fe901d44d5d3a43118b987ed9e7ba52f60fe7f575b21856743d91e03f478a6f00b78c7ce155c42ae6913a599d5474d81b2681402a625d4e7de4aa23f2427ca354f502cd32543e5a7971a08dd5ad7b33cd4c42cb4e68f560c642ef739d0eba2eb7a3a399e4de1191be1da74251ae15acd838402245a84103c187f48f94930061445dbe6d329540424602eb812348183be5b564805bdfe09995866bb29f8ee61d188fc10964c522474099fad1c18111c3ab7805b2fdf9c7c5ff14af818dbb8e207f9b6532006d4f3c0f32dc58c8b8b9f8cf50975053e069c17a51459b2df507bfb21ec507724703d3068545dd00f0e6a140d573d3534a1dc3ea8c60db3b4ca3888e447fbc61e320b6b5c8e7b7bb35d5c2f0d8fce9bcc461ae00829b40e4ff13eeb615cbc8456e62b3d90dec2948d516231426c4b976d500b63be357ce762de84da755037183c136bc760553fbd31c9c5c49c017b5a2606d62b552b15f3a6b69633a3898753e9941132ba593b138931b523cbcd76c0016400bf335a54427021cb6cdb5c77d1e85dc80206a64a8ce775f6dbb0ee6642e83e84f157e31c635be9094236dbfb379609b9465992b2aa7b6cdac7e4979e0fce6ac3a526e20bb0007a07c32ab1d745df42384b427e6fcc1475ac74917d3e573ec7920d0440344f98a4dc67c48bb54a87ec63e04e0e38662fa8a4a1df4d509dfebce1aa260a39c524856cc482c93cc25010938375fb589fcaaa1781cd1cc53bf50128b4f4cc77281b11bffe290698294bf553158cc43f257aa89dc1941b9b6cdc527f93ad3e809a8f97be7e8b4763bc32c6852d942362f00195647143471bc334984b00f60b2a4ac5f5fdc355b946512ecb37efe4dd18b46e4be5f73222e1e3756efb540bd95d308c2f22c09c939c8c1d441369d3d8f32989bea27ed4f05e1df6bd45a64da9e56eb3b1aa452bdcc28b86cde61c0b60c0773b0f26de066290e1c7ec161d7451cb83951d5755011e36ecf0e886a4809b0825915b488b472cd631c9ef7f51cb8a77b8fd1a8af250785168ab43ebf33bbc5369d01b6337bd0c9173489086bb460a37305490792d9ef0e39cef2230eb49d32752d741c02345def81c5fcd6f84cd6e143457adb11138203ccb10e8c21be2b95903b4ba9eb4079f0bd72fe80cf92ae6761e75f6a3beade593bfdc1982e7e80b0e8fa8faacccd5c87d975e0f052ef3a1d716ba3a1d49b93e0e39f54003a78e7286dea721250b532355129749ab3f1999eb68a6ad374753eea737caa1ac8b32ce6eeb81ee61642de72a09dd29a8d29f4fbf55080e9917ce0c099a316284a5fb8c67173879764646a736e9925cf83c472153662dd242c9678eb67975d81ed076b06454b44b41232378de3751f0a7b9ffd4dd79465cc823e7bffebe8f92f185f715165f2df3f63ae1b7ba39a7303543d65820ae53da5e9913b844277d02d7e04df8b4b39d2f585ec43dffb107b3c857ce548328ccde04ebd41c23d85e9719b1023d3b28a90422428f77787b93a2f5c65b1709f1a79021633fbde992c493c85b07624da5c71a97820cfd82917cbec3a8f222d1331515be2e95128bcea7f1927a294c41a2c0d2bbeb657e7a033b1ef5f774069ba1ef67204f11ec4da108ea5e380458be6510436ecc62ef5a838a493559c9b369fd82406decac90a45ccf63563cf5013fc0eb6c80dc5fe9cf3d337d627bb026d72c0c363dcc008cf865b4c94cdc1960d6c2b213c975ec48712be7712c2aaad3e0f184d70cdeb7c005fb7c645a7a91f2fd6737e9db9d1446ddf57bd4383e2edd84ca11d7382216a34341078d4c41a397cf5cbd79b864fca39a0b13931f4b31187c4ad1f5855a7cfa29f09a8d5848f2d67a148315694c18aa4eedc7dde9e53c7af5384334f672bbe0df23be7e953083af80da0d0ac8de70d03032234a4e0e663f93a13641473672ef9972b4aca90c7c1974a874d638040c8e2eea9b177660e93d80984f71e3f40ba2498aebfd39d7b1ce0a4f5b8e1b27ee1dc47d8914e4891f7a77335bb3021bb1f6ae369c0d311d64d84211f82e0c43b52927036cd4914adecd18fafa09b5391b6d23c57e3625f1ed37047f4e314190ef559f8fae6009657604c97c6fea5a1c6393803bcc94fc5ff818be62e0e53b39c5e1c9e2242436faca51480575d101a9a91de10f57ff7a34ca95f4bd44881e7fc94d8dd59dffc99462f7fefc2e004220f3b21c10e3326495fc966d30951219a9d25b327be14147571cd04fc1714c39510c1668dd7fb963e0fa53da222c3a6ed72a761a8654f4c26b89a35ed3b46ca4db96b4f8ad34fa2a9b071af230d18f9f0b7372a1a0257c047761ff41418679c10c2130668c82b5c8789d24652a9c72b4726b831ddc2ce1c495efbac0b1e07cf15ae4d7af88105170ebeb6c203f4df3360e1933872bf560b6243f350b5827b65ca25540f8cff4fe4fba971f6fd9ccb6f41ab895715ee3732e99f888d8f4e66e80537d3df6a77a0d990dbe346ad9bfdeb6bd0bbd160a8501edc612611641a34dd2e7c96a3e99457b602cfc0a123371f6ad6093785b148cba7b2a5aa2c201f381541e0cc2b2429eeadce3f539b9b010f7762f6965de0481105d0e69dd87f207a1f0d069d757aedf3cbcd9491a3887aa4de94d97e90be3b1b8f791be7f1eebfa655d847b6db72213a135660358ff1b4d6dd1a07f31bf0b4053465cb38365c32657e91c059d633b2e7dc5f74edb14c556f0c5d9b76f1e2e6a6b9a05f3935da95e93e470524aa7dc5bc21247446f94cdbca85b612b150ad2d35e60d62a7e0e5780952aa9fdb2a63bd79e6c323eb4de7f2e5fbb6931832b93e66a5f39f817b8bf4bb0ab00bc02205d5c1d4bdf6802d8348201966f7041bb7fbc5f96b8883668c68dc1fa67b3baf4b318b71f529e55730e6fb0908711f16daa6ed6c63ef914040d3c272fc8ceb73dd94ab1ac68625e21103335124474ab5261a2a85053e7beb5299b6b14d9c2eaa0ab987d6f5527284067d843dab6b133ba7cd21636872a911fae58acf6926a78f863e32becc227b23d627419e426d109435522dd36985d01552d1c8f8dc4529c41a23ea4e942f221b4fad63f00bc773818447c75d5e2c79d9d86128f42d2f01f4d9de7cd4c9559cdb589e3cd6b0fe66dd0fbd01e2d9beba243493a6084f21623c23fcdfefa68f11dafe0e620a09d1b9e53ccb8dc16ce3280f565f8ef6cdc9a980fad49afe3fd5d5d425531ff221683dadf4c3e21b33a9928b4b8b1745c7a4720caccd12c4a8225a875b6bac4d0139b3be5e913cedb5f88a9ad9ac5cc53e5c809c062a9be915d5e69edd1c43042e75e4016214c784ba4f13a53077eb4888f826a53cd6f3bb50f875298750751282097d9f526ac864482b73d6ae3b4aa2ba420f0cdfff7334232913dc591a4050c8a0bc58c851e5f564665e9b430e3c838f0e9844be13fffc02bd117b2652592bff72930a0c2b39bb3531f7913bc9cc70f6a94cee6f881394f1efcff2447d3fbddd9bbfb03ff56df5e0a1478b9b0ee4051e67c9d8fe49c068431f3ebbe90b60b000423d52f0293135aaeeb56e0d537cf3ca63b7eda82497ed364a946464c56bec9244bb8c67919e3b5d690ba07a1e8166f75612bb63a0f5069f8a92ef670610cd6888f51f39d2a3103750133fff64be46dcdc64177bd88800019136629dbfa80368468f39da7cd08f78975162938816f30ffea7e9d723f9757b3a7ca6ed6081424f8d13dea102c06f43d45ef19263702b8dcdb8c8d0dddccd8e2d72a4cda9444323c958d9b3cd6be723c47964a01b9d3cedb41499fd736cac7b9a586f9e866f60dac9c3be5ed899052a8ea86414dd0396c82e1cadb394023f1da7c60e1ebff767dc19e4e4ab90fb8c07ab01cad7df4ca8e4851b45fe72b42a286bd52db2dc9d26723efbff3b1c2d29ee2324819db2044cf53a064786ea77d554ccfa050b615388bb3de54c356f81f609b0147cd58dc9890b9449956ae4765780fa44644eb6e532656e2322687583deb549bed7730d0e6feecab5291c09b2499f492b113e516eb82886c190d309a9e4e329909cb22cb675cd01d78a1e656b00655e7b76c5b38a386b4d9c9cbdb94f2d1f1db5b831f4b658f6b189b09bb3c778819e5bba6d3ea07155318c076a1dbb82b618c84c511a6e72afb4655ef44fa671bd0a635670f32fbbb2c1b576beb4f816fb9f3f88d789dee858f17f00854293f9fd9fa83fc499ef95a035bd6f088bf84a5a818e64395962a1a9eb26c4e42ed52eb52b776ae52830154990ede397d468189076f7283bff601c351a73aa132b082fe70f9"}, {0x50, 0xffff, 0x5, "272b0a5bd075c6e25ded7d24a32082c54d4590473d5c9b268ea154b9714cb54798ac8da66f8d875df6322cbf3aa2f37217c38ddd6ede405a7d2e3bd1ea22c2db"}, {0xb0, 0xffff, 0x400, "57ae6e02f879e05621e1958ba889e3f2bac90c879610ee585472a819e7df9004da2cfdea7b1fd1cce52c21ed1fbd0c3934ec40ec894de5b1f1b858d4db95907efe21dbd23fc8b560c092dd6b92eee3fcbd4df1f090e7cf6ee97e63faa5aab9caaa83a734178462cf968dc1e757cc0100355a1e7ce4c914a9334b57d5358fe9e3ce5598667dd364c0d7dac867af2c4da824005f8e32e80277672551"}, {0xc8, 0xffff, 0x100000000, "03ae608c8d282bc3022be8f73a317e78db611dc35e7a674efb354dd5a7ce5d64fbe6416ecc7e5cfd51c1ee7949a3836be201c301142fc3ee2f2c2cdf628ac00594e32a62e624d9962cbfa02759369d720b248a873a49fca12942a2259c2a9b8341067112cb9d93760e09043f463832b9724ecf41df923920421b2bdc54dac7a898fefc1906175c171752856896029dcb2b0e98714eccd45986357f3a61cbc8dd3be141f5a2c0189d700e6c4994d72b27efad880b90"}], 0x1370}, 0x6) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000005c0)) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r2) ioctl$TIOCSDTR(r0, 0x20007479) r5 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000003c40)=""/52) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: getrusage(0x0, 0xfffffffffffffffe) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x37d7294d) 16:00:58 executing program 0: r0 = socket(0x18, 0x2, 0x72) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="516a62dc266cf384d077d2debdf3b4e739ebf4a44d34193d64887f9a98adbd0f6baee8a37965279b2684c07c0fa13a92764577369c9e622281c2c9e58a640419d45c949cb885d598a47dae05a7cbae665457729e08858289a8c0276188365f102edbb46ba52bcee78cec2bbe0417da8b1fdf8fcfa388d3860687e23bf26e30caa53a85f693e0e6c53d6eb64dd174c6729fca2c0b80f3c1ac801a70f8e98791fa6e86a069874c9fb5b8c1b397366cfd4a9460f5ea56c6a0a89d4fa6ecf7647250c05d87d1b8e13fecaf3ce83ce90c2c0aaa7e996d85485261a0ed0f3c3f7e7404ab9a", 0xe2}, {&(0x7f0000000200)="a8615909442a97b29002d9df947dac1704d639900d5d8729b2b8f81cac26ce4c91f6b16fb8bf9260c751cb3c70e747a63a1526cf274d086ea6d7823cd2527178b2f5f1182def2fc6e556e20fcb3d1a8c7bdd8fc17860565fbd56abda8480a6c406f94bd784702972178d2fddd7877d93f3b7541180dfccc9064515b5508dc074b053e0eda4a668d055b5bb0d7f9ca3e4eecf51536feeeec019479d7a4f0cbcaf0613938b9a6a0d9ed9920960d2f9261eec168437499340d40bbec314c90cce301c1d", 0xc2}, {&(0x7f0000000300)="20e10bb42525707d90a5a8ce84d26f2a0f82d916fe376ad67c20c6aaa06750364da205fe7ccf68d8af0d3a4fe4dcb8da4b81ae38d8006330b318a8e6131a3fdbce5032e23e8da21ca9c509567f8d81f8f2b3a3425b564732da55f36a307ec6942631f69f47179472443642541411ad8ce5bf8536848f7720a849e71622aa6030d23cfe74319609bdcc457311295db01df09c34e377f86e2bfb7283dc8d87f2a3f75945ad565b9c924dafcedfe8f1231218357b07f9df9a3fb4ade9867887cce35e9d", 0xc2}, {&(0x7f0000000400)="7f01a9f4dbf48eedb8686c3e3f168d64216af62215080c8af6d513ebfe8ffaabbde3f286a85b11289455557ff471a2f36766f46eb2abf384bb02e64e3b0c8272121b87681454b3a6c51d5723a9176ac5530025e835d077b611be9be9149ab4a11e17faa61fa99a31a7ee33713f1036c8220aedcf43ed2014214b6e281cf575aa78cb8f3b340c69939434afd4b7d8c3dcad1442853112a80c384e34902920a18defb73c1c311c9412cdcd6c811e9669f008741c43fd188141c34d96c9cecbb2402e0d108d2e923978c2976f6d12ba7279dd31627e8eedd56b32a2dbb5a22d37bc568cebd712775a151d954f2a200b", 0xee}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000580)='./bus\x00', 0x104, 0x2833df04bc77a213) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ece014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x1) 16:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xa0, 0x2, 0x7fff, 0x9}], 0x6, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() socket$unix(0x1, 0x1, 0x0) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x10000) 16:00:58 executing program 1: r0 = socket(0x10, 0x5, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe7b, 0x2, 0x0, 0x0) 16:00:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x3, 0x5, 0x3, 0xffffffff]}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./bus\x00', 0xdc4afdd8e6ea3146, 0x1) 16:00:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) faccessat(r1, &(0x7f00000002c0)='./file1\x00', 0x20, 0x0) accept$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000680)=0x8) syz_open_pts() semget$private(0x0, 0x2, 0x20) 16:00:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x89d3, [{0x1}, {0x1, 0xffff}, {0x1, 0x8000}, {0x8cb6a9440d5aa1c, 0x2}, {0x2, 0x5}, {0x6c0d32672a0864ad, 0x100}, {0x1, 0x2}, {0x3}, {0x3, 0x9}, {0x0, 0x100}, {0x1, 0x3f}, {0x3, 0x6}, {0x2, 0xffffffffffffff7f}, {0x0, 0x4}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0x40}, {0x0, 0x7}, {0x1, 0x54c}, {0x3, 0x5}, {0x1, 0x1000}, {0x2, 0x4}, {0x3, 0x2}, {0x1, 0x8}, {0x1, 0x8}, {0x3, 0xffff}, {0x2}, {0x3, 0xffff}, {0x1, 0x5}, {0x1, 0x4}, {0x1, 0x1}, {0x0, 0x3}]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000600)='(\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\xf3$:%\x00', &(0x7f00000002c0)=')\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='^\'@[-${\x00', &(0x7f0000000580)='\xffR\x89\xcd\xd3j>x\x9c\x89u\x1a[\xf2x\xc0W\xb8\xf6)\xc3\a;\xaf\x80\xa6\x95\x0e\x83)\xb8\xbc\xec&d\x12\x90\x93\x06\x00\x00\x00;\x03\xfc\xa1j\xa8=\x85\x89\n]\xd7L:\x94\xee\x92\xf4\xc7\xd7\x15~\x992^\xab\x95\xa9|Y\fAw7\xc6\x88\xed\xbe_;F\xef\xc3\xdak\x93\x00\x1d\x17\xab\x03\xf9\xd4\x7f\x06\xe2Xx#\x16\x94%\xbb\x05\xbf\x8d\x04D\xde\x1b\x84O\xaa88\x9fDA\x86{C\xcan', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-@\'%\\*\x00', &(0x7f0000000000)='\x00']) ioctl$KDDISABIO(r1, 0x20004b3d) mknod(&(0x7f0000000540)='./file0\x00', 0x80002000, 0x805) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000008c) 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:58 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x6) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xc068, 0x8, 0xffffffffffffffff, 0x4}, {0xfffffffffffffffd, 0x10001, 0x8, 0x6}, {0x40, 0x1, 0x6, 0x100000001}, {0xffffffffffff0c70, 0x2, 0xf7f, 0x6}, {0x4, 0x100000001, 0xffffffffffffffff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)="3f38a8bd7cc231aaf2e3634cf9b7e6dab23eb3de5c24ed147e797018ec3bbb5d1938baf1593ba797d373c61300e15a3ab17b4790f3a0") 16:00:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) getsockname$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) pipe(&(0x7f0000000340)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") getegid() open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x8) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x806) chroot(&(0x7f00000000c0)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() setgroups(0x6, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6]) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r7 = syz_open_pts() close(r0) r8 = dup(r7) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = syz_open_pts() read(r8, &(0x7f0000000200)=""/198, 0xc6) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r8, 0x2000746f) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:59 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0x12) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x2, './bus\x00', './bus\x00'}) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) chmod(&(0x7f0000000040)='./bus\x00', 0x105) r0 = shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffb000/0x2000)=nil) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x10, 0x1) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x481, 0x0) sendto$unix(r1, &(0x7f0000000080)="5b385edeea9e2e57ea56b8c3940a79e22e881bebaa11091915134bc006fb8a7384fb5a7e85c844b84099a7a1daa2686bd6db3ea1cb0b52650968c277cb121aaf75fc0df9371b21c4990c1e29b2ec014283124894536afe914b711449806952f303fc56b5bf58b860a3e2d4af4d6b5a2d53a2b4d531934f7c72a2186fb8039d20fe9a120817c43be4cd57e811cd3ac48f13ad7db8062d3cf65afef8a752f87264ec5bfa26bbe6dd0200aa2cb434f699902d847185260d8d32a5d83134dab615b71eb2b2b8078156395198bf6a73be7e", 0xcf, 0x4, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x7) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) 16:01:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:01:00 executing program 0: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='[\x00', &(0x7f00000000c0)='\'+{\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1) 16:01:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000001c0)={0x10001, './file0\x00'}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) r2 = getppid() getppid() r3 = getpgid(0x0) setsockopt(r0, 0xffff, 0x5, &(0x7f00000002c0)="d33057818a0b6d0831d6e800136d0544ef2770a037bc0ffec604142915e513e4051079c1ef76190ee16c7a1c502d3b92c2d9493963ebe556e254342496c009ae1199c106f3979dd142cea00fcf65554fa9e6ab7441ef2b0b0cf5f60695d143803a0e2dc7774592294c8bc009db82e300a92df6342c5603f0319322ab61c4ad9f5b5798be491a1a361dd815d22c12e498e7b834e563b151f3a054d3895594ff6f278afa876af32b90e0d2f00ae4b53258c5f00ca5463993b9e906f124924af2182d5cf9b563625ad5d084ab64b22701a5a10e7dc603d27aa698fddf6abeb28052fc3414af3b87d05e", 0xe8) sendto$unix(r0, &(0x7f0000000200)="da7c59de0528b36a296cf3ded98750b8c70aa8c252ce4bb8e3be9eafdd0bf523c4be53ef9e9fffdcc5756d83eb05b55d1c54728edc947b93e6a9fcc58a65893c4ef8faa2dc651cde4f8cfa72a87e487e0374268727ff7eee017b7a1849d80f986153660d366b137ada6fa0ce7c8caae8125bfe124a98dbe298f0c77bed6bd99c6947613c20f12d29ae65e2e001e694940db75bf3576612046e930ccd2dfaa454ec068062806cfd30f4861c8693e8ccfaea04f4395c", 0xb5, 0x408, 0x0, 0x0) setpgid(r2, r3) setsockopt(0xffffffffffffffff, 0x58bf, 0x80000001, &(0x7f0000000000)="4ea6a732e45b72e9141e373b3d869fdc689743ce01d15d0e3fb47fc605ae2cd43d5976c3e3d467f56bc12e5681b5d74ba86197a2783e24073687c38379126698c75e40635991d25572e36d36579bb21b578a2156952dda2c30bf5d32c48039a4dd8940e74be6becb03f466ca7923a8af014a730c0ebea7c3ec0878766dc5fe79b8de42cc4327c87880420123c6", 0x8d) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) socket$inet(0x2, 0x7, 0x3ff) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0xffff) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x202) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0xff, 0x4, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x46c9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfa}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x7000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) open(&(0x7f00000005c0)='./bus\x00', 0x100, 0x11f) 16:01:00 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x10}], 0x1, 0x4) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000180), 0x21fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x200, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="c4aca9164d8808ed05cc6ba82d87e667a05b6330e25042796972df3f12dc15fc0dc1cefce71caac7634faaa37fc00549b066695043ccc8caea58623954f9eeeb3ba372eca953bed2662986fa0d517a6ebb5898d87c58fa698804411aa4e7672d0995713ebc23a777c6af6b5bdfcbd6932b945da2de237533ee070c02ed68629ebf0461d576b44eb592f41ae1a6fbdb31ccc44c12d80a09fafd9b4b156a5ae1e1ec09441f13bfa3b345e9a80f77edae8247f23f40a7c6479e46ad8f41d51944b5f8806907fe3c101e3ade5c3371f8971a623fcefddc877dbfbba2f34847cc9f2f251362e569c06db0c76e8732772a1e2e8bd541752db945f0b58373978f9e05faa0a1d36c5a6bdd6e48d82d6081c30f0804efdf13540550cf5745a8055383049ba637661a2ce7161fefc19356731b31d1d12acd3be98778705ccabb109b0c669068dc72fd5077cfc8075e051f4071af18a00f452d66493b723c711fbade245c0c9d037eb892ea69dc1e042311f5352a11921633e6e346d9ea5f5476362374aa5fbb1e58fc9dfee99c4ac357c07f266d8455cc21d6f7a34b66d600d3719621359cbe9a4f4c32bb54e4c73ba696262bca3cc9e136d83f89d68c5584614992d7c00e6e742221b4cf6d329ba492265d75e2e4c05e7c3e4513b76032fec888c2d477dd7eef83dcac56ba8bc50508cccaab35ecbeb11307eeb7b16546206abb6b14f9cddbddb7a5534217d19528305a4199a5e71fe7e30d34b6528ae323c9154ceb88407b14d68d18def06e80bb5d2140763c10b520f23eb7adc5abc3b89f94c1a2e78295b452835515ce4530d278ee7527d1d58a43330fe521af142b51a45cca63f974c54a2592b66f37403ea71a4c41c48cfd6800336108d464d34efd4336ed0b3238d361121b028e0d3d390af8f6f728bd5ac5256e9bc965c9d3f4acfdabba6e11a927c7b9cb2ab575b1905dfbe1c31190f0f55672cba42c24dce808554b7e8e58d4d13b20f3fce7019c3cc1e04015696aeca2cc17014529025c3aa7a77f8ec014a2e92134f2f393c84a554cdf6f849e0544a1cb025be7b550b727111a7227ab8d21f603d127c7926bf64eee2fe1a91a9740c01a1d5e6c9be05d7f25690674864f9e6888efe14945d48d6840573b0de306ea7f4912b215959eac107403a4eddfa5622418065bff255d8c1a4beb16bedfd07257d72a7f3c9b0684c9a46a078c7a2172765daf8e7ac38ff8ed59b2261fda6bfe63a45d7a98063e8f86e7ad6dd0455f3235cf1b5f481ff35395e254b7511fdd0463a09cfca37bfe6a07f51a94035eb926373823be12992ed131facc3e1d6986b1b86df51f146528b223af17d905201e2df4730f04b50e0942e10b1a4b81a89feaea0521043ad6d261f1b2f704b5bfc8260afbc9b4002ec64d20916726a6fc44696e0af82c953ef99f4b29be7690b93bc3def01734163b9918f3cea8409df1e757032cdb10b19e1fc07bb038c2b9692906b5e33bd12dd9ce7c02114bc77c566b10fce4c734f500a6078b31c81a0f85c185da0326be08cf2064b21840ce5023cc64143820f513b08ba3ac8406562bb8adab500f7d7ec1546d9bacfaffaca13261405a5a6ae344cd4d731cb76efe11a71ae712393275598974bf4ae408ede30d561553280ed20c0dcbb70c3476165938a172b8b524f21271c02f3d80e48fbbd53443696a4709dfc2ad5923d65697a116dd4cfcde00ab8e4ca6665a3dfc589e921d862d27d517d91ae1584025420757b3e0724cfd20249248130b6beaa9ef2c73198e4c7897931aca02baf91d3d2294b7a56c3127d623e20bf08afc460a818720aa301a51bbbb613b188221481926cff6c5b8922420d8f8b23a5b815cf14d2b2356ccd3cde581fb30360823a991da8790f9543131d7bac7be4bfb546aa04cb914c96250dc5f0e7359874875cc8b6879de45c267e55fe8877fa7da92dc66af71c2f96ec56d6de919a2b1ecc016017333f0d0c9c94a3cb429195ab5b374f37ce218919a3124ec470af73685344e89f6cd89707a2e59840df86a9ae502f74b35f52aabf94ae334608e18f58ad3a888700add47aba119f8c1cc6fbb9bb2d5fc75720d1440f1595899b1cddb2d4d07aacc9efec4525648871e36cd6e773a95dc932634b74313e8fac49f91b21b01867ead4ee59951c66f37aa2c489b34b4c65c5a8b1b695ed92646eb890abd133913200fa1a64e9ea4295571ca6a7efa8e3b949ace6ee1b0bdb4285aaeca132c0e7960a60cf44a61c79c82e5b0c17d569a8bd038d7ccfa675f2a5d6df9c15d962412e03106f5d8a753671176490d717a161d0d2959613548ef43f61186a640228aca9e1f199ac9af51013e9bc3e71eb4fe0cdd7dca9e01cdae917e32b4cf20e6e67c8f0201a39d6c9e57e2f5162b5be89d751cda1999ed84b24f4f97be830e476a094e77eea3d5fb08c761f6b4fbb4a184d25529a36b1ea2060cfd3d8f19e3d85321d30e1c8df4277923cfb222268c261156f48ed9f414177b641b932b01857aacb1ab36ccc8a770f837da0c3560c0f09ce5163a82822903bc0e78176ddaa2be0a0b5efd716868653cdad1d5372f711751356bbea1bf2d7bc67a412f8cacc3bf1fd042eb4dafe12daeded9bba3c2d67f16b7698c19268297da5e2f9dafb27c7774d8ad65ef7c382b8f354d3f78e94c59dd2e946852b026f2f80f2372b2628f93c22f43dc1f1f19c86d101cefc4c101c27f7b18ca436f669c7d36823accf9f0415d90e7640dc3f332fe854c46f000ca745187c94817ca06ed49fe65564f9d73d0b428dd96b85f5c556a1238d617655da024d0b8c039e7119b6875b17b9866e874b88646881a7435e8ec42c02656e9cf974d469db526ae27254b666adaa958abc0759a4cc1174a6e4271ff7214fec6e78772f7e6a16078c1f1532d9869242beb949824562018c92dca1cb5d04586287555930780d00a86a959bf957383a2135cbe1efc0209bc661283c44d9878fcfa23fd54fc63691f05f2f515a8a3784d56ded8059564b772b378490611085ce54be7313ed033398159db1251d621d74a35fd856cfd3e360ea04fca1c4e80eddd315d1dce56c9124b00d0d77c966bcab9d8ee0f3bdf2125be8ed12e39ff1c32fb494f8bcd2ec8be31082b525d5cf345084d97ef8631b8cf3ef07159555a74af63c01789edc25236f7eda84b986123bf7c5788e76bc3efd25a0397629ca7117462b61ae681950310261b41e4796b7475f676d0b613dc499f59c41bc67d2e5b8106044148359274665b04cf2092c09630970c0e5191c06ed4443673c9b9b5244d64d8cd7066ed4dfa8c376c33d71af25f5f6a01c97667159d5dfead227d8f4796a92e396e15138adcfed07e8de7e0e1c37a8174cfaeff332f31c675eb2df0b4d9d90d467bbd1cd0e7399cb734577f2875368809f13c9ccea4a1e9bf18ec23ab5806bb4d4fbbd8bce0f53b1c15445d7d0c99a0f07cee104217c12d2d7eb655510e8d905704c7a56c3b4b4125ab8d699ccce578c1c4637b93b83a6933ba88ab9c6b2f54a7741e1b9a0a8064e36a6879cd2712f253dab9319f715611b6155cb450e7807e190762838d3241c19f14991fe2dd6e53f8787768fa11d4194e406ac5b26575c0ea213ddd2560695fb164c4e284aa1e79d5f57113282cc5b7593933ca97ae96f5ac32214981a8bb55d1dc3f6b30bdb44d4d85f6ac75686ec11f5976974048492e014e0f141d3c4b8524f989e76af1ee54efae0861d5a1266c13ef8c59f5df8a6109e6c795a194a8f3b8c819c659d904c4a2de9f143ce9b16766d3ea27c4af9eacdd9cf9bd6dd82b4a437ead5fa64d6b637a6c4bbee2784608bee162dcd57a06bd9e4479517a611cb423422659ce9e646c685d9a2c5cdfefc48a2cbc95c58217cca9ff9496b41511157b8590a982e6a12dda14715c51a9abcf2fffb8e967aa586f1022318243ea7126e833abc77f0ac06e8d55e784a84cc013f0d813b552de26bddec6a73f262b19ff6cab9c5d0abbb20cb07153f6ad6351dbb907bf3892e76b3603c3b8c34a1f1a6d03f29b568913051edd18f5111bdbab53b86e8450e09374cf34ce1af9bd9c83b0a598c4eb0d37be19e4152a58b37600674ba127e46870f52f9d25407cc730a6f58da5b023898dec98b29aa73669e5ca1cbd727e3e14beb1d23508cced0ec8201d9b3eeedc8723199f7554040f5acad7d96dc00ef5f54f7ca5d18f7fd69ae049c496a6c244a04ffc7b8c4d44ac81ac2891a05033db32a8acaae726796b13967ba6f9e1abe50bfc0a20bee69b623b56fed02d68a83b0289a2ee7c96ec2d3c46e5c7e4745d36f6014b48ecfe33739a04189ea59f89fdd50d9b177355fb54c0f48ee5be7d41b0813856e88241413bf761944db9f45639c83a105a81ce8ced012dc8344522808c5fa5dabf10bdf45735a031d0825fa7ec3e09921f26409c83435d9d4b67518e662d4ee66c48ab36150b91b6d2f00f5e775083f7a93a22f24fb91dd6b2cb0f84ab8f87eacb250f3869a98de8002fc06f47d21f8299cbd4e428de253b9cf8fcddaefbc80cff582bb542557d8a3f7612d62f25d0521bed8569214ba64ffbd2f7a778e7e4a46c54daf05477c14c5db422ffb7232bb1066253e2e540299fe15ab9168db4376d4e89873bb654c4fee27ae3097094a9a9e7bdb8a3083b67a1424fdbc84f896eec1c5bc854cea6824fa4a9475133b0fdbee98d6550add5b7b93be1ccf8579c397904750e815733afb818127b120732980500e717d8f650097710d24a9ed8206a67ea6ef32add97adfcf733fe0be736b714eae142403742a6c719032e2626f7fe7820750dc444d004718d237a07e044540bc533efeb5d402491227d8d6d69320390a81b8d19a0b30af88fb98b481692fbbded8eddd38289c3faebf2ca17f85bd83e60b1c0e500048a78f30a7d4dbd426f9840ce732572ded92d30d83bfde366e4ea373018dd1c974b0d9b9df9db10e8dd1441919556b8851eb6da026546894410c464a00a8a4ccb0b455c53d9f72b4c6609a25756744a7e74e29a2068bf9194ae491e3cc1c7fed313400f025dd1be9e0513beabda9eefaff047e54a6b8bf283ac794a37d212d259fe48598c15a72b0049e4602aef7995eeaf55b1fabd601e033cb8c4e68379134d4fd9a5797b85a061c259e4815a2067247c74e16c913402e8810000e915b5da3c5a456cb98d2bfc339216ec75706284395eea2f0b652a88189b3d8e06752ae2bed5714a17d4c636a3425d1176a87b1bcd7b3e3eb23a17a8bb6dbaceab82350823ba947d4b99b65502eef765a04d44295ea2d5df4598e47b0b29dce0eb0588300494ab1d3f36b34e665e8d245a2368973a6efdd9ab21a56b97d2a83a50cafe00456d1ee69a72ad18a9c7a98f388532687206a73e593187f2f3586561ce0d98cac709b459acf697e461e6c937a4a5e212a5230f1206aad5b8a3437268989c2f16b0fc4dfb084a22af1d34b2db9e19b753fbf9dfa313a3a25c626d976ee766a5ce5aed91cf94042ef5c7ac24757c8a8cb57bee91298141ca0f0e4edeb4acd629c7ea73201d29bdc4e500a76b8d663ac28b91f6962638b1e5c735ad968cfaf7c89534f276fcab1d6c5d201d9b24a5df6b7beb35e64494b5ade6a00b2dcb04a18512c8ca73723cbd224e60d0589c10ebba77afead498ab71c0ae547b0e6d726492142ecf2ff95a4c7929d017ee0fd0d662c85495b729abad9fe551f606a9b273c31ba132feb764f338386655c03618244d88c4405910b0b16b09f1e7275a501e8637f3eafab2bca7", 0x1000}], 0x1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:00 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:01:00 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0x6, 0xc9}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) acct(&(0x7f0000000040)='./file0\x00') 16:01:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) pipe2(&(0x7f0000000200), 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x3ff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x7fd) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa1, &(0x7f0000000100)="9e45e546f658b5272ebbc62fa88a6ebf4090735ff9a0a9ad9144be14e39586556b3a7078b970773ee2d4e039e7791539a091c16c0db5060000000000000087635d9c7d9ffd3d35076211d0020123d32191e18ae1a17ec528f03833020000007b8faf7e38b37de536cc4a95f827735084c0f2098911ce60d2a507df20004320e9e03a25530c9bebfb6ac61bbba70ad067a700"/161) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x20, 0x4000, 0x9) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x238, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$inet(0x2, 0x1, 0x100000001) flock(r1, 0x1) getsockopt(r1, 0x81, 0x5, &(0x7f0000001600)=""/117, &(0x7f00000015c0)=0xa) r3 = msgget$private(0x0, 0x2a4) recvfrom$unix(r2, &(0x7f0000000500)=""/4096, 0x1000, 0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf9cc8fbb31bcef58) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) r9 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r2, 0x5) r15 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x6, r4, r6, r9, r13, 0xd0, 0x20}, 0x9, 0xffffffff, r14, r15, 0x1, 0x2, 0x9, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000001680)="e2a6cd4e16f359c403bd4a1fb953226c178a969d272d822d783201b0f0c2f9100b3b55e9c73fc3c5a357e58be03adc2cbc43247fd169897e411962ad2bfb8e952629d2620fbf94e7b0c78d4504df4fad88c113c98ad37bece9add6d9cf45b95a75f671a639de490b059b35f37918d0f9bcf55f96603b050358df1f24e2aca92bdeef959e7a76100a3b404441e7e2e33387d3051f5851b3690d9f6d60f75d16db3e9990630856f2bc2eff9ae8204fc013c4f0d6e79c0edb248da5dfea9f1e76ab2b2fc924b5fbb36196e837efcb7ea9ed865d888a2fd0a28b70c7d73fa9c41eda74160fb79cd0ce28d73daae0966ffe6d29872dd57e7dab", 0xf7}, {&(0x7f0000001780)="a323681eac0ba9a17ce619bc4cd2cd6575cddbe47387c97511b42440f743eadf7072bb17bb316532406140e594d15dda9a3fd642348bcb4247b2c2d3a723973a132e8324fcb9675645ac318f1c79eef5d555cbe304b4828f39541ca0fecd672dd9dcbcd2b1f4fc2f918b248991e7bdf2132a139fc08150651d07bcad3de3dcade7e97b3a9aa3a5825651e0fba83e2c1e910679d74110913349746ca8dfdb41e9e99c2c38ce2703bb0d6af771e5ff3de64adff8c0f1826b4355a98524cc9c947711b488c30eef330bd09931ae2e884ceb0e7a183b4de608162b5bfdf3ed5eacb05dc94d3e13736a94ca786bf4d762d8d17a156da4c89217cc837aafee37b2071753293902367ad06d1d40546e60e6e6bea129990da5e20bd9b795f26488ea8e7e926c60f4191b5baec5d8c873b78df6f1d6cc7068725fb1518219179c3d1b5b09bb132c47d7379be932470b8c936511cdbcbc740a0566f60fb71fa319bcfc491436d2e401dae75a4fde4f487565018ab24c932fdf3ec97e92cdb9b8a7b70a1abfa304ec0cb0cbbca64ee5478072e13ac139c724586657e7ca0127bb6979e9578eccbc02076c683964965834009090a3ce2fed7b7ce556e91685983e725dcfac14c01a25b11a6778ddea8e87ce30d138c96b8acd59bccae593a130d437b287676b10f127c1662cd69eb4a5d20dfe299ef1f145ac30729a4770b423ca1f5de501453172738480062ca82f8bd1a1ab65b1a2007478fa16fb6aa754b94f3093ee8bc6a841480fb9d011d5fe6c91a5c51ed3c56d5eeb09e1a079e338f5a96aff2854cd317f908e43e776c0091fe9e5c5145906e952822bb501bfc9beb1c4b6dc09eab4f024da2015af0773f6d1dcefeb8962bee212b75889a45c6b0303903fb84fe1fb2407aaeb10a3fcbef30e9e4d7914e4b4ff794621987c0e045810b9eea40a1b4eefbcec2111cdad2c7633b7d7e267df2ce3989f06bbeef873b9b2f932cdf7bd7cabebc02d70e2867aa2aa22d05a1bc1bf3fd3bae6326bcc96e5a73bc5b20c7f1fb3e6c467fd624c3ce4812c7d75dea6f97289c868d1f85f2013204eb1e84013878d1d7d7a58755655daab95af1e9bcb4c252a326406eb4a8151b4b09e3d40ddc257883786ea49063b4186687eb8dfda9a40c07c96f6c2e63c30fb607e0372ce308fbb9dfe7c4c35435ca4e980cdd7facfe39f2459215bb3f93bb80e2198cd2cac2f2255b9a5866edd0a131f259cc3c78cde8a3280022188be08e83564da7908f42b4206d174e5522244cb7748cdaf41b7c795701d4bc1f57fd80baadb69d41da0c72bc11d593365414b639d4d53b5d8d70a64c6f28708dd654b1a4d73d42c7c16ffc89a7aed163dd6c201285e3358a90a10dbcafef7ef7453335b52d9da74db64c42ce06bb2ef121a7c2c27aea7ecceb8e7d83f2abee42c4e64a0eba567cd6c72b6749134d10b5df6794721de428b0f4275089a62d0428bdbed191df27ecab08b664bdb4dcc7fc93410d983e0707509494c24e2f451d0dca76c16bd1a05204bea8b6781e3c2cd609ae202095fa8a163bf753bec0f99c4bce96726c34765ce1d2c415623a45f4d03e3840d5ab986496f2c20a81c6bb4102ec2965943b213288970cd279aeb5014f6872b9a8efb82ad3f7553164be871edc88b18ed367671217c73375824b405c182ff9ec2f170efc2db06f24956761e19fd24f2101a7a573e6ac9fbe584dca18e7bd436270a39fd36ea5f28b720231e4a8241d95341e1ae1453ce11bbc6daa2f3ad6861d2a9cceebf28dadd0a4d78e7c0f36a2b361accb9c23bbd74d3f950f86c11a2821c77cd0d46fa500a567a4c23c97e17a87279eed6ff08ba2e35360a4457bd2e860fea770e408aef5f21310eb99816aedb4c9f36edef95bd2f118bdf569d0cc129989333f9ab19bd7453d053db22ed73bb30b4f29fbb29f1ddf2b54485ef199794fcd6e1e2311a435673bb2a90a9cf549835ac98f9640bc6b5582e07b4ba4c6f49ffd8fb92edc3c93049bd91ad375127828c19916e51dece31f115c834a731252f026e034e6bf15f135cb1450fb9bbbeb7ade3893d1b6f0a294703fcfc8df607371135b73d1eca49532e6587fe294d84bd6c8be4b3052a15a12f889508706dc60d509b0e90f0cc1b6382d8119c977286740cad12a10b5ff0059f28a7ac4d013fcec8836e81919a46223bc58059d6d25dbdd08f4bfa8a5cf919a5d0686361a04119d1d1ad46800a1895f8342df9b9aaf189d8e9c4ebe9a44e1b3f8ce3fdcbb393da03fb4622bba87c956e3b4ac482ec7161143efa00661ecf310588a15e391866bbdc0ff67eaffd9ff97755868610cb06b0b2ef55ac93bc818e32c187aa59dedf2e1c151c0d03ad58ea974c7fd79162b885061add1bddd84e31b22c805e0ed2332a8cecc132d211530a1d01ae8cf190994cf249d3d26b9732b637011193129d3fcb12676ad2ad4790b246b3b70d2b508d617bc449dfc68f9870ee19b69bf5b0791e4b680e92f27b7e2ced18fa82d1fb85b443c70c300d6404738736ded31e971148657c9cd47c12523a5c1547c0a971f34fe942daadec5b952ba618660fd4aa0984c7098c81e5e985b139c8eeb2e5a37a955ab37fc19a4e1cd45cd3d620a7220cc332a4d78314c4825969b873a4f136dec9f5cfb4095e781c4f8ebf34b6d5256f8dd9e24c40fab62925ac52ac6bdd50c1d834cbe6f687692bd52f829add433f51169a29fe9537821ca2bf407a1fc008b92bcd52020ca2c1dd6a7677a21de3538c5118391389359a4ca2010508a34b828d64de7f8b7c5cc3ee46bf61869ea588259522d42c05edaeeda6716191ba6267357477aa60cede73fce8e14d6872599a998c39765737a390bfe12d7fc7edec1c330537dcd76070c1ac6f41b64da1b4f72b8722471577226d776024cc46978edc4fbe2ceebab843863b9a3d5812d4b6b1a90585a080f97735aec4912e16905c58687510abbc92acfa8bb539cfd15f1facb0cb306943708eb5b19eac6d6f6e922d9618704545e2e305c921811065c0a53105a74c635146a3a49b58150f180a8832e23f1c25dcd69df4cfcef614b50d0b1f6993aae1116600a0ff24095d7c548834c82aff5f15e839869e5b2fa33e45d253e2bd261475bdb41f564ca6c03b250a55b5a09013397aa804cc512ba36341bbb23d6a74d4fe3a7afbbd669c46e8976aac39d7857781bfc26e3c1f68f80beb994195528a94b8647c375e94356124f9d4121f9fa71692340ff1c1710eaeddd6bf2046c0f1f80fa971c4cbc970f0423e324d431dd1f619810f5423ae61355f5834cea8612597c16700d439824df5663d24441224cacf80468810a59cdd47c90c41d576b3de1f3eaf0d2b2778cd3351a35ba561f3923d9a51d4922839d58a408e05a376fb950d19c2f5353f2536c9d10f329980eee927103da139cf41707c1eedb591b7a948a9a7c1bf22a50997e4c69bb085b4c44629a3abb41c745bf8e07d237694f7fbcfd6e32aacbbdf0714a247307cb01dd78ddb1dd336d06fe50bda77114a79e28f83dc543430d12a78a4d70e41917d8b71355acb85a4a5d0ede936242cd6bcc2d401830db942de11fc60e217ccf3536d63a58ca05b2559a1d50bd87f084d606437d8bba0c8cf5c94c377165129584d8425407d756c6c5f0b8b2bf78ee8c657e365f2fdfb062ffcfb940ff3f0c2c06a43200c86669fdbfcbc1bcfb567bfd7bdd14b9b210623d748f1d31ca534b62875dbae90b57fae70b99b682e1bd5069a862c833ba8b5bcbe4bf34d061b22cf6b5461a2ea4fc65d4830d07d7e499d88c0dc9f068f6a20887350fd616f870c7b451d07c855053b53bc4bd8ded86943e6476151e52d8a9a316166bb21c8684f0f510cac684015b9c62f76dd60187a63ed6181586a3bde22c078d12884f424e500442db8ffb45fb2f12800a0208c5ae51a60fb10355346c0cb25a3cada4a658aac609ee6c133176c473fe03a409f9e28ea1fd61093771a4a547a7ca5479647fd895d0301f44b123548cc9baebf66db580ddc96b7f8fa3eb8ef672ac6a7d1138ef994ff2f68dd74bcbd756c1c638c1bde8a0355bccdb5c4eae2d63a90f27df3af3cd2f75d78622e56161598ba0082fa7bf4d66f36cda7a05ff0723c830c5971590753dea4fe7a5429c411e2f954836674569d14b68739abb6c63282b21d72e486c2ccd20169d50fb0a89819eddba839934e51bcd1e6e893b4487fe3c3a5122a0c9e8ca855e322c8db6ec48aa090ab09f655b3c70841755ad7aefc6f9c1329e9899687e17042914c1cc4fa4713990013119a92fcd601a85b217214cd0a380553f596a015bf575ff6f275e89afec2bbc7890140589ab698174118031ee84ee3e7cfa49b3dae9d6f94ee8125e961b1210d5847033f9284d09f46661af7145297751ce98a6708ec52c5c35c953817afdef53f64b557d330eceb2dfe9c86697c46a4e7d2dd70b8615a5520103b780f9ccafcfcfc9c362f363402f62572a95b3116d323d4415a94764a1d0ccc507dc7ae03e85a205f364397fb765a59c10c760948742834c0e035c20d9f4b92c2ee9e82d2daa45e809d1e9c8adc3287f18aed0a80ddefbcc42c6b619c674225021a4cf2c0e830a725b92c908cd8849ab9b7d7a6acced862aa156af3913cb820dfcced1b5dc771497326e8ffacb1d49015f7a983200d8f57b79ac42c06e4afdebdecace2a1483a3df7f1faece1f92853dba3bbc72a0ad7db0eedc1dbcb51de718fe07f00c947d53026f3a7e97c915566524e6e56d6060d9c74bc3e47e483906f66ba17a0ac7c8f7de49b9c5b321391e9005f12611569a2a0039b18074758326cdfd6c7081b6e8e07a8ed04307ca4aa9b8de1bfa5e3c78659009e2a7a496a4bc3c12169c20c6fe0ff6af8538fb4030c74f6172599c291e1ee208e9f210bb834cfc6de70032426fe2c8a7daeea87f88222cc53e11b7682167755dd1681cbe0f34820ab8a6f04fcd2c62bfafa1202fb58b4618526a6641aef8485c9b7a7e4b69d957db30c5b0c20247676609ca39f4802eaa292ea60ffe48a3e1c748fbd0f5d5a6da902d351bcb35ce0148980acc0bb2d2ec28192bf0daee7c6e64cd51db4bd67ecdd7c3467d120608aa3172f3735a200dbe12bf4a9ea52de5c129735383699564fae65e76f6ae8a19f984bbde7a205f6a53c70f21cf4a1122f92a3f2fc5225887984fe21ce289f6ae2f99d51b11e8971358ac725abf0ea132944568b73c46b26d085ee92e1b23c0f89999222fb1990d065bbd573003729596b6772e4a6547860a1ac0dc6038e02f59646f4be8b0c38b7d0562f5bb7a70bf8db9c42df0840a709be9adbf0ab18727eb3ad84144a83c20666f17cdda14228d11321c070442f0fc7a8322834298ebe3b4ebbc960b21d3f0f5ea2f3bc54cf3554e456ac23aa43ebdac5d94114bd3aa4420adb3b101a9a41e44cf8960c532fac6f200d7feb1c1402e02f490f7453a73e560d7f12dd61f5395821a4b522e035aa830aa00d0bc073eec2dfa7ce4651705b9c5183fa96e1ea0a296b4657e8087df93f59395d78c4cb52e4b391e95394652edf0a218d90d4f57a79641d3fc64bd8007b79d0ba781c02fdfb00160ac7eef3c51b3a1ceb40080519d2781ff34569e8c0d98445d7d9067ea9ff3720d376207dc6a73e0604ce17b9e5626001bf6fdc6c31a3f8325ffc06e43fa596a61e3876253612a1c9a1725badea42969f5981d4729ecc7f51d8fe5db4cf85c7875b3ee91022283c0b745025483c83bdbf57c1f7ba6fad5cdd5aeb6c6a510fd53c13f7", 0x1000}], 0x2, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r15, r12, r5}, @cred={0x20, 0xffff, 0x0, r14, r10, r13}, @cred={0x20, 0xffff, 0x0, r15, r4, r11}, @rights={0x28, 0xffff, 0x1, [r7, r1, r1, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r7, r0, r1, r8]}, @rights={0x18, 0xffff, 0x1, [r8, r7]}, @cred={0x20, 0xffff, 0x0, r14, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r9, r6}, @rights={0x20, 0xffff, 0x1, [r0, r8, r7, r7]}], 0x148, 0x3266d4754474c536}, 0xa) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) open(&(0x7f0000000440)='./bus\x00', 0xc0, 0x10020) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x263d735f216c0cfe, 0x0) 16:01:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x4000, 0x100000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x6, 0x1, {0x40000000000, 0x1}}) write(r1, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) open(&(0x7f0000000080)='.\x00', 0x0, 0x0) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0xa4dc43694e09667d, 0x1, 0x8248, 0x6, r2}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:01:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) sendto(r0, 0xffffffffffffffff, 0x0, 0x400, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 16:01:01 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="7eeb7e0c0c0332dd42f0432b2b9bbf649c81e380ac725c240edd23a52868330e81cbc7afd9c70fe0aa91e299cf47c78acef028e025fba75599a19a17c772cef59bb6a67d27256e6698f750e3570fa013188b568b3a25b9bcee7d747c42385e1a509a4cdabbcb9b23f4e9056e3ceb7a52c2ecbc5514141ad83bbaa894937c08d48a0108dff03a63c7819da838534da2ca374ab7c8843d0ff0d50015729e949cba", 0xa0}], 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x10) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/39, 0x27}], 0x1, 0x0, 0x0) kqueue() 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x40, 0x8, 0x800, 0x81, &(0x7f0000000040)={{0x45, 0x87, 0x4, 0x100000001, 0x5, 0x5, 0xda}, {[0x101, 0x80000001, 0xffff, 0x0, 0xea9c, 0x39c7381f, 0x8, 0x8, 0x7, 0x3, 0x800000000000000, 0x1, 0x9, 0x6698, 0x5, 0x40, 0x6, 0x401], [0x7, 0x4, 0x6, 0x10001, 0x400, 0x8, 0x9, 0x6, 0x1, 0x100000000], [0x9a, 0x5, 0x24000000000000, 0x9, 0x7fff, 0x0, 0x4], [0x8, 0x1, 0x8, 0x9, 0x8, 0x8], [{0xfffffffffffffffc, 0x2, 0x4, 0x3}, {0x0, 0x8e4f, 0x6, 0x8}, {0x6, 0x6, 0x1ff, 0xffffffffffff7fff}, {0x401, 0x400, 0x7, 0x1000}, {0xfffffffffffffff8, 0x5, 0x401, 0x5}, {0x2, 0x4, 0x3ff, 0x5}, {0x7ff, 0x1d, 0x80, 0x9}, {0x4, 0x8, 0x8, 0x3}], {0x100000001, 0x674, 0x6, 0x5}, {0xff, 0x3f, 0x697, 0x80000001}}}, 0x8500000000000000, 0xfffffffffffffffb}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 1: semget(0x0, 0x1, 0x290) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r0 = socket$inet(0x2, 0x4, 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10000, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x4, 0x1, 0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlockall(0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000180)='./bus\x00', 0x7533d11576f5d7e9, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffffffffaaf7}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x2) r0 = socket$unix(0x1, 0x44e274e8129d21c5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x4) r0 = semget(0x0, 0x4, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x2, 0x800}, 0x81, 0x80000001, 0x4}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0140262f00777300"], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0xffffffff, 0x52a0, 0x3, 0x219b}, {0x0, 0x12, 0x400, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) chmod(&(0x7f0000000040)='./bus\x00', 0x2) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0x4}, {0xfffffffffffffff7}, {0x7ffffffe, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="97d89d122f0e9127da645eae3f5ba49187a3db5ff88dce3c254af9c4849c69c2d31bc23d1796d367d3315f2974b3987e427425a4938942b3fe128de6adc433890c37afdb245f75153329092698d30d6c736def24452b1301f0de8b0a34ae177d23a95c66d560466f3438d05053cb03fa2f0ab4d29b821542bad6d14fd99ccc0660ab1b3dac77355cb422386d187cbe31d5ede8ac18370d6f0e54f51d3b68a925a7d88f5f93fb29cb025103bfc0ba81b12802d2458c30598c69e6c1b31bb5bd3a0d17cb204c6ff2e5eea392695f5a1a19091463613eb64b5518785322f85dfd4652b2b1bc13074a5dc773983beddaab1f2bcd04c6c6c5197ba25ce4a3eb893a1a39b925dca42fe0ab77391ad37eea854270e84a1acb9040f1efdbba700c9781448a4bbc5057a3bba0f76aebbfd596d5650a93196c8ef1656357edbe8eb7a94dfdfcd31a685432d878605956e42e5284c7a2fb3a36dcbf2e2ecdcc81454588c41cabaabf8d7ed3af68bc2ef815360f37099b3c49d955b2e866e62309a69b2186e745a261b3bddf653721e2d5fe0f8da0a606946e1fe20a1523e90c2928a01b2882df8f012ff5894e31f89b4b9f938764d1b479a6064ee3004202f70f8f53c0ce22ce2aebb1438f66d107f16dd44c8cff633abb10fe32ffc1bd8d5b043756581b4b3e773108f77dbbf8f43b73dd7bce89636a17a514e07111a2d2b067958f45dc212a64c11411ee05612e14c67bf6cf5f0cbd0a78cfc8aba4357a43dd0f5898fe97c4b6a6211cadd0f41db820d7e903df6f7836f116492935e28c5209bf116f3d8bd4e930c26c6e7bbc066db761557f970bfda6ac2e48fe3ebc7c0c5ffed4c5491ca03f0d69446ee708922b7bc0a1e91a4bbf8609b81a4c0fd5b3b5f27db1a0d10a245d79616f291abb97464c7e59339fc95b6b47f53cff92644aaec883c34217acdeb670937e581f484cf333c2fcae889befcfb4465a088b3e1083a57f4daa04887b10df7c679452357ad348635b57bbfe2d82fd873358d220a8d940477118935f0e55f9bd76675b75e0c6c91db31489f03926234a4004ecc94ce959ae4525f3303cf97739100a3d14f4d570274f11f70424fca94e446b7b6f47f0c8e130b30a6d24892bc43ebb9092d80dad3c6a72b208ac2717e4d86703e96c71db1834e649322129f3041e9486fd55258ef79abd8f6859d8aff68885ea1d18ea11a2ea8f9ad1c42382505e28aab6f596e0dde85908b904ea59d8f9855fd6e44c9c8858222ea4977cd7615cd6ec073f9e75c8138705dc9e3dca0852d48c72a956d40427a6309c9c76d39b281578f3bda193f7d5470ab9a818ec4d52ad86ed15ce38784bc0ca3345af5d32190a71476c0899dc8e85b4a0c4c4e9352f4ffa38588479e384e13e00a08e36bb669990f3027dd74fd411be99f47c75dbc88c8b44810aee6a38db96697f3a5518d48e36e5659789ed36aaf7a8a9e2ffc51c114c3f0b0465c4e81d33c52f10aeedddab3c8260b5c5146e2f16442835875dc3ff781eeddc44039485bdf07fde300e62935ff725e04e57e6be49b34ac63ed4762f3758aebcba1d3d76dfb9cd1aedc1e58de71932de6507724a9c58dc3cf24bfc025d24fad2a63876e7f1cc70aa0c7586ca797d8f0424858b3792a7db8993218b91b97959495e87385012d9c5ce003677cd9192df60b72984bfb22e4249a41b9a67d1f4ff1d9f67bc1e63aaf8b58131bc3ab61919908fda62660b8aba4f67777e29df24fd5f864a7c608fd8fe3e26595e490b927fa502d31623ab996be88472bbf9fedba1cb019a92ebbe9c4f650ff434e8d4d838b4cceb18c07786383480b0215fcc47680a17d7973b3272b8895f67596e46c7135367c01ba31b60482d97e145afcbe45ca0fc362c028f259922f2fec51f7559e4b7f9f8171d76f616a32870134e5dace17f8e947ddaee85adc1ff4fdeb3432c2e1ee40a2f347a04b67768322c60fd2f09fac096ba7cb7c1e1070131068c943631a70f11aa28ef9df3878fe4dd89b3e5ee6a1d586bd46ab3d1ce8eb1b6118f0e9ee840f845c7b96cb274c588bb61eba97df003a2b91f917652c59a0244441dc68bdffa88c1c5d86795528e7ab61c109b66b518e7fc900ba30691b1c34e6b301fc3722799d2813c2d16c846782deabbb4e853aa2a7947c047103f83ac8733edbb7c34c3d6e19da466b43cb362a1bad5eaa6702d18abe2f4bd35966699ba92a7385001e7a65c4cdbf737a2be8eb654a79f4b8d37eba259a3bcef7ee8fe7bd6a3ce6233f0d148eb9b84a10ffebb8b5064f663d32132d3ae86f5306bbbfcfe4933c2446b6cc53f74829868ad871b602bf34f3093e3cc2762f9aa14646446dd69e35de4ce0e2ec5d1c0e0f66965c5307faa821376aaa49768186f7b2495f1783c81d8c53dc20417b588b57910a304e1ee6a3dcb58067d6e248186869f36aa16a37a1d88e3f775ec55776eb344109604a169179932187070b2914812a1c714442f99a0a08a3ba41f8e38e62c99b33c5507e58a6821fa60e9e55b01fc16febe46bf7d9b159f7d2eea2c760391b45b1d135928ecd91c9c80f545479d1c366d6f9c58d3ef7a354b8f7eb76cae0c9c0ee5c39ab7a497d64c6306ec24d9355efc1cd8c1e626444e604e0f4df30fa473f1a3f779b1449964cd82bd0788ebe9b10332a360299cab2fbe3af34b34bf29b01cdc5ccb919ccd5b42040071e73b21c814e18aa6f207a39754fe6f43c342d7ab46aaf5a94e3ffee1043a3055f65a02e9682be4a5d88f390d6ec1c20d5e2e12a494a940d6e8635854d23fde053b3676795f81b8251a995bb06335b1e92837feeed2620a14d283174979b2f1a4165875b476172298d89abea843c299605085d0a185a49ef815880bbde3a779894209b5ba4a694ee4168372a81a3f27a2510d76c19fba1f3268fb8b1842364d7ba2c8c82bb69f62311fb4ccd3a55e45ceaddcefaab0238badf339a5931c4720895b7340be605c51f3b97a17bf6f1fe5421a3aa17cd72a079475ce7aee78da96d094034f282079d7e4352e795d3aaf1f616d3d279d14a5ec784acf0dd8486a1de7086a56904ad76f0304e19eb5029f50db681fdedf56ca3531453e94da83f6581300b2c1bfa9c2809877b072eeb34c26ccd9986900a4f37c489c3b625b3f417049038f9acea092f273992dcec41911b4619ea4e4fe95bfadac744a2d3f7c8a98ab933d9c6235afcced71b75226783f84b2840dc2db7aa696cd1aeb11694cda2ab1cfcca96592fee120d1dac6cdc1fa5c023fbc1a58bf2c57b921e1dc79268864a929d7adac6bb55d994ff1de838e2f8bc4e9560dd9c1bb41cb49b8e6e4441511d616bf7eb7bff553254d93c4e0383bd65970870cf3fab563367d229c121f590440431651a03a1ee9852f8b6ef71d62060cd326b8aa4633d2ffd10e4a16dd30f467ff8a73950cb1fdc068c4045868c7218996150764750d7126a89cb7eb18088c74b59d7ddafc2f8c1c588a8df52993444c23a526b263a13b31dd101440717054aeb8c3496d324753a5e5486b2195338ca5082c40b7abfd5e8410678911c81a839b9cc06cf9df1f66a0b418e2813eecce5bed6ae9e30c2a581a2c6f995661a9947b0c87f62a065e4c6f5c54f87f2b0ee889e0e2703d0ed2d4ca83292f990da0009738b63579da785172527d923faed7728ce027c6800f76ca301d673a57367fd3a21d5f0b83f0e4541966086129a7dd75615ce660035c5eed68ae5851a787b1c519622542575d499a79baf0cab65147fb554ebad8f05a59505280baa3b02d6adea9d59c516e49a865f1b39ee2ef7422fea244ee3524b8985ef0fa0d5821a089507cfdd6d367c0c6012ba1c05b270afe4ba6af561a550403c302ead27906cfbf63d85072ce462b3a86715f576e4fef91d2c1ebe0615e121fc09d74f221b38bb21b95105ebd8b8e1a016265ae1c8bb018f5ebbb7aa0c3c41450abdf49f266789700cf0dae2a92a58dc3d0ca9f5e4ca387756e1376879b1d82a7e9aabfb037c19b57eb187bb110d001466ef752ed49aac1019f3b1db4ca398724c5bc7fbc0fca468205ca7d8afb30db633be76f8eb397ba3158afdf3a852a87b26f047771ad04d28f452d054cf2023d7ebf43742612a2e4b404d57d7d0183b502bb5b9769f03fb5f0252dfc6644a6b8f3a0435f3e31e0b92fc8ffe375132a8a74aeaa9a83260485f91561c2a6f5190bbeac84beee905d77e2c00409c9ce1d23fd7e4d3ed27b800e3e8fbd00f65473ed89f28d59c99668d6cc36ff081c147afd3a5780aa6d4b7fe4f8d14c5e756e0f0fdf2862794b897aad3cb1aa17c332980041a9fe1d9a34943c8daa8939559cf25030a8356c3e1cf9bce3247434618d34e1bfa1e1dfdfcfbcf7352e325de3bae270278d3216e0456b4e41601759335c0e2e8656d58063b5632d5d9e5fa81693ea9f27d9dd9f01fafb99a17070b360972689f590ab80c6ef5c2b353edfa60941e377f60fc3fcf69cbcec5b6f289d435bc5d60802e8720d33b3a27cedba0af65879d4275438edd718c8b142d14cf47c75ba70e810087eb774b1b35c4d280b6766f87ea3dab60bc42a047ae755fcc1c6025307736c05d5667642229044e646602717b79db76f18f424c27c648d4995f151aec33f09ad310af601477fa1d2507766bde0efeef66299e16e7e863dbf81822d066d00d936ba9aeb12cb2a39887d7e83f99a2ce26a5945a432dfe33c01a38e59a0b5521b7baf720edb5c953396427b8cc8ba521ff84f2fcf618eb9200e93bbf5d9a20d9c7f53ca6cf886e351bfd5e4c1770f90eb05f10c14ce59191819ff6bdaa83a4b0622d0067a91fc68af1e9a450524ea59c0300acd6a77d19a49b4674126c38b61a1ce7334b73814d774ebd9ae145d0b45ff54d6bbb8f4b541b80a6fd530df9e9ae4d4f5fca25e4bb70c4ed7efac511eaccf8096314e2ee30b0b2d629091edaaeda85128b9c8fd93c0145b48b4c840d1c6b7e12be8085af62765c26348e3dc1972f94ed80934d9b3a1918aafd99709a1638369eb62eab030107f844863a1f0318e9a8879899e666793e80066769c39c51a8497244bf763f58c2e43524c9ba7f7197a213dd5c5b3716fa03df8f8014729a8df754445dbe4a793943bb357f58a0212d2c9659aafb35a5f067f8301ca05b9cb6f15cbdd451935388d6882087dc2b8b98e099f26a0515b04a2516e9c5e2ad8e3817361edff367520dde37f287ae6e38c3aa00fd98962ad00cca798212497eb1893b8afb99f057974efcd1e36bd42e3611a80b88c1fe65153a1602002bfcf07777883d6f0f83b00bb27bfaf6e163546af575047868d796421ebb236a37409e4b9b1a447c475b55803e8b29ea4799f48d4af29ef5f9babd6e3e270b8bbc2b8036eabe726f1d2e61c84ee8506259408f2b26b022060149e0c7e388aebae5c20940b45a54ca48d194dbd8fa9c668caa3ad311f59fd9a8e1af33a7275a479635345ae88921661984117ffb8362f4aa6c586335610803b4623644966e5b31914d67af109356347082d3a971f8801b108380592012ab0b6f011436fc00be7050117ee9b23e84e44598034980646e0c83c147df45e30e56fc85ccca9b71f5e0cf03539028489cfde3a181cce0e5f638dfbc7a48798e7821bb226e8cb34c4b1e0adccd3cf670b8ccd5a79ff6a6ca0ccfbaafa1b0e9a48895182f5a4b0dac205b493018f07df611db1fd5f14aed652f45d67ff6a868825d8fffc898dccefc261b20285e4482985e5a75350ed8eed5145e99b6052e743a1e3c8501d9d28d3c575", 0x1000}, {&(0x7f00000010c0)="b4c23302346e8ff7aa18ab9a1b7d9c060d3c5d6d5f15a121d96218d85e8fa99c6964124b4106f4854259fcd6bd88557dc53efd619c4a3b4be3a989680fc75448290a9c42736aeb7733e4cdae48540a4665147982be02ae70c1229785ff9eebcd53892a2576a719e59d72b2125783adf93068bc61bd14f7caefd5d6fe3ee20f66bc5d6aa375c15470f061e46a775497f3470bccea247f929478224d92612d93b492149c63c4c734e75e7633b6cc2ea2668562", 0xb2}, {&(0x7f0000001180)="2d1fb57da1bbdb3c2a2583de9c81fb358988f715819459ea7f9b778dc9a7ee3ba714aa60e1566e7418f55218fe3f37de78", 0x31}, {&(0x7f00000011c0)="7c9a0df81ef5e6e7ffc8e211058da5a48eef0e5405b9a2d8ca6b1a92dc0450d8c4e782348ce9be610c127a88c2e8f41895cae23e8f8681c0bfe1a432d5cbfa25c115b77dd82ff170198e01abddb1cb6825c9b5927f4058eb712523526e3057d0d12e8f8ea4cf46fa940cbca28709f8f56b6fb95da4749f51aabac6274c1bfc2d50cc5eeec94199fe73e228c004c20d1f10e8568bbbd6f2a7b8fbd2c255560fc9a70b0549e4a79699136eeadebce4b9b9564697838b2b11e450402f312cadcd2c98ab4f4469669846943f4c1ab4d878571f811bbcce469001a94b284c8aad544e84e89ca3793ea3783dcc676bfee654a0cda1f366dab5d47a115277cd76bf", 0xfe}, {&(0x7f00000012c0)="41b9fc6fdf99d9b0e5c153919eed4132414beda5eac9b64e0a55af6b7e8c0f112ebb09feffd4b07313f56b14d2a801b287ed37c88d78c5416e302c8521fca2eee7be40a58ff10749e4b9a32f5e58c7148377697f5d143a999e73a9ff2d9e5956760f9e2de0923f2f1309eca28bcd", 0x6e}], 0x5, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x12) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) 16:01:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) r7 = shmget(0x3, 0x4000, 0x2379ee74eb36743e, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000ffb000/0x4000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) ioctl$TIOCSCTTY(r3, 0x20007461) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:01:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = semget(0x1, 0x0, 0x128) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/226) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 0: geteuid() geteuid() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x200) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) fcntl$getflags(r1, 0x3) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x804) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/195, 0xc3, 0x841, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)='b', 0x1}], 0x1, 0x0, 0x0) close(r0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x5, 0xfffffffffffffffc}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x100000002) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open$dir(&(0x7f0000000580)='./file1\x00', 0x200, 0x1) utimensat(r0, &(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)={{0x4, 0x82f}, {0x80000001, 0x4}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x3ff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff09}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7c2b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf4f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x459a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x87}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x4}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x81}) r2 = fcntl$dupfd(r0, 0x9a29c249574cf3fe, r1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0xebf) 16:01:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x5fb4f3fe1cdee47c, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="aa6d0f42a84ba646696cb8189215b5e3d2527a42b88c452705c708d8dde6808a0c44db5cc5f79eeded1a184b208323a40a05e8d4d2", 0x35, 0x0, 0x0) syz_emit_ethernet(0x153, &(0x7f00000005c0)="ae3d6912f2261793f1602a3944040000009b7a7b900b708c478d848919f6dc5244bda0a3bf64ff79adf18ba3028ac0932c14fd00000000600aca62e97e43d50f60d153ce27386c761e38aa277b5f9490b8aa0ce692099652c44b5843ab5cbc1655ce74db8b8034689591eef0fea91c12843b67bd6d5d763ef53583beca591e4e1983ae478b53b79861f82facd11bd845840d0000bdfbfda5e5f5592fb5bddd3a094437df4b4d848eecd05cdb0bbc8d7128f8cfa3134999") 16:01:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x805) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/121, 0x79) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x811, r0, 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="f3f37fcfc7e99e4bf29bb39bb91ea8c5a0c28a238bc232d4d8e6f629a82215d5a6edc2e38b71f8e2509fc936e9a8a020abd4edc9b781c68ba645c7ec", 0x3c, 0x8, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 16:01:05 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0xc7bfe08138f1fdf, 0x5dc1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000003c0)=0x3) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/31, 0x1f}], 0x3) sendto(r3, &(0x7f0000000100)="3b0a668cf421a6c47df656fa34081f525eb9e3d2e1acaa91d5aaec70fe6570741222ae77bd40de55d855020e7a35a89dd5397a00f74fc28978921fb400d90c238ef101f2e988", 0x46, 0xc, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000380)=[{r4, 0x80}, {r3, 0x40}, {r3, 0x10}, {r0, 0x40}, {r1, 0x4}, {r0, 0x100}, {r4, 0x140}, {r2, 0x40}], 0x8, 0x3ff) fcntl$dupfd(r4, 0x0, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000200)) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x101) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f00000000c0)="b037e7d7a6e79e5ed7f01fe2dfb692fc1f72d8f355f310934c605c97a15cba804b5ba624ef95bf6b77993e15331c6cf6e90ad3d91ffa1c313e77344d753b5e6fa4b35fbe3a0c51a46c14660f5cefdf893a3b1381bfce480c8b3d2e41a9ba7ece11de68f951a889447fcb6daa7856ae808c649fc38438cce7115a306b0c9bdef45c9debdeed1f02e9c03b09cc648d210d1cac7209e75eac0d71460dd94d740083ef73558e1396d7e5", 0xa8}, {&(0x7f0000000180)="7adb27c8ba877e970c743d5728c7b5a974d20a3d7936073beb9bd8d901efa73a6220172c70b8c2e408271d3668f2f8ec7ec4517ffd3ef70cc8919b027af8f0c9ad51d2c015401906894810b75be459014c3c1d1836a614f5359a73b44c60f220015316be59278a808917158ea4105043404194c52417f4887a7f7c9727b338b55885bf86a3911e252fbd67f19e4f806b910f33e12738231abbc0309ff50b06bd1f753d6ba22c4c89cd377aab1eb6f92ab09c0abae05646ae69d2b638810374ec9292cb43b0f2288d9a845bf2ff47b5db8ecb2163ef94aa618d6c87ad0eef5a36f00ec4fed7cc47773a9c1c2fa720db072d4c59733ddc69407547cea1712d442308580f0db6beeda64173e506f10463912d85b685f5894ced89cd0e27465244fe16f464660b482f64b411c47807f2435325bdfc116963ab42b4cf11bb815a8dac8738e3f9459d01822f5354cdd753dee6f25674e796bc2ddbea15b9099aac84223735e5bd38e17b01beec1b3940f3a5b90c13cc0acc5ad4ad2ef56bdc05641f75e007873bc719c630c4e83ccffef6633eb27476f0d623ebcc73fc6f9cc7ea7546912ff8da697432d2274aab5ecda5aa5918759fe61bd914242fb5d5d9830ed5db09662e06d9522f3a045ce34a84e15f0b8eef4c4b8f0c994d7d3043c7699885ca0eaa37174df96783808888b8ec8523a8ac2c6c34a38a2c05b247eec09bbc87eb641d2ce3ae79f0eaff4490da2cae5c86ccc3d6de1f9427e6f7eafc2986bd710d0a833437125a291071c199f639a182af0ab1d258c2a8330d51d414ad3943fc10b8b2de092e15d6b529137c1f2dc86766f9fb3867e9b8f29096c52a39a7665859c11a1e2e6e14543a4f286ce2d04f56f9f441735ff43f1d679d96c61c28e82d08d924403cc38e3fdcd54c2cd3cefe509e3932868479be268ec25febb6c7eebf119085358c30ef2a741484b4cb8121ecc283af472f817d6a686c9bfef7bebfc6abad2e34f80ea5599e3c45437aead452161d9e2b521ecddba9b980f40afdbc96b8914d75f0dcad32c90ae421e217e90417da428c5f4f71142244b0277ec4f243431eea970f61f013fa3c2df20c7694e637876fd70c39f42859bdb67d11dda19aee18980787d14822c16b53dcfb713b9800d82be723cbbcbbb67cf86fa8e593d773becfb0a92509206eaa6e03bcce144a295c12261be598554cfcf7b4ed4c71eb70bf0909ef26d65f34047bcc1c3d0bf885df789f14b7bb01de075e50b334154e6ced59a77fa723a4d278610fcd0f6c3b53c5d636a99f6ed0f3ace608ae2d5caad7d61d2bcc217b4155e1162cc20aa5d5b267046ccb495eca158acd8d4f78064323f7686d7f11fc7f285488d53fea6478d2be79390153e2538894a72149de0949321da5d9f36ce4fe9f92f64ff20160fb492c073e4b14c779a6c57a81e9cd8d309646d31df5d482433c6df00ff5246f4c5bb9bed0b2e9761543af1206761a4c70ef9eb675b15f682e2cb6a00001f33dad29dd65e397946a959ff1ae1a4594f706a7ab1042351d32403c3f05b05c2e093c849f2b035434520fd2b5982e9e795600ae4689f5d495d58255908dd2e09ca9f7b83496e728844dbd571e01a553d9af19020913b0b26ee1cb72a0a0548954b7c5581ebfb16a27db31f5a68d0f48100b7df405a3df65be7523fa062805357695c3a4d30f841485140cd71b0c4fd42862fe97cc8632dbe09d981a3df7b05d9fceff38656bc861bf2e631cbf1aa4fe27186c52f7ffb6fd8f92be28d4c07af0472ea78364a42953b29273c0ff7dad16e1c1718bce62946f3b3e3c8e2a7a45030ab94fb3468e029e733eeab0d76ce8ceb5eb1af98aedb6de5843145189f38cf04a6c638d8dca08947e3b12e8acaaaafebe89f53e775355c044c733a0841390312f990ee1ea376f92a6315584ed6784754f724d5a6e363a6544484c4c00a8a4a5325f8e871d1d962fc8bd2f400c0d9eb08236970f503c1db871a60e28aafbfc168e72aff22df1377c6e2997476b0f493a1d2c2b8328ce68d7734849db63a949dd5d5b35d9062bbfc5fd14c120f2ba1652a6610682addcfeaaebe4491052e7298ddf21e7de106c9aea96e17ba0788eaae573ed3aec910cea6f856400dc7ecee8b46a636b31282da8566b60856b0fdc6ea84cf2067da090704bcef3e855d62b3fb7bcb773d98f3b2dddce0553c75cb7c9be094ddc471cb30e139af3663f38acabd2322dbed973c4ee0ac1abcba8f8ab3c6af9939f813267bd75797ddaa5defc9dac5fbad32246b59f6988be6df91a05fc5ebf602f55b4072c4315ea6dc274fc5da9e49cce06183ee923db5a8cfc5e061ebff2a24f2c3d93cff598f7eae5e00d0f92ed2f60757534d3b223074600d7c441910e951a5a02702654aeae65d74d1b6c774359b0caae2b239d29831bff749248c2335d097c62fcff549b806a52adc49bb2fc9d1a3a19950583f7a93c6812f73b033cf923f1f1c01e08cb62541b41cd17fe9c384658ab4377124bb759a6698d17f8c0e85771d4089267cc8f5b8c941512e43e0f97d98c25a5f65fdbca036126006819bb4e405fc2170d7a672091be0c15688c088641b2e415ce42fd10265addaad2eb9e80b5d929c27e9c7fd4a068739b8499a11604255cba7008ec3dd9238b137e6dd045a284da24daa8c54c9773600906170e1375e3b7a5a082009a452e5cca1294ff9559f4cf1d4166f0ab15efeaf7692c5630ddf646284d31aae097908b0bce1ce36dd7c9cbf4177956a7ca1468f6712a1c7604927202cc850433523fd191bce990b41e01e99167e576cf1ba818387a22c1e4279af82bc812cbc077604c751de994ad6a76364d762906d2e6630f0ec976eceb51e2283c8d3263a9bf2b8a08342ac7bc6e27141aeb5b9493bd50b36a7453f5c15d9c93ce8f7b8eaf4d47aa68b846449245b58bcf91dba9ec1deb8bb3e08a01995facf9acaeeff607991f68f18855c7f5184e9d549a3242da8ef54292153557cfa8e281802ddf22ebe37dd71ce7779f1eb69496a78963f04114056343d036e0a9d5ddb2b7f2e0fc8ca84e3c1e1254f3553029f2cb3f93e83fd3f1d92ffd3f52d9091ee2d9deed3298a4c02c55f1fccbd76344b4bca1cb0b50be932d376a88ef06b48c68357dd6e650c1cf10c6b5d15a722a0cbfb617b7f3c6a84f9c7b7658b797cc5deb0c6cc171722d22c7d82b1d71ee22bb69eec3bffcb0a08470de624d4909239f4ae9707d6f07a9aba4a01c5f9047eec1097ceb3b983af7db98014c8dda926a9a4ab1446e7694075098769ed15d7124599ce86910e6e15d12e25d6456607fabdaba0ec73a1711fe15268ef0d9adf28b20cb0277104412486737668ec19b20a15cc5b09f518ce9431b0c3a52fd8cc8a4b175e84cbd3aae7ff98fbb5af70e78abdb398c07642ef4a33a06cb5c8b85200997f4c03259008e4ab564a5aa1bdb3508143ec00d3da30f99b19bac1b9bc008b233e061765ec1d201175cb1ee9213d0fdbffe24c48e09e5734aa7aca53bce918b8eb042dd42237ec421d816ddc4e4d056e2b15f38175138f5051aae0f75ed118b9c7b2c735c6d866217193004814d4fe569e3b71f6ea094412c903ffa46bb20d3ee946262c7243a1b12a215cb39d595d961c4d502ef6feb79c86d54ebdc41f994532bb296ba3d913d2089139860b6850b1d8564fb34d05d41a9880047f803cbf6e2273138ce0cfd740d23f004dcc5ffd4b35d5835dbba033dd26f6b91567d0a47b577b00b34e44a3af786818e48bfea65387f0564da6c88f5296148029f89532e36abca68b1504be02fede6565d25e4cd0344a2b028609aaeb3a7ecfb7211f384a568d8f250183204db43b0e1736b69eb34b30d419849a550d83443288eb1c96494678788b5d01debd68d77e285e5a46f3e46a323dacfcbcc013feb6bd11914f948adf1f32157252ace3417ee624ff72f6e765a19a5f511478f6c0a2dd059b1939a2585822bbe5e286e64fac8ea4c6fad3b2311384917e6092cd858e726ab00a19817db8cf6b6173b1543e3aca3740e577f609874082d6bb305f8b4300a4fd940740c4824f8e571e1b287eb4d9002266b40cb98aea8d6b6a919ae3f509524b3c1dd304994ce15b1dfd5d4bbf96ce9e8a49167bb1f81c8eb9ad26d2553ecb9e3440120e9154abbc99bd887c59e631e352de94573057fc24f6107bdddc0044fb0049805bcb3f43aa901e51a35ae9692b2504a5608297e3a5b4d111695ae6d3b101a601c00ca7b47c89edf948e3b36065ca59e216fecb7aa7457f1a2ea0267a6ee3b64fe78fc24681a8030a6ea06460722293708ba2f9731f0d7c57a50b3ae6b012a0fcfecb8db77f729a3405b9c40a0567192bfe9148b1132a9cf1a0936977cd8fd5e7e01545bc7db08e242b61cccf601e253f850f3de2fab1c55c4535999b4ffabd3acd3f5e18e9082cd35fd367e593442242b2cb7c48c269d71f1823108b1d515ffa22e5fd3e2f1c84b2f7978252afe1485b3333803ba8f7a4c29c0983b667e3ccf44fe765c13060b24e505850a72c501c9651b1de5a7fd7323d8cebea22f1517551a7d41127c375c84f8c2ba8503246462f13b976df7787b7050ab8c2ca0d967c7fb613c0ec87452d392a5de6d58a0489a6680db37043df20027962ec5893593516989203d038ba345d8f848284b74f18006aea15dbe16cd271da15c173a8bc79210fb0b47c935cc1a765cc31f175635dd1d10850280c7cf5de768e94e0a05ebd91a479fe4a8fc083746fd8f1b3beb164301a1db232794dc48cdae8836e0ef499044ec724a04597a516db2b6a890e36d212dc678eaf3d61fefd763cd8f2fedce67a9ae587623b495026cb96d7e775f113810db7877baeb1ea1a3169f2426cc972c61402aee1af5a5be2fd6630c49bdfe9c67b806a4c7c70b04d91510d4e3b23a0d128a14035789b0fb0f265fc0c99a56e3edc92517c826500bc44857df39c40295ab8509ad1ed74e502b49187614456bcf831ae305f96346c0f9e59298509ca169837bcb9601a01579c6c5f94dfab71ed8c46e08e28c6492612399fc97d8500df73cb9a3dc06bffbe85dcc38efca8bd51d9a3a7a45a31647e3b024caff2f32b752dee88cccca1fa763ec229ef0aab0a30c4806fe495900eeab214964360a774f15bcfec5433ea8c58332d4f48f580a27524a7383a33bdb1ff5a1216021aabbf23d0ee6a1f0e21c79604b74a36ee6a17f8e51bd3969a8cd83af0ba250e95775bd8f3a65373f52c2ce6058c0e29625091f8f7d541f5a9a374b69118870180bf590aa705d9a95344a9441011094690926d6663ac94fa02af5fba17d402e1195de99f9124c9d0709917180843d6e82dd4e4ab6c9e389c43d98237810c4857ef45114afcdfa76f60b05882cc57eef045d52660785a161739474c4ee4884682962120c385506808519e9e88a23de1f00bc3db2fe33d3279b5582304c94eaf8d9c83253d17fd64842b9f6ead9898e91229f78cc1dd3b91f910abd1fcefa1ae828253e010c96694301d5fd46c7a36971b0aafcf756c45e5c845a0bd0e2248fec2f1b209c374d56bb4cd908f6965165417877e099104e93e822b8b17a61c834c2ad73d27a99d5f1a2e266b004caad9bbe8cd46db9bf3115885ed42f0a9b0fe0f6c3866f99637cf09f24b31488b81bc83001fc7916be71e8478d6b543a6ca4cfa0c457d88e8015923f7254bff7675beabfa670a617aad58ac357f2273315962461944e747babf6f3d2a4b9e256524e73d0cf3cf2ee7c68d39f3ebe160a6141d553d3b79860", 0x1000}], 0x2, &(0x7f00000011c0)=[{0xb8, 0xffff, 0x4, "4431c3b9f5f9027a1e49ab6af4acd37bbd58c4bed35e843d804572a3d25c96ac600d1e3401d6eb62dc42a600b6e3be1b26e2bf41e150999e5021321f37e594f467e2e04416c67b9e4cd065675e6960a0014a00b7f43310673b624355f42dae5d7eb6baf13d3772c79c5e6320eba6ba1b6470ab2f3277f8db60b3425f15678367256d5e17dec2a0d43bfbe3545b261411d1c803248276bdf759c60799b23d70046f4ecdadc1e4d7"}, {0xd0, 0xffff, 0x3c7, "efb624a412d929aae4b585e0473d8665d766df3d4efce83fd86f030aacd4161b2e36510f0cca161ac1888bd679ba879d6e04f8ff164d6ddb044c68dabe8cdcc4cd9d5ed90268d48952580c72d63f5cf98dff9a43e139ceadf7e6ed1443b8da0f5cb207469f8228db1dea79ea41fd9aa70f759c410e01bdde951ce2201b2a545e33e4ced16259e7482f2c7b62ae208435264966f1fa12e495f70d7f69fc1dcaf5ec7d6cccfb2466b94ef282477fa0be88b3b62707370290e573a18818"}, {0xd0, 0x1, 0x7, "0a55544dfa74354c3e03e9784c0630176d6a70612e10816c904aab5f23742ce3d610f8291cff9086c17bc5fa7a46d4197bb3d2d77cd7cd5c338b6e6ae50e3a924b6de2f5695b8f1bf561ba55ff05b88c3591db24457ebaa2f5b059df713cd1df31629944a31c9ec938a884d5ed6766986b9e46255c986bcc3c40f636d280e99e3a018164bd68300bbf8855db8b0e47218fd429c3befcdb129a9634870d142d83538e8ea55f42d8d4e92980260787920af6754f0e33819e4bd54c"}], 0x258}, 0x1) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:01:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 1: socketpair(0x20, 0x50ade2acd609400d, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, 0x0, &(0x7f0000000040)) r3 = socket(0x10, 0x8000, 0x7) socketpair(0x30, 0x8000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x40, 0x7}, 0xc) r5 = dup(r4) r6 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0xa2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='*@)/\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='-!/.\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\xab\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) socketpair(0x2, 0x5, 0x7, &(0x7f0000000440)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000480)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000004c0)=0x1) getsockname(r6, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) r7 = open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x2) chflagsat(r6, &(0x7f00000005c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCFLUSH(r6, 0x20004268) socket(0x1, 0x4000, 0x38c710db) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="f58707af703e2ee389dd9eb5cf98f04d901169acac657bdf5907381d8a613978388024ca77d2aae80ba70efc18e6965b8deedfca8b33bb79c3d2f3ade5afee9e3ad63b575bf251f67e36b5accfa81557fb01c478261bcd06bd4891207b6945", 0x5f) open(&(0x7f0000000680)='./file0\x00', 0x10, 0x82) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000006c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000800)) r9 = openat(r2, &(0x7f0000000840)='./file0\x00', 0x100, 0x2) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f00000008c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f0000000940)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000980)={0x2, './file0\x00', './file0\x00'}) fcntl$lock(r7, 0x0, &(0x7f00000009c0)={0x0, 0x0, 0x4bce, 0xa433, r8}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x4012, r9, 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x803) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000008b) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x0, 0x80000001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') r1 = dup(r0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xd6, 0x4}, 0xc) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x2, 0x140) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8000000086138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d01c09c62ea05b93fcf5eaf5a68808efdfb2e887876a888801839d815be5a8c11e48", 0x22}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:01:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="000000186204018b002b3a0000030083caf7afb9d8dcd140342e03ed50f8f7c4e5e5bd43000053b5d1d09075858a13f1071d36803a52f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf6", 0x57}], 0x1) fcntl$setstatus(r0, 0x4, 0x8) socketpair(0x1, 0x2, 0x7, &(0x7f0000000000)) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x805) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 1: r0 = semget(0x2, 0x0, 0x506) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x1000}, {0x4, 0x40, 0x1800}, {0x2, 0x401, 0x800}, {0x3, 0x2, 0x800}], 0x4) sync() msgsnd(0x0, &(0x7f00000000c0)={0x0, "61412f7748922948e4d0b539fe13437abd4451d26e326ec1adcfde7df3654118bf02e0536ca6a5c273d2621ce50753cef0de5d3723c85ad3d820e6bdf47495b181b0d105fb9aad4c7aedc26f5f429faddb1b7eb508c54f80487943f8beed409b32388ecc257071ba24a6ab7d7f11dbabf68117263927159f3b61d4ae473c7e432575741721f9564e50f253edea93abfcfa05dae1548870afc31b86bb42223606b15b6a5213cf89deb3d68b15ac666aee0992f462af0e9f0324e0c81f2485faae316bdf3cfa7cc3ba88f0e82e8666e4228c1a01c7906b6c72367647e6061bebacca16a48107fc3068f67ed6b8660ccf7ed9fc92b8ed03e9669e80c4cf4fbfdeedfc5e36c33cc96567a9f2c5232cc10206516ac868dafbf565f8bdc0b8ae29473635053dc1a42a971596a6dd82903dba0187cc6a12a64fde95ec4bf8f7611ae40496a36c51da196b5adc412125c935c8c2d7c43988d60a60e315485a1b3edf554fea05b9ac43c67f1fa353166640e01fd820ab5bae13f38b6c8bfddb102589f1e37084d5f427b13b447d2297ab0b91daf77e938f263ab7fd048766f72675eb881f2930c39b240a647323d95dc58d335d1f8f1eaf858bddb1a9feb114d74adadee72fe4fbf9121d6336d82bdc220b976bc904557dd77d96dc51d245f3741597dcb7f319e651862d24cfc3ab0f06e52167f7b80e5a684fd4148712e77e3b7027364a754c702ed14e78553de8b811d694203ccad67f65ea1d9427f7ef4db27c643249a053140a834abcc68a3a5d2cc153d02512b24c44f58f454d8150f377bdc0e8850e3187a3eb383ea088ee1e66ee69fe64ae8d552ea83a2833b4d120f7320c5a2a03073c811a005244b4cb82592f815a12943cd827dfb2872cef81d00acb82f9deda01ffc754b8b6ff3eed19c0187857e2c2cebbf9bc8184136463e08c1fa0435ca74f998ac0e70378f149d657691599643ba8e6cb61748aaded67d21bb3cecf90581eebd4f5fd97d550aa2f94e92685d469470a342027bc9e97adda245f8adb903e786d9fd0d3e52c442532dd08c194d6bccefa3bd9f7dce8eb496652281b27195322616d37d8b3c75e9dfd2ba1db1540dd69ae203d71519c350607dc97d14252a8aa1379e1aed81c17e01dd4186087be63a21aa575f0bdf33dd1216447adff9a3cb634534026f73ccc580959838c3ec282a0ea75a6d49edc214cbd6e25cd56fac3e45191f80ea1d1267af44db93513ab94cc6f177d10654a017484308276b89018d2fd7d5277c81ed3cd036047858381aa4514a517334da34a36e57adbfd7dee852f1f961328db61558689a9c2e8631b20e1d86f9421ca19c14c651536be65846af5542991e1932e0003cd12fcd2a6ef3cb3ccffc8816922d32cba541dda09f6583e3c32e55b6c39c12f58e6b639825924cd9fa756ced86d933b4ca8c991e1bd07806a1f453d6b00c2480ff486863bb73802a8ec4ae882b1797275480580c24524d862c03da0a72ac812281374029a47a725819010be00aa610b55336bf5177ad84af4a1d299bf809f4dd80686afa5b7a9961f842754ae09234b947980bad7b30ef3cfbcc31f2adbc4d95e9402450a21d1424a3caf8d3599c0732c70b1ec7eb4ffa9d6f3623ad6f0855fa04584539cca436416f30c98c44a6ec644c021300b91b232e8ffdd55d4d691699dd4e4d9612c7bda5ec8d03b5c9032767ebcb61c1267225c63f270e7657fe543a5949691d1f9c0421d34db190e82afd10e9895f6b181f13b7b20b87e80a810edecd2cd75bccbc41438f9b36a6fd19da1bc7887fa952aa8be58608e5a47cab66a93b6bd63f51c65ed4bcb93d0eb58689464c2c2551693d524d69de9e2bed35ca8065e6e8a542b8c2f0d83e8f93e3fd7a337879d4f93d9bf14c55164f6ea44d094e85ef4ffccd449d385cd98af82abca06a00122adc8f8da0a03565cdb1c0ca72176365495fab41dbd130c2d15bc5fe1ccb6f6654597b2cbe4bb2cea87a94d7ade4745d039abe2561a4f4ce31f2d14c2a7c4e7f384edd88178b8561a04d491a2781fc84d5ff28d329ca88fd47b31f5224fd7c2a13bd42411cc6c56d6720c820a27c337f1c9c8a7339174e003d53167f36973270b4f21eacbbebf70aba437e24fb332561e19775bc606e092540621cbdef667c8cf4b6342fae3aa4b218fcbc457264a7e60ea15b60b802dec81597408161b7fca7522e75f12ba17ddad26feeb5c35a7609569455246a1239e1f530591ff16fd24397881ad6ac861f3de5433ff6f3089eec120a8b8a65fbc1b203c637e801d3cb2efd5bcd354b3f2ca0b03b044f3d9fa26875e6401fb82f74e3fdf8c957f1c697cb617db1f8d7f7d50acd54085720adf2bf9ff8c3fd84c74cceaeb320b58cf11b23be8b4832c4bbb22e6a29fcc619bae4a96993c966fa0fce0abc80ef8dc37f1a0822413018101586caefe57f6cf81e3da08ab5ca6675b091be40c0bcdf637987523707dc8500a85d61ad9c6b7c794aff87ba819654ee1b1cc0870eea6a8947353862aaa298eae05bde728dcb2347bca4ca23177df1c58ac7b877d1ffe3bd5e3009b735137136e739ed3e7d9594bbbb0165b471ca7a230eff2f6bba9aebc6ace3c5646ea368dc1c2db1c9ffb167eece9ca99f64345c1a3c1155d4d25d1a12ba910e8564a5176febf4a76670619e813d3f915e5f221c1a07e869bf65b18d8589cbd7b9df13a25d120e030feb3e83e857bd8070a43674f9a02664aeb151828a9927d7a8cd84c549d9ed8c2d530029f412e05b207bcfd57b11853d2684e69d3019cd0f75f9116a172f759bbc7d5b519536d46367dd930be940d85826b5e39c28677481f9f5e278a2388f3a38e5a86ab3d7c68aece52d4e2a05668f548ed885e8b7ca37c68819add0738ccd0dc02901ec85cc1b279b8ddc5373dda39191dff020c3e6c87765688ab89af82ed93ff2a25ff0dd5ca641a85c9874f7674054eccc2bfe3bb657d31e76562a09b962d9df961eec0ed55cda2b03c6e5416e13e6bd90ce6b5b915fc383e296ceee3a429127cf8ebaa0afafe0c56d2a4eb41a4ea6f1d3568de491cfc4505dcd87d2bad9ae1b84e80b93126c1f038db48703f33368fb2ff3baab45088b7ae30b18de1ba7eeb8449b198539d23457fab10b9be152553b01fdcf41edb6edb10b04a7c235782ac4243cd28242f5c618d9998c13638485d54d283d0235e119d66b03ce5ba5bc2f0d043a2b17048abdf3673ffef73dfd599b355bdf0b75163527f1f9dc23c0b95154f230cd5123cb8fff03ad9e7e494dfd5dfc71069dee6c57b39de1ea3ecd8910fed80e5e64617e31cbde4b5a4948ff961f561bd743045472c6b8f4e5d6a503abd156172b75e647ee280c9172ea80b84d4468dd542471700f7305f422c3b3fbdf1a055d63257ea8cdb5597d5e87660c4274e52dbec467d4c361fc54642bf287d43bbd9e57e399038a4e835cbcb73e757489e221dbc0f7710f77dfa9e248ddf2e4c0e9fe80543ab94cd7951f2c6ea2fe04f8cb0f2c181aae874bc7e6b5b2f251c3e3cc4f3d60903cd909cb02fd01819b39b859adf8aa3c12096865eb979f234eb309cda4e5bd72da179ec00b2a230a670db187ad5202cfd21f733d311d8b1480fd739f584c2a3bf0d60a93137f194a559ffe851c0ddcd72cecea1633132a3ac6a95ee3234569f5cbff63aceeca3265736cad273f82e05e6760aa7e06ca84722e97f0d33de2623ff981b0f0be5b752b23ec31ba1dd1533c7e519c08702e3ff850d15f20fea96f4c1cfddbc689c1c65545cbcf3ac9342b9cd401487de4758d50960ef4d4d5fb0b7aa97d100a614bcb6c5764a067abca1e4b7c1200a4ad56662a18550aa8de30a12dd1ac134eb4eb505cb4b0859f554a11b40e3d2f7e640d56b14415d48785bfcbc7fb63e47616aac001a953974a4a23df20649d26d752e5b7db2fb6bea055311b064b25972cfcff9ac28c49e30d78403ab5fe54faa9d8d945dae91f424c91229bd5043a1a3448dd0eed69cc0f715e9a29e129b1e10f3ad5a4917529b42b579e40c2ad35b673924686beb09be68720358b5b1fa26a676b3a7fee947060e75256877b1c5ac7da6cfdf881cbb9dd5ca2496778651173aadcd22c2e8c78ee72876f051ebc7d554996fe678de5aecdd0378c87dba3c08bcda0b88f5f764493dd992da5a9deafef83c82dbe8ce6b56510ac190f6fed702614f047e0df1828cab79311b05639a42ea22797e72e776cbde7fcf2a2213d54b2077188af4c3bceb5e3028ab8ca81c386acdceb6362f3b8faf2465a17a09b6d6038da429d47d5d50125923dcce2bab31083840a242d4fa998d07c26389c15c2f5410f35cd9db75d33e19ddc7ae402d5fa19c6478c33dfe1ea5178b93d3a6c5ff1f0ea0bdf50a15d885ebebf3a56ba238cf40c4c574fcb2d83522401da62dc159ba21b2179d571ca598b6ceda86562ae6265819e44d6fc45f81e495516699a8f9808f7f812897f4f592598cc75685e7fb48729e61c81be7afdfa70644621fba683986cc1292e273491f125a17253cb077d7a87e31e02bc137bd350898c0d0a791de65e5cafed24e78892f31e58f8e19e60e460657314cb49e2d898e65e2ea7c5ac9ec0578037ffc68dac816c4ecf1f091b3bc937dde507fb097f173e279ccbca416b226a3c0971e88dc0ed41c4b12dab67d174a5aef4bc864cbcffa0793904bb67cdd9fa244c825a5267112d541a382911ba2c6f82724e3cec892baf80891122445e272cf8c059b4796001447138ae40c618abaa0d78b43897d2729def9ef3e10adfd9b41786f679ddd8934f18158873329891a5f3f61f64c7d1cb97a396ca6d484b4ed7793df63e929930d53a2a93a4b3e0d5f6d58c558ec0a7bfb2ad9f1a3"}, 0xd86, 0x800) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0xff, 0x200, 0x5}, {0x38000000000, 0x100, 0x1ff, 0x5}, {0x8, 0xab5, 0x5, 0x80000001}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x4) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x80) 16:01:06 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000002400000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0xffff) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r0, r1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x1) r1 = dup2(0xffffffffffffff9c, r0) r2 = accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000eaffffffffffff010000000800000000000000d749000000000000000000000080000000000000000000000068fb21e611f2bbf1e03dc614603700"/70], &(0x7f00000000c0)=0x41) bind(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 1: msgget$private(0x0, 0x40) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:06 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e6993192964ab32e1e", 0x17) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$TIOCSBRK(r1, 0x2000747b) pread(r1, &(0x7f0000000140)="e243b3bf289298558caf2082a43716e9bafc1e14444245262f4c47959ed30eb1bc817fd2a2fc63bf2a48ba1d290643b90cabd4ab64aa0319f2c0683078bef0496da7cc86c9ccc41f6f2371841748ac1bcf26ff1772bdd9d3942c14f2dae124dfa9b600c39e1a25cc2d73aa7b76dde1a839651a60f2e2027db3397250829be14b9771bd2b7d1068d4fead06bb7b9152b061a28c8eac030bd3c7a8088307340e6e760cfe8bd7be3c461791364676256853c683514c4bf9ed", 0xb7, 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x200) 16:01:06 executing program 1: socket(0x16, 0x8000, 0x9b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getitimer(0x1, &(0x7f0000000280)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="1de2c5c1e052c0bc5465385620157d0f2b477358a97f2099f5bc088b9450b76c9537dc03fd7cb1e7b41ab7a746041db65f6344fe4e6aa5c25273a1e96db773befc4054ab400467cc038738bf7a715f2bb691974e3a15c6cbccfc77b7576ca57ec3abd9ffd15ae86558fff64680d6f3ba7f1fe5e113fd21b02fbec8af6234f4de3f3704fd511c12f77cac38b84305f17143f2426f6cb1bded88dd50fbe94792d3fe208f85bba0c42e23576e44f4f6", 0xae}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x5, 0x9, 0x9, 0x6, "8389f9c53dc0b47dbd8058186e2e0814e8209db9", 0x3b82, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="36705f2b827f832259eba2e64bbe79025ace63a40a56", 0x16}], 0x1) read(r1, &(0x7f0000000300)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/47, 0x2f, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x800}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:06 executing program 0: r0 = semget(0x2, 0x3, 0x48) semop(r0, &(0x7f0000000040)=[{0x2, 0x4, 0x1000}, {0x2, 0x94, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0x80, 0x800}, {0x1, 0x5, 0x1000}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: socketpair(0x18, 0x2, 0x4d08, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) shutdown(r2, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x6}, 0x8) fsync(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) 16:01:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xd68) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x40004400000028aa) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffff, 0x2, 0x0, 0xb20, "67205c2c149634d731185bf9993ea46d9af98c82", 0x7, 0x401}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000002", 0x3af}], 0x1) 16:01:07 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7, 0x40}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0xffffffffffffe707, 0x101}, {{r1}, 0xfffffffffffffffa, 0x37, 0x1, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4b, 0xc73, 0x14}, {{r1}, 0xfffffffffffffff9, 0x84, 0xfffff, 0xfffffffffffffffb, 0x6}], 0x80, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x7, 0x2}, {{r1}, 0x8ee74d9d6d017774, 0x41, 0x40, 0x1, 0x1}], 0x2, &(0x7f0000000140)={0x7fffffff, 0x8}) 16:01:07 executing program 1: r0 = kqueue() kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10000014e) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x5430) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x8b}], 0x1}) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0xfffffffffffffff9}, {0x5, 0x7}, {0x42, 0x1}, {0x25, 0x6}, {0x80, 0xfff}, {0x82, 0x7ff}], 0x6}) nanosleep(&(0x7f0000000140)={0x10001, 0x2}, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) getuid() r0 = open(&(0x7f00009b7000)='./bus\x00', 0x800, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0x3643}, {0x0, 0x8}}) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8001, 0x46}, {0x5, 0x1}}, 0x0) getegid() 16:01:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8000, 0x90) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x3, r1}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/5, 0x5}], 0x5, &(0x7f0000000440)=""/95, 0x5f}, 0x42) 16:01:08 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000300)=[r8, r7, r8, r9, r8, r6]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="70f28fb4000004008d640bd428802c85974979a51a296372ad049c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"], 0x37, 0x800) 16:01:08 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x8875d9895656c73, 0x120, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7fffffff, './bus\x00', './bus\x00'}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = geteuid() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) lchown(&(0x7f0000000040)='./bus\x00', r0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) fchmodat(r4, &(0x7f0000000100)='./bus\x00', 0x0, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x8, 0x12) 16:01:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8cac, 0x2, 0x9, 0xca}, {0x1, 0x1, 0x0, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x3fe}, {0x40}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x85) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x311c) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x100, 0x0) semget(0x3, 0x1, 0x80) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x97c95b33e7d7adf6, 0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000003c0)={{}, 0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) fchmod(r2, 0x20) r5 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) bind$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3d930711, 0x1}, 0xc) symlinkat(&(0x7f0000000180)='./bus\x00', r5, &(0x7f00000001c0)='./bus\x00') poll(&(0x7f0000000040)=[{r3, 0x20}, {r5, 0x80}, {r2, 0x12c}, {r3, 0x10}], 0x4, 0x5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x2}, 0x8) 16:01:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x100) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000002200)="4b665431265a5ef0d4e628911b609df7b19e76cee53cc9d066777ddc06ab34f26db96f787b8ac5ac88cb28a7bf38eb09842eb48e4876e6a3cde64991adb4d1ec71a6688c14aea5b75c0dd92b5e78bae32121b63e5fbc410c51fe8bc355a3618e24b810ad9f479705a195f078b0320f24", 0x70}, {&(0x7f0000002280)="ecfc49cac4a0c0c68e9de9f0e848bfa5922dc9745b94a7f813fc6839494c20d8af2056346d1eeaaafc61e954fb3a2f3985161a341f9bdd05ad9c2ac862792bd1093a700b08", 0x45}, {&(0x7f0000002300)="60d800251f40bcb281412bd6f628f111c360020eb39f234049757939dbead4909c40b9725f78d1a7b4f1429df06f9ad983ff5990af644891f7e039857cb41b06b5867fad4078ec271a43badc56b4210264226d69e7aa3b278384bfc14f32259645162299f80ed90edbd1b8148f05a029d4566e7283bd9fe3ae4345b200d8b1cd259ebbfc0e86726cb08939527713bd7514bcb114fe4a0eafcd58eee86e5ab85b163508cfe56ba38a88e67aaeb20cb36fca91e236f1b519ea482cda258015326b6262eef8bea46b5813360d66594604bb3844213a3a24c03d1f61b20d263a26c7cd604590ce7edd4eeb12ff45e349996e5a93f83c3241ad8898dbaff05bc8", 0xfe}, {&(0x7f0000002400)="1db731be7250d4afef3d21060f02f456c12557527bd0c288f8ad43958b4dd1d5e8f8df5b638d4bf28d811efca3b44230686e6e4429fa4cdf391324ad5da1cd4c159b518e926c50538d7d79ee6d6d8f7323126b08a00ebbff6e65716d61d3413f945326795dcf42b42cddf9caece7c276cdf816a49b70a01db5efa4824373baaf091360a066c2d5718e58a9a4ef278b66c568152bfa8015", 0x97}, {&(0x7f00000024c0)="add321d370532c912260659f3fd528b7debd55824a7677d3008083e27270c5b04b15298a8f7675c6d5a4aa249266d2f287ae4b3ed92a9a4ef77ced58f9a0891cb1333f909569ed150dabe18d4c52ce076a6934145225461b28b1f0341cada8540b97e2d45dc3fdf58661eb515b27df72b592f0b8c081c92ddc5a5db73dd1f9b901c2c7d690913fb10ea0122063ef526c08d73d8460cd3e22422c7c3c3c6b48c2ee3de74eb1a31abc69a973637f62f96d32bf8a624f6976ddfdcbba64768ac49885db136cce67744932abc5538ffd2a455c995f7397a141a306c59d9d19b72d65b8e39e7c84023040588e764224915f53e0131c1cf6b9089a", 0xf8}, {&(0x7f00000025c0)="f7b9b5ab14d45ebff5dc11e572a88d17229a58ec1e4e61f5233792c19678cc9b8c22c495ea0611e3ebc8609911cb0e5a92be4429d93f50b5525ee6e5e74992438ed3d5ac85f36060196378e6975d7dee5a0982dadc94c4f1b5a4511a011458ba905ba440b775c4218f2b882e150194557bbd02285706184a519eefa634e63b7ad69a870205f2cac45c1a236fc2eb80c6b5cb74de5f1248c6830ed5b279ec33604f3fc4a25f9343fe0451c112cef1c00aca284f6a8da538d755a8449b56efab56fcfb5b12eac8fa075bfa6c21a79c6f1b8f1365c8e59e95dd08c2908dcb9bad7c87dc87aa6edae7e6", 0xe8}], 0x6) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0xfffffffffffffda8}, {&(0x7f0000000040)="7592c4f9fb4c9cf6e32822e856b866e063c16142aaac6671021bdc722b", 0x1d}, {&(0x7f0000001180)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a308000000ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f4c9ab5bf5e8d0c87593edb1c854ee6777c855e4db29fb6fbe2395067fb86f704795c89319019d47b22db3c80c24d99c1208ca94f96835f60aaf85cfed8a7873f1bfa403f6a1606", 0x1047}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd", 0xf34}], 0x5, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002740)={'./file0\x00', 0x0, 0x101, 0x8, 0x1, 0x7, 0x401, 0x81, 0x2, 0x2, 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0x80) 16:01:09 executing program 0: r0 = socket(0x6, 0x3, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000240)=0x39a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000800000000000000000000000000000000000000080000098c000000000000000000000000000000007057cc0000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000b900"/113], &(0x7f0000000200)=0x6e) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x893, 0x6}, 0xc) readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)=""/111, 0x6f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x822, 0x1, 0x252, 0x9567, 0x1}, 0xc) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x820000000}, {0x2d, 0x2, 0x0, 0x5}, {0x6}]}) r1 = socket(0x26, 0x5, 0xe4) recvfrom$unix(r1, &(0x7f0000000180)=""/178, 0xb2, 0x800, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000440)=0xc) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="565590909352d85becfbebc025cdc1aca10ecb0cc9c758512a97dd3b80e1f52678d1a37625870d3419a63922b7dafcb123dbcdc77cb9b2c8dcc499fd02f92759600c1ec9a8656b6e9902429c6badcddf772ff4b345176c47fd86a2dc4d7aa78f54d869278a49ab4983c7a8da47f8e409251bcad8438aa00453dfea5225e3b9a7c40fdeb80016ae9bb6dd4857fc409d2bd04b4e1af7eb23ccd9a46fecadae73b5966fb55b72526f7da792d6b13f2ba9a38d0ec613e0789fba290b02bc0a70a7", 0xbf}, {&(0x7f0000000340)="7503b4e8d863fd659b8a89da79985d796ac9e9a6d8d0f4ca685b09fd061abefb6d623058b60fcca0b3273df017350b145cf2c4218302c0adfcfe0e1c1f33e2e8f26dea14586c176e4ccee42d33e3423032245484087dad07fdff19df5e1c51e2c641d1eb5783d959added0d55cb229a028aa8f6fd9ac23bfda205d32b1973926e1c0924015cdec4c86857ec8aef3cd3f6c31126ee87a434c7b2ed0cbfd0da4198e88f7441cbd080f55939d", 0xab}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:01:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x80002000, 0x802) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0x9, './bus/file0\x00', 0x0, 0x3, 0x7, 0x10000}) 16:01:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) pipe2(&(0x7f0000000240), 0x4) r3 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x6) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x2, 0x0, 0x3, 0x3}, {0x100000000, 0x7, 0x3b4, 0x3}, {0x1, 0x6, 0x7, 0xd44}, {0x967, 0x3ff, 0x7, 0x8}]}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffffb, 0x8, 0x4, 0x0, 0x10000, 0xffffffffffffffc0, 0x5, 0x3, 0x14e44a18ac3ff7fb, 0x1ff, 0x3ff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r3 = dup(r0) open$dir(&(0x7f0000000280)='./bus\x00', 0x400, 0x40) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x81, 0xfff, 0x1, 0x2, 0x8, 0x1f, 0x1, 0x1, 0xe0, 0x3ff}) kqueue() 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) read(r0, &(0x7f0000000140)=""/218, 0xda) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x2) 16:01:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x2, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x8001}, {0x100000000, 0x5dd3d2c6}}, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) ftruncate(r1, 0x0, 0x1ff) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0x81}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x9) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) socketpair(0x1, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/4, 0x4}, {&(0x7f0000000300)=""/148, 0x94}], 0x7, &(0x7f0000000440)=""/154, 0x9a}, 0x800) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup2(r1, r0) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x10, 0x4000, 0xfff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x3) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000105, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="faaf8a140f368d47dc4afa04ed18", 0xe, 0x0, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0x401, 0x4, 0x80000000}, {0xdfe, 0x1f, 0x8}, {0xfffffffffffffff8, 0x7fff, 0x9, 0x81}, {0x1, 0x0, 0x3, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xdc0c, 0x7f, 0x40, 0xbf5}, {0x7, 0x100000001, 0x100000000, 0xc0d}, {0x0, 0x4, 0x1, 0x6e}, {0x7fffffff, 0x6, 0x1, 0x2}, {0x9, 0x80000000, 0x4de2, 0x5}, {0x2, 0x5e00, 0x1f, 0x20}, {0x5, 0x3f, 0x6, 0xf2}, {0x1, 0x1, 0x1040000000000000, 0x8}]}) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x2, 0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000000140)="904ce958d168ba79b9a261f5896ac950c4beaf2f81b7cedb4ee4b8d0023e44a5682190e96155c852906196903b34c9cd256f731762e0d68a955bc124fc7576f49c4f2cee0a0842acc51bc2b5d65b517316d4bbb46b0ec22a178f6dabe14a72e09850146b0aeaf2eb2b4d4a0b14f16321293859263f467dcbe0570d75ad3c6ba6c475d522e50d5815a27a530319c66013c881602d165e9f92135150fe29f7099f0f6565eef9", 0xa5}, {&(0x7f0000000280)="eb13415907095117ea6d9be504d9b25594ad5b4acd149ed9eea85e5bd59bfb27cf948677d3888185ddd6c3d5f02e58fea717320c7454a0f0946e6a123e9834fada89702a44eb6bc900f210e03e11bd9528a00ee9bb88e11128132851302e8e824c0ad20e8d91cc7d95db261e7e9849005b0c78039f487b59e80817dd2aee375f5bc5be5c5116b261", 0x88}, {&(0x7f0000000340)="7c58533796bc569f4d", 0x9}, {&(0x7f0000000380)="a2ea1fd7d4cacb2a4435f88fbc10111470ae19b781622659d7418615298f8a6f2e936559194a17366385bc6282a805c52a43b542bef18822ac8204a7a8d137a0bb4c4a64ef116bfeb9547749", 0x4c}, {&(0x7f0000000400)="46ee501990e36ddfccc529f2097d8cfd5f08b090ea754f263e8002b4fc6fcc9072f9f6d1b60d6daea26f2b151776e0512a31ef0e4d36fc9915b2cfec515ebfda4fdc0fc9c6671866e3013f69752ee3a0f9eb4ed0cd7863f33fe9e6b7e67686e347101ebbd25cf1981eebab59c2302c19eb5844a4d101554a6309a98fce5d4753f2dd6b92629138458c175f94416b1a331b261c1761cb881ee34fc9c9c8c682bd35b36adcf9398d070cb034810f06a1d4ef412963ac98c68f74de5f9536967ccb7402842a32c9741b26077544afc2c6e3b7a5bc977289e91d9f1279a27b9f9458db33ec4294dad118f384483e8c65c0ecab2d4cd39ea313b9dbb30e1895e3dd9b04c52abf61c6cfe7f59315159c45cdf15ee33d7c079becaf8c91e1eba8e0d8dd7075dc6b44568311505610705fddb93f710b4a0a3dc0f85f9acebd75202b684473546a49348d7d7a64f50add61ff9b2a811451e5ecac75717c867c926d8ff544b4c26daffee4d70286533b36b6106d9083567583a9cb471a200affecb3ca3a7e30d6c5e089d5db07a0f7b605d99b72e62ce085c9ee372d346d5cabe60b14f39cb8f9fddfed52fae11c8a67fcd63c1a22aec921d4ee37d1c101e63aa4ab54f20d9ef0333a43ebaa83249c7e6e7ef21f5ddd9c16ad7c62f7029e721247533d5492604c81e2b6f022331dfa1ff2a61be70fb1c43b0420bec908774e4a069bde7c734e4716554ff6f74a509709ae65d8c8293eeee502942c91fa2c2b8ba4d1ac57e2620cfdf5fe6ac14686cd18f615376b470b04db35858e6dba75d51273f207e37f69b4c08cc92e491a0c1cd2651ef26208ffc09ece3846f87b34b86d5335dd68e219d22de2c9598b4137a578850ff98c544c645257254d0a1583880737a683a1e08a79282b91167ae9894b1f1663931c64af20e41316866ef0b96fe407649876c2c23ca94c31079e1035acc52114efb5ed8707caca5750463acb03424e725d206132cd85f331dfcff0adad40fcd4d86dde65e394043c98360d8cce2b4ccbc645113a482f783eb5a8841afd0653b36d7070b97c63e2ae3e0e0583e6c4e8b828d91cc21ca0353dadc6d5b9abcf5a0d3cb36bb478abc2ee16866b29b02d4044e1a43c2cc21917cb0847b801a16f3b67988f0e881ea46f7ee888615900709495a98f467bf8476f1056a7613ebd139fd8b3f48eadb5885f30dde824ce1a346848fc8d67ce2a7f0095072eed0e49ce099903cec7c5564e357eb50818d318912065e8d6fdc929d097aea95f5a6c93f9671560c212ebd48465ec897614b747c13f42ccd88fb9196919a09300d3e6c34d4606ffc3f8d6142295f8a6781b96b13e32b0093369aff5b7c8ae2f53cc8d063af95fe0eda3b8a7502ebf78f9f0faac99f3c70f569eb42bc31eda17a0d60542d305e83eac72f1bf121db06be915e0c5e31268a6092869b65c5035a91f2b90eae39a24d34a87e6e4f18e6c0f6fc8bcf3507bae0049515be8b2eeae9899ab08a81eac33633f82d8426f957ac20be52a14e9c278bc2bf05a09015a5fa01ba55b78f316af7db8410bb7fd672ed95f1eaf89c4af7d542642d6c30bd856272738bcd8c99a411125cb55b32c142d27025a189aeea0b6f0e530d3c24b4da040fc8fe6ec0ea657d130e201a55f55261c63d4307e06eb6ff9df2bc6ac614d9336a482308aacdf31a5d5d84f58e8a15f980e348b531783236fe1dcca03f7ebee84e8b0c10e374e2c3c5e80cd024cdc15b944d655953de07c00c1771de0d3e2453a62833c19c2fd87e37406be983ed9a449085946e94a379d5f006faf9b0c43254f7b1fc1a5e6f8021d9491303481b4a17be3eb2fd33855f745347c546bd8226e3c001c75fdf024531cdeae34f0edef87e4a6257934f5ea72787579ca08bbae4b224625e331689c30e82ce56dbeecb0996ea69f8c2060ab3f899a7b5eabec3a15f5af19ca7fe3d1eb31bfdbba8186f9eedc9351e9e9190d7ce54d528e6ecaf71c74df04fc88d6563846fe6e4f7832ca3528a155905680a44fe717acdb48146faccd7da291441edf9f63888ce14f0b912a7b5a729d65f3f5dbbf0ca302cf597da98d851d7e5a5db086f236a732193875a1f79cbbc8522f9d37033a28aa9e99fb867513b16a4efd53413e12ac4ca145bf6cbb4f1acafd5904c960732d2027b1de6da51cee1d933051376157d684d13105ea9e6a12d100d8970136864486e7fc30e3f44771f169cc9736e5e9ec24a59a989a682cfac80ef0b734aabb92daf70ec70628baab684d39dd281feb6739dc266b19353827eac644d0433a11969bc90e2159b99936896fba857e891080604f3a594a84bd6b0c1afa91d234821bc36d70349287879bf907954c71bb682694fd0445ba275a0918e54b4e126436587751d2916b51cdfdce836d302208292364d8af43490ceb2c2b55f39c33c6a65e50ec2761b952b4164b66003406018b62572ee386a4abe89eb76cfa13a06c230a6a7e66d9b59d8682a7d7f9876e68e53bcd09f3bf17e949432f713a6c4d206ad959adefd8f5103e7fa576dd8baa9e38c38608c910777cdaa841341654c1193d22da7bbd208ad24e2b21084f04d45fb75446d3c412e928cb9c062f4a4898f75d06cdf787dfd2fdeb69148b0c789ba8b17a2a18d1b2100f810095b285d73c288e9b0245204bbb9554f9ccd1be46edd7cc42ca1d7eaf9c3da4c909c2c5b2cbb30665ec3871a8954aa13268fc3f4eaeb0e3b70bb05cf81939ad01cfeef207c5e634322e50ac4f67014c3d3b80827b373e49a31763016bff11f05a1d2f2facb9bc8487ce5013c538f825b5ab0e27decdf3a260dfd6e6163e4ca49dff64747d1a535319d0222600fa84afe4278ec233599fda73829c499c0157f216d9287c496f8614c183e179a08d948cdb884e50d9cfd5ad4c28643f1a545083dbe5986bb94bb6423a93df86729efd9958029fe49d46f8c0703c13f15e17278e167e50a687070e8761f2e0cf4a87fdd935eb03828b86aaa4a9a812b7f39b2217b6666e90d5d90ed6d1a1dcf73e572dfd9f94c604bc3894ff126d344b0ae925a826faa569c07c731c5229c64e61a4e3ae9532d65afc97b4a02a0a86d10c10c245694159b473f96942bdaf19786320d4e5154e08cc1a27b04e6e0f54bcc685a02837047f50c6b549d4e56d25845b25994879c9d7b4ae36ca3de5d609aa5e49f56432cfa6a0fa134f0e65ce4f0b799dc5e79da595b0e538827ae817d567e028558ec7ca72dcd59790f851c4552eb4edcf54c09a47589e5298a9789a3325c2ad78c1b7317bea83a07533fd3950c5f86d0967cf41e5cc72bbd619996977652b1d869c51c5fcb285096a022befa2eca6fb9eaa36ee77d815efed49546be5a0e634d14109a72570cfabf183fd5797ebad04d9a2bd2d44f93a7411d25cda6bed6fba31d53fd3ab1ac5d575b6da8e2a55d5dd3750c92f49aa3d2033c76226eed9388a6f80b5c47c1ef2f3f5ba6d229266a409fc2b5af54dd2501baae36dd680cc8972a2d47ac8d3df0843b54c51b32fa0775bd999f509c3c53e9e828b9f02ebd52098c962513c8e8a7f623c2f291d48b23fa9eb28cd2f0ff54eaaf70719162a4724b24ac7b68c979c75cc6db4a939c325cfe17492c9484ded1413e0340fb5c6c12dc5de2971efc9f3125bd72078c9aef95dbbd22e6dc65959b87642d613d41f66034411a66633b662e6c60fefe9bb8f7760afcc6bc3df88300c24e3dd85c7383fedfeeeb4835e6ac1479c04afcd36e4862d7bc1adc958f7ff40a5593dac6296b23ffe88b5875599fd44f1b64c653b60dd8b6c548ad7deb84861bd96e6f2ed7f896cfc6c4ece1ad5d1b24ba795b943f538603564a56cb94707a59d989f6280da8602c621b291c88523ac5ef17b854acebf23b670416941cc90189d43c8b985fe3a899c04ff949a728342b1bad4b566514d7a04475e9527968b223302673ab0ef54c201ee546a27e382eeb8edb4b6338e8e68f8976016bf58b2c3261adbc4fef589aa6f09ac97489913a35ee8c5a1353922e6c70d58f249a47729dc98bcf781730c42532005fe1466536d0885a8a563df9903c92caf4cfbe39b9b6940f707bf226f9fb53d943635bc5dc79c1c35a2dbf5ed2dbd52af4fcbb70913e0467c49015ca733a63c78de44427ba0b5d85776fc288e1f486557f76d210bb81b0a50b5dca18bfa1208a550d4903e51cbc0c1d595da26850ba6a23c46f2ebc0a095fc009fe3dc6d32776d4c912917b3962196f6fa6b888adc68dee0d6c1c097bd314d55f0373d7a558baf15155b91668d541d57e3dad318c1edcd2ede45b0a376791dfba43f89d8e985fc231246897e17ee7089cc17935ebf2c484ab8fa349e989b5b8b36ff18010acd1228ea9f61f579726b8ff39e6ce58409feb65a0ed7b225ea88c88d0a5abbaf2a5f9481d324d9660cc2da3f34b3b52d7ced340d09b5fd640f9ebfd0ab044c4e91e33be3985968091eea30cae4f251144806dc8323d171a7d02bea699c23b20be6c49e18bec965ea00be46f8faba6206d4aa3f389efaf2e28ceb2c96622cd331efcc8aadd008d1c70af40b4453013bc77ecb85d8049d6235a945890dd5c72473bf2a01a7083a87c44f6333e52611572edf41c5449169bc0dd4cdf88cacab861391f03479d306b14e099689b6cec2a9cee0638dce5dbd4ffc74470bd66d47d0840fbce804aff8fb4b0b3260f1dda0bf3c8ef1b56a1aeb2617b651f06353195a8072be10cfdba6938f1421a559f622ce714c3753f47ab7fe39422bf18e2e2709e9849d9928dd51886cfaa0ee19db845f020ec0872b0cf558dccd4673c994f6b5a482e615188ff76deb18c5d14e5e13fde4afa7a294955c7f82e5e2e826548f615bc0df4f7597c72f5a6c7260248b83ebc063d90d4390e8a6fea6f740ba043d0e830bd2bea68b0b02778b324f0c2f66f5ffe03bc86e486c7112bf12b32eb4f3b7785bb4014136cc397f6a4b207ffb028477220ef5b8b01c1acd4199658f8c5ab794a7be8508bf311f95654aca201bccf4eb6a885d56848c21bc9ebe722a41c8d5b27430381e0caf890fbd49dde5fdf25276274b03dbef6f9891480cd244ce4ad236aadb83df82ce8248adac4b5cebddf6c25f5294d28f7363c4dd6912dc9770785921614caf86e0455356990fcb6247e9f7b7b37bdfd981c7018af6442da2b36ee5ff31d2cdb48b0d464c57138a5df2b6e2eccc9e0f4c2d8f0946a4fcd0665f1dcaf7d79141f58bd6f1ee74d686923a136a5977395e4c4aed19e235006b7f46331620f75ae1676a4fb2c08137746dba6b8a703fdfc75b896f12164a02fa107cb587e21c1f61c7b17590fcf0dd98200507007f37382512a7730aaa54b5bda2ad0d6b3bc127b48216061b8c87915f49ef608b3ee7f62403b214ac8191e02c4ceefde4b7f5362e5e56542cb0aa03c62c7c8f537ef9083cbb6ee432554757b2ad226512a028f30b157734e8f47cf1f8562579b277701f14483edb5615a539f80772f187b393cc68d941c26d5a671fe09f413e58bdae2faa6cd5dcb99a62707c1332cbf8b39fb72bd7d5cdd234ebe821ce62f0fdd7b59cedb9dba2c3973dbb67a4b77228a0fd9c7ab5dfbda32aebfef2f334d169024bcb0cf8f4c4181ddf0204ae9c239708f3a017afd5b7e7b9d04edcf0de4941d6a82267d7bf461cf9334acb6b235eee7186586fbec87488d7e798600d0e60642e84b0b4bd47345a72e41731278160c8dfcfadd0ec4201e07d0b7940408e6e70444804b79c2814ad13cc42969d57726c5efd8d812f06299fded09d", 0x1000}, {&(0x7f0000001400)="edde1f7f637f9ad069143f64d8b7b9e3f5eb07803b3f08f5ed4f7e75c652b43199882195e1a42730447581590b7e530dba2070fd78df4668d440a0dfc654c4fb5d5b", 0x42}, {&(0x7f0000001480)="51f4fbfd602ccd9161a874f3b289f5cd3b5af5e59a0277476d6e65a8f344b77ba79b706616de0730b66ba1999ad85a941ebb3b245070e299a6449a7ad27b35d02ced19a39a0d3dc895636c8ef2cb4efa52ec3e471bb22cab654b9793db4a84d2799977d741defdfef1905ec34873a976d7f3e40693730dbea7be21054bbb0f95a49d4ed2bb2cd4b8fec02bd9573bc0c6a640943922cf486ba96b3becba3f192ef91ad95ce4157d76f88773a48f679f2a6b22ecdbd42f4a41b05009e2e3ac3ec4e80b9f183fe9e0caae8c48c9d0fb3ee12b30106065051cfdf9bcc1e3752340a54ee67c0098a4333369", 0xe9}, {&(0x7f0000001580)="d449494963ba2e4bd0fd13b9556eb399f90766217c915a1455d2810c1242c2df1550463f48a74928ad0b2f93bede38c872ac923289aa3e283ae15a29f48fd478491b37c2911ecf585b92d00086dce553110bf86fdc5d969239f6a9daa01936222d65479eaa6db087fd012d1d67d6a1c54ba1fbf96727c9f7e27d22a9be97178f477b02afaa4e674a0c2cc61fcc53805c9bfd10962fb396a89dd12e7462", 0x9d}, {&(0x7f0000001640)="a549578a4b835af2fda72bc7ac339295dba207ccbf9b04ad5602d24d19468fd3f4aedf31deced1c115b5645967d6d0b57b378a06012b6809d5087916add3aff8536904ae83b17f27f027", 0x4a}, {&(0x7f00000016c0)="bcedadf855acf39e73646bd24a1c4e257b1c89c344d0109190e85c7da31d7473f76f32e11d4e00e68ccedc5e9d3fa957ade020f8f695e85182baf9f2256f919f5530a0ff95b4c5da18105d6712e3e64da1d424cff2e7d13b7e988ea7b0a8adde26295c99dffddbeac16345dab59e4e53949605c40e84d7b54531d73219bcfe9f9c7791323e4f9993a66a10b3ca938ec6dcca544e416e36535d0c64fa59c4901724400bd3fef6aa4b1ab47d28135c7c8a6ded1b34f5912e516bd7e619806ad5b9fcd903c6db1a84786526f5ff3a6fc02a19c284602a9d59b9", 0xd8}], 0xa, 0x0, 0x57) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:01:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) setpgid(r0, r0) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x100, 0x48) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000004c0)) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x0, 0x39, 0x1, 0x1, 0x101, 0x7, 0x2, 0x1, 0x0, 0x1}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0x2, 0x6, 0x0, 0x8, 0x10000, 0xfffffffffffffffb, 0x2, 0x2, 0x100, 0x7}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000600), &(0x7f0000000640)=0x4) write(r1, &(0x7f0000000500)="21570e43dc8f676661b7796c5195dc73bc53493e89a51eae427b6e808a11e172e6679e5b304473fdc6c89ffc9864f9073b52e7055c8938fdfffe1f68f7d0767cc1326582bc0bd6d89f8f6565a26ea63342112d3a6f756cef341429e5af3181f721759f3c534e9344c340cc074be1b3f28c79a6e0e0ec7b3f3f5bbd2be0ecaa0c0ab58447e7158539023d0c1999fb2f94862b55b83252fdc71e19448ca3ea3eae189e6c242c50dae22ca29c6634f8c93cd9cf9fa36756", 0xb6) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x4, 0x3}, {0x1, 0x1f}}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/207, 0xcf}], 0x1, &(0x7f0000000340)=""/79, 0x4f}, 0x1) openat(r1, &(0x7f00000005c0)='./bus\x00', 0x80, 0x1) 16:01:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x9, 0xc0, './file0\x00', 0x7, 0x100000001, 0x1, 0xfffffffffffffffc}) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x20, 0x100) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000380)=0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r3 = getpid() ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x2) r5 = shmget$private(0x0, 0x2000, 0x6aa, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000002c0)=""/51) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pwrite(r2, &(0x7f0000000140)="22e6f8043b87379759f225bd3fcfbb1e5fdcb7f99b2cc3a35a8aaead903118b58b071d77cd289c49042780f631a1eac55dac67a5c4edc0ff0b3de88f8029c089bde3a66f8402b3bffae78e28f6a35921cceefba7c5de513a6378442151dc09f3864592784737096ac53b9282f5e1b6482b0887a47ef0cef4a694e5db8d455a7f1d7e9df8552ec41a078a10901445d25198f84dbd79dcac7f5d251c130b9cb49c70905216b4e9905864a22ff05115bac1761aee91a73dea9aec6d98363a385ed938a6faf07ed979840d70c29722744e30bab673c9d04809fd0a68f9d0ea7b50d4860a90c955355ed0eef9961d", 0xec, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) ktrace(&(0x7f0000000240)='./bus\x00', 0x0, 0x0, r3) dup2(r0, r2) shmget(0x0, 0x3000, 0x32, &(0x7f0000ffb000/0x3000)=nil) 16:01:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xffffff8a) execve(0x0, 0x0, 0x0) close(r0) 16:01:10 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x0, 0xc5ee) socketpair(0x6, 0x5, 0xffffffffffffff82, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:01:10 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) r2 = syz_open_pts() fchflags(r2, 0x0) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 16:01:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") 16:01:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0x3ff000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:01:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x190) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x7, 0x0, 0x39, 0xffff}) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) 16:01:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0xa5, 0x6}, {0xcf, 0x100000001}, {0x84, 0x1800000000}, {0x22, 0x7}, {0x7007f848218e0ec0, 0x5}, {0x46, 0x9}, {0x0, 0x9}, {0x1, 0x7fffffff}], 0x8}) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 16:01:11 executing program 0: pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:01:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/114, &(0x7f00000001c0)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r1) munmap(&(0x7f0000007000/0x3000)=nil, 0x3000) pread(r1, &(0x7f0000000080)="3f58b05139362affc9abf34123742ee9b2af7779202df7ee0261df4948366824e6ab492c604ec5ae476877ef75850daa041bb3bdc0302b99c1fba866815246b8a70c6a5c39a0ef8bbb1eb360202d4f949276628ee7f01e621244920fbc1420dccb73465cafc8c59de2bdee9785572ba8670c48ee76a850388111255a08e059608f66b0539bc3bb523fb6a67718f89b844a3ed9d1594087", 0x97, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) wait4(r3, &(0x7f0000000240), 0x2, 0x0) write(r2, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000140)="284be48bc84521536c4cc04b321fdf614d8169e066b071dcb8f168d5c55dab372fa65b392a8327af9c2859984b8190bfa487a13915d4fbd10fedaa95299f4aaa1f936f6aeb62b69593bb123db897fef723e98eed558f008b69e953670b805879f61708655edbd11a457bf468efb43325774423dcfee148cf8b46dc2547c8ce001388111914", 0x85, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) msgget$private(0x0, 0x24) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000400)="ae06e256070113b17392283262f45d402007721f1eed1f9d3764ae42739eba997735422ac89cba3adc6cba798b6a84c51f6a67f6aa5207da00af02a246ee1991857cc45560a43c34a2046fa57e83b03daa6d2b0d4369e45168025c24f364cbc44fe8e8397555844edd291d589d220ec38c7308e8d52e45a21b33302f98e320e164948eba6cbfc1d9803b2daf95ac849117f3f446ff536bac437001456271eed325818e9d7793f01329d68385853e54be89cbc1cf96f6c2b3a614b3c0089a73fe31aa0a46f0513249b6d6a86bbdfcfef7bf9e11bee75504799b27987619ec183578a5d6d33491ebdd8f9caa64e0376e544e899f2a036c9ed14451d6c81c1c0c34527949c0b5f05e4b715116dbbd5091acaa9392be94b386d23e363d811690c4427d4f7a8aab4053336612704359c9e7edaecb8f9876881a8c6e342c52c31982a5eee50b7bf27fa2563209ccd44761e2fda172e0bac03227d4fb45a197cb0426c3bf2e913559f0832b168c745fa015fb0a1c0039226f9f554ef9d06a41cccb0bc07204ed2916cc1d4704fa7c78660107068cadc0ef08316d0942f72ba334a25688accbb0b4772bec2da7ebd78397a82a95e08fddc73e671eac31dd37a4b3d4d2e635ec59a9bfb459d5f838236fd528773e727806ba0fb5ee1507a46d2ec2e9a56603088c8867378d868bc181a156724ca89b29f87197f0e32b943613c25d7cbcb893285af86a8aa5e3d3c4378b1bf2220f0df9b85a8ccc268b8abad8fca0fa33182ddaab1a17b6252c669ad1e48e5ebe3e728d0329f6fc433a493282c0c1293c8353f8cb7129defe5f1903f4c4b4e91a63f283997903ea6e07a170afe6416cc2900483c8e8bbd4e49b672477038b284447ca324db023788dbb90c5cee7fe5baf733f5f2a02be2ada31bab34af5ab51902a2ad9fa977c1da71df7069dc26680938c83510320934566100db19daa27e4e001f6d8d8f41e5c7c54300410cae7626c7a7dc8c9531cc2b5fbd54f35d4c6c1985f5a3ed52fd8055674082868bc52f609dbd200327379d08f6f50355403da467abd59f84f8cdcd3e3d1f78d06e3124446712929c7700588030d0118bb9800b13a468455f7f0ef2d3e4bf786853f258ef054b91840a8abbe15dd61322595f99ff1f2b63f9992701b2fc154fe11ebd0a79336e4496037bae1dad2d6f49663f8307d8b0df222cfddc7af42b0efcc11e0c11e6ddd3b434f696136e058b74b6d37d2196d2497415d9b41a722d2a5a58e94506ac29745bcf8f076acf3cd000828b1e6485d3fcff7a18ad9b74866e7060d0f2ef67f103555ed171e74d926c3dbe423487d34fe630bc453bb196255af4868ae4ea8a02f870e31e4a28793e0a463b1e0e36d897ab7eb39f27110afcc409002a0d1810a634867ebfbf54d5b6e85a1cebe59fd968992f03ba5e7dad1677cd988a530cf27880aadc6b7c8008bbdce109d8c3cda260107f106d7233435ea39bc6e6dd3986f32ddffb7a5480337841bf55b689ccc62cdc0d24f5e9ad31d81cf60e87f9f05f5fb43c701cafea2bb82d59f675e1c4f2f60ddbbf7279d0d6f09e9b7f4dfb4e811b368eb8c5a83ab8306e87ae70303d02c679596d01b90ecc09b30b4ec686aeb4748cfb15813c16e0dbda38934ec528edd4f9a6eb3f533b0f6264fc1ca51ee699c560b4020808839d04c5bacbbf72a92e902a9ae58d785251549d6aa1c51e6d982b8c74bc79937568186cdb3d490f39572d27d3731aa725d1758af8c610d8f57ace8a5b9aa63cda3cb6316363c5331fbace45ee0e309a31245610c48074e51e580e88cb383800bf7e7830426006d8631c50061fecc22331d308fcd99f800f8b657efca5a0ec98d1e0a85200e82300533f3ad080cd7bcfcbc0c60ecd7475171789e63ff334b20ed092452d5d23a2ef95c5fee4acfa3d4adcf994989b9b2aca48e7859284dc0802bab0e87c582b8a519fa6c66ab59daba99cea2098c28a075f3588a44a73e428f316d4ef2c0c6ae8b5a5da186e26222744383c20ccf8f59db80897326b0d22894cf0687eabcb2bafbcf79768f78db1ee830cbeac0186c8c7c16976f2546f818ba0d667dcd9544e2ee6b54fd19fa25e709415a28262c5b4724fbb52db88f7528a756662a1861d83d4756ed967cdf4644841a150ab36924456a4ab00ce23a4bf7017d7c39093cf16b50cc86e4e3f350063f9a6e4d96cc6cd54f1526614c0e93e36ea9c7fed5f27f79dc6d81310eda044d7fda3cea4b1523ae54b210973b15f308cc0a572b9101bb95a14e070130533bd832fabf70a12b5e786bfd21e5699c11876cd5388c685a2745ef86ca8f804a2e25e3b56196484333ef8b3e892d4a6562fe22bdd053befee7903d4156254a17f69cdc634eef1e53a8464d914f58e54de32c2016fe0598ac36ed762aafe950e1a7fac6a13e1070a1b0916fe3e02ddf7a0535a193b3d2d23bff70904c42ff05bb1714a9a7cd01ae8282ac4cd9b29dcdcb5338a9784f18ccaf604899b3d905c726426a5c584c8c7ada2c292bb1f243a2bc00c6ccbdeb61655f251b6ffd33b3b59193227c2793c610b45943522a4f3eac2fbbe93d961bf41a4aa0fdc8e588f8de84403d56ccc11fae61548c09331a6ad6c885671a23a69f01815276df505ef4f51bf8fdabde4fb937d90909e786ceef8de3d7bbe42ae14274c72cccfe9cc22246686833ba8906c85a0152273ea6deb95adb58f7b202bfe6b757c564f4bf313735573d1ffbdfca304095463802b6e0b9257e621689e688a0c5f08dd740a9f03ea3b4f1b7d9efb0488f525ee39104a308119ea1282671b0c5d5f35956ab6a5047d83855bfce7036bc5efbdb7564e8d786a643fda74616f5c0c275300d06a97b387f2feec77b2c3b5be75c093cc82226ffb59a4ed73a63df37492c9427f8a52882bb7ddbe9f798a8ab7ad2eca132076c58faaea94d2fe3a4615c549647aea7276838d117c42b97bf42217691c4f97e12408854ace894bdf7d981869f9ce3f6ca964a1d0c0a82302d590925c7bcc1905c402f4012fa7b271858f5284559d66d6bb2e3dee916555277780ee19c7be224fe0f30d94cd7dd8288dcbad97b2e95c0d7ed945e28d8d1efed0bfcda061a1604566c4c295f0929530b5b31fb2be7860ab7100c60579511495629cc2369f8d5618e5adbb43b5d8d127c18a2b6984d6a5c9424533fc484dd8708f90809e2e59435979bac3b37787d9fc3f4bb458b19b6ba0e219d9de0da0a940613136bbb7d9e56026086625b0ede7a32d3071d497f67780b77e05d941579787350d8fabe030bd9d207fcc0b37d7caa6a7ae67a427cee7406721412c352f4fde453e3de00e2216044f4348c0ac03c7aaf8cf182be2a77d283da67cabf0840e14a71b3adafcb4dd53a6c534ae4d9c86d9293b92e4136baf54412d1c2628f210eee280c4f6c988425ac17e29fc827ac714792c2aede65606a1ddd937117a2a39ea1363e0f668462af2aaeb51ac643fb778fee8c4e50e66a74f94b8845260be8790c42343b05126e55fa45f4e31c3cc0f28bcbf0f8f068959783d5c243e8f6e793dad71af4ddd6f44815efffab3777879c6ebf51ce6dd7a4c66ccdf2ea5a325747d0038a017d8ecf977434a000b46ac09235cb04a142fc278f95a615771a35fe8ec2c1266601db840a811d158285ba872a3e484332516a6d5c20aa40528082edb266c876c2efa665c6fbadb611b90969eabda6c913eb068c9d98c323225386ed78d597e8fbbe874c9ed13974b5a2f96c2018939e47d4a8717657f5ea2e33db7170180c65a6d0733e274d3fc17b0f9272c66f4a7ca3971a3fab8ee5e9f964f3bf6bb368085473d7e473aba6314059ab609a7823bcddab497b2c4574cbc124487329d19814530b1276c6b5288b9a3fa13300d2026b7a94db80d907de23defa718e386b9aac8d74d28d94a7b4af0e1bc5786f6f95b095237296cb35aa4d2884086674a86a9957e883dcfa32b9f652f3848562a202ffb5e9049886a78095f896c5b316bb01ef6e9a175eb5e9705b51d4a7477ba76577beb46b37192fd45dda0762428f2347512518e69f05f7cde577cafd21b1a7220d01dba66174e7994b96ebc39e70fdd11185908a5d8efe1e267f3132011f4bddb5317b25ff5816b29609cb1b72df70f18e5d4be082437d54b69dabb085dcebfe86a823bfe84499625284ce0490571953287d85b87a83a0c371f3baa16d6ff7a5eac77eebaa674d1370f0489a8caa0c2bd06ca9f91fb59999bfaf9becb505bc8bc7568ac507bbd886ebee2a61b02128df51d71219012cf1e97dec06a7e2d6ca2e498bf3d43daa713a26c6b1bf641aa6ada417198522c179eac4146b7f80f56234b8ea3d52f8d546baff1d5ddbfe91a5d73d04c8575a92cc9c64b13456b83fe2acf9dfd62fafe28bacb44348bc3b2252c1595594a8b34d082e8094518effb14e7516bffdbcac0cd3eab740a92244f1b532238b90aa3dd5a8889aff00ac56d33b02725481b71af234149540b430c1c3e17244b60cff3080762b351cc45245b028b423e0c7b93ca3eebda7371f9963eca461c1754f8985e3f250740b8e38ee4dfde366148311561347c4e5c57aa7194306e0a0a84ecb8a7ca1c2c812eab5baa53eaa73a5151a6f77ab83c7f38a0c5cce12223197c9c8ec55fb9902fb819d27206ca582e8f251c48f11dbe3e1e0c512953ed382bc63d748e950a27a7f71115adc3d638b4f6194b2673544ace95ddfa8528e7788c3fcb419adfed1553fbf91dcd0931151d2df48316270ef7b5f22c38e24d98e3a6db163c356963abacf09c12cabb703567dc72b74e8f75656049db702a71be8ccfe42d9b7dfc6c93cabc52f85e7f3b4e80d902831e5563d8030c5b4c211d42b700c6bdf6d03628f656ae8fbab68285830f82144195f55d3063c7e07e269f77ada3bc667bf3370d4357134404a0a0eb2629c1cb0fd6d7c3de75fcf2ca8ec1e0f68f79fe0a055316d4317f77bc66521bb111bce4e24a02f38cc942e5c942b96cd07bf85985dedcc612073a310e847cd98ca5557b10d86b74d1ed0ff11f44173952207a16cd5655282cf9d824d340a3a289a01a80d3f96fcc193c31afebc66080ed03549804a4b00f4f447d512e565dd55cd1389036ff134eac07fa06fb305afe5e963ebe075234beddc81060599595223192d42ee0e3590bc006c8f6ddbd2595c1a7003e9ecedd3bc6bc2841dad65dcd4d209513aaffe99c5e79a86c3c12abe31b8b065eabafd82bbefb5877df3a5bece0b473c1ac1f9af16d2ad27231efd2a82adc5a1d591218ed56857cb7eb830de0e39d7f87273921e2814de947932ff3d323df2465986a6f6163de80c25ffe4ef9163e9afb9d3d469c7aef747b93ea8d765721e1bffce9acc645490e6730dbce0baadcf78c13b4cab73983f0c06fc8da98e0e19dedc9500d62b59ac08ee5ff224d9a9a619f77f1c29384749449b913bebdbd1e9cc3289e058c4d47d78d5a3fa117bb3e54fb8f8f5cec8e77e5432e1f7870fec97dc75586b8b36e5411dc88f1faa31cddbb4af7086fe2fcfbc46199bd72cd5e07d048ad75fd70b3c727ee94a1936e5ac7c05b551213280a6c8a22d6f3bdc6598cfbd6be8aecfef04a62c6393553c100398f9964c2bedfd1a117816a2cd33f83bbdaa007158336ae6dc6e54cfd600810075f015be8978e5da050ece25d319aa0c7cb0b0513a5c5ad3d90e196026b4253fcd1b783edce47747029ccf37d30f609dcfc91dbd3564cf3296f3f2216700075d9362345e246ed2a1d397c8dd0536baf6733638f5ab20e0", 0x1000) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x800080002002, 0xf25c) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/87, 0xfffffedb) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './bus\x00'}) 16:01:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:01:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20018, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000200)=0x8001) getitimer(0x2, &(0x7f0000000240)) r3 = getpid() wait4(r3, &(0x7f0000000040), 0x1, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x24}], 0x1}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x5) 16:01:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) fsync(r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="66696c653000000000008a15c309cdcc520a7b24d600c7d6888a4320d3206bcf56713a505227061af5fc4f01521626c77bdb87924d90aa7821d32d5d1d98906fa416df68433a2573ee786eba9819c97e20171170f5f14d257eacb935011534d7754a4a2628321bf2035fdd029145e3a85e23bc3402a8ecb45eb75faeebff43f55a9ccf441f576cd5a4b8d575c097d32ccf809074f5a21ba7d9ea8a166d4b377c5aba12f04ceaaeccfe69f456edf9d6296c5150f9bc137091eee6aaca13d335bf7946b2"], 0x10) close(r0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffb5, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0], 0x14, 0x101}, 0x0) 16:01:12 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x1, 0x0) recvfrom$inet(r3, &(0x7f0000000040)=""/119, 0x77, 0x101a925629a9ca25, 0x0, 0x0) socketpair(0x6, 0x3, 0x2, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x2}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x4, 0x401) getsockopt$inet_opts(r0, 0x0, 0x758e72b92bc430a5, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) r1 = socket$inet(0x2, 0x7, 0x101) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) 16:01:12 executing program 1: socketpair(0x20, 0x4000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x95b, 0x8, 0x3, 0x3}, {0x80, 0x2, 0x1000, 0x9}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x80044279, &(0x7f0000000000)={'tap'}) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0xffffffffffffff1a) 16:01:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x100000000, 0x0, 0xfb, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x9}, 0x8) 16:01:13 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000580)=0xc) listen(r0, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x7f}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r7 = fcntl$dupfd(r6, 0x0, r4) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000005c0)={0xfffffffffffffffe, 0x8000004}, 0xffffffcb) r8 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r10 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r8, r9) listen(r5, 0x0) 16:01:13 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:01:13 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x7, 0x1314, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x8, 0x2, 0x0, 0x6dc5f9ea, 0x1f, 0x7f, 0x2, 0x3, 0x802f, 0x3f}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:01:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() chmod(&(0x7f00000000c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() r6 = getegid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getegid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setgroups(0x400000000000007f, &(0x7f0000000100)=[r1, r2, r3, r4, r5, r6, r7, r8, r3, r7]) 16:01:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x0, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[0x3, 0x800000003, 0x1, 0x9]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x9) 16:01:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000038, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000007c0)) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)=""/114, 0x72}, {&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/5, 0x5}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f00000005c0)=""/123, 0x7b}], 0x9, &(0x7f0000000700)=""/113, 0x71}, 0x801) 16:01:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) sendto$unix(r0, &(0x7f0000000300)="b100050360000000000008000b01000000003f0ecea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9005577a3e6b312eaa549b6af36a570062bd0e236ee01be657bfa8c500000002000000000000020208a371a3f800040000004fa1fa14c52da1ec00ee9e1bc0234da9aed605e26829637762e76c37d6a2a586115202dd1059f2a74f9da4282cf76d3abc1444156992a4f02e6124d52dc612b566509181898c8c1e1402f6164351373e06fb35f8ba37101023e0d715a6ff37e966a7cbe76633af6502b3030dafa0f2e220c13e6508231b6a4a250506f19932c0f9a3b7a8", 0xbf, 0x0, 0x0, 0x3ba) 16:01:13 executing program 0: r0 = semget(0x1, 0x4, 0x94) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:13 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) write(r1, &(0x7f0000000300)="9b3f47479c3dbf572d7cf0780c264d5854f33e9c152ee606a76134b94c0f908a8bfe6337afa8a517e596dc74753a9ef4df78de1702a579e22ffcd7a247d042e3262479027dc38cbe7abaa8d444284b74", 0x50) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:01:13 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x2, 0x0, 0xfffffffffffffffd, 0x8, 0x0, 0x8}, 0x0, 0x0) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:01:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x10, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="93d09811bf35ef7c88deb87937b43a13baf7738e58", 0x15, 0x0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x10000) 16:01:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/130, 0x82}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0xff) pipe(&(0x7f0000000200)) 16:01:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) mknod(&(0x7f00000005c0)='./file0\x00', 0x30eb745058efd6b0, 0x101) close(r0) pwrite(r0, &(0x7f0000000480)="9d65703cd773476bc890803f34518bf46bc86a5cc88d8ce67b4dc18aef55c4aa9b2e28e714b37c36f6660363801179bb21a5fc861b3987a564bc6089010a0da38357cee16e1aa139baed25538942f0a2baba8bbebd87681babd73d9eec11637dfee93fb353639acf1fe945c19329789d5b9fe51e5869f5f4c9cddb2ae7d7f168cff03c7b21f02a559cd039e97f9cccf4e05cd82a543ddf6dbcdb040a09bb3392093788015347baef477f2ef63f71a1d687d2fa3733187a84f5b1d748d45bfc12a06030cc810730b3042fce8439ea1d2f1b450b", 0xd3, 0x0, 0x0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) getpeername$unix(r1, &(0x7f0000000680)=@file={0x0, ""/55}, &(0x7f00000006c0)=0x39) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) 16:01:14 executing program 1: socketpair(0x21, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) shutdown(r0, 0x0) 16:01:14 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x900, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001400)="02b93f0869dfbdcffa8a4a77ab745ff94970b64e6cc9705a09fd6c17651f0f281fadb58c78ed1ad55e353ed78eba93e05d34c92eb98d3f5b8b9d773019e6d7c322fdf845747196fccd262e68e345617138d60d657ae508f6f3ec0edb283e432dab25b864444a7e07fb473c5131bc65e1f8caffe66aa087257a458a764e5f327a2b4d1b1d7fa168a9d6a5f5c27eb0ff45e7e37506f7b6ff4268920ddf3f64694d6fea3829d78043701eb5c059d9354c1e9590f3912443a902faada48ecdd2b4fbe42d0f0c5b3e5810fe6a3c4129c11187f037b12dc2e2dd99d24e010696da155d1f35d66dcba5a728e559705f40081631c0232c", 0xf3}, {&(0x7f0000000200)="f7e5d97c9703bf988402f613f7aca3d077a6bfd9e1878fb65812d1324fc3140b3adb62d577aea425cb7df69c423c14bf17800569a3bb021ed21fcee6310765041f444f79509a2a7a7724690c90b57f8393d86ed9dd2688546bf377d83c617660249058ac1bae9dcdc6ad21e603963f8099dbcc1d1cbbe9c072a0771d07531f1c0c56b7f84cecf9c150312d68faa2d5a99140c0f6b012e88f4550c7f6e1a555a6379c190f3531f0379afefa49cf93d214b12a9156cbdfc48794bba94fa96c8fa18cc049b8d760bd8318f7c8abef3759f7455742c4dcb262d97ae3c5af4e9d4ea73c941af065154ab0", 0xe8}, {&(0x7f0000001500)="dbaea051c1d7cc835b8602068d249c839775772ef34b5d42684e2f37f80915b0992ca2fd4c2441ca5cf42da350591b2a77ea15cede92bf3e41be04866672a369420041f772b9359be1fb58875e856e1cced251418b905d5a6fdf441c6651db46efe7c21117cb735a1f100a0cc5552e3653e5a9e065a23ccb93efe2b365476dacb7e1a541342f1f1aa324c722fdc70f1ed8356f5fb0daa3d9393481dbf8e9914e2ca97f403af26b8cf6cfdba78da1ae65f797b32f14041cdd3726caf8bf52684ec03c5516eca304c34878187652a9d2d407af4a79db0aa416a032f41e07b43fe061b3edb70ea888078609081d226510c2c7915ad8e01cc09dcc3b2b119454a530e0cccd3fb751123910b2e3c64af55ab19de2a5575003405e913ac5666fda9487bcc04cf771636a1203c2286484169fa6a42b51e6a74f1eef6feac100574c3d493a84465327ef912a7b83e8c597ed63db1b70c323d40c8b839de891329dbba4a4f23b9df6e9b476b7cbcf1f4d329711ff7221dbaa08fda4eff123cfa290c84c412eff8879570b6215ac1b7e980b7819a0fc7af6b17b1091f49152c9ecee7abdac60154a2f7630e00d7df437a0ad17b77880340e835f7e41e4dc91fa561fb10bbaf6ad1637c2ed73f6ba5eaf1f64b3ca418a21b2b63a7cfcb1def615e63d00cbb9d79deeca12b7d7c1335b1bb591a82b5ce8b4d209c4655f80547202ca6e539379bd6a67036921ddb74ede23ba56e41c9c1285217476536a226f41a31b6148efa38131b5b9087b95972a71fe4dfa2b83e3302950ed8332ad22e96480ac7c7cdf4a96db84482bfe91e3cb214c9b7a3b11ed97d7d3ee90bb09818f91ce993865163e89bbc184fba08fe6099fef1f57393f3c196a69904246f7de06fa0718564748ab2b151e27cf4ac800e41fc620fcacf3c32c43ce660c1749a4d4b1a1e50aafe25ca13d71686ab0ab73efead927725d968b7eb157d6bfd48a50ecc2109df1895ea75f4245254ed3d861f5e79dbfac4de85e9f9f8d7bdaffb806e59c111567d16081222f62e7e659979fd6a51912ad4d1ea3ef47fd9ea5b59111f6b536149f23f7580567f50dfb2ff15650301a906c1cb98a1070997b0785fe15dd18d7e30cbe33dcd8689b0e177a16b29a87b8f5c4331cf752cbaa90c4ad9135c91f900601390be5971ee05f960b3a332cf282a3118d3ea7dcf0b46565ec9c5e1ef733e1f01f6bf2b965168a3fa3f519337258188e9217b3212e1212883bff2121cf065ff9ebc0fbfd6661dbf4ad58faa12e5f8b2ff6eeecd67dfbc577ee3937eba51f1e6d3af52d487297f5559d41c427bd7638d36e8afdcc64614574f633495b811d76e3170189c61ca8408a358c561f0c0f43340388d1c83aed4e22f2c3c984c48a2e88f88f165e2819e4873d15652264341d8d81725cfb18e1def7774d29f19f92078d6afa7eb8397674cf85c20e052d55e42b569b778c13ea558b3d13cee74a873a4177d7af3727a85c697a7cb9738d383b96d7ffbdfe8a1ed68b142cf4a9b06ef5f590edf4954196bc479c6fc590e4d521af2d95f3996a28a4c4f68c8fa62fbcf0f7a506fb1143f31d8642a3ea3c42b189c60cbc7e77dbda8ddda9c5645bd68db9617e3699e5d6e71b8d1dd32993201c008a7dcff1244d54e40da1d0425e21dadc070f4084c85bc527c409d10558384199597f278d051b6027b05f1fd155f656af9ee9ad13b88ee95de504dc3de84aa074b022531bf330adea86811392512624668b7caeb4e7e662bd98ebf3a7e84be587db7bbcbc5a2c8f25fcd0e1ea16c34a3fcd70dd139a6d804b8ea2eb3d14cbc7056524f57930100f35485ad6afd016ca476d8afefbbad2393828649e08b5850a338829d6764fc5a3825c2181625685a39f0df75822ed6072043023b3029ac2c21b431333dc3b92e03c72d9ad657ac7f87444a6859b5b8e7724d3b54cddbfc0bf290db030166cabbffaa3855881021425be48f9e894e613e9f208f35c60ec13cc52ec7d7689658f66acc81f529c4923271e3a9662660f04aceaf047d4fc34e1c4ec6946b61d747cc12b146067f0fc8c1931b9c571e1f31ca59fcaa5795343ad0ee542b69dce41cba07198e525fe0defa99960711e5182550ba198de7cb5c0b0b1545c79698531e2acdaabd222de4d086953c1d1a8042ff222e5c33d9509a78dfc1dae576da978fcb2f441c2ec46be3141aa1c66adbc95d8509a6ad4b0f5bbe05afe4af65bc635a8205c2beb2e23cd40b3932c1740359f68aa2ac07187a3c68ba330208053543ace3f697c7e4ca5a12cca50853d92ec15b206afc235e7b392cfac24cbe01e11af45e30261e783332847fb01a1e460673e140828751f3fcb0f3b4fbc9548b7e61f04ea750634e806115a09c1e2d9720bcbfc4cae4937e4e3811f44d64bd08afbd037a970e07dd67a2bf1d1bb916f41c8606799476eb84aa433ad15e03d7543e9bdcda983499009d429d1666f64785082a429e62e8f6c0eb91e2af033173062429ed63918426821dbd69b8cb9639dfd31e1f70a70e37dd77b168ea1c3d2e95ead1f8f19d244e20eebfffd3c9b065b6b2637615998f81effd5915ea6f2cd7082a1ec43c3d61c7e67011be046e57bf9ab42ad9865b9471e92176eb3c78f0ee9d49a622e8ea6fba15b9e6710cb70a1fe93eec1ba19cd0c67bb617068322f747bb6c2fc25e74f0998e4b8ca5c1619afc9dbd9e3e87d0c67ffef39b9327a832b775baf2de197644af6819650b2da5db3ee6aa44791091b98b93683c8d4754cd516b6ae9eab38be87f79c5eab7a93897dd16be58a475b7d262c5a963beb1bde6bc186ad741f623dcdc6394db8596c5eda260929fda7bfb177a6f1f5e8f62453edda02b5110ad6af4ee20858dc45482aca799672474bc02a60176456bc9a87f5ff1aba72aea2231ed04a6ed40730c05a8844ca52cac52fe478be3552980ee37e51a329adf1d8d3f27d1e1c0dc43bf80763ebc105f6f7e55bb5983328b1cd34a35fe47edc255972118c69fde01fd7068960b7ed038c841352e490ab032b632e79c70ea70cea74ae5b90f8ae7a92b2134e9622384c9b4cc05224ba8da098255b60100b9011810445a9f79522bd796dc5a79b6badfa18d70c57d6d19a4821f3e3fbdd0742a47286fa859ae55fd8b09224fb8a6803cc60a45afaf46eaa2f2e579e5e699ce31a2a6e4abc64aa6082dd36ecbcc3cc29c4c27c48d85c0c924988081602a7910c282ee81cc6e65fac0250f1b8072d60e6cdb15db91fe632c58977211c94fb547567a9f1bca1a7379190488d56196541e21bd948e992d71beea1821d11fecfcc2d871f7348797482935f24ff7e47f7a125cdd7d806625e8cd73b37b46f0f37c62e60dc300f28c4d7740ac33e8797405d165fd430c9558f64e5146fc09bd972be650d93a6565834f27baa0068ff34d43334df6e440ca7798fcd40d839a4e0bf19c424905f23dcd18bbba980de0ad65abb4e3daae7be8cc78aac907041fcd4906f060f29a67e07f9326f0159ed6484f971f6035f8c5407ed5646d041e2c29877412bfff148f36492d926758b45714d284575c603a87ab1bc54e319b558b917331e7b56a65ae192cedea2e2fb6365caf0123554ba3703b4801ce375d6c53e8e1ee40e8479e91c4017839171030bab9a65663900af056ee2cd02cdcc7b636cc2daecef573b3c85b7581168a7faee7ceb24d9f52b2fdf25bf1f66787b5649536b21fa5737d8ad87544466e5b48180df3989ce3876ab9c5b703f282d30a44b3386b2fbcfc501f84f9aa0fd38ec442f1a241d3d102fd3c28acf166a4514b8e4e751d8fee026b741368ac6969d917bd04108cc811ebb1c76bbd97504b36d76b4816abbd89873971cf94bf6c46acb6877ca5c8b7e7292943cf86297a4359b6587662b92a17de1770ee7e4ff9cd0d982543158bbaf8ec64cb19b171e2079bf9ae7a68258b857f7cb48517147df115d877bff5482e119932eb2b2b8646926c4d6de5e42d232b7a7dab5bd9e99dff59308fac1c8f621b06f28d4e411afc1b2c0c9a26a15364881636efac2d28c2e84ab03671f2f8e04b1b1d48314e2c4ea5af1af10f0237c310123134ba50b1fcc68c86c0e5081cb08c7089592cd6d870af05dd69d14da8dfe36e267683e03a7d1b875befb6498c79517a80deb8a26b58f9fba09562deaf04bc530a31b3cff51a9ca6a14372bdff3feccb7febda495179ed2d446eae078cefbe2faeb2b9e7fb0e90f77abfd4cc2c7d2386da4617288afdbd8d98c04503c1bf18b0639eb952d54134f350365bb3b5ec780eb2684b66174cddca8122735f1717fd31e26708e6ca3dac9fa9da5be003da6f601de8ad519fcf470829e834f90c489f1423aacb9abead46b80b13a6358b3c83616332fbcabf4e0af3675ca93380a2120a1b81c3877ead6373e053af0925aab0f850ce8ac7e2670483a03bc7e534e0a5b570cb616e3c066cd555514dae035b285bc5b1700252702423f8daa9c6f65da8c41f2b1d2e4f1197cf46881387a41c6ffe5e7d54b0c05749d34d82bbd3e85b6ec52e592a3e3371e369aa9864152c3e576f410c8db5c66c92520b367a24dd94a35a4648512e9fcfc5253542524694706718e97479cdda7dd19b3c2df84febe96973965f3fb1385e7c81d09a7286d7a2c205ec8c4baac989a270819ebb694393fed372d5c0f7cf8115f5879532f01728f3aef95e1490371574840ae1f0f79d8d61a8d1dd7d5cbdd67c0d9f969e0db0e371c857f320e51501f6fd1071866f6f930aaae241b14bc48c4b9318aa6224fe798e86d53533457976495d225abbc494bb1a2dbce5d5af35e38cecfb503110134679d8a09be6e7b4ce72ba434b457ad13ec5a607119b599051d954a3a4e739290154ab515d6c382a6a4d94597d2966ec3c22a6ddfa9a8d83a8a20a09bf75b4b433668c0d6f97467ce9110e5aa99a9be83c5098a3fb6d3fa28ce91912e04e96e55a153ca3632f299f4ed5928f169ffb1687de9d9f6d54a43ae6053d8af26784c94d63fa525f01ab1a225a2d274379118b83f5dc37a05c40b5662043b3f45caa99206f6ebf5d1f2261acae6a54359ccfdfc548a261b3360faec80cef33efbe2d64c1043bfef905f84a7b6414cdd49a6fbcc9a3d5570146063649f557336c353c5bd791cd032da7d8989256dcc59bf9793cfbbb70edde2c0d731605e3377e4abfaf041b38166a37756e7ceba6c530494d68b25a9d836c36a584fb867dcde970c0b7549038e902ec4aa7ab4530b14ce867db4b1b703d14d4eae59dde2de808765f11ad34837558c28cf4883c4245d1a4aa9559e8d7576ecdc35ce9be765fa857adf71098165a13fdcfbfd6b0e1e3ccb734e49e1e2457c0916e4b270e1c2a929e340786762d0af41e14fb74c942b036c65fd0380282437c8d352d0d9bf4b58b68a55fe2f336d8b55612ad47b83b8a3e192a4f3c7aa5b7008bbee226c1e3bca67c213046ee3216db71108d8063491d3c3faa16de44aa9b3eba3e56c70d44af405b72028ecf9061a2ac0f8fe8ba76f5eec578d04abb1492d4257759ae97de61f88c10a230aab4cef27e5312f7aa10d52875d84d10bcfd1583b6f54bea7a7b3d633e0a20da7aa280a4514ba78be896ff5448d053b1ff828a9a4ea0d6e33e6deb2371d6e169c1e0b5606a5e512eeb0088a3dd1b0a3bdae1695b07f860716527a286f1c7f10f3289733e567291df9401c1951338ecccb6af37e57d9e11893b5486db05d03649496f71c3f8cbd888cb578944098a703a3d4427957191cdad7ed30235eb8a8336c41ff", 0x1000}, {&(0x7f0000001300)="a1e4e1be6ae402740d1a07b973245f508af9650db2bc8c50e7454692e18d63a2afdb7c950fa4ca192a90ed47d9f7b8fb", 0x30}, {&(0x7f0000001340)="dee3b74b0f8e77ac897099cd9c460a0e424882851e705f86b0730bde35165b03c7e6b42995ea93fa97a71a", 0x2b}], 0x5, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xfffffffffffffffe, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x566) 16:01:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x517, 0xc, &(0x7f0000000140), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x4f23, 0x0, &(0x7f00000000c0)="7432dcff3f9d49cbed2acdaafced16ded746712227ec3537c1f1563e14ba0c066754c283a57fbc45a7a5bacb5f", 0x2d) 16:01:14 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000080)="53713452a93b744e94b77b6395c6b4298d2408184b5a45166e7308f3e283363e5602caee1f208135d7573b86106b74fb996cb271cb3e118ffc51808e04e79f99cc310f77c17b4bbe29f55e3ed00a0b8f67da5af159465887874783e0e3d36da1abc8eb582ed66cc11ba1c62febffb8cb3e7fa17240b06643f1dcc4f4f12e143ffdd7134561394e3ff4a29ae6788d26034993f4b8ba8886285c18f04dd4832c7954b7574e19f5f2b9e20a49aabb8c0628d2276ee25555460957dd86c8a2f15acf9cf2f1b7539601d78b0e4945ea7cdca65545c98f7fdc9c3c6875dd1cda5ffd2f582fba", 0xe3}, {&(0x7f0000000180)="df69d5ad56be9daf6523", 0xa}, {&(0x7f00000001c0)="1f97b8e62d3c0ba1b057049a7ab33165acd0a6b2d63b11f4ac4aad39f26f3aec8214342bca123f53a98b7dda67a6c31b6f1caedb56902a95aeef699e6fc6fb66864ea9228c437bda9355f1da8e9dd327a0971ec754809e0b3b1ac2a42701e7dce7b45f685c22a6f4487d84", 0x6b}, {&(0x7f0000000280)="37f943361ad982ff24a323c6012bd6979f91b93458be44b38471b76c6720a8f6931b71ac2a30030fe5bd21cc1b82521e6b93ef4a6b43097387acd16e79e06ebd38db74e7b0c7f8ca339fc2480bb644f4d8ac092662ca4db6f5abaadb880e0d58852b9db0d98f302787f8ccd34207de8f69398d0856a46da0f347999a53349893e5b5f015e6bfec84664c2d9629ff089ae0b5e6eaf1fac1165c4d5d63806ff92e7c4f166a231a13dc9c57002c44e5ebd0299a06df88b6290bed2bd97831cd8e3f76db0fa51ae8679475213e1962c6901bec808760169afed490eb2ce13ca3d0402b9147dfc1655a8f8e62a2555d5da02cb9238e1e1ccfe4dd647d5cab7fa6f898353a862329aefd149d09890e32aeeb93324f459e7b3048f5071786a6fc4081d8618eb1dab58e969cee0b8123e163ba15a805e7afbdba2c549074c1086cb44f832ee2556b95296cfed1c57cdc79094848182934ba40374e404e138295b5ad620ddf30dbdf9324e6ee7d2597a994544c8cf9f86c4e171d800dec7beafae88205b6a3af9ac7579598103bd9bf27c0577e2c879e6f789b0f1b0474b421b1c2a253c0f12fcedcdcabdccc5f0709e96aa841209c5fa56bb02c71f16264f9f1871381ddc2e0ed9ce16042375432155654d723d308055aec415750dd7191fb9d16921ebfd5de2b91407f6fac2a4f89dc4760a26bac4a2800c5efa165303fb9a6f0d810d19265f435d1f30af6d211c809e471153284b84ebb4ef3c13c67479507e89954afafa26bf479d2c1728bb607f0446b067c3fe8dc5bfd41d21176816072fd70008d3d499c0677113aca60cb8e84ad93b636601597b5d3f24c13f21943003ae8337f425b5f4e94c23773e371d984c08c44029f9965339ed7d76a5f3491feca3d4ae0a86ba4967e1a2d66cb0d48067d3aa0704992f9060b60081fbc0d4739072e14b707fb85204094da4fa437fc2d6707962c6dfa5631a72a61d27809e291f77701c74c3a107efbe154f8ea2f383cf866a3eb174fe944404f00357eeecd698bed6b0889f91a41ac2ddbb72a9f28249d1e2cff74bbc91c8c0195ccf987b3094b418f1fbbc2b54b1ad9cb3dbc316cfe8bdca8396b98457cebfafef722ab89f9d673b08c0d945d68a3b687365ea660f8cd78b5412f3603828e77a6525eb897449315ac310d87c79dc057d1617319d7bdd09d9cb9b0cc68b9d55cef9f48bd770e2aa52ceb70e738c163d006ea1d7c2875af267c66cf87fadb7fddb83e8b6917d6c44264a59051741ac23473c575e15772618453f3e68f1a6150ab6fbdda8c16b4bbccbecf539efd8e30775fdae539e9c0424f772de13cb6c5578fd4286226ccb1daca14765d48dae9558d18def70fb377e54404fabfb989279b7cef4074d42a20befe1c469ab21740dad9603b0e3e158dc00919f2a6f972b650c732506b4b50eac7f1df1e2f4398a6c868cef5d303711db18d622c7e602e66788bcb2ea2b622f3110db96a1a593526dc2e31532a3702ded1f947b99168819ebff393f9c75a44778aec388a1f5ac84302fe23d0a1e794dea53680597c36878d8d62bc01a02dbfc895e06f2f1fa40139ace053c1b010c65c7f40d8b1a4bfa287b4240d6d32b283100f04d52b083a7b73ad405043f593595c41cabea48e6cac715c9546ea47d65455e26211903c839592738b75cf896911c34871031fe4ea54d0807c8b51f4293a24a976cfb988408a4b888e03b8993cab8c3d1fccb410c27c78c12cf87812890d7db43024ac65634f0841c8e2ba4ebcdba85b5f6e66d894b822a1e3f91c4855771dbcd5c021ee2c19b24b2a17d6876778b8f25e1d4c1985743fd0293b46ffb6946994b354ae668edf2a47cc84b55ddbf31b59b4f9d1ba049d7576dc63b041f7a18dcb3c02d0b2aca92dcc9babbe98f07fe195b7ebad46e977544598ca1d5854f0e02034553b1c3281a26758a078320c2b4ba43e1adac86521ed33aad7756d3a0a9dcf30cce6450228463d3c5a6c1492ab5189c44505620cbd09eb5392aefc8dd8ed71eefccc2b550a6dc82df6ba041f9424f27f1bc25ca53c6bee632abe8d00773b68745d73061dacb7a18766a9ce1c9ee94a25dc9e41821c0a2940cd8e21b0126fcea2c55d0584dd3ead35f26e596afb6f0107230a3b80c5a0b3b086bd47647196751a2fc105d523e99a00bdde563216ba6c3402a15da5f170411f5379fd5419538206d47b94f46ecacce9073355b22d7aad99ad1367f0b57ba6370df98a87fcb11976fa9483d244784fd61871ee57856296e52fa9c92462f9f5feec1609e8da46d374d61af1de8f3fbd138d9d20ca71a26d8260d39c4a98f92e3287422f55003d595ea83533fd8cfd1b65fd02ad7018db9717e95e4ec7a0e73ad13622c65809363dc14f65602b4fbf070e243495916c7d23f1477902b2e397d0852f97e8c3e7290461ae3b675ddee84b4125dbce535cf77b41260133a9a461dcaef5985c522caeed1f51e5d9bcf6ca4a7984c3227b0c543a8d4653c9b2f539d4f41f3a44aebfded11397608dd112392c29800f265827b907783913ac59a6a4652652b2089056bf303ced8be2e7f17aff44d7ecb6a8e057734fbbe43d106c2ff6c5611abc632fe2abd2451376b7f8f74488f15bb5652f571188dcd3283cf4e55b48f361c76674413857061ed5e2d6ae240cd4747e82a1cca4f1c0efa0651d5f69f9598d54b5330655c130c7627b75e0c6b2e7e41e22705af1532f6339d17202da7e163ff94efde4189ae79b0af7f46d83e590ce13453a9fee296f954ed77f9457d22c7d8986718cb1792d63ac84544af070fd62a3140f8c681f3c77a0884b129323b69315d9f12c2747276c045befe29d371a092b07a3b6733325b3f197c6e11ddd278050fa687e43365a72a9d420be67caae235ad8d2b15eedd5f405ca3c009c57e70d109e93902e65ec3f305911482bcccf20cea679a1e50ddb2e0efff11abacdd3f99dc917affa38acc0691a4f1a64e933bb84b8d231e9cedd81943c58aba8ca4539c026fca4714049e2a94c258fe619274993dd20e1763bf963c4c75318cd7786d2c898d623d3796c55e40e30ea48712cae3f8130e19f03d598b718f61b18d3ab726c1ad48ad0ece7b3357e4ac1d8f2f004967eb194c94743b1bf6df1e96b70fc9ab7ed8c0d14c4446074dd173da7e56f4d47fb29de0e114dcaae447d837c77b32db7a45169ea105470742c856678902563032db5894310a57533a44329b4d45ae161353de177c29885de4156cef04212bd11bc778c6f8ab05d258c6cf043966297e74102d7130d293d52e4b28842c132b6616d950ed154671fe8d5baedf720652b72fb5567c136f3b4eb05c93c933f90f674a91d513d418b76735e54230e842377694396a444812f6b52a67585d429da6c91e7e0041dab54f63b50f08bb538cb2fd9ea9d511d64c7dc4ab541535da5633c7aa9f049738f5eaa65503e27afaa8be8116f63dbb3e4174b50b0103aa4092f61d79c72e512adbf10f02a64a50acb53b76a0ac0eaebcf661994961b16f540e47a1c58ba31ffd5b4e4c6913d80360072c4027b017fa03ed8af4623254335645cd14f28fe43bc19748d42e72f5fe58ed01fb20011cd232babaf6d2711c60f44a36d279cd52b0ae758e65d5ed5aea01cbf9b43834829059dee5ce17ad65c6041f905abf7ce6af65084cac59df646abf854488f539abd56f9c16b7ad7b758241229913216b1c89ae6eae54cb2e6e71abbc0e0f0dd27608897b3344b931cbceebda87e503cf5f5911a7535358fa712dcbc37eb0b25780f6909ea854f4c981b5885589ad6538b825ef892d6db3cd0fc20319f01059258ea821f50c7c5b56ba310e26610a0e4a04daa9066ab88a95cb805e943ef88d441e4265c8f695d16ba4abf3114e7958aeb3725e5322ae0e7aee98d7b12ad13f37c8eab6c2a98f3f67c85f163afb245335ca18375d790c83c3e3d17e1d6c9ec23b2ce30a4cdaa0c8ca90752d592669e6495da1567dc6b1d5e107d370bde5a5ab4aae9f04f47ccc4749c7d93106a07966d61563b52689ca15efd52d4146eb1aafd60b87b4ac0f8f64b046ed7d05c587544dcdecdfc6ef40fbd016c2c7ef38bc670f8298b336bc826a280d6292d78d29c686997eb39f5d8c1b7845f52505590bf52130902bb57c81ae817e9d30f729958a0334a64d028d35a093a8f3cbdb0cb952bbb4cb951ad7edba479643cb12713aa23e4962c0e96c32619d97a28345acf543788e5cfdafbb952fd2e31e2df56d4d768d85e8f7b53cbb94da170828b60eed132db099becc17de0223b0c8ff1b78c56033cef1d091690e9311d2b307d4bc021a90f10869ac12840d877e3474743ae665e09c47cf0b5bdd47032b3d2a58cfd705f4e80aa7b807001387405bd1b86fbb315e5a9bfa4330d5e01f5d37e06d46d8298ec02951402aebfc6a233b730e5bdd9a8411dd1efd803df25abe9fda7f00f598712000978acdb1b218411b1cfeb1b289c9b0210e31ac827fc5121f3e9c9bc55e5926f35d996d6539714e5a14c5600878dbd095986851d65112ec2e2285701ecf35d8a43253ba2ab12625ea2664fe3e247f45533a337f930c18b941ffc9118f1d2846d2ee043e15743d5c738d0b2aa0c4a2c19ff440f3048f90f0bed19cb61f9507842687a00a2185169faf5db2536425db53a012ec39cbab01f5c3d2ef2bd1eafeebf0f6dd1db4655d52e0e968deca4c2f7b9a0ec4649d19c907ccc8a37cb82a7422f210c5912d38ebaf1e4e78d22875c967466dca56158b0210281cfc899ee30a49115e93d2604da87e7362db81aa0df396f776da4caebfe04ba148df9d1e08c7771c19f9ae48f892dfebe8f0d8e73ee622767e6e4c93a2c9fbb1c8f2a46cfd2858b5158b0de3dc37ae4315df06029b73bcdc29d76373550eae8f90ffd00fee84639541a7f7c69698005933f80cd46c9d12b86b1194b60ac7e8edd95f21553da707f899f6c5d9cb198b5c197cf2e815b6a70a623b90499dba328188d6172fd1f532fd4570c291860e2e31a5fb223022d9adc12914d5aac52e1a5b7a5a7ba62fdaa6f8cafac9e4033145b0d64429de103451acda631f8f51fcffd636866e1242ca7c6939ca5984700ce725c235f0e345b06d2ab74d7125f74fe3d7c45d65e5563653161275a868394bcb1f3395c1f9c2b20c29b2c7a26582206b76481edd9c4afefbf0a3895e5a262e14c01573b6030e951f361765c6e55c23c00a44b8c7eedc26f0ca3e757e502ae325cd7a28bdd5cb57c443085650ee03297f8ea06ca73f815b9d0e1c54c36fed883a118deccd7a93f0518292d1d5fa115537dac834eda5459c9dba4328d356de4bd2f5dc9b01ab1efdd8162a368945aedd28c9e8a53241313cba0493cf90c9badc044756f8ee800bb29adb65a74723b4723c50c72619e1660b7dd014e34f86d0fb1830b078989025653dd12c3a9dd5fccc833579f7d3370657073fa1088893bcbe708ce1613722c5046a70ba3cdee91560bbb8c2784585fac9d6f4cab17f063c86ff419a27c18bb0a9e675f24c31436a2f0f9dfe6f77bce8beb30306c07c07b2e50144ef16e929bbb6990ac5082668233dfaed73823be07721972ffba882ffd10b421e7316e14da8436d5e94948b09524b1b32b9f3b7a0e0046922e6dac6ae9681acd25a3206b523285313d858f37350392982e12b0ad6320b1c7b7c312ade8cf13120cba12c2c8b78030c288fbc7610c9fdabf880f80ed377b2ed91281a558d4d203e98eea7cdc4fe08d3ebf742e5c8595b95372708dd146f47dc836d6dd", 0x1000}, {&(0x7f0000001280)="b7048d3fa868e88b3e8f1b9994a4ec9d8e19fd1cdc6473d5dc7c7f20458ef88289cb27cefe8fdad61697b4142164def400952f8811917f801bfe17cde64f743a261b3e4b8786f988af009906", 0x4c}, {&(0x7f0000001300)="6d269ac05dde1666792a160cc204484bfdfd5e2183d87e13a5b8d66164fddf4b2bb37db4d392bf4381fc2c51e8c96750a63cd2364757190e45c4e6d7cce8a4fc4d3166bd8f", 0x45}, {&(0x7f0000001380)="b697fc44cfcc4451d5a5ed88bed8a62ec2e1bea894048cef1f7e4f137ce41a41f28f6ad36b3299164f94ef6a72e097b413123d1331676f25cfb75d99380084", 0x3f}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="fd769368767c4b656c35697cabb43f2162d8efccbd0ab402e392961fc1538af57206e026ae98204919cdd75f1daae69578f22f38f83b5267940131c32f701d500678621cfb57ca17cecc41f43880e4137b33608420141e4be2125a7a1f5390c0afce2522696f241889ccba2d36", 0x6d}], 0x9, &(0x7f0000001540)=[{0xa8, 0xffff, 0x416d, "73d3f3c9792e234a5f356a438ceec0e921d1117f559ddc55f43eee87a0c85eea9fc8c753f9ca9026ffe305ea8da0fa407a20720c3264578fa603b77d9170fec730b113f066d3e2d64bcd16a616bbbf58066e344bb48be4038d63915ef24ec6690f33dc046e70bda518a083d19edfec39ed6679c526cc13297a53b12713cdc6432f772346b7e8ccae1284ba0cad6c60ca03"}, {0x70, 0xc25cc89495a67e75, 0xf1b, "a90acaf2bcf2602a1f541517c85d47e3c12a76997855c148cdad397e9e16e0bd937e47064145b34d152f4b826285b86ce4b213183cdb83674a0406476fce4b028a6c4f05646dafff9b2831f2e7b8dfc7bf1c3564df75dcdfb1e9d0c038f66d4b"}, {0x60, 0xffff, 0x1f, "737c67a597c836607082e2764a00aed20b47bf0c0f05781a539a4a7c6bdae4ce14041e54dd804f7ebcc7e92952a1b87f6321e8a46ee08fef5a992771afde15a08c677e2a76c20a751e3a"}, {0xd0, 0x0, 0x7, "227dc4a1516c32aad60fbc81a009493454b2c3485b5e908122444f645b2280feefc8b6a03e0cb5985d146a428998760eeb99afe72bc555ac75788f26523b5208f13c2c0f55f6cc341cd5906ba22f5cba54ad6535f9ea710b06dd0f3a9607a63230b2155a41c52d68c0332865624d91dc29122403a316bd9fdeeb4e99660fa57a9f266a5b457b8fb927e9d3806e83f3240e6c64625b1cc26e22b1e22dbf51b43b42d53ac6fc5c12779626f97ec02fdde3dc02c44395fc7365913a6b2677"}, {0x90, 0x1, 0x5, "6bdaad8e19ccefc744c7a4208a39d89e74af69c84dec3e493458af158d4f74a026360e41dc6d73ad9a975b2f770e0229a131a44e11c654781665b2bcea95fe3f9868ad7290f757f5d42f7d0c9f95b2d1c2d0862b03fa6f28aa12933f528c0faf585a124944336a45af21f83042d6134a3f19efecbb6ef90729e60cb3"}, {0x1010, 0x1, 0x1, "f9510dc84a429b44a1ab58182062f4fc0022aa80bdbd9812fe58e1c9abf5b0be68a6861e6aa07cd407ecfa7be9ae7b1689615ea36c419c27e9cda56b8cfed35472bd12db69298c838d10a671ec5d40fb692e0c84b7772f55170f23994206f84587affc1e0400b06075b2d3c064d332fd5f46bea070810b49d64126b3a66ab7a9da935b5969a8b15ad558ef41f89320135f968fc92e8cda3e3d0c23ae05f17edf2602131f6f32c2b354160216bf2bad2eaba407e3ac953b882c677509c9945b39d0e0bcfc7bf24b0680210eb3ae2063029eb4e03e8385b9e94d1c3e3b610fd20f7447ffef138ed149d79881adb302c3978c2d548fd9bf3231ac71b0c9ce025bfa6085545dcebd407f35a65359513975a47fb6738b8cec9407764b8168d5a103fd4635765d430618f6a37f7b25191050d23f66964ed40bde8989a0490ee52c37148c984cf852546c617c96421efab3510ea67bae4e07787f824fc22c7c0258ff70582483b9e9ed7119c6231500a97d9cffebb9dfae345f42768ddd7207e9c935808e3b6fd0c573242107762011013fd0c64e543281c3c5ee2de98f7fd8157801a40783a4fc2d91e7f601ab2ed59033b0cf946145e95a362f1fc6ccac280f3eecdc0c8f800aa7ef2b37fb91f8b075f00c69dcbd64b29bbc8bc7725acf9dcd7a0f2a46665900c9bc5d575dfc8607894d4e1b43ccf6147c6303716f0da7c38a2175713224898306e7c15bd2de15ffda9456d411c637104864bc7f179e54c5e948906a79ae34802a229f65c946d1ad6bd0112ba858c8b5b0d016c84ffe91c4694c7b9682605fc691ab1f29c8a28f36c954263e3d73a4ffc2b24f898da4268ee257f04a5fb443f991a3bc202ea8da4ddef655009303a4407781006f72a7ecc1f5593b04a672d84a4fb0334a6287585cb565e0bfe1ecdedc11619a0defade1ac10d4944383612f9cab4f487b3d90006c3656736bd213085c735de6ff05244571db8878377f907f49ea0a96a4d1998c11fc423b4b23ca2ff18bb239027921449e1a2c99e6fc3816ce5a4c16611f619cc730ee8e6fc0d52f878da3fb9b6381aa8bf8072d741d57ec65463f165788722466ee375021163a073519416fedc347e7df9436cd27b4cdc3b202936a3ca1265202e64c4a2f1f59edb705e40cec81088232bc3edf8572a848dc448119ed60d1ab45c62de308c4d6ef3885c3dccc9a796b5d39254e87c491d073bd0332852fe1fe77c757fb6f01d33fd0e525ab336baf10b0eee2f49b350960e8478f78a4eeedcd05d2462c7a6a3cc0ad562e39bceaac963e88ed796c582de530317ec317a432cbdb6061e33abf32b037152ad2983d6a0c02c435c6cb8f56cdf149e476ad221b24eeee778864f05e3fb4a82c80238144a175da32c2c986929af565b0d44078993346deebf2e83a2eb9da93497a00f09f3ab23f319295f264d25d197499fc4692573bbfa8d7c1d66340479c755edd23359a33a5da145cb09644af2545796a7ebbf85dcfa0a0aae419805e6f8e5add9770c31f7df6779195795ab674633c69e907100b800b59225269bcc44047f388fb089536673b9f152c4d5af620471fafaab07946f290fa604dfba219d77982492484a7e7bf58c2751e35546af3858a757a3d5d7c80ff0e9cf4febf11b85d57c8a280b137524dddaedbca0251587557025f7ae35f92ae2cb7e0fc2da7e3810750bccac0ad3350ab43ef022c41dbd24a014018b7ebf9193659cf339644734a53e9550fdc1a472a7c2ed6c8a98e64dc77e3abdaa057dbbaf2a3b6656fac5600bdc4ee5a46431a722e76496acb652adcc5b791f10b7008b29d65a8fac045ba00739f218b0333c437df565156ac2b51321a3076b0469676e0263726e088d0615e47f38cc35a128968869ce2fbe8dbab85ef7a3e3437f30d0b653767c501e7596ffea0eb94930813ae80777a3fcf0303569f7bfa1f6e836db75cb550348373389035e2f7928f0d7dc0b7ae2e10aea5ac42b6236f76878d340a87e2cf0ced594eff710c7dfc7019ba5f8581443cdb0492d14bb8994ec678643556a185ca0388153541f27bcbd81c85e135f049b170ebab15063732ba4188052fc0ad162ed311678605b5b051c9a5cdedb56b632f1cddd4ebee42d62214ae6074a5e76a9776ffbc9e98618f4119284454274ad19b96a12a1a1762f6b935a7a4feadeda8faa2e08ffd7403219df4cfa6cf7e2cbb76ec0a2931ad96bb457af2ab4c9cd0b5900a5557d2569b74172520c838aaadcac1d5ed80369fc08dbf0938fd7c50c1cb9cd67c242586e01979e676259fa1589c39221a5cf36c453242cf52b1eb6f56dabb866b796233c3b19553135e81130d4c95e3a8b8b2fbb49eefef5fad1d6a9cc8ae6f1d33071f4e9432950583ab9b1d5b29c362bd8b695b148e08f0251482d7ea01011b4c865a46c02e842db3034b82efdfc123cf34e4eca3f512caad7f4283ecebca48642d5f2abcd9a101e0c8a4dfe26b98c796f2fb80f30dcd49a5db8aaa6a2340d43b2cb490c3875967fc3d2280b16de8ce7514a1f8dc73a1acd7710b0747ff437a22326ad32cb66769f750419cf0d43c7db2d9feb51bd988ede9dc284d6051ba5f547d1a03a5975fc21d277b73995f1f6f31ceb60176146f01dbbadc60123a6d2ced3efa8d1ad40324ab2cf29a2c96010058e9dd17d124e9ee29c2054a535d7edd1ad0938dd13675948a9142c1ad87e6d89d9392aa73f72cc9f485b939edd465450700a58777f80178c734b94d98b08a1aa223825e83cb26a310e8e302e25c111dd1bc2b54efa8961b9fa58cfc17ba050572eb0155662fb2f1e410b99cb77253f9b30417db7e32028f8b652e70939a90778a1b51cea04367d50c67ab73ebd0c4e7c608ff787c632787a92b5dcfe64527d3a587e54ddf89ffbe9d52dfa84bb4f5fe03b7071dc3b48f278e0d6255b9b7eaee9029699d8d6e3e6c98b8fd58cbc4e6a403b88faf06e47f56db9e478c7d7c2f8e4b43bff025ba46c036c20ee60a0f5fdc0dca3045438f3db3550205aefba8db984605a0f047507ba822581a9b95cf7790feccecfeb5c5f48fbda8efc0c03f67a80fc8664ed34b2920e02761f752b7dc3eaaf42f06c29918f5029e3283fbc2c2e67ba6c032478131fff418f685e96e2cae4029039bd769424b43b2407f3c05776e103e015e97bffa48060ffc66b89d257e67a6afb3eab9431173f71e05319a1a0cacaeb8b5ca6d92b0acf501f61f03b7c47eaa6ae5013648ea81a884079dae3282732f63130784544d9c2b0247d1e8607459ffcda67c63b6b3c2e9d5cf870cd8c432e8a3aa12d67f3da7d0904f4083ff4f1cef5425762f6f1e353c97e0c3648b7d96fe3882bdd32e24326549b1b0be506bbbffd483787f2242fe5942bf53f3ddd5f0afc30cb9e53c1425610a4cad3e23fdcbb0d8cda7aeb972f864f50a70d14c296afc8108d83db3dd6be6f64f127a9fbc2529cb0ce6330d46485c9afa5771270e0c60f6a61b319af3afdfff45bd69eeb0257634da064aa5dc2be7b3221beb6f85981d41d5c0c0586c0e48fc93dcbae2913ea4ccd2950c5385d948d0a9ee9e75c312fa5022aa178338962d310bda96df210c513630adcbe659e4664399a7a91d5ae70008edb127d959d364ab6763aecb043e9e8453bb9ea0f3f228281a02d6edd25f5b5434d52f559bc47b858c41da068cc949c322dd14650aa2d54124e9d1fb8a6a6dbef569de057c86e0af82b1884b52869577b5e5e55bd74f8f3530f7d792f6f2a04db30c783ebf95dd018d7448f1e18cf7cc87c1480dca2188b6c303972db327344e663be61b512bf6bcc0cf567650e2faab88ed57948e7cb37374cc4109ea00e51af1c72cf344095643a509b64d35d83da63a3658e5f0f6b58dfbed990134b5c6677b2b81f2c835458249f2927c6d52841cf69ab5501614fd08bcd34463f25aa5f29f1ebe2d34ac3a402261cbdc20b7420013bcc30c86d7c9b02dce9c7d5bc8cd847db1dfcbdb72daeb2d08d4575d83eb9cdf56f4731c0b14e3e76cdb1ddc433ffc1b12b6e6a602ef8fe0b7285555790f0e3fee1941c893e281b6275ce6b23a82ff8d906fc41200a3cc6027a1957a34d453bf2bb2c886240be74c31e40abf81eaa97e3a3932f80352d70618574cebf5c046c916c32c00a86bad899a4c0d24c930a2de5d4086b49ab2d7f74703e649a27b5ac595ab05508dc2d77f245ad40c4e1b7c685c1b7cc6f3c66523321dadc4ead4689371ea6ef19d4b169698e78b3ee49b4a5f1f726c0b5201013a391097cce58d930e2ae4f4ea2c2a50f21b3ebce769d48df4344d92bbfd0b4d1a377201881b25b2d8d22b0575904734979488d9e980aee81c4556b7bc65d60e6e96bc4ca2d1fda88bc757bcf6c226fd0718785af07bc4c05da0af60816507a8c0a24f6d5b800f129228663cbfefd3987d7f2ceb674fc931b9567151d7f6c4ee5b4d067ef30471b3ad5976c9a878433d740945fb7c7b3cc205e7050b9ceacf724bfbfde8495d063d651cdb2d25202c6dd9dc062aab474af41cf96b5ef07c2df7ee63a1d8d76e8d527ff2c24a288adbd6c1c8428d51b76070c4a39a278b313d45880770ac5ba2c6d1624db8f3cc5628f65cfbc5139f653787750bafa904cf9fd98adf8ac91835b0220ba82d3c8e9309c405d167c4be0133f4cef445351fe1e9eb1f49918e9ee1155c7a4bc8dc0f6e707f195c405d026e36167a04c66f0eccd4ec3e4ee1bdb22627e81e742a47ae71f2d1fc0898f102683878d30dba1ff13c446ff09a95e5ac7497bb5a12f0c5757f6dc47b050541c70173ae3050569ae8fa2ff6f9485b4ca3aa50dded7d63f828a1a6f2bcf8ca6247c088ee648c25513b836471464961a37f68171c19f95b2117b0ceb6de2619d92b895a22501c03823014af0c2401315ba3bb568ae2363a34f1d3fde31f4b4a54135a6d1be2eeb6d44bcc573cfe625dbdc2260b209b766b214b97188a766d122f2e454b450b9c80b0f61f2e2f0eb447b00960ac019e3838af516f7c2874d7edaf9348d78e804c2ee1d6416b000c08b8b0663a5cf98979fa96c3e2b9680f7a1d9dddba5e7eb896c78fd0d5d493b2370a0547d6d7c9876473b80d5ae26a8525da1fa24e71860890e13599af722c0b0d9f64d790fb47a3b702a54c1c8d378a2e567c4f80028befa8a5acc280cc88fbee078e5decb34c815c55cb2b302fc78a822245cd51926c2244341f5dffaf158878456c34446814b6bc481b1462816b8abea3511e442874bdc859dd861e588f582e93745a3a9bec4ab758c27103ac2d8c51ed99ab6dec0fe15488122ab6c1593125ca3e58850d1a7559b75f4d8e0acb46435dda38ffe81008a081070b1a09648674555b8d3583b161e7c9a5d0238c070b15def3f85455c8fa0a96282b7f676b8c15b0c41d209a56804296576bb2182cc84f960a68c7aa209c24a185c7002742707f27793fa48bc1cc708a93e6f9cc308f784aa96b7f5e4cd5370d7787ac336c4a0feff35552717d2f35cd70c9a27477fe72d15e660b84ca3ce8ed21863507ad801bbdf55e65dd7cd6b884b51b3300e6e43c4b09fc94032d5047cc6498ff1d6d166b3fd46cf43ab1e14c8be29150d0ab1d206a47d56cbd3b2170dc3a5858d171051fa44fc6b5ff8387ad8ecf5cf4e2d4945d6f5a75cde9cc3da05141bda1f9a676e79e9143fc4ada8d444cb1b3d1a87d51fb8811fee17472a79aabf3e3b1ff5114a8e6dd424f1b020964c298b8dad1e88a9f4e81e4e857d4cd6569f9ba8030b0093c7082ae4ede37fe353f87fc296386b7"}, {0x48, 0xffff, 0x6, "17e123c3ee168e260c583173e846970845ec1ce08b9eaf83af55be8be9975d4c2181b21428dae4d628530a1780fd840de75fe704d5a744"}, {0x70, 0xffff, 0x7, "16a3b134a38080b7233898c3040e44367fb0043f9e17289eb99bafbce395139d48558befc7b31dee4193dfd45e8b92c4ffd9be7a6aa293f08be223dd7b4242c2822592047cdbb9bd8541d7d0b460f323152857e68f5ca05c9cf4cfc840ef"}], 0x13a0}, 0x1) chown(&(0x7f0000000000)='./file0\x00', r1, r2) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) 16:01:14 executing program 0: r0 = socket(0x3a, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) 16:01:14 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x200000, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) syz_emit_ethernet(0xc, &(0x7f0000000000)="db1c9f93f33cc96c080992de") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x4103b057dd2f9f51, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x100000000, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e72000/0x4000)=nil}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000a4c000/0x2000)=nil, 0xb73d}, {&(0x7f0000de4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000c48000/0x1000)=nil, &(0x7f0000bd9000/0x2000)=nil, 0xfff}, {&(0x7f0000f46000/0x3000)=nil, &(0x7f0000f27000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f46000/0x3000)=nil, 0x80000001}, {&(0x7f0000b92000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000adc000/0x1000)=nil, &(0x7f0000be1000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) syz_emit_ethernet(0xfffffffffffffc9a, &(0x7f0000000200)="b6238812") 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") mlockall(0x0) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r1, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:01:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='^!#}*#/%!%:&\x00', &(0x7f0000000180)='(_\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='^-{},\'!\x00', &(0x7f00000002c0)='\x00']) 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = shmget$private(0x0, 0x1000, 0x10c, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3a60f0e904f1fe73, 0x100) close(r0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/9) r3 = semget$private(0x0, 0x1, 0x48) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semop(r3, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}, {0x3, 0x7, 0x800}, {0x2, 0x5, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x0, 0x800}], 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0xfffffffffffffc6d) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8}, {&(0x7f0000d38000/0x1000)=nil, &(0x7f0000dda000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b92000/0x3000)=nil, 0x2}, {&(0x7f0000b3d000/0x2000)=nil, &(0x7f0000b29000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000d1e000/0x2000)=nil, 0xcfc5}, {&(0x7f0000a42000/0x3000)=nil, &(0x7f0000aa9000/0x2000)=nil, 0x435}, {&(0x7f0000e6b000/0x2000)=nil, &(0x7f0000a66000/0x2000)=nil, 0x9ca3}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1a000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000bb8000/0x2000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x3}) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) r2 = accept$inet(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001b80)=0x2fc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8f80, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) read(r2, &(0x7f0000000800)=""/84, 0x54) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="4c5c9bf048e0459c5e5f9310785e52fa59ac4516a7b0e175845010611a0ea5e9614a566ab2f4f7057c8e5a7fef686d99601d874abaaaa4f5fa800f045061de3d2913a3179b0a2a0e1727d723a9b407c0b920ee4b8658329e3e9ae4fe8786798a76a64c1242dd67e57bf70d24a49f8819193b75eb04d838fa3ce53bd48f349313a4bd9f4d4b81ef7a15707fa3dd40c94494731c8d55aab1c82bd80ecfb06186c325e1160ab0e721ac72d4ef25706046786f8697deb047a2323c41d5273827b81b67de54c9994a42d94545dff093dd6ef3fee7897ba978d1d9263cca309246a4d68428d1dbfb281ee442763104", 0xec) recvmsg(r2, &(0x7f0000001b40)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000001a80)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/194, 0xc2}, {&(0x7f00000019c0)=""/168, 0xa8}], 0x3, &(0x7f0000001ac0)=""/119, 0x77}, 0x1) 16:01:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10000) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) 16:01:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)) mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202c, 0xc0e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x7, 0x401}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000340)='mL', 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) r3 = getpid() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xee9aa9dc8306dfca, 0x40, 0x1, 0x80, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x81, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x6ad79dc77e517bb4, 0x6f5caef628949e98, 0xffffffffffffffff, 0xe677}, {{r2}, 0xfffffffffffffffe, 0x10, 0x4, 0x5, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40, 0x401, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x25, 0x100, 0x5d}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x40, 0x4}], 0x5475, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x9d8a}], 0x100000001, &(0x7f0000000480)={0xdfb5, 0x8b7d}) r4 = getpgrp() setpgid(r3, r4) pread(r1, &(0x7f0000000100)="ac674f7fe88f0cc67f98bd3e1520453491a55f967188b84bfc9df2edc52c9365b63c618ebfe85bdbacb5abc4238678577aa5d9b639290f2e1b4582f4b10e3afe3ebb33a8112fcc2437239a8d9712841a820f6ee5ea9983bf8a63aaf91f4624f57ed804b5874a5a1004c598574f8dd26a3581e8fbaa810f9a1596bc357d408e9e55af9caf610e0fe7", 0x2ac, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x70) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x7012, r5, 0x0, 0x1b) 16:01:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x8, 0x0, &(0x7f0000000000)=""/221, &(0x7f0000000100)=0xdd) setsockopt(r0, 0x29, 0x96, 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x3, 0x0, 0x9, r2}) 16:01:14 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xe3) setsockopt(r0, 0x1000000029, 0x139, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="bc7f2367f428d1779a4a6b9bbc82b33851623e3147af417f0876", 0x1a) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000001c0)="df0d4f5ec9b7f5a2478b2c0bb3217c6546f9694a9659e6e2e9dd11e1595b04a384e884877cdb193378183c0b24bb6fb86c9341b859edf5da21295145f28d3746f1d36e024aa7d2029bf23fea1d97e9228dc0fff4462edf2ec967999c6bca4202d91832681ea76769dc319d53be12331e977d026433a8e08d1b1ecf4f9a7e356071db97779276da5bb74d713eef7c4c572c3365a1ba9db1f21b26568613b44e113e20a1dec9a311", 0xa7}, {&(0x7f0000000280)="a3594100c5db398c4666d3447b162ea033d2f8dcdd959e874a6ac9fbd92d7903dcf1aa4ed6e5c30dc014299d9fae6d6b5ef14c906e37e63c026feeb1106c44bbd77df48b97b88513f9b128ba106c2a9d11b3a210d9fc4c097e930c1d328b00f16835e54d49", 0x65}, {&(0x7f0000000300)="14d32c65537d0a1350a8162ed1ab18267147cb0bbfcd0ad6c66da622c117e1e1e4bfd48812e5e5fcc2961cb5c0482d0327c23f9f67dc2338368ea6fc182096591f3e97e2cc6f80f524d17bd0500218f6ac08e82f3c88007c60d4f8bfd6cab580bed8aed14d5097b2f0228a2849d27ec4dcc1dfcdc24462e0c0bd977306facb25470a0bf79eb2a57e12020f76ef1655b1da0308f14eea79e84dffe5a93ce15b9ecadbe40e3d16beadaf99c6081cf11c78092600d3ad0798062361af0d066c83db509778b60902a1d9a8aee10cfff48bb9fb75d461765199eaf03a8322f9c3fd7a1a347e9436575b01d43aa9e67f7f05e02776a493dcbc51dffe6e07e79e20daf2cef7fa638e2acb534f4beb89c26d36136b854cc66531300aa8e61c24488e2b3c8d66709c835a17767182f0595a127a1f122b6f15081b5c6cf095539c20144ad013ad5deaa049b28550b3241da3f72ee5b8e9f58d8514faac01d7f3f73696fc81414361cf122565125db930fd635ab239073bb4c704c669d4bd15ddf9e1b566bf7c36aed5a7e36db326b34aceb9f8ce392792b2def93aa5e5682f99f9987dd654a62131e71f18521384b8c928ab15f98d07e8824b771a485b006eabf927b36e1fdd3dcfe160c8266755bedfe56e77481a52e20d5311c1501317982b2e642c28f05bb51386549277f07003efd23337e39e59e3d890460abdfe5b153b6fc2b80c4b47fbba1faa0a5d84b2f74be47d3ca8245d98f3d491072da845fa9ac16f857af7289523eb74d29c8efcf4778b5c2fcb2dab7b178008c715eff4650e8811e02673d13ae6808233b86e2093a62d996d1dc86420cb8f75a03b1bbb36016d4726e242b9e44e490a8f284b551705c5a34ebd6dc90c4f219d1cfb2b7f04dcf115443b96f9dbc3c6adeac32c6bd9ca9d410eb88e82bbd516b2cb1ca342ccb062ef4f52ed77bf747e4d792fc9b7e3ffeafcb074835d8f506d6f1f94b2e87d78a0f26195b865b6b9d09b0fcc397d8b97f5cca5784ae0bd0a9125c3a9e725ec31e6df399d90245ed9ac06b73f6216270e1b45b9dd03f363a76170ce7ac4ef55ad2bb38ed6ad7a3df216a704b86d98211e5860df31167247cf6827421181e6620552510018f8bbd64efdd632e0d65627069ab6fa3f756cfcf7993c0ebc8dc97f16704e59aae5622a0f4ed864c9ea2a9d4c8d0717c04eea75cec23cd312b6dc277a454e7360ecc05e8359b941f48a67a6bfc3db7e3a4dc805abb47a3a9ad031723c4e53ce8b4ad439a8d27bb4936dad6f5e360390644ec269f1cce20957b3c2be76ebb18bdecc3bdfa6765f64516c5766ea545a1e350ad76d4cfa93482631a0aadb3681f832b5c6bf5e6292d431f26c187bdcfaa49b9df3197dbe9604e3894e5a8478aa3265f5808e92b2759276cf9b6fbbebdfae72c423d63cd3e6ac9ca891b021a6981c0e8324254ac679c2e1fe7db97e5841ad1cdd96fc886a30f060b9db431b450ccefe0e5441292f304eaa663fc64773ca9a1a6adbc92960bf2646f86e82566ac7dfeb9a2b7f824b2bb4fe2c90b9524aa731f803c83bba565995622400650c0e4614620849a59579cd9a58c4ae280cf782f697bd84b4321460e7e93a8401682e48557562e3ecf1208616c996c5a8fd987e1efb36c6ecbab19a91a487d2bbf770162a033589a9ea73009a78774668ec0f58cf5443ec076f1b179a7f0ca358d4327a3c61efef26b65789bb947b48a66f7e853f66fbc116e0fb7f8effb1f748099120363b9579b7e02ba959314e6319f8c68663c0e7b056a5447d9136b89c4bd2aa3a329cea8397558a4d1575538c919b1d570d9f6b127592bae60e75c97cf65a70bad76581934fcc2479fd29dd447239e7eb8419decc5ed24ef3d936cf5371ad27ac672b3ec9b5753017ff885c1f7c9d9c24a4e2dffed2e0f319a579ee823de405d87edf7240bb51625a1202fa451ebe6ced772bd550180dbcbbde1b3e26b37a5df89aef5394d3b1084741bd40628b9c1f2988cbe25fda852d2e43a49316dc194cf228035e61d63a9215637bcf251f49ff87d778eeab576b26471251559fc1ad3a83b8bb14a16f60295d0b25e6b3621bafb0b48a29f59ada3191248bc6ee85f5c24c10893a3469e85cb013fbac20557f0d218585fefe6b83c235000df30dd905aa52652ffcc656cc05a9cefe8e1f86a02cc8703c7358d091e8d3734716fe68c71c1689c2662b71d8258e1801e1e2f8d355155574589b110e62295d877838c9ebe31a5079996d5e1047e169a9d13e0e5c8dd51f2b4e1505885cdcb4a81a0c412336b83228070449995ab5fba4f7a8019626b3f45b756fc9258152bacbde3e6064ca3beb867f1679483e0b65455a056e2644f81204ca1dbe33712f8d392bc2b9f663fe1422f761e225b1e12d70344c6826c17eeb2bcc991c2c942877877c35322d9014eadfc19340d038c09fd7ff7dabb930311b7640c8d384c1104746aae81b91640526166d15e6bb61485bba516fec1e74e148465026ef1a83ed559ace6818c5953725bb0ea7e8de835dad78545bfae85d7aa6a81b033672e4a028daa1e7f3b81a68295f2b990f271ba367ef8fbd6de64c5b7c84837d0c6d58b38dc9f82aeb89f48c51eaee107b3cb7bc5aacea9231907147db372af012a38ed91822451d10b997bf710aafe56a90d571520734aca75e7a43589e3b7d97037f692ac521ed027151fd1876efc53bee9f7f7c98105077484f4e54ca52dde9c73b17413498ccb295d2ab2351ce7f92ee4a70b8ea59a860551a08e1f421ca42d53f575a1cf372316eff3f5d5e6c87ea7e87a62b72cd9af39f1b083fbf2fdaa0fd8c17dcddfeb3f708b1ca206e0a137adccb03ce87a836853abaecd10976479b14eaa5eceed12d8838109ce4a6a72661822fe66924c0edb2184d6cb0136666130f2596ae02171609346c1636bb498b645fd0efc50f8d0403a369cef35354c67340b9402f2dde15b330335ce5b6b9ed66681d6baf3aea4ea9f9aa791150e959933e72b8ca4dbac397dce2d777d8fe81bd174c5cd8a741cbbd3d8107fbe4628077536349b968069c74c4740405bfc9ac55bd91976a0ca719c05887a671711200d39e18fd06f5d0d93c5b62a0c8ee37b1ee31a9a4c11273a7293f6af2d77167d308efcaff18d3f79acc960d4c30e8f86a639d8a3afc51c5f4095721f49bd3cd36ad6cd1417109b02efebdda068fbed5a822df08f25c36e36cd93c01c4cfeb8bc847eb0c593dfa4a612ce939cf0fc86b586c4cf51715213b3a544ab6fbc8b13fc452f5aba76ee559f21a432c374c72a7a7374cd0c46eae80c2d03966878c76831d10256f173670f8a99667a990e560693a81d58815fb819cca3327117ca335dca908e95672057da303143e31cf341ff8d237179b1f301ea9b4acf556898093dc34f4a1b875377a8e3584d8a6ab67277e72a893f6cb3948267383c020f188893cd519ad711f61633692a2b4e4d9915f818d3d8b5a73aaf0870269aea33ed7f2de4a547d0ac1c706308460c0fedcfc8757d163de601d064d7f9ff946da66ea6c66906de306b5ff1d3fc7665a543a6a8b9808244deb4eda825a28764e0c2fd1e19cbe705df74927f4039502ace824169d6a1eb7915cc44496a2abb747f11ac33192ad2daca3503409936ca85389145a34382942d99bd6193b7f4d91364b6bf77b4c48a4c363aca26d6178cb810486f5978afefadc293e9fdfa67de450547a995ba7044e6b7a7404ccae250244c3f5224b5b3d2b38d0bf97c66b561b61abe1e39b860be25dae4a224734b3e9180b8d45ca1e4094c4917e84c57e92d8eda699febcedf2b261d326f9175edaa3b71d06a74276a33e3719205a4bb1e08b4c2ef5297bb815ccb04424c064b31fde4c851a16d6749b62a1d9e26809d1eec2e2c8f9c15f07cf25c72719860de9f3636e4be025b418bc4dff7b71c1a6360020ee01c6ab7c8b6ca63d4af143ab5b9683d9eed41d08938bef1a02b85c9b9b2cd46d9ebf957d71730d829074973b316e42c4932203bc9bf64bb8e69fa2f9fd9dc3ca4725e7276be696141b0ddfca697e0a6c3dda29cd246f27adb6bfe385da3bb4cc46d371815fd1e906356638e940d3661d20644204b4145144838f953f06026fb9408ca7620fae33d6df3ea4f1b886994799f7538a42bd57b3221df9a20a04ed4f9f9803c9e72f6604dbc7ee7c6e14fa817e8cfa67f66ec73b77cea796e19101b433c13c84eb7f8c94aa1f9efe4ec61fbd1c6315214df02d67cf74436a19601435d605adf20a683d1a16115cf73e56c6688d2f203fd1af621b926062ac806db4845fd369628a3269be1fdcd4f739d9b504c793262d0ac9f801b0f5e2cbadc5442617c6c7fb53e808fadbc9be8d1ffcecd3499b47ec4fd5516e9f97c217da2bb51c2b7e8e6a4d09d9516de6bde2c164f81804b2b07f2f90338162f58f3af2e0cd169b0ebcc68b95cc1ef6ddb4e61bdce79cf05c71dca0166345ca7afdda94f81a5738e495d5b2e2c1f595b79929abaf55f9cd9ac1e08b5287cfadf97a243e4abce5b39073a0d2e781ba5fc58a5b1ad586f1d6952f8ec7e10b8f427aa695fa53654efc17e8a26c45da41af7b9b56bbe3d6c5aa550d98c216b75c5441e509556a27ca9efffe9b2c304edbb2f2bc771d037820c21bcfcc329f2cce989bd6db8917446d028ceb0e31841136428b77c1862324d18a0716e005c86983df7a2886d8c526e3f9f00ede42d6793c25715996eb8c12ca412d9c3b97b589e1dd44d2907be2deb5cd0afa4ebb749c788825a4ac0a3e9a00fc5133a7269a0955c32e8df4e3e152fadeb02f3cecd6cd7e73a6a1ebd076b9bbebb8174f517bafcfd653785013ef49865c86d9e24fae98f4ba62b52f49d6bdae7a3ca030ccfd9aa79538b197c76f799d1eb4c12cc62166a3dc8dc4e4a348b6f9bfdd5d970ff994377a434b6496cfa1cdc447168f60b0e840f67a64e769607086b23f1b9cb7bd8a5ed145baa2592b9c165151b71c46f5ed969bf8329d8fefb1c1c2f28a415984e370f9ab95c77c0b5317b8c6e4b7fb99a30896871845f08399c2f9fcf4e27df8bf8905ea22595388d85893c68c015f925d14a27d79774cf78242470f115ccf703e49b168db73f600c1e8cfef20a7a3d5d0a0f33a3c11e6424a6ce4ee4accfe1e902fd9ebd12519bec3fad466b3bdda905929329726c6cd98e5198d04dd3906e4d77d7355724eb1159dd181b2b46a3859768b9994e0984c00c39322a37228b7a11c378c7c79905bfff3e82d08a6ed3aa64f088e521a72fbbf877d4fcf34f1bcfaa3c9996cc7b6c4705f51077ca3e92ddc188b152e2a66407e6b92293624b7a5c3f6b3bbf355f9df83b8a96a4814ce7e78b220156a6f6651ae246ab01231436fcec59a90151d70e74bd4645235935c29da3f43358306b09c03fc29ade854ab990629e5833c1c129856d295dae29e6128573a6e04a040dd3d294e83ada05f4e1816efb1558786cfe174c2214245ab3e8c1d4cf13c6de0f9776e2084049fbb5246d0a3693bc916c5282baf4df9d0fc7b501055d2bb51ad58493e904d02ea46b986441338a35a1dfe8cf37cdf0a9ce320107f20fdeecdeb5ddbc3dfdeff1eee4c20c23b53cf6b255c7a2bb5909e1cf22e9d541aa55d312983cff500ef3960b0cc8844fb12371b46fd534eba662d7e0b21c7897816703a58982d7e2c4b091eccf465dcabeede8e7e3e568a05c818031874653eb8b11571229ed09c3232e50b79e1cb19204758c70136d5ca4c431e713ff865d671a12754f9c1b99e449442b0cda256", 0x1000}, {&(0x7f0000001300)="8680e79d7f3ed0c171c377b55c81471f5fe724867309dc85d4f67e551eb3b60bb4bf439908d93f9fd565bda54405ad8aaa872515be93358413cc8704c3708d459dd1345d04ca86d94ae857b7ece9d839f0530e0649c1eda949edb379740f9a5abdddaa00e1229623148eeca54ce358b5b51dd26af60e36c3ee1bf8b3904fc9d165ca41e15e9cacafce1fc59221f1622e8e0c7d0b9ec5979a7ee8e8f14d2d83f3912f56424292f0d455ed1e8a5ce16d2daa5ee214963967476a0a", 0xba}], 0x4, &(0x7f0000001400)=[{0x60, 0x1, 0x22, "aefebe89044edc684483be26cb3e191e276b8b2ccf158276442d8f017d9ec3855f3b8cf9b3871b21ae9a7339fdf65c489c125362fbf2099f0a0eef0bbe3219ef4c10e59afb7e6e4927e8b1e6281beb"}, {0x28, 0xffff, 0x6, "b4e1040a2cb247cde9c4fdcdd1d3cc762425"}, {0x40, 0x1, 0x6, "7409a03da0c8f80d6093f888baa629b0df03b3c3c8a382d16001f333c19f94f0be15ce5b760d66a75d1b56c78c"}, {0x40, 0x1, 0x2702, "a544c474dd04bc3b94ad3c3becb4deb82f7809995a85d0dc40053f46c4b8507e21b04f89720c62c55a9df8a4d1a536"}, {0x50, 0xffff, 0x98, "453e87a081d3e0f2bf9ca7a4ce6f1a1188c85d6e07121971e34e2ac991269bf6ba584063cc8da94fccec0aaac6893038b0a81aa1f6f4a9bd445db9c9242f27"}, {0xd0, 0xffff, 0x6, "c0eb5881f7822e59c9e1718d4bb0c2751a1e742a856b200f456687383c5f64f96adcd9ffd72a5d27b567ef3cb321b3e8fd0f0ae05b31034a743553b1a13c5f985246ca8f16ed192c93775afa5e95706261f1ff0f03e5abc8919a89b2aba5283a388749806ef1bd3a44b041010f31c265f73954f17206352e439b93d9b039a02bbe0a3d6d8f87bb325d3e97c3c169cf7aaa8219210a69c63e356251ab48143c4345909e1df65e21ddd774a4c882d6586c99a6415ef63aff4af107ab1a6724"}, {0x30, 0xffff, 0x100000000, "ef3f69c217f7f580ab42f3882624cf2e5b32537d3dd6088ddc01bb185b"}, {0x50, 0x1, 0x4, "776e927e2b9b28b7be442db4b8668e8e27a52d4f06f6a823b902cd995563637309acde76b56365b0d8b7abf507c7b3f82d80d3307ac88d588cf2cd7035"}], 0x2a8}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) syz_emit_ethernet(0x39f, &(0x7f0000000200)="269c9a244cfa51ab389cb49fcc755157a73183b6c3edf218a2f0bab79c59bccb9bf13820d282c8efb719a6ec2ad85dede02cbafb7256cd43a70948e2249f9d0662816e1482080b3f6254315683d3e0f10558818253af8d2baba767062e6fb13e409cf7ea6e417d21a921e981594605c9760a1a0b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:01:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000140)='./file0\x00', 0x90) kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x55}], 0x29, 0x0) r2 = kqueue() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x400, 0x2, 0x4c13, 0xeb4a7f5f3cfbd5f0, 0x80000000, 0x1000000008000008, 0x3, 0x0, 0x3, 0x4, 0x8}) close(r2) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="e86268f88a6d1a28ff070000f1ffffff7d7639a014eafb19e025db7bab9cc1a0648312e433313dc3addbda4fc29ea8b10c7800"/66], 0x10) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xff, 0x4, 0x4, 0x3, "d00ed0776fb93c785001e5621d062f8c771e9732", 0x1, 0x23}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x91) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:01:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x5) 16:01:14 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x50, 0x144) flock(r0, 0x2) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 16:01:14 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x40000000000}, 0x0) 16:01:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:01:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getegid() sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:01:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getppid() r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) sync() connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffa7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="510fc3a03866b51c9866450e1ed232b600314a6dcded3ad169cabc4d3cb9e4b9b02735bacc33e9ac7243a8b92243ab8a0231903afc32325784b149118a192173fb489d1ed1a4b600b6c6a5039174d92228924c50f721ae9a612cc4ab4109bd5ec7c03c54a925b4857479ccf331264a6776ff1f20af30bd57950c2fb41e03d5d9a6e51e7d61747c55", 0xfffffffffffffdb1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x10000000000001da, 0x0, 0xfffffffffffffffc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x81, './bus\x00'}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a9, &(0x7f0000000400)="ad1e0ee966c6cbc5b9f6b900000000000000c9fccd2dbff7ed8b61daa4060047f348034622177b45a9826c166df265674bcc9ae367b0b9d042e732507f02006dd425cc4453ac8268c11a00000000a0e42dc0ce19a3b39b902ae126db1f01783a6aa46ab8786d9175ccbf46bf4db74547cb36b430d6fc22b90fb256cc85bbe032e9d282d872746adee1478bb3f1cb983ee3f1805919c1030ceb15216aaa7fd5d64aac2e2938283b4817478000000000000000d4b469ca87e683e36a8473162362d096520da71c2752fdea4381e8f87273da91224ddb0096f48426cd54247b5549cbe4e74a6a0b21f07a0daa7e0de80e8c18a603fb3584246f4d42cd3303fd2a9d") 16:01:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0xdc, 0x2, 0x0, 0x0) read(r0, 0x0, 0x1ed) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/215, &(0x7f0000000440)=0xd7) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) read(r1, &(0x7f0000000080)=""/64, 0x40) connect(r1, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) 16:01:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3, 0x9857, {0x4, 0x2}}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:15 executing program 0: r0 = socket(0x11, 0x4, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ce3786fe03e10eef9fd3ba1280b5c5296b2bbdee533d6a47ad743e2a6102ba3b58b6724bd3869deea204f6f286486bd4d3b5089ab269abf167db4ba4b5957a5cee2a465792abf8ff9feaff8d10dcc55d2daba28c700ad4f2649dbc97f9dc3fb586d37b891f02993ca9ef08e45de6bda08482d9000000000000000000", 0xfffffffffffffdad) setsockopt(r0, 0x0, 0x400000000000008, &(0x7f0000000040)="58f9abdb", 0x4) 16:01:16 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = semget$private(0x0, 0x3, 0x400) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) semop(r2, &(0x7f0000000040)=[{0x3, 0x8dc, 0x78ac13e2c97f11f5}, {0x4, 0x2, 0x1800}, {0x3, 0x9077, 0x800}, {0x3, 0x101}, {0x0, 0x8, 0x800}], 0x5) setpgid(0x0, r1) 16:01:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) mlockall(0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0xffff, 0x8, 0x5, 0x100}, {0xab, 0x0, 0x0, 0x7}, {0xfffffffffffffe00, 0x400, 0x1f, 0x47}, {0x7, 0x3, 0x100, 0x3}, {0x8, 0x9, 0x5, 0x8001}, {0x6, 0xfffffffffffffff9, 0xc1ddbb6, 0x20}, {0x9, 0x0, 0x200, 0x9}, {0x6, 0x7fffffff, 0x6, 0x9}]}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x7fffffff, 0x4, 0x7, 0xab0}, {0x80000000, 0x8, 0x0, 0x96}, {0x9, 0x4, 0x8, 0x1ff}, {0x8, 0x1, 0xc6, 0xffffffff}, {0x0, 0x1, 0x1, 0xfffffffffffffffd}, {0x6, 0x5, 0xfffffffffffffbff, 0x100000000}, {0x8, 0x3, 0x190000000000, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x72, 0x6) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000001680)=[{&(0x7f00000018c0)=""/38, 0x26}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/18, 0x12}, {&(0x7f00000013c0)=""/166, 0x29}, {&(0x7f0000001700)=""/138, 0x8a}, {&(0x7f00000017c0)=""/209, 0xd1}, {&(0x7f0000001640)=""/44, 0x2c}], 0x7) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xaaa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x4, 0x5, 0x5, 0x1}, {0x2, 0x3, 0x2, 0xbc}, {0x0, 0x5, 0x3, 0x100000001}, {0x80000000, 0x5, 0x9, 0x3}, {0x40, 0x992e, 0x4, 0x1f}]}) mlockall(0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x40b, r0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) r1 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x2d9, &(0x7f0000000100)="80ddf7557a85aab715b40d99dab13d95000000ddc14869e1b2059f2ef65be49bf9c0bde46c6be8df2856c7e00ce1dc5075c90b4dce1f5ede158f3fbaed0f21ddb0d6a39d6a8ad9b8a0ee324697e02fe8acfac5b1797cdd3767901e424f23a41cb9227b68aab25ac5d488b815d76c273b2028114f2f3876828ae76a3f8d92f4865f2c390ae77f02b06fad9cbe3838542a2997d84f94c6965725ac4f03f5921c03854a80f7b1d58cf14575f07677") 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = msgget(0x0, 0x80) msgsnd(r1, &(0x7f0000000080)={0xab5491935919ea44, "82c66dc8aca79f5053c044ba1df9610e0c1c6241ad3c207e18fc3da4eb552025e4bf2c5f1a721842b47cbd1260aff404d746c1761ca0f571803ac6aaa7bbe088a42ada98f129f8a766bb1dae53b4cd5a8a937c36b9b5d530dfd876a85bf67a4709ab8da3f9aaa637da57e78a736b42b3f3f6c6ef2c84a5699082f39dedf30f7533ba0bbbf016f63a9c363e871c1063c5e42cccab957bff9f09843ddd1d29a9c95826eda34a52009e754b1086fd33fda587f3312b99d0f70078033bec956fc6ce3b98c154fa74b11b37683e8d3d9c10bf222cef313b974eb75c04ffa20dbcc668d99fff4f3a64bd596fc8f34559c25c3be01e4b27a2dca03682bca649c746"}, 0x106, 0x800) 16:01:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x47, 0x85f}, {0xff, 0x7}}, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') stat(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) dup2(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='(*\x00', &(0x7f0000000080)='+[#:\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)=':\x00', &(0x7f00000002c0)='##,%-\x00', &(0x7f0000000300)='@/--\x00', &(0x7f0000000340)='(/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:01:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x26, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20000, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8000, 0x0) 16:01:16 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2400015}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) r1 = semget$private(0x0, 0x3, 0x42) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/4096) syz_emit_ethernet(0x1f8, &(0x7f0000001980)="a7e08e865a11246f8ecc8e0025a762ccf8fc138acf805d7d66c51c1a7a8d1a8ea6624508d2f61bc06bb01df9e660ac92789e90b243886a6f980ee076b75b61d1af4ce7957c229f8f2dc10c9033f41c6358d3cc5c8e2cb986c61f1bc6e93c2ff96c575db462221fb6d7dbfb6cbd205b460f19fbd8991371dba263e2569a62a1d4c625a7a77ce212463d342507af8d50d29b26bafa8a92c2fb472bc49b619a22482a74737416ee578db859bdce6352f53e03338a96f3ee0e36c27aa4d6c161bfa00191b03447f25cea07a0be0f2830e5dc25f30435a17d711deb6e4f4263570fb16ccecd934969609bd1e2953b5a82c884f25de2c00094d39efb8ecb302a7fe384018000000000000081afebbc615cddcb980675a82b35c1c547c2cc0442d76cfa7d8a791793ed301eda35664a79380c55d583cb944fd30a5f3ca0ede339806530b3b10f2fd05b313a764d46d753ba082f73319744ae6c014484638c0ef9fa597353740e8220ed839798ebf571625bece1e7caa0d0cf8a74b0a735fd2d234db49f82b7310cce88d0b1b5ea4fa845d24282f32b908799e375fd42905cd0905072fd8d343267473040ca445cfc7bd5afdbef0e9de18e91f4c4692aea2ce117e8073bdb6cebfc312378574229ff7203c97785b40794f5bfc25b47dc89163e98ccbfb4a7a5b3a8b72d0403d79f452a76f2d32e30b1e97136b4dcbb") syz_open_pts() 16:01:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYBLOB="66af8e6eca7359ab79f4cdb615cc7b3ae2a92f26c764bda0eb1d0bce87c72dc093857b51570dd57693c459fce9ef54b8463b817c57c57afa3c7c73326dcb4a09d6d1736181d9a7314581de69ae8bac3f7d11a48cfd071e55c5b2cfc458e871587f"], @ANYRES16, @ANYRESHEX, @ANYRES32=r0, @ANYBLOB="61374b0ab2972a80c6d0fea02e9386759e72dc89cc1f89c54a049cd0d856177d8d8e77f9b12f1525ed56850f13ab30aa893fe026ef059b8d47f00e951f18dd8c6334f62edd4d536f00124724cc2c0ff02b21e7377476a8cd0779cfa25da0c312bae586e81f92be0829589082e59db54b9afb5dc0fcc1b65d62adef40d5d158ad4f901f4d5661cf8be6f10f1125f9cb4037b375e101b4ec0ae60f5fc486d911ce2c4fb73c325a031a47630ab594ba994f4de06b955a3e5697c0eeda616a39c6418d6637283c40177cb57df2", @ANYRES32=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=r0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRESDEC=0x0], @ANYRESOCT=r0, @ANYBLOB="d13a8a1ab1f551f216d00c", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYPTR, @ANYRESHEX=r0, @ANYPTR, @ANYRESHEX=r0, @ANYRESHEX=r0], @ANYBLOB="aa9b9f00d780be0b7d7b106b59a908cc68dd37bdcbf4b208507ede1ff288a9733ae60f7177610228c17a5756c5"]], 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x800, 0xfffffffffffffffd}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pwrite(r0, &(0x7f0000000080)="8cbc765d031556a76ed9d4304d95bb96402a90ff3dd06346c601b400a5a6a4f92cebfa6645b5ce04f9cd63cbd631ea0e385db5b57ce9a926bcf398334f2f1194451fd855e87a9d7b9cd58139896e2e541f370eb09877e4da090779597d0bafb55499c0f7502eae48ba47e601d537d8785880c697b52b009ef0a0e72d30339c46f7d311791224d2a542a698369ce083e2ca06c59274379fcca3ff1935b4fd912a2abc63f30c87e31400996f8e37816c1361585a653dc2fdeed40835b40be5efdb49c9fcd05e1530ade34a711accba9a6dba2191cf1848a2fda0292a4559346a6363073a02320b82d06c9e0633acb6e1cf1faa41fc89d6", 0xf6, 0x0, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ftruncate(r1, 0x0, 0x5b6b) 16:01:16 executing program 1: geteuid() geteuid() clock_getres(0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x80000000, r2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534660a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:01:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x3, 0x9, {0x1}}) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000466000/0x1000)=nil, 0x1000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:16 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000009d, &(0x7f0000000100)=[{0x1d, 0x0, 0xffffffffffffffff, 0x200000000040}, {0x5, 0x0, 0x3}, {0x6, 0x0, 0x95}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") 16:01:16 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)=""/4096}, {&(0x7f0000000000)=""/204}, {&(0x7f0000000100)=""/106}], 0x2e2) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) socket(0x2, 0x3, 0xfffffffffffffff5) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655e19c02e2d002dd188569d3d8ad74b0ccb0ce4bb6b850ddb5bf7799411cf860a8ba63cb717ffd6dd00c83a7b4c0e9a4e92554f2264e8aff500b38a56870d5a36d4f98150fa05220f5a571b3", 0x8b) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x814, 0x0, 0x1, 0x4, "84e441051bbb806e48f4da72068602eb431b78d8", 0x40}) r1 = syz_open_pts() close(r1) fchmod(r1, 0x102) r2 = syz_open_pts() write(r2, &(0x7f0000000340)="4a1900499f4fc0123fb27635b7a53eaa302ab04778a33ff0303f213c342f99896ad107df59201565adfdcc8df33c75f4d6c74b26939f991da9ee9701895a3431b0aa0f8585d0e315e03c186c2704122e0cfb8acfa16e16aff991204d8caa92e2e2d25f7c713e8f071188ea9d34c2aba0aa4a431111585927e5a61e52f39e523bf9b6ff6bcf0b31c08c1946673a2c92a39131091d25676ed77d7138e323c4ab1437a8b20e91d027cdf93dcd1d24b52ab63e6246aca608c2b2295a17e54c4cf3fd96649562a101d70d85d4a61d9fb8adb931072ddaec384df1cdc4ece5cdd1c1a7c2a20223", 0xe4) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="cf8d2f6672934bb7511d7f4d06713921eddcaa335771b2a144a421f06a7cb963de843111119384620360df9f375f0f0be70a15d88a68b7163591ebb25d914430ede0a6acaded45f4306c5b61a5a0b35d6b787696ed47110b9dc461562958228def4bf2c7fa5001ca0c40bbc18c2ffab779bac1a57a5187f92aaef2aafdbe1d6d97da342413518c1041ed6bf954a6682c4e77d25b024e33fec2e86539b644cb117b97883a7d3c993e5b8543efe9db357b83756a5e06a0334b47b7ccff30e524cb8ed68b5a729e3cbe4c304bb102592b59c41278e3c6a32ee2317038ec4d564ed217b506b7d378d6d3e07c73a9d362b9246a13863e1a2fa26c64dc0b3d8bc38585303396bbfd1a4f58e07ebf1d8a59ae6996afd477cf9b92239a0986e08216c84fb0ba595df6bdbc7df5c7b69ad62d234dfba855a7cbffd0903c41ef312416222ab87729744362e8", 0xfede) 16:01:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000001740)='/', 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) lseek(r1, 0x0, 0x44, 0x2) r4 = getgid() r5 = getegid() r6 = getgid() getgroups(0x4, &(0x7f0000000140)=[r4, 0x0, r5, r6]) r7 = geteuid() r8 = getegid() readv(r3, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f00000012c0)=""/78, 0x4e}, {&(0x7f0000001340)=""/108, 0x6c}, {&(0x7f00000013c0)=""/149, 0x95}, {&(0x7f0000001480)=""/153, 0x99}, {&(0x7f0000000100)=""/29, 0x1d}], 0x8) chown(&(0x7f0000000180)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getdents(r1, &(0x7f00000030c0)=""/4096, 0xffffffffffffff32) readlinkat(r2, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/157, 0x9d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x0, 0x8) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/198) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x806}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getgroups(0x1, &(0x7f0000000780)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000340)="fa532456d08c11a1945bbe320b6bbd5826b817d5c8bb90a1a4148aa793fbce3f75b3598b12291f238f48d60186b9346224fd68f87a36ca5bef556588ffb4ff59a8e3a2484960463ca1ce661f246232aa0fc624eced542e860a9498a62c0777b61995310c1b5050de17bb2635c47b", 0x6e}, {&(0x7f00000003c0)="c463c374b9ce4e10f15940cbc9354b0332001170ea9b6b1e3c3a31d91a0506781925c1ca823aedfb3b6ce63ae0977cd4dd3cbf97a65b39e0d26418fc1abf90efbb0024085ae11e4f590e21068921ef985423f6249c5ec5b774b8b4027efd919c22b4bdd6574f30c0842fc427ab04d3853218d8e812377157905178f34394ca8ac0e184c866d37b50bf128d", 0x8b}, {&(0x7f0000000480)="f87b78770b073ad0468a5f95947c09d29ecea30e8722410b0f0e646742d9c02ba7fd0fde6bb5ee0a1ba0f41fc24dfb6ca3e2e202f2a122ca714484ee48b4e5c7f46b33c9a01d08365f7c494759df15d200f76a007a51302de5f50b44037b8113005313d9085392d1f9526415e800ac31c3d73f6498925b4c002406bceb3ab3ca099e61b1bb7560d46ab2b8dbb6147fb438d09a1e464e0c9604f32f5431d5c0b78e", 0xa1}, {&(0x7f0000000540)="8ae1fa90514b9f8fb9eaa404aadc164ed18ac0cf536a72ef560c3dd13d42a53ccc42ed292fd18875e52131c03edc58369a86bd5f00f2ee8df226af6c268250516d003e041eca3fd1891dc477f9eaa7f6b674ff10875b6025bd", 0x59}, {&(0x7f00000005c0)="4d0a409ac0b2f57260e121e41fdae462e8dbba7ca9476752e1f1cd521709051ff7cce457aedac9fc54094c9389f72f583602bcc5bd5a02cf7a376e5d739df00306a3caa886f51a9571fe68ac9e3c39b073bba7ef4db913b4e035992c0f0f8484cc531bc0d00663d1c141b43d4f6e39da39b96be8a1c3e433760edc0ba8e4ceeba67631cb77c2b17fdc49fb0743a56f16ee0707592cf240bcc3bf1740da6b14d95c1c73e367a6944938d2594f7994076bc7541b2346df0f819be5e345bcc1625a1d3f0e236a22db9ee70e90a7b3d10a535d02a668b08610", 0xd7}, {&(0x7f00000006c0)="2bc941ae567cc370dd6aa78422297e3d2c1f670c2cb6e53fa8121bef3b2b005a", 0x20}], 0x6, &(0x7f0000000880)=ANY=[@ANYBLOB="300edf26a90000d74997d69490cdffd36a2edf000000d4312bec32b3f787", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x2}, 0x8) pipe(&(0x7f00000007c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4d, &(0x7f0000000240)="598050590180cf668540fcaf46ee01c505ef4e0b88d5ec58b2ec1a9c64a7ea5cd4b3eb038497ec453c9bab68871117f7a4e69d88f1be3f641f300e165da3544c0469231260427194cb2828f731921cf2f341b77db2b580cc1d00004db2391cd6ff2a371cedc0e2769099c2a22c36193971aded29f0b32eb94368adcf9a7e4d5a599dcbf51622c49e9c16fd4fe909946c495793b840b6d9de2e2c0c8d66") mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:01:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0, 0x2}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) 16:01:17 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) dup(r0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) fchmod(r1, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x150) select(0x40, &(0x7f0000000380)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) witness: lock order reversal: 1st 0xfffffd8063d9eb48 inode (&ip->i_lock) 2nd 0xfffffd806e6a1250 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806e6a1250,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd806e6a1240) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800022bbf220,1,ffff800020ab0a30) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa714b8,c0106477,ffff800022bbf220,1,fffffd807f7c6900,ffff800020ab0a30) at VOP_IOCTL+0x88 vn_ioctl(fffffd807dde3ef0,c0106477,ffff800022bbf220,ffff800020ab0a30) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0a30,ffff800022bbf338,ffff800022bbf3a0) at sys_ioctl+0x5b8 syscall(ffff800022bbf410) at syscall+0x552 Xsyscall(0,0,ffffffffffffff1b,0,3,686721350e0) at Xsyscall+0x128 end of kernel end trace frame: 0x6896362ce80, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800022bbede0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021140000 rax 0xffff800000a45c40 r8 0xffffffff81c43405 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xd931cd37c90bb612 r12 0xfffffd80029b9c00 r13 0 r14 0xffffffff825c67d0 w_lodata+0x379a0 r15 0xffffffff825e3260 w_lodata+0x54430 rip 0xffffffff8195cff8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bbedd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=188954 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0f20,0xffff800020abea08 process=0xffff800020adc700 user=0xffff800022bba000, vmspace=0xfffffd807f00cb80 estcpu=30, cpticks=0, pctcpu=0.1 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15039 442576 70796 0 2 0 syz-executor.0 15039 442337 70796 0 7 0x4000000 syz-executor.0 *15039 188954 70796 0 7 0x4000000 syz-executor.0 15039 356119 70796 0 2 0x4000000 syz-executor.0 15039 111958 70796 0 2 0x4000000 syz-executor.0 86971 471902 40998 0 3 0x82 piperd syz-executor.1 70796 316534 40998 0 3 0x82 nanosleep syz-executor.0 85143 499540 0 0 3 0x14200 acct acct 15416 311375 1 0 3 0x100083 ttyin getty 27696 250157 0 0 3 0x14200 bored sosplice 40998 7736 64770 0 3 0x82 thrsleep syz-fuzzer 40998 80828 64770 0 2 0x4000002 syz-fuzzer 40998 14366 64770 0 3 0x4000082 thrsleep syz-fuzzer 40998 143452 64770 0 3 0x4000082 thrsleep syz-fuzzer 40998 515085 64770 0 3 0x4000082 thrsleep syz-fuzzer 40998 174715 64770 0 3 0x4000082 thrsleep syz-fuzzer 40998 483131 64770 0 3 0x4000082 thrsleep syz-fuzzer 40998 202856 64770 0 3 0x4000082 thrsleep syz-fuzzer 40998 269454 64770 0 3 0x4000082 kqread syz-fuzzer 40998 89912 64770 0 3 0x4000082 thrsleep syz-fuzzer 64770 238856 62010 0 3 0x10008a pause ksh 62010 115947 80486 0 3 0x92 select sshd 80486 454753 1 0 3 0x80 select sshd 86921 524028 64240 74 3 0x100092 bpf pflogd 64240 68279 1 0 3 0x80 netio pflogd 44904 368743 21052 73 3 0x100090 kqread syslogd 21052 382511 1 0 3 0x100082 netio syslogd 8810 100218 1 77 3 0x100090 poll dhclient 91512 198866 1 0 3 0x80 poll dhclient 28821 332511 0 0 3 0x14200 pgzero zerothread 99348 110265 0 0 3 0x14200 aiodoned aiodoned 81395 141467 0 0 3 0x14200 syncer update 87266 51703 0 0 3 0x14200 cleaner cleaner 27501 438413 0 0 3 0x14200 reaper reaper 6459 338280 0 0 3 0x14200 pgdaemon pagedaemon 96631 37233 0 0 3 0x14200 bored crynlk 49336 519302 0 0 3 0x14200 bored crypto 38285 241880 0 0 3 0x40014200 acpi0 acpi0 62914 103127 0 0 3 0x40014200 idle1 5659 24631 0 0 3 0x14200 bored softnet 29370 340160 0 0 3 0x14200 bored systqmp 43412 57515 0 0 3 0x14200 bored systq 65076 297693 0 0 3 0x40014200 bored softclock 21549 503389 0 0 3 0x40014200 idle0 62804 195883 0 0 3 0x14200 bored smr 1 411628 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 15039 (syz-executor.0) thread 0xffff800020ab0a30 (188954) exclusive rrwlock inode r = 0 (0xfffffd8063d9eb48) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826445e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9668 6616K 15824K 78643K 65716 0 0 pcb 13 8K 8K 78643K 1942 0 0 rtable 113 4K 5K 78643K 6990 0 0 ifaddr 101 29K 37K 78643K 2478 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2572 0 0 iov 0 0K 32K 78643K 2248 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1192 75K 77K 78643K 21089 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 9K 78643K 299 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 3042 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 24293 0 0 sigio 0 0K 0K 78643K 242 0 0 proc 54 51K 83K 78643K 5350 0 0 subproc 32 2K 2K 78643K 1287 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1873 0 0 in_multi 33 2K 2K 78643K 1435 0 0 ether_multi 1 0K 0K 78643K 87 0 0 mrt 3 0K 0K 78643K 58 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 138 609K 609K 78643K 138 0 0 exec 0 0K 1K 78643K 2876 0 0 pfkey data 0 0K 4K 78643K 7 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 143 24K 34K 78643K 77520 0 0 UVM aobj 130 4K 4K 78643K 150 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 2535 0 0 NDP 26 0K 1K 78643K 772 0 0 temp 270 3558K 4198K 78643K 298386 0 0 kqueue 0 0K 0K 78643K 143 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 156 0 150 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 904 0 902 1 0 1 1 0 8 0 rtentry 112 881 0 837 5 3 2 2 0 8 0 unpcb 120 6993 0 6983 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 10278 0 10278 4 4 0 1 0 8 0 tcpcb 544 4110 0 4106 1 0 1 1 0 8 0 inpcb 280 12280 0 12271 34 33 1 2 0 8 0 rttmr 72 9 0 9 9 9 0 1 0 8 0 ip6q 72 90 0 90 4 4 0 1 0 8 0 ip6af 48 180 0 180 4 4 0 1 0 8 0 nd6 48 225 0 219 1 0 1 1 0 8 0 pkpcb 40 81 0 81 27 27 0 1 0 8 0 swfcl 56 9 0 0 1 0 1 1 0 8 0 ppxss 1128 413 0 413 62 61 1 1 0 8 1 pffrag 232 43 0 43 25 25 0 1 0 482 0 pffrnode 88 43 0 43 25 25 0 1 0 8 0 pffrent 40 105 0 105 26 26 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 688 0 667 1 0 1 1 0 8 0 pfstkey 112 688 0 667 5 3 2 5 0 8 1 pfstate 328 688 0 667 16 14 2 12 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3670 0 3472 30 17 13 14 0 8 0 art_table 32 3671 0 3472 2 0 2 2 0 8 0 art_node 16 860 0 820 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 1 1 0 1 0 8 0 semapl 112 3040 0 3030 1 0 1 1 0 8 0 shmpl 112 148 0 20 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 38278 0 36793 51 2 49 49 0 8 0 ffsino 272 38278 0 36793 102 2 100 100 0 8 0 nchpl 144 72704 0 71068 62 0 62 62 0 8 0 uvmvnodes 72 7698 0 0 140 0 140 140 0 8 0 vnodes 200 7698 0 0 406 0 406 406 0 8 0 namei 1024 229949 0 229949 11 10 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 61 0 61 36 36 0 1 0 8 0 scxspl 192 208323 0 208323 95 94 1 7 0 8 1 plimitpl 152 2085 0 2077 1 0 1 1 0 8 0 sigapl 432 24283 0 24268 4 2 2 3 0 8 0 futexpl 56 292171 0 292171 4 3 1 1 0 8 1 knotepl 112 5262 0 5243 1 0 1 1 0 8 0 kqueuepl 104 4955 0 4953 1 0 1 1 0 8 0 pipepl 112 18222 0 18203 28 27 1 2 0 8 0 fdescpl 488 24284 0 24268 3 0 3 3 0 8 0 filepl 152 139789 0 139682 35 30 5 7 0 8 0 lockfpl 104 7645 0 7645 11 10 1 1 0 8 1 lockfspl 48 2546 0 2546 11 10 1 1 0 8 1 sessionpl 112 100 0 89 1 0 1 1 0 8 0 pgrppl 48 302 0 291 1 0 1 1 0 8 0 ucredpl 96 24394 0 24381 1 0 1 1 0 8 0 zombiepl 144 24273 0 24273 8 7 1 1 0 8 1 processpl 896 24306 0 24273 5 1 4 5 0 8 0 procpl 632 72949 0 72903 11 6 5 5 0 8 0 srpgc 64 155 0 155 65 65 0 1 0 8 0 sosppl 128 300 0 300 60 59 1 1 0 8 1 sockpl 384 20477 0 20458 30 27 3 4 0 8 1 mcl64k 65536 1565 0 0 172 138 34 129 0 8 0 mcl16k 16384 34 0 0 4 2 2 3 0 8 0 mcl12k 12288 57 0 0 2 0 2 2 0 8 0 mcl9k 9216 73 0 0 4 2 2 2 0 8 0 mcl8k 8192 34 0 0 3 1 2 3 0 8 0 mcl4k 4096 39 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 347 0 0 20 13 7 20 0 8 0 mtagpl 80 123 0 0 1 0 1 1 0 8 0 mbufpl 256 1700 0 0 67 2 65 67 0 8 0 bufpl 256 62794 0 55095 482 0 482 482 0 8 0 anonpl 16 2161881 0 2149538 405 346 59 83 0 124 0 amapchunkpl 152 141654 0 141516 91 84 7 13 0 158 0 amappl16 192 117364 0 116670 550 513 37 55 0 8 1 amappl15 184 5830 0 5830 10 10 0 1 0 8 0 amappl14 176 5596 0 5590 1 0 1 1 0 8 0 amappl13 168 3151 0 3151 10 10 0 1 0 8 0 amappl12 160 2809 0 2805 1 0 1 1 0 8 0 amappl11 152 3049 0 3030 1 0 1 1 0 8 0 amappl10 144 4401 0 4394 1 0 1 1 0 8 0 amappl9 136 4866 0 4863 1 0 1 1 0 8 0 amappl8 128 4405 0 4351 4 2 2 3 0 8 0 amappl7 120 4462 0 4453 1 0 1 1 0 8 0 amappl6 112 2857 0 2844 1 0 1 1 0 8 0 amappl5 104 3480 0 3465 1 0 1 1 0 8 0 amappl4 96 19511 0 19479 2 1 1 2 0 8 0 amappl3 88 10830 0 10819 1 0 1 1 0 8 0 amappl2 80 192052 0 191981 3 1 2 3 0 8 0 amappl1 72 521953 0 521509 25 15 10 20 0 8 0 amappl 80 74516 0 74468 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 149 0 20 3 0 3 3 0 8 0 uaddrrnd 24 24284 0 24268 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 24284 0 24268 1 0 1 1 0 8 0 vmmpekpl 168 199800 0 199770 2 0 2 2 0 8 0 vmmpepl 168 2930855 0 2928971 756 652 104 113 0 357 8 vmsppl 368 24283 0 24268 2 0 2 2 0 8 0 pdppl 4096 48575 0 48536 7 1 6 6 0 8 0 pvpl 32 5694776 0 5679141 859 711 148 198 0 265 5 pmappl 232 24283 0 24268 5 4 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 912 0 189 23 0 23 23 0 8 0