diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2019-07-17 01:12:56 +0300 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2019-07-17 01:12:56 +0300 | 
| commit | a18f8775419d3df282dd83efdb51c5a64d092f31 (patch) | |
| tree | 1e0abc5c1d30e8bc58dc23099017eca496992fd2 /tools/perf/util/scripting-engines/trace-event-python.c | |
| parent | 3eb514866f20c5eb74637279774b6d73b855480a (diff) | |
| parent | e02d48eaaed77f6c36916a7aa65c451e1f9d9aab (diff) | |
| download | linux-a18f8775419d3df282dd83efdb51c5a64d092f31.tar.xz | |
Merge tag 'for-5.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Pull btrfs updates from David Sterba:
 "Highlights:
   - chunks that have been trimmed and unchanged since last mount are
     tracked and skipped on repeated trims
   - use hw assissed crc32c on more arches, speedups if native
     instructions or optimized implementation is available
   - the RAID56 incompat bit is automatically removed when the last
     block group of that type is removed
  Fixes:
   - fsync fix for reflink on NODATACOW files that could lead to ENOSPC
   - fix data loss after inode eviction, renaming it, and fsync it
   - fix fsync not persisting dentry deletions due to inode evictions
   - update ctime/mtime/iversion after hole punching
   - fix compression type validation (reported by KASAN)
   - send won't be allowed to start when relocation is in progress, this
     can cause spurious errors or produce incorrect send stream
  Core:
   - new tracepoints for space update
   - tree-checker: better check for end of extents for some tree items
   - preparatory work for more checksum algorithms
   - run delayed iput at unlink time and don't push the work to cleaner
     thread where it's not properly throttled
   - wrap block mapping to structures and helpers, base for further
     refactoring
   - split large files, part 1:
       - space info handling
       - block group reservations
       - delayed refs
       - delayed allocation
   - other cleanups and refactoring"
* tag 'for-5.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux: (103 commits)
  btrfs: fix memory leak of path on error return path
  btrfs: move the subvolume reservation stuff out of extent-tree.c
  btrfs: migrate the delalloc space stuff to it's own home
  btrfs: migrate btrfs_trans_release_chunk_metadata
  btrfs: migrate the delayed refs rsv code
  btrfs: Evaluate io_tree in find_lock_delalloc_range()
  btrfs: migrate the global_block_rsv helpers to block-rsv.c
  btrfs: migrate the block-rsv code to block-rsv.c
  btrfs: stop using block_rsv_release_bytes everywhere
  btrfs: cleanup the target logic in __btrfs_block_rsv_release
  btrfs: export __btrfs_block_rsv_release
  btrfs: export btrfs_block_rsv_add_bytes
  btrfs: move btrfs_block_rsv definitions into it's own header
  btrfs: Simplify update of space_info in __reserve_metadata_bytes()
  btrfs: unexport can_overcommit
  btrfs: move reserve_metadata_bytes and supporting code to space-info.c
  btrfs: move dump_space_info to space-info.c
  btrfs: export block_rsv_use_bytes
  btrfs: move btrfs_space_info_add_*_bytes to space-info.c
  btrfs: move the space info update macro to space-info.h
  ...
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions
