"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "fs/btrfs/relocation.c" between
linux-3.16.62.tar.xz and linux-3.16.63.tar.xz

About: The full source of the Linux kernel 3.16.x (longterm stable)

relocation.c  (linux-3.16.62.tar.xz):relocation.c  (linux-3.16.63.tar.xz)
skipping to change at line 3957 skipping to change at line 3957
progress++; progress++;
trans = btrfs_start_transaction(rc->extent_root, 0); trans = btrfs_start_transaction(rc->extent_root, 0);
if (IS_ERR(trans)) { if (IS_ERR(trans)) {
err = PTR_ERR(trans); err = PTR_ERR(trans);
trans = NULL; trans = NULL;
break; break;
} }
restart: restart:
if (update_backref_cache(trans, &rc->backref_cache)) { if (update_backref_cache(trans, &rc->backref_cache)) {
btrfs_end_transaction(trans, rc->extent_root); btrfs_end_transaction(trans, rc->extent_root);
trans = NULL;
continue; continue;
} }
ret = find_next_extent(trans, rc, path, &key); ret = find_next_extent(trans, rc, path, &key);
if (ret < 0) if (ret < 0)
err = ret; err = ret;
if (ret != 0) if (ret != 0)
break; break;
rc->extents_found++; rc->extents_found++;
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)