creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. /etc/rc.local[5]: syntax error: `(' unexpected starting local daemons:. Thu Dec 30 02:15:41 PST 2021 OpenBSD/amd64 (worker.my.domain) (tty00) Warning: Permanently added '10.128.1.91' (ED25519) to the list of known hosts. 2021/12/30 02:15:51 fuzzer started 2021/12/30 02:15:53 dialing manager at 10.128.15.235:12158 2021/12/30 02:15:53 syscalls: 387 2021/12/30 02:15:53 code coverage: enabled 2021/12/30 02:15:53 comparison tracing: enabled 2021/12/30 02:15:53 extra coverage: enabled 2021/12/30 02:15:53 delay kcov mmap: enabled 2021/12/30 02:15:53 setuid sandbox: enabled 2021/12/30 02:15:53 namespace sandbox: support is not implemented in syzkaller 2021/12/30 02:15:53 Android sandbox: support is not implemented in syzkaller 2021/12/30 02:15:53 fault injection: support is not implemented in syzkaller 2021/12/30 02:15:53 leak checking: support is not implemented in syzkaller 2021/12/30 02:15:53 net packet injection: enabled 2021/12/30 02:15:53 net device setup: support is not implemented in syzkaller 2021/12/30 02:15:53 concurrency sanitizer: support is not implemented in syzkaller 2021/12/30 02:15:53 devlink PCI setup: support is not implemented in syzkaller 2021/12/30 02:15:53 USB emulation: support is not implemented in syzkaller 2021/12/30 02:15:53 hci packet injection: support is not implemented in syzkaller 2021/12/30 02:15:53 wifi device emulation: support is not implemented in syzkaller 2021/12/30 02:15:53 802.15.4 emulation: support is not implemented in syzkaller 2021/12/30 02:15:53 fetching corpus: 0, signal 0/2000 (executing program) 2021/12/30 02:15:53 fetching corpus: 50, signal 4992/8571 (executing program) 2021/12/30 02:15:53 fetching corpus: 100, signal 7187/12302 (executing program) 2021/12/30 02:15:53 fetching corpus: 150, signal 8392/14975 (executing program) 2021/12/30 02:15:53 fetching corpus: 200, signal 9805/17757 (executing program) 2021/12/30 02:15:53 fetching corpus: 250, signal 11887/20907 (executing program) 2021/12/30 02:15:53 fetching corpus: 300, signal 12694/23005 (executing program) 2021/12/30 02:15:53 fetching corpus: 350, signal 14270/25506 (executing program) 2021/12/30 02:15:53 fetching corpus: 400, signal 15181/27473 (executing program) 2021/12/30 02:15:53 fetching corpus: 450, signal 16262/29448 (executing program) 2021/12/30 02:15:53 fetching corpus: 500, signal 16754/31028 (executing program) 2021/12/30 02:15:53 fetching corpus: 550, signal 17370/32656 (executing program) 2021/12/30 02:15:53 fetching corpus: 600, signal 18376/34324 (executing program) 2021/12/30 02:15:53 fetching corpus: 650, signal 18779/35688 (executing program) 2021/12/30 02:15:53 fetching corpus: 700, signal 19176/37100 (executing program) 2021/12/30 02:15:53 fetching corpus: 750, signal 19451/38415 (executing program) 2021/12/30 02:15:53 fetching corpus: 800, signal 20081/39808 (executing program) 2021/12/30 02:15:54 fetching corpus: 850, signal 20391/41041 (executing program) 2021/12/30 02:15:54 fetching corpus: 900, signal 20815/42317 (executing program) 2021/12/30 02:15:54 fetching corpus: 950, signal 21115/43483 (executing program) 2021/12/30 02:15:54 fetching corpus: 1000, signal 21662/44676 (executing program) 2021/12/30 02:15:54 fetching corpus: 1050, signal 22193/45827 (executing program) 2021/12/30 02:15:54 fetching corpus: 1100, signal 22607/46905 (executing program) 2021/12/30 02:15:54 fetching corpus: 1150, signal 22999/47816 (executing program) 2021/12/30 02:15:54 fetching corpus: 1200, signal 23503/47816 (executing program) 2021/12/30 02:15:54 fetching corpus: 1250, signal 23869/47816 (executing program) 2021/12/30 02:15:54 fetching corpus: 1300, signal 24168/47817 (executing program) 2021/12/30 02:15:54 fetching corpus: 1350, signal 24360/47817 (executing program) 2021/12/30 02:15:54 fetching corpus: 1400, signal 24675/47817 (executing program) 2021/12/30 02:15:54 fetching corpus: 1450, signal 25193/47817 (executing program) 2021/12/30 02:15:54 fetching corpus: 1500, signal 25518/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1550, signal 25736/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1600, signal 26117/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1650, signal 26345/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1700, signal 26600/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1750, signal 26887/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1800, signal 27182/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1850, signal 27472/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1900, signal 27720/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 1950, signal 28004/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 2000, signal 28181/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 2050, signal 28475/47818 (executing program) 2021/12/30 02:15:54 fetching corpus: 2100, signal 28689/47826 (executing program) 2021/12/30 02:15:54 fetching corpus: 2150, signal 28894/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2200, signal 29095/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2250, signal 29339/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2300, signal 29656/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2350, signal 29798/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2400, signal 29994/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2450, signal 30252/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2500, signal 30474/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2550, signal 30740/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2600, signal 30905/47827 (executing program) 2021/12/30 02:15:54 fetching corpus: 2650, signal 31088/47828 (executing program) 2021/12/30 02:15:54 fetching corpus: 2700, signal 31351/47828 (executing program) 2021/12/30 02:15:54 fetching corpus: 2750, signal 31521/47830 (executing program) 2021/12/30 02:15:54 fetching corpus: 2800, signal 31696/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 2850, signal 31903/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 2900, signal 32071/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 2950, signal 32307/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 2999, signal 32526/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 3049, signal 32696/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 3099, signal 32858/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 3149, signal 33004/47830 (executing program) 2021/12/30 02:15:55 fetching corpus: 3199, signal 33146/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3249, signal 33406/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3299, signal 33630/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3349, signal 33893/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3399, signal 34030/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3449, signal 34225/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3498, signal 34403/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3548, signal 34598/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3598, signal 34762/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3648, signal 34932/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3698, signal 35065/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3748, signal 35230/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3798, signal 35468/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3848, signal 35676/47831 (executing program) 2021/12/30 02:15:55 fetching corpus: 3898, signal 35801/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 3948, signal 35958/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 3998, signal 36151/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 4048, signal 36306/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 4098, signal 36445/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 4148, signal 36584/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 4198, signal 36740/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 4248, signal 36887/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 4298, signal 37066/47832 (executing program) 2021/12/30 02:15:55 fetching corpus: 4347, signal 37192/47835 (executing program) 2021/12/30 02:15:55 fetching corpus: 4397, signal 37333/47835 (executing program) 2021/12/30 02:15:55 fetching corpus: 4447, signal 37470/47835 (executing program) 2021/12/30 02:15:55 fetching corpus: 4497, signal 37612/47835 (executing program) 2021/12/30 02:15:55 fetching corpus: 4547, signal 37736/47835 (executing program) 2021/12/30 02:15:55 fetching corpus: 4597, signal 37845/47835 (executing program) 2021/12/30 02:15:55 fetching corpus: 4647, signal 38015/47835 (executing program) 2021/12/30 02:15:56 fetching corpus: 4697, signal 38176/47835 (executing program) 2021/12/30 02:15:56 fetching corpus: 4747, signal 38311/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 4797, signal 38448/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 4847, signal 38597/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 4897, signal 38709/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 4947, signal 38853/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 4997, signal 38995/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 5047, signal 39154/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 5097, signal 39277/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 5147, signal 39392/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 5197, signal 39520/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 5247, signal 39672/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 5297, signal 39778/47836 (executing program) 2021/12/30 02:15:56 fetching corpus: 5347, signal 39897/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5397, signal 40091/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5447, signal 40249/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5497, signal 40367/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5547, signal 40538/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5597, signal 40675/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5647, signal 40830/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5697, signal 40964/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5747, signal 41092/47837 (executing program) 2021/12/30 02:15:56 fetching corpus: 5797, signal 41198/47840 (executing program) 2021/12/30 02:15:56 fetching corpus: 5847, signal 41321/47840 (executing program) 2021/12/30 02:15:56 fetching corpus: 5897, signal 41462/47840 (executing program) 2021/12/30 02:15:56 fetching corpus: 5947, signal 41605/47840 (executing program) 2021/12/30 02:15:56 fetching corpus: 5997, signal 41731/47840 (executing program) 2021/12/30 02:15:56 fetching corpus: 6047, signal 41834/47842 (executing program) 2021/12/30 02:15:56 fetching corpus: 6097, signal 41961/47844 (executing program) 2021/12/30 02:15:56 fetching corpus: 6147, signal 42080/47844 (executing program) 2021/12/30 02:15:56 fetching corpus: 6197, signal 42199/47844 (executing program) 2021/12/30 02:15:56 fetching corpus: 6247, signal 42312/47844 (executing program) 2021/12/30 02:15:56 fetching corpus: 6297, signal 42419/47844 (executing program) 2021/12/30 02:15:56 fetching corpus: 6346, signal 42511/47849 (executing program) 2021/12/30 02:15:56 fetching corpus: 6396, signal 42601/47849 (executing program) 2021/12/30 02:15:56 fetching corpus: 6446, signal 42710/47849 (executing program) 2021/12/30 02:15:56 fetching corpus: 6496, signal 42840/47851 (executing program) 2021/12/30 02:15:56 fetching corpus: 6546, signal 42963/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6595, signal 43076/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6645, signal 43197/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6695, signal 43326/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6745, signal 43465/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6794, signal 43564/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6844, signal 43673/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6894, signal 43827/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6944, signal 43944/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 6994, signal 44057/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7044, signal 44212/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7094, signal 44331/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7144, signal 44425/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7194, signal 44522/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7244, signal 44638/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7294, signal 44742/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7344, signal 44853/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7394, signal 44982/47851 (executing program) 2021/12/30 02:15:57 fetching corpus: 7444, signal 45088/47853 (executing program) 2021/12/30 02:15:57 fetching corpus: 7494, signal 45204/47853 (executing program) 2021/12/30 02:15:57 fetching corpus: 7544, signal 45328/47853 (executing program) 2021/12/30 02:15:57 fetching corpus: 7594, signal 45432/47853 (executing program) 2021/12/30 02:15:57 fetching corpus: 7644, signal 45550/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 7694, signal 45654/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 7744, signal 45742/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 7794, signal 45837/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 7844, signal 45962/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 7894, signal 46048/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 7944, signal 46139/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 7994, signal 46253/47856 (executing program) 2021/12/30 02:15:57 fetching corpus: 8044, signal 46351/47857 (executing program) 2021/12/30 02:15:57 fetching corpus: 8094, signal 46457/47857 (executing program) 2021/12/30 02:15:57 fetching corpus: 8144, signal 46561/47857 (executing program) 2021/12/30 02:15:57 fetching corpus: 8194, signal 46682/47857 (executing program) 2021/12/30 02:15:57 fetching corpus: 8244, signal 46766/47857 (executing program) 2021/12/30 02:15:57 fetching corpus: 8294, signal 46861/47857 (executing program) 2021/12/30 02:15:57 fetching corpus: 8344, signal 46953/47857 (executing program) 2021/12/30 02:15:57 fetching corpus: 8394, signal 47051/47857 (executing program) 2021/12/30 02:15:58 fetching corpus: 8444, signal 47161/47857 (executing program) 2021/12/30 02:15:58 fetching corpus: 8494, signal 47281/47857 (executing program) 2021/12/30 02:15:58 fetching corpus: 8544, signal 47375/47857 (executing program) 2021/12/30 02:15:58 fetching corpus: 8594, signal 47467/47857 (executing program) 2021/12/30 02:15:58 fetching corpus: 8644, signal 47559/47857 (executing program) 2021/12/30 02:15:58 fetching corpus: 8665, signal 47592/47857 (executing program) 2021/12/30 02:15:58 fetching corpus: 8665, signal 47592/47857 (executing program) 2021/12/30 02:15:58 starting 4 fuzzer processes 02:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x0) 02:15:58 executing program 1: unlinkat(0xffffffffffffff9c, 0x0, 0x4) 02:15:58 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 02:15:58 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x44}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 02:15:58 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000003c0)="d69fba46e5537e1301728405e561c7e4a624c5fec963d5aa2871d3e21b886bc5a4fe8a23c4881e54baafae49af4775fea5c8ae5a7b1510699b339b046b89b1ab98ec50e06f7c4dfbaf1024e52ad55250b544ade625c37532bb1e40bc47115e5302b27554f6ba8dcb6dcc7c9838b6e7bfff1156dbf8e07db5aede9e8a406ed51a8aea625f285fe30d07cbabe73261a10c852e2e5e7f1bbf50d3b0c892f416f633bde152d41441a108623b389c9e436b74235435124855b99d4a4fa5082f35d53fa765cf23f786b38df62d422cec986f26d3b8f905214ad9a28715db935995003f80cc1ae28a9054296fd3bde9ec78759368254c7129313e9614dca17cfec6b235d2914fb1e71d0c4d18744aec86c20f6e3abcf337d0fd3b83de71f7bdf5fab5d923f822dce9d76cce4f7af3b1b69894d095d0c82714586c6df8eca8170436d071545f9e4b631dfd34c41fe6e4cf8fe674141509c705c3e25582ade9d72d97786f4b679b259dbecfd2bcb71387a4a4ab06a20832368f1e20d1eb4f2150dbbf6e95430e9c53b7a399b2e584af52f2f1cddce40c09b03da110bc1fc2d26728df345ddb02edb195f788d19b811edfdebca7e232e0fbeb58bca58fb91e65356f4f7a9d054df10859c9aefbf9da275c4d8d2fc0dd40603af38f9e71bc4413a34bfa35782c4c1e1c68c93a0d893c86c6c930decb586e56cb2fb8ad60e143fa3815106e5115b64db641343e9c91643b26608cc157c768f96c60d83019cb7ea49e92efe7b7d1645eb6a5429ad0620f15e06aed5d41175802e3e9cede20a84f54e82f8333f90604af26b18a631d527345168da468c7a35c3430d61a1941f8ab09449a71dbbc14cf5cef1a83d6e4c807b3cf39f57c1e93106665887269f7438f9a2e0f0f6a50052c2cf6bead73db809998d19750bd145ef1691769c70c34e680881adca39c66c834ec782d8b9cc0cc43a8fc3c7b30e9a289e813740b2a43efdc3e65f03d10a995a734f1a5e587125b35b79eec560e7aae5c28e9e8d67e5cd9976567ca22a7baaa409f889ad79da53c672b4505ed06baa75baa9e3728190ebe52ce7addbf649cacab426b0dd0c00f9c19e0997b808492a54ac9960cfbd189ec366c6a5c35cc68bd978bf1f3136626460daa90360115ba6fcb697f007ee422e53da36e756b2ddd0e313b8d743ef74df466384061a4169c1e5275d857ef2078f9f3ef43dc40d93b58f30d1c4ee26832b542979006aadf167907072dec5607b455c0c4a8caeecea017b6ed4f3df540b872374050c7a4dfff20ce53404f2b1a6bc728b09c0868c21273fc3dcc3566fcd154cd6557aac218b17cd2fcf13b10e11f6db61bd694b5ea7b513eaf86d144dee6fb0263e20a9c43b2b2c7dec310c6b773617d86925d5bec52884bafdf8c818964e189ea575998ff8bc6b4f1dd29aa93bc680ecf5325394ae2bd940c4096bff9b58fdc31ad3784a1967ca8969b27b25f7a2d014f4fe8f61e89df9652225fbbf6cb631393b9f88bf6a9a81dd17f819185226a5ab0f68b6c7a42068ee8d1493a8c6d5e6c036c9e5437864c65fd6b46219ed991ef9e4e50d0f62c526b08b70c968cb2dc341950d09d98a1a3525f6ef47efb33b059e12a7fed61b17ad7beac6f872669c46aa02e962730e5f9199ad71e1b16e907c62070d3fb9de503d0f405cbb2486cde0c3e3e417130656ea82c13e74fa7f47d5d11ffc9867f2c81d8c1177511f4a926218554cb10d37e8cb7a338f93b3b2175953073f174ec48dedfbe9c7183a2370cfa4e1ee31b6f4b43f26318a799b66fe569a4c6faf6fec7c0b22c1e68c66a6000100b0cce5623ec6ba6a7814cc003e891cd4122ea472e363eb0993c80afc4baafe5a03ca6f770cde5087f3bf9de18d063c87b5edc9f46a1ea48a56b561e37c28a969fb5e39227219eb12c1ffa62484abf2de7e02c02f0e3318fd00a3b07313af271881acfd5639c761b0115b2de1f78e9489f75869d0555382f4352825ba442405bea182c95a8d17de357be2a54a90ca667d91699c4053f1735a70e1515680a5040068114ea97bb3879a84cf5eb2a4160ce501b7e1bac88587cc47af64f825d3715ed17a9a89cf9348805ae6e7dc64a69eac9504399b0ea357907e02e3af3ad59b6e5f717d1740d1732200dc88bee6960bd975786a62de34881be987ea36b0a3c4ac14f8912a77b99bca4682f49e6d8171be69fc1b9d1742a1b2c79c52aa7feebf5b04bbe2dfae1fe1c74aa03382326373677fd979349f91895e70cbd8242f95a4d20d4f6dc2a0c55db25cf16eada9fd159e9c5ef2e74e4b6aaf2c2dff318d827f1da1e65cd996d8cc72af8bc9a815e3c42c17111ed5f4333c93e61d1a9aa838b7c0297017c46ae720aafc4e4077d0f9cf1527584a6d8af5f65b5a0f8b7c20878aad4786bd04a51a414a0ed30b4eefaf9ef8f57510b16e9274130b5e3819e06767a1e21b817bc50dab8eab9f9f28333b7183f6d050b5a17d0f234753594e68ab50a196077747eaa04", 0x6f1}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 02:15:58 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 02:15:58 executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/115, 0x7fffffffffffffff}], 0x7, 0x0, 0x1) 02:15:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x5, 0x1000005, 0x6acb9789, "d5426d0d43d1d3d32a0000000300"}) write(r1, &(0x7f0000000040)="b686321922deaf7a6834cae69193fd208b1646a0ec7856098b22b8b4205a35a644627634db79dfaf8f743bed83cea9e9d71ecfd291fcf29442fd579f0297e2cf8c2725a6d8b1167f4d6025a06fd7b1a73af4be10cda8163baa33dd1fe3a902f8b919f315a432ede0087a049ffe0734c2e73c2a019707fb8753daba0b800b2369f16af5eb7ae7312f7a361f8a35874a80f305b11496b2856e56f5e2d251682e90b0b4ec6ef0df5b0bc5b3254660bc3d5cc1ac80577db7b0e9d732140909e3c5795573c30608dbdb18890defe06064d9487d2c404b20639ec7f462450693f038386735422f16ff6f54f75379ccad6aecd1", 0xf0) 02:15:58 executing program 2: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x154a}}, 0x0) setitimer(0x0, &(0x7f0000000180)={{}, {0x0, 0x5}}, &(0x7f00000001c0)) 02:15:58 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x0) 02:15:58 executing program 1: r0 = getpid() setpgid(r0, 0x0) 02:15:58 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 02:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x0) 02:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{}, {0x2c34}]}) 02:15:58 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:15:58 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x14030003) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) 02:15:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="57d8e629427511b1e9cf7eedf1ce604cdf74d4bd66b520ccbf5e4604f007f2f16ad71b44c6cbd35e32859b049cd52bead2cada1c62fd422b8bff4c4a73c1d9fca245b8840f2e7030e4337e5d9db3339a18240bf81387797afbe19693fe46b078e2073a544f51", 0x66}], 0x1) 02:15:58 executing program 3: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xc) 02:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x0) 02:15:59 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f0000000100)="beab36e3620539a239cd16170d19415868cb2587845d86318cbd52563d5adf4d52069c522534e6cf0c74447da95dacc6329e76ec", 0x34) write(r0, &(0x7f0000000000)="fa7e1bcc7b197708bb84d5fff7ed3bebb74cfd5e9539747a1cdc4ae1aa36de23a5d9de88ae88f4ce51f627e081534523", 0x30) 02:15:59 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000380)=[{r1, 0x40}, {r2, 0x1ca}], 0x2, 0x10000) poll(&(0x7f0000000140)=[{r2, 0x40}, {r1, 0x1}], 0x2, 0x8001) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r2) 02:15:59 executing program 0: syz_emit_ethernet(0x75, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c4efad", 0x30, 0x3a, 0x0, @rand_addr="000000000000000002040009fb0800", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xa0ed2322, {0x0, 0x6, "8b2200", 0x0, 0x37, 0x0, @rand_addr="5ea0fadf3bdff1c5b5af49cbb819490d", @empty}}}}}}}) 02:15:59 executing program 3: sysctl$kern(&(0x7f0000000040)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:15:59 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 02:15:59 executing program 0: syz_emit_ethernet(0x75, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c4efad", 0x30, 0x3a, 0x0, @rand_addr="000000000000000002040009fb0800", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xa0ed2322, {0x0, 0x6, "8b2200", 0x0, 0x37, 0x0, @rand_addr="5ea0fadf3bdff1c5b5af49cbb819490d", @empty}}}}}}}) 02:15:59 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() chdir(&(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0xace6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20200, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 02:15:59 executing program 0: syz_emit_ethernet(0x75, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c4efad", 0x30, 0x3a, 0x0, @rand_addr="000000000000000002040009fb0800", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xa0ed2322, {0x0, 0x6, "8b2200", 0x0, 0x37, 0x0, @rand_addr="5ea0fadf3bdff1c5b5af49cbb819490d", @empty}}}}}}}) 02:15:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffe, 0x0, "0e000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x6, 0x101, &(0x7f0000000040)="2b38ed481c7f005b8c035ba17b8a356228a9eb9044bc8d2b", 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x29, 0x37, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000080)="d13d1b4983aa7d72", 0x8) 02:15:59 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000380)=[{r1, 0x40}, {r2, 0x1ca}], 0x2, 0x10000) poll(&(0x7f0000000140)=[{r2, 0x40}, {r1, 0x1}], 0x2, 0x8001) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r2) 02:15:59 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x101629) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:15:59 executing program 0: syz_emit_ethernet(0x75, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "c4efad", 0x30, 0x3a, 0x0, @rand_addr="000000000000000002040009fb0800", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xa0ed2322, {0x0, 0x6, "8b2200", 0x0, 0x37, 0x0, @rand_addr="5ea0fadf3bdff1c5b5af49cbb819490d", @empty}}}}}}}) 02:15:59 executing program 0: sendsyslog(&(0x7f0000000080)="8e37510cdf961cdfbebc59f761779379e362684194d05fd5d174f524f1896ddc7f3bea974c4eea152232a5df8d4a6c6f20c49d73fb8e3def899f2d19cba6b0488a819e159ed7fa7f43cae8e711c8a533f4a2acc10bbe8a46dec4d4d0d0cc67218b56ce16efd119d2088bdab91cae6042dc67d8d3a2fffbfb9ad704b5bc3f8c2b71719b6d927ee57a6bdf85472ca57fcd3ece035ff7ccbab351d13530cd38b91d8e80f12fc9e69f3f63414879fc9f51991d0271e9eb63ffb21beb1ffaef371595ec060148", 0xc4, 0x0) socket(0x10, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 02:15:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0x4e74e8ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:16:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 02:16:00 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000040)={{}, 0xc6000000, 0x4}) r1 = socket(0x2, 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x1, 0x1}, 0x2, 0x8, 0xde}) r2 = dup(r1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) listen(r3, 0xffff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x2000000}) 02:16:00 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0xa730}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:16:00 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000380)=[{r1, 0x40}, {r2, 0x1ca}], 0x2, 0x10000) poll(&(0x7f0000000140)=[{r2, 0x40}, {r1, 0x1}], 0x2, 0x8001) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r2) 02:16:00 executing program 3: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:16:00 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 02:16:00 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000040)={{}, 0xc6000000, 0x4}) r1 = socket(0x2, 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x1, 0x1}, 0x2, 0x8, 0xde}) r2 = dup(r1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) listen(r3, 0xffff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x2000000}) 02:16:00 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000040)={{}, 0xc6000000, 0x4}) r1 = socket(0x2, 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x1, 0x1}, 0x2, 0x8, 0xde}) r2 = dup(r1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) listen(r3, 0xffff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x2000000}) 02:16:00 executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="72c71841153f", @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast1, @remote, @remote={0xac, 0x14, 0x0}}}}}) 02:16:00 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000040)={{}, 0xc6000000, 0x4}) r1 = socket(0x2, 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x1, 0x1}, 0x2, 0x8, 0xde}) r2 = dup(r1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) getsockopt(r3, 0x0, 0x1f, 0x0, 0x0) listen(r3, 0xffff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x2000000}) 02:16:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000380)="398d95e9e95356c5f663c6000900000000000000743bb8aa16abfb8c0e377ceb3ce862b74523a96003b30100a4368edc29a2935e2f3ef650055ed6792697e00300b17ad8e001e143e09956a560f85a7401ed9d69c9ce866d4a3d2ada673e7968d3f1d471e24be7ec7f6fbf02b507b0c6740decba33e567a01eac025a72c225a0c9acd82b8322ed64ab29245fe95e0ba8f4600073c2a01ab69939d3fc9b366e6635a5eacbb299b423944bb2e1149290be723c6ada31866109994b000000006c64af38e33ebbeb27c4b14cb85fa8097c58a7c004f91b41ccd97133a8ac1b0b7a78efecc0bd3dc136ca74af0c933329a3f0a347cd6563715ac31603b1ff2b68320f815f204447bbc3e761bdaa2d29a6698daad79dba307ee3dc2a91020e2026b4902b2bd918a2ad4c38342050297031a8e3163aa8caff33b8ff9b205b057733120c30976182656245888d55d7bd461481758729ac51b21b596eb6686180cdc2e197921ba116a4872fa4d5ae5c6884cd5cf81235ae3e5a63a1fb9df18f27adbcd4675d876baf7248985e6cc9c8388e000000000000000000", 0xfffffe75) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) 02:16:01 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000380)=[{r1, 0x40}, {r2, 0x1ca}], 0x2, 0x10000) poll(&(0x7f0000000140)=[{r2, 0x40}, {r1, 0x1}], 0x2, 0x8001) write(r1, &(0x7f0000000340), 0x10000014c) dup2(r0, r2) 02:16:01 executing program 3: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 02:16:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 02:16:01 executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x132, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:16:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 02:16:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x20e) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 02:16:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 02:16:01 executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x132, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:16:02 executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x132, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:16:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 02:16:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000001600)=[{0xe8, 0x0, 0x0, "d2436a4632ce45e04619713b2cce948b724fc04d69fcf047384412f870daffa8ee91da62bdc6b73fca789b846ebbffac7cd18342b06806db4d0963f35516ee4c47bb10705a68372922e2f66c1aacdedf605ab1bc720ab29158a5eb4b043ae92e34e55f8979d1e88982ca75b6ba334930f23d93e0892bb2b9fc4366bc24bc18bec2f485cdd275ab2eb8181ecdd70a1a933f5120d4a27e43b094ddf53fe9c64dc083f470443165945ea1ad967984f6f57e3f5294db9b56762c4288c31b1d4668263862d5361bdf47d31efd2fa834ab380210"}], 0xe8}, 0x40d) 02:16:02 executing program 2: kqueue() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = msgget$private(0x0, 0x0) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x51, 0x8000}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x2}) 02:16:02 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="e307000000d5d9093f702e", 0xb}], 0x1) 02:16:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 02:16:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000), 0x0) 02:16:02 executing program 1: syz_emit_ethernet(0xf0, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "450180", 0xba, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @loopback, [{0x0, 0x14, "e775b8a528014355223ca6089f572da8d0c2a00b35b61bdc5cef924fa4816baa3c3d45c406152dd83c0cfb0f8ede97851658e4d7a01c9f8a8abdcca4c69a0d20ad5a751b77248549a855e308fa848e1f32e214ff4068b1a0a73ad1fae86cbba773241958660c852e2b2b6ad4d1fc2be79ecea0becdc342025f77abb3694629ba14284a001dd8e605c7b285dad8f5adf7365081e5b37ef865cd69000000000000"}]}}}}}}) 02:16:02 executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x132, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:16:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 02:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 02:16:02 executing program 0: setregid(0xffffffffffffffff, 0x0) 02:16:03 executing program 3: openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10002, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000280)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x1ff, 0x1000}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffff9c) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:16:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 02:16:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x100) 02:16:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000400)="3c9abb8a65237a1900f8ffe90400", 0xe) 02:16:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:16:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0xf4}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 02:16:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x5f) r2 = fcntl$dupfd(r1, 0x0, r0) poll(&(0x7f00000001c0)=[{r2, 0x1}], 0x1, 0x0) 02:16:03 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x45}, {0x6, 0x0, 0x0, 0x44fdfe}]}) pwrite(r0, &(0x7f0000000200)="c78be323421705ba182f27a98e9c", 0xe, 0x0, 0x0) 02:16:03 executing program 2: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000040000000000000000000000000000000000004996037a000000000000000000000000000000000000000000000000000000b2"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 02:16:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000340)={'./file0\x00', 0x0, 0x0, 0x400000000000000}) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="16fca3b71e32bd0a6b7518a5f179d17b86d142639418dac36518deb4e0be6901c9fd0af1f8f88dbaffe1b14f5f752fa84f13a51f2aa8df57e5a450e5bacd354e8666c5f5e695ba5e5fe1db2627d30296f85c7731aa44281067cf24d50be4ae1410c2c9420b8ded8b8ef5d8c8109ca1d65c4e7a5740a23de6d400392e9c9c49239dc64529f1d430b272a3d41823a1cc6f648f7746b6166db2c7b2fba23385890a4b123d6588da4917552c44549f8a924be82ea676fcc2c1ef07e62fe6fdbd508cb093ffda485fee054aef7e018ca737fcd5d1e739577f8845f61fbc2cedb89c5a96343f4cb306a7f395d9aca0310c1aa76c115cd9ecd74a7d20640f88", 0xfc}, {&(0x7f00000001c0)="27a790de751a25d8d5204ce746aaefafa692ba14456550ecc43ec101e3d5e1ca5aef6d0760338cb4f97c4556da86044c3af2925caeb477b40064ba6547274b3671e62763d51625b003b6ddc08879e8daab670da974ac016f99068fbe6880279dd9c916907609849e17bf863fa35e79e3b4c38e2ac1887216b12071c31cec2a208105965e60c84dbdd650682c2e5ac106d6a580c6164cfe0264c13aa6acd8", 0x9e}, {&(0x7f0000000280)="53b9", 0x2}], 0x164}, 0x0) 02:16:03 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="e95323560611", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @rand_addr, {[@generic={0x0, 0x5, '\x00\x00\x00'}, @lsrr={0x83, 0xf, 0x0, [@rand_addr, @rand_addr, @multicast2]}, @lsrr={0x83, 0xb, 0x0, [@loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0x0, [@multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback]}]}}}}}}}) 02:16:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 02:16:03 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 02:16:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 02:16:03 executing program 1: seteuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000001380), 0x20, 0x0) 02:16:03 executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000140)={@random="e5d02a318286", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f1f0e4", 0x28, 0x0, 0x0, @loopback={0x4}, @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @rand_addr="dd9cb3bb52887d90b8ad79edf993551c", @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 02:16:03 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:16:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 02:16:03 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff8641}) fcntl$lock(r0, 0x7, &(0x7f0000000200)) 02:16:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000040)="d00000000015cd00000000000000", 0xe, 0x0, 0x0) 02:16:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 02:16:03 executing program 3: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 02:16:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x002'], 0x7c}, 0x0) 02:16:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:16:03 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 02:16:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xff, 0x1, 0x5, 0x1, &(0x7f0000000080)={{0x0, 0x6, 0x99, 0x1, 0x9, 0x10b, 0x4}, {[0x1, 0x32af, 0x400, 0x80, 0xffffffff, 0xc9d, 0x0, 0x3e40, 0x5, 0x3, 0x7, 0x8, 0x6, 0x32a, 0x5f, 0xfffffffffffffffb, 0x1, 0x3], [0xe4, 0x87, 0xff, 0x8, 0xffff, 0x2, 0x20, 0x1, 0x3ff, 0x67], [0x8, 0x7, 0xbb3, 0x614c, 0xffff, 0x10001, 0x5e], [0x2, 0x600000, 0x395, 0xeb1, 0x5, 0x1], [{0x9, 0x1ff, 0x9, 0xffffffffffffffb5}, {0xff15, 0x6, 0xd1b5, 0x100000000}, {0xffff, 0x4, 0xffffffff, 0x4}, {0x5, 0x7fff, 0x2, 0x2}, {0x9, 0x6, 0x4, 0x100000000}, {0x2, 0x1, 0xffffffff, 0x9}, {0x8, 0x0, 0x80000001, 0x6}, {0x1f, 0x80, 0x5, 0x4}], {0x1, 0x7, 0x8}, {0x1, 0x40, 0x9, 0x7}}}, 0x9, 0x9}) r3 = socket$inet(0x2, 0x2, 0x3) getsockopt$inet_opts(r3, 0x0, 0x15, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 02:16:03 executing program 1: sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x4) 02:16:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:16:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="8ff78bd7", 0x4}], 0x1, 0x0, 0x20}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0}}, 0x5c) 02:16:03 executing program 3: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000003c0), &(0x7f0000000100), &(0x7f0000000600), 0x0) 02:16:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 02:16:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:16:03 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007f9ffffcc0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) 02:16:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) getsockname(r0, 0x0, &(0x7f0000000140)) 02:16:03 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:16:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080)="9013fcb0bc16932117be78bea963cc86e9930d89fa4a6e7d5d88d5d1ac2b554350584ded4924364d511a14820239f1ab939fdf161b59812d038125bf559d485aba8688f3d665f514833b5a4563aad066c0cd0ee023d4691266a82ff133bf715e9c117ca1428c4fb0c211415fb89dae07cfb9dcea1eb6f653a87c0f9cf1320384e557b325243e128ff7c18413d58c536786a43bc44041c34502927151d0939f59e74f7e38cae26fe9b5fd2c5bf586000c129961a2db032768626fab108109aedfddc5e0d9de21a2f52bc8bcd8ad093b1b209a0d29051d4228dd9791d0b0afaae833d09a901cb841f5a4be69bf5774dac1eb9e6129694cf4b7972d15b4368280248903972bf9a02369bb0280cc6405e44684eeb98876e63d69dd0e50b1d5480457dc990b5c9e60a3ad21d4ecd58ea8180926eb24f5a07db174fc04cb0b8e1c05a7e39ef772e9bb8fe0ba5e0615d02d223ff9896e8991b31f37eba073c82c69768b163d75550766d2bf0edeee4f16b7f3ee4857d729acd2314b9b06ff12ab442cfd2169f1468e4b6dd06ed1c811f3d3697b3646616c8526206f3a20bca3ffa6f8fbf8206acd725cabd10b400d32f85d26cc3abe621354e53dd5647673c1a27acf686a41e017cc0f47ed16a5144b1d6752bc1c88b27dd05c42235af25b12ea6ce1167f7beeb6c974b4e820837cc44d680257c694418d1cb81f3cc2f33e1a6582922718e5e4e58a99ee342f75a32faa527c49529c38ca4a62da623dfef9fa20eb7c496bd7b9f75b284069f18311d445e62aeb26702063dd9ecdf9f97d339bef6f1bffa830fac3141fcd6a8bd99cfd297b4cb05d1a19acc39f2cbd22274ccea4cb493a319ad2132706a57d5de6e35fca12df7b90782694822a484ac2c141ced69389f11a7c1c45df6cae119feb3a53cb8ba47db9882fa72873c6f5ebbfcbe31c3a2f17e34960f3df8544c6fd9cc14807a1774afe7d1544c5b1989cfaf478125ce800de22d03b79c324c4ec82bc84ed870d908a937a7c5cd2ede912175feef6ed4149536ed95f529a05357c417ff48e16c123643ca7aefffcfd9d94ba716db2972bdb495d4716a54e13c4d3334bc0e8fb2e52316c4b72fbe16a8d021afd39e9ed923c643feeeb73eae78bfa136a11d22c61", &(0x7f0000000040)=0x292, 0x0, 0xfffffffffffffe9f) 02:16:03 executing program 3: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 02:16:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x1) 02:16:03 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069c1, &(0x7f0000000300)) 02:16:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000009c0)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x5, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @broadcast}}}}}}) 02:16:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) 02:16:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4d}, {0x6, 0x0, 0x0, 0x501}]}) pwrite(r0, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x0) 02:16:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x608, r0) 02:16:04 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x14}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 02:16:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 02:16:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3", 0x140}], 0x1, 0x0, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 02:16:04 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="c92b997d2cfe2d2d50f6313568ced4c133af2a", 0x13}], 0x1, 0x0, 0xffff) r1 = getpid() select(0x40, &(0x7f00000000c0)={0x4, 0x8, 0x4, 0x7fffffff, 0x2, 0x401, 0x800, 0x8}, &(0x7f0000000140)={0xa109, 0x8, 0x4, 0x2, 0x8, 0x80, 0x9}, &(0x7f00000001c0)={0x8, 0x4, 0x100000000, 0x3f, 0x1, 0x8, 0x85, 0x8}, &(0x7f0000000200)={0x0, 0x1fffffffc0000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) 02:16:04 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x2}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(r3, &(0x7f0000000140)=[{&(0x7f00000009c0)="3b357f4df1c52d8b57df089135811bd2aea2bd8bbdcf3bbb55d7543409269084e9f7cc50d6b92640434111ed7ff2494ec7d92e6c0210f050c2ecf338ea06fc3a537de06e86d14447d88ba767ba99f4912bf4f37263b95da96d0acf6b569143911c51cafc3dfa23b7b7d52d036eb07519c599c17a1e3c42bedb3b22d41e70dd341757b377415b1427cd9d1b30cd4bf974c2ad3d8b4937cb6b0ff9670f36cb6ad5bc3c80a2247a5d69d9a0462fefa2b1ff34ec904b6451a336a691a42c26bc8f46e3291db74d3c0bd6439c365c4b0a2399c68aab5caef192f557dcb3beb60ada7ffec25b5d634e9221cc69aa262d5aeed006db9514942e6f5addb599c8b7c3ed4ab797ad279ffad876521244eb797b505e0b8f5372a782b0ad430293608bef596fb42e55c9abbf26a8f3ddb093f1f6a91eab48e33988ad68a58b6f4293ef3f3fb6f66c6d3e98baa3b295ba529a18ad7072c6331455a28bf0a845e30181cc6f282536c49140e027f4b90e4eeee1c1b4c5a6b0acd93b17d04d76b01a8b0ff03b3e96abe85367f7a2eaf027567f295639b0fa1d74688da21ab7ac60e4955addbd36acaa4e2324261f233499d6da5a99450d35870ff793f5690f931b434a55c6116b1dbaf254092551793305a61ab96f3fd055ae5fdfcdbb63961b69286863ad2f59af8918a7ed9e64249cad7f79013f964ac12205f782df8fefff9b7998e3f5d66a4f264f89f2cce8e7268f02f1ee28750765819e450774fefc62e39a4b185505b99d8fee1842be00126c3102a7cdafaa8e47f8115c2d6d1a15f9e41f3135b15d3294774391a33a3115e58bd2d74d746a12d9acb86155d922a7329c9a2edeadfb69aba84681061bcf1648874e743602e842d6c7f34f4e0f1ce249916282f7075238ae9e7dfdb0f53e1190b8c1080a023a89056fda555677e8f2acdc1a8e692f52740377fde2ef5ee6629037074b4ff3d24f62a19ec087de83c8913e694230ebdcd72a86510b348e1820c6694846b9053b2b30b77b6d72466710556f277a392a4c74e7ad61d62028cf8a64b9845936aea6a31c5dc7a3f02569d03395158fafcda96c06fea3a81bfc3df9c99fe1a88885a6d59f3cb79bed446f1f8db7342e17abb7bcea8e9e5692447fd540fe19f69722789f7f283b4bc63451f56a48e4c05ed78a298d09536fbf7bff3ce1628f465f909f2d39700d5826d2a98cf29b259b8e1162b4c9715adf0050b298f944e086a759fe5a753bfbb82888cb7c594a1baf00255c57f7051cbcfb0d36c4d62641f574edb071e4f782b7865d5ee39d00fb55f74a41f08071dd19ed101b9b87672eb4a6169fc53a378c53847a4f8fa873398818bf1cf7862633dfa1aed23dd6df2c4a04e5b08388d6608d2305db8fd1e1f45737f444d2d6180be36514305737abee50d073da47915c15ee793be07ceb494fdf37f4e4534e6a81ebc910499e690a706f28f5dbdff316f5379d850cd0140cea376f99f1c48f9190c1c03ebda32433d2ee9d577b0d6a4a6d6c11f6da9b3e68677ca4c67c282898cf29e92a58eda2e9c2e600f5224b4c9301d64e4f6bffd75afa723b35faef5489f9ff240eb9d01bf58c14c30418c73668b66153fe4c157b9490f9dcad139cea63533e77289b37ae5cf2e85eaab4a34f0861492915232fa9f65877a6d12045e8288926f1b773436f6fd849c9625c1b9d38d332f210b84e3722950d62a2804a6d80b8936e54919816f6e76f8b0002f2be797682efbd901bce38612451561e5f2205d4108261166c4893eaff5a727d4a41b16e625b4e07dd345139587f23e7debf8f3f044d609d70b4f3949fd3094446f5ed2b08ca4dd8dadcd24da15a05cc056644212ac5b5a6d2395c53a33dabc4217b0bff0207284f13124bae0c18eacc63bacc218e95e1813f54c3c29e2b4b6a9986ef3bc04e53fa8c83b87971b3aa61294aef3b1cd38b49349fb90383f8e20b992b0b24e744942d47885024a4bf7bc00355d5be49a5d3d48d14958b271c554c93c425ae1a72c91e0580921d50c0e8d442aca37721c529520592383cb70746ff5ab6f580aff89a4366de950a675a2b16268df718d382a5a8b29218a83d6761fcf5866939e11c3ad1ebe332a6e795e757f9f8db36719026826642102ed61202c70256a5bc5a6de045b46c44e8e2499b63fdbc1eca5b7376e98e456306e06f1ee821164ce2c37f9cef45e3ed7bad5fef01ca6d28cdccb69c8bafb9091d51860a8954dcc6d2452fa04577b42eb48b97827d9b3a86ee6517387f86be019b7e7ff2325dbfd0bb9ac9755e6c88a4a2f9930f9fb90408db05d098f16496f427a1678f89553f4026d8a2df5b5d4189f1731ce9a69b2bbccde5260137527b5b3ec2fc3a882b4dc341d040806e13f67b122fee997d742b944e9845cab7c1ef42781d46e23420d5ae79c67030282a608dab78ed023653e4aff5a5beb26b5f5b6ba9cd6b72f34d8f44586cd2cfba2446221284eb7afee659d9a7b00ab7727f48d51b05924a8aa7025a256087b3562b5d9b87d5a73347af2ae0cbad11e024b423458db144a6b700368f51bd6b2bc420b1db706982ef6956a2cedf51181134053ccb5c07ad61e2c044e3aabc8a47b85ae81b2e6ea8a46aab5ab0d654a6460d8e0a9e2d0efd15ccbf4da9e849b31e15b4d7f8591aa166d1f1ecfed508fa67e612601d437503d85694a72f10a553a972ce37e49581a73394ef9a606aec8e48b295ba942d2e1fe10b21a62bbed40d7514499d296856acc89d42f76e52d7b2c1c0c3d7b81a3d7a5932046366549dec40563a7968b42cc7a70b7f1010cb4d51b965c7e36410a45af89b625f09963939ecf9f4af7f1068482c7549224e8dfe3fa65ccebad2492ed9370dc20c08f31a7928bcf2116526dbee668c374a7a7bea8ad9b9e86399538f1ba78efea5ab8fc4485546024a2dace7dd5bcd45f74f62d36214dd57395918d7ca7ee5efc0dbb0fb8be9fd1838e3b3f2ee055bda9b7b543ae30caefa6a16f1417170a7c150170b4335ebfa79d2f28077aa601388de18045bc09cad5a17ded8c8398a88e73dcfc255a5eaadcaffdccaa36504a2c4bc75fcc741de592cd754361c8c308871b56ca69a8cd4c066c46f20c5b09c7d46a89490d50c8dfbd34b39a7e849de265c12b2091c4d102e486779b1ae4d1912360c3e6b2536dea4ed2fa00a1bbc51fd4bc037e96d2cad17a651d4d82d8e0194c71e2deebd3b703e7550ee410da3d157c20c641fce7eaeba524acd0137c757ac39575ba039e430e9ab358a836cbe228761e5c440ec1bb20319760f12409152fb72ad9b514e77b4b4a26ef3fb1859d1a85c894fbb34a21d3924794bde0451c8653ec9678cbab3fe6845ed53e8453c79ad5e34c0dcdbee39370b96f2ec9974b920d2a11cc51d2459a01ebf5fa4c51e62604a182fd5708785bd5e3587485bb8a2e12ab61d21da66daf0ea955ce3780447c4e7a76732860ff938414806c3dec1f6dce2228cc04ce19a62cb05f27e1eda7d5ccaef91de44f42241d3cca454494e1ad0125be7bb048333238e66abefb486a4aeba661de4becfa9acdcd2c522b14f514197ac2b2378b6de43d23b7e03f70e9a223af2dd01fc3250badc9eb844eed540144e315f3cd28f3e71910a650a7c90fa5c109fabf98d793b6b6314eab74a14caa29772b01192a6817ae77e87b36c392db45b7c44d48a3a70a964227f5c4444cf1acbab174efbdbffecf4f6c37ab83c5f8b7246bc8206e26ff17aaa142ed6acc8b0f8d8afab66b5a7229ba5e982074003b7c57d31e10e726b5cea4b6b468220eba758997a03388565dcf7b74e5e12da9d91a1066618adc363f228cd494ed17e60216062fca21592bdf4a3583947344e68b82cf92dd0f638db1334be8669287fed063ae2f4ed9ee0a17d59b1a46d8dd4d7020de21d3c60ee31fe226a314e54b929686b2f62e4259d28d5843108e1afe2d7c2f70352c5b04c764507415c43b4948ce0cbcf83b30e8a2d24051546a08ecdfb9d26013a7b89e3be87d90bbc135896a331684f0bd12f6b1e299a031e06739c111562cf5b1e3e40be28cbbb56b4416dcdf4d2886b0110fb79e6f952648cff169b922730cae5ccaa955136c1f8fb4110e898e2cde7f66637cc1b26042d80edf9342996bc199cc618b8c199aab729135a3b766560ce7f58c2260dcbde4783a054c94830a855afa556be8956429653b0db3fdc5a099320cbab2ba9e07bb68e8a4a2bbe56203fd7914ecac88a9644d2bced6e3a5949bf4af44fd9f9d394624b888be0371e69b86474239effb3e0f9ff2530b502b92a03f7a33ade1b947e4ea9539c7d1010d261e8f31fd56a1d8af5e7a2a6bebae483c49fa64aaf414bf9c07a1e31f056d05dadc7a730cc00f0aa6990efa99d0ef90ebc3effbd064dee84fb7199fc445e978633c9a1d817fafb5f26d056c4dda9c18df2d3d41d83906349bf4ec3db9008e7af89683460b65584b2975262402ae9c3866d9c750b1b275c9ccc748b3c6cf9388ec6746fa2a32f2f11bc7895b79ccc9b47ceac4247929f40205e2363410e96f2aa3559bac96b8b304a3a8cc86f6e95f348f6518ba542b28019bc4e8f1067b123178b9a033b9ca653f4aa8d3b53fb239705cca58c3971666d73184c13c0a434b88a2acdbc60abc4453fdae56c733238d1996cf0e9da0095b7013f0cdac3c156082043b0bb072d06e9ddcc2028b3bddd730c75777bb11379c257d229360b5eebb41253bad7825ee3ffd262e8f90c372b39c44a4ca848ad25b29417f764c7abaaf0174b1c2d30bb28b820d3502ac365af8ef96b5966c9ae9c2c0341d5b32d87d4ac1453a2204b638ad2c08d73e24fbc5cd76b6297f26184bc6bca52251f5dde51eafe02f67f3493f43219af240b2f6dd5494360f6df8dcc3e334e182f15a7cdff9bf7650dec006f5e5b97d49f913136e01e5eac455434af65dd94d73aa2630195c6be2dc3fb21f779747814fe5f78a94a7f0a0df2d1cf57c3ab817597876f7d91e0b0a292be45fb0a10249d2ba64f360a95870a8290e36e76a28cc27a3935bc63e026481246a86456d84d55f0e8199f1c5f9c410f5ce7b00d82a06c576b537214feb2e406c6467a9d0f062a8e17a546b734735d480ab17c3177621deb74d9445695f129bf6f46486006ac943d2719c965d5f40eef570b4c4fa706c927eca8d47682efe25e783c33cc2721ebe47b71e86b5871b3faedcf8dae83923aaba4d3a68cb9853209c8be627466d55b42cebc6cd760a73d01b4858182792e8b4921508d045b7c0d01cff788c79e591f6ef4f3508e8c8dcb3a2a6f91d3a71ae5987b22391d90a8c6e0a60b8a331775e6397acc4dc41c335aa3cf1648531540eda03bcb71e2d9457f7d9475fe86d567fa0a4f233b19d8ae5ce4da50e53b2a6f48016cb4e629b4cae0c54bfb6e9ec1dd198aeaa8cbafabd778d4b7895be470959ce40150cbc334eb36444bf88d04012c2da7ab6676091aca58703f37ace71127523d4ebcd9fe425e4019a8b675c17052488a5ea61115ef02e213996fdcff6246b96e01e970d28519a5caf68412352c7326f2daaa864782f8675e108bb5f624f94a21f0d95c9c7eac2c8a7c4bb38c80e67b33b7dcfedf5104d1da5276e415097eccbf097a675deeabc46a3270ae39a24d7eb60d87001bfec6d574cb7d94b4cbdf2ed29c7bc8fda2e030eb858dfa6394358ec7e7377e1089f240b8412ac7f5fe6a9a0697591d37c31e2adad7620b7b6dc565f8d0a8a1ba25393b5f0a60b331d5ed9710b11c22d7103ebb49e44aaf41d2ff0ed932a295048760", 0x1000}], 0x1) r4 = kqueue() fcntl$dupfd(r4, 0x2, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0xe8}, {0x2, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x802, 0x1800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="ff0500e5ffff04000010aa1b70dd000018182cc9f9ba915dc0b883eeb0816e9705e0c202cd76e6ccd7143fba1ed09b56d3800c089bb45289ce46163693fde080e2d6459f589445e6665e16e641d819d7b10d26d50309c64ed8aee39db2d8c8a6bc360cd52c6adb2d9616c95f863cd9ab71b5c639a31ee5b4e8ce3c1f552c08000000000000009a99577d9fb154b1bb73fb3c552195d800dff10cedacb9dd7d1e873d568b6c8c28006a4400000000000000000000918e00000000303262a67d23dd7c2460005f79814e0f3cc5e6c11d4adcbf203d1ac8be28a7540cab0d996117dc07e221f00868009643a514618fc72b5b1c9578b5d4911c7ff73aa368bd892d5da608924d0e5807c48b6ad3a47edadd91e0bb03574e8662fdcf2c881f74c85b73918d1e440ebd23c6d3"]) chmod(&(0x7f0000000200)='./file0\x00', 0x12) syz_emit_ethernet(0x2d6, &(0x7f00000019c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd68aa381902a0f004fe800000000000eeec6d95c4efa5495d6d91c35e8c9500000000432673f90831d7b44100000000aa653608a3992886129214008345763b3b3203000000000000c204000000050502000001050000000000010100c2040000010000000000000006000459680000003b0600cb0000000061dcad30a65dcea95817d18f9112ed56ff010000000000000000000000000001fe8000687d85dc550865a2ea9a000000000000000000000000aa030300000000000004013f040105010700000000000000c20400008000c20400010000f4ffffff00111a00000000000005020001ffc725572c07f5df31857dc1793979a88d44d12787ee9786914313e79e139b58351f882d8490bff2ad1bab4c0ccc66c3cfa4b5a43e5de4ffc85eff7927a3272d3ab1f22759318d9d839cd78ccad591da0955b073549444d639f0c1c98a8bab8f1ad6c4718904e3c298de5dafebf3b48484409003355a9f4658ae81c4780c5d14c07ba28a0a536c01babb64e7bec2018970de0689ed4a8d64f70dbc6d85abda73f9929067e00129f5da07ec48d1841250f1e126102eb1c638379371b7d73e2b5fd9e8e6faf41bad47459b409543f58f897b5f1e088ac46814f7ab560783def588c608b04ef9a51a187351676965ec1a3f6034fb61c14cfc1526766e0d1d34a7ad822d7920736a98aef6605e3d2363f04ad8b95901c4c38e63026729ee5d6cb9f2", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e000000990780059080a000000070000000004035c0204f8ff1312cacc072b095a60dc7723d1e9d75e2b3d00f449c80dd5d1abaaf2f1a8b2515cbb38c98aa23ce9decad55b7a1a3a58dd7fbbffef22b82e57d188928dde736865cdda1c8d1c2d97068b34b5c69bf4e4e8089b899b0e084b509a5abe557b5d64a73357294a294315d6c6d170a9465ef5806f8670559ef354015e5e1edf78df5c9b3ee8b9a58490ac0dc14468981d7d4eb680b2d54f29a4982c14911688d0defc791801a6bb3d5f5beb28993d47b1135a7ecac0a5d4e3320f26cf57fbec352fd47cb0625d10b7667bfb5fcf2627d2f4e4353bc48c3318bbdca442b74e2e13ec87883b126f5e654faccc791ec14f25d958d4e4691e2189af15aab16261a8f0df171c3ebc3f0fc6d57fa3ec67"]) fcntl$dupfd(r4, 0xa, r1) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/177) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 02:16:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="39bf201114247310ed89433e16a4e5dfc32036b2f9ffdad5e9daae6b9e335d77f37948d435129ab0efd9757b871bd14a6fda5a44708cc2d7580f5d5d7a6567dcafba8b6723", 0x45}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:16:04 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x2}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(r3, &(0x7f0000000140)=[{&(0x7f00000009c0)="3b357f4df1c52d8b57df089135811bd2aea2bd8bbdcf3bbb55d7543409269084e9f7cc50d6b92640434111ed7ff2494ec7d92e6c0210f050c2ecf338ea06fc3a537de06e86d14447d88ba767ba99f4912bf4f37263b95da96d0acf6b569143911c51cafc3dfa23b7b7d52d036eb07519c599c17a1e3c42bedb3b22d41e70dd341757b377415b1427cd9d1b30cd4bf974c2ad3d8b4937cb6b0ff9670f36cb6ad5bc3c80a2247a5d69d9a0462fefa2b1ff34ec904b6451a336a691a42c26bc8f46e3291db74d3c0bd6439c365c4b0a2399c68aab5caef192f557dcb3beb60ada7ffec25b5d634e9221cc69aa262d5aeed006db9514942e6f5addb599c8b7c3ed4ab797ad279ffad876521244eb797b505e0b8f5372a782b0ad430293608bef596fb42e55c9abbf26a8f3ddb093f1f6a91eab48e33988ad68a58b6f4293ef3f3fb6f66c6d3e98baa3b295ba529a18ad7072c6331455a28bf0a845e30181cc6f282536c49140e027f4b90e4eeee1c1b4c5a6b0acd93b17d04d76b01a8b0ff03b3e96abe85367f7a2eaf027567f295639b0fa1d74688da21ab7ac60e4955addbd36acaa4e2324261f233499d6da5a99450d35870ff793f5690f931b434a55c6116b1dbaf254092551793305a61ab96f3fd055ae5fdfcdbb63961b69286863ad2f59af8918a7ed9e64249cad7f79013f964ac12205f782df8fefff9b7998e3f5d66a4f264f89f2cce8e7268f02f1ee28750765819e450774fefc62e39a4b185505b99d8fee1842be00126c3102a7cdafaa8e47f8115c2d6d1a15f9e41f3135b15d3294774391a33a3115e58bd2d74d746a12d9acb86155d922a7329c9a2edeadfb69aba84681061bcf1648874e743602e842d6c7f34f4e0f1ce249916282f7075238ae9e7dfdb0f53e1190b8c1080a023a89056fda555677e8f2acdc1a8e692f52740377fde2ef5ee6629037074b4ff3d24f62a19ec087de83c8913e694230ebdcd72a86510b348e1820c6694846b9053b2b30b77b6d72466710556f277a392a4c74e7ad61d62028cf8a64b9845936aea6a31c5dc7a3f02569d03395158fafcda96c06fea3a81bfc3df9c99fe1a88885a6d59f3cb79bed446f1f8db7342e17abb7bcea8e9e5692447fd540fe19f69722789f7f283b4bc63451f56a48e4c05ed78a298d09536fbf7bff3ce1628f465f909f2d39700d5826d2a98cf29b259b8e1162b4c9715adf0050b298f944e086a759fe5a753bfbb82888cb7c594a1baf00255c57f7051cbcfb0d36c4d62641f574edb071e4f782b7865d5ee39d00fb55f74a41f08071dd19ed101b9b87672eb4a6169fc53a378c53847a4f8fa873398818bf1cf7862633dfa1aed23dd6df2c4a04e5b08388d6608d2305db8fd1e1f45737f444d2d6180be36514305737abee50d073da47915c15ee793be07ceb494fdf37f4e4534e6a81ebc910499e690a706f28f5dbdff316f5379d850cd0140cea376f99f1c48f9190c1c03ebda32433d2ee9d577b0d6a4a6d6c11f6da9b3e68677ca4c67c282898cf29e92a58eda2e9c2e600f5224b4c9301d64e4f6bffd75afa723b35faef5489f9ff240eb9d01bf58c14c30418c73668b66153fe4c157b9490f9dcad139cea63533e77289b37ae5cf2e85eaab4a34f0861492915232fa9f65877a6d12045e8288926f1b773436f6fd849c9625c1b9d38d332f210b84e3722950d62a2804a6d80b8936e54919816f6e76f8b0002f2be797682efbd901bce38612451561e5f2205d4108261166c4893eaff5a727d4a41b16e625b4e07dd345139587f23e7debf8f3f044d609d70b4f3949fd3094446f5ed2b08ca4dd8dadcd24da15a05cc056644212ac5b5a6d2395c53a33dabc4217b0bff0207284f13124bae0c18eacc63bacc218e95e1813f54c3c29e2b4b6a9986ef3bc04e53fa8c83b87971b3aa61294aef3b1cd38b49349fb90383f8e20b992b0b24e744942d47885024a4bf7bc00355d5be49a5d3d48d14958b271c554c93c425ae1a72c91e0580921d50c0e8d442aca37721c529520592383cb70746ff5ab6f580aff89a4366de950a675a2b16268df718d382a5a8b29218a83d6761fcf5866939e11c3ad1ebe332a6e795e757f9f8db36719026826642102ed61202c70256a5bc5a6de045b46c44e8e2499b63fdbc1eca5b7376e98e456306e06f1ee821164ce2c37f9cef45e3ed7bad5fef01ca6d28cdccb69c8bafb9091d51860a8954dcc6d2452fa04577b42eb48b97827d9b3a86ee6517387f86be019b7e7ff2325dbfd0bb9ac9755e6c88a4a2f9930f9fb90408db05d098f16496f427a1678f89553f4026d8a2df5b5d4189f1731ce9a69b2bbccde5260137527b5b3ec2fc3a882b4dc341d040806e13f67b122fee997d742b944e9845cab7c1ef42781d46e23420d5ae79c67030282a608dab78ed023653e4aff5a5beb26b5f5b6ba9cd6b72f34d8f44586cd2cfba2446221284eb7afee659d9a7b00ab7727f48d51b05924a8aa7025a256087b3562b5d9b87d5a73347af2ae0cbad11e024b423458db144a6b700368f51bd6b2bc420b1db706982ef6956a2cedf51181134053ccb5c07ad61e2c044e3aabc8a47b85ae81b2e6ea8a46aab5ab0d654a6460d8e0a9e2d0efd15ccbf4da9e849b31e15b4d7f8591aa166d1f1ecfed508fa67e612601d437503d85694a72f10a553a972ce37e49581a73394ef9a606aec8e48b295ba942d2e1fe10b21a62bbed40d7514499d296856acc89d42f76e52d7b2c1c0c3d7b81a3d7a5932046366549dec40563a7968b42cc7a70b7f1010cb4d51b965c7e36410a45af89b625f09963939ecf9f4af7f1068482c7549224e8dfe3fa65ccebad2492ed9370dc20c08f31a7928bcf2116526dbee668c374a7a7bea8ad9b9e86399538f1ba78efea5ab8fc4485546024a2dace7dd5bcd45f74f62d36214dd57395918d7ca7ee5efc0dbb0fb8be9fd1838e3b3f2ee055bda9b7b543ae30caefa6a16f1417170a7c150170b4335ebfa79d2f28077aa601388de18045bc09cad5a17ded8c8398a88e73dcfc255a5eaadcaffdccaa36504a2c4bc75fcc741de592cd754361c8c308871b56ca69a8cd4c066c46f20c5b09c7d46a89490d50c8dfbd34b39a7e849de265c12b2091c4d102e486779b1ae4d1912360c3e6b2536dea4ed2fa00a1bbc51fd4bc037e96d2cad17a651d4d82d8e0194c71e2deebd3b703e7550ee410da3d157c20c641fce7eaeba524acd0137c757ac39575ba039e430e9ab358a836cbe228761e5c440ec1bb20319760f12409152fb72ad9b514e77b4b4a26ef3fb1859d1a85c894fbb34a21d3924794bde0451c8653ec9678cbab3fe6845ed53e8453c79ad5e34c0dcdbee39370b96f2ec9974b920d2a11cc51d2459a01ebf5fa4c51e62604a182fd5708785bd5e3587485bb8a2e12ab61d21da66daf0ea955ce3780447c4e7a76732860ff938414806c3dec1f6dce2228cc04ce19a62cb05f27e1eda7d5ccaef91de44f42241d3cca454494e1ad0125be7bb048333238e66abefb486a4aeba661de4becfa9acdcd2c522b14f514197ac2b2378b6de43d23b7e03f70e9a223af2dd01fc3250badc9eb844eed540144e315f3cd28f3e71910a650a7c90fa5c109fabf98d793b6b6314eab74a14caa29772b01192a6817ae77e87b36c392db45b7c44d48a3a70a964227f5c4444cf1acbab174efbdbffecf4f6c37ab83c5f8b7246bc8206e26ff17aaa142ed6acc8b0f8d8afab66b5a7229ba5e982074003b7c57d31e10e726b5cea4b6b468220eba758997a03388565dcf7b74e5e12da9d91a1066618adc363f228cd494ed17e60216062fca21592bdf4a3583947344e68b82cf92dd0f638db1334be8669287fed063ae2f4ed9ee0a17d59b1a46d8dd4d7020de21d3c60ee31fe226a314e54b929686b2f62e4259d28d5843108e1afe2d7c2f70352c5b04c764507415c43b4948ce0cbcf83b30e8a2d24051546a08ecdfb9d26013a7b89e3be87d90bbc135896a331684f0bd12f6b1e299a031e06739c111562cf5b1e3e40be28cbbb56b4416dcdf4d2886b0110fb79e6f952648cff169b922730cae5ccaa955136c1f8fb4110e898e2cde7f66637cc1b26042d80edf9342996bc199cc618b8c199aab729135a3b766560ce7f58c2260dcbde4783a054c94830a855afa556be8956429653b0db3fdc5a099320cbab2ba9e07bb68e8a4a2bbe56203fd7914ecac88a9644d2bced6e3a5949bf4af44fd9f9d394624b888be0371e69b86474239effb3e0f9ff2530b502b92a03f7a33ade1b947e4ea9539c7d1010d261e8f31fd56a1d8af5e7a2a6bebae483c49fa64aaf414bf9c07a1e31f056d05dadc7a730cc00f0aa6990efa99d0ef90ebc3effbd064dee84fb7199fc445e978633c9a1d817fafb5f26d056c4dda9c18df2d3d41d83906349bf4ec3db9008e7af89683460b65584b2975262402ae9c3866d9c750b1b275c9ccc748b3c6cf9388ec6746fa2a32f2f11bc7895b79ccc9b47ceac4247929f40205e2363410e96f2aa3559bac96b8b304a3a8cc86f6e95f348f6518ba542b28019bc4e8f1067b123178b9a033b9ca653f4aa8d3b53fb239705cca58c3971666d73184c13c0a434b88a2acdbc60abc4453fdae56c733238d1996cf0e9da0095b7013f0cdac3c156082043b0bb072d06e9ddcc2028b3bddd730c75777bb11379c257d229360b5eebb41253bad7825ee3ffd262e8f90c372b39c44a4ca848ad25b29417f764c7abaaf0174b1c2d30bb28b820d3502ac365af8ef96b5966c9ae9c2c0341d5b32d87d4ac1453a2204b638ad2c08d73e24fbc5cd76b6297f26184bc6bca52251f5dde51eafe02f67f3493f43219af240b2f6dd5494360f6df8dcc3e334e182f15a7cdff9bf7650dec006f5e5b97d49f913136e01e5eac455434af65dd94d73aa2630195c6be2dc3fb21f779747814fe5f78a94a7f0a0df2d1cf57c3ab817597876f7d91e0b0a292be45fb0a10249d2ba64f360a95870a8290e36e76a28cc27a3935bc63e026481246a86456d84d55f0e8199f1c5f9c410f5ce7b00d82a06c576b537214feb2e406c6467a9d0f062a8e17a546b734735d480ab17c3177621deb74d9445695f129bf6f46486006ac943d2719c965d5f40eef570b4c4fa706c927eca8d47682efe25e783c33cc2721ebe47b71e86b5871b3faedcf8dae83923aaba4d3a68cb9853209c8be627466d55b42cebc6cd760a73d01b4858182792e8b4921508d045b7c0d01cff788c79e591f6ef4f3508e8c8dcb3a2a6f91d3a71ae5987b22391d90a8c6e0a60b8a331775e6397acc4dc41c335aa3cf1648531540eda03bcb71e2d9457f7d9475fe86d567fa0a4f233b19d8ae5ce4da50e53b2a6f48016cb4e629b4cae0c54bfb6e9ec1dd198aeaa8cbafabd778d4b7895be470959ce40150cbc334eb36444bf88d04012c2da7ab6676091aca58703f37ace71127523d4ebcd9fe425e4019a8b675c17052488a5ea61115ef02e213996fdcff6246b96e01e970d28519a5caf68412352c7326f2daaa864782f8675e108bb5f624f94a21f0d95c9c7eac2c8a7c4bb38c80e67b33b7dcfedf5104d1da5276e415097eccbf097a675deeabc46a3270ae39a24d7eb60d87001bfec6d574cb7d94b4cbdf2ed29c7bc8fda2e030eb858dfa6394358ec7e7377e1089f240b8412ac7f5fe6a9a0697591d37c31e2adad7620b7b6dc565f8d0a8a1ba25393b5f0a60b331d5ed9710b11c22d7103ebb49e44aaf41d2ff0ed932a295048760", 0x1000}], 0x1) r4 = kqueue() fcntl$dupfd(r4, 0x2, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0xe8}, {0x2, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x802, 0x1800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="ff0500e5ffff04000010aa1b70dd000018182cc9f9ba915dc0b883eeb0816e9705e0c202cd76e6ccd7143fba1ed09b56d3800c089bb45289ce46163693fde080e2d6459f589445e6665e16e641d819d7b10d26d50309c64ed8aee39db2d8c8a6bc360cd52c6adb2d9616c95f863cd9ab71b5c639a31ee5b4e8ce3c1f552c08000000000000009a99577d9fb154b1bb73fb3c552195d800dff10cedacb9dd7d1e873d568b6c8c28006a4400000000000000000000918e00000000303262a67d23dd7c2460005f79814e0f3cc5e6c11d4adcbf203d1ac8be28a7540cab0d996117dc07e221f00868009643a514618fc72b5b1c9578b5d4911c7ff73aa368bd892d5da608924d0e5807c48b6ad3a47edadd91e0bb03574e8662fdcf2c881f74c85b73918d1e440ebd23c6d3"]) chmod(&(0x7f0000000200)='./file0\x00', 0x12) syz_emit_ethernet(0x2d6, &(0x7f00000019c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd68aa381902a0f004fe800000000000eeec6d95c4efa5495d6d91c35e8c9500000000432673f90831d7b44100000000aa653608a3992886129214008345763b3b3203000000000000c204000000050502000001050000000000010100c2040000010000000000000006000459680000003b0600cb0000000061dcad30a65dcea95817d18f9112ed56ff010000000000000000000000000001fe8000687d85dc550865a2ea9a000000000000000000000000aa030300000000000004013f040105010700000000000000c20400008000c20400010000f4ffffff00111a00000000000005020001ffc725572c07f5df31857dc1793979a88d44d12787ee9786914313e79e139b58351f882d8490bff2ad1bab4c0ccc66c3cfa4b5a43e5de4ffc85eff7927a3272d3ab1f22759318d9d839cd78ccad591da0955b073549444d639f0c1c98a8bab8f1ad6c4718904e3c298de5dafebf3b48484409003355a9f4658ae81c4780c5d14c07ba28a0a536c01babb64e7bec2018970de0689ed4a8d64f70dbc6d85abda73f9929067e00129f5da07ec48d1841250f1e126102eb1c638379371b7d73e2b5fd9e8e6faf41bad47459b409543f58f897b5f1e088ac46814f7ab560783def588c608b04ef9a51a187351676965ec1a3f6034fb61c14cfc1526766e0d1d34a7ad822d7920736a98aef6605e3d2363f04ad8b95901c4c38e63026729ee5d6cb9f2", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e000000990780059080a000000070000000004035c0204f8ff1312cacc072b095a60dc7723d1e9d75e2b3d00f449c80dd5d1abaaf2f1a8b2515cbb38c98aa23ce9decad55b7a1a3a58dd7fbbffef22b82e57d188928dde736865cdda1c8d1c2d97068b34b5c69bf4e4e8089b899b0e084b509a5abe557b5d64a73357294a294315d6c6d170a9465ef5806f8670559ef354015e5e1edf78df5c9b3ee8b9a58490ac0dc14468981d7d4eb680b2d54f29a4982c14911688d0defc791801a6bb3d5f5beb28993d47b1135a7ecac0a5d4e3320f26cf57fbec352fd47cb0625d10b7667bfb5fcf2627d2f4e4353bc48c3318bbdca442b74e2e13ec87883b126f5e654faccc791ec14f25d958d4e4691e2189af15aab16261a8f0df171c3ebc3f0fc6d57fa3ec67"]) fcntl$dupfd(r4, 0xa, r1) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/177) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 02:16:04 executing program 1: sysctl$kern(&(0x7f0000002300)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:16:04 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) select(0x40, &(0x7f0000000080)={0x7d}, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 02:16:04 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x2}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(r3, &(0x7f0000000140)=[{&(0x7f00000009c0)="3b357f4df1c52d8b57df089135811bd2aea2bd8bbdcf3bbb55d7543409269084e9f7cc50d6b92640434111ed7ff2494ec7d92e6c0210f050c2ecf338ea06fc3a537de06e86d14447d88ba767ba99f4912bf4f37263b95da96d0acf6b569143911c51cafc3dfa23b7b7d52d036eb07519c599c17a1e3c42bedb3b22d41e70dd341757b377415b1427cd9d1b30cd4bf974c2ad3d8b4937cb6b0ff9670f36cb6ad5bc3c80a2247a5d69d9a0462fefa2b1ff34ec904b6451a336a691a42c26bc8f46e3291db74d3c0bd6439c365c4b0a2399c68aab5caef192f557dcb3beb60ada7ffec25b5d634e9221cc69aa262d5aeed006db9514942e6f5addb599c8b7c3ed4ab797ad279ffad876521244eb797b505e0b8f5372a782b0ad430293608bef596fb42e55c9abbf26a8f3ddb093f1f6a91eab48e33988ad68a58b6f4293ef3f3fb6f66c6d3e98baa3b295ba529a18ad7072c6331455a28bf0a845e30181cc6f282536c49140e027f4b90e4eeee1c1b4c5a6b0acd93b17d04d76b01a8b0ff03b3e96abe85367f7a2eaf027567f295639b0fa1d74688da21ab7ac60e4955addbd36acaa4e2324261f233499d6da5a99450d35870ff793f5690f931b434a55c6116b1dbaf254092551793305a61ab96f3fd055ae5fdfcdbb63961b69286863ad2f59af8918a7ed9e64249cad7f79013f964ac12205f782df8fefff9b7998e3f5d66a4f264f89f2cce8e7268f02f1ee28750765819e450774fefc62e39a4b185505b99d8fee1842be00126c3102a7cdafaa8e47f8115c2d6d1a15f9e41f3135b15d3294774391a33a3115e58bd2d74d746a12d9acb86155d922a7329c9a2edeadfb69aba84681061bcf1648874e743602e842d6c7f34f4e0f1ce249916282f7075238ae9e7dfdb0f53e1190b8c1080a023a89056fda555677e8f2acdc1a8e692f52740377fde2ef5ee6629037074b4ff3d24f62a19ec087de83c8913e694230ebdcd72a86510b348e1820c6694846b9053b2b30b77b6d72466710556f277a392a4c74e7ad61d62028cf8a64b9845936aea6a31c5dc7a3f02569d03395158fafcda96c06fea3a81bfc3df9c99fe1a88885a6d59f3cb79bed446f1f8db7342e17abb7bcea8e9e5692447fd540fe19f69722789f7f283b4bc63451f56a48e4c05ed78a298d09536fbf7bff3ce1628f465f909f2d39700d5826d2a98cf29b259b8e1162b4c9715adf0050b298f944e086a759fe5a753bfbb82888cb7c594a1baf00255c57f7051cbcfb0d36c4d62641f574edb071e4f782b7865d5ee39d00fb55f74a41f08071dd19ed101b9b87672eb4a6169fc53a378c53847a4f8fa873398818bf1cf7862633dfa1aed23dd6df2c4a04e5b08388d6608d2305db8fd1e1f45737f444d2d6180be36514305737abee50d073da47915c15ee793be07ceb494fdf37f4e4534e6a81ebc910499e690a706f28f5dbdff316f5379d850cd0140cea376f99f1c48f9190c1c03ebda32433d2ee9d577b0d6a4a6d6c11f6da9b3e68677ca4c67c282898cf29e92a58eda2e9c2e600f5224b4c9301d64e4f6bffd75afa723b35faef5489f9ff240eb9d01bf58c14c30418c73668b66153fe4c157b9490f9dcad139cea63533e77289b37ae5cf2e85eaab4a34f0861492915232fa9f65877a6d12045e8288926f1b773436f6fd849c9625c1b9d38d332f210b84e3722950d62a2804a6d80b8936e54919816f6e76f8b0002f2be797682efbd901bce38612451561e5f2205d4108261166c4893eaff5a727d4a41b16e625b4e07dd345139587f23e7debf8f3f044d609d70b4f3949fd3094446f5ed2b08ca4dd8dadcd24da15a05cc056644212ac5b5a6d2395c53a33dabc4217b0bff0207284f13124bae0c18eacc63bacc218e95e1813f54c3c29e2b4b6a9986ef3bc04e53fa8c83b87971b3aa61294aef3b1cd38b49349fb90383f8e20b992b0b24e744942d47885024a4bf7bc00355d5be49a5d3d48d14958b271c554c93c425ae1a72c91e0580921d50c0e8d442aca37721c529520592383cb70746ff5ab6f580aff89a4366de950a675a2b16268df718d382a5a8b29218a83d6761fcf5866939e11c3ad1ebe332a6e795e757f9f8db36719026826642102ed61202c70256a5bc5a6de045b46c44e8e2499b63fdbc1eca5b7376e98e456306e06f1ee821164ce2c37f9cef45e3ed7bad5fef01ca6d28cdccb69c8bafb9091d51860a8954dcc6d2452fa04577b42eb48b97827d9b3a86ee6517387f86be019b7e7ff2325dbfd0bb9ac9755e6c88a4a2f9930f9fb90408db05d098f16496f427a1678f89553f4026d8a2df5b5d4189f1731ce9a69b2bbccde5260137527b5b3ec2fc3a882b4dc341d040806e13f67b122fee997d742b944e9845cab7c1ef42781d46e23420d5ae79c67030282a608dab78ed023653e4aff5a5beb26b5f5b6ba9cd6b72f34d8f44586cd2cfba2446221284eb7afee659d9a7b00ab7727f48d51b05924a8aa7025a256087b3562b5d9b87d5a73347af2ae0cbad11e024b423458db144a6b700368f51bd6b2bc420b1db706982ef6956a2cedf51181134053ccb5c07ad61e2c044e3aabc8a47b85ae81b2e6ea8a46aab5ab0d654a6460d8e0a9e2d0efd15ccbf4da9e849b31e15b4d7f8591aa166d1f1ecfed508fa67e612601d437503d85694a72f10a553a972ce37e49581a73394ef9a606aec8e48b295ba942d2e1fe10b21a62bbed40d7514499d296856acc89d42f76e52d7b2c1c0c3d7b81a3d7a5932046366549dec40563a7968b42cc7a70b7f1010cb4d51b965c7e36410a45af89b625f09963939ecf9f4af7f1068482c7549224e8dfe3fa65ccebad2492ed9370dc20c08f31a7928bcf2116526dbee668c374a7a7bea8ad9b9e86399538f1ba78efea5ab8fc4485546024a2dace7dd5bcd45f74f62d36214dd57395918d7ca7ee5efc0dbb0fb8be9fd1838e3b3f2ee055bda9b7b543ae30caefa6a16f1417170a7c150170b4335ebfa79d2f28077aa601388de18045bc09cad5a17ded8c8398a88e73dcfc255a5eaadcaffdccaa36504a2c4bc75fcc741de592cd754361c8c308871b56ca69a8cd4c066c46f20c5b09c7d46a89490d50c8dfbd34b39a7e849de265c12b2091c4d102e486779b1ae4d1912360c3e6b2536dea4ed2fa00a1bbc51fd4bc037e96d2cad17a651d4d82d8e0194c71e2deebd3b703e7550ee410da3d157c20c641fce7eaeba524acd0137c757ac39575ba039e430e9ab358a836cbe228761e5c440ec1bb20319760f12409152fb72ad9b514e77b4b4a26ef3fb1859d1a85c894fbb34a21d3924794bde0451c8653ec9678cbab3fe6845ed53e8453c79ad5e34c0dcdbee39370b96f2ec9974b920d2a11cc51d2459a01ebf5fa4c51e62604a182fd5708785bd5e3587485bb8a2e12ab61d21da66daf0ea955ce3780447c4e7a76732860ff938414806c3dec1f6dce2228cc04ce19a62cb05f27e1eda7d5ccaef91de44f42241d3cca454494e1ad0125be7bb048333238e66abefb486a4aeba661de4becfa9acdcd2c522b14f514197ac2b2378b6de43d23b7e03f70e9a223af2dd01fc3250badc9eb844eed540144e315f3cd28f3e71910a650a7c90fa5c109fabf98d793b6b6314eab74a14caa29772b01192a6817ae77e87b36c392db45b7c44d48a3a70a964227f5c4444cf1acbab174efbdbffecf4f6c37ab83c5f8b7246bc8206e26ff17aaa142ed6acc8b0f8d8afab66b5a7229ba5e982074003b7c57d31e10e726b5cea4b6b468220eba758997a03388565dcf7b74e5e12da9d91a1066618adc363f228cd494ed17e60216062fca21592bdf4a3583947344e68b82cf92dd0f638db1334be8669287fed063ae2f4ed9ee0a17d59b1a46d8dd4d7020de21d3c60ee31fe226a314e54b929686b2f62e4259d28d5843108e1afe2d7c2f70352c5b04c764507415c43b4948ce0cbcf83b30e8a2d24051546a08ecdfb9d26013a7b89e3be87d90bbc135896a331684f0bd12f6b1e299a031e06739c111562cf5b1e3e40be28cbbb56b4416dcdf4d2886b0110fb79e6f952648cff169b922730cae5ccaa955136c1f8fb4110e898e2cde7f66637cc1b26042d80edf9342996bc199cc618b8c199aab729135a3b766560ce7f58c2260dcbde4783a054c94830a855afa556be8956429653b0db3fdc5a099320cbab2ba9e07bb68e8a4a2bbe56203fd7914ecac88a9644d2bced6e3a5949bf4af44fd9f9d394624b888be0371e69b86474239effb3e0f9ff2530b502b92a03f7a33ade1b947e4ea9539c7d1010d261e8f31fd56a1d8af5e7a2a6bebae483c49fa64aaf414bf9c07a1e31f056d05dadc7a730cc00f0aa6990efa99d0ef90ebc3effbd064dee84fb7199fc445e978633c9a1d817fafb5f26d056c4dda9c18df2d3d41d83906349bf4ec3db9008e7af89683460b65584b2975262402ae9c3866d9c750b1b275c9ccc748b3c6cf9388ec6746fa2a32f2f11bc7895b79ccc9b47ceac4247929f40205e2363410e96f2aa3559bac96b8b304a3a8cc86f6e95f348f6518ba542b28019bc4e8f1067b123178b9a033b9ca653f4aa8d3b53fb239705cca58c3971666d73184c13c0a434b88a2acdbc60abc4453fdae56c733238d1996cf0e9da0095b7013f0cdac3c156082043b0bb072d06e9ddcc2028b3bddd730c75777bb11379c257d229360b5eebb41253bad7825ee3ffd262e8f90c372b39c44a4ca848ad25b29417f764c7abaaf0174b1c2d30bb28b820d3502ac365af8ef96b5966c9ae9c2c0341d5b32d87d4ac1453a2204b638ad2c08d73e24fbc5cd76b6297f26184bc6bca52251f5dde51eafe02f67f3493f43219af240b2f6dd5494360f6df8dcc3e334e182f15a7cdff9bf7650dec006f5e5b97d49f913136e01e5eac455434af65dd94d73aa2630195c6be2dc3fb21f779747814fe5f78a94a7f0a0df2d1cf57c3ab817597876f7d91e0b0a292be45fb0a10249d2ba64f360a95870a8290e36e76a28cc27a3935bc63e026481246a86456d84d55f0e8199f1c5f9c410f5ce7b00d82a06c576b537214feb2e406c6467a9d0f062a8e17a546b734735d480ab17c3177621deb74d9445695f129bf6f46486006ac943d2719c965d5f40eef570b4c4fa706c927eca8d47682efe25e783c33cc2721ebe47b71e86b5871b3faedcf8dae83923aaba4d3a68cb9853209c8be627466d55b42cebc6cd760a73d01b4858182792e8b4921508d045b7c0d01cff788c79e591f6ef4f3508e8c8dcb3a2a6f91d3a71ae5987b22391d90a8c6e0a60b8a331775e6397acc4dc41c335aa3cf1648531540eda03bcb71e2d9457f7d9475fe86d567fa0a4f233b19d8ae5ce4da50e53b2a6f48016cb4e629b4cae0c54bfb6e9ec1dd198aeaa8cbafabd778d4b7895be470959ce40150cbc334eb36444bf88d04012c2da7ab6676091aca58703f37ace71127523d4ebcd9fe425e4019a8b675c17052488a5ea61115ef02e213996fdcff6246b96e01e970d28519a5caf68412352c7326f2daaa864782f8675e108bb5f624f94a21f0d95c9c7eac2c8a7c4bb38c80e67b33b7dcfedf5104d1da5276e415097eccbf097a675deeabc46a3270ae39a24d7eb60d87001bfec6d574cb7d94b4cbdf2ed29c7bc8fda2e030eb858dfa6394358ec7e7377e1089f240b8412ac7f5fe6a9a0697591d37c31e2adad7620b7b6dc565f8d0a8a1ba25393b5f0a60b331d5ed9710b11c22d7103ebb49e44aaf41d2ff0ed932a295048760", 0x1000}], 0x1) r4 = kqueue() fcntl$dupfd(r4, 0x2, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0xe8}, {0x2, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x802, 0x1800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="ff0500e5ffff04000010aa1b70dd000018182cc9f9ba915dc0b883eeb0816e9705e0c202cd76e6ccd7143fba1ed09b56d3800c089bb45289ce46163693fde080e2d6459f589445e6665e16e641d819d7b10d26d50309c64ed8aee39db2d8c8a6bc360cd52c6adb2d9616c95f863cd9ab71b5c639a31ee5b4e8ce3c1f552c08000000000000009a99577d9fb154b1bb73fb3c552195d800dff10cedacb9dd7d1e873d568b6c8c28006a4400000000000000000000918e00000000303262a67d23dd7c2460005f79814e0f3cc5e6c11d4adcbf203d1ac8be28a7540cab0d996117dc07e221f00868009643a514618fc72b5b1c9578b5d4911c7ff73aa368bd892d5da608924d0e5807c48b6ad3a47edadd91e0bb03574e8662fdcf2c881f74c85b73918d1e440ebd23c6d3"]) chmod(&(0x7f0000000200)='./file0\x00', 0x12) syz_emit_ethernet(0x2d6, &(0x7f00000019c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd68aa381902a0f004fe800000000000eeec6d95c4efa5495d6d91c35e8c9500000000432673f90831d7b44100000000aa653608a3992886129214008345763b3b3203000000000000c204000000050502000001050000000000010100c2040000010000000000000006000459680000003b0600cb0000000061dcad30a65dcea95817d18f9112ed56ff010000000000000000000000000001fe8000687d85dc550865a2ea9a000000000000000000000000aa030300000000000004013f040105010700000000000000c20400008000c20400010000f4ffffff00111a00000000000005020001ffc725572c07f5df31857dc1793979a88d44d12787ee9786914313e79e139b58351f882d8490bff2ad1bab4c0ccc66c3cfa4b5a43e5de4ffc85eff7927a3272d3ab1f22759318d9d839cd78ccad591da0955b073549444d639f0c1c98a8bab8f1ad6c4718904e3c298de5dafebf3b48484409003355a9f4658ae81c4780c5d14c07ba28a0a536c01babb64e7bec2018970de0689ed4a8d64f70dbc6d85abda73f9929067e00129f5da07ec48d1841250f1e126102eb1c638379371b7d73e2b5fd9e8e6faf41bad47459b409543f58f897b5f1e088ac46814f7ab560783def588c608b04ef9a51a187351676965ec1a3f6034fb61c14cfc1526766e0d1d34a7ad822d7920736a98aef6605e3d2363f04ad8b95901c4c38e63026729ee5d6cb9f2", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e000000990780059080a000000070000000004035c0204f8ff1312cacc072b095a60dc7723d1e9d75e2b3d00f449c80dd5d1abaaf2f1a8b2515cbb38c98aa23ce9decad55b7a1a3a58dd7fbbffef22b82e57d188928dde736865cdda1c8d1c2d97068b34b5c69bf4e4e8089b899b0e084b509a5abe557b5d64a73357294a294315d6c6d170a9465ef5806f8670559ef354015e5e1edf78df5c9b3ee8b9a58490ac0dc14468981d7d4eb680b2d54f29a4982c14911688d0defc791801a6bb3d5f5beb28993d47b1135a7ecac0a5d4e3320f26cf57fbec352fd47cb0625d10b7667bfb5fcf2627d2f4e4353bc48c3318bbdca442b74e2e13ec87883b126f5e654faccc791ec14f25d958d4e4691e2189af15aab16261a8f0df171c3ebc3f0fc6d57fa3ec67"]) fcntl$dupfd(r4, 0xa, r1) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/177) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 02:16:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, 0x0) pipe(0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000002200)=""/4092, 0xffc, 0x803, 0x0, 0x0) 02:16:04 executing program 2: r0 = kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x2}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(r3, &(0x7f0000000140)=[{&(0x7f00000009c0)="3b357f4df1c52d8b57df089135811bd2aea2bd8bbdcf3bbb55d7543409269084e9f7cc50d6b92640434111ed7ff2494ec7d92e6c0210f050c2ecf338ea06fc3a537de06e86d14447d88ba767ba99f4912bf4f37263b95da96d0acf6b569143911c51cafc3dfa23b7b7d52d036eb07519c599c17a1e3c42bedb3b22d41e70dd341757b377415b1427cd9d1b30cd4bf974c2ad3d8b4937cb6b0ff9670f36cb6ad5bc3c80a2247a5d69d9a0462fefa2b1ff34ec904b6451a336a691a42c26bc8f46e3291db74d3c0bd6439c365c4b0a2399c68aab5caef192f557dcb3beb60ada7ffec25b5d634e9221cc69aa262d5aeed006db9514942e6f5addb599c8b7c3ed4ab797ad279ffad876521244eb797b505e0b8f5372a782b0ad430293608bef596fb42e55c9abbf26a8f3ddb093f1f6a91eab48e33988ad68a58b6f4293ef3f3fb6f66c6d3e98baa3b295ba529a18ad7072c6331455a28bf0a845e30181cc6f282536c49140e027f4b90e4eeee1c1b4c5a6b0acd93b17d04d76b01a8b0ff03b3e96abe85367f7a2eaf027567f295639b0fa1d74688da21ab7ac60e4955addbd36acaa4e2324261f233499d6da5a99450d35870ff793f5690f931b434a55c6116b1dbaf254092551793305a61ab96f3fd055ae5fdfcdbb63961b69286863ad2f59af8918a7ed9e64249cad7f79013f964ac12205f782df8fefff9b7998e3f5d66a4f264f89f2cce8e7268f02f1ee28750765819e450774fefc62e39a4b185505b99d8fee1842be00126c3102a7cdafaa8e47f8115c2d6d1a15f9e41f3135b15d3294774391a33a3115e58bd2d74d746a12d9acb86155d922a7329c9a2edeadfb69aba84681061bcf1648874e743602e842d6c7f34f4e0f1ce249916282f7075238ae9e7dfdb0f53e1190b8c1080a023a89056fda555677e8f2acdc1a8e692f52740377fde2ef5ee6629037074b4ff3d24f62a19ec087de83c8913e694230ebdcd72a86510b348e1820c6694846b9053b2b30b77b6d72466710556f277a392a4c74e7ad61d62028cf8a64b9845936aea6a31c5dc7a3f02569d03395158fafcda96c06fea3a81bfc3df9c99fe1a88885a6d59f3cb79bed446f1f8db7342e17abb7bcea8e9e5692447fd540fe19f69722789f7f283b4bc63451f56a48e4c05ed78a298d09536fbf7bff3ce1628f465f909f2d39700d5826d2a98cf29b259b8e1162b4c9715adf0050b298f944e086a759fe5a753bfbb82888cb7c594a1baf00255c57f7051cbcfb0d36c4d62641f574edb071e4f782b7865d5ee39d00fb55f74a41f08071dd19ed101b9b87672eb4a6169fc53a378c53847a4f8fa873398818bf1cf7862633dfa1aed23dd6df2c4a04e5b08388d6608d2305db8fd1e1f45737f444d2d6180be36514305737abee50d073da47915c15ee793be07ceb494fdf37f4e4534e6a81ebc910499e690a706f28f5dbdff316f5379d850cd0140cea376f99f1c48f9190c1c03ebda32433d2ee9d577b0d6a4a6d6c11f6da9b3e68677ca4c67c282898cf29e92a58eda2e9c2e600f5224b4c9301d64e4f6bffd75afa723b35faef5489f9ff240eb9d01bf58c14c30418c73668b66153fe4c157b9490f9dcad139cea63533e77289b37ae5cf2e85eaab4a34f0861492915232fa9f65877a6d12045e8288926f1b773436f6fd849c9625c1b9d38d332f210b84e3722950d62a2804a6d80b8936e54919816f6e76f8b0002f2be797682efbd901bce38612451561e5f2205d4108261166c4893eaff5a727d4a41b16e625b4e07dd345139587f23e7debf8f3f044d609d70b4f3949fd3094446f5ed2b08ca4dd8dadcd24da15a05cc056644212ac5b5a6d2395c53a33dabc4217b0bff0207284f13124bae0c18eacc63bacc218e95e1813f54c3c29e2b4b6a9986ef3bc04e53fa8c83b87971b3aa61294aef3b1cd38b49349fb90383f8e20b992b0b24e744942d47885024a4bf7bc00355d5be49a5d3d48d14958b271c554c93c425ae1a72c91e0580921d50c0e8d442aca37721c529520592383cb70746ff5ab6f580aff89a4366de950a675a2b16268df718d382a5a8b29218a83d6761fcf5866939e11c3ad1ebe332a6e795e757f9f8db36719026826642102ed61202c70256a5bc5a6de045b46c44e8e2499b63fdbc1eca5b7376e98e456306e06f1ee821164ce2c37f9cef45e3ed7bad5fef01ca6d28cdccb69c8bafb9091d51860a8954dcc6d2452fa04577b42eb48b97827d9b3a86ee6517387f86be019b7e7ff2325dbfd0bb9ac9755e6c88a4a2f9930f9fb90408db05d098f16496f427a1678f89553f4026d8a2df5b5d4189f1731ce9a69b2bbccde5260137527b5b3ec2fc3a882b4dc341d040806e13f67b122fee997d742b944e9845cab7c1ef42781d46e23420d5ae79c67030282a608dab78ed023653e4aff5a5beb26b5f5b6ba9cd6b72f34d8f44586cd2cfba2446221284eb7afee659d9a7b00ab7727f48d51b05924a8aa7025a256087b3562b5d9b87d5a73347af2ae0cbad11e024b423458db144a6b700368f51bd6b2bc420b1db706982ef6956a2cedf51181134053ccb5c07ad61e2c044e3aabc8a47b85ae81b2e6ea8a46aab5ab0d654a6460d8e0a9e2d0efd15ccbf4da9e849b31e15b4d7f8591aa166d1f1ecfed508fa67e612601d437503d85694a72f10a553a972ce37e49581a73394ef9a606aec8e48b295ba942d2e1fe10b21a62bbed40d7514499d296856acc89d42f76e52d7b2c1c0c3d7b81a3d7a5932046366549dec40563a7968b42cc7a70b7f1010cb4d51b965c7e36410a45af89b625f09963939ecf9f4af7f1068482c7549224e8dfe3fa65ccebad2492ed9370dc20c08f31a7928bcf2116526dbee668c374a7a7bea8ad9b9e86399538f1ba78efea5ab8fc4485546024a2dace7dd5bcd45f74f62d36214dd57395918d7ca7ee5efc0dbb0fb8be9fd1838e3b3f2ee055bda9b7b543ae30caefa6a16f1417170a7c150170b4335ebfa79d2f28077aa601388de18045bc09cad5a17ded8c8398a88e73dcfc255a5eaadcaffdccaa36504a2c4bc75fcc741de592cd754361c8c308871b56ca69a8cd4c066c46f20c5b09c7d46a89490d50c8dfbd34b39a7e849de265c12b2091c4d102e486779b1ae4d1912360c3e6b2536dea4ed2fa00a1bbc51fd4bc037e96d2cad17a651d4d82d8e0194c71e2deebd3b703e7550ee410da3d157c20c641fce7eaeba524acd0137c757ac39575ba039e430e9ab358a836cbe228761e5c440ec1bb20319760f12409152fb72ad9b514e77b4b4a26ef3fb1859d1a85c894fbb34a21d3924794bde0451c8653ec9678cbab3fe6845ed53e8453c79ad5e34c0dcdbee39370b96f2ec9974b920d2a11cc51d2459a01ebf5fa4c51e62604a182fd5708785bd5e3587485bb8a2e12ab61d21da66daf0ea955ce3780447c4e7a76732860ff938414806c3dec1f6dce2228cc04ce19a62cb05f27e1eda7d5ccaef91de44f42241d3cca454494e1ad0125be7bb048333238e66abefb486a4aeba661de4becfa9acdcd2c522b14f514197ac2b2378b6de43d23b7e03f70e9a223af2dd01fc3250badc9eb844eed540144e315f3cd28f3e71910a650a7c90fa5c109fabf98d793b6b6314eab74a14caa29772b01192a6817ae77e87b36c392db45b7c44d48a3a70a964227f5c4444cf1acbab174efbdbffecf4f6c37ab83c5f8b7246bc8206e26ff17aaa142ed6acc8b0f8d8afab66b5a7229ba5e982074003b7c57d31e10e726b5cea4b6b468220eba758997a03388565dcf7b74e5e12da9d91a1066618adc363f228cd494ed17e60216062fca21592bdf4a3583947344e68b82cf92dd0f638db1334be8669287fed063ae2f4ed9ee0a17d59b1a46d8dd4d7020de21d3c60ee31fe226a314e54b929686b2f62e4259d28d5843108e1afe2d7c2f70352c5b04c764507415c43b4948ce0cbcf83b30e8a2d24051546a08ecdfb9d26013a7b89e3be87d90bbc135896a331684f0bd12f6b1e299a031e06739c111562cf5b1e3e40be28cbbb56b4416dcdf4d2886b0110fb79e6f952648cff169b922730cae5ccaa955136c1f8fb4110e898e2cde7f66637cc1b26042d80edf9342996bc199cc618b8c199aab729135a3b766560ce7f58c2260dcbde4783a054c94830a855afa556be8956429653b0db3fdc5a099320cbab2ba9e07bb68e8a4a2bbe56203fd7914ecac88a9644d2bced6e3a5949bf4af44fd9f9d394624b888be0371e69b86474239effb3e0f9ff2530b502b92a03f7a33ade1b947e4ea9539c7d1010d261e8f31fd56a1d8af5e7a2a6bebae483c49fa64aaf414bf9c07a1e31f056d05dadc7a730cc00f0aa6990efa99d0ef90ebc3effbd064dee84fb7199fc445e978633c9a1d817fafb5f26d056c4dda9c18df2d3d41d83906349bf4ec3db9008e7af89683460b65584b2975262402ae9c3866d9c750b1b275c9ccc748b3c6cf9388ec6746fa2a32f2f11bc7895b79ccc9b47ceac4247929f40205e2363410e96f2aa3559bac96b8b304a3a8cc86f6e95f348f6518ba542b28019bc4e8f1067b123178b9a033b9ca653f4aa8d3b53fb239705cca58c3971666d73184c13c0a434b88a2acdbc60abc4453fdae56c733238d1996cf0e9da0095b7013f0cdac3c156082043b0bb072d06e9ddcc2028b3bddd730c75777bb11379c257d229360b5eebb41253bad7825ee3ffd262e8f90c372b39c44a4ca848ad25b29417f764c7abaaf0174b1c2d30bb28b820d3502ac365af8ef96b5966c9ae9c2c0341d5b32d87d4ac1453a2204b638ad2c08d73e24fbc5cd76b6297f26184bc6bca52251f5dde51eafe02f67f3493f43219af240b2f6dd5494360f6df8dcc3e334e182f15a7cdff9bf7650dec006f5e5b97d49f913136e01e5eac455434af65dd94d73aa2630195c6be2dc3fb21f779747814fe5f78a94a7f0a0df2d1cf57c3ab817597876f7d91e0b0a292be45fb0a10249d2ba64f360a95870a8290e36e76a28cc27a3935bc63e026481246a86456d84d55f0e8199f1c5f9c410f5ce7b00d82a06c576b537214feb2e406c6467a9d0f062a8e17a546b734735d480ab17c3177621deb74d9445695f129bf6f46486006ac943d2719c965d5f40eef570b4c4fa706c927eca8d47682efe25e783c33cc2721ebe47b71e86b5871b3faedcf8dae83923aaba4d3a68cb9853209c8be627466d55b42cebc6cd760a73d01b4858182792e8b4921508d045b7c0d01cff788c79e591f6ef4f3508e8c8dcb3a2a6f91d3a71ae5987b22391d90a8c6e0a60b8a331775e6397acc4dc41c335aa3cf1648531540eda03bcb71e2d9457f7d9475fe86d567fa0a4f233b19d8ae5ce4da50e53b2a6f48016cb4e629b4cae0c54bfb6e9ec1dd198aeaa8cbafabd778d4b7895be470959ce40150cbc334eb36444bf88d04012c2da7ab6676091aca58703f37ace71127523d4ebcd9fe425e4019a8b675c17052488a5ea61115ef02e213996fdcff6246b96e01e970d28519a5caf68412352c7326f2daaa864782f8675e108bb5f624f94a21f0d95c9c7eac2c8a7c4bb38c80e67b33b7dcfedf5104d1da5276e415097eccbf097a675deeabc46a3270ae39a24d7eb60d87001bfec6d574cb7d94b4cbdf2ed29c7bc8fda2e030eb858dfa6394358ec7e7377e1089f240b8412ac7f5fe6a9a0697591d37c31e2adad7620b7b6dc565f8d0a8a1ba25393b5f0a60b331d5ed9710b11c22d7103ebb49e44aaf41d2ff0ed932a295048760", 0x1000}], 0x1) r4 = kqueue() fcntl$dupfd(r4, 0x2, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0xe8}, {0x2, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x802, 0x1800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="ff0500e5ffff04000010aa1b70dd000018182cc9f9ba915dc0b883eeb0816e9705e0c202cd76e6ccd7143fba1ed09b56d3800c089bb45289ce46163693fde080e2d6459f589445e6665e16e641d819d7b10d26d50309c64ed8aee39db2d8c8a6bc360cd52c6adb2d9616c95f863cd9ab71b5c639a31ee5b4e8ce3c1f552c08000000000000009a99577d9fb154b1bb73fb3c552195d800dff10cedacb9dd7d1e873d568b6c8c28006a4400000000000000000000918e00000000303262a67d23dd7c2460005f79814e0f3cc5e6c11d4adcbf203d1ac8be28a7540cab0d996117dc07e221f00868009643a514618fc72b5b1c9578b5d4911c7ff73aa368bd892d5da608924d0e5807c48b6ad3a47edadd91e0bb03574e8662fdcf2c881f74c85b73918d1e440ebd23c6d3"]) chmod(&(0x7f0000000200)='./file0\x00', 0x12) syz_emit_ethernet(0x2d6, &(0x7f00000019c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd68aa381902a0f004fe800000000000eeec6d95c4efa5495d6d91c35e8c9500000000432673f90831d7b44100000000aa653608a3992886129214008345763b3b3203000000000000c204000000050502000001050000000000010100c2040000010000000000000006000459680000003b0600cb0000000061dcad30a65dcea95817d18f9112ed56ff010000000000000000000000000001fe8000687d85dc550865a2ea9a000000000000000000000000aa030300000000000004013f040105010700000000000000c20400008000c20400010000f4ffffff00111a00000000000005020001ffc725572c07f5df31857dc1793979a88d44d12787ee9786914313e79e139b58351f882d8490bff2ad1bab4c0ccc66c3cfa4b5a43e5de4ffc85eff7927a3272d3ab1f22759318d9d839cd78ccad591da0955b073549444d639f0c1c98a8bab8f1ad6c4718904e3c298de5dafebf3b48484409003355a9f4658ae81c4780c5d14c07ba28a0a536c01babb64e7bec2018970de0689ed4a8d64f70dbc6d85abda73f9929067e00129f5da07ec48d1841250f1e126102eb1c638379371b7d73e2b5fd9e8e6faf41bad47459b409543f58f897b5f1e088ac46814f7ab560783def588c608b04ef9a51a187351676965ec1a3f6034fb61c14cfc1526766e0d1d34a7ad822d7920736a98aef6605e3d2363f04ad8b95901c4c38e63026729ee5d6cb9f2", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e000000990780059080a000000070000000004035c0204f8ff1312cacc072b095a60dc7723d1e9d75e2b3d00f449c80dd5d1abaaf2f1a8b2515cbb38c98aa23ce9decad55b7a1a3a58dd7fbbffef22b82e57d188928dde736865cdda1c8d1c2d97068b34b5c69bf4e4e8089b899b0e084b509a5abe557b5d64a73357294a294315d6c6d170a9465ef5806f8670559ef354015e5e1edf78df5c9b3ee8b9a58490ac0dc14468981d7d4eb680b2d54f29a4982c14911688d0defc791801a6bb3d5f5beb28993d47b1135a7ecac0a5d4e3320f26cf57fbec352fd47cb0625d10b7667bfb5fcf2627d2f4e4353bc48c3318bbdca442b74e2e13ec87883b126f5e654faccc791ec14f25d958d4e4691e2189af15aab16261a8f0df171c3ebc3f0fc6d57fa3ec67"]) fcntl$dupfd(r4, 0xa, r1) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/177) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 02:16:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, 0x0) pipe(0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000002200)=""/4092, 0xffc, 0x803, 0x0, 0x0) 02:16:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x4) 02:16:04 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getrusage(0x1, &(0x7f0000000100)) 02:16:04 executing program 2: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff000000ff07000000000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:16:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, 0x0) pipe(0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000002200)=""/4092, 0xffc, 0x803, 0x0, 0x0) 02:16:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x7fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 02:16:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000001}) 02:16:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, 0x0) pipe(0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000002200)=""/4092, 0xffc, 0x803, 0x0, 0x0) 02:16:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='.\x00', 0xc46d50969e3483b2, 0x0) 02:16:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:16:04 executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "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, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:16:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000d00)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 02:16:04 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffd0a8bb3d97bfcd03e8ffffffffffffff08bf40000028"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x12c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:16:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 02:16:04 executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "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, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:16:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="b787909b2f02", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x0}}, "2aa210a9b28b8e02"}}}}}) 02:16:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) 02:16:04 executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "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, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:16:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x80}, {0x6, 0x0, 0x0, 0x120}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:16:04 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) 02:16:04 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 02:16:04 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x13c, 0x8, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:16:04 executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "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, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:16:04 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000003}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 02:16:04 executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) 02:16:04 executing program 2: syz_emit_ethernet(0x5a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x33, 0x1, '\x00', [@ra, @generic={0x0, 0x2, "1c45"}]}], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 02:16:04 executing program 0: pipe2(0x0, 0x0) 02:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[]) 02:16:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6, 0x0, 0x0, 0xf7}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 02:16:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80006) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) 02:16:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x8) 02:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) 02:16:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="32dd640c59d15f7e8f8bccdead4d", 0xe, 0x0, 0x0) 02:16:04 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f", 0xb6}, {&(0x7f0000000100)="a5781d1fe6aee59a92131f30", 0xc}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 02:16:04 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000000e42) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10000000000) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 02:16:04 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6071c2970060060000000000000000ff020000040000000000000000000001000a000000000000010000507ed6442e41e6a551a6d882"]) 02:16:04 executing program 0: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2000000000000000, 0x20002fffffffc}) 02:16:04 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002940)=[{&(0x7f00000003c0)="274747845a36b4efdb17d8363e1a42cd958d0912fc55efdad6f1bcb53c1fab96cd259463386cf43bc2758db1c53a897a7256fbc305bddb5928d45517e828668a2461c5539a4783f8324e1fa9bfadf29486ab5c8b7b96c40ec4d5bd8032da6a1891f0b4ae975daf25070f5ee32d198cbe00d6c947acd04b0b8fc844c25cb5b13bdf31fd66ad6875eef5163fb9aa65a3a295135459c48ccb405f7d213ae60c5c9f2defd07050c3336d1749fccef8ee8d7012a9a30389486d4555b7d79f9ee96adecf9e4976dba9f4e22b4bb5378dbb7c419bf7790511b2022d6e5ce9563aee018410bfb71df7230a86a67f6c004a2d473076aedaf08afe692a95", 0xf9}, {&(0x7f0000000740)="65a29875d07c500edf148a555b96c9648ce85abc617770cbf898fec0cce72f0e5e36f6625fc70633a0f4e6c1c1071c4838f22cc9f19c8b95360bd6f62daf59217a4288b8f2d9106286bc180f1f4f882b0bbb5fc6800730fcff745b2bf4f542e80dfb2c7c4478990093773353402d510032ac019c73344fafcdba3893ef6205591879ed90443bd6c30e7f58f170b0b5d1d888f6b0230a0477a89d48399673fd79b35fb603b66ec93246547d6c1bb1979626361e733a5752bbf4ebd8d1e2cb4f160f2153e70036fe0d9be880ffb11d345f9ef5d352b7612fbc5db1345bd48db2cad2ec723487d530bbc231aa9930c972284701d83199730d0b20e8f582587ed7c4255f5d889c83bbebc57ace9c96c4394ce5d2380562e9851c76900254fcb4979805ff6577924c0d5ce20d72509137a2b553048d450683e2c9694ce399d7cd32229168b9e7242d640919c446dbee55813f73db97b6ccc741136fedc764f2e88dbc988cb4870dc88b8b32b4643642cc2c810350c9c1094e8b955583510945fce38e1fde43cec20898881bc1f6fb087d13ca93a2f460e73ffedb81ead980c5c6c89ef93f121b12e85e9fbf2c957b87b61cbd27a5f33daf12f945c90a624141d932ca70914eb063ee05e919a410e0e141af7d309cdf53bdc97eaadee7f310c7f5df90144f31b383b4c7dd24d29f297114465d2f768e0848dc2ff5478e710a1651035935a4a1062169e35ece53560ccb554cd0b2b2cf70323f86443433bf23536e63d7364fb007a3ab5f60c66a732ea0b2eb25538241006f0c511f0fe53ae0ad7a8ddda455889d04bda1d9ed73d3891944ce7c4fd8993095fe1def0883efdc76da3ee7e10b5067331cd52128f94222fabb4d19a4f24916fe7e9383233074311d71da8bb7fab3288810812b893c45131061441b804ca8346a4d9dcf93f1b723aa619e8d0d1c5ae639f7a2849799faf8d04df2d4595805932343e55d141a578970ca9f2ab9532238b548138dbcfc5ea36f93d96477712ec2e4b39ed2a45237ff42e69ac7f61d2c248e948d8d2a36d864c17dc6b8180b0054bd872c707a6d0b369c6f8efabce67a4577110e7549c5fa8dbbaee72a8f5417db5d7325d849a72539d81b6b5cf1059acfa6304d222db532704087cd01cd0aa16869d368bd12fac648bb527cbe11c6b6c8d6a0c81350b97f6ba91fa2d5de7d86211012c9c1c2e2f62b07f008f4dcad6135b350eae36ad61f86a0b02624b91910b250b8394bb12a4d3fd7925452190a6adc620cda769095800568c0272e8f443fb9ac6adaea776cd51ce14284d5843a34cc62cf57b794dacca6792ba11169a4d327ad7b0b11715ffdede15d0a8a600ee0135baece1712785099569d4ba27a82142b8740dd69110e05a39f5321f943ba40f0ca7d3bb9949a4d407d56b12e69ea7d13648c6f0e7803b79e2a891cc0f72b26133d1b27eb9c10e893ecb92db59fb02329587156d780ac073c66ed7958bbde047bca635c3f7d5a87067a88989bf8d158579924db2c0921c5fa662018e151febd241d30b08d8fb223385c01afac35a0cffea5059610a2c2c395bdad79d8797f83a78bf470981519efc28154c1bba7ac1d93753a951f1629f972f404885c736a21b45eb018ffb62558edf1c3b7a8d55a0adae8b42bea5bcb762e80f69dcb8317e144774e44c75e4bf6ee61afbfd3ae1d6bc9cb80be5f3a83b74380b813821db90c0644839c330ab482f8a82e77ae7da925de91ef32f24787a96d0b3028029c2dab9d3c086b67a556211605e36fa246ebefaa3e684ccfaa4bbef7a21be4be4ac4d1b60b061107a872fc88ec1c5d7619fcbf4a5722793b05f39a595d8be3e608c1e9d8716bff13d4de4f77d04052f0cae9a0e82e68360091b55acaec15508eb925f5e7ec27b20562e18587772dd831ed52537aac49a12bfa9ae8c0a8ebfb6c92afe54710b37be0d59c507f44a4d7082c915be11bb1cdba403a53c8ddecb0b2c1417cc3c4c25dc2d4489a3afac105556715d28a87c66d2bf97c6d13406e82c96f8b23e17bb0c87ca4da361f4e23cb7b480a39f157410f07a95476fedf6aa49c8010521f1ab66328365a0a57f3a6dccc9c2d6c5cbe7dcf4e5e58f3598bfd8190b9e88588ea6c65c388c88d122d335fb746dce7580816f3e3d47a72025889b9f3dd7ab85179951fe1aa77f23723432d4d631dec7e3217188367a55fdde6f6a7bd84f9101bf8253a8bb3568df0f7a82d5e691ded70184fd41022d982efcaf23a96aa0ada6b666a21ca9bdff5d7209e44b979363859735c362a091a80af1093edd05c13659196d3343d3be32ed47ad5a09b1db6d83eb8678bfc8dddd9b76dbdfd92e7300c264577f14a14c840cd507588a983199916e89fee66e39a42005b12a35754243aefba3853fcdd1db4ca15f01bb7693e8ac8e711c16a3f6870f3ccc7fb45fbccb2c4e6c8d924219917f752a0254b489ea3c75ab0d579522fccfe5c7b034f36bde2cb0dd77c8574b746e51d43a556eac3c26d3c1656c18efef60d08cbfee3cf27205ea64ddd512ecb68d3b2185d6810484484d138f55a6561bb72ef37c54b066f233002cf4b2338e99e080c5da52467aad8a10a2b1881125dc499211faaca8c15bb297983b7796644ef87d33994808199b518d4b33acc1659d798f2045d8e7e4aed44608563de9c05a36ccc6e0906cc1c5dbcb30f0e3a31d63d8b5f5ebca95d068e4aa9b87b5fdadd54a9f8bfadc87c88193b8e7b7882006e922de3a00441ce7901853d9aa551486921ba2e334390a9a79fe6395b634e97c6de5db5115dae664f859b7c62f1970790e7b598a3d027d657adcd76b3821a5e7462f4e40252e68dc461688ab772a9c2ed6ac6c061d16b65094769917a027602e1ca87549f0c14e20da53d1e0492fa9bc51e4530d34747ed0819789fb55487a6a5c9483d57b4de7863685f3a35612bb46fb9af19cc03627873cce2add11ea97c2c4329058ded5e0cec32c20d70eea04a9f6ff2cc81d7f1a6736dc4406c678bf4d94748118c2d72fb3aeb2faef394e4440890fbdb2051c0ac6bc9205b7809cb84fce38962732c8e00dc3756e2ee9bc290bfc634348dbc26c74a76a69a7ec89d395dcc1e9c325558d257f37fa5b0461362f645b3cb275a7d7807d275e174c4ae6cc819324d1c03a0a40f3835ba6e999f32c69a583256ad7a643e8d3e02075e7f74e04755729636b757e37df24567fe97e29f42b26a6dabd60026db4a07791d564405eec5d964b9258f9ff902a1e577e093b6ace0786f5676536dd68c4fdf6ed1630cb9ea0c2b1942139fcdff4079da7621bd9d1be863a2fd7c1b2bc20f0fafb45b816e152b1d1c3a1f5a3ed9ba2a579260c311606cabe4d822cf5a6fd963327d9e41ad77bdcb64a619c7d214111dbe95575cadf9616ff43dbb3fbebc68a44ef946007b8032a16b5830d09bccefa69c41b52204efe708989339d87e4282fa6fae205458e854df57493c8274f02a52f82fe129e59f5830b3d7f1886fc733df7d5d6c3a8e38b729b6d9c8654b33fa455261b30f35e5a05723d0bc02ccec45c9a8ca756f51fab6efff0a80f28937f67e67395cc88a4015205eb33f711f0c6dbdeafe0575cd25536eaf794f01ab19e4accb66bf65bf1cf91cf563cd2e86325e05340fa6711462f1d51dbcc5d90852ee417675614ac1518edc52f099c06d43b3c39339ea83b2821e3b4a2fc2de83b57982b971a1c5482f77fc88814367c4d054bca059742b4a660079c0c6e6c70d79736b5ece42bc86dd4b041252ae333f71c966a5653b20a5eb51164e6ca1239ff8f2c9cf0369ffaf944d3603e4cbfcb3499d0d4f186df94c0a7dd566a5806b9b8bb2709bba4e904625692bd0febda947b45d92deec082872f62c85a3ae12ddb71ebbc7c4c265fd35695909e962449285a6ab0310d75d97999859cce623adf359afdbe18c398a3ca385887315c755f79924b6bf1ba19628e726726b79310a33f0c4bcb4d14cf54b28994daeec278122768d8da95a372ed8970d38fcbd9973066441a0f7a466d541ca46b89f5081fb53180b5a4dc0eb56a9a034e8c594aad417b3b2abb15a76d82d361cefc9114b569d288b2f96d8fd768f8b2193312217213c6966b6cb9d3410200bc3d556ef1334bc535d59e23dc1dafba79208654726f17b3280eba4dcc622d83b8d4ff313ca88cce5ae08a17d2a84d815dab16970233f0ad56d73f4a0b0db7f5ab9b562ad8974dada74eee5ed39fbfb0804f0cdd1eac68fbd58d21b273549b622d36620c35eeed0991fc20ac10ac2e17e680bc5611a33df5e754d4845c6f9628780a0f1601ffb2b35dbaa4a8fac8ee224f765e0bd5249cae8c476aeeffdcb7bc83f5726426bb97afb23a43a113e878384dfc20387b48dcc5571d2e00a0e4763be38645bcd7a9c3ff3a90a49c21ad6273c8036b8a9d074858b0f89c2861cb3e1eab5554679d41bf323217095b060eba552898a9f43614c01b60c37fafc986335ab843e8994f046a76ec86bebdb44a52482fd98f312b5ed3c0f429ed0589f0c9c4d366f5b55e1e65fbfe6437fddc74ad55a59c89923d6a80c825f30c1121ff0cd078dd739eab38b04db292a144e14db26e55a327528945082534ee04db330f581d95408031f801d050187bf77806255eea173e9b48d64828dc98ce9910d2b0a7275cb9e0fa92d16e629fb839d60b2bf466c04550797e08b97b7e84b4504de3cd5078e2335de7afb907e4556549af8253d72f4c4fbd455487199b7eb68fd773bbceddde8ac66cc4613730175e3b767a6e1fc17044b7f7b6ef5efce8a96834c5779adc4f44c7fffc80da941cfa5631d459a075c20ce7884080cb7e0d541e2a5ab143e9f3777c6c484c38f44b592322b71fa42e481fc2207f6aae80fc01052b186706b3b9ce8750e090547698f5fbbaf49acd036fb040629f89a116a979df5b6f480f14a23dae47973d098b1f609bf89ae7bef9bbef9510bf0f46a92f5c7495e34e7e9bbb021895c51a4dfac301d0e8d2c9d14e1b9502911fb5086ec2c9c3ea33b907bf067fd7f1630683cd12d67bc92031f4c27340e32e938ec539df0234d3c3119ff226603900bba650ba6cd397effda45d9f85cf420a409b9e951607e89e3ae4811d915885ac325e2905bc1ad73bf58ba24f8a24ac699aca489c149baa9b0ca2d619c09656b7ba6a3d099191a43112f7c7112a5b19ec9c9b0d21fefbea22f990eda5f83633931ff03305c1ae67f692830f401a3bf2b5491d9356124c0a1798f3033a73f4e76bf47ea54f258822b28d8c2f1a1f346b9e9939415d12b167c6e903361257d75d8211c1bbb82ff47fde15c47097ce9673c317b2addd0abf3a222bf59002d2452e997b35ebdd67dd10cee82b7e581afc3d7769960e77e7c89bd1a297ad3843d0f311071bb36c96b0a63887895ea448a8ad32723b2c86d934086ad5f0aac24611fc1bded13157db23e382962177331978f97e08e0eb4ebf380697481b399e2fb7c743daa0b41a8c8e1e1ded150bbfb8da3ecdc50ef6e7aedcfd87d31ce86c2074c77dc7fd5a00c5eaa6c69f73632b7a3a045f6125e8c1cdf1ef980e7370a9448832c9a5a48f5287489b6c76c0b029f5a57b881a298bb1cc5175ebb25160ddcad098b726805dbaa45db28475a8b4838f3bfc9e4b437b8df89dbcf82a28687e5ed724682f73cd6e4768f33c209989081f3f5f9e02dd4fb90c3e2eca9f59be741f3b02bc0f40a6e9363dd1e141d023e812a475ae0429b6e7de6cf82925fedf2826a24d2e07ce1c977dd383806c6fab0cf8843", 0xffe}, {&(0x7f0000001740)="ce6761c158086adf0e1e6e0447f8bb63be7752c934294ea66b1db22ab1b257a50b45fb9d6d114bd3245321ece8856ebae509010e961295955233258d708e30f86e4507841c6f4c4022f80cb91c458dc19be1aa62db9d7ef5bbd03a36afc8d3729130ace69e82f65898ba33acff5c1d045a565d1dd3c5c130668968283553449956a6fd6d640f7de51727b41bde6333f37dc938d7b6764a0fb02773a23816f1c62464ee8cf274bc27519d5e3a708885d0d2f9ccedfffe14982c978c3c0f32c95cc6a218becdd0e4f713e52d26f8e45e311677424b15d9e99d8a011f04bd992a6c92530457ae4450aa7dcfa006a2ca968ec70012f85b55508fe5c8240e657491b2f58d5aa7c83a281f2d44606555466505251565421e9f12e7c9755a9f7f72d68b0fb11975888e297ccbbe074add106f2e22dc51ea1f24f6cd82e72a9886486cec376ec71c3810e519d2616435fe2bc5fa6478a890fdb25a90cbadcc34dccf0dfa54db6858c2e64aa256da92f823c3de5125cf69d648b6f628f02852143a0e1009f7dbc0d29f865ea42be2fda6d34195ec623788dc3eb4cb7872ba13916ccdd2ade14ca1b50984fc0d16fd9f50220db7fe24cfd1578328a773cbf2e2554cce15a2b0f0f34cd53609a8e1b0c326965828f1d05058e02bd9d283526b9dafc9909f7af62dd5fe712be7c64a938c916dc275d4b16d7c4cb13a8c889d3d9984bbd9837517a3cf949ae1dc357c580ea605a24b752984c11cb060caaa13223d41932a42f6c808020f37ba8753da79a11a948ae06aeeecd02d938accaaa61218e78d797fed15f25fe3490d177838a6b90a146712e3ca6fa6cee332c1b4a1169a8fe082519361c5390198689168af39b1142d9832cb71a7a59c81108db5c0090544ab7b68ea96206cd6e794891a7b11153a99a9c9f513f9ea56e4351bb1d751706e340439033169bca44c8bf5ee717f7430d7f98e6d8f8caf7d53887ab7de51334e19f580482fd1b56fda79813f2efe9ee2b16ad26ff80e0ec61196676f3249d9f97adaf17e98cebdbdf0a8beeaaa07867b13fc841c432e058b74bc3a98edbe35c5a85e889a38a0fa6ec16e62de26fc77090d41aa556fe490cf93ae7a09cd09941ed9ceff111841438eec9458de8f41493525f15b586e0b5317e821571154f97e5eb4bef673bdf3437f72e3354a7a4619bab2240746ed27eabb39999cfd415cb41f7fa61a077124166f080b52eef8027bf0d5468777a8c60757a1ab4f5bdd0ad931860323417d8b1d2d2bab8d5873c754e3551ba98bc7e80a8cfbde610b02a5aa9c8305950064da152267ca4eee133b876f9afafe9d7cdaf9ba56a71cc09b3eb451ffe4f4e349f7e471649d2ad092714a5712f747a51898a7fe25d0a272688013d9f0c274ca4bb9e0ad4c703a925230f0ad3a0fc753b520aafb72bb2131a5be99f249e5aa6669e5e40e1070c951958c0e58d25f5dad690af87d9768e12dd00852c3d822e35a45623165069c575bba902f2b7601c0cf6171216e67bf18ab492cf012c6c56b51864309c543d0e7a1a4e18beb202a93a8e13a3ff5b9fe6cd28713cbd593359a1fe9bdbb849d15cf19555003b9c2ca1c438c3340c7d0d3b6661136430e1b173c4f7fabd53f1128ff29d47f246ebb676d122e4eb8b0b8f855346b8cafe15cd508be7d26cb5399125699b1bbb0be0395e85f700aa8f855287ef004adcb67f1ec8d6062b5dc9222e80fcbfa4d52e1e932b0658aee946582f152ebda97b5f6d27ae2ddc5856e8f92afeb1d847ebaac82b9b887c3350fc5e2682111e4c29e25b17413f9bd72c5f78768a993b119ee70ecd75239f2196338968a28a7a3c9db274e53a88c7e1f7ad2f719a80f2c6fea042dab91dc68532943fc6d0b89a59489a906677f599e1e2e121726a9c2b2d0a8030e4be1af808bcf7e817d68d55fdaa6334aa9c4cc48dba801631bdc92cffe1dd8163e8a09047a8c4e33171f9c22ea6edc88c1dc3485d0c12d5c29b145a75a6c6900766faa5ad3c2be606839532352ddd92db2db2b0572cd2a94ed42d07a85466105641bf6e568e104ed350f98f666db2f651e9d5a84877ab104a71777f3809ea0ae786436276a0d7d3d7143edd5d47fd9e50d742ef0a81bbf110f4ac6b32f7a0b117b06a9c5d0116a6df4baedc32e1a3eb118ba1c62d957768f3156344d6b32391fb0118fd4b72c1b9ea32945d1656aed55e0ba9b30d68ac8d5c15bba18ed20ee1f95f9c024261da0a3998b118f3f49dac6a175dc95490075b336005eb99541c4b9cdbb357a481aa1cd38574e814bc3f1e9b8b14b95659ae0ef4acffe616e327992a7572dd6415840694548ad9b21c2f5fafa98cf6c36e093eb8b73d92c5116e4dd49913da6a73e29ec75d4fb72976c322e6cc8f6ee6498068e480ade35ae3dfe03c05abc654568862900c0cae3465ada969f8405b3a1ed7e1abc4e65e8f9209dfa81622a8dc54f4a84ba0d28ae368fb9b7eac8e3e1fdaa1fa53c9b176cfa423a40521fa27ca958d4b76744b6526210d7e01a3a83cf9124ab7cc48e6ca973ed1ed49a782a270ad2ac9f0e215be218d32425ac107445b04a4f04ad6f23932446541f0545458ac53c0dba28ac3651cee3f2680172bf4593b5b04f8fb7108f4aebcb947e293811a50ee3ddd547e42158bbf338cdc779a73f40a20977cc08686fbcafc93cf2a364f89d306b17f272c73d9680cd3b33d64c5014505a1155741c8625f0a08cd701239579dc00f614196eb6fb1c4c5ca22f5cd4b95650963887cb1a9b7b7d101b4981bde21983f71d6ab8dce288a8c78ca3970e46cba1069390c8011f711820a9897f3ff020963a58705056d5a85ed6b6e7fa4ff2ac743500b5831aa09030279522b6a4bb0b88de90bf6a4ad46fed1b7e251549d4ecc2fa37bf3b98c3163cfc101fecb19611e18c5c84d284a3523d72f5fcb2a1bbd654b68614db80b8819c89e338df532d87c1489b45f812fe2b61933436eda5844d1c04ee5f65ccdaf56e6eaa388f57fd22a5097c7a3eaa899de44e9b8b12691c9e14340995505391daa34a5c9b30d45bde4532bd9e6dd35c118f84d8227aefc073f2c6d20b60e72bb515c6fb58fc6af0b7e9e523e5b46561ec9115696d4a240b2d120055ceafaf7ab4ea08921c787776878ea7e5b9d38e0c85342f5cb0ae1b9ed16353f57fd8eb56752ffff562e4f04faf11eab32eb28bf61a6cb1f016bf60d3dbab091484c2673bb2f2ef145c8f3979df214830724def4dcffcf81d84874faa4a5393bcc66ea848d82f47d8e46a7dcffded83c41b0595735ab6c101c3c1d92fb1cd2ff2447ef2229ed39f9c82c101ec3f9162de344b6b3a706c646dc4358972d2c45d60083f3a4d3e7e8136b0e0467a3cb561ba40c276a4bb0fa8f27ac9b3027ae6337526ee2bc95d385c78c296e416bbad368febad2377b787b4bea24b7a235f8cb55650c2b4277c16d5ca62e7b7fc7a9b9efd23d943da94b7888540ebb21b3f46a0f5b32fa031f56bbb4e7b125907e9025ae576276aa2b382b1813a5cb8197ffe5bb04d288f3dd5c126d2c0a94c4c09e955c5bcbc6e6c23b063d541b3f841a9c1665ecfb5d87b96a743b213ac393cd3d2c023823abd83880f941f7131488fc97559d0fc8de86bcbdf17419f4269682e4270fd75a35030f0a0bcea70f2b149710380138d1c25078c7b604a8103b1f9c6eb25a0439b539b8175898797d1b4ad60759117614eecfb6a9702872469f194fbb0551cca5214aa3a5afca64bfab4323d36ec20f6d9858de0b820c8de2b60c5e30643b847aa917d06cf2d592b6351ba6b71334a6b6c65a514406aec9df57902e5a827fa4e62c0e0880f4b0cb7086c05197f89fe62f0b439480361c01597e9d5c048c31b345db93d1543064660e52ef71b1d0bef35c9b84445fdde4cb20eb7965fb2bbf91d2085a0cd5999494db06abf3ecfbb6025a4e82482eaabbbd2aca3b02a8fe54b133416c40dac10b0fd37b7664fd4278fd231b5726d91a1b197e9a7cf1e705b12a38a996d9ffa3cc8f0bae03bcc8137efd661f9c55ff0951ece6142615a5bb6afc518133f733e6b770ae1d68ca5d0ffa962aad7068d7089e616d04a94cea9a60464519cbbf762b4860e73143ce88e6d1b8b729becda8133e010c8cab11fc0fa07258c4ce044a2b9e389b85b119213f987363acd3051a56cb01a2c50914ccd506796d7a6d61179ad2f2227684bc742082f3989afff5f0a45fbecfe82a8ba7a3ac9c0d9956f49f1f6dc8ac99a63bcf3bee9095f26167672bcc8dc45fbe9a451adf79d59416fcbfabc81982d32172214090cbcd24801b7a323fb3104ace55bddcdde3a697e7ddb0b70eca785c7e3f7cb85987bb3650b30c8fb8cc3563fa169aab99db63cd468f41e12db0d4f0226ce7920a83a32c86f2fc5cdfd723d07e9242247f4ac44cd1d76c2c6d7d1c7a2eb23c1ba85649d93a9e6b6f07f23431eaa5f66f382e4202d60162290fb175f5f130a2879a2914dbd679b0fa454c878db427e588be3bedba38c8c966ca3d3c2123bb5a0d488244a93d95ba4ec3be73bb121fcb7b43c2389d64ea5db2d0381cfdab007dee4b2b682d2116d1300d19814bc63fc1c5fd2824d33e95a5bb091f6a030bfdfa69a30a24666762769b9d507ea8e7d69ffab05949bdd2de6a3cbe72c2e00675bd89c186403fe55b035e75977113017bf4a0e576e7db3d11102afdb039d09c564e4dc30cfefa2c7803dcb8684905a872bbae6b9f634f17b4e360f5c71f14e5bbe759aef676f801a66d36bc5eac5e662d98a723ec9bfd396c8c80e1aaddcfc45b9df836d9895695008217e99837577cc7b080dcdba7a62a056f767eeb7dbaa6e7e86f5c5b39a929bf1b8d427e4be2f7d84653a1d2d2bbb5c61d7d7940fa8", 0xd81}], 0x3) write(r1, &(0x7f0000000040)="b686321922deaf7a6834cae69193fd208b1646a0ec7856098b22b8b4205a35a644627634db79dfaf8f743bed83cea9e9d71ecfd291fcf29442fd579f0297e2cf8c2725a6d8b1167f4d6025a06fd7b1a73af4be10cda8163baa33dd1fe3a902f8b919f315", 0x64) 02:16:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x12a, 0x0) 02:16:04 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000540)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 02:16:04 executing program 0: stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="e703000000000080008fb689a2a58b1af9c906578230bb9aacef90fcea5fa11e1591b582d382dbd275b1d3a4866a0af37881a44a13f4b8dfc9b00f659fcb031b971c188ad3e6566c1e902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8bb431c9d932abb1e0e71fdfe8f13edf0c1f11598b282a46401a1599d8f014ff7f2818d2fdb1ebc8b8fb4e85fe3783485421d26e00d69d0004000000000600e1b10bbe0187c86eb642750f37f1f082ea01ff0f1ca4e6670460755ddfc6b04e2642802932714b6335932f1947818e0b495a452093e92ccfce0db800000000dc98dbe9ea0207cb69ee00d66023b925b4c3314269aa606e23f38c91a0c310fb9b0fc5b0b9c504af1867f112ffff06000000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae5b027af24420630d74ec17084e81a9886667cffedbe8a2ea7d98ac9069cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805ff0a63d62b9328be528e73fd3bfdbdaa1b0621864e13f009c0256275a8d1e7651b4030c6ffefebac59794bf4f030000009a08cc0f143a313175d9c6cd066e6408a81fd70667f752fd39f05cf173328986c50e6a9d3ae8b899ad0bf2759c4066696acaa5822c36334d5ebfd3b01723a7c93e4bbe6a24dfef056cb2f46c622c3bfdf562815eafc0244e3064301ea5e74b8c01d8691517f6ec713bfdf3e3b12e98f8be00ca748d18d0c5fee88973115cf4c5fa1eaf67aadc7591d47e57c403e3fe7cfdaf5009ccf5b63aeefacc8e257c84886afefac397f9b9236ade9131b3eb0720b5acdfd9700cff6384018723590fe130214f2f7fede1146d81a4046cadb5f16d22109bdc0130368eca242eb81cda91a3d458d881f044ece6dbc0941a03c8160a00938def579d40bc7fe763086ab66ab0e0043d835fdc6a0a91b48c74ef04e645c7c75edc149f7b93f005bd697fa641b1def1b75b63a41a0f2aead04e8109b260f1adb3a57e7d102fa41a96c89d4dafb331a6b4c0893021924c840096c3ee4ad718d260408336762d359d76248f79ba40b5c9715df0c41721da4ea7a200000000708f7bf64ea91fe6e4e7cc9fe20000000000000000"], 0xa) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pread(0xffffffffffffffff, &(0x7f0000000880)="8977c3460abb74bbafae49460bd442dabada96262178f95df70ea56170ce2c6cefec9cc341d0907456f4bfde59116f76544340dd6d09d5f732212928147df73c1f1a6676e45223bb97fd2a7c7060d41b0d70aeb3bd8df447023c5eed78d31ead191a674d3741126f68c5e6d0c7dab79ce83036c53c81216a0047d1585cb84bde21554cc10864d1ca3c831b2d0fd846aaeeae96de807fdcac8ecb67e9c1338345f010fed8d07946fffa6ad61bf9848981887e8152f3979c94b0e265bd3dc7ffed191f137cb43b7fb551a883a00704d33aaa9a685b8ef9cada5dd0bc0670efdf7fde0a5327161d52d32dcae3ddbe839513588eb577c829f1b7a17dbd1f40a0f746565a2444d2ef3cc0a01add94de39eee694a7643752e412270357b6393cb4a620da2e5dc0ade5b2e179cc08a75cfdf24c35e9d698000dc5acf55453bd15412cb8974ac4e7988f09af5f9a9cda72adc382448422fe02757025453c8b0a8bc9bfaabbf9c7289c8611550d791ecf11e8decdc7d6a616e3faad99de3c29fdcd1464ac36c9ca68c91aebe7246f02a528cdf6249abba855596179f7317e795b972f1fc00906ad167082a32be1f7ef55264a94ed7102a8d3b671c68f38917f3f13d500c261fad4c06e005120a47fbc6f26982d3cb6a1a0bdfe", 0x1d5, 0x0, 0x5f) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = socket(0x18, 0x1, 0x0) link(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbafaa8d1a029be90014f691563ab2a6474ad8ed7d8528144f220f9d4cdd6e0f1a70c339b5e35052837d992bb49cc9c09501f8f03af747f5077745a57ec527d36e78e24cd7ee117453553d78e564a5216cda9cd47967ad20a6063eda48912c9fb86c23482ad0608e552019fa073042fcc3883c76707049d8462315ba39", 0x7d, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000040), 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f00000004c0)='./file0\x00', r2}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x44, 0xd, 0x0, 0x3}, {[0x1000, 0x32, 0x1, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x80000000, 0x0, 0x2, 0x100, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, 0x400000000004, 0x8], [0x10000, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0xc77, 0x0, 0x20000000000], [0x7, 0xffffffffffffdffe], [0xfffffffffffffffd, 0xfffffffffffffffd, 0x80000000000003, 0x400000000000, 0x3, 0x1], [{0x3, 0x20003, 0x3}, {0x3, 0x0, 0x6, 0xfffffffffffffffd}, {0x0, 0xfffffff8, 0x7fffffff, 0x1ffffffffffffc}, {0x0, 0x20000000}, {0x5, 0x0, 0x0, 0x7f}, {0x2, 0x0, 0x0, 0xa}, {0x3, 0x0, 0xfffffffc, 0x2}, {0x0, 0x0, 0x0, 0x27}], {0x9, 0x8000000, 0x0, 0x6}, {0x0, 0x8, 0x202, 0x100000001}}}}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 02:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 02:16:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 02:16:04 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 02:16:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9f0900", 0x0, 0x0, 0x0, @empty, @mcast1}}}}) 02:16:05 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x4008000000000004, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 02:16:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700), 0x1, 0x0) fcntl$getown(r0, 0x5) 02:16:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x64}, {0x6, 0x0, 0x0, 0x6402}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:16:05 executing program 2: setitimer(0x0, &(0x7f0000000000)={{}, {0xfffffffffffffff7}}, 0x0) 02:16:05 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getpid() fcntl$setown(r0, 0x6, r1) 02:16:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 02:16:05 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000271000/0xc00000)=nil, &(0x7f0000ba7000/0x1000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f000003b000/0x1000)=nil}, {&(0x7f00001fe000/0x8000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f00008b8000/0x4000)=nil, &(0x7f0000b04000/0xc000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00003ca000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00009cd000/0x4000)=nil}, {&(0x7f0000733000/0x3000)=nil, &(0x7f0000917000/0x4000)=nil}, {&(0x7f000002d000/0x1000)=nil, &(0x7f0000107000/0x2000)=nil}, {&(0x7f00008b2000/0x1000)=nil, &(0x7f0000bbb000/0x2000)=nil}, {&(0x7f000089c000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000706000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f00008ee000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000431000/0x1000)=nil, &(0x7f0000c68000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file\x00', './file1\x00', '.\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206925, &(0x7f0000000300)) 02:16:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="38000000290000003111"], 0x38}, 0x0) 02:16:06 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0xfa06}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0x14, 0x0, 0x0, @empty, @loopback, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 02:16:06 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000001100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="29c000000081047542e80182070047a0", @mcast2, {[], @icmpv6=@echo_reply}}}}}) 02:16:06 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) 02:16:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 02:16:06 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xb750, 0xfffffffd, "696c6bc156eb7e8c00000000000000f400"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:16:06 executing program 2: sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000200)="547978f2", &(0x7f00000002c0)=0x4, 0x0, 0x0) 02:16:06 executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x67c42edb, 0x0, 0xffffff69, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[{{}, 0xfffffffffffffff9, 0xec}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xb2f8, 0x0, 0x20000, 0x0) 02:16:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x20000003, "7e00000000000000000000000000000200006ba3"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1191d6eb3478e3a85156a7c07d9225fea7baeadb"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 02:16:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132a27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 02:16:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b6495176bde0d9463848ba59b9133"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:16:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x978c, 0x0, 0xfffffffffffffff8, 0xfffffff9, "09002ef800e6000000e800feff11ce8cd900"}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)="1e79b16c0786da246585fccb6f1e3213da51692d94531e62bf032c62b6ed2cde72f3dd511e8371207c4cee3f62b60359cc14eb613dd0e20a83", 0x39}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x82, 0xffff0000, 0x0, "7ee4c7890edd2500", 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xa07}, {0x0, 0x2, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x25}, {0x60}, {0x6, 0x0, 0x0, 0x401}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="a30c13ff10b09c0cae4eb3dd6ada", 0xe, 0x0, 0x0) fchmod(r2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x4, 0x2, 0x3a7, 0x2, "2a9933e5af7f0d6f5b68a08b06a38e723537e384", 0x37, 0x200}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x2c) r3 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x10, 0x2, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffffe, 0xa3, 0x13, 0x9934}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x1}], 0x4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x1}, {{r4}, 0xfffffffffffffffc, 0x77, 0x4, 0xfff, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x11, 0x80000000, 0x8000, 0x7fff}], 0xdc, &(0x7f0000000340)={0x8, 0xfffffffffffff801}) 02:16:06 executing program 2: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 02:16:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) 02:16:07 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0xc0284459, &(0x7f0000000040)={'tap', 0x0}) 02:16:07 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:16:07 executing program 2: r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffb]}}) kevent(r0, &(0x7f0000000200), 0x7ff, 0x0, 0x800, 0x0) close(r0) 02:16:07 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x202]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:16:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x4988858d}) socketpair$unix(0x1, 0x1, 0x0, 0x0) 02:16:07 executing program 0: clock_gettime(0x4, &(0x7f0000000140)) 02:16:07 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000006c0)={0x0, 0x1, 0x0, 0x1ea0000000000}) 02:16:07 executing program 2: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000200000000}) 02:16:07 executing program 1: fcntl$getown(0xffffffffffffff9c, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000003c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xcf0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="e7030000005ced24b80000b582d382dbd275b1d3a4866a0af37881a44af7afa0b7d429cf27d8887a9657767dd6003e2584cbfa0e13f4b8dfc9b00f8000eaff1b971c188ad3e6566c1e902df4aa4ad52d75fe6889f1a1434b369d6713d308f199443b9a5681699c8b6475c9d93288b1e0e75fdfe8f13edf0c1711598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85fe3783481421d26ebe0187c86eb642750f37f1f082ea01ff0f1ca4e6670460755ddfdcb04e2642802932714b6335932f1947818e0b2e0856067fcfce0db800000000dc98dbe9ea0207cb69ee00d66023b925048aa9adada377f023f38c91a0c310fb9b0fc5b0b9c504af1867f112100007001000000000003d9bb342ac5fd759b1bddbe7d4f630a20db6d126ae48027af24420630d74ec17084e81a9886667cffe3ce361b57d98ac9075cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8ba78805ff0a63d62b932562a1d2f0800bfdbdaa1b0621864e164fb443c89f290feefa6533f6c00"/396], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000002300)=ANY=[], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000280)="3ee0c6bd6f03ddfefff8cd80631b8adf3c216990e288d68316ae80819a8fe3cb95b3679a76add4672a6d50f4b6e5cc04acf177671e46a1012aaf88e291c166a7389c31fa1c011b76127c97b1158e414a22a2d524b672fd5d9474a8f648ea6c3e9bc5eb2310edf1840ca789bb75fff9101c0ca4133ba03658ae945ef992ccf6e6e63ed1a4eb1220d522975f7c65adc1caef8e0ec84267b669d52db9aaafbb64d206c94fb30a530a07ebdf29195d86967b470f29ea1246692630867d9dfb3bc1afb0c3a19e7a992258599d9971c2afc4eb7fed3a03fe04dedf07c8bb69bd8967e41de128f5", 0xe4}, {&(0x7f0000000740)="3647662bfedead86dda048eb280e1c46fa039f52cc0cca6e767efa4e95b1c951c8b66293fdd3fd1b13623f3a95702f4362fef97d736eb621de45df736832efe4da3c9faf684d71ecd3b150b42af4882f4039707ab1e040aaef79e8", 0x5b}, {&(0x7f00000007c0)="4400f20e989b385d45480de42da37decbb5fdb12f3d443eb58618082d159092bb58746c62ebf6260336b01ed47b723050afc99b35db6d098a759ba487656da8fb8b9077e9d9f22df808e2d206939976c71af8ed1c2362baa0359", 0x5a}, {&(0x7f0000000a80)="da848b18163ac3ef0000000073865c5717e9f31a5bc1cddb9563730bdcd542974a1821b36f2cea058c03c9daf5d302399044860455155a9a04b0f657a043c44af6d1a202dd39431f3ca38a9f5d97c4d6247a0bb98d2689a0264422e33f0f743f4c10", 0x62}, {&(0x7f0000000900)="0fd2bcdea7ed400d42d8998180be1b8d69cda813136648d398b2fca0440fdbfb93ae7e2f42bd968ae06c884ecbeb14a9206c7910f7a632e5c08ecb24959fdb4be9f7c4bea877b1239c2886096b8abc5c1dff3efd0754d64df72a86eeaaeb1281caba5ed4df7438", 0x67}, {&(0x7f0000001000)="9ea1ec613b9201389ef446af5af144fe00b555e12ed1da72260703526db665ac05acc0dd752131b9e4b7077f31e34528c6c95264559988e8c10b69744bbaeb4e7c63218590f78976abaf6be5a2fa94140e4b487a27d7e59f676856960b626c1cf8e1e7aa86b9570b1ec048ff1fd0c0c0db11d4dd7b57a72370827f2610d589cf45a368624617adc075717df4a68dc16acba0732d170c982d747f4f5e7f6ad58bbb4f75fb3abfd03602425b45e87bcff1895c221f38b5b0c22645ac8428f7988431eadb470edfda73b546eaac7b1ff1c4896977c16b350457b4e03bf584e06c9e2f140fbeadf791e4fb641074847c9113a68058013b86ade5b6a1900528d4680b8cc5293f5b42c42cb8575152e3ee80547d7e1554942b76dc743ea4affdccde17af516980d6b6011aab9781b532ae615426ee1f1437b92123c77d5240dc762b530cf36dd05011f863fab5dfac60a41b6cd04dbc2ab0467fcf3cda6fce46d665960255036b7f32d37f52c51f272fb3bc27646f38c23a3e735f8abb606bdea05eede1454a6b49ed0635f432b8aad0142f4b1ba57dedee5f2ee88365cb8d1d7c0048c622b75d21326859fa5015b2d28b46aacd53998e1ded2ffd2007cf5e0ec270a2f4c2ed67a686039be2d1f0d44d2d4daddecbee8b3e657f1d37ff3dbc0912e4c8e80476314f92bfa57df9021f349454abea403c8826bcc94dc2a2515082c6552a95273f748fa55455f9c908d9d9c08665abd1d5043beff0425bfb15e7ddc35b08a3496929feb598f0ec6be4d694be5baa3c45f044cbc0aec5d9530e33d8cfd6e75e9278dc7055b96021cfd1298dd3a1b242b6de7f511acb5738da29170ad5dcba0ebdaff8bdb17e1dc4838ac9c08ad4664c5837313d5aa4fa8655188cdd945fc1d3244daee36bf75716913a924e24c824b733a9a005d1d5c8415da70464bc62abae3c2a0ee577d6da97ef4b6e87b2910f930e9cdf3407d1d0c251e621153fa73f8cb5fe204874f84dbd6906ef2ece824bb4c8a068be4da9731e61f701a9d6fc9351472e35a3ec26f58eb5f4e349cb7caf695b328e3de7bf3425cd5882890a1f0ffb603c7648f7f2cb901de73acc51b8de87b746772a3f677b9ba64e30d07145b7508619e4e41562a68946a79107cf87e4711b0ad55e020c4dd0276069b6005c8abe4b049e3c5da4aa29e9c892b069e27d68b694b4621e3b7002b1d4fafdf5de2e776bf63ac1164783af892d0c068a2a5a3923124324348df25b683287969ea284b7b5d80ee83e755091080b4b3a3ee986aff3398567058fbfd468d117097a77d5182404fab1fd35d07d200a07a8802832f86b67db54644712b407bd9244ed489364967a1c1107862395e27816d4d1660cafc577395ebbd382091ed4e48f8cbc6391ff34e956c5829da6d70bc715d8221739ce351c95d1d5a95b59421160491343d120b954c0a541ba843b802a0ed0b5ed6395ee596477f413d35f7bf6fc3cf4aca1741fedfd2dda494c8c7a9b5e1e1f24833e125849643399a6c702b0a4eb986fe9e74c59671ea88946d34795fd0bac47cafbd42a5a05ab674c7b3a4b59059477a4a72b2359b77335390a8aaebb835b8aff4d703229b259a37fc5710ad06192cda3a24c10f8bd247a5e403fc645f148dec9a8faa4ce97044ea4a03be31a1126471828cfaadb2166b08fa6915eebaa2cb98bf6a455147c556eaba73814dd853a37efa864248cd2820b963ed17e1d185394ec9cc8b777b6020c79ae6f55ab34933931fc735aa55512e91444b0230857b173973a9f39bb2b8ec3fb4edb6f847784d05364dc1a946bac6d98a7c7cac3f158a6516effed5b9275030b6b5c9569b60f42a262b536cd5dc5b27cda4eaac47f88a97441ddde3aa6a1f9aa438d24725ab2706bb174b545705ac24f9aab4b7c219a01cb1b758a402652cd579e56d0a01d1ba7a706711d214dd13b8434b5079d11e41b2feb1e5562c0320edb883b5b1f003bac11193154488c59e2ea275679d9574604e8ad77ab13050af5a2bfa9f6c6a27c072ace46370273412d386d33ec4dfc8f8efeacdc32c81691686263a08f54cad8a4258231656c5c0005f7d8b43f9f07df735a01eb89581ac5dd74c8c5671cbf9c0b4ac5aab0f6ec07931584f9aa9495ba432d6a81db603415e752e65bb99e802dc9989b345137f1fc0be4055584f0adaa7d3cba3f317edc7e607456390bb80c85bd3dcc8a11f5e2b50be683813067d0c2be071a9b13f2a0dfced051bfdd3781e31aa8a92b33a4bd4448d0b60ba2fd9472eb3ea1ce09871a19b51b92ac0b958f646c21856f363081e1d609d7c965a0550b7e3d965fd5951560a59a002ab24492be85904ed81c833d0a7e9a5624997a3f24beea23717bb87b26ffa9ecd7fa6572c72fec3407dfcabb8e51c8e954a60173e94702fff9a13dadda8ea973b88cf1e174333529cf36e93c4bcb73ec125b12b054d8f295b45b18c5ff80ca69e284a132d48316a712e4467c94231eb38f0b59659e66b345697947fa3bab34516714bbbbddd36cfc155cfcc6e5a48de4444663ca3ab8c03cf149cd8c5fa7b31d1a320a2ae49a25a1dfcc0300e7149e45d457240ba1715a058301c7f7ef2eba55d92d65fb0af3bb7b744069048af4128175c735e8f47a5448e2e65f32813f96ac25901a8165c6501bbb62743388b25de35d70fdee35b6da2172cbc8a685ed42656d331bb097aee1f2cc2d335ac8dd7fe9abef31cd3b32c66d2d13c32436b4c2287b96f32caf906f5ed9b7eb123d759a5438531cff73934b62be47051c89e6f01fb9f4c31c1a914e741d1aee0ee95fc25e7a569ed5fda31f547f32f71b4a2754ae48315b4e5c66f123eafce772a8e9a721e3bcdce737bd308e5325e9517137e2c7aa55aed56dc934fa7c6cec88287319673db4114b49db80482fde738e2f47082e7399113c6f5f3bf1a25da5ce91577f675cba3aea9e3f9c102a37e6c9de5cdc64adf116c016ec3605b579eecf8b04b3b4ff6ec21f3e375e3d56d5757fecdcda6e3a134862b28d16899919d85b3e6645ec31153dc5fea2818f4c393ef294fc0997ef157c83ac7282653267ad7eb26b71c495d403dd6f9fc87c06bece1329982f3ec6e27014e7e4dcf1a0d1d0086d066acdca782b6617ee313d6761d105c859074660cee3806c9518bb98eec9e7f392bdb9845a4acf9b5727ae4ab2304eb4835fed10bfe85c5b8df2f871026f019ae57d7847c271800c478a639fa3780d7152d67f1c482ea41723f1386d1de078a33a20376eacc9971d6fc92d9bba19c716d1e7d2f42f96857f7f05507e191abf5aa2341a89864a661562f5ef4cba23a54f5cc162ecfded0e6db4e6aef471b47becfc106b700656b527ca32a07efd74297abf551ac9bb299ff3aa34749a539c5b2379c11fb59ede821b72c908d267a63703f183601f3b40215f2343605b503a26073342ddee13201ef506780567f95e9dad6cc14bf1facf0dd12b1a3dbd6fc358073c19a406fccb658f3b2cbed8ff03514804b3905de5f9912c670aeca0dc9559b7263c64b65ebc193646b68b8661944fd435f72aec9f0ae27d7c4af4db7d0df82c336c0adc428c248f21fb1f0b3427a5b55c0df80f3bee20107ba6631a8ab6b6820ca70ed33848a2386385b08073396a5e9359da2c32c9e3296be4e64889c80226d9306228930493299ed38582763565e6ae507d4ce5d4a7cc0685dfec332ccc8ff67ea41fc9e524cc9e4339d4dec326b2cfc4bac11edcc47f5cc4af0c6b859c9d942792cfda06737b73f363520ee2cba22ca735b9c6db4ee256636b657735388f8359e01a5925df60fc346d9742191982e397efce05d4370a2c0b2d7f55c8eaa16020c0b9b41a0e453068711232efaf35e1aa54b74e5f7df2a6c5c5d8b05b41b78df0e4a69baaf833adf75726dfcf2956c1bd2b7933e1698cb8ace8f234e046bb46fa8dfff07d7a8145f950b3a99037915b7233ed4c5774086b139cf1db3c94ac202ad8713ba1060f42b90dc5ec8f7f0f8a5307dcb6b8b437501e1e9f495a2dfd1b4ddd347701643b51192e9979d87d8685c6412111ef60211b974487f177cf4b6426983fbd66e1ee566a248365419e1e65759aec4e6dfd47bdd6b056b5566660d20632668ab6f933488a5f6926329c6e84661bc1656085f281c4727c6dcd3c6ed74631bb032cf0b0d846b026891d859450e545de0768929447ab29df4bbd0616934f08f525bbfb013ccd8a2af47f43a9f67bea7ce3540eb979a502c5ae8d1229f60160f296d17aefbbae972c7fe85e323bed0f1fe7bd0a1b760d53a86105d65c989eac3f9a51d76f04be13e251d28db37c91eb88cefe4fa59c82b7c077019773abff7930b8b2e6b0342aeb9cf42d84985fb088be6bcccd6e192e5aea5a4647a54cef0a6699cfeffbeedca58034992f62f546397d3f597ee18645f4aba67204b1f390a283ae357f811c3ba279af972c2b595d36d32ede765d94ba84af391bc4abc57448d334f0a560cd6e5624901fb5f9baad33652f6ee064172fd2e9322958769ee78faec6f98a24c50646e8b1d3b4eabf55931790aaf9f735b833e45355ac7b12f4050fc32b3431d7817f07a27170d5da4d1127d1e93a57c5ebdaf5b0901dd8d0894ac48257d082addcf810a87a303fd12bba26cee4b4d15327140f62b777e18c1b086945c61e0650e4a595c17a88baf4886db213d15c037b313e69ab3b73edd43d4ba0a2dd43800d0e95eaaf2737791effb7c78f36a48d75fa039cf736e512894357236963ff7b65715539b9839c086378693d48025ba7a7d7ced9607b54755d82452afbb9dbc3dbd6f99e3cde036023277defda223eea95b82c7eb643434d5632ce717434edb916a280713fb82a4ffecd51ff8ce828f67eec0da07fbd1cd04698e1aa6694aa317e46c84cc1afb0de3cdf08a19e261aa6bb0a8e385f811e18115794507d71994f615a3b9825f17312f1ade0537cc173f20788d7345d08d243dc0db49bddcb1d83e1255500274dfea13fec4bb025084951461f5965dee4e9088603e7be53be948c18044d9e2ce74cc7c7d2f90fd1d85a65b279c4f153c8901b09fc7d936d0fd399d0055c32e8efe56a68beb92ef4b196bd2510d44478c2502d7b7ff24d990a25603c0c2683845669200098633ee0737f7689b919b63f90df35a710b7048f1f725f66bbb920abed2ed007480a14294a5f7846929770a0d452ae609c5736a1c1d27315805421ab3adca3fddef0393d42a307e7718cdab7875e763e0834ebce7be317d2236d4139af20111780152003e476307773f26fbec660a46fdf62b6d71da836e15d833dcf8cac7876472bc22ef4ce2d0ae60a74b3ea9c39873a801444212141605eac685412018cf00f72e40abe3035b2b40e872a80c39d89cf9b11a9af2c0f588d080b3892cfa85d191b77694cb5ca444be8a0f3d9635fbbcde1bd3b060931e631806663c39d6a691a244f7da8679985abfb0dc305c7b5f3b3833c86c43344991d217cbea901225936a5c0314ddb7987501c893afb37f53b0802a904fe7acf5b2e4fdb31c74ad3bd15c2cbd6eb23ed91a424655c1fdb030e52e9adf16cca6c86db7d4698d74e70ae1764e66c464e476d191c4b57904d65e75501599d3dbd09783daa465d5390c1eea8467ced2a238beea1fdcdbc8d247d945caa10dadfa8510670112e4dc12683cbedcf3cd815083def0edb398113d903aa45b8a0f71cade5cf8a57492ddd399b07d8390cfd6d18a02d6dfe2c2670e34825d1b9d879b4efae7c7b00d036db5f007c91703a38c355e719", 0x1000}, {&(0x7f0000000880)="8c57abe100726a98e9776193c971b7c06ce594dad8480582029c17247fe30e9267eb540d9c215d7eaef811babe65c46f35077a781eb6021b9a2b49bedaab235bc1a707a23e63a844cf167964f383ff61a8b2882641f5f87ec6d9f37dd5ee4970008b7c669f2c3fc2ffc73517d3815f642c481f20888c71fd5da2a3c1e3", 0x7d}], 0x7, 0x0, 0x0, 0x2}, 0x0) recvfrom$unix(r0, &(0x7f00000006c0)=""/85, 0x55, 0x43, &(0x7f0000002000)=ANY=[@ANYBLOB="005b06006c4111e9311954b160cead28b1c040be3931c7556d37e3989a25456519007db35efb000000000000100000000000c109be4091fb8632a3d7ec571eda2100100000000000000785c0a0dd781c60b8e9cfcf19593555fb2fdc8f69d951eb45fd1d2c03eb5ebb9460c9b5efd33abf301503e982de335b9faa0e64128a9a770c3489d611af8b95fd997bd18423ddb88b343ee109c929adb82518d1a1ad17bfe663a204459625abdeb18e4875ef28bcd3d3a0f9814260edaa0b5ab021ebf9610410383fc8800338af6af9a5c0d06ecc5491b5266039bd8020b61ce18fbb2e4659c1ab3fe1fcc2ac6990c6c82ab0d7b07262b4537bd7f56f4a3c0fd94974fb8b076aba69cd8654c87d5f3ff5003713334b348acfd8e085d985b80d42ea0b636e97ecb16f3f96e8ab7b6bed89a987adf1fe27269b56ec08424a64c0cdb8e3c130ba"], 0xa) writev(r2, &(0x7f0000000200)=[{&(0x7f0000002240)="ed7d8ec3b336b8edabd5f795a70d9fa899b94ff219c0e42b6503f0c049d5a97012e0f4b5b15597b7e03785273fdf28623c59dd639cc11171475fa043e8a0127199ee749b0578c87ea878100000000000000000fc1449467008a5df62420fb02599b94707000000e7d31a66271aa1db48955b424ea49b96bb4bcf8817a4fba553214af03d72b1f472b93cecb46aef448a9ff500ecb1b6dd88cb6429493818d9fff61a25955a84928fb5008e1b3fd8068b5ecf", 0xb2}, {&(0x7f0000000380)="2ce46f6b706dac4c2db97f3fdf1d4114530c90aa676cc300dce2e0c44c497d36923a24a801aca932352b49b312c4470ca39cda2219b98c0766af6e2e79d517", 0x3f}, {&(0x7f0000000c80)="8828046fd310a3f1141fe4904737e38bd5968810fea8aa0c32f29b1eb15af20259b81d1715ad42cb705443b61ea92c6a45a1621e0f74e720cf38ad5258041d45af9526ef01b72308d120420264f3cc3c711417f34f41e90aee28e361299ed4dab01abeb153449d0300afa71bddd801afd0dbb84e1c1d88dc3e3c8acc93f047498c29a146c464f042a32a8d198bd39fd421e91dfba5f8398865e389f9f62fc55973406b080e8c31bfb9ffa6c76061ec0cf857684e451ad22f5a94328aa5ab3ee59985da263b5714f51928eda14fabf889d697cab16265ca8bd35dd52f83bab7f7d2838940491e424c2e13ca57a220", 0xee}, {&(0x7f0000000080)="fb194d", 0x3}], 0x4) r3 = accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) fcntl$dupfd(r3, 0x0, r1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000840)={0x0, 0x7f, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0xd4, 0x10, 0xfe, 0x0, 0x1, 0x40000000}, {[0x4ffe, 0x101, 0x1, 0xffffffffffffffff, 0xfffffffffffdfffe, 0x200000000000, 0x81, 0x40000000, 0x2, 0x3, 0x10001, 0x0, 0x3, 0x0, 0x200, 0xffffffffffffffff, 0x4, 0x4], [0x10000, 0x865, 0x0, 0x100000000, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x20000000000, 0x9], [0x7, 0x3, 0x8b, 0xffffffff, 0x0, 0x400], [0xfffffffffffffffb, 0x2, 0x80000000000003, 0x400000000000, 0xffffffeffffff001, 0x1], [{0x3, 0x8, 0x6}, {0x6, 0x9, 0x1}, {0x200, 0xfffffff8, 0x9, 0x66ef}, {0x200, 0x31, 0x0, 0x8000}, {0x4, 0x204, 0xfffffffd, 0x81}, {0x2, 0x0, 0x0, 0xa}, {0x3, 0xfffffffc, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x27}], {0x9, 0x8000000, 0x10001, 0x10}, {0x1000, 0x100, 0x7ffe, 0x100000003}}}, 0x0, 0x2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 02:16:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1204460, &(0x7f0000000240)) 02:16:07 executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x4, 0x1012, 0xffffffffffffffff, 0x0, 0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x80000001, 0x7fff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x4, 0x8, 0x1, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20242, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c6, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x189) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000d00)=ANY=[@ANYBLOB="40cc7969ddbfd24315604fdaa7470d93a8fba4b54c84370d8ac478c7127f9293810abad93e7e465bc4123ba39fca1cea6c80d269792229e386259a22f53a86513ddf153d2573c1c04f586b6a1a3071dbd69bc02864bb3e06000000040e748d3d62cf7be8c719ab5d84b8b17d9e4412ce2986c6dc0576e0f2002be5b4f1f1b5240ba1143500f3346c196e924fdeb0fef3cab0add4b6d7ffffffffffffffed720a65a94f93eb85060268e50a1a2f2f03363c9e24b7d2e8f31586d2805b4ed63a5d31108327e85adb04301f140556de9b38c8506f193f7129545024149b2d7e5a4b66751ffd2b6107c746075afd0eb3224f0b6f9045e8de9eb7dae4f8bfd5681beaae8e3c7b76e587f1a227a0ead74bbdaa2b3fe8fd4c0859870c1e7357d3b22e64709d0dd22ded15edaf6842921bc2d322b3d298cff71d8ce6ac9d51dedc604801010000767325945755106dd8e6efa4fafffd679f0c7f5dd32b00f1c1395baac5937729764c17a64b9cf88c71aea3d39e0f71bdef1d55546076d0cd0ed9f155c5b9c66c5b9d5bc27c04733e8c3c3ac623dcb44c72be9146f663ccfaa92fbf953bc52aef93f3a7dd2b09cc8d899113ae1fb65d3d5131bd0f605c8abfb93630d1121e93ef4e69de00"/473], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="a881d661c7f03d497ce9130b719d137701d1c01b95e5dd53ef03", 0x1a}, {&(0x7f00000006c0)="6eeaf1384145651f87fd9c4be549070b0853a0afa605154aaba80766f36cb904163612e02c4dc4033e065d9f198f1599af7b4dafa3c41f7b595c20e5587939dbec08128af6761e2dc33cf2215b0d16ca9ea40ebfc26fe0d7cf5dad8064142cc2155719f9ba1cf989b0afd22f922035a4be9fbb79b35cc9f99ae703cd8d357a6660e24995b8120a4267763f06f1b38986", 0x90}, {&(0x7f0000000f40)="446644e602638050ce2e722ee06f600ec8e95568df8d3e57f488eaa8e274b8fe02540848f4e7d50460facb3fc0a9ffce0e71e7326db3746a74614b582812472e1226a83029963886e0fdce9024402ac8b151c63bdd7b5b4f390bc3f39b0c3ce2845cc1374559b7c9a74e4a2ff28f6ca3820d1aa222c47e8a29b4025dc0beb00f2a9f1e689724403efc8a75856e82df9ddaedf5f39f090035cce7a8da099ce83b1b237465d59a0d1b7c521b4706ea4c8d20fd4d9dc979ef156a258395f22ce3ba2e6f870cd82e08afc3676a84e82b659f8c4f2aa3138555b79b79960c45f2505763f44c0b0354011fbb2f8ebc87f6e9aa0e2a7bdc968a58", 0xf7}, {&(0x7f0000000440)="d0511002f238822f7a3ad484777bdcc02ea15fee09c24fbe874d1ae5c0e970abd272fdfa8493b530f8802fd9ed28c561515545fdfa2a556699a40062d8c898590c45549956c8e1b679684755bbd2dba644f77a94c8c2231352c762de48a155d268ed9176ddfa1bb8e15a12052a3c4e1cdb8db1a0ae265f9cd1059c1fd9c6837ad02c57fc351de4fd43aaa79ef174dbe4e08ed77d006048f1ee92f6ece524417f36861791ad499e0a7374ba5f0c43807de89d447bb73b4973842026edf02fbf07bc0ca8b6e32af0b87c3700000000000000", 0xd1}, {&(0x7f0000000180)="82d86b7eb473d1ce6d077169d014e33609500900709a32d70ea6f342975d17", 0x1f}, {&(0x7f0000000540)="7ca6e3d1483156b4030edc219d037c6d6a77eaed17e5ba967e31f3cba74b0a2cfc0b05c379a598e8adc16a9c37cd456cfe931882112d6724e9426e6ad5c0ff3413519d8d704df10adf89bf58578187f9049db5a409c3639d9a4adb96258e87acb57ca05e99c984aaaeccb17aa1e80b6a27edb21641eb2afade1519ea57c8de99f291566a3e28d1cc1fb535eea3a28a3c87bd293ea32424819875b3875a9c445cc9d994916bb75ec4b0aa87595e8f02d0b138a2ed1488be010c38e628efbe231a2c10edf3d0fcc2f50c", 0xc9}, {&(0x7f0000000640)="556c489d642e419012f33e91e5c0b413a3e9a1c89ed64996b7a719aa7b3fe8573df0e60f43be09d7d5ac21766f7ab04da8ac8f2f5ebad27d71f3905e59aacf4828f1c11f8b2f3de50967baf898e7073347afe3e145fca2132f4873d12b", 0x5d}], 0x7, &(0x7f0000000840)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRES32, @ANYRES64=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="5bee0fc8f56fd6395a451371feb91624cda528cf575fa96048811c53782a198fd98b5b934c6f826ecc2d9bae063158ff44ebb2151585caf456ffeada49fdcf89ef62c4c017e67718762eac2915409ed1c61f190a9710efc3d6662c16620b920ea04bbc77794a1fcbc53511d6115d5768a6cb42fe2c187cf56e4ca1cf3ec678976cc3edc7410b4e3bab9a5444ebeb687c099b06fc5d6e9799022950049e76de30d756215c8f44aca751b2d69ab409c5e476c672a7cd38abf1", @ANYBLOB="9a8a76fb9cde95605916d25b745a42af8b79abd92bc90e138c6757840c860c073afa302b99f2e39ec2a35e8a36e66cb1dc728771cb6cc41581e02fa27f44fd7432f41e1405c73b8d09c543310236bdb9d856b5c1785748150f54f643d67738f0ac7617263f3e94b4", @ANYRES16, @ANYBLOB="010000000000000000000000ff2d81377f9236bc", @ANYRESHEX=r4, @ANYRESOCT, @ANYBLOB="18300758aff6406129138db001dc468afaa3d46d422d10a09934eae68ef05a3b556eeb83fda99b1c29365aaf3643b67e52132efce8876b103a8b7c5d7a9c285eda7a9078fce71793daa2129c1de4a83615c0b933e3f462afec172982f2061ee61b66e9e92890cc53f724a90dec53d22b7f1f6435afcb855a8816d2e0a43ac81518680e24d85c9ac974332e18c48910c2649325c4702f41bfe1ab6ef5a3b2ab7cbcc2ca651e590ca78d4df78f6828e9acbea42812bff339f244e5039a4a4dd87188f898", @ANYRES32, @ANYBLOB="65547e0a5e595df75c2e070ed86535c2c17f3c0012c39fc3454970f49e860851f228a5cf6fcf94ce676a0bbe18ae694bec2c9dd9aba5480422fd466cf3a0303a5f2b393f2abefa4d05e87564275ae6454f84eaa24fac32b4b738aeb6b28a7d026021532b395fc87979cfbfcd15db57ea22578d60f66094b1f15a027bbb5fac2d568081df4afc0004c5f5c0677ba0dcb16e33d928de0d854eacf3301ad83855b3ebef2a23c401452efb7755a6a049d4ce9eb4587e0fbe7f32e67a8c1d02cde003f1170b5ae0d75a456aa461f2e79ea25ec8f6b170a20cb000b6f0507d33abfad41d5d3bc9bd0f231c18b777a2bba93873125fa17c19a89fb2104bbe48fca082ccd527d5aca8ed0e", @ANYRESDEC, @ANYRES16, @ANYRES32, @ANYRES16=r4, @ANYBLOB="309f0ff6815e2409ecd48e58d553c1c0b6e7fa402038c12e9d8c9809b23ca86e7647be3d35f9989c4b75ec95008c4f270c63b50e0355987442bd557d154a3674e3cb59a48a409e719e632503e0b1428e029be452d7bbfb208be5886b3c8c99cffbf2fa56017d74bddc9541fa3610f73875b330106cf38e690109e2a38c982bcb658de7ff8fdf524ec4ea21f0dcb1920f3e64883e244195c2f1516b1bdaabf77a1c959580d74a5fceacecf0004058eb07a7a1f1f4dbbe23bc5a850e02774b7f79412c5605a6dbc2d5b179454bb2cc3698fd9e35ef7b65f704fc", @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000e851e70078ff000000d307b93b362d9f1e008f000000000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x400}, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r1, 0x0, 0xffffffffffffffff, 0x0, 0x24, 0x7}, 0xa, 0xe, 0x3}) 02:16:07 executing program 1: socketpair(0x11, 0x0, 0x0, 0x0) 02:16:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="ef3dadbd677b", @random="047b347daab9", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @local={0xac, 0x14, 0x0}, @random="608183202884", @remote={0xac, 0x14, 0x0}}}}}) 02:16:07 executing program 0: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) nanosleep(&(0x7f00000000c0), 0x0) 02:16:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup(r1) kevent(r4, &(0x7f0000000040), 0x80, 0x0, 0x419, 0x0) 02:16:07 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r0, 0x5) 02:16:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:16:07 executing program 3: mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 02:16:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 02:16:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@local, @local}) 02:16:07 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r0, &(0x7f00000026c0)=[{0x0}], 0x1) 02:16:07 executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="8d5cb175c2a51cde903793db86dd60b4286100141d0000000000000000040000000000000001fe8000000000000000000000000000bb4e224e2122d84acec90a8809471a110a6c4e1493aedcec699266e1c8f333bf3c47bec7c0f203000000000000006a894933b8f75b51bd02f4f8fe2133742b50c387957d8a419e77a3bfde751e0d2141ec0bce0275b876487fbb2b0865c11e7e34611a3c2af976e1e4fb10c38b847c30a8c5c645504356f50751f942198d3351326df99e1956fd29c6e5ff7baf848699430bcd4ddbcd2ce975af3b53c0753cb39ce0a0964594de13d52b16de2cab9f871cf6e8939a1021853d110a171e17dbdf0f31b616f5ecd854a1d9ade8d334268c4e55552708a27ba44e2b59a64cea67eaf21a09ec7c9909fe68c9759e13ce2d47f72933d7f4e795809bef", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = msgget(0x3, 0x10) msgrcv(r0, &(0x7f0000000200)={0x0, ""/111}, 0x77, 0x2, 0x800) 02:16:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:16:07 executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:16:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x2a, 0x0, 0x0) 02:16:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) 02:16:07 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="726efde39848dfd3a6f8c83fb98b783512fba4d8e9da86b0a3038e703bb127bea9160f13ad07a978db939e", 0x2b) 02:16:07 executing program 2: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffa}]}) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x4) 02:16:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 02:16:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast}) 02:16:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:16:08 executing program 2: r0 = socket(0x400000000018, 0x3, 0x3a) 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) 02:16:08 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x4) 02:16:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="82cb79e99a2c91e13794817531cf719fc6706a6072e8939ea0260dc2526056b0c4d97bab1781bd1203a8a5475b18a26b3bb0105f0055eebb2ada94d9b013d7e78f2a7d32632ec9a65c2dcc9a864626d4633d2580e2f4e252c04763ef81a2de69afa325418b1f5d3452caa35146f68b641b7ac88e65fdedabcca92e82eb8a529bab9e7b4735bf57169a308b012486ef6a6314b437c5b6ec28a5f7520fb33882c5973ce7adf4fd7966072087aec329c34c5e4ebedb7c8536c7a412213d9159b7a09c5c5c6369679fd7a0a71b1bf5e251afaf7530719f435f3a3fef17bc6a4baf7aaf2039013f9076823c0964b66d8914c2cd4579381a72338a19a3164cd958a35cc09bde1708f0be7ab2fc476e34e030dee96f7d0a29260acb4d574c8277bf022d8027a7ad703d427d349bbe1ceca33b45622ddfcd4ae176dee37ac7371f6c9a31c15590cdbd08a925ec87551d7c5ba072da26d53fb444cf0c715aa9e1757999f4d8d7ffdc2ad69bca64a7a646c77d843bb90849bf476fd5a8cf1b6d25a835a5ad80670cb3da54c6f533a3a2ef38a49d7399d949a41ae87befb1906befcc57356038077d353aeef8f3a137ac59ef557812de4ceba987a793e43636a50dbb5d1ab14d8f93fb5b73d1f44643d4af637ed3e63680b6042156f84361dfde56923989de3ec8b41f80787df3fffdc20fe9b56f9033a042012df2267eb95b931a9c6dda896ef5cb6e75c69443d7c5f1cc3549c80b9dd22df0e9959a43ed66f3ea63f6d82d6e57e08d338fddbc59c8a010c2e6c6ae2af172385fe3120c3ee7f52c655746b2b136bc6e7e7b39ea7f3544d8241b1f8ded448e0da020939476b1774c0b1144223d5410706b452507a1f2d0dab0e6185f65423771c4be753cf17269f8a61d2e481535b360410482d8517562c83e4ba0e15e90c70c08c80ff0cfc77d5303108b2c9e160bacd3e38fd71d7e2bf136f22b989d5d88602a1d40b83b04262dfccebe27b5038e76c9e5dce5aeda88ec0446c2352b161ef9f9481e9d9d75c5bf3ab61a7e84b2c7ebc3786d9273ece102dd81a3ecf2f3007ad56da023ea510d75476c7b07cd1a4e37ffa6582e9f410a56445fb938d82cd148f4ab8d3855f9038326edea6467f9359758886d3aea0881e8ccb5a687a39ec980d193c91dab70850b5c726176cf64f3b2c8d6664f16a29d62b67a1a14f72b6ed7e0b106528e95821e31c877df29cc5b96fd5e9a4591bd20ab2c3cef2e92bb5f39967611735eee75489ab31498870df0a8af063caad8b08e569be2639176f403fe42b8e2655218ac8235d87d6236ee5e8515b2edfc7824e5f9aea38266537356c0f0a2f00032c65fa06acfe604709d39b237c6e7a560e14bedab800a782fffc3d5e69e8dac011b003121a9f3429d37c9f84dbf3e51404065fd64d72ab357cd56e2d43f681f23dfdbad5a12e1dbf470293a68cd60415a97abfdcbc07e5953b8c4d5df938a8f65444ec5b35e1007c86c282cbbc59fd47b2aa96702f9d321e51efe57ee50ccce1ac95f13215694e45057bd49f84f86c91b6d7f6ec1cc039417116620a4ef551faaa9bd39d09104880ac39ae49d74f5dd188062b768f9d314b157bd442b98a287ac84a884a205695d86724993c874326a3cfffe382e61623e89f945508cc1137a91cddcf3aee29415c7336281797ba2629b97f0d19d54666ba6c4fbfea5a84664aeef71f00bf3c6c0ba63e3c20516a992f303a11087832e4c46a80ffe70ac02d817cad9f10bd9c81faee35f05da6877de2163e43e7dc28a51d26544d2c15cb00e19be93690df004c8ca637a2ac66317859d4fd112a086ab7f397cd05357a8869b4680c4a7cb8ae7345de22e8dbbbb78396aed31520c75943c1de6652275da633d4a40e9e31d1c7857d3ac0ac2cf5ce340bafccc3c94c54287d850d293b69872711b28e3c7db3cd3d0ae654965c6fd1df461b50001998acadcb5db0c8e8f2aad4ad71b0388a4535e3b0ee7ee15cd99d28d902d6d7539488d0cfb4ff31a269292dddac20b5bab8fd731a37cab0e26f210291d2f30936ec8f68c41350a423380ce31f71db6229914348f37025af95d40eed822ce9b9e2cfa21587b1a9d7a38168a0880694b3cc49b1bb5593750be05ac56db89a62075d46e6a3f13b1e2a2bdbdcecaf7cde61917fa25c14031eb5984ae592933feb7410d9056573c21236bccb6644a4cfdef3ce1878a1c1d732e071a3f4ee67d916e7027d602173421b7152c496779546b1f53fcffb73274e6dfb2e1b32ba47daf3e4dba48d0d025298fde01387b061f96a9264f76a136f7018a3a6117d9cd09c625ae875a952788733b28f8518d8339af7bb360a9919249de07c7542fff287480830582787443590c3edd669a67ed56ef408ecbce2ddd64b998eb69ad5cad4b5a31cc27ae23ef43099d4ffd7b12bbd2da69002472510050db1aa7b7285de6b159d51f1b6d29e6e7f5478691ffc89a5dcb523ea39658a7cbc5ad66ef6a80c6087fa1799d26daa5af9e87dc7f1827e8a9659acf576984327275325b1d601f6962e79e836e7e65cb853b309102cb130719a4efc235d35011bb20e329827649574dee0d77bf10d3d0c42c719fb41c1866b056837949f0f5b1fb9426927da42788dd39a99c1687518a98b8b9a00f92c1446210194c3ebf109b33a053554218bd1855f1a849acfbf6dab2c755e2e3e7b31f4dcd6df1396f8ef309b701f7e4718bf7706a028729f5e5ae79af007da1b76c49695e63a022fbcf47f063ce0e3949da22e9222bd5540d55062d364d4f83dc1e77d62f210c08fb7ed2548c6f634d1b707371d2dc028bee4f06dc5c6aa9d264723402b5e27a7279a937cdd50a151f648d58c8ca408c8630a354f6bee0d3f882485b8813da4c0975577e22", 0x801, 0x0, 0x0, 0x0) 02:16:08 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0xe602) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 02:16:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x183}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) 02:16:08 executing program 2: r0 = socket(0x400000000018, 0x3, 0x3a) 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) 02:16:08 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$VT_RELDISP(r2, 0x541b, &(0x7f0000000000)) 02:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x183}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) 02:16:08 executing program 2: r0 = socket(0x400000000018, 0x3, 0x3a) 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) 02:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x183}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) 02:16:08 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}) 02:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x183}]}) pwrite(r0, &(0x7f0000000240)="fbbc8a275a542b3f000000000000", 0xe, 0x0, 0x0) 02:16:08 executing program 2: r0 = socket(0x400000000018, 0x3, 0x3a) 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) 02:16:08 executing program 3: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x805, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050002000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 02:16:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) login: uvm_fault(0xfffffd806809f5d0, 0x668, 0, 2) -> e kernel: page fault trap, code=0 Stopped at pppacopen+0x1b5: movq %r13,0x668 TID PID UID PRFLAGS PFLAGS CPU COMMAND *166738 29962 0 0 0x4000000 0K syz-executor.1 pppacopen(408633c,2,2000,ffff800021258548) at pppacopen+0x1b5 spec_open(ffff800027afcd48) at spec_open+0x3d7 VOP_OPEN(fffffd8068c6e788,2,fffffd807f7d76c0,ffff800021258548) at VOP_OPEN+0x75 vn_open(ffff800027afcf98,2,0) at vn_open+0x467 doopenat(ffff800021258548,ffffff9c,20000400,1,0,ffff800027afd180) at doopenat+0x26a syscall(ffff800027afd1f0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x64e80571100, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806809f5d0, 0x668, 0, 2) -> e ddb{0}> trace pppacopen(408633c,2,2000,ffff800021258548) at pppacopen+0x1b5 spec_open(ffff800027afcd48) at spec_open+0x3d7 VOP_OPEN(fffffd8068c6e788,2,fffffd807f7d76c0,ffff800021258548) at VOP_OPEN+0x75 vn_open(ffff800027afcf98,2,0) at vn_open+0x467 doopenat(ffff800021258548,ffffff9c,20000400,1,0,ffff800027afd180) at doopenat+0x26a syscall(ffff800027afd1f0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x64e80571100, count: -7 ddb{0}> show registers rdi 0xffff8000234da000 rsi 0x970 rbp 0xffff800027afccc0 rbx 0 rdx 0xffff8000234da000 rcx 0x96f rax 0xffffffff81c79ee5 pppacopen+0x1b5 r8 0x770 r9 0xfffffd807f7d76c0 r10 0x5baa64044cdb9b85 r11 0x334c818e8786ef2c r12 0xfffffd8068c6e788 r13 0 r14 0x408633c __kernel_phys_end+0x148633c r15 0xffff800027afcd48 rip 0xffffffff81c79ee5 pppacopen+0x1b5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800027afcc70 ss 0x10 pppacopen+0x1b5: movq %r13,0x668 ddb{0}> show proc PROC (syz-executor.1) pid=166738 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800021259a48,0xffffffff8293ceb0 process=0xffff8000ffffa570 user=0xffff800027af8000, vmspace=0xfffffd806809f5d0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29962 328055 94533 0 2 0 syz-executor.1 *29962 166738 94533 0 7 0x4000000 syz-executor.1 59230 524135 40553 0 2 0 syz-executor.3 59230 28354 40553 0 3 0x4000080 netio syz-executor.3 90658 225530 97852 0 2 0 syz-executor.2 90658 389674 97852 0 3 0x4000080 fsleep syz-executor.2 85704 235464 0 0 3 0x14200 bored sosplice 40553 361379 83949 0 2 0x482 syz-executor.3 97852 63072 83949 0 3 0x82 nanoslp syz-executor.2 94533 106910 83949 0 3 0x82 nanoslp syz-executor.1 58301 346980 83949 0 2 0x2 syz-executor.0 83949 246282 78031 0 3 0x82 thrsleep syz-fuzzer 83949 269573 78031 0 3 0x4000082 nanoslp syz-fuzzer 83949 444025 78031 0 3 0x4000082 thrsleep syz-fuzzer 83949 269686 78031 0 3 0x4000082 thrsleep syz-fuzzer 83949 236375 78031 0 2 0x4000482 syz-fuzzer 83949 41638 78031 0 3 0x4000082 thrsleep syz-fuzzer 83949 273486 78031 0 3 0x4000082 thrsleep syz-fuzzer 83949 437867 78031 0 3 0x4000082 thrsleep syz-fuzzer 78031 426736 25206 0 3 0x10008a sigsusp ksh 25206 408520 22971 0 3 0x9a poll sshd 82779 398107 1 0 3 0x100083 ttyin getty 22971 474536 1 0 3 0x88 poll sshd 29623 51931 51613 74 3 0x100092 bpf pflogd 51613 498 1 0 3 0x80 netio pflogd 18724 270896 75757 73 3 0x100090 kqread syslogd 75757 95331 1 0 3 0x100082 netio syslogd 35230 223616 1 0 3 0x100080 kqread resolvd 28065 475983 52482 77 3 0x100092 kqread dhcpleased 53691 82954 52482 77 3 0x100092 kqread dhcpleased 52482 4786 1 0 3 0x80 kqread dhcpleased 69681 264581 0 0 3 0x14200 bored smr 37234 256909 0 0 2 0x14200 zerothread 51096 355200 0 0 3 0x14200 aiodoned aiodoned 90793 352023 0 0 3 0x14200 syncer update 11914 20340 0 0 3 0x14200 cleaner cleaner 284 503384 0 0 3 0x14200 reaper reaper 13751 297904 0 0 3 0x14200 pgdaemon pagedaemon 95371 440130 0 0 3 0x14200 bored viomb 19615 231708 0 0 3 0x40014200 acpi0 acpi0 12696 147036 0 0 7 0x40014200 idle1 56546 265034 0 0 3 0x14200 bored softnet 66963 198350 0 0 3 0x14200 bored systqmp 14045 118462 0 0 3 0x14200 bored systq 17598 521930 0 0 2 0x40014200 softclock 61669 395963 0 0 3 0x40014200 idle0 1 181237 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 29962 (syz-executor.1) thread 0xffff800021258548 (166738) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828f9c10) #0 witness_lock+0x44d #1 syscall+0x3ef #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10165 6530K 6722K 78643K 11512 0 pcb 14 8K 8K 78643K 32 0 rtable 159 5K 6K 78643K 311 0 ifaddr 58 13K 13K 78643K 74 0 sysctl 0 0K 0K 78643K 1 0 counters 48 34K 34K 78643K 52 0 ioctlops 0 0K 4K 78643K 1495 0 iov 0 0K 16K 78643K 2 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1236 78K 78K 78643K 1322 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 8 0K 0K 78643K 8 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12598 0 file desc 9 29K 49K 78643K 314 0 sigio 0 0K 0K 78643K 1 0 proc 68 87K 111K 78643K 423 0 subproc 52 3K 3K 78643K 65 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 23 0 in_multi 55 3K 4K 78643K 104 0 ether_multi 1 0K 0K 78643K 10 0 mrt 2 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 2K 78643K 478 0 pfkey data 0 0K 1K 78643K 1 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 250 45K 45K 78643K 5069 0 UVM aobj 4 2K 2K 78643K 4 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 14 0 NDP 8 0K 1K 78643K 20 0 temp 58 4188K 4256K 78643K 11605 0 kqueue 10 14K 16K 78643K 19 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 35 0 32 1 0 1 1 0 8 0 rtentry 112 84 0 16 2 0 2 2 0 8 0 unpcb 136 66 0 51 1 0 1 1 0 8 0 syncache 296 9 0 9 2 1 1 1 0 8 1 tcpqe 32 168 0 168 1 0 1 1 0 8 1 tcpcb 736 56 0 38 3 0 3 3 0 8 1 arp 120 12 0 2 1 0 1 1 0 8 0 inpcb 304 160 0 144 2 0 2 2 0 8 0 rttmr 72 5 0 4 1 0 1 1 0 8 0 nd6 48 16 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 5 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 6 0 6 1 0 1 1 0 8 1 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 112 24 0 0 1 0 1 1 0 8 0 pfstate 320 24 0 0 2 0 2 2 0 8 0 pfrule 1360 29 0 24 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 323 0 44 18 0 18 18 0 8 0 art_table 32 324 0 44 3 0 3 3 0 8 0 art_node 16 83 0 21 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1720 0 301 89 0 89 89 0 8 0 ffsino 272 1720 0 301 95 0 95 95 0 8 0 nchpl 144 2227 0 622 61 0 61 61 0 8 0 uvmvnodes 80 1856 0 0 38 0 38 38 0 8 0 vnodes 224 1856 0 0 110 0 110 110 0 8 0 namei 1024 6256 0 6256 1 0 1 1 0 8 1 percpumem 16 38 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 2 1 0 1 1 0 8 1 scxspl 216 6523 0 6523 2 1 1 2 0 8 1 plimitpl 152 25 0 14 1 0 1 1 0 8 0 sigapl 424 550 0 513 5 0 5 5 0 8 0 futexpl 64 1295 0 1294 1 0 1 1 0 8 0 knotepl 112 66 0 0 2 0 2 2 0 8 0 kqueuepl 216 30 0 24 1 0 1 1 0 8 0 pipepl 336 104 0 88 2 0 2 2 0 8 0 fdescpl 496 535 0 513 4 1 3 4 0 8 0 filepl 152 1933 0 1778 7 0 7 7 0 8 1 lockfpl 104 24 0 22 1 0 1 1 0 8 0 lockfspl 48 13 0 11 1 0 1 1 0 8 0 sessionpl 144 21 0 8 1 0 1 1 0 8 0 pgrppl 48 22 0 9 1 0 1 1 0 8 0 ucredpl 96 101 0 89 1 0 1 1 0 8 0 zombiepl 144 513 0 513 1 0 1 1 0 8 1 processpl 1064 550 0 513 3 0 3 3 0 8 0 procpl 672 813 0 766 5 0 5 5 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 480 262 0 228 5 0 5 5 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 230 0 0 29 0 29 29 0 8 0 mtagpl 96 32 0 0 1 0 1 1 0 8 0 mbufpl 256 265 0 0 17 0 17 17 0 8 0 bufpl 288 3908 0 141 270 0 270 270 0 8 0 anonpl 24 119153 0 105555 107 4 103 103 0 186 9 amapchunkpl 152 12141 0 11450 30 1 29 29 0 158 1 amappl16 200 1329 0 884 36 0 36 36 0 8 12 amappl15 192 1 0 0 1 0 1 1 0 8 0 amappl14 184 3 0 1 1 0 1 1 0 8 0 amappl13 176 49 0 48 1 0 1 1 0 8 0 amappl12 168 166 0 160 1 0 1 1 0 8 0 amappl11 160 46 0 31 1 0 1 1 0 8 0 amappl10 152 95 0 88 1 0 1 1 0 8 0 amappl9 144 538 0 532 1 0 1 1 0 8 0 amappl8 136 386 0 352 2 0 2 2 0 8 0 amappl7 128 80 0 70 1 0 1 1 0 8 0 amappl6 120 213 0 195 1 0 1 1 0 8 0 amappl5 112 421 0 402 1 0 1 1 0 8 0 amappl4 104 635 0 607 1 0 1 1 0 8 0 amappl3 96 327 0 308 1 0 1 1 0 8 0 amappl2 88 392 0 350 2 1 1 2 0 8 0 amappl1 80 12296 0 11794 13 2 11 13 0 8 0 amappl 88 4709 0 4516 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 535 0 513 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 535 0 513 1 0 1 1 0 8 0 vmmpekpl 168 7587 0 7552 2 0 2 2 0 8 0 vmmpepl 168 52138 0 50182 122 2 120 122 0 357 34 vmsppl 368 534 0 513 3 0 3 3 0 8 0 rwobjpl 56 15408 0 12255 47 0 47 47 0 8 2 pdppl 4096 1078 0 1026 74 20 54 62 0 8 2 pvpl 32 290140 0 272901 174 0 174 174 0 265 19 pmappl 248 534 0 513 2 0 2 2 0 8 0 extentpl 40 57 0 38 1 0 1 1 0 8 0 phpool 112 614 0 23 17 0 17 17 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace pppacopen(408633c,2,2000,ffff800021258548) at pppacopen+0x1b5 spec_open(ffff800027afcd48) at spec_open+0x3d7 VOP_OPEN(fffffd8068c6e788,2,fffffd807f7d76c0,ffff800021258548) at VOP_OPEN+0x75 vn_open(ffff800027afcf98,2,0) at vn_open+0x467 doopenat(ffff800021258548,ffffff9c,20000400,1,0,ffff800027afd180) at doopenat+0x26a syscall(ffff800027afd1f0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x64e80571100, count: -7 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d38ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x312 sched_idle(ffff800020d38ff0) at sched_idle+0x417 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800020d38ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x312 sched_idle(ffff800020d38ff0) at sched_idle+0x417 end trace frame: 0x0, count: -5