Revision 6fdf886424cf8c4fff96a20189c00606327e5df6 authored by Linus Torvalds on 18 November 2021, 20:41:14 UTC, committed by Linus Torvalds on 18 November 2021, 20:41:14 UTC
Pull btrfs fixes from David Sterba:
 "Several xes and one old ioctl deprecation. Namely there's fix for
  crashes/warnings with lzo compression that was suspected to be caused
  by first pull merge resolution, but it was a different bug.

  Summary:

   - regression fix for a crash in lzo due to missing boundary checks of
     the page array

   - fix crashes on ARM64 due to missing barriers when synchronizing
     status bits between work queues

   - silence lockdep when reading chunk tree during mount

   - fix false positive warning in integrity checker on devices with
     disabled write caching

   - fix signedness of bitfields in scrub

   - start deprecation of balance v1 ioctl"

* tag 'for-5.16-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
  btrfs: deprecate BTRFS_IOC_BALANCE ioctl
  btrfs: make 1-bit bit-fields of scrub_page unsigned int
  btrfs: check-integrity: fix a warning on write caching disabled disk
  btrfs: silence lockdep when reading chunk tree during mount
  btrfs: fix memory ordering between normal and ordered work functions
  btrfs: fix a out-of-bound access in copy_compressed_data_to_page()
2 parent s db850a9 + 6c405b2
History
File Mode Size
encrypted-keys
trusted-keys
Kconfig -rw-r--r-- 4.5 KB
Makefile -rw-r--r-- 677 bytes
big_key.c -rw-r--r-- 6.6 KB
compat.c -rw-r--r-- 3.2 KB
compat_dh.c -rw-r--r-- 1.1 KB
dh.c -rw-r--r-- 8.5 KB
gc.c -rw-r--r-- 9.9 KB
internal.h -rw-r--r-- 12.2 KB
key.c -rw-r--r-- 31.5 KB
keyctl.c -rw-r--r-- 49.5 KB
keyctl_pkey.c -rw-r--r-- 6.8 KB
keyring.c -rw-r--r-- 47.7 KB
permission.c -rw-r--r-- 3.2 KB
persistent.c -rw-r--r-- 4.3 KB
proc.c -rw-r--r-- 7.7 KB
process_keys.c -rw-r--r-- 23.7 KB
request_key.c -rw-r--r-- 21.4 KB
request_key_auth.c -rw-r--r-- 7.1 KB
sysctl.c -rw-r--r-- 1.7 KB
user_defined.c -rw-r--r-- 4.6 KB

back to top