last executing test programs: 477.570282ms ago: executing program 0 (id=1): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x6, 0x100000001}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r1, &(0x7f0000000700)=[{&(0x7f0000000340)=""/214, 0xd6}], 0x1) setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETD(r1, 0x8004745f, &(0x7f0000000000)=0x1d) 476.832264ms ago: executing program 5 (id=6): r0 = socket$inet(0x18, 0x3, 0x102) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCRGETTSTATS(r1, 0xc0804467, &(0x7f0000000700)={{'./file1\x00', './file1\x00', 0x28, 0x7}, 0x0, 0x4d0, 0x0, 0x0, 0xb60, 0x4180, 0x400, 0x10, 0xf}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, '\x00', 0x101}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000680)="a2", 0xfdac}], 0x2, 0x0}, 0x402) 459.026622ms ago: executing program 1 (id=2): setreuid(0x0, 0xee01) setresuid(0x0, 0xee01, 0xee00) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (rerun: 64) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x40, 0x9, 0x3, 0x8}, {0x0, 0xb, 0xce, 0x6}, {0x5, 0x4, 0x0, 0x5e3}]}) (async) syz_extract_tcp_res(0x0, 0x9, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) 455.956259ms ago: executing program 2 (id=3): syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000c0000010800451212a8d9f7666508f4df1bfffa000007019078e0000001e00000ff10009078000100ffb4d2753a9c99dca6f1efb7dde2f8a6c8310326ccdc8351651cccc40c83708d544608c690d882682d914dfe18c957b4f97648b9042446309f5b39c02ae6fd19a95b81153e65d4de661a36b62db397e9efc9e70f002c"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r2, &(0x7f0000000300)="f81ad3e4004800009db6a1cb4973", 0xe) 446.054993ms ago: executing program 6 (id=7): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x74e605d96f99f522) truncate(&(0x7f0000000000)='./file0\x00', 0xaffbb) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x4) closefrom(r0) socket(0x24, 0x2, 0x0) syz_emit_ethernet(0x46, &(0x7f0000001880)=ANY=[@ANYBLOB="ff0038006400000001"]) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)={'./file0\x00', 0xb97, 0x5, 0x7, 0x0, 0x4, 0xfffffff7, 0x100, 0x1, 0x2, 0xff, 0x9}) ioctl$DIOCSETSTATUSIF(r0, 0xc0284414, &(0x7f0000000280)={'./file0\x00', &(0x7f0000000180)=""/198, 0x10001, 0x614, 0xd, 0xc}) 403.914292ms ago: executing program 5 (id=9): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f00000002c0)={{'./file0\x00', './file0\x00', 0x4, 0x5}, 0x0, 0x34, 0x0, 0x0, 0xdea2, 0xd, 0x9, 0x2, 0x7}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x782, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x81, 0x0, {[0xfffffbeffffffff7, 0x0, 0x4787, 0x1004, 0x8001, 0x0, 0x3, 0xffffffffffffffff, 0x2, 0x5, 0x0, 0x800000003, 0xfffffffffffbfffe, 0x400000002000000, 0x4, 0x1, 0x82, 0x1], [0x0, 0x1007ffffffe, 0x0, 0xf2f, 0x7, 0x0, 0x8b88, 0x7fffffff, 0x8000000000000001, 0x401], [0x88, 0x2, 0x40000000, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x6, 0x1], [0x5b, 0x3, 0xc400000000000000, 0x8000000000000009, 0xfffffffffffffffe, 0x6], [{0x0, 0x3, 0x9, 0x7d03}, {0xfffc, 0x2, 0x49, 0x100000001}, {0x0, 0xffffffff, 0xfffffffe, 0xc}, {0x6, 0x120, 0x3, 0xffffffffffffefff}, {0xf7e, 0x2, 0x7, 0x2}, {0x200, 0x210a, 0x40040, 0x7}, {0xb054, 0x0, 0xfffffe41, 0x1}, {0x8, 0x80010001, 0xff, 0x2}], {0xc001, 0x6, 0x28}, {0x8296, 0x6, 0x100000b0, 0xaf3}}}) sysctl$vm(&(0x7f0000000480)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0xc0785101, &(0x7f0000000400)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000980)='./file0\x00', 0x80, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) bind(r3, &(0x7f00000001c0)=@in={0x10, 0x2, 0x2, 0xff0}, 0x10) sendmmsg(r2, &(0x7f0000000940)={{&(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0xf45, "b43ba44099dfc96edfe7020ca64a39c7", 0xffffc0c9}, 0x1c, &(0x7f0000000180)=[{&(0x7f00000000c0)="7b348f1d21571e6661045ad6eab044534386072e07dce1fe1aba9a59247bef8f1598f2ee6b932499a1085cc2a29a02970027169d559e2a6164caa1b2533dabf1b5c4f65fe21b94b2b952cc5bcf78753dc4089c1deae329b4873bb678acd854c46af89bee83eeff327c4fd1ddd6656d2d23bf2cb81bb1e71434180844034e52e7740f1dfd3e2fbaee435fd789ac7e4be5a531cbcbd9d08f535ebe0928d7d3972486ea3ecc04c6771d63f0d0e4a08722", 0xaf}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="d8000000ffff000009000000df71f827f94f0b9299725018f489062720b95cbe6315bf4e3890c3ab33669152e4c4cd1beffb9ab729ab9758c504f1277f386654d51053722d3c059634f1988a050726d981882d87289d0e66b3853f6c5db72dcad89ba83e7d0e9ee863ff375b74e3b1b10ae24c63c45451803598bb02c926d3f2bf712f53cab5db8858e8350f392121d9508c21db331ec0accc9944480df4a8616253835df7a820d17e32908594ee3a24a3ca4dd2b72820de2fe60709d146be05b3e6ff92034f51b6711c836f28819612c72006aec600000020000000ffff000006000000ede039a156565464336e84ab142198f67fdfec9940000000010000000200000041d63a0041794299cf662007700a596b97c519e7b61ad06fba1d74933b5f6b55b7d0c288aca3dc422afcfb383b0b232780a60000a80000af6e8853f5007d00ffff000004000000d52203b5b6bba6ad49a75aba2b62886ad5edee22c1babb99297a39040d7be163cc580012d2245004628117dc3c3c3c380106186b2d714047456a229799193190030df6029376029670fa93d29797c5101891c8256af70b4fba51c7c81c1145c76b1217ad1438072a45e0b7143eb7fb4357dd97e2a07f4ec68632838c666f45328e672ad17cd9930a1ff8ea80602d4d364d1a4cd9edfe9774ea000000ccd67b471de03deef25a77e85399e4f54cf3281fbe5c0d4182ba821ecaac972b9ecce9ab2044ca6f432b932c4e539e02e37e73085c1c6492ab457468f8ec873ffcf599fb9c17c566a3bd35eb7babfb757b5ee74d7ffea7ad2c3f0e5b5b75ebbb52cffd19e629e43a52a7fda183acea51cd23381f48f33f9ed5b1476dddca1f2371f6e4c61cf386d65faf1e3729866ade004a20f63d70b48d95d02b1440b8b4ec4a86013ff5bf4a9fa3a3d91fcdd38d89b266329cd4ba34c96bc3c4115a2ab69ff4fc6b751be20f1a02f4e325b53ba02bc57e7920c41c33724ac5eaaef2aecf206c99408a5dc397e83270167bab4f41383cf8"], 0x1e0}}, 0x38, 0xb) poll(&(0x7f00000000c0), 0x0, 0x0) 403.112924ms ago: executing program 2 (id=10): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x152, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffa, 0x1, 0x5, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffa, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x6, 0xffffffffffffffff, 0x4, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x10, 0x80000001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7, 0x8000000c}, {0x10, 0x2, 0x4, 0x808}, {0x400b, 0x40, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x8}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r2) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r3 = syz_open_pts() close(r3) r4 = dup(r3) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{0x85, 0x2, 0xf8}, 0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = syz_open_pts() writev(r3, &(0x7f0000000400)=[{&(0x7f0000000b80)="f8fbb40b0d75784e53e5e5983cf9a87b968c1c1bc382e1685fb94986c068176602ea38a1840e21bf5b78821ff756fd4b188992d109bbf6f1e3377d468154fb6a8b44c519ef52b132dda1e1b1ba91a12493b5f69b08f04fd197dbecb9be65b18751c5f354198b1beb2d63fff4a4dd6bc1a39e7a7b2bdb518b1a2e7c57f77beacd951b63d799699fdb37ffdf826d0c560def3b0a49c0372375a104f651c8eace96c0e120f6d784c2b581012a5e7c838fe6ef4e79e6c89933a31e6aa2144119dec47373d7c45da575164a2391af76e715b5c223c7884b89f5a499a482b88cf1e38aea5abd0dcda59f87e8b177273ad9acafe2759a7041fa84ecd5b7731e92061cb03df6c76aa44aeb3f13b9d717242bfff9b024aca52580493f2c8bbe9e9b03725096570adbbc5cd3855afb3b981a6ea793edfa1a6a700d88aa4500c02f2fb81ac32438716c39bc609f04661742db3e25d7d6c46aa22e2676e45f9437adc0e42467307f43fa94fb9dbbcbb48fa956fc4684bf906ef1c642fd70d10955171d", 0x17d}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x1000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r7 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) r9 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r10 = accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0x10) kevent(r6, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x3, 0x40000040, 0x7, 0x9}, {{r8}, 0xfffffffffffffff9, 0x44, 0xfffff, 0x7f, 0x1000}, {{r3}, 0xfffffffffffffff7, 0x4, 0x40000000, 0xde9}, {{r9}, 0x0, 0x8d, 0x40, 0x9, 0x2}, {{r0}, 0xfffffffffffffff7, 0x4, 0x20, 0x6, 0x452}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x2, 0x8, 0x81}, {{r10}, 0xfffffffffffffff8, 0x49, 0x4, 0x9b7, 0x7}, {{r4}, 0xfffffffffffffffd, 0xa0, 0x2, 0x4, 0x8}], 0x6, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x7, 0x9}, {{r4}, 0xfffffffffffffffb, 0xa2, 0x4d, 0x2, 0x1}, {{r5}, 0xfffffffffffffffa, 0xa, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1b, 0x20000000, 0x7, 0xb}, {{r3}, 0x0, 0x10, 0x4, 0x8, 0x30931da5}], 0x0, &(0x7f0000000600)={0x3, 0x3}) 194.010985ms ago: executing program 1 (id=11): closefrom(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x9) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0xd2cf64a22ea3863b, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r2, 0x4}, {r2, 0x40}, {r2, 0x4}, {r0, 0x10}], 0x5, 0x5) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) (async) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000180)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000001c0)={r4, 0x0}) (async) pselect(0x40, &(0x7f0000000200)={0x204, 0xfffffffffffffffe, 0x7, 0x100, 0x0, 0x20000000000, 0x80000000, 0x1}, &(0x7f0000000240)={0x2, 0x10, 0x1, 0x8, 0x100, 0xffffffff, 0x2, 0x7}, &(0x7f0000000280)={0x4, 0x9, 0x6, 0xffff, 0x7f, 0x0, 0x5, 0xffffffffffffffff}, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f00000002c0)={r5}) (async) ioctl$AUDIO_GETPAR(r0, 0x40404124, &(0x7f0000000300)) (async) ioctl$AUDIO_GETSTATUS(r0, 0x40204128, &(0x7f0000000340)) (async) ioctl$TIOCSTART(r1, 0x2000746e) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) ioctl$AUDIO_GETPAR(r1, 0x40404124, &(0x7f0000000400)) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r7, 0x800c5712, &(0x7f0000000480)={0x76, 0x7, 0x10}) (async) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000500)='4+#*-![\x00', &(0x7f0000000540)='#^\x00', &(0x7f0000000580), &(0x7f00000005c0)='/dev/speaker\x00', &(0x7f0000000600)='/dev/wskbd0\x00', &(0x7f0000000640)='/dev/diskmap\x00'], &(0x7f00000007c0)=[&(0x7f00000006c0)='/dev/speaker\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='#)[@\x00', &(0x7f0000000780)='%\\#)\x00']) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f0000000800)={0x0, 0xb, 0x1, 0x20203852, 0x1, [r6, r6, r5, r5], [0x1, 0x3, 0xd, 0x1], [0x5, 0x5, 0x2, 0xe5], [0x5, 0x0, 0x6, 0x80000000]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000880)={r8}) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000008c0)="ec912aa05c911a3a78c11f4c1b3902122e5892a57205d2da340f7b91ef7030e6432810a3249c85613657aeee0f099b3de4f4ec79c217532eb361ba21a168ac16e66157b37322cefb831a67121cc3197d79bdd267584b9a128b255034d64a4a4ae353738ee501612760aa060d382af5c709bf564c65c9def6675f6283666d014c6bbebcc3c4bb759c5ae0475d47afe4b42ce729b3bdda80fede125f355bd9ebcc4be5fb236c192f494a013eb46941", 0xae) fstatat(r1, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r10 = getgid() (async) r11 = getthrid() sendmsg$unix(r1, &(0x7f0000001cc0)={&(0x7f0000000980)=@abs={0xfe, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000001b40)=[{&(0x7f00000009c0)="801f7ab621e5587412658c6b0a6ab133008ec2234b8a36bc2a24d7badb47289cdd686cc91bfbac5014a621873649467bb8dea3172ef3a2913b2e78b7cb9c60de08aa4fcfc904a8db151f34d6feef84e2ef48c092540dc4e845e49f93bbbf6898973af7b9dca0caea7de0071a0b4cea", 0x6f}, {&(0x7f0000000a40)="3a1e509c5ba7ceb719712e8a2fae1d03407f4b2fd92f9c69a3bc0756baae6f99478cf7211edd83ef49e07d6f6b239fbdeb4ae72314b3c3e6dee8a9f0e8ed02a2cf69bdaa2d7ac5fe5a51ba4e6e15c6ff9d572deb71c89724300836063ade8496f4f692120dafcf65a9b376b2beca2671a00d8218e2c0e90f309727738b140547e6f52590b6d0b5d5fbd5f6a79f0fecd1f9fb4c9f8df063f54775501d04c253b485f95bee0676c83d51ea033f3c390592ddcd29787fb886371f63c41b5bd79fee0aa9a3c8ea4049506ed3f510929ddad24a67da3675195eb059e98a11e42cd9587e6f5aebe8f0e27203544759f25acc836a36e97e3b5335c8c78a97850f", 0xfd}, {&(0x7f0000000b40)="2ece1697d432a6a3aa1d88501fc809b424bd2b4e4c29367d53cd7c8d69c69d9eb12c1076cf35c0b6a31b7d26a3d6e772ab76e489c791e356ca7deff9015b93cfa32f72f7c638504848144058def7f69ddfb45da923ef91182c0db2746f107d731584b8859fe5ea6520b4239d1957a19e136db3657a66fb6a7835d8c7e6951570bc8361f6a6c8c14a3790422e81c33efb0ef0b57cdd1c9a93cc6334592b057ced1e65ba086352acd992a156977b4b713869b1e184a2c350483b30fd63749713f05e28b2249becd2b680696403cfc519941cdd03e3e070c4134e2fd0fd801e6590a84f0baffe3b7a05faff8fb381654c540f9f54b360fa556edd0ebff98df3e88ea6b6c11f3b66780c83a3d2c022ede69e844acac3e8e8d8c82be167ceccd7a7adcc52b1cedf8857af351f69dc6b7170ec6d7a31b852e555f58ca10b0208921ea8040083a9720c7583ea863d589198958b897fd03de14419576354602a03b9f430bb3051b951f1a7aa8a5b97e2238d13bef261b392b53b4e8e22270bdd4b89f0e92a0b8fd243fe55444af5a444ea855201bba3a775a96aafa033e1812a1b83650e65cc9ae2f6a21af4e586b2a36ef1051a454b512cd1fa76dde2c8a8917500e2652efbc3ef347229fafcb2e2bb2e9b09b3fee14094e485fb024da8ddf017d50cff89426eb9b49646c0e845d76f0d6cf05e8cf5ee999f6131c27b4a1d9475d519d14d6a8e5b292838a759e04dfb329286c65bcf2f40d8c19d976f48be2e97c2dcf0482713b5033138479c20f2f96ba6aaf114a68926e83e39b098bf314d0945caee5cc86619a93457584ad4fbfe5cd51689deee7ebffca8d53c0e820c4cd6c452c45aa017a56f88e8c475eba580f30d6e19eee77e9ee2876ffb7706e801a8c02bc4eb03d783c876f2f2a9a04eaeb433fb9c5f0f955663275420c239eea5a07e55f5302d9b6eaef9b3f8b5743a5f21122145c2c276bdd288ba470198fb22b3ec651a9efed1f011bb6097910565c2e8169ef6d3e2613e5530dca12fd57ac950430cc5375fd7e75da6d033938fd65eb356d11bf03fbf4bd54e2912231d9e0275895a0ec447fe51eb4c3bc364d1e199dfe70d82822fef311e7a7173d75644c2924682e4ee0df4ca2caa771e01d44b8ef3b156f8ce4b0af325c84587766c1e7217d037534020568762634433b02873b2b35599d98eb17bc614fea3356609cd88f24563bc409f0db92575b458e0e0422e39bd63d70e2563ff8d485114a5dcb971589aba3a6ba0b65e263a37a41ae1e3547318ad983f1cbc29681d6b7f93b5a35741d2db009ce2b80763d8aa3ea6ff92803d3609df75016b7db2c850164d169f3d191643dd75147cc7af7a3244a2997a1eafc7ab577b5190862c604a83be9de2b14bd9ffc90163b4a43cab752796d419654ea344c769ded581510d46041514b9f2e2196536e78b22b5edf0420e99d5c00df47aa39f5a1573cf4c62291d8b0c625799c24c3b7e461e24a448746e26ba12725d9cfa80c62fa2d95028acc5c6dec4636300b0e03b3c05be896b882dcc4edc2bde082fc4482fb9f5e99325c07ecebce987cc27e7441d0ca5ef4ca6fc15b404001a780bbf8c6fe0e67ac30d24a09e0edaf115adacfe22da6631c68fee3497d52418038ccfe1f4c69e9d5feacf644c2eec9a3d060960a536655dc076b5538fb3002c575cb9ee1aa1b5b03815b8c0b24c694590fa647f8da6da069b8cc601f296924b872f31c4f4b25e4f1f75aa4b8b9a22dfda8b965a53d559fc1e52f3230d4b96e447765ed896b917cb90cb37608579bae3a49875f5044c847a0405fc784f74db05045f27f95d48f43ea83844a794f774fa5995429d2c05858badf9ba22f1cf4b6d37b9201de085735581e9a443a18362b56a6131e09e17007f205c40549d3d77ba341ca11ffa87db0cb37dab4a6b5052b53816f30b4681a5412457899260679cd0944faa16344e2b2060c07d525a7697469d5cfacc813a0c90f2e20ef9ec2c028b470e7bf70815ff2f764e065b530aecf55056cdf0377c2802e1939bf8d7fee242331794badc6c4a6400f5ddbf2017a5458f149c59fcd4c72a6590f59903e18526a8670989e28c342357af32a2ba64ef2d06c29ad17b52d89886c4908c2ee00d3b8c72cbb2177d3e76689de6a9c6648d69c0471241909e1def76cf7237f306b7f0ed840e766081ff4ccb1b5212178d8df148e1d53c7525f86f71eddadd21b3a63ba6b110932eb231e5d530b85805a31a256d01ba83d184c11fcaa880785d06d205fa31ca10b51f690dc62571540e9020911f6a042c41b075cb4fc217810b7945cd58d871087f15cd086a42e396f4b7005f1dd0cef13459f37395cee73764ccd433401e23296f5a8a353db7a9edbd4f8f033c2749b7fcc79e6bb7a31a54377ee9f424149efcaa2d65bc27a21269b5c085ae691b5cb1c6815b970afd0b91c321311e514ea10c39e24f8b38893093a8ddd29bd354652b6349befbb346e4ca77df7cf2b9d5a38f981aef38835628dcbb1b7a4b4196d271e97cdbfeed1ef1755dc690e5c679362de3454e55042e8f25835c4b48ea52039b1d3b879ad9911c45a8aad815207aa5c9eed37418e41b386678449380c73c0c646987af5038c953c5a39c88629bcbd9513de95051ea020906f217ea769e6f27cf5d3a9a6e13c29dc1c8e99524f04763627536ee1e039469ac7880739e629a769d0d05a07a012565d465402438183deeae76a8ae745d391288bbc7823f9572fec2406fd9ab927d0c462a3509c420dd47433fd7d451e963ee85a58a33210b1720e57d4f6e8a13b13472d152901afe13319100f1a2bc58885065085b67cf7b4b1b22464672416d47821cc0ab681aa94f4c6e4063783449b9a137d464d4cd4886c6da0bc11cd1cc1e4fffda9d5dad63d651afdd34e0dcf3cadd128c030c20f962d23202aa70b3e5fac892070982f4aff4dbe528515edf490c33d7a998d7ded7ba4b211bc76bfbdc75a86746857f20f392ef23e1a7fe18ee1e721a2a310648a9ae0d6af05ad8c6215d39fc0da907d8faade687515d87668965d4b54e55dbde05c583d8876da55f0bde718a601ebc1950732ea4503feb75aaba7e6a7880659239d3c1c03337c7781cdeb26f8f8dcd7c705f82b4e2a97da0d003d11ad74ac6282e240a89f4b4a3231300e4f9feea578cfa7c1fa0fb4b57d9cdf6472929d1b1aeebcd0466eaf465378b3fc0b532dd8ea8ed9e758b7cd17bb0f81634406c50afa542f3074835dfce30d8640ed8b5bd58f8e1e7837007717d4473de8804c0604cc7c9bf88173039cbebd9fe5ca133be215d6f9a6f0c145136a93d168d706fdaa45649151f3f2fe64c12252dd6abb6268a90b47b4ae43b0bffef5205516382c0d1c1b6c603d89fbca5eb37df94cfe0bb16ccc2e0dbf0b03eafddf5b082bd5858f1f22afe4903c2d8f760f8a5aa7d5f276bfb58ab8e71acfc868a7b4445e9cef39f83565cd7972cff8f233ffe80220700e2005d1324fea98389b27b26e4a48779046cec982fe0ee7c1890626dc59a046d6fb77092867fbfe2d2a7b77cac5d7a7289b92770192da59bc659ff32cbad694e0acaebd97c7a0f9968c2719dc87b7cb41c231aeb61b6fb567c0d2e045d5f767614cf83893746200930b793c6e9b462e9df640f01cd01c076fb90f5a8505957507a4adbfa518909d3f52373296464fc9b8e9ca88bbdb5528792a4f0c0324e1bd8f44ea5968460a2a71b96cbc765aa0f8af3d3177b5555a557dccc0da1052c00df6e34970775e10c809899b515f121d3eddb102f9512dd9a20f294d7bd4389c6db4da1e606e4715521b8416c2b7c5415360642b6a4ccaa3818f862ff23ab8b6f4d139316457fb83f2a187d42b119aa530d498cae6a7d14598249aa0fb422f14d8f52ff19d21f803d75e3a1f5372313efdf4b747cf36b0eed6541de8629070d7b368cd92c5615696c901171147d9d432ecfe0449dac99afb2d61285a0230d57094a318d839da0436078f64c11ff1f35aa3d9f43f38d122bfbc32d44b878c0e89eba76d9e02fa1c84d1750c8863dd1792b09fe6518e0613b7d6f0a806334de96418b437b3b1e163986ce378aba25019f9ecb7e3642acdfba3f71d7f3fada9f1a686782d5bb9beb5dc6239b50aa96a6c58c4ca737f4201fa61ad86c719711b625dff44a4bab9ea1262fd1c930aa652eb3636b3197b706451358a233de6f43d6337a9fc7bbbd008807b538074a6850862e4c400eca591a1e1f75e4154f5dd681f9656ada0b6c8a5a2d5308603f5a92727b4a3f817cfd62d6e25935d6db47a0b4823b5bdba31f0a64170a73f0bd22cb12d5001bb9e23503ee4169fcb4506f94a0a44410d03e57c2ab43323b898dac85c794d10db61d25b27e8ebf780958bad69923a219f40fd57a0dd20ece6be5c065d53b5b28739d4afa5c4764137150fb51eb3bc836d3ea3f945b70d5e6317b1e2bb05b4a5eaf5e679cd4118f03dc658f18847715b29a01c079f2ffc470286bbae48e020447cc92d6889dabd4c2b391f9fbf0fd160797823245aa297910fcdf9bfc76b3c06e91f3d66853f4adc175baf1ddb34a8c58bad62d3b66e7ba7438ffa5d4ede6bd6e73de3613552e5f920515eb6d7c860ebb74a6d2cefb2ba00e7dcb644ef754e7417a09a07f68f54d469d37fc9e1c395697e16882e1d42b0411774307c3f4cab8419d9147ebb49d2f02d6efe0ce56812314aed028b5bc2d6c827af702883ff3b28d9d7fa8d4d604c67ce69941ce771523230dd0f04532bb03a219ff90ddea8903ed8d70024088fb384facf10ec7725171e8019ff35f64c9d8758485ce9895190aa87a7097d9430d46e76cd29f2b83b9a67ceb32fc07df348a854fee65ae4d2fb4b4f58e8fd3a5eec3f1b4e1e37bcd2dbd7b21adc27850eac3258b3aceca751b06156daf629381279884905f147a92b83f04e9cc11eca1dac2e54c30dff37d51150a8ffc830cf5a659926832da45ef564d40432e7a21711c51fbe3b0ab923209d3b5f268c7f17516030c7f15dd1b73d749318c26a741a597c71777489d2b5180a4882e986fc7f42dcd37f0e686def76f697ffd5b92d0f36ad6364d3f4067fda3c232df08ea47d5321181d1d7ce8382a55d8c990a0903012a0d26bb402bb44ac155a5a00a33c7278cf1da7e609f445f26e4df91ad7b6758936f290dcfbc219d726c2bcb37a3e1a1cdc58dc6f41a6e3dda2adae6d132421d7649d074185867bf54c75c9a11e57a959fac93de0ac5ffd2f049a8c3cb089da6b3bc2ed77546b8b6285530186ca71ec0b4fd3576868cb9053d52daffac44bd03560eca00af8bc4d5dd16ee635069e6fe31dd9f4bdb48646a9204af0c4f75760bb91682fd23176848f49d1ad31ab617cd46de058cdcab9b8f48116a3725ae711aef2600ec1b1153ce3445da25628efb3653593cd169265175ddd85f5f5bd4d6afafa1063795bb73c4b5dedd5e336fe8fe53fcdb4b38acbdee0b5e36d8b1d7e57275408f4d3626c5d869e6d895398972f94f71aa5db8df47eda159360e22ec07f32b9d681d8524940e18678270d8992f0487964518ed9e12a3c0871bfbf3ed600f0d4f4084c97c5962ef68c7598fa50947e3f32f69b6e7cf7ce378d42d8b5618369942c5926ee8b089d6ded619c60c9198df02681fe53db809281157d00ccb0be8982a82ba451e22d20fe6cc4b978688cb4a3d7a9c9fda0e7e7c5902215f57481a89b62d8db18996931f47fa3e9c231a64ceabca63e19ee495056fbfc795930702916c6a405ba720b7965d7e199ab82f99", 0x1000}], 0x3, &(0x7f0000001c40)=[@cred={0x18, 0xffff, 0x0, 0x0, r9, r10}, @rights={0x2c, 0xffff, 0x1, [r2, r7, r2, 0xffffffffffffffff, r0, r7, r2, r2]}, @cred={0x18, 0xffff, 0x0, r11, 0x0, 0xffffffffffffffff}, @rights={0x10, 0xffff, 0x1, [r0]}], 0x6c, 0x400}, 0x403) 193.401284ms ago: executing program 1 (id=12): syz_open_pts() setrlimit(0x8, &(0x7f0000000140)={0xa, 0x5a}) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x8, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x4, '\x00', 0x120}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r1, &(0x7f00000000c0)="050000000445a4feaa806c88e16e99758ff08feb58", 0x15, 0xa, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x1}, 0x10) syz_emit_ethernet(0xf3, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}, @generic={0x3, 0x8, "3303c4bd4ebd"}, @generic={0x8, 0x2}]}}, {"1c09c9e1e02a2b84daa6e39f00f95530b581366e8100b761ca8fbd491f3735e11c9135768025c011d15133b7089d709c94ded9dcde89558c306c4391498bc0c8946d1b1548a51755fa701c0c28a6a1b3c6c54ed95d01e34b4ca429fc42b312fe46999e5dddc1227da6e1ee188c4111ab86e367cf0967f87e06da2cec2f2f208d242ad5c8ba229f3f367e166388c17b3c7cbbbe05004522674fdc82ed74cfaf3a592a25ee70ea4ae862baa4ca0a"}}}}}}) r2 = syz_open_pts() close(r2) sysctl$net_inet6_ip6(&(0x7f00000028c0)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r2, &(0x7f00000018c0)=[{&(0x7f00000000c0)="f8d745", 0x3}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x5, 0x3, 0x8, "910c250859e8f7e4af1626190000010000079296", 0x40, 0x8}) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000180)=""/172, 0xac}], 0x1) socket(0x18, 0x3, 0x0) 193.228961ms ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1c0) (rerun: 32) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x1, 0x8001, 0xff, 0x5, 0xd76, 0xe, 0xffffffff, 0x10, [{0x3, 0x9, 0x8, 0x8}, {0x7fff, 0xffffffff, 0x40, 0x6}, {0x5, 0x3, 0xb}, {0xb, 0x2, 0xfff, 0x100}, {0xc, 0x0, 0xffff, 0x5}, {0x7, 0x6, 0x1, 0x800}, {0x8, 0x7fffffff, 0xc, 0x4}, {0x3, 0x0, 0x8000}, {0xfffffff9, 0x1b6, 0x100, 0x8}, {0x7dc, 0x8, 0x401, 0x800}, {0x80000001, 0xadd, 0xffff7fff, 0x510}, {0x5, 0x8, 0x7, 0x5}, {0x6, 0x5, 0x4, 0xc}, {0xfffffffd, 0xffffe000, 0x10000}, {0x4, 0x5, 0x1, 0x9}, {0x4b47, 0x1fe00, 0x8, 0x7}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f00000000c0)=[{0x4, 0x7, 0x7, 0x7fffffff}, {0x1, 0xf, 0x7, 0x5}, {0x3c, 0x3}, {0x6, 0x2, 0x1, 0x9b}, {0x5, 0x9, 0x7, 0xc}, {0xe, 0x4, 0x0, 0x21b}, {0x4, 0x1, 0x40, 0xfffffffd}]}) r2 = socket(0x10, 0x4000, 0x4) (async, rerun: 64) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (rerun: 64) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x800, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=r2, @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRESHEX=r3, @ANYRES32=r2, @ANYRES64=r3]) (rerun: 64) 192.687754ms ago: executing program 4 (id=5): r0 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0xb2) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ftruncate(r0, 0x8531) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x40) setitimer(0x1, &(0x7f0000000140)={{0x3, 0x100900000000009}, {0x7ffffffffffffffc, 0x1f50}}, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, 0x0) syz_open_pts() fstat(r3, &(0x7f0000000040)) connect$inet6(r0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) 192.377753ms ago: executing program 7 (id=8): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc00c7006, &(0x7f0000000080)=0x100) r4 = socket(0x18, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="005a4f47c21e6ed7eda4f5903affffb18d7c51f78b06cc3b5840c04c2a649b00000000dff9fd3593776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r5, 0xc4504445, &(0x7f0000000740)={0x20008, 0xffffffff, 0x4, 0xb, "0465000000fdffa10e00030000000000000100", 0x5, 0x4}) closefrom(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = socket(0x2, 0x8002, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2014, r9, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r10 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x200) closefrom(r10) closefrom(r2) 8.193771ms ago: executing program 6 (id=13): sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, &(0x7f00000001c0)="bfe20f971453c3238410a2cbdbadcf376f768a4912513e9f45f75732d6bf40a4e4bfccf18b0e397615128452ce1fe4f6f4e56ecb827859da074b6d1c1ae5d6d58ca8a5986aca31bbf453e8495f98e01287e2bbf74cb41e17d4413efb600eaf9910077e012841f447456c26a43c9ba0354c6f869a3e9718749eeddaf1964511d51c927c74bef25593bf1143e2e8156f4fb0c3abba0e63faa207ee3ec6c49af5072dc3e130fde817e708d8e0e027", &(0x7f0000000280)=0xad, &(0x7f00000002c0)="b27c45d708435bc9c0542f8b90339e6ff1a5ba3ed4073cad545e9f", 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000340)="bf357b55614ffe637885aef709e698408dfe3d2935aa44bf8dda87faf020506f89d057da2494db3ccff6c66291a13266c91e4652e1ce99618366cb9b982a6db81aea1af686018f1c74b1ac028d1e325587eed7e630f56ec87e93031f58dffb36e39c7104402a651f8f99c764771828bdb50a647c246069260afd5daae0b0fb79ceb143f59dd0b4519c60855a6dde1b1b052b9c9832bf0b1380aeafff0b74f334f43a4a80fcb6bacf22d0c17d74acacf7166475", &(0x7f0000000400)=0xb3, &(0x7f0000000440)="9e34d42e192c2d22039c578db4177b373c21534f5c48619f53cd277c02ccf57850f6b40e523575a1a9903ab1f325ae29a990e5fe62fc2f38fd31b6ac8a3388139ddfa25e3fd58d3849dd002d07184b471159d5f6de4877d662b810bf327ae26d899cc6de3a6f46e81f1a4ffc2aa731f5e0cb6a61d512de5153808ffeea3d0ae67c4a7e010fc2353d78b29306bc560d8eae853bd2584c", 0x96) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="23b76c8db1a1810ec85c78b9ebfd8292f597243f79", &(0x7f0000000100)=0x15, &(0x7f0000000140), 0x0) shmget(0x1, 0x3000, 0x15d, &(0x7f000069b000/0x3000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0xa, &(0x7f0000001180), 0x4) 7.845349ms ago: executing program 7 (id=14): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000180)="c56f", &(0x7f00000001c0)=0x2, &(0x7f0000000200)="f4677404ae247afac2547da5f6cff835a2c68594", 0x14) 1.816701ms ago: executing program 6 (id=15): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000140)={0xff, 0x6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000140)={0xff, 0x6, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x5a5640a7cc0b88ba, 0x80, 0x80, 0x1}], 0x101, 0x0, 0xa, 0x0) (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x5a5640a7cc0b88ba, 0x80, 0x80, 0x1}], 0x101, 0x0, 0xa, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x3, 0x8, 0x6}, {0x74, 0x9, 0xb3, 0x6}, {0x2016, 0x1, 0x9, 0xffffffff}]}) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="a4a650000001932465af1faf4a1532f4c35733d04d7c00490294a404", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0xfffffffe, {[0xfffefbfffffffffa, 0x1, 0x5, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffa, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0x28000000000000, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x6, 0xffffffffffffffff, 0x4, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x810, 0x80000001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7, 0x8000000c}, {0x10, 0x2, 0x4, 0x808}, {0x400b, 0x40, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x8}], {0x2000, 0x8, 0x10000}, {0x97d, 0x0, 0x3, 0x2}}}) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f0000000300)="f81ad3e4004800009db6a1cb4973", 0xe) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0xa0) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000340)) ftruncate(r3, 0x1) closefrom(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000500)=[{0x0}], 0x1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 0s ago: executing program 5 (id=16): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x5) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x200) r2 = getpid() fcntl$setown(r1, 0x6, r2) futimes(r0, &(0x7f0000000200)=[{0x4, 0x9}, {0x1, 0x4}]) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) recvfrom$inet(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x0, &(0x7f0000001280)={0x10, 0x2, 0x0, 0x6}, 0x10) readv(r0, &(0x7f00000014c0)=[{&(0x7f00000012c0)=""/201, 0xc9}, {&(0x7f00000013c0)=""/210, 0xd2}], 0x2) r3 = open$dir(&(0x7f0000001540)='./file0\x00', 0x8000, 0x40) symlinkat(&(0x7f0000001500)='./file0\x00', r3, &(0x7f0000001580)='./file0\x00') r4 = getsid(r2) fcntl$lock(r3, 0x8, &(0x7f00000015c0)={0x2, 0x3, 0x55e, 0xfff, r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001600), 0x800, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001640), 0x1, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000001680)={0x2, 0x3, 0x61b, {[0xb5, 0x4, 0x4, 0x4, 0x8001, 0x8000000000000000, 0x7, 0x2, 0x2000000000, 0x3, 0x4, 0x7, 0x9, 0x3, 0xe50, 0x1a94, 0x7], [0x100000000, 0x6, 0xbcaf, 0x2, 0xb33, 0x1, 0x4, 0x2, 0x1, 0x5], [0x7fff, 0x80000001, 0x6, 0x3bd, 0x8, 0x2, 0x5], [0x7e, 0x2, 0x6, 0x1, 0x4, 0xffffffffffffffff], [{0x1000, 0xd2, 0x7, 0x1}, {0xb81e, 0x2, 0x7, 0xac6}, {0x627e, 0xfffffff8, 0x9, 0x8000}, {0x9, 0x9, 0x4, 0xb}, {0x8, 0xc23, 0x4, 0xc}, {0xa6, 0xffffffff, 0x2, 0x800}, {0x48, 0x7, 0x3, 0xf9}, {0x74e6, 0xfffffffb, 0x97, 0x7}], {0xa, 0x100, 0xcbd, 0x9}, {0x580a, 0x80000000, 0x6, 0x57cd}}}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001900)) r7 = dup2(r3, r5) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r9 = dup3(r8, r7, 0x10004) ioctl$DIOCCLRSTATES(r9, 0x0, &(0x7f0000001980)={{0x2, 0x1, 0x2}, 0xc, '\x00', 0x0, {@any={'\x00', 0x0, 0x0, 0x5}, [0xffff, 0x4c3], 0x57, 0xa, 0x9}, {@addrmask={@v6=@empty, @v4=@broadcast, 0x0, 0x0, 0x2}, [0x7, 0x7], 0xfe, 0x4, 0x8}, './file1\x00', './file0\x00', 0x5, 0x9}) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000001ac0)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001b00)=""/97, &(0x7f0000001b80)=0x61) ioctl$DIOCSETREASS(r7, 0xc004445c, &(0x7f0000001bc0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.122' (ED25519) to the list of known hosts. uWvAmR_NING: SPL NOT LOWERED ON SYSCALL 110 50 EXIT 0 d Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 455748 14039 0 0 0x4000000 0 syz-executor *398184 86906 0 0x2 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7706f12b9170, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xfffffb8070c3cb88, 0x98, 0, 1) -> e ddb{1}> show kasan No such command ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7706f12b9170, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a24eb70 rbx 0 rdx 0 rcx 0xffff800045ffc538 rax 0x34 r8 0xffff80002a24eaa0 r9 0x1 r10 0x278acc101fb82856 r11 0x43f7ec8b98a71d06 r12 0 r13 0 r14 0xffff800045ffc538 r15 0 rip 0xffffffff812853ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a24eaf0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=398184 pid=86906 tcnt=1 stat=onproc flags process=2 proc=0 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ffd4c8,0xffff80002a2227e8 process=0xffff800045ff1350 user=0xffff80002a249000, vmspace=0xfffffb806f072b80 estcpu=0, cpticks=3, pctcpu=0.3, user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 14039 518465 22765 0 2 0 0 syz-executor 14039 455748 22765 0 7 0 0x4000000 syz-executor 59077 248234 44882 0 2 0 0 syz-executor 59077 130797 44882 0 3 0 0x4000000 biowait syz-executor 59077 479810 44882 0 3 0 0x4000000 inode syz-executor 41195 475515 39321 0 2 0 0 syz-executor 29575 96138 82739 0 2 0 0 syz-executor 29575 190672 82739 0 3 0 0x4000080 kqsel syz-executor 29575 471322 82739 0 2 0 0x4000000 syz-executor 15248 213902 84731 0 2 0 0 syz-executor 15248 289456 84731 0 3 0 0x4000080 fsleep syz-executor 15248 439673 84731 0 3 0 0x4000080 fsleep syz-executor 15248 61361 84731 0 3 0 0x4000080 fsleep syz-executor 59342 157663 19025 0 2 0 0 syz-executor 59342 448974 19025 0 3 0 0x4000080 sbwait syz-executor 59342 235998 19025 0 3 0 0x4000000 inode syz-executor 59342 250215 19025 0 3 0 0x4000000 inode syz-executor 59342 322090 19025 0 3 0 0x4000000 inode syz-executor 56885 326407 13640 0 2 0 0 syz-executor 56885 506795 13640 0 3 0 0x4000080 lockf syz-executor 56885 244591 13640 0 3 0 0x4000080 ttyin syz-executor 56885 175413 13640 0 3 0 0x4000080 fsleep syz-executor 39321 341796 86906 0 3 0x2 0x80 nanoslp syz-executor 44882 427332 86906 0 3 0x2 0x80 nanoslp syz-executor 22765 436758 86906 0 3 0x2 0x80 nanoslp syz-executor 82739 395669 86906 0 3 0x2 0x80 nanoslp syz-executor 23228 66226 86906 0 2 0x2 0 syz-executor 19025 62673 86906 0 3 0x2 0x80 nanoslp syz-executor 84731 397417 86906 0 3 0x2 0x80 nanoslp syz-executor 13640 254958 86906 0 3 0x2 0x80 nanoslp syz-executor *86906 398184 49701 0 7 0x2 0 syz-executor 49701 514856 84020 0 3 0x100002 0x88 sigsusp ksh 84020 29983 98074 0 3 0x10 0x88 kqread sshd-session 98074 99968 26107 0 3 0x12 0x80 kqread sshd-session 23064 112328 1 0 3 0x100003 0x80 ttyin getty 26107 73660 1 0 3 0 0x88 kqread sshd 65303 522855 76746 74 3 0x1100012 0x80 bpf pflogd 76746 502707 1 0 3 0 0x80 sbwait pflogd 96524 237717 53623 73 3 0x1100010 0x80 kqread syslogd 53623 77144 1 0 3 0x100002 0x80 sbwait syslogd 37475 269583 1 0 3 0x100000 0x80 kqread resolvd 25535 145658 39869 77 3 0x100012 0x80 kqread dhcpleased 65551 87136 39869 77 3 0x100012 0x80 kqread dhcpleased 39869 320820 1 0 3 0 0x80 kqread dhcpleased 30870 235681 0 0 3 0x14000 0x200 bored smr 93438 217229 0 0 2 0x14000 0x200 zerothread 56214 371533 0 0 3 0x14000 0x200 aiodoned aiodoned 44839 38829 0 0 3 0x14000 0x200 syncer update 65722 440042 0 0 3 0x14000 0x200 cleaner cleaner 32179 331104 0 0 3 0x14000 0x200 reaper reaper 5570 176015 0 0 3 0x14000 0x200 pgdaemon pagedaemon 13784 161728 0 0 3 0x14000 0x200 bored viomb 16471 234182 0 0 3 0x14000 0x40000200 acpi0 acpi0 97152 422807 0 0 3 0x14000 0x40000200 idle1 6768 382079 0 0 3 0x14000 0x200 bored softnet1 94919 440168 0 0 3 0x14000 0x200 bored softnet0 13327 410020 0 0 3 0x14000 0x200 bored systqmp 71629 219242 0 0 3 0x14000 0x200 bored systq 67962 211154 0 0 3 0x14000 0x200 tmoslp softclockmp 20649 290755 0 0 3 0x14000 0x40000200 tmoslp softclock 28844 263107 0 0 3 0x14000 0x40000200 idle0 1 484128 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 14039 (syz-executor) thread 0xffff8000363a6028 (455748) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a38540) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 59077 (syz-executor) thread 0xffff8000363a4550 (130797) exclusive rrwlock inode r = 0 (0xfffffb806cbfd568) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x2bd #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 59342 (syz-executor) thread 0xffff8000363a4020 (448974) exclusive rrwlock inode r = 0 (0xfffffb807035f7a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ufs_lookup+0x16bd #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x963 #9 namei+0x7c5 #10 vn_open+0x178 #11 vndioctl+0xc43 #12 VOP_IOCTL+0xac #13 vn_ioctl+0xf8 #14 sys_ioctl+0x674 #15 syscall+0xbd4 #16 Xsyscall+0x128 Process 59342 (syz-executor) thread 0xffff8000363a7250 (235998) exclusive rrwlock inode r = 0 (0xfffffb806d190560) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 23228 (syz-executor) thread 0xffff80002a222540 (66226) exclusive rwlock pipelk r = 0 (0xfffffb8070bbda98) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 pipe_write+0x4a6 #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11105 12360K 12360K 166960K 12201 0 pcb 19 12K 12K 166960K 24 0 rtable 237 6K 7K 166960K 357 0 pf 34 17K 18K 166960K 45 0 ifaddr 43 7K 7K 166960K 45 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 1485 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1327 83K 84K 166960K 1403 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 17 61K 93K 166960K 146 0 proc 69 115K 180K 166960K 551 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 2 0 in_multi 99 6K 6K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 392 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 239 167K 179K 166960K 3226 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 42 84K 108K 166960K 1332 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 28 2K 2K 166960K 28 0 temp 35 9114K 9120K 166960K 4005 0 kqueue 15 22K 22K 166960K 30 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 33 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 45 0 26 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 9 0 5 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 78 0 64 2 0 2 2 0 8 0 nd6 152 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 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 pfstitem 24 18 0 0 1 0 1 1 0 8 0 pfstkey 128 18 0 0 1 0 1 1 0 8 0 pfstate 448 18 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1578 0 108 92 0 92 92 0 8 0 ffsino 296 1578 0 108 114 0 114 114 0 8 0 nchpl 144 1785 0 80 64 0 64 64 0 8 0 vnodes 216 1707 0 0 95 0 95 95 0 8 0 namei 1024 5723 0 5720 2 0 2 2 0 8 1 percpumem 16 51 0 0 1 0 1 1 0 8 0 kstatmem 264 27 0 0 2 0 2 2 0 8 0 scxspl 216 6138 0 6137 3 1 2 2 1 8 1 plimitpl 152 32 0 12 1 0 1 1 0 8 0 sigapl 424 472 0 425 7 0 7 7 0 8 1 knotepl 120 56 0 0 2 0 2 2 0 8 0 kqueuepl 224 26 0 15 1 0 1 1 0 8 0 pipepl 344 130 0 103 3 0 3 3 0 8 0 fdescpl 528 456 0 425 3 0 3 3 0 8 0 filepl 160 1834 0 1605 14 0 14 14 0 8 1 lockfpl 104 14 0 10 1 0 1 1 0 8 0 lockfspl 48 8 0 5 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 102 0 88 1 0 1 1 0 8 0 zombiepl 144 425 0 425 1 0 1 1 0 8 1 processpl 1232 472 0 425 5 0 5 5 0 8 0 procpl 664 504 0 442 6 0 6 6 0 8 0 sockpl 752 160 0 124 4 0 4 4 0 8 0 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 11 0 0 2 0 2 2 0 8 0 mextrefs 64 16 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 126 0 0 8 0 8 8 0 8 0 bufpl 272 2307 0 105 147 0 147 147 0 8 0 anonpl 32 3792 0 0 31 0 31 31 0 247 0 amapchunkpl 152 8639 0 8139 22 0 22 22 0 158 0 amappl16 200 1723 0 1705 5 0 5 5 0 8 3 amappl15 192 3 0 3 1 0 1 1 0 8 1 amappl14 184 473 0 472 1 0 1 1 0 8 0 amappl13 176 132 0 119 1 0 1 1 0 8 0 amappl12 168 726 0 695 2 0 2 2 0 8 0 amappl11 160 19 0 19 2 1 1 1 0 8 1 amappl10 152 64 0 50 1 0 1 1 0 8 0 amappl9 144 276 0 276 1 0 1 1 0 8 1 amappl8 136 99 0 97 1 0 1 1 0 8 0 amappl7 128 191 0 178 1 0 1 1 0 8 0 amappl6 120 157 0 156 1 0 1 1 0 8 0 amappl5 112 103 0 93 1 0 1 1 0 8 0 amappl4 104 308 0 289 1 0 1 1 0 8 0 amappl3 96 1543 0 1446 3 0 3 3 0 8 0 amappl2 88 588 0 512 2 0 2 2 0 8 0 amappl1 80 10547 0 9945 15 0 15 15 0 8 1 amappl 88 2475 0 2309 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 456 0 425 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 456 0 425 1 0 1 1 0 8 0 vmmpekpl 168 5839 0 5807 2 0 2 2 0 8 0 vmmpepl 168 39036 0 37145 86 0 86 86 0 357 0 vmsppl 488 455 0 425 5 0 5 5 0 8 0 rwobjpl 80 14684 0 13667 25 1 24 25 0 8 1 pdppl 4096 919 0 850 101 16 85 85 0 8 16 pvpl 32 10044 0 0 81 0 81 81 0 265 0 pmappl 256 455 0 425 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 416 0 19 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83966ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a37d40) at __mp_lock+0x192 intr_handler(ffff80003c3f2f50,ffff8000002a2900) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d cnputc(5f) at cnputc+0x67 db_putchar(5f) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff8346140f) at db_printf+0x9b fault(ffffffff83525b43) at fault+0xa7 kpageflttrap(ffff80003c3f3400,98) at kpageflttrap+0x37d kerntrap(ffff80003c3f3400) at kerntrap+0x19d end trace frame: 0xffff80003c3f3480, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83966ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a37d40) at __mp_lock+0x192 intr_handler(ffff80003c3f2f50,ffff8000002a2900) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d cnputc(5f) at cnputc+0x67 db_putchar(5f) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff8346140f) at db_printf+0x9b fault(ffffffff83525b43) at fault+0xa7 kpageflttrap(ffff80003c3f3400,98) at kpageflttrap+0x37d kerntrap(ffff80003c3f3400) at kerntrap+0x19d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dovutimens(ffff8000363a6028,fffffb806cb796d8,ffff80003c3f35e0) at dovutimens+0x368 sys_futimes(ffff8000363a6028,ffff80003c3f3730,ffff80003c3f3680) at sys_futimes+0x208 syscall(ffff80003c3f3730) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x95a8d0a2ae0, count: -19 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7706f12b9170, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7706f12b9170, count: -1