./file0./file0€ [ 721.5804897] panic: kernel diagnostic assertion "pmap->pm_obj[i].uo_npages == 0" failed: file "/syzkaller/managers/netbsd/kernel/sys/arch/x86/x86/pmap.c", line 2464 [ [7 2712.15.9599595557474]] cWpAu0RN:I NBeG:gi Sn PtL raNcOeTb LaOcWk.E.R.E[ 721.5995574] D ON SYSCALL 0 779112696 EXIT 2e705000 7 [ 721.599557[4] 7 W21AR.N5I9N9G55: 7S4]PL vpNOaTni LcO(W)E aREt D ON SYSCALnLe t0bs -d:8v4p7a6n2i24c+ EX0xIT21 4b b[ 721.5995574] 0106b0 7 [ 721.5995574] WARNING: SPL N_OGTL OLBOAWLE_R_sEDu bO_ND_ S6Y55SC3A5_LL0 _c22pu4_28c o-n1f igEuXrITe (b) b0a1t0 6b0 6 00:00:14 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r0, 0x1) recvfrom$unix(r0, &(0x7f0000000000)=""/238, 0xee, 0x43, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="9a46bf8b8d68e98d6944d534b381faedbfce82c2ceffb0063f78b7d42396334f51193c30f43d47ad577d7f5cd6a5cdd200d65e8cfc80f458244a7d622bd337b8ca92c3839799a93d30b80acf2928e03f3ae1fd3774274dec3ccdf5d3059b6290eadcdd5a94a2b0495287fd2b0aae7263a89264c96ead792ec694a20b0b5e16d8dcf097240b", 0x85) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept$unix(r0, 0x0, &(0x7f0000000240)) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fcntl$getflags(r0, 0x3) r2 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0\x00', r6, r9) lseek(r4, 0x0, 0x3) setsockopt(r0, 0x2, 0x10001, &(0x7f0000000440)="d499e3c5ce514624be05cb74a36df0a5b0a6906fe9f88ce024ee694c073b3b5b255eb095274812b2fd5ccd7289ce1a217338c0e25b13de154f674a39e5738a15b90d04e929ce1c6e77dd02191fcacf9c03fe59017af693ef69b201038d40a9954d8c12d0122a8fc55df3fc705b04fb027439b860fdb81c9b9852afc78ca6dfbfc359e0f16e0dc558f0179a3c5b0d3015f1083991ae6fb51d89709f08541b3212ee83ca665ae8e7ff4a292f6b61b804f7f2bc7d84ad410d2525f0b22766e1827c781c11e3bf6ea2a32c356048d189c87a0e846a40d1614e222cdbd8edbc8fba51fc659b20f934efd3c5a744d1926a9f325193e7c913b8a45870388142fe938359215860f09d29bcb40316bb68f66a43d1f7d38a42b10de11450a5f91e625e3ca68a3e37e5b8199a1286eec81a98c74e08c5423e49f12f790f3b9cbd5e329fbd71dcb7d54ea618a57fccd00ac942f7a42a6747a78984708da8fbdfc6908363a0034f84f847c0497856be6862084305f77eb8e3bf62212c67bfba9a3aa9c7d88457d919078a60d317a898194607ebd62442ea979098bc01d049f089c0d86d1317ff3e19e979cb8f6cec91b0be8c45211006188ae55b5137c54294edda79bde9b63001a12fe12d3fa5d793d26ae1eefb848e88d732e9c0af06c7aec08f9bbac49b3b27d1b03a05e5fe0f874af4b9a3e91d8924c77238eef11b6a0b597d43733a6830dca2e51bbe69792efacae80d7731d4f202d1ad5f2bfd5f6b0ac66a4678befc8024fc525452ad1252e9f6be0154b45e0f55b534aad9221192a00109277d17dd4b5ae8f8682969914f2c427bd1b233d45527257fd65da769b7b8dc529e7c787179c34b0c76dacb944cadc75469fe740950aae0f4e23f4c2a9d4427b46a437f611cdd6979e6aa34df651b870dc377e1faf78f9afc629d3fe9670fe2522c7b76ecde4fef80b966d86f4726f2a2e0a33caf1afe981b64705e7fd69e93b34ccceeb65e922a5af886e0fd2336905d357db8ec2a69b9022c9949db3e29429af687ceba47e768c8a1f78508f6de48fdeaa9eada8c4461635ea9ba03877f265348d4d6fc0b0def2ecd20d6f165943ac4dffc78325aec5926925ccb8e9e1eadf24feffaae4c0f14b46ccecda08ca06a0e3bd040390b058e3c24b6a0cf3e2dc1e37a900f055a74f0d52edec8f6d739e4d29b911d4a2edf42b20c20cec20187ae857964358cf6ae87161d001a5c6ccd73444808bf4a694c4e8ebe84bce0e4f1a6e5b6c73a1a948fe1c6adfbda5fb08b0c414d319187265f1bb26b1624431b01d9e53f633452d6ae65e8a27b43beb53719ac952420a05325f779052af4806b27ec8326444340ff9ff7e0dbade9b43e3e019bf752c36d6f42528c7c24eda0b8be7039250e0110c544714463ffb0f27357704a86ccac10a5de780184a2c7cef87f9f216afec0ea18a62ddb2eee16a795383eb2996ae5dc1495f24a7f05e61985536eb381c9b2a934fc1b3b54d201a32271898ee04a7389362442fd751cd4954e4c2f06c9006b7b61ddb5c94109b4af5689227b8664ad992922e729c41ff9320130b72846d6f94d26d0c45d707599fcbccb6fbbfdab38288fc75be7411a5f86663338babc0704406e659fa2e06b960ec9dab0a83a6a26497049c38c9fd00d6dffb29533bf640edce20f5884dcd4a773705d7daa9772388a79fc2e3b464ae4fa76928ab8280e9699649e326d54d1be402e327b55819b4d93eae093d92028d786f965f36bde76b3e04ad8bb3937b10453bb40cb34b10608f9a05f40d3e1a2e8170256aa9dc5fcb98b5f955f32685d110ff5eb2280c4a7addbe8b1c1914b8d6eec4528ec8b7f8721446f3ff0ebd06002094f15b0a4313ab5dd12eeff47d49dae40cc650b7f16ae05bb709eece3f5fb25cb74974a1aafb4daf8bfc2401473fc0d3c2f7cdd6b505d61b9a61851b44a9b105fc63bf49724be09543980f757b93c04381b6abdbfaaf8598537a37cc7b50fbbeb26d142738afd401045fca1c359813ad53c8bbe2b384a6f81be611ff26a67c6e4a7e38430c5dcaf3dbb25c164a5ab97a9fb1ee3f60fcdff2e3801124b3c60a751c8ead7d3c0e858ffe6b22cf0f210b1a332d418321dbcb5e222cca640d4fa88881206a7409c6ffed940668b264f5cf51f5595260b98e659dea80547e34f24619e4f1c023fc1e59d0cb0570e655c5cdd7c37e16e49c408e8ad7bdf919d3f3442ac2b47c3e3dd42f49187c1cc6c10be00bbc8c04fd5b2334a7a2183326247859021973db0914cc3beab99e9a07185bdca1e4b13b8b418709ef39eed9d6f0289a4a2746e2f76d63539764e9962d1b930b495b335ef7660d7683d5154bb4c2abbdf27a9a4f99d091d818fa979a1f1e489a5093856d80b74f678a1edfbc6e3cd0d31915e5f064590e6e399a3a68be411649ac7145e0bca07bf29d50d808232da3ea753746bdae0a247f58ef593e854669be60d8400a494dac529c66586550d5b881f7a7ee27d539c4405262ce6584611e268873aa73a67a5ab4ce0e998ea68fbf7d0657dd23fbd7ed071d3dbd6418e2e331fd830d9d42b4d587f02abe2c462361b9d0caeb337f0e4129bd38d0eb9b1c616bb3c111eb2a25990233f6943fa031e1411bcfb94f401dcba2ceada625714052f9d927841db758e054e1e40f91b08ce96ccbf096e947d5cc54c86a4607fe9fd7076e9ca61f9aefef77aa9b53e843331bc3a04ab64d921b116b47a2b509c90ead8fbac8db4240f4c0fd9f22e965c96ec095519a0827088bf4fee38642e0f39e0da4a610e3ccb57a2f19f8ab2f55ad57f22c4610209f630891014635605d73c6fdf77c3be322a84d8fbcd2d32725b9d6421870ddfc6742e911bd56ec30749ae8e965d5c063d0db59d0cc5c4874cd9c3aed7c60f6bbfd8ff4455e80805abfd8f1392a0cb8460c84e8b7efea9d4ed227defd584e7c208ac9514a65766b4d7d3b772e7becfe1c6e554ac9af4bea0344f8eac4e9fce42b95f4f12576a63a5f5694a601334665121a08ce83699d4ef2245a63866ceecae7b819d5b2b11ff754e5e7765ac1304a078b758854572c76635febe1e3f1ca1308e44d7f1f289016a81ab94f1327703c4fb398b54fb91d5fe5db3e3157afa93ea3d4670d30aba72dbcf07e253b727a02d593789f85e428d25029d11c2847cbecf3db2a18ddc67ee2315c6130634b87896f2805707f14e65b7115102f74f072067b7d034a25a8b76a6d3643f27092bc064b7d1e8240abdc36a89ea17bcbf27bcbc0d829d9c81a5696a1230ea28489eda6e7789dfbf6e2af68888ddd8cebae615375f416a96810df43cbd428919d6e309e8669c875a3d6cbdec0ae52e3f92623db25e1a8299b2c021a5f87a607014d6d9757c2005fa5e3853fc8f5d65413079b13891df1e5d590974ab31b074da583fffc683a6cff5db2dbde23ab0949202b8c2b7d7689c6b211800d61fe7c4d5da7c2ebfe3309d671531f2446585caa903ee7297b9fc164680e56b375671b912b20c72d5c5b3d4762129fa6cf6d7d6792076300ec1d7944e44e5e7eda4eb9a82396e4620c9ecb09907851c2ca848f7d0413863dc7013316dbb6c79b653a13bdaf3fb94d58cc71c437b4dba0d036a51487c22cb43d53f9137134221f179c2cbf1062035f98764248f3b0b575ec5e8af0deda9a1e464a713f0d3d180fb60c44db8457ea54761e31a6663ae3f67985ba6aaa1e3c3cf5d942da330ac30c436b873c59def687ac014b78e5e76486d7ebc2838362341994d7c655ae2663efefa1f70f8e1fcfe1201e06a9d5b02de62cdae9f4a5f4001077218bb754c42e294b5f1237c50d199889d2c143660e0b83426ae931374a8bee81f3242f5d278d7e8aeafe5dddd6940943745e44cdf55d58d7dfdaa20e19ebbed56620fff88209e49cb6d3c828c2416a9c61a5cd9c10b4b1deb630ada9fdb9fd464a0dda32209f09ed83c3a294744fc5e15fb672cfe916bd76a36b6b5d487e6d11bfd9a27feee288914e5bd086f1d4f257b5e38ef7aa068248f8b85506dc5f073ab28f100f6292e6c25d9eee4c565409364bbae053f3989924d62bc9cbf66e55d17968674f2da5413cbd782afd562477aa145b93860f416baaf4d7433ed5aab75fc5eb03834c8e15b9d69e571d61191b8222d3bd385d8efc7dcd2ed2bdff6335d536c77ebaa503f9ca456c8752d682867a3fa72f9e2092eec7ae431b5de8e84f7a31fc5c7f78186b1ae871ea8e94e1d3b09242da02e2675664514f016568fa2d27356a33d565300073df1d7025fe0643e942557ea2d4502d9f960003f3b4edcee1162857ef2c1e26b04b038e456cd9b83050208f2d5154d5524a2e63d18badbb55b2c41e8126ac8c149234969c2465dab84ef73bc51f85b1f61eb5edd7ea02c10fc0fac7cd5618e0d10290dbfbfb4e5ba5f5cc1f8851356d6b51ca92f1c2841b0a795296a72b8f0dd33883cb098543c722434d902c1ace7587d1c1fffd2a1a51cba337dcd7a82e6907d7a3e7a54225332da20edeb438c27a6444d76d21a77f5f65f361e0ea505d44f8b298b33a9853d94416dd2db99eab7d7f74b016959f13885fcd19da3a512ce65a5eda9cea54708440b5aae243d40ef056ed7bf54cb2ae76bb76e7e0f076d256f85b60dd21254a1a3b2def3fe4035b6cdb6dd3c374360e7d756509aa42d10dab8ca1cdc5111d5d7791a2699e65eaaf6081998c3ac8c14b5bab547f7db6bacfdfc050a80c4a7584e12fb3f79213de8f746bff4432a087e34b30e94effbdcef42268d9e6deb02944af22b59e86e88207e7a701a04ad9a5e89495b3d00e30275b12f13ef46f074198757ab0fc227fcdd905a14ea3e11377e26576fbf5cd8f1ea36fc3e3b248f1c22c7207bf223f86de3a6751b03cbac3f4596fe5acb21e31572f94c8032313b385a0b59b10e3b5d472e9821b247c64b998fe2552bc8e2c5b5eefd82af79fbd6cba16bd9cbb509fd97bccc7db21921962850bc05a2bc93e3ed1f9c8c6e534895655de30a99f24203e8f634024273e1edc845b2f51029c99e4e80d15a247e526a9f6bc78ad1c9497dae5cfc549cfcd2badf95cd7a99dfed9068e55ca48f3840acfbaa50bedee3e82601e1134310f620d653492ac2689e7dd0753def353897f6a30a6cbcc8d9667e1d41dfc93b868ddda939de825b54b1d7da306b8c832aa8fe5a7a35e18e4b632fd5f94fcbd5d2fa2c5eab4fcee284edf7d491c49fd97e5d540157942aab47e27badd14c0997e79d19a2304833c32f286ff859fbf0b69f29c28a6124fff55b1bc4a7f76b49ae6929624e647a0bb2eeda79ad16380bccaaeef85e9fd501068a05caa3719d467b9ecf79cd7871be260d498283807d4c4af7f19475b97b8296268fa7d66f14c6e0dae526630d5a534240b800e709bd46bf2ccda68b7206daf363e30463880657c8a525e8ab5bd8f1c45b6e6cef8f7cc1a14246ca7701e8d9d9d547042bd057eaca7c4f8c0cd7e215072d5df2ef93275099f91ec8332bf5eddda05c9dbe052b0ba51274ce3a03f2441218740bac2d1b97945862deef7e11589d82ee9736852673a61bed558b6f30ef97d5433f9b82f64cd1df52bed4b7fa62ca22fd0f35bc890b5ecec2885c7f8c48393f37de589d1372963655881b377a3b5e1d1896f819d87560d1a3d65de8ea6e5b325bffc61ca89a5d9eaf1ad667ecd1b6c2b002758ba7921fb7e80030ddc52d70c6e6ddbb8da89984b6c35e96ef3f9139183041f06727f2674dc29ed4ba4f7adc624773bc49686146130c215fbd18b405517c164815a1def8", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) lchown(&(0x7f0000001480)='./file0\x00', r11, r9) sendmsg$unix(r5, &(0x7f00000016c0)={&(0x7f00000014c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001500)="edaff96f60dbe6c729930cdb0b9179deebfd076afaec3ed686302364de6ea5cb7c16dc62f1ba08297034902b1dbe844b8bf17c707eff1be1cb03de5b9a5135bfefce7abd69417c95395dc70029111de2bdcb69a0cd8473acbe43f6c56593c93c55229fbe542038664ef92413fec2fabad6900ff5f3c763a55ba009d0fd5192ca79b9bf6231f916e87e6c57cb0ec52636ce56a4b985943a2a81107d0bea57c5077075534194ae08973f8021cf668fdf2203c16188289bec57de92", 0xba}], 0x1, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x2, r10, r6, r9}, @cred={0x20, 0xffff, 0x2, r7, r6, r12}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r4, r2, 0xffffffffffffff9c]}], 0x88, 0x400}, 0x402) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) setreuid(r6, r8) faccessat(r13, &(0x7f0000001780)='./file0\x00', 0x100, 0x200) getitimer(0x1, &(0x7f00000017c0)) clock_gettime(0x3, &(0x7f0000001800)) seteuid(r6) getpeername$unix(r4, &(0x7f0000001840)=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) fcntl$setstatus(r5, 0x4, 0x10000) [ 721[ .725919.55597945] 5W7A4R] NIneNGt:b sSdP:_L GNLOOTB ALL_OW_EsRubED_D O_N65 S5Y35SC_A0_LLc p1u_ c4o EnXfIiTg ur0e 7 [ 721.5995574] WARNING: SPL NOT LOWERED ON SpYmSapCA_dLeLs 0t ro8 y(E)XI Ta t1 7 [ 721.59[ 95752174.5]9 n95e5t7bs4]d: pWAmaRpNI_dNGes: trSoPLy+ N0OxT4a L2O [ 721.5995574] WERED ON SYSCALL 1 12 EXIT 64106b0 7 [ 721.5995574][ W7A2R1N.5IN99G:5 5S74PL] NpOmTa pL_OpWpE_RreEDm oOveN( )S YSaCtA LL 1 12 EXIT 64106b0 7[ 721.599[5 572714.]5 9n9et55bs74d:]p WmaARp_NpIpN_Gr:e SmoPvLe N+O0xT 87L6O W [ 721.5995574] ERED ON SYSCALL 56 36 EXIT 0 7 [ 721.5995574] WARNING: SPL NOuvT LmO_WaEnoREn_D dOisNp SoYseS(C)A LLat 1 4 EXIT ffffdd18 7 [ 721.[ 5799215.55794]95 5W7AR4]N InNGet:b sSPdL: uvNmO_Ta nLOonW_dERisEpD osONe+ 0TRx1AP7 9 E[ 721.5995574] XIT 6 0 [ 721.5995574] WARNING: SuvPmL_ NaOnoTn L_fOrWeEeRlEDs t(O)N TRatAP EXIT 6 0 [ 721.5995574] netbsd:uvm_anon_freelst+0x48 [ 721.5995574] amap_wipeout() at netbsd:amap_wipeout+0x26b [ 721.5995574] uvm_unmap_detach() at netbsd:uvm_unmap_detach+0x8b [ 721.5995574] uvmspace_free() at netbsd:uvmspace_free+0x200 [ 721.59955[ 774]2 1.WA5R99NI5N57G:4] SePLxi NtO1T( )L aOtW ERED ON TRAPn eEtbXsITd :6e xi0t [ [7 2712.15.959959555747]4 ] WARN1I+0Nx3G6:4 S [ 721.5995574] PL NOT LOWERED ON TRAP EXIT 6 0 [ [72 172.15.995959575457]4 W] AsRyNsI_NeGx: iStP(L) aNtO T LOWERED OnNet bTsRdAP: sEyXs_ITex i6 t+0[ 7[ 271.2519.599595575474]] 0 Wx6AcRN [ 721.5995574] ING: SPL NOT LOWERED ON TRAP EXIT 6 0 [ 721.5995574] WARNsIyNsGca: lSl(PL) aNOtT LOWERED ON SYSCALLn et0 bs-d80:4sy82s0ca8 lElX+I0Tx 302e [ [72 17.2519.5995597554]74 7] - -- syscall (number 1) --- [ 721.5995574] 7ec1ee0fe47a: [ 721.5995574] cpu0: End traceback... [ 721.5995574] dumping to dev 4,1 (offset=0, size=0): not possible [ 721.5995574] rebooting... SeaBIOS (version 1.8.2-20190322_093631-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt