diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2024-03-27 13:56:41 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2024-03-27 13:56:41 -0700 | 
| commit | 400dd456bda8be0b566f2690c51609ea02f85766 (patch) | |
| tree | 1aed73249b6d40c7ad371af68014e008c6faf10b /lib/debugobjects.c | |
| parent | dc189b8e6adbe113a6d4b3a7c5d0c9cd7febb3bb (diff) | |
| parent | ef1e68236b9153c27cb7cf29ead0c532870d4215 (diff) | |
Merge tag 'for-6.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Pull btrfs fixes from David Sterba:
 - fix race when reading extent buffer and 'uptodate' status is missed
   by one thread (introduced in 6.5)
 - do additional validation of devices using major:minor numbers
 - zoned mode fixes:
     - use zone-aware super block access during scrub
     - fix use-after-free during device replace (found by KASAN)
     - also delete zones that are 100% unusable to reclaim space
 - extent unpinning fixes:
     - fix extent map leak after error handling
     - print correct range in error message
 - error code and message updates
* tag 'for-6.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
  btrfs: fix race in read_extent_buffer_pages()
  btrfs: return accurate error code on open failure in open_fs_devices()
  btrfs: zoned: don't skip block groups with 100% zone unusable
  btrfs: use btrfs_warn() to log message at btrfs_add_extent_mapping()
  btrfs: fix message not properly printing interval when adding extent map
  btrfs: fix warning messages not printing interval at unpin_extent_range()
  btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache()
  btrfs: validate device maj:min during open
  btrfs: zoned: fix use-after-free in do_zone_finish()
  btrfs: zoned: use zone aware sb location for scrub
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions
