git: hammer2 - Instrument error path for indirect block maintenance

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Sep 14 13:38:51 PDT 2017


commit 08e765e23ff9f6bc0418b9213983166470affb8a
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Thu Sep 14 13:31:45 2017 -0700

    hammer2 - Instrument error path for indirect block maintenance
    
    * Instrument error path, fix a crash case when 'chain' cannot be modified
      (usually due to a filesystem full error).  Just complain instead.
    
    * Add some temporary debugging for another possible issue under test.
    
    Reported-by: arcade at b1t.name

Summary of changes:
 sys/vfs/hammer2/hammer2_chain.c | 66 ++++++++++++++++++++++++++++-------------
 1 file changed, 46 insertions(+), 20 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/08e765e23ff9f6bc0418b9213983166470affb8a


-- 
DragonFly BSD source repository



More information about the Commits mailing list