- Btrfs: make sure NODATACOW also gets NODATASUM set
authorDavid Sterba <dsterba@suse.cz>
Tue, 5 Mar 2013 17:18:32 +0000 (18:18 +0100)
committerDavid Sterba <dsterba@suse.cz>
Wed, 6 Mar 2013 22:16:06 +0000 (23:16 +0100)
commit153206f7d53c07d902941c54932150fd365dcf20
treef12a4a30f2b5f34cb8307bae88231462e2ffd701
parentc054f74b2fd978866a22e427a82a2c1badca528f
- Btrfs: make sure NODATACOW also gets NODATASUM set
  (FATE#312888).
- Btrfs: fix backref walking race with tree deletions
  (FATE#312888).
- clear chunk_alloc flag on retryable failure (FATE#312888).
- Btrfs: use reserved space for creating a snapshot (FATE#312888).
- Btrfs: do not change inode flags in rename (FATE#312888).
- btrfs: cleanup for open-coded alignment (FATE#312888).
- Btrfs: copy everything if we've created an inline extent
  (FATE#312888).
- Btrfs: fix memory leak of log roots (FATE#312888).
- Btrfs: fix NULL pointer after aborting a transaction
  (FATE#312888).
- btrfs: remove a printk from scan_one_device (FATE#312888).
- Btrfs: remove unnecessary dget_parent/dput when creating the
  pending snapshot (FATE#312888).
- Btrfs: fix wrong reserved space in qgroup during snap/subv
  creation (FATE#312888).
- Btrfs: fix wrong reserved space when deleting a
  snapshot/subvolume (FATE#312888).
- btrfs: use only inline_pages from extent buffer (FATE#312888).
- Btrfs: fix missing deleted items in btrfs_clean_quota_tree
  (FATE#312888).
- Btrfs: return ENOMEM rather than use BUG_ON when
  btrfs_alloc_path fails (FATE#312888).
- Btrfs: remove reduplicate check about root in the function
  btrfs_clean_quota_tree (FATE#312888).
- Btrfs: don't call btrfs_qgroup_free if just btrfs_qgroup_reserve
  fails (FATE#312888).
- Btrfs: cleanup to make the function
  btrfs_delalloc_reserve_metadata more logic (FATE#312888).
- Btrfs: delete inline extents when we find them during logging
  (FATE#312888).
- Btrfs: fix wrong handle at error path of create_snapshot()
  when the commit fails (FATE#312888).
- Btrfs: fix unclosed transaction handler when the async
  transaction commitment fails (FATE#312888).
- Btrfs: check for NULL pointer in updating reloc roots
  (FATE#312888).
- Btrfs: build up error handling for merge_reloc_roots
  (FATE#312888).
- Btrfs: free all recorded tree blocks on error (FATE#312888).
- Btrfs: do not BUG_ON in prepare_to_reloc (FATE#312888).
- Btrfs: do not BUG_ON on aborted situation (FATE#312888).
- Btrfs: avoid deadlock on transaction waiting list (FATE#312888).
- Btrfs: allow running defrag in parallel to administrative tasks
  (FATE#312888).
- Refresh
  patches.suse/btrfs-8022-forced-readonly-when-free_log_tree-fails.patch.
31 files changed:
patches.suse/btrfs-1089-make-sure-NODATACOW-also-gets-NODATASUM-set.patch [new file with mode: 0644]
patches.suse/btrfs-1090-fix-backref-walking-race-with-tree-deletions.patch [new file with mode: 0644]
patches.suse/btrfs-1091-clear-chunk_alloc-flag-on-retryable-failure.patch [new file with mode: 0644]
patches.suse/btrfs-1092-use-reserved-space-for-creating-a-snapshot.patch [new file with mode: 0644]
patches.suse/btrfs-1093-do-not-change-inode-flags-in-rename.patch [new file with mode: 0644]
patches.suse/btrfs-1094-cleanup-for-open-coded-alignment.patch [new file with mode: 0644]
patches.suse/btrfs-1095-copy-everything-if-we-ve-created-an-inline-ext.patch [new file with mode: 0644]
patches.suse/btrfs-1096-fix-memory-leak-of-log-roots.patch [new file with mode: 0644]
patches.suse/btrfs-1097-fix-NULL-pointer-after-aborting-a-transaction.patch [new file with mode: 0644]
patches.suse/btrfs-1098-remove-a-printk-from-scan_one_device.patch [new file with mode: 0644]
patches.suse/btrfs-1099-remove-unnecessary-dget_parent-dput-when-creat.patch [new file with mode: 0644]
patches.suse/btrfs-1100-fix-wrong-reserved-space-in-qgroup-during-snap.patch [new file with mode: 0644]
patches.suse/btrfs-1101-fix-wrong-reserved-space-when-deleting-a-snaps.patch [new file with mode: 0644]
patches.suse/btrfs-1102-use-only-inline_pages-from-extent-buffer.patch [new file with mode: 0644]
patches.suse/btrfs-1103-fix-missing-deleted-items-in-btrfs_clean_quota.patch [new file with mode: 0644]
patches.suse/btrfs-1104-return-ENOMEM-rather-than-use-BUG_ON-when-btrf.patch [new file with mode: 0644]
patches.suse/btrfs-1105-remove-reduplicate-check-about-root-in-the-fun.patch [new file with mode: 0644]
patches.suse/btrfs-1106-don-t-call-btrfs_qgroup_free-if-just-btrfs_qgr.patch [new file with mode: 0644]
patches.suse/btrfs-1107-cleanup-to-make-the-function-btrfs_delalloc_re.patch [new file with mode: 0644]
patches.suse/btrfs-1109-delete-inline-extents-when-we-find-them-during.patch [new file with mode: 0644]
patches.suse/btrfs-1113-fix-wrong-handle-at-error-path-of-create_snaps.patch [new file with mode: 0644]
patches.suse/btrfs-1114-fix-unclosed-transaction-handler-when-the-asyn.patch [new file with mode: 0644]
patches.suse/btrfs-1115-check-for-NULL-pointer-in-updating-reloc-roots.patch [new file with mode: 0644]
patches.suse/btrfs-1116-build-up-error-handling-for-merge_reloc_roots.patch [new file with mode: 0644]
patches.suse/btrfs-1117-free-all-recorded-tree-blocks-on-error.patch [new file with mode: 0644]
patches.suse/btrfs-1118-do-not-BUG_ON-in-prepare_to_reloc.patch [new file with mode: 0644]
patches.suse/btrfs-1119-do-not-BUG_ON-on-aborted-situation.patch [new file with mode: 0644]
patches.suse/btrfs-1120-avoid-deadlock-on-transaction-waiting-list.patch [new file with mode: 0644]
patches.suse/btrfs-1121-allow-running-defrag-in-parallel-to-administra.patch [new file with mode: 0644]
patches.suse/btrfs-8022-forced-readonly-when-free_log_tree-fails.patch
series.conf