# /home/rin/a.out malloc data1 malloc data2 data2: 0xfdc04000 --> 0xfdc04000 mmap to data2 read from data2 [ 25.3799285] panic: kernel diagnostic assertion "uobj == NULL || !UVM_OBJ_IS_CLEAN(uobjpage->uobject) || uvm_pagegetdirty(uobjpage) == UVM_PAGE_STATUS_CLEAN" failed: file "../../../../uvm/uvm_fault.c", line 1754 [ 25.3799285] cpu0: Begin traceback... [ 25.3799285] 0x079afc90: at vpanic+0x130 [ 25.6800570] 0x079afcc0: at kern_assert+0x60 [ 25.7299618] 0x079afd00: at uvm_fault_internal+0x2114 [ 25.7799536] 0x079afe70: at trap+0x560 [ 25.8399672] 0x079aff20: user DTMISS trap by 0x1800c94: srr1=0xc030 [ 25.8399672] r1=0xfffeba10 cr=0x44000848 xer=0 ctr=0xfdcba4c0 esr=0 pid=0xc [ 25.8399672] cpu0: End traceback... Stopped in pid 10.1 (a.out) at netbsd:vpanic+0x134: or r3, r29, r29 db> show kernhist 1582187520.000069 uvm_swap_init#1@0: called! 1582187520.000337 uvm_swap_init#1@0: <- done 1582187520.000644 uvm_pageout#1@0: called! 1582187520.000646 uvm_pageout#1@0: 1582187520.000783 uvmpd_tune#1@0: called! 1582187520.000786 uvmpd_tune#1@0: <- done, freemin=38, freetarg=50, wiredmax=259 5 1582187520.000792 uvm_pageout#1@0: <> 1582187520.018314 uao_get#1@0: called! 1582187520.018316 uao_get#1@0: aobj=0x5b7c40 offset=84951040, flags=64 1582187520.018425 uao_get#1@0: <- done (done=1) 1582187520.029940 uao_get#2@0: called! 1582187520.029942 uao_get#2@0: aobj=0x7dfe088 offset=0, flags=64 1582187520.030034 uao_get#2@0: <- done (done=1) 1582187520.910665 uao_get#3@0: called! 1582187520.910666 uao_get#3@0: aobj=0x5b7c40 offset=89325568, flags=64 1582187520.910789 uao_get#3@0: <- done (done=1) 1582187520.918810 uao_get#4@0: called! 1582187520.918812 uao_get#4@0: aobj=0x5b7c40 offset=89276416, flags=64 1582187520.918914 uao_get#4@0: <- done (done=1) 1582187526.009342 uvn_findpage#5543@0: found 0x80073e98 (color 0) 1582187526.009343 uvn_findpage#5544@0: called! 1582187526.009344 uvn_findpage#5544@0: vp 0x7e4b220 off 0x160000 1582187526.009346 uvn_findpage#5544@0: dontcare 1582187526.009348 uvn_findpage#5545@0: called! 1582187526.009349 uvn_findpage#5545@0: vp 0x7e4b220 off 0x164000 1582187526.009351 uvn_findpage#5545@0: found 0x800751d8 (color 0) 1582187526.009353 uvn_findpage#5546@0: called! 1582187526.009354 uvn_findpage#5546@0: vp 0x7e4b220 off 0x168000 1582187526.009355 uvn_findpage#5546@0: dontcare 1582187526.009357 uvn_findpage#5547@0: called! 1582187526.009358 uvn_findpage#5547@0: vp 0x7e4b220 off 0x16c000 1582187526.009359 uvn_findpage#5547@0: dontcare 1582187526.009361 uvn_findpage#5548@0: called! 1582187526.009362 uvn_findpage#5548@0: vp 0x7e4b220 off 0x170000 1582187526.009363 uvn_findpage#5548@0: dontcare 1582187526.009365 uvn_findpage#5549@0: called! 1582187526.009366 uvn_findpage#5549@0: vp 0x7e4b220 off 0x174000 1582187526.009368 uvn_findpage#5549@0: dontcare 1582187526.009639 uvn_get#945@0: called! 1582187526.009641 uvn_get#945@0: vp 0x7e4b220 off 0x138000 1582187526.009651 genfs_getpages#945@0: called! 1582187526.009653 genfs_getpages#945@0: vp 0x7e4b220 off 0x0/138000 count 8 1582187526.009663 uvn_findpage#5550@0: called! 1582187526.009664 uvn_findpage#5550@0: vp 0x7e4b220 off 0x138000 1582187526.009684 uvn_findpage#5550@0: noalloc 1582187526.009686 uvn_findpage#5551@0: called! 1582187526.009688 uvn_findpage#5551@0: vp 0x7e4b220 off 0x13c000 1582187526.009689 uvn_findpage#5551@0: dontcare 1582187526.009691 uvn_findpage#5552@0: called! 1582187526.009692 uvn_findpage#5552@0: vp 0x7e4b220 off 0x140000 1582187526.009700 uvn_findpage#5552@0: noalloc 1582187526.009702 uvn_findpage#5553@0: called! 1582187526.009703 uvn_findpage#5553@0: vp 0x7e4b220 off 0x144000 1582187526.009705 uvn_findpage#5553@0: found 0x80073058 (color 0) 1582187526.009707 uvn_findpage#5554@0: called! 1582187526.009708 uvn_findpage#5554@0: vp 0x7e4b220 off 0x148000 1582187526.009710 uvn_findpage#5554@0: dontcare 1582187526.009711 uvn_findpage#5555@0: called! 1582187526.009713 uvn_findpage#5555@0: vp 0x7e4b220 off 0x14c000 1582187526.009714 uvn_findpage#5555@0: dontcare 1582187526.009716 uvn_findpage#5556@0: called! 1582187526.009717 uvn_findpage#5556@0: vp 0x7e4b220 off 0x150000 1582187526.009719 uvn_findpage#5556@0: found 0x800740d8 (color 0) 1582187526.009721 uvn_findpage#5557@0: called! 1582187526.009722 uvn_findpage#5557@0: vp 0x7e4b220 off 0x154000 1582187526.009724 uvn_findpage#5557@0: found 0x80073a98 (color 0) 1582187526.009955 uvn_get#946@0: called! 1582187526.009957 uvn_get#946@0: vp 0x7e4b220 off 0x13c000 1582187526.009966 genfs_getpages#946@0: called! 1582187526.009967 genfs_getpages#946@0: vp 0x7e4b220 off 0x0/13c000 count 8 1582187526.009978 uvn_findpage#5558@0: called! 1582187526.009979 uvn_findpage#5558@0: vp 0x7e4b220 off 0x13c000 1582187526.009981 uvn_findpage#5558@0: dontcare 1582187526.009984 uvn_findpage#5559@0: called! 1582187526.009995 uvn_findpage#5559@0: vp 0x7e4b220 off 0x140000 1582187526.010011 uvn_findpage#5559@0: noalloc 1582187526.010013 uvn_findpage#5560@0: called! 1582187526.010014 uvn_findpage#5560@0: vp 0x7e4b220 off 0x144000 1582187526.010015 uvn_findpage#5560@0: dontcare 1582187526.010017 uvn_findpage#5561@0: called! 1582187526.010019 uvn_findpage#5561@0: vp 0x7e4b220 off 0x148000 1582187526.010023 uvn_findpage#5561@0: found 0x80074758 (color 0) 1582187526.010025 uvn_findpage#5562@0: called! 1582187526.010027 uvn_findpage#5562@0: vp 0x7e4b220 off 0x14c000 1582187526.010028 uvn_findpage#5562@0: dontcare 1582187526.010030 uvn_findpage#5563@0: called! 1582187526.010031 uvn_findpage#5563@0: vp 0x7e4b220 off 0x150000 1582187526.010032 uvn_findpage#5563@0: dontcare 1582187526.010034 uvn_findpage#5564@0: called! 1582187526.010035 uvn_findpage#5564@0: vp 0x7e4b220 off 0x154000 1582187526.010037 uvn_findpage#5564@0: dontcare 1582187526.010038 uvn_findpage#5565@0: called! 1582187526.010039 uvn_findpage#5565@0: vp 0x7e4b220 off 0x158000 1582187526.010041 uvn_findpage#5565@0: dontcare 1582187526.010240 uvn_get#947@0: called! 1582187526.010242 uvn_get#947@0: vp 0x7e4b220 off 0x11c000 1582187526.010252 genfs_getpages#947@0: called! 1582187526.010254 genfs_getpages#947@0: vp 0x7e4b220 off 0x0/11c000 count 8 1582187526.010264 uvn_findpage#5566@0: called! 1582187526.010265 uvn_findpage#5566@0: vp 0x7e4b220 off 0x11c000 1582187526.010267 uvn_findpage#5566@0: dontcare 1582187526.010270 uvn_findpage#5567@0: called! 1582187526.010271 uvn_findpage#5567@0: vp 0x7e4b220 off 0x120000 1582187526.010272 uvn_findpage#5567@0: dontcare 1582187526.010274 uvn_findpage#5568@0: called! 1582187526.010275 uvn_findpage#5568@0: vp 0x7e4b220 off 0x124000 1582187526.010276 uvn_findpage#5568@0: dontcare 1582187526.010283 uvn_findpage#5569@0: called! 1582187526.010284 uvn_findpage#5569@0: vp 0x7e4b220 off 0x128000 1582187526.010297 uvn_findpage#5569@0: found 0x80071e58 (color 0) 1582187526.010301 uvn_findpage#5570@0: called! 1582187526.010302 uvn_findpage#5570@0: vp 0x7e4b220 off 0x12c000 1582187526.010303 uvn_findpage#5570@0: dontcare 1582187526.010305 uvn_findpage#5571@0: called! 1582187526.010306 uvn_findpage#5571@0: vp 0x7e4b220 off 0x130000 1582187526.010311 uvn_findpage#5571@0: noalloc 1582187526.010313 uvn_findpage#5572@0: called! 1582187526.010314 uvn_findpage#5572@0: vp 0x7e4b220 off 0x134000 1582187526.010317 uvn_findpage#5572@0: noalloc 1582187526.010319 uvn_findpage#5573@0: called! 1582187526.010320 uvn_findpage#5573@0: vp 0x7e4b220 off 0x138000 1582187526.010323 uvn_findpage#5573@0: noalloc 1582187526.010822 uvn_get#948@0: called! 1582187526.010824 uvn_get#948@0: vp 0x7e4b220 off 0x15c000 1582187526.010837 genfs_getpages#948@0: called! 1582187526.010839 genfs_getpages#948@0: vp 0x7e4b220 off 0x0/15c000 count 8 1582187526.010851 uvn_findpage#5574@0: called! 1582187526.010853 uvn_findpage#5574@0: vp 0x7e4b220 off 0x15c000 1582187526.010855 uvn_findpage#5574@0: dontcare 1582187526.010858 uvn_findpage#5575@0: called! 1582187526.010859 uvn_findpage#5575@0: vp 0x7e4b220 off 0x160000 1582187526.010860 uvn_findpage#5575@0: dontcare 1582187526.010862 uvn_findpage#5576@0: called! 1582187526.010863 uvn_findpage#5576@0: vp 0x7e4b220 off 0x164000 1582187526.010864 uvn_findpage#5576@0: dontcare 1582187526.010866 uvn_findpage#5577@0: called! 1582187526.010867 uvn_findpage#5577@0: vp 0x7e4b220 off 0x168000 1582187526.010881 uvn_findpage#5577@0: found 0x80073f58 (color 0) 1582187526.010883 uvn_findpage#5578@0: called! 1582187526.010884 uvn_findpage#5578@0: vp 0x7e4b220 off 0x16c000 1582187526.010886 uvn_findpage#5578@0: dontcare 1582187526.010888 uvn_findpage#5579@0: called! 1582187526.010889 uvn_findpage#5579@0: vp 0x7e4b220 off 0x170000 1582187526.010890 uvn_findpage#5579@0: dontcare 1582187526.010892 uvn_findpage#5580@0: called! 1582187526.010893 uvn_findpage#5580@0: vp 0x7e4b220 off 0x174000 1582187526.010894 uvn_findpage#5580@0: dontcare 1582187526.010896 uvn_findpage#5581@0: called! 1582187526.010897 uvn_findpage#5581@0: vp 0x7e4b220 off 0x178000 1582187526.010899 uvn_findpage#5581@0: dontcare 1582187526.011067 uvn_get#949@0: called! 1582187526.011068 uvn_get#949@0: vp 0x7e4b220 off 0x16c000 1582187526.011078 genfs_getpages#949@0: called! 1582187526.011080 genfs_getpages#949@0: vp 0x7e4b220 off 0x0/16c000 count 8 1582187526.011090 uvn_findpage#5582@0: called! 1582187526.011091 uvn_findpage#5582@0: vp 0x7e4b220 off 0x16c000 1582187526.011093 uvn_findpage#5582@0: dontcare 1582187526.011096 uvn_findpage#5583@0: called! 1582187526.011098 uvn_findpage#5583@0: vp 0x7e4b220 off 0x170000 1582187526.011099 uvn_findpage#5583@0: dontcare 1582187526.011100 uvn_findpage#5584@0: called! 1582187526.011101 uvn_findpage#5584@0: vp 0x7e4b220 off 0x174000 1582187526.011103 uvn_findpage#5584@0: dontcare 1582187526.011104 uvn_findpage#5585@0: called! 1582187526.011105 uvn_findpage#5585@0: vp 0x7e4b220 off 0x178000 1582187526.011118 uvn_findpage#5585@0: found 0x80073f18 (color 0) 1582187526.011121 uvn_findpage#5586@0: called! 1582187526.011122 uvn_findpage#5586@0: vp 0x7e4b220 off 0x17c000 1582187526.011123 uvn_findpage#5586@0: dontcare 1582187526.011125 uvn_findpage#5587@0: called! 1582187526.011126 uvn_findpage#5587@0: vp 0x7e4b220 off 0x180000 1582187526.011127 uvn_findpage#5587@0: dontcare 1582187526.011129 uvn_findpage#5588@0: called! 1582187526.011130 uvn_findpage#5588@0: vp 0x7e4b220 off 0x184000 1582187526.011136 uvn_findpage#5588@0: noalloc 1582187526.011138 uvn_findpage#5589@0: called! 1582187526.011140 uvn_findpage#5589@0: vp 0x7e4b220 off 0x188000 1582187526.011141 uvn_findpage#5589@0: dontcare 1582187526.012142 uvn_get#950@0: called! 1582187526.012145 uvn_get#950@0: vp 0x7e4b220 off 0x170000 1582187526.012157 genfs_getpages#950@0: called! 1582187526.012159 genfs_getpages#950@0: vp 0x7e4b220 off 0x0/170000 count 8 1582187526.012170 uvn_findpage#5590@0: called! 1582187526.012171 uvn_findpage#5590@0: vp 0x7e4b220 off 0x170000 1582187526.012173 uvn_findpage#5590@0: dontcare 1582187526.012176 uvn_findpage#5591@0: called! 1582187526.012177 uvn_findpage#5591@0: vp 0x7e4b220 off 0x174000 1582187526.012179 uvn_findpage#5591@0: dontcare 1582187526.012180 uvn_findpage#5592@0: called! 1582187526.012181 uvn_findpage#5592@0: vp 0x7e4b220 off 0x178000 1582187526.012182 uvn_findpage#5592@0: dontcare 1582187526.012184 uvn_findpage#5593@0: called! 1582187526.012185 uvn_findpage#5593@0: vp 0x7e4b220 off 0x17c000 1582187526.012199 uvn_findpage#5593@0: found 0x80073a18 (color 0) 1582187526.012202 uvn_findpage#5594@0: called! 1582187526.012203 uvn_findpage#5594@0: vp 0x7e4b220 off 0x180000 1582187526.012205 uvn_findpage#5594@0: dontcare 1582187526.012206 uvn_findpage#5595@0: called! 1582187526.012208 uvn_findpage#5595@0: vp 0x7e4b220 off 0x184000 1582187526.012216 uvn_findpage#5595@0: noalloc 1582187526.012218 uvn_findpage#5596@0: called! 1582187526.012219 uvn_findpage#5596@0: vp 0x7e4b220 off 0x188000 1582187526.012221 uvn_findpage#5596@0: dontcare 1582187526.012222 uvn_findpage#5597@0: called! 1582187526.012224 uvn_findpage#5597@0: vp 0x7e4b220 off 0x18c000 1582187526.012225 uvn_findpage#5597@0: dontcare 1582187526.635892 uvn_get#951@0: called! 1582187526.635893 uvn_get#951@0: vp 0x7e4b220 off 0x34000 1582187526.635907 genfs_getpages#951@0: called! 1582187526.635908 genfs_getpages#951@0: vp 0x7e4b220 off 0x0/34000 count 8 1582187526.635921 uvn_findpage#5598@0: called! 1582187526.635922 uvn_findpage#5598@0: vp 0x7e4b220 off 0x34000 1582187526.635925 uvn_findpage#5598@0: dontcare 1582187526.635928 uvn_findpage#5599@0: called! 1582187526.635929 uvn_findpage#5599@0: vp 0x7e4b220 off 0x38000 1582187526.635930 uvn_findpage#5599@0: dontcare 1582187526.635931 uvn_findpage#5600@0: called! 1582187526.635933 uvn_findpage#5600@0: vp 0x7e4b220 off 0x3c000 1582187526.635934 uvn_findpage#5600@0: dontcare 1582187526.635935 uvn_findpage#5601@0: called! 1582187526.635936 uvn_findpage#5601@0: vp 0x7e4b220 off 0x40000 1582187526.635953 uvn_findpage#5601@0: found 0x80076058 (color 0) 1582187526.635956 uvn_findpage#5602@0: called! 1582187526.635957 uvn_findpage#5602@0: vp 0x7e4b220 off 0x44000 1582187526.635958 uvn_findpage#5602@0: dontcare 1582187526.635960 uvn_findpage#5603@0: called! 1582187526.635961 uvn_findpage#5603@0: vp 0x7e4b220 off 0x48000 1582187526.635963 uvn_findpage#5603@0: dontcare 1582187526.635964 uvn_findpage#5604@0: called! 1582187526.635966 uvn_findpage#5604@0: vp 0x7e4b220 off 0x4c000 1582187526.635967 uvn_findpage#5604@0: dontcare 1582187526.635969 uvn_findpage#5605@0: called! 1582187526.635970 uvn_findpage#5605@0: vp 0x7e4b220 off 0x50000 1582187526.635972 uvn_findpage#5605@0: found 0x80075f58 (color 0) 1582187526.639822 uvn_get#952@0: called! 1582187526.639824 uvn_get#952@0: vp 0x7e4b220 off 0x88000 1582187526.639839 genfs_getpages#952@0: called! 1582187526.639840 genfs_getpages#952@0: vp 0x7e4b220 off 0x0/88000 count 8 1582187526.639853 uvn_findpage#5606@0: called! 1582187526.639855 uvn_findpage#5606@0: vp 0x7e4b220 off 0x88000 1582187526.639875 uvn_findpage#5606@0: noalloc 1582187526.639878 uvn_findpage#5607@0: called! 1582187526.639879 uvn_findpage#5607@0: vp 0x7e4b220 off 0x8c000 1582187526.639882 uvn_findpage#5607@0: noalloc 1582187526.639884 uvn_findpage#5608@0: called! 1582187526.639885 uvn_findpage#5608@0: vp 0x7e4b220 off 0x90000 1582187526.639888 uvn_findpage#5608@0: noalloc 1582187526.639890 uvn_findpage#5609@0: called! 1582187526.639891 uvn_findpage#5609@0: vp 0x7e4b220 off 0x94000 1582187526.639894 uvn_findpage#5609@0: found 0x80075158 (color 0) 1582187526.639897 uvn_findpage#5610@0: called! 1582187526.639898 uvn_findpage#5610@0: vp 0x7e4b220 off 0x98000 1582187526.639899 uvn_findpage#5610@0: dontcare 1582187526.639901 uvn_findpage#5611@0: called! 1582187526.639903 uvn_findpage#5611@0: vp 0x7e4b220 off 0x9c000 1582187526.639906 uvn_findpage#5611@0: noalloc 1582187526.639907 uvn_findpage#5612@0: called! 1582187526.639909 uvn_findpage#5612@0: vp 0x7e4b220 off 0xa0000 1582187526.639912 uvn_findpage#5612@0: noalloc 1582187526.639913 uvn_findpage#5613@0: called! 1582187526.639915 uvn_findpage#5613@0: vp 0x7e4b220 off 0xa4000 1582187526.639916 uvn_findpage#5613@0: dontcare 1582187526.641521 uvm_vnp_setsize#85@0: called! 1582187526.641524 uvm_vnp_setsize#85@0: vp 0x7e49218 old 0xffffffffffffffff new 0x0 1582187526.641707 ubc_alloc#128@0: called! 1582187526.641709 ubc_alloc#128@0: uobj 0x7e49218 offset 0x0 len 0x4000 1582187526.641722 ubc_alloc#128@0: umap 0x800cc600 refs 1 va 0x84160000 flags 0x 106 1582187526.641727 uvn_get#953@0: called! 1582187526.641729 uvn_get#953@0: vp 0x7e49218 off 0x0 1582187526.641734 genfs_getpages#953@0: called! 1582187526.641736 genfs_getpages#953@0: vp 0x7e49218 off 0x0/0 count 1 1582187526.641745 genfs_getpages#953@0: ridx 0 npages 1 startoff 0 endoff 16384 1582187526.641756 uvn_findpage#5614@0: called! 1582187526.641757 uvn_findpage#5614@0: vp 0x7e49218 off 0x0 1582187526.641792 uvn_findpage#5614@0: alloced 0x80071ed8 (color 0) 1582187526.641799 genfs_getpages#953@0: PGO_OVERWRITE 1582187526.641812 genfs_getpages#953@0: succeeding, npages 1 1582187526.641815 genfs_getpages#953@0: examining pg 0x80071ed8 flags 0x1246 1582187526.641828 ubc_alloc#128@0: faultbusy getpages 0 1582187526.642376 ubc_release#128@0: called! 1582187526.642378 ubc_release#128@0: va 0x84160000 1582187526.642393 uvm_page_unbusy#4@0: called! 1582187526.642396 uvm_page_unbusy#4@0: unbusying pg 0x80071ed8 1582187526.642400 ubc_release#128@0: umap 0x800cc600 refs 0 1582187526.642405 uvm_vnp_setsize#86@0: called! 1582187526.642406 uvm_vnp_setsize#86@0: vp 0x7e49218 old 0x0 new 0x4000 1582187526.642412 genfs_putpages#29@0: called! 1582187526.642415 genfs_putpages#29@0: vp 0x7e49218 pages 1 off 0x0 len 0x4000 1582187526.642459 uvn_findpage#5615@0: called! 1582187526.642461 uvn_findpage#5615@0: vp 0x7e49218 off 0x4000 1582187526.642468 uvn_findpage#5615@0: noalloc 1582187526.642482 genfs_gop_write#1@0: called! 1582187526.642484 genfs_gop_write#1@0: vp 0x7e49218 pgs 0x79afc70 npages 1 flags 0x1 1582187526.642550 genfs_do_io#1@0: called! 1582187526.642552 genfs_do_io#1@0: vp 0x7e49218 kva 0x82098000 len 0x4000 flags 0x1 1582187526.642562 genfs_do_io#1@0: vp 0x7e49218 mbp 0x7d47d10 num now 2 bytes 0x 4000 1582187526.642570 genfs_do_io#1@0: bp 0x7d47d10 offset 0x0 bcount 0x4000 blkno 0 x0 1582187526.642601 genfs_do_io#1@0: returning 0 (async) 1582187526.642655 nfs_doio#167@0: called! 1582187526.646124 uvm_aio_aiodone#4@0: called! 1582187526.646127 uvm_aio_aiodone#4@0: bp 0x7d47d10 1582187526.646135 uvm_aio_aiodone#4@0: pgs[0] = 0x80071ed8 1582187526.646194 uvm_aio_aiodone_pages#4@0: called! 1582187526.646198 uvm_aio_aiodone_pages#4@0: pg 0x80071ed8 1582187526.646211 uvm_page_unbusy#5@0: called! 1582187526.646215 uvm_page_unbusy#5@0: unbusying pg 0x80071ed8 1582187526.646325 nfs_close#36@0: called! 1582187526.646328 nfs_flush#1@0: called! 1582187526.646334 genfs_putpages#30@0: called! 1582187526.646336 genfs_putpages#30@0: vp 0x7e49218 pages 1 off 0x0 len 0x0 1582187526.646344 nfs_flush#1@0: returning 16 1582187526.646346 nfs_close#36@0: returning 16 1582187527.009911 uvm_map_findspace#496@0: <- got it! (result=0xfdbd4000) 1582187527.009913 uvm_map_prepare#520@0: <- done! 1582187527.009915 uvm_map_enter#520@0: called! 1582187527.009917 uvm_map_enter#520@0: (map=0x7ddbcd8, start=0xfdbd4000, size=32 768, flags=0x80713) 1582187527.009918 uvm_map_enter#520@0: uobj/offset 0/0 1582187527.009920 uvm_map_enter#520@0: starting forward merge 1582187527.009924 uvm_map_enter#520@0: <- done forwardmerge 1582187527.009925 uvm_map_enter#520@0: <- done! 1582187527.009982 uvm_map_prepare#521@0: called! 1582187527.009984 uvm_map_prepare#521@0: (map=0x7ddbcd8, start=0xfdee4000, size= 32768, flags=0x80713) 1582187527.009985 uvm_map_prepare#521@0: uobj/offset 0/-1 1582187527.009988 uvm_map_findspace#497@0: called! 1582187527.009989 uvm_map_findspace#497@0: (map=0x7ddbcd8, hint=0xfdee4000, len= 32768, flags=0x80713) 1582187527.009991 uvm_map_lookup_entry#2491@0: called! 1582187527.009992 uvm_map_lookup_entry#2491@0: (map=0x7ddbcd8,addr=0xfdee4000,en t=0x79afcc0) 1582187527.009995 uvm_map_lookup_entry#2491@0: <- search got it (0x7ff1520) 1582187527.010000 uvm_map_findspace#497@0: <- got it! (result=0xfdbcc000) 1582187527.010002 uvm_map_prepare#521@0: <- done! 1582187527.010005 uvm_map_enter#521@0: called! 1582187527.010006 uvm_map_enter#521@0: (map=0x7ddbcd8, start=0xfdbcc000, size=32 768, flags=0x80713) 1582187527.010007 uvm_map_enter#521@0: uobj/offset 0/0 1582187527.010010 uvm_map_enter#521@0: starting forward merge 1582187527.010013 uvm_map_enter#521@0: <- done forwardmerge 1582187527.010014 uvm_map_enter#521@0: <- done! 1582187527.010069 uvm_map_prepare#522@0: called! 1582187527.010071 uvm_map_prepare#522@0: (map=0x7ddbcd8, start=0xfdee4000, size= 32768, flags=0x80713) 1582187527.010072 uvm_map_prepare#522@0: uobj/offset 0/-1 1582187527.010076 uvm_map_findspace#498@0: called! 1582187527.010077 uvm_map_findspace#498@0: (map=0x7ddbcd8, hint=0xfdee4000, len= 32768, flags=0x80713) 1582187527.010079 uvm_map_lookup_entry#2492@0: called! 1582187527.010080 uvm_map_lookup_entry#2492@0: (map=0x7ddbcd8,addr=0xfdee4000,en t=0x79afcc0) 1582187527.010082 uvm_map_lookup_entry#2492@0: <- search got it (0x7ff1520) 1582187527.010087 uvm_map_findspace#498@0: <- got it! (result=0xfdbc4000) 1582187527.010090 uvm_map_prepare#522@0: <- done! 1582187527.010092 uvm_map_enter#522@0: called! 1582187527.010094 uvm_map_enter#522@0: (map=0x7ddbcd8, start=0xfdbc4000, size=32 768, flags=0x80713) 1582187527.010095 uvm_map_enter#522@0: uobj/offset 0/0 1582187527.010098 uvm_map_enter#522@0: starting forward merge 1582187527.010101 uvm_map_enter#522@0: <- done forwardmerge 1582187527.010143 uvm_map_enter#522@0: <- done! 1582187527.010207 uvm_map_prepare#523@0: called! 1582187527.010209 uvm_map_prepare#523@0: (map=0x7ddbcd8, start=0xfdee4000, size= 32768, flags=0x80713) 1582187527.010210 uvm_map_prepare#523@0: uobj/offset 0/-1 1582187527.010214 uvm_map_findspace#499@0: called! 1582187527.010216 uvm_map_findspace#499@0: (map=0x7ddbcd8, hint=0xfdee4000, len= 32768, flags=0x80713) 1582187527.010219 uvm_map_lookup_entry#2493@0: called! 1582187527.010220 uvm_map_lookup_entry#2493@0: (map=0x7ddbcd8,addr=0xfdee4000,en t=0x79afcc0) 1582187527.010223 uvm_map_lookup_entry#2493@0: <- search got it (0x7ff1520) 1582187527.010230 uvm_map_findspace#499@0: <- got it! (result=0xfdbbc000) 1582187527.010233 uvm_map_prepare#523@0: <- done! 1582187527.010235 uvm_map_enter#523@0: called! 1582187527.010237 uvm_map_enter#523@0: (map=0x7ddbcd8, start=0xfdbbc000, size=32 768, flags=0x80713) 1582187527.010238 uvm_map_enter#523@0: uobj/offset 0/0 1582187527.010241 uvm_map_enter#523@0: starting forward merge 1582187527.010245 uvm_map_enter#523@0: <- done forwardmerge 1582187527.010247 uvm_map_enter#523@0: <- done! 1582187527.940954 uvm_map_prepare#524@0: called! 1582187527.940957 uvm_map_prepare#524@0: (map=0x7ddbcd8, start=0xfdc04000, size= 16384, flags=0x8090713) 1582187527.940958 uvm_map_prepare#524@0: uobj/offset 0x7e49218/0 1582187527.940964 uvm_map_lookup_entry#2494@0: called! 1582187527.940965 uvm_map_lookup_entry#2494@0: (map=0x7ddbcd8,addr=0xfdc04000,en t=0x79afd40) 1582187527.940969 uvm_map_lookup_entry#2494@0: <- search got it (0x7ff30e0) 1582187527.940972 uvm_mapent_alloc#635@0: called! 1582187527.940978 uvm_mapent_alloc#635@0: <- new entry=0x7ff2120 [kentry=0] 1582187527.940996 uvm_map_prepare#524@0: <- done! 1582187527.941000 uvm_map_enter#524@0: called! 1582187527.941002 uvm_map_enter#524@0: (map=0x7ddbcd8, start=0xfdc04000, size=16 384, flags=0x8090713) 1582187527.941004 uvm_map_enter#524@0: uobj/offset 0x7e49218/0 1582187527.941007 uvm_unmap_remove#267@0: called! 1582187527.941009 uvm_unmap_remove#267@0: (map=0x7ddbcd8, start=0xfdc04000, end= 0xfdc08000) 1582187527.941011 uvm_map_lookup_entry#2495@0: called! 1582187527.941013 uvm_map_lookup_entry#2495@0: (map=0x7ddbcd8,addr=0xfdc04000,en t=0x79afcb8) 1582187527.941015 uvm_map_lookup_entry#2495@0: <- search got it (0x7ff2120) 1582187527.941018 uvm_mapent_alloc#636@0: called! 1582187527.941022 uvm_mapent_alloc#636@0: <- new entry=0x7ff2960 [kentry=0] 1582187527.941037 uvm_unmap_remove#267@0: removed map entry 0x7ff2120 1582187527.941046 uvm_unmap_remove#267@0: <- done! 1582187527.941049 uvm_map_enter#524@0: allocating new map entry 1582187527.941051 uvm_mapent_alloc#637@0: called! 1582187527.941054 uvm_mapent_alloc#637@0: <- new entry=0x7ff2900 [kentry=0] 1582187527.941060 uvm_map_enter#524@0: <- done! 1582187527.941065 uvm_unmap_detach#267@0: called! 1582187527.941067 uvm_unmap_detach#267@0: detach 0x7ff2120: amap=0, obj=0, sub map?=0 1582187527.941070 uvm_mapent_free#560@0: called! 1582187527.941071 uvm_mapent_free#560@0: <- freeing map entry=0x7ff2120 [flags=0 ] 1582187527.941077 uvm_unmap_detach#267@0: <- done 1582187528.407461 uvm_fault#1365@0: called! 1582187528.407463 uvm_fault#1365@0: (map=0x7ddbcd8, vaddr=0xfdc04000, at=1, ff=0 ) 1582187528.407468 uvm_fault_check#1622@0: called! 1582187528.407471 uvm_map_lookup_entry#2496@0: called! 1582187528.407473 uvm_map_lookup_entry#2496@0: (map=0x7ddbcd8,addr=0xfdc04000,en t=0x79afdc4) 1582187528.407477 uvm_map_lookup_entry#2496@0: <- search got it (0x7ff30e0) 1582187528.407482 uvm_fault_check#1622@0: narrow=1, back=0, forw=0, startva=0x fdc04000 1582187528.407484 uvm_fault_check#1622@0: entry=0x7ff2900, amap=0, obj=0x7e492 18 1582187528.407487 uvm_fault_upper_lookup#1365@0: called! 1582187528.407490 uvm_fault_upper_lookup#1365@0: shadowed=0, will_get=0 1582187528.407493 uvm_fault_lower#1049@0: called! 1582187528.407495 uvm_fault_lower_lookup#799@0: called! 1582187528.407505 uvn_get#954@0: called! 1582187528.407506 uvn_get#954@0: vp 0x7e49218 off 0x0 1582187528.407513 genfs_getpages#954@0: called! 1582187528.407514 genfs_getpages#954@0: vp 0x7e49218 off 0x0/0 count 1 1582187528.407526 uvn_findpage#5616@0: called! 1582187528.407527 uvn_findpage#5616@0: vp 0x7e49218 off 0x0 1582187528.407541 uvn_findpage#5616@0: found 0x80071ed8 (color 0) 1582187528.407551 uvm_fault_lower_lookup#799@0: got uobjpage (0x0x80071ed8) wi th locked get 1582187528.407554 uvm_fault_lower#1049@0: case 2 fault: promote=0, zfill=0 db>