![hannken](/assets/img/avatar_default.png)
and after all io but before actually updating the cluster chain. Both uvm_vnp_zerorange() and vtruncbuf() call get/putpages -> bmap -> pcbmap and here the fat cache gets updated with information no longer valid after truncation.
and after all io but before actually updating the cluster chain. Both uvm_vnp_zerorange() and vtruncbuf() call get/putpages -> bmap -> pcbmap and here the fat cache gets updated with information no longer valid after truncation.