]>
git.ipfire.org Git - thirdparty/kernel/stable-queue.git/log
Greg Kroah-Hartman [Wed, 26 Oct 2022 15:15:25 +0000 (17:15 +0200)]
fix up scripts/bad_stable
Greg Kroah-Hartman [Wed, 26 Oct 2022 15:11:55 +0000 (17:11 +0200)]
6.0-stable patches
added patches:
ata-ahci-imx-fix-module_alias.patch
ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch
cpufreq-qcom-fix-memory-leak-in-error-path.patch
cpufreq-qcom-fix-writes-in-read-only-memory-region.patch
cpufreq-tegra194-fix-module-loading.patch
drm-amdgpu-fix-sdma-doorbell-init-ordering-on-apus.patch
hwmon-coretemp-handle-large-core-id-value.patch
i2c-qcom-cci-fix-ordering-of-pm_runtime_xx-and-i2c_add_adapter.patch
kvm-add-support-for-arch-compat-vm-ioctls.patch
kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch
kvm-x86-add-compat-handler-for-kvm_x86_set_msr_filter.patch
kvm-x86-copy-filter-arg-outside-kvm_vm_ioctl_set_msr_filter.patch
media-ipu3-imgu-fix-null-pointer-dereference-in-active-selection-access.patch
media-mceusb-set-timeout-to-at-least-timeout-provided.patch
media-venus-dec-handle-the-case-where-find_format-fails.patch
media-venus-fix-nv12-decoder-buffer-discovery-on-hfi_version_1xx.patch
mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch
ocfs2-clear-dinode-links-count-in-case-of-error.patch
ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch
selinux-enable-use-of-both-gfp_kernel-and-gfp_atomic-in-convert_context.patch
smb3-interface-count-displayed-incorrectly.patch
x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch
x86-resctrl-fix-min_cbm_bits-for-amd.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 14:57:14 +0000 (16:57 +0200)]
5.15-stable patches
added patches:
usb-gadget-uvc-consistently-use-define-for-headerlen.patch
usb-gadget-uvc-giveback-vb2-buffer-on-req-complete.patch
usb-gadget-uvc-improve-sg-exit-condition.patch
usb-gadget-uvc-rework-uvcg_queue_next_buffer-to-uvcg_complete_buffer.patch
usb-gadget-uvc-use-on-returned-header-len-in-video_encode_isoc_sg.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 14:52:12 +0000 (16:52 +0200)]
5.4-stable patches
added patches:
xfs-add-a-function-to-deal-with-corrupt-buffers-post-verifiers.patch
xfs-check-owner-of-dir3-blocks.patch
xfs-check-owner-of-dir3-data-blocks.patch
xfs-don-t-write-a-corrupt-unmount-record-to-force-summary-counter-recalc.patch
xfs-factor-common-ail-item-deletion-code.patch
xfs-factor-out-a-new-xfs_log_force_inode-helper.patch
xfs-factor-out-quotaoff-intent-ail-removal-and-memory-free.patch
xfs-fix-buffer-corruption-reporting-when-xfs_dir3_free_header_check-fails.patch
xfs-fix-unmount-hang-and-memory-leak-on-shutdown-during-quotaoff.patch
xfs-fix-use-after-free-on-cil-context-on-shutdown.patch
xfs-lower-cil-flush-limit-for-large-logs.patch
xfs-move-inode-flush-to-the-sync-workqueue.patch
xfs-open-code-insert-range-extent-split-helper.patch
xfs-preserve-default-grace-interval-during-quotacheck.patch
xfs-reflink-should-force-the-log-out-if-mounted-with-wsync.patch
xfs-remove-the-xfs_disk_dquot_t-and-xfs_dquot_t.patch
xfs-remove-the-xfs_dq_logitem_t-typedef.patch
xfs-remove-the-xfs_qoff_logitem_t-typedef.patch
xfs-replace-function-declaration-by-actual-definition.patch
xfs-rework-collapse-range-into-an-atomic-operation.patch
xfs-rework-insert-range-into-an-atomic-operation.patch
xfs-tail-updates-only-need-to-occur-when-lsn-changes.patch
xfs-throttle-commits-on-delayed-background-cil-push.patch
xfs-trylock-underlying-buffer-on-dquot-flush.patch
xfs-use-scnprintf-for-avoiding-potential-buffer-overflow.patch
xfs-xfs_buf_corruption_error-should-take-__this_address.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 14:46:51 +0000 (16:46 +0200)]
6.0-stable patches
added patches:
video-aperture-call-sysfb_disable-before-removing-pci-devices.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 11:27:54 +0000 (13:27 +0200)]
Linux 5.10.150
Greg Kroah-Hartman [Wed, 26 Oct 2022 11:24:11 +0000 (13:24 +0200)]
Linux 5.4.220
Greg Kroah-Hartman [Wed, 26 Oct 2022 11:21:17 +0000 (13:21 +0200)]
Linux 4.19.262
Greg Kroah-Hartman [Wed, 26 Oct 2022 11:18:42 +0000 (13:18 +0200)]
Linux 4.14.296
Greg Kroah-Hartman [Wed, 26 Oct 2022 11:16:13 +0000 (13:16 +0200)]
Linux 4.9.331
Greg Kroah-Hartman [Wed, 26 Oct 2022 10:53:44 +0000 (12:53 +0200)]
Linux 6.0.5
Greg Kroah-Hartman [Wed, 26 Oct 2022 10:52:22 +0000 (12:52 +0200)]
5.15-stable patches
added patches:
arm64-mm-consolidate-tcr_el1-fields.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 10:51:02 +0000 (12:51 +0200)]
6.0-stable patches
added patches:
clk-tegra-fix-tegra-pwm-parent-clock.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 10:45:53 +0000 (12:45 +0200)]
5.15-stable patches
added patches:
r8152-add-pid-for-the-lenovo-onelink-dock.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 10:43:05 +0000 (12:43 +0200)]
Linux 5.15.75
Greg Kroah-Hartman [Wed, 26 Oct 2022 10:26:31 +0000 (12:26 +0200)]
6.0-stable patches
added patches:
revert-btrfs-call-__btrfs_remove_free_space_cache_locked-on.patch
Greg Kroah-Hartman [Wed, 26 Oct 2022 10:23:10 +0000 (12:23 +0200)]
Linux 6.0.4
Greg Kroah-Hartman [Tue, 25 Oct 2022 15:48:20 +0000 (17:48 +0200)]
drop mm-huge_memory-do-not-clobber-swp_entry_t-during-thp-split.patch from 6.0
Greg Kroah-Hartman [Tue, 25 Oct 2022 14:17:39 +0000 (16:17 +0200)]
5.10-stable patches
added patches:
revert-drm-amdgpu-make-sure-to-init-common-ip-before-gmc.patch
Greg Kroah-Hartman [Tue, 25 Oct 2022 13:16:19 +0000 (15:16 +0200)]
drop queue-5.10/serial-8250-let-drivers-request-full-16550a-feature-probing.patch
Greg Kroah-Hartman [Tue, 25 Oct 2022 13:05:56 +0000 (15:05 +0200)]
Merge branch 'master' of gitolite.kernel.org:/pub/scm/linux/kernel/git/stable/stable-queue
Greg Kroah-Hartman [Tue, 25 Oct 2022 13:05:35 +0000 (15:05 +0200)]
drop queue-5.10/arm-decompressor-include-.data.rel.ro.local.patch
Greg Kroah-Hartman [Tue, 25 Oct 2022 12:55:17 +0000 (14:55 +0200)]
drop x86-entry-work-around-clang-__bdos-bug.patch
From 4.14, 4.19, and 5.4
Greg Kroah-Hartman [Mon, 24 Oct 2022 14:49:56 +0000 (16:49 +0200)]
6.0-stable patches
added patches:
revert-alsa-hda-fix-page-fault-in-snd_hda_codec_shutdown.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:28:49 +0000 (13:28 +0200)]
6.0-stable patches
added patches:
fbdev-core-remove-remove_conflicting_pci_framebuffers.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:19:09 +0000 (13:19 +0200)]
6.0-stable patches
added patches:
dm-clone-fix-typo-in-block_device-format-specifier.patch
drm-amd-pm-add-smu-ip-v13.0.4-if-version-define-to-v7.patch
drm-amd-pm-disable-cstate-feature-for-gpu-reset-scenario.patch
drm-amd-pm-fulfill-smu13.0.0-cstate-control-interface.patch
drm-amd-pm-fulfill-smu13.0.7-cstate-control-interface.patch
drm-amd-pm-update-smu-ip-v13.0.4-driver-interface-version.patch
efi-efivars-fix-variable-writes-without-query_variable_store.patch
efi-ssdt-don-t-free-memory-if-acpi-table-was-loaded-successfully.patch
gcov-support-gcc-12.1-and-newer-compilers.patch
hid-playstation-add-initial-dualsense-edge-controller-support.patch
hid-playstation-stop-dualsense-output-work-on-remove.patch
io-wq-fix-memory-leak-in-worker-creation.patch
io_uring-net-fail-zc-send-when-unsupported-by-socket.patch
mm-huge_memory-do-not-clobber-swp_entry_t-during-thp-split.patch
net-flag-sockets-supporting-msghdr-originated-zerocopy.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:19:01 +0000 (13:19 +0200)]
5.15-stable patches
added patches:
gcov-support-gcc-12.1-and-newer-compilers.patch
io-wq-fix-memory-leak-in-worker-creation.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:18:54 +0000 (13:18 +0200)]
5.10-stable patches
added patches:
gcov-support-gcc-12.1-and-newer-compilers.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:18:47 +0000 (13:18 +0200)]
5.4-stable patches
added patches:
gcov-support-gcc-12.1-and-newer-compilers.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:18:40 +0000 (13:18 +0200)]
4.19-stable patches
added patches:
gcov-support-gcc-12.1-and-newer-compilers.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:18:32 +0000 (13:18 +0200)]
4.14-stable patches
added patches:
gcov-support-gcc-12.1-and-newer-compilers.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:18:23 +0000 (13:18 +0200)]
4.9-stable patches
added patches:
gcov-support-gcc-12.1-and-newer-compilers.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:05:49 +0000 (13:05 +0200)]
drop some 5.10 patches
Greg Kroah-Hartman [Mon, 24 Oct 2022 11:02:15 +0000 (13:02 +0200)]
drop some 5.15 patches
Greg Kroah-Hartman [Mon, 24 Oct 2022 10:55:27 +0000 (12:55 +0200)]
5.10-stable patches
added patches:
f2fs-fix-wrong-condition-to-trigger-background-checkpoint-correctly.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 10:41:17 +0000 (12:41 +0200)]
drop a bunch of unneeded patches
Greg Kroah-Hartman [Mon, 24 Oct 2022 10:04:06 +0000 (12:04 +0200)]
drop drm-msm-make-.remove-and-.shutdown-hw-shutdown-consi.patch
Was incorrectly backported
Greg Kroah-Hartman [Mon, 24 Oct 2022 10:03:25 +0000 (12:03 +0200)]
drop queue-5.4/r8152-factor-out-oob-link-list-waits.patch
incorrect patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:48:17 +0000 (10:48 +0200)]
drop queue-4.19/ice-rework-flex-descriptor-programming.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:41:23 +0000 (10:41 +0200)]
6.0-stable patches
added patches:
thermal-intel_powerclamp-use-first-online-cpu-as-control_cpu.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:41:16 +0000 (10:41 +0200)]
5.15-stable patches
added patches:
thermal-intel_powerclamp-use-first-online-cpu-as-control_cpu.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:41:09 +0000 (10:41 +0200)]
5.10-stable patches
added patches:
thermal-intel_powerclamp-use-first-online-cpu-as-control_cpu.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:41:01 +0000 (10:41 +0200)]
5.4-stable patches
added patches:
thermal-intel_powerclamp-use-first-online-cpu-as-control_cpu.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:40:53 +0000 (10:40 +0200)]
4.19-stable patches
added patches:
thermal-intel_powerclamp-use-first-online-cpu-as-control_cpu.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:40:46 +0000 (10:40 +0200)]
4.14-stable patches
added patches:
thermal-intel_powerclamp-use-first-online-cpu-as-control_cpu.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:40:38 +0000 (10:40 +0200)]
4.9-stable patches
added patches:
thermal-intel_powerclamp-use-first-online-cpu-as-control_cpu.patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 08:35:31 +0000 (10:35 +0200)]
drop a patch
Greg Kroah-Hartman [Mon, 24 Oct 2022 07:59:48 +0000 (09:59 +0200)]
Linux 5.19.17
Greg Kroah-Hartman [Sun, 23 Oct 2022 16:14:01 +0000 (18:14 +0200)]
drop a patch
Greg Kroah-Hartman [Sat, 22 Oct 2022 07:47:44 +0000 (09:47 +0200)]
drop some patches
Greg Kroah-Hartman [Sat, 22 Oct 2022 07:47:39 +0000 (09:47 +0200)]
6.0-stable patches
added patches:
pinctrl-amd-change-dev_warn-to-dev_dbg-for-additional-feature-support.patch
Greg Kroah-Hartman [Sat, 22 Oct 2022 07:47:38 +0000 (09:47 +0200)]
4.9-stable patches
added patches:
inet-fully-convert-sk-sk_rx_dst-to-rcu-rules.patch
Greg Kroah-Hartman [Sat, 22 Oct 2022 07:47:20 +0000 (09:47 +0200)]
drop some more 5.19 commits that were not needed
Greg Kroah-Hartman [Fri, 21 Oct 2022 16:02:30 +0000 (18:02 +0200)]
drop some alsa patches
Greg Kroah-Hartman [Fri, 21 Oct 2022 15:55:18 +0000 (17:55 +0200)]
drop 5.19 patches in older queues as well
Greg Kroah-Hartman [Fri, 21 Oct 2022 15:54:55 +0000 (17:54 +0200)]
drop more 5.19 patches
Greg Kroah-Hartman [Fri, 21 Oct 2022 15:35:27 +0000 (17:35 +0200)]
more dropping of 5.19 patches in other queues
Greg Kroah-Hartman [Fri, 21 Oct 2022 15:35:18 +0000 (17:35 +0200)]
drop more 5.19 patches
Greg Kroah-Hartman [Fri, 21 Oct 2022 15:17:57 +0000 (17:17 +0200)]
drop a bunch of 5.19 patches that are not needed
Greg Kroah-Hartman [Fri, 21 Oct 2022 14:58:12 +0000 (16:58 +0200)]
5.19-stable patches
added patches:
drm-i915-bios-use-hardcoded-fp_timing-size-for-generating-lfp-data-pointers.patch
drm-i915-bios-validate-fp_timing-terminator-presence.patch
drm-i915-rename-block_size-block_offset.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 14:58:05 +0000 (16:58 +0200)]
drop some 5.19 patches
Greg Kroah-Hartman [Fri, 21 Oct 2022 14:55:08 +0000 (16:55 +0200)]
5.4-stable patches
added patches:
inet-fully-convert-sk-sk_rx_dst-to-rcu-rules.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 14:55:00 +0000 (16:55 +0200)]
5.10-stable patches
added patches:
inet-fully-convert-sk-sk_rx_dst-to-rcu-rules.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 14:54:52 +0000 (16:54 +0200)]
4.19-stable patches
added patches:
inet-fully-convert-sk-sk_rx_dst-to-rcu-rules.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 14:54:35 +0000 (16:54 +0200)]
4.14-stable patches
added patches:
inet-fully-convert-sk-sk_rx_dst-to-rcu-rules.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 14:20:26 +0000 (16:20 +0200)]
6.0-stable patches
added patches:
drm-i915-bios-use-hardcoded-fp_timing-size-for-generating-lfp-data-pointers.patch
drm-i915-bios-validate-fp_timing-terminator-presence.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 10:41:01 +0000 (12:41 +0200)]
Linux 6.0.3
Greg Kroah-Hartman [Fri, 21 Oct 2022 10:25:56 +0000 (12:25 +0200)]
drop wifi-rtw88-phy-fix-warning-of-possible-buffer-overfl.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 08:43:35 +0000 (10:43 +0200)]
drop queue-5.10/rdma-uverbs-allow-drivers-to-create-a-new-hw-object-.patch
not needed with some small cleanups on a dependant patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 08:31:36 +0000 (10:31 +0200)]
drop unneeded ps8640 patches
The one bugfix still applied cleanly. stable-dep-bot went a bit wild...
Greg Kroah-Hartman [Fri, 21 Oct 2022 08:31:24 +0000 (10:31 +0200)]
drop queue-5.19/arm64-dts-qcom-pm8350c-drop-pwm-reg-declaration.patch
Greg Kroah-Hartman [Fri, 21 Oct 2022 07:44:32 +0000 (09:44 +0200)]
drop arm64-dts-uniphier-add-usb-device-support-for-pxs3-r.patch from everywhere
Greg Kroah-Hartman [Thu, 20 Oct 2022 12:09:22 +0000 (14:09 +0200)]
6.0-stable patches
added patches:
arm64-dts-qcom-sc8280xp-pmics-remove-reg-entry-use-correct-node-name-for-pmc8280c_lpg-node.patch
Greg Kroah-Hartman [Thu, 20 Oct 2022 11:57:51 +0000 (13:57 +0200)]
drop hid-topre-add-driver-fixing-report-descriptor.patch from everywhere except 6.0
Greg Kroah-Hartman [Thu, 20 Oct 2022 11:47:24 +0000 (13:47 +0200)]
drop arm-orion-fix-include-path.patch from everywhere except 6.0
Greg Kroah-Hartman [Wed, 19 Oct 2022 18:51:10 +0000 (20:51 +0200)]
drop sbitmap patches
Greg Kroah-Hartman [Wed, 19 Oct 2022 15:58:52 +0000 (17:58 +0200)]
drop queue-6.0/arm64-dts-qcom-sc8280xp-pmics-remove-reg-entry-use-c.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 11:02:50 +0000 (13:02 +0200)]
drop phy-qcom-qmp patches from 5.10 and 5.15
Greg Kroah-Hartman [Wed, 19 Oct 2022 11:00:14 +0000 (13:00 +0200)]
drop some phy-qcom-qmp patches
Greg Kroah-Hartman [Wed, 19 Oct 2022 10:42:11 +0000 (12:42 +0200)]
fix up some fun subject line mess
Greg Kroah-Hartman [Wed, 19 Oct 2022 08:23:23 +0000 (10:23 +0200)]
move some kvm patches out of 6.0 queue
For now, until we get confirmation that these are ok.
Greg Kroah-Hartman [Wed, 19 Oct 2022 08:15:42 +0000 (10:15 +0200)]
missed some qcom-qmp patches for 5.19
Greg Kroah-Hartman [Wed, 19 Oct 2022 08:14:21 +0000 (10:14 +0200)]
drop mess of the phy-qcom-qmp patches for 5.19
Greg Kroah-Hartman [Wed, 19 Oct 2022 08:14:13 +0000 (10:14 +0200)]
drop queue-5.10/dmaengine-ti-k3-udma-reset-udma_chan_rt-byte-counter.patch
broke the build
Greg Kroah-Hartman [Wed, 19 Oct 2022 07:07:08 +0000 (09:07 +0200)]
drop broken and untested i915 patches.
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:58:21 +0000 (08:58 +0200)]
6.0-stable patches
added patches:
drm-i915-bios-use-hardcoded-fp_timing-size-for-generating-lfp-data-pointers.patch
drm-i915-bios-validate-fp_timing-terminator-presence.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:58:11 +0000 (08:58 +0200)]
5.19-stable patches
added patches:
drm-i915-bios-use-hardcoded-fp_timing-size-for-generating-lfp-data-pointers.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:58:03 +0000 (08:58 +0200)]
5.4-stable patches
added patches:
efi-libstub-drop-pointless-get_memory_map-call.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:57:55 +0000 (08:57 +0200)]
4.19-stable patches
added patches:
efi-libstub-drop-pointless-get_memory_map-call.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:57:44 +0000 (08:57 +0200)]
4.14-stable patches
added patches:
efi-libstub-drop-pointless-get_memory_map-call.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:42:26 +0000 (08:42 +0200)]
drop some unneeded patches
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:36:44 +0000 (08:36 +0200)]
5.4-stable patches
added patches:
md-replace-snprintf-with-scnprintf.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:36:36 +0000 (08:36 +0200)]
4.19-stable patches
added patches:
md-replace-snprintf-with-scnprintf.patch
Greg Kroah-Hartman [Wed, 19 Oct 2022 06:36:21 +0000 (08:36 +0200)]
4.14-stable patches
added patches:
md-replace-snprintf-with-scnprintf.patch
Greg Kroah-Hartman [Tue, 18 Oct 2022 18:14:45 +0000 (20:14 +0200)]
drop some btrfs lockdep patches
Greg Kroah-Hartman [Tue, 18 Oct 2022 18:11:03 +0000 (20:11 +0200)]
drop some repoteproc patches
Greg Kroah-Hartman [Tue, 18 Oct 2022 17:43:52 +0000 (19:43 +0200)]
drop rv-monitor-add-__init-__exit-annotations-to-module-i.patch
Greg Kroah-Hartman [Tue, 18 Oct 2022 17:38:34 +0000 (19:38 +0200)]
drop btrfs-check-superblock-to-ensure-the-fs-was-not-modi.patch
Greg Kroah-Hartman [Tue, 18 Oct 2022 17:37:39 +0000 (19:37 +0200)]
drop btrfs-add-kcsan-annotations-for-unlocked-access-to-b.patch
Greg Kroah-Hartman [Tue, 18 Oct 2022 17:36:02 +0000 (19:36 +0200)]
drop btrfs-separate-out-the-eb-and-extent-state-leak-help.patch