Dec 5 10:23:04 ci2-netbsd-kubsan-4 getty[491]: /dev/ttyE1: Device not configured NetBSD/amd64 (ci2-netbsd-kubsan-4.c.syzkaller.internal) (console) login: Dec 5 10:23:04 ci2-netbsd-kubsan-4 getty[533]: /dev/ttyE2: Device not configured Warning: Permanently added '10.128.1.34' (ECDSA) to the list of known hosts. 2019/12/05 10:23:17 fuzzer started 2019/12/05 10:23:17 dialing manager at 10.128.0.105:40765 2019/12/05 10:23:18 syscalls: 211 2019/12/05 10:23:18 code coverage: enabled 2019/12/05 10:23:18 comparison tracing: enabled 2019/12/05 10:23:18 extra coverage: support is not implemented in syzkaller 2019/12/05 10:23:18 setuid sandbox: support is not implemented in syzkaller 2019/12/05 10:23:18 namespace sandbox: support is not implemented in syzkaller 2019/12/05 10:23:18 Android sandbox: support is not implemented in syzkaller 2019/12/05 10:23:18 fault injection: support is not implemented in syzkaller 2019/12/05 10:23:18 leak checking: support is not implemented in syzkaller 2019/12/05 10:23:18 net packet injection: support is not implemented in syzkaller 2019/12/05 10:23:18 net device setup: support is not implemented in syzkaller 2019/12/05 10:23:18 concurrency sanitizer: support is not implemented in syzkaller 2019/12/05 10:23:18 devlink PCI setup: support is not implemented in syzkaller 10:23:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f900"/2115], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:23:25 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffff1b0000718a1c045afe86dd604c00800000000000000000000000000000ff020000000000000000000000000001020090780000800060000000000000000000000000000000000000000000edfffe8000000000000000000000000000bb49143703e852f6a3ebfbde253c4fdd4d8c013011a287860c42fb0100000094c702bb34d9a58ce4852e76696711f7ec6c5daae68551e34853a2a1cc6a784e338a5dac379bed904f7e95de32a67f96a25d4c412df8e159debca50d1baa15b6dd18a4356977b89dcdf685230b880e51ae5d888fac2942e2b093e011d4f7dec98c6acef6c15c1b3e541dbe090069ca935a8e7d42cb1456cecea2993997e771f4652faf096870c074c5f5b60000000000008736a10d9b7ac0c1b4e721055d0f79ae481855795fe271e23a460ad62060316602d61a0e449cc8cf91bb4015e866b2f91320e359374106e101cfa76f77fda5a586db9bf0e0f7c94f3f46e9129e211696ab6bc09be4192c5c838af03fe84880ca1144465cab8794f1b42693112e18279a9b5722892c71fe2c52b08e0543b795876cce3d2009999b1ffeff718f21969f292f6253d6b93c806cd75a321c5376a82c"]) 10:23:25 executing program 2: syz_emit_ethernet(0x76, &(0x7f00000002c0)) 10:23:25 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000027ddc6ec395776318717110c809840862c27a3224ef0dbd9ed2f41a47f1eda7f690ec13c088af228da08d1079891be00010000da570a0003239f104ec9ee7f5116520fb3df5dc6b2a6f992576a934a7768bb9a28ea33b9e59527cb8b29edbe4918f28b285019c01fd91fccb914fc75b9ae16b8f4e76f93f5577da4c79bbe392bca40b429ef7737ec684fca992a7594c3fcd46a7367ff15949e820bef73bfcbcbea3ea55b29c50c8648d36b35966b54ecd9fa1aa6e52e2cb814d2e497e1aba573d03863a07899fc22105c1bff5de2480c9179fe35cd80454996c90d33d2cf8bd63e682a5e8faac3927a7842c3c7e6c2d0e8f34c452ec0d2f6e5df4b949a4ebeaafc"], 0x18}, 0x0) 10:23:25 executing program 4: 10:23:26 executing program 5: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 10:23:29 executing program 4: r0 = socket(0x12, 0x2, 0x0) listen(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000480)="3aa4c6b302a4c9fab23678f3890000000000002272155be3d2f38766a92140c4cd98a97f03b9c0acbf28eb74f4b5ee8aa3bf54980f726b2a553f408c942d15b69aa023781d60e6876f499055c1ace034fe23de26790f7a382fcd2b8d9eea68fb66363ebbdc81cf0fd7493369e2e16517832cd33ac7333338cdcc9728ae42081d68e6853446cce3f8064bad6e35d64f8ee26d805f09bf8f241414d979bdaa55005392fffff536000068bae72d4f520a232c390d1c0878720f4f7b603929dd14040cf65f8bb60b3a8d8085cb25f90994e69d66fd4b0c635d9696a356f8f024c6f0436f1ebf0b856d6b00", 0x3fc) r2 = __clone(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x46c3, 0x0, 0x0, r5, r7, 0x10, 0x2}, 0x8001, 0x1f, 0xffffffff00000000}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = dup2(r0, r10) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r14 = accept$unix(r13, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="26e4c2fd7bc15d1b3c54f7299c5a5d5c3a36baf74ba0595c893800b7660089b2c79091c67a7de1f8a0756cd701672c0adc44f11465cc9b122892074b059ce6f5cca70c473e736b5394eb2d8bf97fb9ffb99740a10083c547", 0x58}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff0000010000005402c06587e8ff622070c4481f70", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r0], 0x60, 0x400}, 0x16) _lwp_self() 10:23:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getgid() getrusage(0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x1b8, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/97, 0xfffffffffffffe64}], 0x10000000000001ea, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$setstatus(r1, 0x4, 0xc0000) close(r0) 10:23:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r2, r3) fcntl$dupfd(0xffffffffffffff9c, 0xc, r4) open$dir(&(0x7f0000000000)='./file0\x00', 0x50800, 0x20) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0xb4) 10:23:30 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x490, r0, 0x0, 0x2) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="19", 0x1) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r2, &(0x7f0000001180), 0x0) 10:23:30 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x4) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) __clone(0x0, 0x0) munlock(&(0x7f0000004000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)}], 0x1) 10:23:30 executing program 4: mprotect(&(0x7f0000379000/0x9000)=nil, 0x9000, 0x4) _lwp_setname(0x0, 0x0) 10:23:30 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x100060e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x400) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 10:23:30 executing program 0: mknod$loop(&(0x7f0000000340)='./file1\x00', 0x6000, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x200000, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 10:23:30 executing program 1: open(0x0, 0x2070e, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140), 0xffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r3 = __clone(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r3}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = accept$inet(r7, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000380)="4893be2ca179209bf1f9f391375ba236ff8bc87e57e0dcff5510e49f89dd3e4ac14de41708a6c82c7bf54c056c51d7d88e5f8122e47fec321d7c19fd6838b1a483a46c674eb627033aad3dcb73da2df479e2fa5eb1235230b3c760ce82d1e2e7ac1517012953f2f15f94272e1e63aac376527a9ea6ad1eadd7c1b2e33607c8ea200474c1c7ca70ff214ad7179e06aa26c7b42a3a2b983a0522e24eeea631beb172844e05f5e1dfad62d5fc9c57dcc0f23742cb943b84dd27ad98db788dffc53be043ceb67f7bdddf6ab17aca4cbd6b4f2db3bbd3cade6b03c713fd9f2193b14b0538b5b3b5c9d37914241e81356b7ebea172734b2a4787076dbafa39f5ba9ce1210391a3b80c8dd5236d4685aa5bb309f46413dc5381ff59d093ea88f219864df2e59dcde30ed3fc8ffe1068b526a557ae88c1d0446d63a17032e7d7b12d67ce772bacf3e32bb1f1d5c71b20e684b6be0673155403e1976872d54a592fc526dd706009a6b9b5d8490c5d4be200de5feb9c00d5b1f693f5186d1b95a16e4f582ee9e029d5de109215074d792dff3b8fe82a8212863a70bf9ce51389e6547ffb4f055368f1e3416ad4c2145d0116e48c6f0144edbcfe3bfe7e9ca8635489ff3424c688c50f39d53fdd68fc7a35a724819c83958e8107cae90f68750ddca9c15faa154f7dedd9eedcb3997c6248180bf0219455d55b9b2b361e9ee21a33822464b1e995668ae4082161dcea43eda469bc6f5f18f873482df6021aa5e2d81588528185dc662564f9fd9b7c7e2c71fa90dce933f729e8dc40963362ca74bb7b942fd126a122b93cad49c3f0b8c6b23d14ebce5f7e7652a15d6d77e831adc4a28ad4ff52c59fb7cd247c8861656682b4d2fb266938df608795b52e59f0fdd4c03f2821398017de58bebf700dba2001f34528e78d6b030e54cb43b092214ae165b1e0128d97ea613c6174f94922dffcc081737531ffb21a1536711d9b22e3dfd2f8cc39841945160ff12d5d13c4d682b734c2ab7641266cbc5883169f1adfb13c700ea2a1f756564c77ca0b593f8cace354e7265f3f89a98514f3ff96e86a0879d6bc63a6e35acb3c7bd898f49a7f721043169bf4b52aa20ec230cff9b862d0ed69a59cb32ecf77ee260d61b4956f2e9581d7803540b03004d0fcc4af791d4d04abdce122e9aadfb2b0b9aa58814baa26fa52d04499ec4d01c4b4b77debf1bc6cd9f50dd1f0222f5f2f3390e42fb7581f5694c86366a2f238cd7e4c1c4cee589b3a20ed0c0606c26f5a92442d6a59b2fb6696d7aafa515c4bbc5f30a3f492d22f5a139f123a5ee73905bd1977ad4130651b70e685a2ecee42d4c9e7ce937c0ec1e75fe4d63ba66bd0ed7f7e7be605e3be32e468395aca3ba904099b78a96545d21062ac8b9f16057d4f6d8a641847dfedcb583924b37d90c70b13af1ee226e12bdea3ec7ac8306deaf0e8b613f3e981ec0645bea7939f59073afa754157ef09714467dc23b9c463774da099cb74ed0af46e06283242afd642d83575d6c17219eff42bedcfb32d8a1fe184964111c23559f5cc7036f744460ae8ce578d73b5cece8aac3c65aa24d156232591a1c0d8962628495526c9646a5c56314e36c607cde072d819a5c98b06eb3569facb48bde8e9782453e535efe302068ef50ea225d5462a37bd78ccb48e09957f4fe86aa7cfe61b28721d898d0044a67ca64a2472e4bb3a1bc2ac255aba12be5d2b4c351630e0bd0dc91cb59c2d00851bd96f78bbc522e7531de9513823fa6975175699aa588afaf7f0178fae6ad0c0ff00abaff9ad90cddee6d10f14baf23b055cd2fedfe7629f53d4ec2ce346a35b0e84d8f7d3bb79b93fcad7ecaaaf4a34970d3918daa63d33f0de1d4a2681bbfa643fb3aa25297a0310a7208898fb4e0ce48fb5636e556dd71b8b2c585cb39e13e01a7fac1a3b0c1558735491c280c1e381c2f20ce5c511e426a0f18f4c329487f21f490490c5ffcbc5fc83f54153916ab7e6e3a6f59d4eb8f30e5a55fa8fd7e8fa1874e896c294c659463d9014a293bcb0e6775a4c4cd099fb7c56651ab552bd4cfc3ada2713a8dc28fa633fb8ec2f773761d5017c923b50037e284e179287900b7a783b8eb26a01ab19d023780b8893ca4843c82ab62cb9befd173bad84df5999190be86cdab39e990a2b7676e7708eda77adede05fc801b46488bdfd578ebc22d4f04e0ca0cfc28329109397b33322da896bdeda91ee5d217924a22854b454d010b69e5dacb7a0e07b7e3450a4d02985c858fb8a12f5d33c355b9e195f0761bc0372dc44993311c495535dc647a487c9f40e682d074152d4ff07f3ebc9bbbc58c31ae116560a79c14a5ab5f3c4803420bd94360e853306f4f73f32cc832bc7df8ea755bfe59179a5c2c188df19715b7e3b2a361eefb86137903d81d61f8a61143e592c281ad67cd560267b3670d9784eeebd13704d3cf2314fc4c7aa154261c66d28dcce5d04136aa848b45503c8f08bd6c23623782a8f54904fc0067b111688d9ea699e71e1637636caccc9b6195ea98284b2b752f5dc11b693b876bb8dec34249b20d19b9ae4c36089e3771016ece86f09067fed5edd8ca0dfacc198394ffc490226a4fd78417a0bca5dc522bd2a6b26aa61f7e8a6ae91f70b2c9e2065d029317852a81be0d3b90d456f580c9b0cbe8f0151c3a73987e6b1c236a369a3b20ba2ebe124a6c0811cabecb1a235fe53ca91dbf488538afa57df948036afbfe574d468b960888844ad1580d72e1a90105695f116aa2dbcad04d21b1e3c7e2c5276fde745712a0510d48b22000298020c24064a3ff139fffc1cc7f073aecaf7cb9898f24ed8701901efb444051a3b7ffa47a9141d791c15f722c4fe42432cebc309ffbf59f9b73e83d5912064629937c2fcff3337b56f0adce0cd9ce4811c74655be45cabc6602f1ed674f64ba4a633c54e092618b20dec9d62ecafa075fea1226660aa97b8eaee09f75cc358b7492c049840122dddd0b7363e924678e1a57c5743770e163bab873fb8bc6e82130eaf3f47d71e58b1711c943742cb42c7e7c8bee0afde0ef29369bcb1f6445aead78c7d3c7680c6731203e2fa414e1505578ace64813039a03ff46a75d513e42407d944adccd0f2cc555bc57908b39937357c4c13c97135afde3e81425830e165e005f6468466144cb37cd910db7e0dcabd555acf3ee86196fbb2c146767ce4372eff18892cce00d40c770ef92ee7118846025f88efffd3020b96bbbae34ddd5cb58769fe3336dd48b11875141313f783ecfb4b00562c5b518bebe03d0648d2545b95c35319f7cdf90253606d9b3ca160e708f93376e5f576b7205646aaa004a33eef2cf92996ce10e2794399461cc9d3c95fb4dd83a9b09fbe342d6d085e102ffa0325d9c82ac669308798f64b74e53da1fbe364e3f7f0f44c55dff4c0254253ddd4b02de9b55dfc5070f55d90a205f2242789c63f9d25c4eb547eedc49f1337c381f5f40ee2282247ed85628101b2058ad80376261e790ead2814d3be780ca5d2423adc141b35dce9652532048ed34b0893119832668bbb0d349985fd8d2143c8111fecab3270b521f50aa1dbf7b394f61373ecf1e62e895c5024237906162c185659f47a05a901bfb89b8dd501895c8907fe67e679a8084dc2ed003613169085f91f524b961d95518808a72e79f69d4c262d5b4667d03e13044215b2a057dddfe14fa347945f128baf421b44ede4308e01f92cb88290864e664fd5baaa7e630b8b5cb411ba5e20a99a14fb09ece02ca3605f093673f027984f5e0ded97198b716649ec8afcaafee0e9b8cca3619b41f4ff3a11d8816e47ea59675220e95a4e1f28bfc9d86c7af57b229310343d80b9b41ac56d03251ed4a987a641d00315c0b4c91fdb957ed0ea2a4160579e0140f46e9122eaba230dc946a6171b765e79abd886d08819f9d99ebef02edbd3129378cd9775a01de5d3b0a98b6bdfb5c01cba6e3bc140bde4b383e422ca2dd7133d4ca8656a2366b0b5883f40fbf3bdb76769627f4d82cefbc65c8526d3c87e43ded4e6e0c85e3aac2c194813cf7f2412b1259d64af592a463bdcb521fd70fcc3299de03e6a3fa21b976ba846692668224999b8f8002d6396ca419fc37a62e8b22d6b5e578cb2e06c0cea0b8ad71b44dc413bc167b47801046df37af9bcf94a8ff701946a9ac0d18072611e372f636ca804d93120f863a8a69251c12ef3ad6ee9bc24aed3064272890b3929a9909c6f446c7bbdd9f48d97ca8f4f5b427df1b6b540b6bb972e03d285721c400a36217ce0541dc81fbe0c9f181f5e393c03a8be7c519ed2614c0f263ebdc5f23ddef37ae74a56fac38c848346071b9e2feeede167c5a69271b1e75e36f260acf9f589a6e3b9108ee3417e3e9c8d9eee65730082910270fd731880e959b6d4911fabd156a086a6e505cd7390ab614d0f52b4ab76d7a7a8381151a13f58d0982dda45777613ef42f43a33e4454c1c562344d43f28f17ed2a0b660e6a60b9f18048cc3b076fe43b3647ea9d748fe025d73143205953b7a8d62efc2fae0d14280f8bc0e6e9aa16cd7e3e40de1543192fe106152735051d893db2a4db1e6382ce0b71003ae58ed4dc8af0a8817fcd0a9b5d33ea499894f7110db1ce32a0188f1289eba4f6b89d041b11d0583b8007c845205f9d6da821722481d0231978e0e600ab8a08e239119ca70c7912a257ba13438e8854d1230fba0fe71bf308faaa11ab0a24470bff0f6287a70b24c46652e201ca10d51948be6d727a1b1cdfca24c65d3450581e95efc3ddbf6cdfc3279c2f874c4bffa7fe4e919533d5aa6eb58645b0bd97b316a6b939215e3fa510e85f2dcb4baf8071d8ab45f98a75e5d9994fad45c971f3791f68f5be052ee392ee16c67243ed75542f354d229932ddce48475184a7142935618466017f21148ec411caef7a2f62d0b31c33f4c164d23b0fceb9c3b457988ba969aeb918cdc57b048b07acca33173ec608558ab203cbc698408bbb540ab59e876ca8b33778f95e52e6e7c6b215ab39afa80d1d51cb7c6553972dea38a355c438287f153691666d93d205f2138ac4efd0d4e3d7944cdd39caf87da5ee17822bd579c765dd8654cc85939f076f31f36277531ace4129eb61fccd84b6127d82ecd74e004a04760be6d14c1ab9e1048ad3f66b09a0f3c42dc22703688ebb1a2b375662e3f1317c9df2931607ff93ac76812d2303a258694e1b044785289aeb082ae0143c4ee7be9dd9b362199c2c10a1fba23f9ff59546a6f22889740f844eaa8abe279fbb82f61a16d90e5c2279c26ee0a2ebfee992943b3884511b4dbd1e86da41e21053386493268fc1842c07f19b8b1ac146d8c47ecc2fdbbe7c87e5867e2eaeba438bd2ac914056786662ec972b1ee24f058ed22398976b670ef74282fc84e3b6658b4b92a981a87cb71ee05dca9ad945b1bcd7db6c74c116a0017323c5aa6eb5a16ed83cde5d06d593dae9c8512ab0cc8ad527abc8f4e514b618e31438bbff8b6e3c9ea9657b69c502b515afeb2b1e5972822a278f74c7c74cb643f9f6c3f58302161a1676858c4a56e7071ffb4e470062db1d2475989ca4c11213daa865908faabaad7d3db47df6594f496ff440d95d86b669f49e57fe79bf5dfc742f47eb660d4f626509ce8e5800c04b83f698c95fbcd3813d54cf9d1ebf19ba3ce90599dc0d4d2947a51387b21c66fd4d905f8587db9ad91e3e3c663d074dadfb7abaf4008f4bf7a811ba469230c0756aeaad53ebecdccea06ae987a7fd1d7715dc9c935", 0x1000}, {&(0x7f0000000080)="ff6b26cb926468926b553bfa117ab36f02ddda95062407b6678d973f477feca8a9d4660ffd8c36a449a528bb2c4406362940366ad8280e7d59f66e887598fc24e10fa1bebccdb682e9e5", 0x4a}, {&(0x7f0000000100)="ca8cff80b0ec90297af3b586b6413539d6ea92380951356ddc9503108e9d7a8d95aa662f750317df9e0350e893bc0c81e76406161f10b3c3bbc3044174d2fb8a", 0x40}, {&(0x7f0000000140)="498ef2a7202ac6bcccc5cdb9ed9978b2c65db6f9409339062775825a2e5170103903730d1f6d6cbea76cb4d0bbd40fe402f2fe7e5a51e52b630ce0628ad7e65b67762a96b0ceab74205688063b1d6b34976f7f19e8fd9236e5ff71cfa84061492aeaa3a43caa1c50f2fe598d4f3976fd2d8b733e7e3da76dfd5f67f889231e318eb2f46bdc47403a7ad8f9591b17ae3ab83446d7ad49e486d0203e4454b40c34956bd122f7c60a8f0c2b8f145f650130003d469df03f57d8f00ae49279", 0xbd}, {&(0x7f0000000200)="5e6b86582fac42deb2b13318ec987e462a19ca735c9a68f8913063d69054", 0x1e}, {&(0x7f0000000240)="0055639f6ef3c73f6b3488d5a3832d33144571701d4da0d6fb3ec9d42e39dec2a66d61fe244af447cc33cab26d7ec953a0458ff84b7b20ba7f76b25016bc1b2abeaa336d0cf779a594", 0x49}], 0x6, &(0x7f0000001500)=[@rights={0x30, 0xffff, 0x1, [r5, 0xffffffffffffffff, r6, r6, r8, r0, r9]}, @cred={0x20, 0xffff, 0x2, r3, 0x0, r4}], 0x50, 0x400}, 0x4) 10:23:31 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xbff808de7260e052, 0x4c) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4a, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) unlink(&(0x7f0000000900)='./file0\x00') 10:23:31 executing program 4: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/74, 0x4a, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="d456af9fa69d4bb00ea4f9128b480c41df2d5f9ce8a477d56a2f4c8b3cdc1fa3156884042c9f8fd8b8b038c4e720fdf2c4d06f7d01a599e7b4ccbaf04f97cbc9e3a002786165367dac15cd7b6369dc23da6826213f663e35b2cbaf6f5e1656ec78ca8ce790c849db189bb41090810b1a927014108aa47dfb9f5725ab81f105312690e30114a6a31ca2f854d67bec97d352ec01865369044e315ec8ca721f146053d6ba0968415b6dd65b8115c6e549447412c99d0feaef74d1eb31cf8d079b3f974fca6b37ecca5a33010e5b4714d1463ff8179ab8b87956694376a09dae879ed48bc9a7e2cecb5ccb", 0xe9}], 0x1, 0x0, 0x0, 0x40a}, 0x9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xc, 0x210, r0, 0x0, 0x2) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) 10:23:31 executing program 4: socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0xc00) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(0x0) setrlimit(0x8, &(0x7f0000000000)) dup(r2) 10:23:31 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="13000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x900000000000000, &(0x7f0000000000), 0x28}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 10:23:31 executing program 3: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1594353, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="b6", 0x1}], 0x1, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket$inet(0x2, 0x2, 0x8) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fsync(r2) 10:23:31 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) shmget$private(0x0, 0x2000, 0xa9611bb2f642077a, &(0x7f0000000000/0x2000)=nil) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="19", 0x1) wait4(0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x3, &(0x7f0000000280)=""/152, 0x98}, 0x63) ptrace(0x5, r2, &(0x7f0000001180), 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') [ 67.8009222] panic: kernel diagnostic assertion "uvm_page_locked_p(pg)" failed: file "/syzkaller/WmAaRnaNgINerG:s /ndeeftabusdl-tkeubds manm/akp(er) neslha/srye st/ayrpce ht/ox 8M6/AxP8_6PR/IpmVAapT.E c(",p ildi 6n3e6 3 5c2o8mm a [[ 6677..81811199990000]] n cd pusy1:z -eBexgeicun ttorr.ac2e)b [ 67.8119900] ack... [ 67.8119900] vpanic() at netbsd:vpanic+0x2aa [ 67.8119900] kern_assert() at netbsd:kern_assert+0x63 [ 67.8119900] pmap_remove_pte() at netbsd:pmap_remove_pte+0x5a7 [ 67.8119900] pmap_remove() at netbsd:pmap_remove+0x36d [ 67.8119900] uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x7c1 [ 67.8119900] uvmspace_free() at netbsd:uvmspace_free+0x2e8 [ 67.8119900] uvm_proc_exit() at netbsd:uvm_proc_exit+0xf6 [ 67.8119900] exit1() at netbsd:exit1+0x4cb [ 67.8119900] sys_exit() at netbsd:sys_exit+0xba [ 67.8119900] syscall() at netbsd:syscall+0x29a [ 67.8119900] --- syscall (number 1) --- [ 67.8119900] Skipping crash dump on recursive panic [ 67.8119900] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0xffffffff for type 'struct x86_64_frame' which requires 8 byte alignment [ 67.8119900] Faulted in mid-traceback; aborting... [ 67.8119900] fatal breakpoint trap in supervisor mode [ 67.8119900] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x60b2a0 ilevel 0x8 rsp 0xffffd680b3a47da0 [ 67.8119900] curlwp 0xfffff7671dbc5140 pid 66.1 lowest kstack 0xffffd680b3a452c0 Stopped in pid 66.1 (syz-executor.1) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xd1 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0x8b vpanic() at netbsd:vpanic+0x2aa kern_assert() at netbsd:kern_assert+0x63 pmap_remove_pte() at netbsd:pmap_remove_pte+0x5a7 pmap_remove() at netbsd:pmap_remove+0x36d uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x7c1 uvmspace_free() at netbsd:uvmspace_free+0x2e8 uvm_proc_exit() at netbsd:uvm_proc_exit+0xf6 exit1() at netbsd:exit1+0x4cb sys_exit() at netbsd:sys_exit+0xba syscall() at netbsd:syscall+0x29a --- syscall (number 1) --- [ 67.8119900] Skipping crash dump on recursive panic [ 67.8119900] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0xffffffff for type 'struct x86_64_frame' which requires 8 byte alignment [ 67.8119900] Faulted in mid-traceback; aborting... [ 67.8119900] fatal breakpoint trap in supervisor mode [ 67.8119900] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x60b2a0 ilevel 0x8 rsp 0xffffd680b3a46aa0 [ 67.8119900] curlwp 0xfffff7671dbc5140 pid 66.1 lowest kstack 0xffffd680b3a452c0 Stopped in pid 66.1 (syz-executor.1) at netbsd:breakpoint+0x5: leave