Question to zfs scrub code
    Andriy Gapon 
    avg at FreeBSD.org
       
    Sun Jul  1 07:37:23 UTC 2018
    
    
  
On 30/06/2018 23:19, Paul Blockhaus wrote:
> I'm not entirely shure wether this is the right place to ask, but maybe
> someone can help my anyway.
> I'm trying to understand how the zfs scrub code works, but I'm stuck at
> dsl_scan in dsl_scan.c, it just looks like a dead end in the code.
> All called functions don't seem to traverse any data blocks and just
> magically end in a scrubbed pool.
> 
> What am I missing?
> Is there any documentation where the scrub continues?
> Or does anyone of you can explain, what happens in and after the
> dsl_scan function?
The code you checked sets up the initial scan state.  Then, spa_sync (a periodic
call) calls dsl_scan_sync that does the actual scanning.
-- 
Andriy Gapon
    
    
More information about the freebsd-fs
mailing list