Home Home > GIT Browse > openSUSE-15.1
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Tesarik <ptesarik@suse.cz>2019-01-14 10:20:08 +0100
committerPetr Tesarik <ptesarik@suse.cz>2019-01-14 10:20:08 +0100
commitacec0aaa4841264f0442ddc2b6cd52e41d12396c (patch)
treee99c41d7e9f9b23ba50b6651640e13089d0f7013
parentf15fa4c24dd5b5c49d739b6796d2a90ab3ba394a (diff)
parent7bb6074287b644438b02ddd2424d30a4523952c5 (diff)
Merge branch 'SLE15-SP1' into openSUSE-15.1
Conflicts: config/arm64/default config/arm64/vanilla config/ppc64le/default config/ppc64le/vanilla config/s390x/default config/s390x/vanilla config/x86_64/default config/x86_64/vanilla
-rw-r--r--blacklist.conf166
-rw-r--r--config/arm64/default89
-rw-r--r--config/arm64/vanilla7
-rw-r--r--config/armv7hl/default83
-rw-r--r--config/armv7hl/lpae86
-rw-r--r--config/armv7hl/vanilla8
-rw-r--r--config/ppc64le/default95
-rw-r--r--config/ppc64le/vanilla7
-rw-r--r--config/s390x/default26
-rw-r--r--config/s390x/vanilla3
-rw-r--r--config/s390x/zfcpdump5
-rw-r--r--config/x86_64/default72
-rw-r--r--config/x86_64/kvmsmall2
-rw-r--r--config/x86_64/vanilla5
-rw-r--r--doc/README.SUSE2
-rw-r--r--patches.apparmor/apparmor-Fix-uninitialized-value-in-aa_split_fqname.patch69
-rw-r--r--patches.apparmor/apparmor-dont-try-to-replace-stale-label-in-ptrace-access-check.patch57
-rw-r--r--patches.apparmor/apparmor-dont-try-to-replace-stale-label-in-ptraceme-check.patch41
-rw-r--r--patches.arch/07-x86-ldt-rework-locking.patch40
-rw-r--r--patches.arch/29-x86-drm-fbdev-do-not-specify-encrypted-memory-for-video-mappings.patch215
-rw-r--r--patches.arch/acpi-bus-only-call-dmi_check_system-on-x86.patch6
-rw-r--r--patches.arch/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch12
-rw-r--r--patches.arch/drm-hibmc-Use-set_busid-function-from-drm-core.patch53
-rw-r--r--patches.arch/ibmvnic-Convert-reset-work-item-mutex-to-spin-lock.patch151
-rw-r--r--patches.arch/ibmvnic-Fix-non-atomic-memory-allocation-in-IRQ-cont.patch70
-rw-r--r--patches.arch/kvm-x86-fix-scan-ioapic-use-before-initialization104
-rw-r--r--patches.arch/locking-static_keys-improve-uninitialized-key-warning.patch207
-rw-r--r--patches.arch/perf-x86-intel-uncore-support-coffeelake-8th-cbox.patch116
-rw-r--r--patches.arch/pm-cpuidle-fix-cpuidle_poll_state_init-prototype32
-rw-r--r--patches.arch/powerpc-64s-consolidate-MCE-counter-increment.patch56
-rw-r--r--patches.arch/powerpc-boot-Expose-Kconfig-symbols-to-wrapper.patch72
-rw-r--r--patches.arch/powerpc-boot-Fix-build-failures-with-j-1.patch56
-rw-r--r--patches.arch/powerpc-papr_scm-Fix-DIMM-device-registration-race.patch50
-rw-r--r--patches.arch/powerpc-papr_scm-Fix-resource-end-address.patch39
-rw-r--r--patches.arch/powerpc-papr_scm-Remove-endian-conversions.patch61
-rw-r--r--patches.arch/powerpc-papr_scm-Update-DT-properties.patch71
-rw-r--r--patches.arch/powerpc-papr_scm-Use-depend-instead-of-select.patch39
-rw-r--r--patches.arch/powerpc-papr_scm-Use-ibm-unit-guid-as-the-iset-cooki.patch70
-rw-r--r--patches.arch/powerpc-pkeys-Fix-handling-of-pkey-state-across-fork.patch98
-rw-r--r--patches.arch/powerpc-powernv-Fix-save-restore-of-SPRG3-on-entry-e.patch53
-rw-r--r--patches.arch/powerpc-pseries-Track-LMB-nid-instead-of-using-devic.patch196
-rw-r--r--patches.arch/powerpc-traps-restore-recoverability-of-machine_chec.patch56
-rw-r--r--patches.arch/ptrace-remove-unused-ptrace_may_access_sched-and-mode_ibrs.patch113
-rw-r--r--patches.arch/s390-dasd-Change-unsigned-long-long-to-unsigned-long.patch204
-rw-r--r--patches.arch/s390-dasd-Make-raw-I-O-usable-without-prefix-support.patch169
-rw-r--r--patches.arch/s390-dasd-Refactor-prefix_LRE-and-related-functions.patch414
-rw-r--r--patches.arch/s390-dasd-Rename-dasd_raw_build_cp.patch50
-rw-r--r--patches.arch/s390-dasd-blk-mq-conversion.patch630
-rw-r--r--patches.arch/s390-dasd-fix-race-during-dasd-initialization.patch58
-rw-r--r--patches.arch/s390-dasd-move-dasd_ccw_req-to-per-request-data.patch382
-rw-r--r--patches.arch/s390-dasd-only-use-preallocated-requests.patch191
-rw-r--r--patches.arch/s390-dasd-prevent-prefix-i-o-error.patch17
-rw-r--r--patches.arch/s390-dasd-reduce-the-default-queue-depth-and-nr-of-h.patch83
-rw-r--r--patches.arch/s390-dasd-remove-dasd_kmalloc_set_cda.patch37
-rw-r--r--patches.arch/s390-dasd-reshuffle-struct-dasd_ccw_req.patch70
-rw-r--r--patches.arch/s390-dasd-simplify-locking-in-dasd_times_out.patch107
-rw-r--r--patches.arch/s390-dasd-simplify-locking-in-process_final_queue.patch112
-rw-r--r--patches.arch/s390-dasd-use-blk_mq_rq_from_pdu-for-per-request-dat.patch105
-rw-r--r--patches.arch/s390-mm-Fix-ERROR-__node_distance-undefined.patch36
-rw-r--r--patches.arch/s390-scsi-zfcp-fix-posting-too-many-status-read-buffers.patch93
-rw-r--r--patches.arch/s390-sles15-17-01-01-s390-kdump-Fix-elfcorehdr-size-calculation.patch199
-rw-r--r--patches.arch/s390-sles15-17-01-02-s390-kdump-Make-elfcorehdr-size-calculation-ABI-comp.patch79
-rw-r--r--patches.arch/s390-sles15-17-02-02-s390-qeth-sanitize-strings-in-debug-messages.patch641
-rw-r--r--patches.arch/s390-sles15-17-03-s390-qeth-fix-length-check-in-SNMP-processing.patch107
-rw-r--r--patches.arch/s390-sles15sp1-00-12-41-net-smc-cleanup-tcp_listen_worker-initialization.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-42-net-smc-make-smc_lgr_free-static.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-43-net-smc-remove-sock_error-detour-in-clc-functions.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-44-net-smc-allow-fallback-after-clc-timeouts.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-45-net-smc-no-link-delete-for-a-never-active-link.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-46-net-smc-short-wait-for-late-smc_clc_wait_msg.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-47-net-smc-cleanup-listen-worker-mutex-unlocking.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-48-net-smc-avoid-a-delay-by-waiting-for-nothing.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-49-net-smc-add-infrastructure-to-send-delete-rkey-messa.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-50-net-smc-unregister-rkeys-of-unused-buffer.patch3
-rw-r--r--patches.arch/s390-sles15sp1-00-12-56-mlx4-trigger-IB-events-needed-by-SMC.patch3
-rw-r--r--patches.arch/s390-zcrypt-reinit-ap-queue-state-machine-during-device-probe.patch141
-rw-r--r--patches.arch/sched-smt-expose-sched_smt_present-static-key.patch83
-rw-r--r--patches.arch/sched-smt-make-sched_smt_present-track-topology.patch84
-rw-r--r--patches.arch/x86-PCI-Add-additional-VMD-device-root-ports-to-VMD-.patch40
-rw-r--r--patches.arch/x86-PCI-Add-pci-big_root_window-option-for-AMD-64-bi.patch109
-rw-r--r--patches.arch/x86-PCI-Apply-VMD-s-AERSID-fixup-generically.patch48
-rw-r--r--patches.arch/x86-PCI-Avoid-AMD-SB7xx-EHCI-USB-wakeup-defect.patch59
-rw-r--r--patches.arch/x86-PCI-Enable-AMD-64-bit-window-on-resume.patch98
-rw-r--r--patches.arch/x86-PCI-Enable-a-64bit-BAR-on-AMD-Family-15h-Models-.patch121
-rw-r--r--patches.arch/x86-PCI-Fix-infinite-loop-in-search-for-64bit-BAR-pl.patch43
-rw-r--r--patches.arch/x86-PCI-Move-and-shrink-AMD-64-bit-window-to-avoid-c.patch83
-rw-r--r--patches.arch/x86-PCI-Only-enable-a-64bit-BAR-on-single-socket-AMD.patch63
-rw-r--r--patches.arch/x86-PCI-Use-is_vmd-rather-than-relying-on-the-domain.patch35
-rw-r--r--patches.arch/x86-amd_nb-add-pci-device-ids-for-family-17h-model-30h.patch80
-rw-r--r--patches.arch/x86-amd_nb-add-support-for-newer-pci-topologies.patch122
-rw-r--r--patches.arch/x86-bugs-add-amd-s-spec_ctrl-msr-usage.patch156
-rw-r--r--patches.arch/x86-bugs-fix-the-amd-ssbd-usage-of-the-spec_ctrl-msr.patch58
-rw-r--r--patches.arch/x86-bugs-switch-the-selection-of-mitigation-from-cpu-vendor-to-cpu-features.patch55
-rw-r--r--patches.arch/x86-build-Fix-compiler-support-check-for-CONFIG_RETP.patch70
-rw-r--r--patches.arch/x86-fsgsbase-64-fix-the-base-write-helper-functions.patch240
-rw-r--r--patches.arch/x86-l1tf-show-actual-smt-state.patch63
-rw-r--r--patches.arch/x86-microcode-allow-late-microcode-loading-with-smt-disabled9
-rw-r--r--patches.arch/x86-microcode-do-not-exit-early-from-_reload_late61
-rw-r--r--patches.arch/x86-microcode-fix-cpu-synchronization-routine165
-rw-r--r--patches.arch/x86-microcode-make-the-late-update-update_lock-a-raw-lock-for-rt13
-rw-r--r--patches.arch/x86-process-consolidate-and-simplify-switch_to_xtra-code.patch200
-rw-r--r--patches.arch/x86-retpoline-make-config_retpoline-depend-on-compiler-support.patch123
-rw-r--r--patches.arch/x86-retpoline-remove-minimal-retpoline-support.patch79
-rw-r--r--patches.arch/x86-speculataion-mark-command-line-parser-data-_initdata.patch58
-rw-r--r--patches.arch/x86-speculation-add-command-line-control-for-indirect-branch-speculation.patch328
-rw-r--r--patches.arch/x86-speculation-add-prctl-control-for-indirect-branch-speculation.patch249
-rw-r--r--patches.arch/x86-speculation-add-seccomp-spectre-v2-user-space-protection-mode.patch183
-rw-r--r--patches.arch/x86-speculation-apply-ibpb-more-strictly-to-avoid-cross-process-data-leak.patch180
-rw-r--r--patches.arch/x86-speculation-avoid-_switch_to_xtra-calls.patch106
-rw-r--r--patches.arch/x86-speculation-clean-up-spectre_v2_parse_cmdline.patch80
-rw-r--r--patches.arch/x86-speculation-disable-stibp-when-enhanced-ibrs-is-in-use.patch67
-rw-r--r--patches.arch/x86-speculation-enable-cross-hyperthread-spectre-v2-stibp-mitigation.patch178
-rw-r--r--patches.arch/x86-speculation-enable-prctl-mode-for-spectre_v2_user.patch184
-rw-r--r--patches.arch/x86-speculation-mark-string-arrays-const-correctly.patch70
-rw-r--r--patches.arch/x86-speculation-move-stipb-ibpb-string-conditionals-out-of-cpu_show_common.patch85
-rw-r--r--patches.arch/x86-speculation-prepare-arch_smt_update-for-prctl-mode.patch113
-rw-r--r--patches.arch/x86-speculation-prepare-for-conditional-ibpb-in-switch_mm.patch333
-rw-r--r--patches.arch/x86-speculation-prepare-for-per-task-indirect-branch-speculation-control.patch180
-rw-r--r--patches.arch/x86-speculation-prevent-stale-spec_ctrl-msr-content.patch230
-rw-r--r--patches.arch/x86-speculation-propagate-information-about-rsb-filling-mitigation-to-sysfs.patch44
-rw-r--r--patches.arch/x86-speculation-provide-ibpb-always-command-line-options.patch160
-rw-r--r--patches.arch/x86-speculation-remove-unnecessary-ret-variable-in-cpu_show_common.patch65
-rw-r--r--patches.arch/x86-speculation-rename-ssbd-update-functions.patch139
-rw-r--r--patches.arch/x86-speculation-reorder-the-spec_v2-code.patch261
-rw-r--r--patches.arch/x86-speculation-reorganize-speculation-control-msrs-update.patch118
-rw-r--r--patches.arch/x86-speculation-rework-smt-state-change.patch132
-rw-r--r--patches.arch/x86-speculation-split-out-tif-update.patch112
-rw-r--r--patches.arch/x86-speculation-unify-conditional-spectre-v2-print-functions.patch76
-rw-r--r--patches.arch/x86-speculation-update-the-tif_ssbd-comment.patch53
-rw-r--r--patches.arch/x86-vdso-fix-vdso-build-if-a-retpoline-is-emitted.patch31
-rw-r--r--patches.drivers/0001-ACPI-CPPC-Update-all-pr_-debug-err-messages-to-log-t.patch110
-rw-r--r--patches.drivers/0001-ACPI-hotplug-PCI-Don-t-scan-for-non-hotplug-bridges-.patch100
-rw-r--r--patches.drivers/0001-Documentation-typec.rst-Use-literal-block-element-wi.patch83
-rw-r--r--patches.drivers/0001-KVM-arm-arm64-Fix-VMID-alloc-race-by-reverting-to-lo.patch124
-rw-r--r--patches.drivers/0001-PCI-endpoint-Add-support-for-configurable-page-size.patch184
-rw-r--r--patches.drivers/0001-PCI-pciehp-Drop-unnecessary-NULL-pointer-check.patch41
-rw-r--r--patches.drivers/0001-PCI-pciehp-Fix-hot-add-vs-powerfault-detection-order.patch93
-rw-r--r--patches.drivers/0001-PCI-pciehp-Unify-controller-and-slot-structs.patch52
-rw-r--r--patches.drivers/0001-PCI-shpchp-Manage-SHPC-unconditionally-on-non-ACPI-s.patch61
-rw-r--r--patches.drivers/0001-USB-usb-storage-Add-new-IDs-to-ums-realtek.patch44
-rw-r--r--patches.drivers/0001-brcmfmac-Remove-firmware-loading-code-duplication.patch110
-rw-r--r--patches.drivers/0001-clk-qoriq-add-more-chips-support.patch3
-rw-r--r--patches.drivers/0001-ipmi-ssif-Add-support-for-multi-part-transmit-messag.patch26
-rw-r--r--patches.drivers/0001-iwlwifi-fix-LED-command-capability-bit.patch32
-rw-r--r--patches.drivers/0001-iwlwifi-nvm-get-num-of-hw-addresses-from-firmware.patch115
-rw-r--r--patches.drivers/0001-linux-mod_devicetable.h-fix-kernel-doc-missing-notat.patch39
-rw-r--r--patches.drivers/0001-mmc-dw_mmc-bluefield-Add-driver-extension.patch135
-rw-r--r--patches.drivers/0001-mmc-dw_mmc-k3-add-sd-support-for-hi3660.patch374
-rw-r--r--patches.drivers/0001-spi-uapi-spidev-add-missing-ioctl-header.patch42
-rw-r--r--patches.drivers/0001-target-use-ISCSI_IQN_LEN-in-iscsi_target_stat.patch4
-rw-r--r--patches.drivers/0001-typec-tcpm-Fix-incorrect-and-operator.patch38
-rw-r--r--patches.drivers/0001-usb-roles-Take-care-of-driver-module-reference-count.patch59
-rw-r--r--patches.drivers/0001-usb-typec-Fix-copy-paste-on-typec_set_vconn_role-ker.patch35
-rw-r--r--patches.drivers/0001-usb-typec-Fix-htmldocs-warning.patch38
-rw-r--r--patches.drivers/0001-usb-typec-Group-all-TCPCI-TCPM-code-together.patch12113
-rw-r--r--patches.drivers/0001-usb-typec-remove-set-but-not-used-variables-snk_ma-m.patch69
-rw-r--r--patches.drivers/0001-usb-typec-tcpm-Fix-APDO-PPS-order-checking-to-be-bas.patch13
-rw-r--r--patches.drivers/0001-usb-typec-tcpm-Report-back-negotiated-PPS-voltage-an.patch61
-rw-r--r--patches.drivers/0002-ACPI-CPPC-Add-support-for-CPPC-v3.patch230
-rw-r--r--patches.drivers/0002-brcmfmac-Remove-recursion-from-firmware-load-error-h.patch134
-rw-r--r--patches.drivers/0002-perf-arm_spe-handle-devm_kasprintf-failure.patch47
-rw-r--r--patches.drivers/0002-spi-spi-fsl-dspi-use-IRQF_SHARED-mode-to-request-IRQ.patch3
-rw-r--r--patches.drivers/0002-target-log-Data-Out-timeouts-as-errors.patch4
-rw-r--r--patches.drivers/0003-ACPI-CPPC-Check-for-valid-PCC-subspace-only-if-PCC-i.patch120
-rw-r--r--patches.drivers/0003-PCI-layerscape-Fix-wrong-invocation-of-outbound-wind.patch39
-rw-r--r--patches.drivers/0003-brcmfmac-Add-support-for-first-trying-to-get-a-board.patch87
-rw-r--r--patches.drivers/0003-rtc-pcf2127-fix-a-kmemleak-caused-in-pcf2127_i2c_gat.patch3
-rw-r--r--patches.drivers/0003-target-log-NOP-ping-timeouts-as-errors.patch3
-rw-r--r--patches.drivers/0004-Revert-arm64-Increase-the-max-granular-size.patch42
-rw-r--r--patches.drivers/0004-brcmfmac-Set-board_type-used-for-nvram-file-selectio.patch91
-rw-r--r--patches.drivers/0004-cpufreq-CPPC-Support-for-CPPC-v3.patch147
-rw-r--r--patches.drivers/0004-target-split-out-helper-for-cxn-timeout-error-stashi.patch4
-rw-r--r--patches.drivers/0005-ACPI-CPPC-Document-CPPC-sysfs-interface.patch99
-rw-r--r--patches.drivers/0005-brcmfmac-Set-board_type-from-DMI-on-x86-based-machin.patch194
-rw-r--r--patches.drivers/0005-ipmi-Fix-some-counter-issues.patch65
-rw-r--r--patches.drivers/0005-target-stash-sess_err_stats-on-Data-Out-timeout.patch4
-rw-r--r--patches.drivers/0006-ACPI-CPPC-Fix-invalid-PCC-channel-status-errors.patch119
-rw-r--r--patches.drivers/0006-brcmfmac-Cleanup-brcmf_fw_request_done.patch49
-rw-r--r--patches.drivers/0007-brcmfmac-Add-support-for-getting-nvram-contents-from.patch139
-rw-r--r--patches.drivers/0007-cpufreq-CPPC-Add-cpuinfo_cur_freq-support-for-CPPC.patch101
-rw-r--r--patches.drivers/0008-brcmfmac-Fix-ccode-from-EFI-nvram-when-necessary.patch105
-rw-r--r--patches.drivers/0008-cpufreq-CPPC-Mark-acpi_ids-as-used.patch49
-rw-r--r--patches.drivers/0010-ALSA-hda-ca0132-Add-bool-variable-to-enable-disable-.patch92
-rw-r--r--patches.drivers/0016-cpuidle-Add-new-macro-to-enter-a-retention-idle-stat.patch19
-rw-r--r--patches.drivers/0020-dpaa2-eth-defer-probe-on-object-allocate.patch3
-rw-r--r--patches.drivers/0021-dpaa2-ptp-defer-probe-when-portal-allocation-failed.patch3
-rw-r--r--patches.drivers/0026-arm64-mm-Support-Common-Not-Private-translations.patch3
-rw-r--r--patches.drivers/0028-arm64-KVM-Enable-Common-Not-Private-translations.patch3
-rw-r--r--patches.drivers/0048-soc-fsl-qbman-read-ithresh-from-HW.patch3
-rw-r--r--patches.drivers/0049-soc-qman-add-return-value-to-interrupt-coalesce-chan.patch3
-rw-r--r--patches.drivers/0050-dpaa_eth-add-ethtool-coalesce-control.patch3
-rw-r--r--patches.drivers/0092-PCI-designware-ep-Make-dw_pcie_ep_set_bar-handle-64-.patch47
-rw-r--r--patches.drivers/0093-PCI-designware-ep-Make-dw_pcie_ep_reset_bar-handle-6.patch39
-rw-r--r--patches.drivers/0104-clk-mvebu-armada-37xx-periph-save-the-IP-base-addres.patch3
-rw-r--r--patches.drivers/0105-clk-mvebu-armada-37xx-periph-add-suspend-resume-supp.patch3
-rw-r--r--patches.drivers/0110-cpufreq-mvebu-Remove-OPPs-using-dev_pm_opp_remove.patch3
-rw-r--r--patches.drivers/0116-clk-mvebu-ap806-Remove-superfluous-of_clk_add_provid.patch3
-rw-r--r--patches.drivers/0117-irqchip-irq-mvebu-icu-Fix-wrong-private-data-retriev.patch3
-rw-r--r--patches.drivers/0119-iwlwifi-move-configuration-into-sub-directory.patch10
-rw-r--r--patches.drivers/0129-iwlwifi-bump-MAX-API-for-8000-9000-A000-to-33.patch21
-rw-r--r--patches.drivers/0143-mac80211-add-api-to-start-ba-session-timer-expired-f.patch23
-rw-r--r--patches.drivers/ACPI_CPPC_Add_support_for_guaranteed_performance.patch64
-rw-r--r--patches.drivers/ALSA-control-complement-TLV-macro-for-db-minmax-and-.patch52
-rw-r--r--patches.drivers/ALSA-core-api-define-offsets-for-TLV-items.patch55
-rw-r--r--patches.drivers/ALSA-emu10k1-Fix-potential-Spectre-v1-vulnerabilitie.patch65
-rw-r--r--patches.drivers/ALSA-emux-Fix-potential-Spectre-v1-vulnerabilities.patch72
-rw-r--r--patches.drivers/ALSA-fireface-fix-for-state-to-fetch-PCM-frames.patch40
-rw-r--r--patches.drivers/ALSA-fireface-fix-reference-to-wrong-register-for-cl.patch41
-rw-r--r--patches.drivers/ALSA-firewire-lib-fix-wrong-assignment-for-out_packe.patch39
-rw-r--r--patches.drivers/ALSA-firewire-lib-fix-wrong-handling-payload_length-.patch52
-rw-r--r--patches.drivers/ALSA-firewire-lib-use-the-same-print-format-for-with.patch39
-rw-r--r--patches.drivers/ALSA-hda-Add-ASUS-G751-quirk-model-entry.patch50
-rw-r--r--patches.drivers/ALSA-hda-Add-jack-button-support.patch173
-rw-r--r--patches.drivers/ALSA-hda-Add-jack-pointer-and-unsolicited-event-bits.patch87
-rw-r--r--patches.drivers/ALSA-hda-Allow-multiple-ADCs-for-mic-mute-LED-contro.patch100
-rw-r--r--patches.drivers/ALSA-hda-Check-the-non-cached-stream-buffers-more-ex.patch83
-rw-r--r--patches.drivers/ALSA-hda-Clean-up-jackpoll_ms-option-handling.patch99
-rw-r--r--patches.drivers/ALSA-hda-Constify-hw_constraints.patch76
-rw-r--r--patches.drivers/ALSA-hda-Copying-sync-power-state-helper-to-core.patch86
-rw-r--r--patches.drivers/ALSA-hda-Drop-useless-WARN_ON40
-rw-r--r--patches.drivers/ALSA-hda-Enable-runtime-PM-only-for-discrete-GPU.patch261
-rw-r--r--patches.drivers/ALSA-hda-Enforce-CONFIG_SND_DYNAMIC_MINORS-for-HDMI-.patch45
-rw-r--r--patches.drivers/ALSA-hda-Fix-a-sparse-warning-about-snd_ctl_elem_ifa.patch39
-rw-r--r--patches.drivers/ALSA-hda-Fix-implicit-definition-of-pci_iomap-on-SH.patch30
-rw-r--r--patches.drivers/ALSA-hda-Fix-incorrect-clearance-of-thinkpad_acpi-ho.patch46
-rw-r--r--patches.drivers/ALSA-hda-Fix-runtime-PM.patch63
-rw-r--r--patches.drivers/ALSA-hda-Force-to-link-down-at-runtime-suspend-on-AT.patch84
-rw-r--r--patches.drivers/ALSA-hda-Kill-snd_hda_codec_update_cache.patch138
-rw-r--r--patches.drivers/ALSA-hda-Make-use-of-core-codec-functions-to-sync-po.patch86
-rw-r--r--patches.drivers/ALSA-hda-Move-in_pm-accessors-to-HDA-core.patch154
-rw-r--r--patches.drivers/ALSA-hda-Move-mic-mute-LED-helper-to-the-generic-par.patch367
-rw-r--r--patches.drivers/ALSA-hda-Refactor-display-power-management.patch487
-rw-r--r--patches.drivers/ALSA-hda-Remove-substream-allocation-free-ops.patch145
-rw-r--r--patches.drivers/ALSA-hda-Sanity-check-of-access-to-SPDIF-controls-ar.patch79
-rw-r--r--patches.drivers/ALSA-hda-Sanity-check-of-unexpected-cap_sync_hook-ov.patch47
-rw-r--r--patches.drivers/ALSA-hda-Silence-PM-ops-build-warning.patch66
-rw-r--r--patches.drivers/ALSA-hda-Support-led-audio-trigger.patch299
-rw-r--r--patches.drivers/ALSA-hda-Use-a-macro-for-snd_array-iteration-loops.patch422
-rw-r--r--patches.drivers/ALSA-hda-Use-new-non-cached-allocation-for-non-snoop.patch171
-rw-r--r--patches.drivers/ALSA-hda-Use-the-common-helper-for-thinkpad_acpi-mic.patch74
-rw-r--r--patches.drivers/ALSA-hda-add-mute-LED-support-for-HP-EliteBook-840-G.patch38
-rw-r--r--patches.drivers/ALSA-hda-add-support-for-Huawei-WMI-micmute-LED.patch47
-rw-r--r--patches.drivers/ALSA-hda-beep-add-SPDX-identifiers.patch79
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Actually-fix-microphone-issue.patch128
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-AE-5-exit-function.patch66
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-AE-5-pre-init-and-ca0113-functio.patch297
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-AE-5-regular-init-setup.patch50
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-AE-5-specific-controls.patch348
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-DBpro-hda_codec_ops.patch176
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-DSP-setup-defaults-for-Recon3D.patch102
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-DSP-setup-functions-for-AE-5.patch260
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-Recon3D-input-and-output-select-.patch82
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-Recon3D-pincfg.patch65
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-Recon3D-startup-functions-and-se.patch138
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-Recon3Di-quirk-for-Gigabyte-G1.S.patch37
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-ZxR-600-ohm-gain-control.patch139
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-ZxR-DSP-post-download-commands.patch78
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-ZxR-exit-commands.patch72
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-ZxR-init-commands.patch67
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-ZxR-input-output-select-commands.patch87
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-ZxR-pincfg.patch97
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-ZxR-quirks-new-quirk-check-funct.patch76
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-alt_functions-unsolicited-respon.patch39
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-error-checking-in-ca0132_build_c.patch110
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-exit-commands-for-Recon3D.patch88
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-input-selection-commands-for-AE-.patch116
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-new-ZxR-quirk.patch34
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-output-set-commands-for-AE-5.patch173
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-pincfg-for-AE-5.patch129
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-quirk-ID-and-enum-for-Recon3D.patch41
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Add-quirk-for-Sound-BlasterX-AE-5.patch40
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Call-pci_iounmap-instead-of-iounmap.patch4
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Change-ca0132_mmio_init-for-AE-5.patch105
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Change-firmware-name-and-usage.patch59
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Change-mixer-controls-for-Recon3D.patch66
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Clean-up-ca0132_alt_out_select.patch178
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Clean-up-ca0132_init-function.patch64
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Clean-up-patch_ca0132.patch61
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Create-mmio-gpio-function-to-make-co.patch150
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Define-new-verbs-and-control-params.patch85
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Fix-AE-5-control-type.patch44
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Fix-input-effect-controls-for-deskto.patch55
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Fix-microphone-inconsistency-issues.patch54
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Fix-surround-sound-with-output-effec.patch76
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Merge-post-dsp-functions-cleanup.patch295
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Optimize-for-non-PCI-configuration.patch867
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Remove-input-select-enum-for-ZxR.patch56
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Set-AE-5-bools-and-select-mixer.patch52
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Update-a-pci-quirk-device-name.patch36
-rw-r--r--patches.drivers/ALSA-hda-ca0132-Use-NULL-instead-of-0.patch39
-rw-r--r--patches.drivers/ALSA-hda-ca0132-fix-AE-5-pincfg.patch30
-rw-r--r--patches.drivers/ALSA-hda-ca0132-make-pci_iounmap-call-conditional.patch35
-rw-r--r--patches.drivers/ALSA-hda-cirrus-Simplify-creation-of-new-controls.patch78
-rw-r--r--patches.drivers/ALSA-hda-conexant-Clean-up-beep-code.patch179
-rw-r--r--patches.drivers/ALSA-hda-conexant-Use-the-mic-mute-LED-helper.patch58
-rw-r--r--patches.drivers/ALSA-hda-constify-attribute_group-structures.patch43
-rw-r--r--patches.drivers/ALSA-hda-fix-front-speakers-on-Huawei-MBXP.patch64
-rw-r--r--patches.drivers/ALSA-hda-hdmi-Add-Tegra186-and-Tegra194-support.patch36
-rw-r--r--patches.drivers/ALSA-hda-hdmi-Always-set-display_power_control-for-I.patch41
-rw-r--r--patches.drivers/ALSA-hda-hdmi-Don-t-fall-back-to-generic-when-i915-b.patch50
-rw-r--r--patches.drivers/ALSA-hda-hdmi-Use-single-mutex-unlock-in-error-paths.patch218
-rw-r--r--patches.drivers/ALSA-hda-intel-Drop-superfluous-AZX_DCAPS_I915_POWER.patch218
-rw-r--r--patches.drivers/ALSA-hda-intel-Properly-free-the-display-power-at-er.patch34
-rw-r--r--patches.drivers/ALSA-hda-intel-Refactoring-PM-code.patch279
-rw-r--r--patches.drivers/ALSA-hda-make-snd_kcontrol_new-const.patch58
-rw-r--r--patches.drivers/ALSA-hda-move-hda_codec.h-to-include-sound.patch1380
-rw-r--r--patches.drivers/ALSA-hda-realtek-ALC294-mic-and-headset-mode-fixups-.patch66
-rw-r--r--patches.drivers/ALSA-hda-realtek-Add-mute-LED-quirk-for-HP-Spectre-x.patch35
-rw-r--r--patches.drivers/ALSA-hda-realtek-Add-quirk-entry-for-HP-Pavilion-15.patch35
-rw-r--r--patches.drivers/ALSA-hda-realtek-Apply-PRE_PROBE-fixup-after-ALC269-.patch92
-rw-r--r--patches.drivers/ALSA-hda-realtek-Comprehensive-model-list-for-ALC259.patch299
-rw-r--r--patches.drivers/ALSA-hda-realtek-Comprehensive-model-list-for-ALC262.patch67
-rw-r--r--patches.drivers/ALSA-hda-realtek-Comprehensive-model-list-for-ALC268.patch46
-rw-r--r--patches.drivers/ALSA-hda-realtek-Comprehensive-model-list-for-ALC662.patch121
-rw-r--r--patches.drivers/ALSA-hda-realtek-Comprehensive-model-list-for-ALC882.patch141
-rw-r--r--patches.drivers/ALSA-hda-realtek-Consolidate-gpio_data-and-gpio_led.patch143
-rw-r--r--patches.drivers/ALSA-hda-realtek-Convert-some-manual-GPIO-setups.patch117
-rw-r--r--patches.drivers/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX391UA-.patch39
-rw-r--r--patches.drivers/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX433FN-.patch39
-rw-r--r--patches.drivers/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX533FD-.patch72
-rw-r--r--patches.drivers/ALSA-hda-realtek-Enable-headset-button-support-for-n.patch113
-rw-r--r--patches.drivers/ALSA-hda-realtek-Enable-the-headset-mic-auto-detecti.patch38
-rw-r--r--patches.drivers/ALSA-hda-realtek-Fix-the-mute-LED-regresion-on-Lenov.patch39
-rw-r--r--patches.drivers/ALSA-hda-realtek-Fixed-headphone-issue-for-ALC700.patch83
-rw-r--r--patches.drivers/ALSA-hda-realtek-Simplify-alc269_fixup_hp_line1_mic1.patch40
-rw-r--r--patches.drivers/ALSA-hda-realtek-Simplify-alc885_fixup_macpro_gpio.patch97
-rw-r--r--patches.drivers/ALSA-hda-realtek-Simplify-mute-LED-GPIO-handling.patch274
-rw-r--r--patches.drivers/ALSA-hda-realtek-Use-common-GPIO-mask-for-ALC660VD-A.patch55
-rw-r--r--patches.drivers/ALSA-hda-realtek-Use-common-helper-for-creating-ALC2.patch108
-rw-r--r--patches.drivers/ALSA-hda-realtek-Use-common-helper-for-creating-beep.patch244
-rw-r--r--patches.drivers/ALSA-hda-realtek-Use-the-mic-mute-LED-helper-for-HP-.patch173
-rw-r--r--patches.drivers/ALSA-hda-sigmatel-Disable-automute-for-Elo-VuPoint.patch84
-rw-r--r--patches.drivers/ALSA-hda-sigmatel-Use-common-helper-for-mic-mute-LED.patch74
-rw-r--r--patches.drivers/ALSA-hda-tegra-Probe-up-to-8-codecs.patch36
-rw-r--r--patches.drivers/ALSA-hda-tegra-clear-pending-irq-handlers.patch46
-rw-r--r--patches.drivers/ALSA-hda-tegra-compatible-string-as-shortname.patch75
-rw-r--r--patches.drivers/ALSA-hda-use-PCI_BASE_CLASS_DISPLAY-to-replace-PCI_C.patch34
-rw-r--r--patches.drivers/ALSA-hda-use-position-offset-macro-of-TLV-data.patch91
-rw-r--r--patches.drivers/ALSA-hda-via-Rewrite-with-error-goto.patch243
-rw-r--r--patches.drivers/ALSA-hda-via-Simplify-control-management.patch289
-rw-r--r--patches.drivers/ALSA-hda-via-Use-standard-verb-containers.patch206
-rw-r--r--patches.drivers/ALSA-memalloc-Add-fall-through-annotation.patch34
-rw-r--r--patches.drivers/ALSA-memalloc-Add-non-cached-buffer-type.patch175
-rw-r--r--patches.drivers/ALSA-memalloc-Don-t-align-the-size-to-power-of-two.patch57
-rw-r--r--patches.drivers/ALSA-memalloc-Simplify-snd_malloc_dev_pages-calls.patch80
-rw-r--r--patches.drivers/ALSA-pcm-Fix-potential-Spectre-v1-vulnerability.patch54
-rw-r--r--patches.drivers/ALSA-rme9652-Fix-potential-Spectre-v1-vulnerability.patch73
-rw-r--r--patches.drivers/ALSA-trident-Suppress-gcc-string-warning.patch46
-rw-r--r--patches.drivers/ALSA-update-dell-wmi-mic-mute-registration-to-new-wo.patch50
-rw-r--r--patches.drivers/ALSA-x86-Fix-runtime-PM-for-hdmi-lpe-audio.patch41
-rw-r--r--patches.drivers/ASoC-Intel-mrfld-fix-uninitialized-variable-access.patch56
-rw-r--r--patches.drivers/ASoC-dapm-Recalculate-audio-map-forcely-when-card-in.patch59
-rw-r--r--patches.drivers/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-2.patch56
-rw-r--r--patches.drivers/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-qui.patch51
-rw-r--r--patches.drivers/ASoC-omap-abe-twl6040-Fix-missing-audio-card-caused-.patch160
-rw-r--r--patches.drivers/ASoC-omap-dmic-Add-pm_qos-handling-to-avoid-overruns.patch65
-rw-r--r--patches.drivers/ASoC-omap-mcbsp-Fix-latency-value-calculation-for-pm.patch40
-rw-r--r--patches.drivers/ASoC-omap-mcpdm-Add-pm_qos-handling-to-avoid-under-o.patch128
-rw-r--r--patches.drivers/ASoC-rsnd-fixup-clock-start-checker.patch45
-rw-r--r--patches.drivers/ASoC-wm_adsp-Fix-dma-unsafe-read-of-scratch-register.patch90
-rw-r--r--patches.drivers/Bluetooth-Add-a-new-13d3-3496-QCA_ROME-device.patch66
-rw-r--r--patches.drivers/Bluetooth-Style-fix-align-block-comments.patch205
-rw-r--r--patches.drivers/Bluetooth-Use-bt_dev_err-and-bt_dev_info-when-possib.patch1714
-rw-r--r--patches.drivers/Bluetooth-btintel-Add-MODULE_FIRMWARE-entries-for-iB.patch36
-rw-r--r--patches.drivers/Bluetooth-btintel-Create-common-Intel-Read-Boot-Para.patch331
-rw-r--r--patches.drivers/Bluetooth-btintel-Create-common-function-for-Intel-R.patch189
-rw-r--r--patches.drivers/Bluetooth-btintel-Create-common-function-for-firmwar.patch358
-rw-r--r--patches.drivers/Bluetooth-btintel-Use-boot-parameter-from-firmware-f.patch112
-rw-r--r--patches.drivers/Bluetooth-btintel-make-array-param-static-shrinks-ob.patch41
-rw-r--r--patches.drivers/Bluetooth-btusb-Add-Dell-Inspiron-5565-to-btusb_need.patch42
-rw-r--r--patches.drivers/Bluetooth-btusb-Add-additional-device-ID-for-RTL8822.patch67
-rw-r--r--patches.drivers/Bluetooth-btusb-Add-quirk-for-BTUSB_INTEL_NEW.patch33
-rw-r--r--patches.drivers/Bluetooth-btusb-Add-support-for-0cf3-535b-QCA_ROME-d.patch43
-rw-r--r--patches.drivers/Bluetooth-btusb-Add-support-for-0cf3-e010.patch35
-rw-r--r--patches.drivers/Bluetooth-btusb-Add-support-for-Intel-Bluetooth-devi.patch92
-rw-r--r--patches.drivers/Bluetooth-btusb-Add-support-of-all-Foxconn-105b-Broa.patch49
-rw-r--r--patches.drivers/Bluetooth-btusb-Fix-isochronous-interface-assignment.patch88
-rw-r--r--patches.drivers/Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QCA61746
-rw-r--r--patches.drivers/Bluetooth-btusb-Release-RF-resource-on-BT-shutdown.patch59
-rw-r--r--patches.drivers/Bluetooth-btusb-Update-firmware-filename-for-Intel-9.patch113
-rw-r--r--patches.drivers/Bluetooth-btusb-Use-bt_dev_err-for-Intel-firmware-lo.patch258
-rw-r--r--patches.drivers/Bluetooth-hci_intel-Update-firmware-filename-for-Int.patch111
-rw-r--r--patches.drivers/HID-input-Ignore-battery-reported-by-Symbol-DS4308.patch58
-rw-r--r--patches.drivers/HID-multitouch-Add-pointstick-support-for-Cirque-Tou.patch54
-rw-r--r--patches.drivers/IB-core-Add-an-unbound-WQ-type-to-the-new-CQ-API.patch164
-rw-r--r--patches.drivers/IB-core-Ensure-we-map-P2P-memory-correctly-in-rdma_r.patch58
-rw-r--r--patches.drivers/IB-core-Fix-oops-in-netdev_next_upper_dev_rcu.patch37
-rw-r--r--patches.drivers/IB-hfi1-Add-mtu-check-for-operational-data-VLs.patch67
-rw-r--r--patches.drivers/IB-hfi1-Add-static-trace-for-iowait.patch115
-rw-r--r--patches.drivers/IB-hfi1-Eliminate-races-in-the-SDMA-send-error-path.patch264
-rw-r--r--patches.drivers/IB-hfi1-Ensure-ucast_dlid-access-doesnt-exceed-bound.patch31
-rw-r--r--patches.drivers/IB-hfi1-Error-path-MAD-response-size-is-incorrect.patch42
-rw-r--r--patches.drivers/IB-hfi1-Fix-a-latency-issue-for-small-messages.patch44
-rw-r--r--patches.drivers/IB-hfi1-Fix-an-out-of-bounds-access-in-get_hw_stats.patch218
-rw-r--r--patches.drivers/IB-hfi1-Get-the-hfi1_devdata-structure-as-early-as-p.patch389
-rw-r--r--patches.drivers/IB-hfi1-Make-the-MSIx-resource-allocation-a-bit-more.patch755
-rw-r--r--patches.drivers/IB-hfi1-Missing-return-value-in-error-path-for-user-.patch37
-rw-r--r--patches.drivers/IB-hfi1-Move-URGENT-IRQ-enable-to-hfi1_rcvctrl.patch95
-rw-r--r--patches.drivers/IB-hfi1-Move-UnsupportedVL-bits-definitions-to-the-c.patch52
-rw-r--r--patches.drivers/IB-hfi1-PCIe-bus-width-retry.patch56
-rw-r--r--patches.drivers/IB-hfi1-Prepare-for-new-HFI1-MSIx-API.patch872
-rw-r--r--patches.drivers/IB-hfi1-Prepare-resource-waits-for-dual-leg.patch1228
-rw-r--r--patches.drivers/IB-hfi1-Remove-duplicated-defines.patch39
-rw-r--r--patches.drivers/IB-hfi1-Remove-race-conditions-in-user_sdma-send-pat.patch130
-rw-r--r--patches.drivers/IB-hfi1-Rework-file-list-in-Makefile.patch68
-rw-r--r--patches.drivers/IB-hfi1-Rework-the-IRQ-API-to-be-more-flexible.patch512
-rw-r--r--patches.drivers/IB-hfi1-Right-size-user_sdma-sequence-numbers-and-re.patch107
-rw-r--r--patches.drivers/IB-hfi1-Use-VL15-for-SM-packets.patch58
-rw-r--r--patches.drivers/IB-hfi1-qib-rdmavt-Move-copy-SGE-logic-into-rdmavt.patch1115
-rw-r--r--patches.drivers/IB-hfi1-qib-rdmavt-Move-ruc_loopback-to-rdmavt.patch1046
-rw-r--r--patches.drivers/IB-hfi1-qib-rdmavt-Move-send-completion-logic-to-rdm.patch555
-rw-r--r--patches.drivers/IB-hfi1-qib-rdmavt-Schedule-multi-RC-UC-packets-inst.patch219
-rw-r--r--patches.drivers/IB-hfi1-set_intr_bits-uses-incorrect-source-for-regi.patch47
-rw-r--r--patches.drivers/IB-hfi1-tune_pcie_caps-is-arbitrarily-placed-poorly.patch97
-rw-r--r--patches.drivers/IB-ipoib-Clear-IPCB-before-icmp_send.patch100
-rw-r--r--patches.drivers/IB-ipoib-Ensure-that-MTU-isn-t-less-than-minimum-per.patch34
-rw-r--r--patches.drivers/IB-ipoib-Log-sysfs-dev_id-accesses-from-userspace.patch67
-rw-r--r--patches.drivers/IB-ipoib-Use-dev_port-to-expose-network-interface-po.patch42
-rw-r--r--patches.drivers/IB-iser-Fix-possible-NULL-deref-at-iser_inv_desc.patch64
-rw-r--r--patches.drivers/IB-mlx4-Add-port-and-TID-to-MAD-debug-print.patch47
-rw-r--r--patches.drivers/IB-mlx4-Avoid-implicit-enumerated-type-conversion.patch44
-rw-r--r--patches.drivers/IB-mlx4-Enable-debug-print-of-SMPs.patch32
-rw-r--r--patches.drivers/IB-mlx4-Refer-to-the-device-kobject-instead-of-ports.patch54
-rw-r--r--patches.drivers/IB-mlx4-Remove-unnecessary-parentheses.patch46
-rw-r--r--patches.drivers/IB-mlx5-Add-support-for-extended-atomic-operations.patch209
-rw-r--r--patches.drivers/IB-mlx5-Allow-scatter-to-CQE-without-global-signaled.patch79
-rw-r--r--patches.drivers/IB-mlx5-Allow-transition-of-DCI-QP-to-reset.patch33
-rw-r--r--patches.drivers/IB-mlx5-Avoid-load-failure-due-to-unknown-link-width.patch83
-rw-r--r--patches.drivers/IB-mlx5-Block-DEVX-umem-from-the-non-applicable-case.patch44
-rw-r--r--patches.drivers/IB-mlx5-Change-TX-affinity-assignment-in-RoCE-LAG-mo.patch144
-rw-r--r--patches.drivers/IB-mlx5-Don-t-hold-spin-lock-while-checking-device-s.patch83
-rw-r--r--patches.drivers/IB-mlx5-Enable-DEVX-on-IB.patch39
-rw-r--r--patches.drivers/IB-mlx5-Enable-DEVX-white-list-commands.patch189
-rw-r--r--patches.drivers/IB-mlx5-Enable-TX-on-a-DEVX-flow-table.patch44
-rw-r--r--patches.drivers/IB-mlx5-Enforce-DEVX-privilege-by-firmware.patch119
-rw-r--r--patches.drivers/IB-mlx5-Expose-RAW-QP-device-handles-to-user-space.patch142
-rw-r--r--patches.drivers/IB-mlx5-Fix-MR-cache-initialization.patch38
-rw-r--r--patches.drivers/IB-mlx5-Fix-XRC-QP-support-after-introducing-extende.patch39
-rw-r--r--patches.drivers/IB-mlx5-Fix-implicit-ODP-interrupted-page-fault.patch59
-rw-r--r--patches.drivers/IB-mlx5-Fix-page-fault-handling-for-MW.patch35
-rw-r--r--patches.drivers/IB-mlx5-Introduce-uid-as-part-of-alloc-dealloc-trans.patch38
-rw-r--r--patches.drivers/IB-mlx5-Manage-device-uid-for-DEVX-white-list-comman.patch162
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-CQ-creation.patch33
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-DCT-commands.patch33
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-MCG-commands.patch101
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-QP-creation.patch33
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-RQ-commands.patch98
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-RQT-commands.patch94
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-SQ-commands.patch65
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-SRQ-commands.patch33
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-TD-commands.patch172
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-TIR-commands.patch150
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-TIS-commands.patch164
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-as-part-of-XRCD-commands.patch112
-rw-r--r--patches.drivers/IB-mlx5-Set-uid-upon-PD-allocation.patch28
-rw-r--r--patches.drivers/IB-mlx5-Set-valid-umem-bit-on-DEVX.patch136
-rw-r--r--patches.drivers/IB-mlx5-Skip-non-ODP-MR-when-handling-a-page-fault.patch43
-rw-r--r--patches.drivers/IB-mlx5-Support-scatter-to-CQE-for-DC-transport-type.patch153
-rw-r--r--patches.drivers/IB-mlx5-Update-the-supported-DEVX-commands.patch113
-rw-r--r--patches.drivers/IB-mlx5-Use-the-correct-commands-for-UMEM-and-UCTX-a.patch231
-rw-r--r--patches.drivers/IB-mlx5-Use-uid-as-part-of-PD-commands.patch106
-rw-r--r--patches.drivers/IB-mlx5-Use-uid-as-part-of-alloc-dealloc-transport-d.patch38
-rw-r--r--patches.drivers/IB-mlx5-Verify-DEVX-object-type.patch351
-rw-r--r--patches.drivers/IB-mlx5-Verify-that-driver-supports-user-flags.patch50
-rw-r--r--patches.drivers/IB-mthca-Fix-error-return-code-in-__mthca_init_one.patch30
-rw-r--r--patches.drivers/IB-mthca-remove-redundant-inner-check-of-mdev-mthca_.patch33
-rw-r--r--patches.drivers/IB-nes-Remove-unnecessary-parentheses.patch46
-rw-r--r--patches.drivers/IB-rdmavt-Rename-check_send_wqe-as-setup_wqe.patch164
-rw-r--r--patches.drivers/IB-rxe-Avoid-NULL-check-when-search-is-successful.patch40
-rw-r--r--patches.drivers/IB-rxe-Change-pool-state-enums-to-capital-letters.patch89
-rw-r--r--patches.drivers/IB-rxe-Refactor-lookup-memory-function.patch71
-rw-r--r--patches.drivers/IB-rxe-Remove-unnecessary-enum-values.patch124
-rw-r--r--patches.drivers/IB-rxe-Replace-spinlock-with-rwlock.patch162
-rw-r--r--patches.drivers/IB-rxe-Revise-the-ib_wr_opcode-enum.patch120
-rw-r--r--patches.drivers/IB-rxe-Simplify-rxe_find_route-to-avoid-GID-query-fo.patch151
-rw-r--r--patches.drivers/IB-rxe-avoid-back-to-back-retries.patch80
-rw-r--r--patches.drivers/IB-rxe-avoid-srq-memory-leak.patch49
-rw-r--r--patches.drivers/IB-rxe-fix-for-duplicate-request-processing-and-ack-.patch106
-rw-r--r--patches.drivers/IB-rxe-fixes-for-rdma-read-retry.patch118
-rw-r--r--patches.drivers/IB-rxe-replace-kvfree-with-vfree.patch68
-rw-r--r--patches.drivers/IB-rxe-support-for-802.1q-VLAN-on-the-listener.patch33
-rw-r--r--patches.drivers/IB-rxe-vary-the-source-udp-port-for-receive-scaling.patch73
-rw-r--r--patches.drivers/IB-sa-simplify-return-code-logic-for-ib_nl_send_msg.patch62
-rw-r--r--patches.drivers/IB-srp-Remove-unnecessary-unlikely.patch29
-rw-r--r--patches.drivers/IB-umem-Set-correct-address-to-the-invalidation-func.patch45
-rw-r--r--patches.drivers/IB-usnic-fix-spelling-mistake-unvalid-invalid.patch27
-rw-r--r--patches.drivers/IB-uverbs-Add-IDRs-array-attribute-type-to-ioctl-int.patch354
-rw-r--r--patches.drivers/IPMI-make-ipmi_poweroff_handler-const.patch35
-rw-r--r--patches.drivers/Input-cros_ec_keyb-fix-button-switch-capability-repo.patch57
-rw-r--r--patches.drivers/Input-elan_i2c-add-ACPI-ID-for-Lenovo-IdeaPad-330-xx.patch35
-rw-r--r--patches.drivers/Input-elan_i2c-add-ELAN0620-to-the-ACPI-table.patch35
-rw-r--r--patches.drivers/Input-elan_i2c-add-support-for-ELAN0621-touchpad.patch35
-rw-r--r--patches.drivers/Input-hyper-v-fix-wakeup-from-suspend-to-idle.patch58
-rw-r--r--patches.drivers/Input-matrix_keypad-check-for-errors-from-of_get_nam.patch95
-rw-r--r--patches.drivers/Input-nomadik-ske-keypad-fix-a-loop-timeout-test.patch35
-rw-r--r--patches.drivers/Input-omap-keypad-fix-keyboard-debounce-configuratio.patch69
-rw-r--r--patches.drivers/Input-synaptics-add-PNP-ID-for-ThinkPad-P50-to-SMBus.patch37
-rw-r--r--patches.drivers/Input-synaptics-enable-SMBus-for-HP-15-ay000.patch42
-rw-r--r--patches.drivers/Input-xpad-quirk-all-PDP-Xbox-One-gamepads.patch74
-rw-r--r--patches.drivers/MMC-OMAP-fix-broken-MMC-on-OMAP15XX-OMAP5910-OMAP310.patch132
-rw-r--r--patches.drivers/PCI-Add-ACS-quirk-for-APM-X-Gene-devices.patch59
-rw-r--r--patches.drivers/PCI-Add-ACS-quirk-for-Ampere-root-ports.patch61
-rw-r--r--patches.drivers/PCI-Add-PCI_DEVICE_DATA-macro-to-fully-describe-devi.patch77
-rw-r--r--patches.drivers/PCI-Add-Ubiquiti-Networks-vendor-ID.patch33
-rw-r--r--patches.drivers/PCI-Convert-device-specific-ACS-quirks-from-NULL-ter.patch59
-rw-r--r--patches.drivers/PCI-Delay-after-FLR-of-Intel-DC-P3700-NVMe.patch67
-rw-r--r--patches.drivers/PCI-Disable-Samsung-SM961-PM961-NVMe-before-FLR.patch129
-rw-r--r--patches.drivers/PCI-Export-pcie_has_flr.patch50
-rw-r--r--patches.drivers/PCI-Fix-incorrect-value-returned-from-pcie_get_speed.patch78
-rw-r--r--patches.drivers/PCI-Handle-error-return-from-pci_reset_bridge_second.patch113
-rw-r--r--patches.drivers/PCI-Limit-config-space-size-for-Netronome-NFP5000.patch47
-rw-r--r--patches.drivers/PCI-Mark-Ceton-InfiniTV4-INTx-masking-as-broken.patch40
-rw-r--r--patches.drivers/PCI-Mark-Intel-XXV710-NIC-INTx-masking-as-broken.patch41
-rw-r--r--patches.drivers/PCI-Mark-fall-through-switch-cases-before-enabling-W.patch61
-rw-r--r--patches.drivers/PCI-P2PDMA-Add-PCI-p2pmem-DMA-mappings-to-adjust-the.patch119
-rw-r--r--patches.drivers/PCI-P2PDMA-Introduce-configfs-sysfs-enable-attribute.patch152
-rw-r--r--patches.drivers/PCI-P2PDMA-Support-peer-to-peer-memory.patch899
-rw-r--r--patches.drivers/PCI-Remove-pci_unmap_addr-wrappers-for-DMA-API.patch77
-rw-r--r--patches.drivers/PCI-Split-reset_notify-method-into-reset_prepare-and.patch49
-rw-r--r--patches.drivers/PCI-iproc-Activate-PAXC-bridge-quirk-for-more-device.patch34
-rw-r--r--patches.drivers/Prevent-overflow-of-sk_msg-in-sk_msg_clone.patch87
-rw-r--r--patches.drivers/RDMA-Fix-building-with-CONFIG_MMU-n.patch36
-rw-r--r--patches.drivers/RDMA-Fix-dependencies-for-rdma_user_mmap_io.patch49
-rw-r--r--patches.drivers/RDMA-Fully-setup-the-device-name-in-ib_register_devi.patch474
-rw-r--r--patches.drivers/RDMA-Remove-duplicated-include-from-ib_addr.h.patch27
-rw-r--r--patches.drivers/RDMA-Remove-unused-parameter-from-ib_modify_qp_is_ok.patch221
-rw-r--r--patches.drivers/RDMA-bnxt_re-Add-missing-spin-lock-initialization.patch38
-rw-r--r--patches.drivers/RDMA-bnxt_re-Avoid-NULL-check-after-accessing-the-po.patch57
-rw-r--r--patches.drivers/RDMA-bnxt_re-Avoid-accessing-nq-bar_reg_iomem-in-fai.patch33
-rw-r--r--patches.drivers/RDMA-bnxt_re-Avoid-accessing-the-device-structure-af.patch69
-rw-r--r--patches.drivers/RDMA-bnxt_re-Avoid-resource-leak-in-case-the-NQ-regi.patch134
-rw-r--r--patches.drivers/RDMA-bnxt_re-Drop-L2-async-events-silently.patch35
-rw-r--r--patches.drivers/RDMA-bnxt_re-Expose-rx-discards-and-drop-counters.patch50
-rw-r--r--patches.drivers/RDMA-bnxt_re-Fix-qp-async-event-reporting.patch42
-rw-r--r--patches.drivers/RDMA-bnxt_re-Fix-recursive-lock-warning-in-debug-ker.patch87
-rw-r--r--patches.drivers/RDMA-bnxt_re-Fix-system-hang-when-registration-with-.patch55
-rw-r--r--patches.drivers/RDMA-bnxt_re-Limit-max_pkey-to-16-bit-value.patch38
-rw-r--r--patches.drivers/RDMA-bnxt_re-Prevent-driver-crash-due-to-NULL-pointe.patch39
-rw-r--r--patches.drivers/RDMA-bnxt_re-QPLIB-Add-and-use-define-dev_fmt-fmt-QP.patch989
-rw-r--r--patches.drivers/RDMA-bnxt_re-Remove-the-unnecessary-version-macro-de.patch39
-rw-r--r--patches.drivers/RDMA-bnxt_re-Report-out-of-sequence-hw-counters.patch128
-rw-r--r--patches.drivers/RDMA-bnxt_re-Wait-for-delayed-work-to-finish-before-.patch30
-rw-r--r--patches.drivers/RDMA-cm-Respect-returned-status-of-cm_init_av_by_pat.patch35
-rw-r--r--patches.drivers/RDMA-cma-Allow-accepting-requests-for-multi-port-rdm.patch80
-rw-r--r--patches.drivers/RDMA-cma-Introduce-and-use-cma_acquire_dev_by_src_ip.patch140
-rw-r--r--patches.drivers/RDMA-cma-Introduce-and-use-cma_ib_acquire_dev.patch209
-rw-r--r--patches.drivers/RDMA-cma-Remove-unused-timeout_ms-parameter-from-cma.patch37
-rw-r--r--patches.drivers/RDMA-cma-core-Avoid-callback-on-rdma_addr_cancel.patch88
-rw-r--r--patches.drivers/RDMA-core-Acquire-and-release-mmap_sem-on-page-range.patch85
-rw-r--r--patches.drivers/RDMA-core-Add-GIDs-while-changing-MAC-addr-only-for-.patch52
-rw-r--r--patches.drivers/RDMA-core-Align-multiple-functions-to-kernel-coding-.patch123
-rw-r--r--patches.drivers/RDMA-core-Allow-existing-drivers-to-set-one-sysfs-gr.patch71
-rw-r--r--patches.drivers/RDMA-core-Annotate-timeout-as-unsigned-long.patch248
-rw-r--r--patches.drivers/RDMA-core-Assign-device-ifindex-before-publishing-th.patch39
-rw-r--r--patches.drivers/RDMA-core-Avoid-unnecessary-sa_family-overwrite.patch44
-rw-r--r--patches.drivers/RDMA-core-Check-error-status-of-rdma_find_ndev_for_s.patch30
-rw-r--r--patches.drivers/RDMA-core-Consider-net-ns-of-gid-attribute-for-RoCE.patch248
-rw-r--r--patches.drivers/RDMA-core-Define-client_data_lock-as-rwlock-instead-.patch152
-rw-r--r--patches.drivers/RDMA-core-Delete-RoCE-GID-in-hw-when-corresponding-I.patch55
-rw-r--r--patches.drivers/RDMA-core-Depend-on-device_add-to-add-device-attribu.patch181
-rw-r--r--patches.drivers/RDMA-core-Do-not-expose-unsupported-counters.patch75
-rw-r--r--patches.drivers/RDMA-core-Document-CM-event_handler-function.patch34
-rw-r--r--patches.drivers/RDMA-core-Document-QP-event_handler-function.patch28
-rw-r--r--patches.drivers/RDMA-core-Fail-early-if-unsupported-QP-is-provided.patch33
-rw-r--r--patches.drivers/RDMA-core-Fix-comment-for-hw-stats-init-for-port-0.patch33
-rw-r--r--patches.drivers/RDMA-core-Fix-unwinding-flow-in-case-of-error-to-reg.patch50
-rw-r--r--patches.drivers/RDMA-core-Follow-correct-unregister-order-between-sy.patch34
-rw-r--r--patches.drivers/RDMA-core-Implement-IB-device-rename-function.patch61
-rw-r--r--patches.drivers/RDMA-core-Increase-total-number-of-RDMA-ports-across.patch31
-rw-r--r--patches.drivers/RDMA-core-Introduce-and-use-rdma_find_ndev_for_src_i.patch104
-rw-r--r--patches.drivers/RDMA-core-Introduce-and-use-rdma_set_src_addr-betwee.patch176
-rw-r--r--patches.drivers/RDMA-core-Introduce-rdma_read_gid_attr_ndev_rcu-to-c.patch75
-rw-r--r--patches.drivers/RDMA-core-Let-protocol-specific-function-typecast-so.patch97
-rw-r--r--patches.drivers/RDMA-core-No-need-to-protect-kfree-with-spin-lock-an.patch33
-rw-r--r--patches.drivers/RDMA-core-Properly-return-the-error-code-of-rdma_set.patch56
-rw-r--r--patches.drivers/RDMA-core-Protect-against-changing-dst-dev-during-de.patch149
-rw-r--r--patches.drivers/RDMA-core-Rate-limit-MAD-error-messages.patch169
-rw-r--r--patches.drivers/RDMA-core-Refactor-ib_register_device-function.patch192
-rw-r--r--patches.drivers/RDMA-core-Refer-to-network-type-instead-of-device-ty.patch94
-rw-r--r--patches.drivers/RDMA-core-Remove-context-entries-from-list-while-unr.patch44
-rw-r--r--patches.drivers/RDMA-core-Rename-ports_parent-to-ports_kobj.patch62
-rw-r--r--patches.drivers/RDMA-core-Rename-rdma_copy_addr-to-rdma_copy_src_l2_.patch129
-rw-r--r--patches.drivers/RDMA-core-Replace-open-coded-variant-of-get_device.patch32
-rw-r--r--patches.drivers/RDMA-core-Simplify-roce_resolve_route_from_path.patch164
-rw-r--r--patches.drivers/RDMA-core-Sync-unregistration-with-netlink-commands.patch253
-rw-r--r--patches.drivers/RDMA-core-Use-common-code-flow-for-IPv4-6-for-addr-r.patch74
-rw-r--r--patches.drivers/RDMA-core-Use-dev_err-dbg-etc-instead-of-pr_-ibdev-n.patch299
-rw-r--r--patches.drivers/RDMA-core-Use-dev_name-instead-of-ibdev-name.patch172
-rw-r--r--patches.drivers/RDMA-core-Use-simpler-spin-lock-irq-API-from-blockin.patch99
-rw-r--r--patches.drivers/RDMA-core-Use-simplified-list_for_each.patch56
-rw-r--r--patches.drivers/RDMA-cxgb4-remove-redundant-null-pointer-check-befor.patch43
-rw-r--r--patches.drivers/RDMA-drivers-Use-core-provided-API-for-registering-d.patch1959
-rw-r--r--patches.drivers/RDMA-drivers-Use-dev_err-dbg-etc-instead-of-pr_-ibde.patch133
-rw-r--r--patches.drivers/RDMA-drivers-Use-dev_name-instead-of-ibdev-name.patch296
-rw-r--r--patches.drivers/RDMA-hns-Add-CM-of-vlan-device-support.patch51
-rw-r--r--patches.drivers/RDMA-hns-Add-FRMR-support-for-hip08.patch451
-rw-r--r--patches.drivers/RDMA-hns-Add-MW-support-for-hip08.patch318
-rw-r--r--patches.drivers/RDMA-hns-Add-atomic-support.patch152
-rw-r--r--patches.drivers/RDMA-hns-Add-enable-judgement-for-UD-vlan.patch85
-rw-r--r--patches.drivers/RDMA-hns-Add-vlan-enable-bit-for-hip08.patch56
-rw-r--r--patches.drivers/RDMA-hns-Bugfix-for-CM-test.patch28
-rw-r--r--patches.drivers/RDMA-hns-Bugfix-for-atomic-operation.patch71
-rw-r--r--patches.drivers/RDMA-hns-Bugfix-for-reserved-qp-number.patch75
-rw-r--r--patches.drivers/RDMA-hns-Bugfix-pbl-configuration-for-rereg-mr.patch221
-rw-r--r--patches.drivers/RDMA-hns-Configure-ecn-field-of-ip-header.patch38
-rw-r--r--patches.drivers/RDMA-hns-Fix-an-error-code-in-hns_roce_v2_init_eq_ta.patch26
-rw-r--r--patches.drivers/RDMA-hns-Limit-extend-sq-sge-num.patch65
-rw-r--r--patches.drivers/RDMA-hns-Limit-the-size-of-extend-sge-of-sq.patch95
-rw-r--r--patches.drivers/RDMA-hns-Move-all-prints-out-of-irq-handle.patch332
-rw-r--r--patches.drivers/RDMA-hns-Refactor-the-codes-for-setting-transport-op.patch136
-rw-r--r--patches.drivers/RDMA-hns-Submit-bad-wr-when-post-send-wr-exception.patch27
-rw-r--r--patches.drivers/RDMA-hns-Support-local-invalidate-for-hip08-in-kerne.patch40
-rw-r--r--patches.drivers/RDMA-hns-Update-some-attributes-of-the-RoCE-device.patch117
-rw-r--r--patches.drivers/RDMA-hns-Update-some-fields-of-qp-context.patch259
-rw-r--r--patches.drivers/RDMA-hns-Use-rdma_user_mmap_io.patch171
-rw-r--r--patches.drivers/RDMA-hns-fix-spelling-mistake-reseved-reserved.patch36
-rw-r--r--patches.drivers/RDMA-hns-remove-set-but-not-used-variable-dseg.patch43
-rw-r--r--patches.drivers/RDMA-i40iw-Fix-incorrect-iterator-type.patch33
-rw-r--r--patches.drivers/RDMA-mlx4-Use-rdma_user_mmap_io.patch208
-rw-r--r--patches.drivers/RDMA-mlx5-Add-NIC-TX-namespace-when-getting-a-flow-t.patch124
-rw-r--r--patches.drivers/RDMA-mlx5-Add-NIC-TX-steering-support.patch88
-rw-r--r--patches.drivers/RDMA-mlx5-Add-a-new-flow-action-verb-modify-header.patch290
-rw-r--r--patches.drivers/RDMA-mlx5-Add-flow-actions-support-to-raw-create-flo.patch173
-rw-r--r--patches.drivers/RDMA-mlx5-Add-new-flow-action-verb-packet-reformat.patch168
-rw-r--r--patches.drivers/RDMA-mlx5-Add-support-for-flow-tag-to-raw-create-flo.patch64
-rw-r--r--patches.drivers/RDMA-mlx5-Allow-creating-RAW-ethernet-QP-with-loopba.patch179
-rw-r--r--patches.drivers/RDMA-mlx5-Allow-creating-a-matcher-for-a-NIC-TX-flow.patch143
-rw-r--r--patches.drivers/RDMA-mlx5-Don-t-overwrite-action-if-already-set.patch56
-rw-r--r--patches.drivers/RDMA-mlx5-Enable-attaching-DECAP-action-to-steering-.patch32
-rw-r--r--patches.drivers/RDMA-mlx5-Enable-attaching-modify-header-to-steering.patch35
-rw-r--r--patches.drivers/RDMA-mlx5-Enable-attaching-packet-reformat-action-to.patch35
-rw-r--r--patches.drivers/RDMA-mlx5-Enable-decap-and-packet-reformat-on-flow-t.patch91
-rw-r--r--patches.drivers/RDMA-mlx5-Enable-reformat-on-NIC-RX-if-supported.patch33
-rw-r--r--patches.drivers/RDMA-mlx5-Enable-vport-loopback-when-user-context-or.patch195
-rw-r--r--patches.drivers/RDMA-mlx5-Extend-packet-reformat-verbs.patch200
-rw-r--r--patches.drivers/RDMA-mlx5-Fix-fence-type-for-IB_WR_LOCAL_INV-WR.patch62
-rw-r--r--patches.drivers/RDMA-mlx5-Initialize-return-variable-in-case-pagefau.patch29
-rw-r--r--patches.drivers/RDMA-mlx5-Refactor-flow-action-parsing-to-be-more-ge.patch74
-rw-r--r--patches.drivers/RDMA-mlx5-Refactor-raw-flow-creation.patch113
-rw-r--r--patches.drivers/RDMA-mlx5-Refactor-transport-domain-bookkeeping-logi.patch122
-rw-r--r--patches.drivers/RDMA-mlx5-Remove-extraneous-error-check.patch30
-rw-r--r--patches.drivers/RDMA-mlx5-Remove-superfluous-version-print.patch30
-rw-r--r--patches.drivers/RDMA-mlx5-Use-rdma_user_mmap_io.patch226
-rw-r--r--patches.drivers/RDMA-mlx5-Use-stages-for-callback-to-setup-and-relea.patch94
-rw-r--r--patches.drivers/RDMA-nes-Delete-impossible-debug-prints.patch66
-rw-r--r--patches.drivers/RDMA-netdev-Fix-netlink-support-in-IPoIB.patch386
-rw-r--r--patches.drivers/RDMA-netdev-Hoist-alloc_netdev_mqs-out-of-the-driver.patch347
-rw-r--r--patches.drivers/RDMA-netlink-Simplify-netlink-listener-existence-che.patch69
-rw-r--r--patches.drivers/RDMA-nldev-Allow-IB-device-rename-through-RDMA-netli.patch82
-rw-r--r--patches.drivers/RDMA-qedr-Remove-enumerated-type-qed_roce_ll2_tx_des.patch73
-rw-r--r--patches.drivers/RDMA-qedr-remove-set-but-not-used-variable-ctx.patch39
-rw-r--r--patches.drivers/RDMA-rdmavt-Fix-rvt_create_ah-function-signature.patch56
-rw-r--r--patches.drivers/RDMA-restrack-Consolidate-task-name-updates-in-one-p.patch127
-rw-r--r--patches.drivers/RDMA-restrack-Protect-from-reentry-to-resource-retur.patch97
-rw-r--r--patches.drivers/RDMA-restrack-Release-task-struct-which-was-hold-by-.patch81
-rw-r--r--patches.drivers/RDMA-restrack-Un-inline-set-task-implementation.patch59
-rw-r--r--patches.drivers/RDMA-rxe-Remove-unused-addr_same.patch31
-rw-r--r--patches.drivers/RDMA-ucontext-Add-a-core-API-for-mmaping-driver-IO-m.patch356
-rw-r--r--patches.drivers/RDMA-ucontext-Get-rid-of-the-old-disassociate-flow.patch100
-rw-r--r--patches.drivers/RDMA-ulp-Use-dev_name-instead-of-ibdev-name.patch254
-rw-r--r--patches.drivers/RDMA-umad-Use-kernel-API-to-allocate-umad-indexes.patch59
-rw-r--r--patches.drivers/RDMA-umem-Avoid-synchronize_srcu-in-the-ODP-MR-destr.patch57
-rw-r--r--patches.drivers/RDMA-umem-Do-not-use-current-tgid-to-track-the-mm_st.patch216
-rw-r--r--patches.drivers/RDMA-umem-Fix-potential-addition-overflow.patch48
-rw-r--r--patches.drivers/RDMA-umem-Get-rid-of-per_mm-notifier_count.patch258
-rw-r--r--patches.drivers/RDMA-umem-Get-rid-of-struct-ib_umem.odp_data.patch235
-rw-r--r--patches.drivers/RDMA-umem-Handle-a-half-complete-start-end-sequence.patch112
-rw-r--r--patches.drivers/RDMA-umem-Make-ib_umem_odp-into-a-sub-structure-of-i.patch482
-rw-r--r--patches.drivers/RDMA-umem-Minor-optimizations.patch64
-rw-r--r--patches.drivers/RDMA-umem-Move-all-the-ODP-related-stuff-out-of-ucon.patch559
-rw-r--r--patches.drivers/RDMA-umem-Restore-lockdep-check-while-downgrading-lo.patch35
-rw-r--r--patches.drivers/RDMA-umem-Use-ib_umem_odp-in-all-function-signatures.patch704
-rw-r--r--patches.drivers/RDMA-umem-Use-umem-owning_mm-inside-ODP.patch549
-rw-r--r--patches.drivers/RDMA-usnic-Do-not-use-ucontext-tgid.patch196
-rw-r--r--patches.drivers/RDMA-uverbs-Add-UVERBS_ATTR_CONST_IN-to-the-specs-la.patch122
-rw-r--r--patches.drivers/RDMA-uverbs-Add-generic-function-to-fill-in-flow-act.patch79
-rw-r--r--patches.drivers/RDMA-uverbs-Declare-closing-variable-as-boolean.patch42
-rw-r--r--patches.drivers/RDMA-uverbs-Fix-RCU-annotation-for-radix-slot-defere.patch50
-rw-r--r--patches.drivers/RDMA-uverbs-Fix-error-unwind-in-ib_uverbs_add_one.patch91
-rw-r--r--patches.drivers/RDMA-uverbs-Fix-typo-in-string-concatenation-macro.patch28
-rw-r--r--patches.drivers/RDMA-uverbs-Get-rid-of-ucontext-tgid.patch59
-rw-r--r--patches.drivers/RDMA-uverbs-Move-flow-resources-initialization.patch154
-rw-r--r--patches.drivers/RDMA-uverbs-Remove-is_closed-from-ib_uverbs_file.patch52
-rw-r--r--patches.drivers/RDMA-uverbs-Use-cdev_device_add-instead-of-cdev_add.patch226
-rw-r--r--patches.drivers/RDMA-uverbs-Use-device.groups-to-initialize-device-a.patch103
-rw-r--r--patches.drivers/RDMA-uverbs-Use-kernel-API-to-allocate-uverbs-indexe.patch60
-rw-r--r--patches.drivers/Revert-Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QC6
-rw-r--r--patches.drivers/Revert-PCI-ASPM-Do-not-initialize-link-state-when-as.patch38
-rw-r--r--patches.drivers/Revert-ath10k-add-sanity-check-to-ie_len-before-pars.patch96
-rw-r--r--patches.drivers/Revert-ath10k-fix-napi_poll-budget-overflow.patch97
-rw-r--r--patches.drivers/Revert-be2net-remove-desc-field-from-be_eq_obj.patch47
-rw-r--r--patches.drivers/Revert-commit-ef9209b642f-staging-rtl8723bs-Fix-inde.patch38
-rw-r--r--patches.drivers/Revert-iwlwifi-implement-fseq-version-mismatch-warni.patch209
-rw-r--r--patches.drivers/Revert-mac80211-Add-TXQ-scheduling-API.patch951
-rw-r--r--patches.drivers/Revert-mac80211-Add-airtime-account-and-scheduling-t.patch325
-rw-r--r--patches.drivers/Revert-mwifiex-cancel-pcie-sdio-work-in-remove-shutd.patch61
-rw-r--r--patches.drivers/Revert-net-sched-act-add-extack-for-lookup-callback.patch270
-rw-r--r--patches.drivers/Revert-net-vhost-lock-the-vqs-one-by-one.patch75
-rw-r--r--patches.drivers/Revert-rtlwifi-btcoex-rtl8723be-fix-ant_sel-not-work.patch58
-rw-r--r--patches.drivers/Revert-scsi-lpfc-ls_rjt-erroneus-FLOGIs.patch81
-rw-r--r--patches.drivers/Revert-scsi-qla2xxx-Fix-NVMe-Target-discovery.patch39
-rw-r--r--patches.drivers/USB-hso-Fix-OOB-memory-access-in-hso_probe-hso_get_c.patch71
-rw-r--r--patches.drivers/USB-omap_udc-fix-USB-gadget-functionality-on-Palm-Tu.patch34
-rw-r--r--patches.drivers/USB-omap_udc-fix-crashes-on-probe-error-and-module-r.patch116
-rw-r--r--patches.drivers/USB-omap_udc-fix-omap_udc_start-on-15xx-machines.patch43
-rw-r--r--patches.drivers/USB-omap_udc-use-devm_request_irq.patch104
-rw-r--r--patches.drivers/USB-serial-option-add-Fibocom-NL668-series.patch61
-rw-r--r--patches.drivers/USB-serial-option-add-GosunCn-ZTE-WeLink-ME3630.patch66
-rw-r--r--patches.drivers/USB-serial-option-add-HP-lt4132.patch76
-rw-r--r--patches.drivers/USB-serial-option-add-Simcom-SIM7500-SIM7600-MBIM-mo.patch53
-rw-r--r--patches.drivers/USB-serial-option-add-Telit-LN940-series.patch63
-rw-r--r--patches.drivers/USB-usb-storage-Add-new-IDs-to-ums-realtek.patch45
-rw-r--r--patches.drivers/acpi-nfit-add-support-for-intel-dsm-1-8-commands.patch286
-rw-r--r--patches.drivers/acpi-nfit-collect-shutdown-status.patch275
-rw-r--r--patches.drivers/acpi-nfit-fix-address-range-scrub-completion-tracking.patch414
-rw-r--r--patches.drivers/acpi-nfit-fix-completion_initializer_onstack-abuse.patch63
-rw-r--r--patches.drivers/acpi-nfit-fix-user-initiated-ars-to-be-ars-long-rather-than-ars-short.patch44
-rw-r--r--patches.drivers/acpi-nfit-further-restrict-userspace-ars-start-requests.patch61
-rw-r--r--patches.drivers/acpi-nfit-introduce-nfit_mem-flags.patch125
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-add-disable-passphrase-support-to-intel-nvdimm.patch275
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-add-enable-update-passphrase-support-for-intel-nvdimms.patch180
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-add-freeze-security-support-to-intel-nvdimm.patch179
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-add-support-for-issue-secure-erase-dsm-to-intel-nvdimm.patch216
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-add-unlock-of-nvdimm-support-for-intel-dimms.patch429
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-introduce-nvdimm_security_ops.patch327
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-security-add-intel-dsm-1-8-master-passphrase-support.patch435
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-security-add-security-dsm-overwrite-support.patch544
-rw-r--r--patches.drivers/acpi-nfit-libnvdimm-store-dimm-id-as-a-member-to-struct-nvdimm.patch189
-rw-r--r--patches.drivers/acpi-nfit-prefer-dsm-over-lsr-for-namespace-label-reads.patch51
-rw-r--r--patches.drivers/acpi-nfit-queue-issuing-of-ars-when-an-uc-error-notification-comes-in.patch66
-rw-r--r--patches.drivers/acpi-nfit-remove-ecc_unit_size.patch66
-rw-r--r--patches.drivers/act_mirred-clear-skb-tstamp-on-redirect.patch53
-rw-r--r--patches.drivers/aoe-register-default-groups-with-device_add_disk.patch98
-rw-r--r--patches.drivers/ar5523-constify-usb_device_id.patch36
-rw-r--r--patches.drivers/at76c50x-constify-usb_device_id.patch36
-rw-r--r--patches.drivers/ath-Add-regulatory-mapping-for-ETSI9_WORLD.patch51
-rw-r--r--patches.drivers/ath-Add-regulatory-mapping-for-Kenya.patch43
-rw-r--r--patches.drivers/ath-Add-regulatory-mapping-for-Mauritius.patch56
-rw-r--r--patches.drivers/ath-Add-regulatory-mapping-for-Montenegro.patch56
-rw-r--r--patches.drivers/ath-Add-regulatory-mapping-for-Nicaragua.patch43
-rw-r--r--patches.drivers/ath-Add-regulatory-mapping-for-Paraguya.patch43
-rw-r--r--patches.drivers/ath-Convert-timers-to-use-timer_setup.patch538
-rw-r--r--patches.drivers/ath-Map-Albania-to-ETSI1_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Algeria-to-APL13_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Australia-to-FCC3_WORLD.patch41
-rw-r--r--patches.drivers/ath-Map-Bangladesh-to-APL1_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Brunei-Darussalam-to-APL6_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Bulgaria-to-ETSI1_WORLD.patch41
-rw-r--r--patches.drivers/ath-Map-Colombia-to-FCC1_FCCA.patch41
-rw-r--r--patches.drivers/ath-Map-Czech-to-ETSI1_WORLD.patch41
-rw-r--r--patches.drivers/ath-Map-Honduras-to-FCC3_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Isreal-to-ETSI3_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Macedonia-to-ETSI1_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Malasia-to-FCC1_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-New-Zealand-to-FCC3_ETSIC.patch41
-rw-r--r--patches.drivers/ath-Map-Peru-to-APL1_WORLD.patch41
-rw-r--r--patches.drivers/ath-Map-Philippines-to-FCC3_WORLD.patch41
-rw-r--r--patches.drivers/ath-Map-Romania-to-ETSI1_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Russia-to-ETSI8_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Singapore-to-FCC3_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Ukraine-to-ETSI9_WORLD.patch43
-rw-r--r--patches.drivers/ath-Map-Zimbabwe-to-ETSI1_WORLD.patch43
-rw-r--r--patches.drivers/ath-Remove-unnecessary-ath_bcast_mac-and-use-eth_bro.patch77
-rw-r--r--patches.drivers/ath-add-support-to-get-the-detected-radar-specificat.patch112
-rw-r--r--patches.drivers/ath-fix-false-radar-detection-in-JP-region.patch36
-rw-r--r--patches.drivers/ath10k-Add-SNOC-bus-type-for-WCN3990-target.patch57
-rw-r--r--patches.drivers/ath10k-Add-debug-mask-for-SNOC-bus-type.patch35
-rw-r--r--patches.drivers/ath10k-Add-fw-feature-flag-for-non-bmi-firmware-load.patch289
-rw-r--r--patches.drivers/ath10k-Add-hw-param-for-64-bit-address-support.patch147
-rw-r--r--patches.drivers/ath10k-Add-hw-param-for-rx-ring-size-support.patch186
-rw-r--r--patches.drivers/ath10k-Add-paddrs_ring_64-support-for-64bit-target.patch275
-rw-r--r--patches.drivers/ath10k-Add-support-for-64-bit-HTT-frag-descriptor.patch392
-rw-r--r--patches.drivers/ath10k-Add-support-for-64-bit-HTT-in-order-indicatio.patch154
-rw-r--r--patches.drivers/ath10k-Add-support-for-64-bit-ce-descriptor.patch950
-rw-r--r--patches.drivers/ath10k-Add-support-for-64-bit-htt-rx-ring-cfg.patch326
-rw-r--r--patches.drivers/ath10k-Add-support-for-htt_data_tx_desc_64-descripto.patch507
-rw-r--r--patches.drivers/ath10k-Add-tx-ack-signal-support-for-management-fram.patch174
-rw-r--r--patches.drivers/ath10k-DFS-Host-Confirmation.patch564
-rw-r--r--patches.drivers/ath10k-Update-rx-descriptor-for-WCN3990-target.patch135
-rw-r--r--patches.drivers/ath10k-Use-dma_addr_t-for-ce-buffers-to-support-64bi.patch161
-rw-r--r--patches.drivers/ath10k-activate-user-space-firmware-loading-again.patch46
-rw-r--r--patches.drivers/ath10k-add-BMI-parameters-to-fix-calibration-from-DT.patch95
-rw-r--r--patches.drivers/ath10k-add-FW-API-6-firmware-image-for-QCA9377.patch35
-rw-r--r--patches.drivers/ath10k-add-HTC-services-for-WCN3990.patch65
-rw-r--r--patches.drivers/ath10k-add-WMI_SERVICE_AVAILABLE_EVENT-support.patch632
-rw-r--r--patches.drivers/ath10k-add-const-to-thermal_cooling_device_ops-struc.patch36
-rw-r--r--patches.drivers/ath10k-add-copy-engine-register-MAP-for-wcn3990-targ.patch275
-rw-r--r--patches.drivers/ath10k-add-coredump_mask-module-parameter.patch180
-rw-r--r--patches.drivers/ath10k-add-debugfs-file-warm_hw_reset.patch159
-rw-r--r--patches.drivers/ath10k-add-hif-power-up-power-down-methods.patch101
-rw-r--r--patches.drivers/ath10k-add-hif-rx-methods-for-wcn3990.patch352
-rw-r--r--patches.drivers/ath10k-add-hif-start-stop-methods-for-wcn3990-snoc-l.patch231
-rw-r--r--patches.drivers/ath10k-add-hif-tx-methods-for-wcn3990.patch191
-rw-r--r--patches.drivers/ath10k-add-hw-params-for-shadow-register-support.patch162
-rw-r--r--patches.drivers/ath10k-add-initial-SDIO-support.patch2418
-rw-r--r--patches.drivers/ath10k-add-initial-USB-support.patch1311
-rw-r--r--patches.drivers/ath10k-add-inlined-wrappers-for-htt-rx-ops.patch128
-rw-r--r--patches.drivers/ath10k-add-inlined-wrappers-for-htt-tx-ops.patch166
-rw-r--r--patches.drivers/ath10k-add-memory-dump-support-QCA988X.patch78
-rw-r--r--patches.drivers/ath10k-add-memory-dump-support-QCA9984.patch215
-rw-r--r--patches.drivers/ath10k-add-memory-dump-support-for-QCA6174-QCA9377.patch1301
-rw-r--r--patches.drivers/ath10k-add-memory-dump-support-for-QCA9888-and-QCA99.patch142
-rw-r--r--patches.drivers/ath10k-add-new-cipher-suite-support.patch231
-rw-r--r--patches.drivers/ath10k-add-per-chain-RSSI-reporting.patch46
-rw-r--r--patches.drivers/ath10k-add-per-peer-tx-stats-support-for-10.2.4.patch236
-rw-r--r--patches.drivers/ath10k-add-quiet-mode-support-for-QCA6174-QCA9377.patch118
-rw-r--r--patches.drivers/ath10k-add-resource-init-and-deinit-for-WCN3990.patch349
-rw-r--r--patches.drivers/ath10k-add-sanity-check-to-ie_len-before-parsing-fw-.patch67
-rw-r--r--patches.drivers/ath10k-add-sdio-extra-initializations.patch58
-rw-r--r--patches.drivers/ath10k-add-sta-rx-packet-stats-per-tid.patch789
-rw-r--r--patches.drivers/ath10k-add-support-for-Ubiquiti-rebranded-QCA988X-v2.patch116
-rw-r--r--patches.drivers/ath10k-add-support-for-shadow-register-for-WNC3990.patch271
-rw-r--r--patches.drivers/ath10k-add-support-to-configure-channel-dwell-time.patch104
-rw-r--r--patches.drivers/ath10k-add-support-to-get-target-info-from-hif-ops.patch108
-rw-r--r--patches.drivers/ath10k-add-tdls-support-for-10.4-firmwares.patch651
-rw-r--r--patches.drivers/ath10k-add-the-PCI-PM-core-suspend-resume-ops.patch97
-rw-r--r--patches.drivers/ath10k-advertise-TDLS-wider-bandwidth-support-for-5G.patch76
-rw-r--r--patches.drivers/ath10k-append-the-wmi_op_version-to-testmode-get_ver.patch54
-rw-r--r--patches.drivers/ath10k-ath10k_htt_rx_amsdu_allowed-use-ath10k_dbg.patch42
-rw-r--r--patches.drivers/ath10k-avoid-possible-string-overflow.patch52
-rw-r--r--patches.drivers/ath10k-avoid-to-set-WEP-key-for-TDLS-peer.patch36
-rw-r--r--patches.drivers/ath10k-block-offchannel-operations-if-TDLS-session-i.patch55
-rw-r--r--patches.drivers/ath10k-bugfix-add-USB-case-in-ath10k_core_probe_fw.patch35
-rw-r--r--patches.drivers/ath10k-build-ce-layer-in-ath10k-core-module.patch244
-rw-r--r--patches.drivers/ath10k-check-all-CE-for-data-if-irq-summary-is-not-r.patch179
-rw-r--r--patches.drivers/ath10k-check-power-save-support-in-STA-mode-through-.patch76
-rw-r--r--patches.drivers/ath10k-configure-and-enable-the-wakeup-capability.patch85
-rw-r--r--patches.drivers/ath10k-configure-rxnss_override-for-QCA9984.patch263
-rw-r--r--patches.drivers/ath10k-convert-wow-pattern-from-802.3-to-802.11.patch232
-rw-r--r--patches.drivers/ath10k-correct-the-length-of-DRAM-dump-for-QCA6174-h.patch44
-rw-r--r--patches.drivers/ath10k-debugfs-support-to-get-final-TPC-stats-for-10.patch843
-rw-r--r--patches.drivers/ath10k-define-structures-for-CE-ctrl-misc-register.patch813
-rw-r--r--patches.drivers/ath10k-detach-coredump.c-from-debug.c.patch268
-rw-r--r--patches.drivers/ath10k-different-fw-file-name-for-sdio.patch55
-rw-r--r--patches.drivers/ath10k-dma-unmap-mgmt-tx-buffer-if-wmi-cmd-send-fail.patch224
-rw-r--r--patches.drivers/ath10k-do-not-mix-spaces-and-tabs-in-Kconfig.patch66
-rw-r--r--patches.drivers/ath10k-don-t-assume-this-is-a-PCI-dev-in-generic-cod.patch49
-rw-r--r--patches.drivers/ath10k-enable-QCA6174-QCA9377-to-read-the-chip-tempe.patch131
-rw-r--r--patches.drivers/ath10k-enable-SRRI-DRRI-support-on-ddr-for-WCN3990.patch442
-rw-r--r--patches.drivers/ath10k-enable-TDLS-peer-buffer-STA-feature.patch53
-rw-r--r--patches.drivers/ath10k-enable-TDLS-peer-inactivity-detection.patch132
-rw-r--r--patches.drivers/ath10k-enable-hw-checksum-for-wcn3990.patch71
-rw-r--r--patches.drivers/ath10k-enable-sta-idle-power-save.patch43
-rw-r--r--patches.drivers/ath10k-explicitly-request-exclusive-reset-control.patch81
-rw-r--r--patches.drivers/ath10k-extend-wmi-service-map-to-accommodate-new-ser.patch56
-rw-r--r--patches.drivers/ath10k-fix-TDLS-peer-TX-data-failure-issue-on-encryp.patch40
-rw-r--r--patches.drivers/ath10k-fix-a-bunch-of-spelling-mistakes-in-messages.patch89
-rw-r--r--patches.drivers/ath10k-fix-a-typo-in-ath10k_wmi_set_wmm_param.patch34
-rw-r--r--patches.drivers/ath10k-fix-bug-in-masking-of-TID-value.patch39
-rw-r--r--patches.drivers/ath10k-fix-build-errors-with-CONFIG_PM.patch85
-rw-r--r--patches.drivers/ath10k-fix-core-PCI-suspend-when-WoWLAN-is-supported.patch100
-rw-r--r--patches.drivers/ath10k-fix-data-rx-for-CCMP-256-GCMP-and-GCMP-256-in.patch121
-rw-r--r--patches.drivers/ath10k-fix-fw-path-name-for-WCN3990-target.patch35
-rw-r--r--patches.drivers/ath10k-fix-incorrect-size-of-dma_free_coherent-in-at.patch36
-rw-r--r--patches.drivers/ath10k-fix-indenting-in-ath10k_wmi_update_noa.patch38
-rw-r--r--patches.drivers/ath10k-fix-information-leak-in-debugfs.patch127
-rw-r--r--patches.drivers/ath10k-fix-kernel-panic-issue-during-pci-probe.patch11
-rw-r--r--patches.drivers/ath10k-fix-kernel-panic-while-reading-tpc_stats.patch133
-rw-r--r--patches.drivers/ath10k-fix-log-message-for-hif-power-on-failure.patch43
-rw-r--r--patches.drivers/ath10k-fix-memory-leak-of-tpc_stats.patch53
-rw-r--r--patches.drivers/ath10k-fix-napi_poll-budget-overflow.patch97
-rw-r--r--patches.drivers/ath10k-fix-open-brace-location-in-ath10k_wmi_tlv_op_.patch36
-rw-r--r--patches.drivers/ath10k-fix-out-of-bounds-access-to-local-buffer.patch56
-rw-r--r--patches.drivers/ath10k-fix-parenthesis-alignment.patch45
-rw-r--r--patches.drivers/ath10k-fix-recently-introduced-checkpatch-warnings.patch62
-rw-r--r--patches.drivers/ath10k-fix-return-value-check-in-wake_tx_q-op.patch45
-rw-r--r--patches.drivers/ath10k-fix-sending-wmi-cmd-during-the-tdls-teardown.patch37
-rw-r--r--patches.drivers/ath10k-fix-spectral-scan-for-QCA9984-and-QCA9888-chi.patch177
-rw-r--r--patches.drivers/ath10k-fix-spelling-error.patch32
-rw-r--r--patches.drivers/ath10k-fix-spelling-mistake-addrress-address.patch34
-rw-r--r--patches.drivers/ath10k-fix-spelling-mistake-servive-service.patch34
-rw-r--r--patches.drivers/ath10k-fix-spelling-mistake-tiggers-triggers.patch34
-rw-r--r--patches.drivers/ath10k-fix-the-logic-of-limiting-tdls-peer-counts.patch105
-rw-r--r--patches.drivers/ath10k-fix-tlv-5ghz-channel-missing-issue.patch35
-rw-r--r--patches.drivers/ath10k-fix-tx-status-flag-setting-for-management-fra.patch51
-rw-r--r--patches.drivers/ath10k-fix-vdev-stats-for-10.4-firmware.patch341
-rw-r--r--patches.drivers/ath10k-go-back-to-using-dma_alloc_coherent-for-firmw.patch108
-rw-r--r--patches.drivers/ath10k-handle-mgmt-tx-completion-event.patch405
-rw-r--r--patches.drivers/ath10k-handle-resource-init-failure-case.patch42
-rw-r--r--patches.drivers/ath10k-handle-tdls-peer-events.patch125
-rw-r--r--patches.drivers/ath10k-htc-made-static-function-public.patch87
-rw-r--r--patches.drivers/ath10k-htc-move-htc-ctrl-ep-connect-to-htc_init.patch111
-rw-r--r--patches.drivers/ath10k-htc-ready_ext-msg-support.patch116
-rw-r--r--patches.drivers/ath10k-htc-refactorization.patch125
-rw-r--r--patches.drivers/ath10k-htc-rx-trailer-lookahead-support.patch216
-rw-r--r--patches.drivers/ath10k-htt_tx-mark-expected-switch-fall-throughs.patch48
-rw-r--r--patches.drivers/ath10k-htt_tx-move-lock-into-id_get-function.patch70
-rw-r--r--patches.drivers/ath10k-hw-make-consistent-usage-of-ATH10K_FW_DIR-in-.patch40
-rw-r--r--patches.drivers/ath10k-increase-BMI-timeout.patch44
-rw-r--r--patches.drivers/ath10k-increase-buffer-len-to-print-all-wmi-services.patch38
-rw-r--r--patches.drivers/ath10k-initialize-nbytes-to-0.patch46
-rw-r--r--patches.drivers/ath10k-log-when-longer-bmi-cmds-happen.patch87
-rw-r--r--patches.drivers/ath10k-make-CE-layer-bus-agnostic.patch1065
-rw-r--r--patches.drivers/ath10k-make-ath10k-report-discarded-packets-to-mac80.patch57
-rw-r--r--patches.drivers/ath10k-make-ath10k_hw_ce_regs-const.patch61
-rw-r--r--patches.drivers/ath10k-make-some-functions-static.patch48
-rw-r--r--patches.drivers/ath10k-map-HTC-services-to-tx-rx-pipes-for-wcn3990.patch215
-rw-r--r--patches.drivers/ath10k-mark-PM-functions-as-__maybe_unused.patch64
-rw-r--r--patches.drivers/ath10k-modify-hif-tx-paddr-to-dma_addr_t-type.patch63
-rw-r--r--patches.drivers/ath10k-move-ath10k_mac_tdls_vif-functions.patch149
-rw-r--r--patches.drivers/ath10k-move-pktlog_filter-out-of-ath10k_debug.patch110
-rw-r--r--patches.drivers/ath10k-move-spectral-scan-support-under-a-separate-c.patch91
-rw-r--r--patches.drivers/ath10k-platform-driver-for-WCN3990-SNOC-WLAN-module.patch306
-rw-r--r--patches.drivers/ath10k-protect-ath10k_htt_rx_ring_free-with-rx_ring..patch6
-rw-r--r--patches.drivers/ath10k-push-peer-type-to-target-for-TDLS-peers.patch55
-rw-r--r--patches.drivers/ath10k-re-enable-TXQs-for-all-devices.patch51
-rw-r--r--patches.drivers/ath10k-re-enable-the-firmware-fallback-mechanism-for.patch42
-rw-r--r--patches.drivers/ath10k-rebuild-crypto-header-in-rx-data-frames.patch320
-rw-r--r--patches.drivers/ath10k-refactor-ath10k_pci_dump_memory-in-preparatio.patch96
-rw-r--r--patches.drivers/ath10k-refactor-firmware-crashdump-code-to-coredump..patch673
-rw-r--r--patches.drivers/ath10k-remove-MAC80211_DEBUGFS-dependency-on-ath10k_.patch152
-rw-r--r--patches.drivers/ath10k-remove-deprecated-fw_crash_dump-debugfs-file.patch86
-rw-r--r--patches.drivers/ath10k-remove-redundant-pointers-dev-and-noa.patch76
-rw-r--r--patches.drivers/ath10k-remove-redundant-ve-check-against-u32-integer.patch39
-rw-r--r--patches.drivers/ath10k-remove-unnecessary-code.patch45
-rw-r--r--patches.drivers/ath10k-remove-unused-prototype.patch33
-rw-r--r--patches.drivers/ath10k-remove-useless-test-before-clk_disable_unprep.patch44
-rw-r--r--patches.drivers/ath10k-remove-variables-which-set-but-not-used.patch106
-rw-r--r--patches.drivers/ath10k-rename-HTC_HOST_MAX_MSG_PER_BUNDLE-define.patch101
-rw-r--r--patches.drivers/ath10k-replace-bit-shifts-with-the-BIT-macro-for-rx-.patch238
-rw-r--r--patches.drivers/ath10k-replace-hardcoded-constant-with-define.patch63
-rw-r--r--patches.drivers/ath10k-sdio-allocate-correct-size-for-RECV_1MORE_BLO.patch54
-rw-r--r--patches.drivers/ath10k-sdio-fix-compile-warning.patch74
-rw-r--r--patches.drivers/ath10k-sdio-fix-memory-leak-for-probe-allocations.patch91
-rw-r--r--patches.drivers/ath10k-sdio-get-target-info.patch134
-rw-r--r--patches.drivers/ath10k-sdio-jump-to-correct-label-in-error-handling-.patch42
-rw-r--r--patches.drivers/ath10k-sdio-remove-unused-struct-member.patch63
-rw-r--r--patches.drivers/ath10k-sdio-set-skb-len-for-all-rx-packets.patch37
-rw-r--r--patches.drivers/ath10k-sdio-use-same-endpoint-id-for-all-packets-in-.patch62
-rw-r--r--patches.drivers/ath10k-search-DT-for-qcom-ath10k-calibration-variant.patch121
-rw-r--r--patches.drivers/ath10k-search-all-IEs-for-variant-before-falling-bac11
-rw-r--r--patches.drivers/ath10k-set-a-mpdu-receiver-reference-number.patch71
-rw-r--r--patches.drivers/ath10k-set-probe-request-oui-during-driver-start.patch67
-rw-r--r--patches.drivers/ath10k-set-rxnss_override-for-QCA9888.patch43
-rw-r--r--patches.drivers/ath10k-skip-data-calibration-for-non-bmi-target.patch75
-rw-r--r--patches.drivers/ath10k-snoc-Remove-owner-assignment-from-platform_dr.patch36
-rw-r--r--patches.drivers/ath10k-snoc-drop-unused-WCN3990_CE_ATTR_FLAGS.patch34
-rw-r--r--patches.drivers/ath10k-snoc-sort-include-files.patch52
-rw-r--r--patches.drivers/ath10k-snoc-stop-including-pci.h.patch144
-rw-r--r--patches.drivers/ath10k-snoc-use-correct-bus-specific-pointer-in-RX-r.patch40
-rw-r--r--patches.drivers/ath10k-snoc-use-module_platform_driver-macro.patch53
-rw-r--r--patches.drivers/ath10k-spectral-remove-redundant-check-in-write_file.patch35
-rw-r--r--patches.drivers/ath10k-store-coverage-class-in-case-firmware-is-not-.patch49
-rw-r--r--patches.drivers/ath10k-support-MAC-address-randomization-in-scan.patch271
-rw-r--r--patches.drivers/ath10k-support-for-multicast-rate-control.patch119
-rw-r--r--patches.drivers/ath10k-support-use-of-channel-173.patch66
-rw-r--r--patches.drivers/ath10k-suppress-Unknown-eventid-36925-warnings.patch47
-rw-r--r--patches.drivers/ath10k-switch-to-use-new-generic-UUID-API.patch98
-rw-r--r--patches.drivers/ath10k-transmit-queued-frames-after-processing-rx-pa.patch95
-rw-r--r--patches.drivers/ath10k-unify-rx-processing-in-napi_poll.patch332
-rw-r--r--patches.drivers/ath10k-update-copyright-year.patch565
-rw-r--r--patches.drivers/ath10k-update-the-IRAM-bank-number-for-QCA9377.patch38
-rw-r--r--patches.drivers/ath10k-use-64-bit-crash-dump-timestamps.patch52
-rw-r--r--patches.drivers/ath10k-use-complete-VHT-chan-width-for-160MHz-workar.patch46
-rw-r--r--patches.drivers/ath10k-use-crash_dump-enum-instead-of-magic-numbers.patch38
-rw-r--r--patches.drivers/ath10k-use-dma_zalloc_coherent-instead-of-allocator-.patch41
-rw-r--r--patches.drivers/ath10k-use-locked-skb_dequeue-for-rx-completions.patch144
-rw-r--r--patches.drivers/ath10k-various-sdio-related-definitions.patch166
-rw-r--r--patches.drivers/ath10k-various-usb-related-definitions.patch69
-rw-r--r--patches.drivers/ath10k-vote-for-hardware-resources-for-WCN3990.patch428
-rw-r--r--patches.drivers/ath10k-wmi-add-hw-params-entry-for-wcn3990.patch99
-rw-r--r--patches.drivers/ath10k-wmi-add-management-tx-by-reference-support-ov.patch295
-rw-r--r--patches.drivers/ath10k-wmi-get-wmi-init-parameter-values-from-hw-par.patch201
-rw-r--r--patches.drivers/ath10k-wmi-modify-svc-bitmap-parsing-for-wcn3990.patch231
-rw-r--r--patches.drivers/ath10k-wmi-remove-redundant-integer-fc.patch44
-rw-r--r--patches.drivers/ath5k-fix-memory-leak-on-buf-on-failed-eeprom-read.patch43
-rw-r--r--patches.drivers/ath5k-mark-expected-switch-fall-through.patch34
-rw-r--r--patches.drivers/ath5k-remove-duplicated-re-assignment-to-pointer-tq.patch40
-rw-r--r--patches.drivers/ath5k-remove-redundant-pointer-rf.patch59
-rw-r--r--patches.drivers/ath6kl-Only-use-match-sets-when-firmware-supports-it.patch40
-rw-r--r--patches.drivers/ath6kl-add-support-for-Dell-Wireless-1537.patch35
-rw-r--r--patches.drivers/ath6kl-assure-headroom-of-skbuff-is-writable-in-.sta.patch49
-rw-r--r--patches.drivers/ath6kl-constify-usb_device_id.patch38
-rw-r--r--patches.drivers/ath6kl-fix-ath6kl_data_tx-s-return-type.patch52
-rw-r--r--patches.drivers/ath6kl-fix-spelling-mistake-Indicat-Indicate.patch35
-rw-r--r--patches.drivers/ath6kl-fix-spelling-mistake-chache-cache.patch34
-rw-r--r--patches.drivers/ath6kl-improve-endianness-handling.patch35
-rw-r--r--patches.drivers/ath6kl-mark-expected-switch-fall-throughs.patch47
-rw-r--r--patches.drivers/ath6kl-remove-redundant-variable-ies_len.patch46
-rw-r--r--patches.drivers/ath6kl-remove-redundant-variables-netlen-orig_buf-or.patch102
-rw-r--r--patches.drivers/ath6kl-replace-GFP_ATOMIC-with-GFP_KERNEL-in-ath6kl_.patch38
-rw-r--r--patches.drivers/ath9k-Add-Dell-Wireless-1802-with-wowlan-capability.patch40
-rw-r--r--patches.drivers/ath9k-Alternative-EEPROM-size-for-AR9003.patch42
-rw-r--r--patches.drivers/ath9k-Avoid-a-potential-deadlock.patch393
-rw-r--r--patches.drivers/ath9k-Display-calibration-data-piers-in-debugfs.patch132
-rw-r--r--patches.drivers/ath9k-Fix-ack-SIFS-time-for-quarter-half-channels.patch64
-rw-r--r--patches.drivers/ath9k-Fix-airtime-calculation-for-quarter-half-chann.patch47
-rw-r--r--patches.drivers/ath9k-Fix-get-channel-default-noise-floor.patch40
-rw-r--r--patches.drivers/ath9k-Read-noise-floor-calibration-data-from-eeprom.patch218
-rw-r--r--patches.drivers/ath9k-Remove-unnecessary-include-of-linux-pci-aspm.h.patch35
-rw-r--r--patches.drivers/ath9k-Use-ARRAY_SIZE-macro.patch53
-rw-r--r--patches.drivers/ath9k-Use-calibrated-noise-floor-value-when-availabl.patch114
-rw-r--r--patches.drivers/ath9k-Use-mutex_lock-to-avoid-potential-race-in-star.patch54
-rw-r--r--patches.drivers/ath9k-add-a-quirk-to-set-use_msi-automatically.patch107
-rw-r--r--patches.drivers/ath9k-avoid-potential-freezing-during-random-generat.patch48
-rw-r--r--patches.drivers/ath9k-check-ah-curchan-when-updating-tx-power.patch56
-rw-r--r--patches.drivers/ath9k-clear-potentially-stale-EOSP-status-bit-in-int.patch35
-rw-r--r--patches.drivers/ath9k-constify-usb_device_id.patch36
-rw-r--r--patches.drivers/ath9k-debug-Remove-redundant-check.patch35
-rw-r--r--patches.drivers/ath9k-debug-fix-spelling-mistake-WATHDOG-WATCHDOG.patch34
-rw-r--r--patches.drivers/ath9k-dfs-remove-accidental-use-of-stack-VLA.patch59
-rw-r--r--patches.drivers/ath9k-dfs-use-swap-macro-in-ath9k_check_chirping.patch43
-rw-r--r--patches.drivers/ath9k-discard-undersized-packets.patch39
-rw-r--r--patches.drivers/ath9k-don-t-run-periodic-and-nf-calibation-at-the-sa.patch40
-rw-r--r--patches.drivers/ath9k-fix-DFS-detector-synchronization.patch52
-rw-r--r--patches.drivers/ath9k-fix-block-ack-window-tracking-issues.patch128
-rw-r--r--patches.drivers/ath9k-fix-debugfs-file-permission.patch35
-rw-r--r--patches.drivers/ath9k-fix-more-data-flag-for-buffered-multicast-pack.patch54
-rw-r--r--patches.drivers/ath9k-fix-moredata-bit-in-PS-buffered-frame-release.patch64
-rw-r--r--patches.drivers/ath9k-fix-spelling-in-ath9k_tx99_init.patch35
-rw-r--r--patches.drivers/ath9k-make-ath_ps_ops-structures-as-const.patch50
-rw-r--r--patches.drivers/ath9k-make-const-array-reg_hole_list-static-reduces-.patch39
-rw-r--r--patches.drivers/ath9k-mark-expected-switch-fall-throughs.patch67
-rw-r--r--patches.drivers/ath9k-move-spectral-scan-support-under-a-separate-co.patch105
-rw-r--r--patches.drivers/ath9k-remove-cast-to-void-pointer.patch385
-rw-r--r--patches.drivers/ath9k-remove-unnecessary-code.patch38
-rw-r--r--patches.drivers/ath9k-remove-useless-variable-assignment-in-ath_mci_.patch36
-rw-r--r--patches.drivers/ath9k-spelling-s-premble-preamble.patch35
-rw-r--r--patches.drivers/ath9k-use-irqsave-in-USB-s-complete-callback.patch136
-rw-r--r--patches.drivers/ath9k_htc-add-Altai-WA1011N-GU.patch34
-rw-r--r--patches.drivers/ath9k_htc-use-non-QoS-NDP-for-AP-probing.patch40
-rw-r--r--patches.drivers/ath9k_hw-set-spectral-scan-enable-bit-on-trigger-for.patch34
-rw-r--r--patches.drivers/atmel-Add-missing-call-to-pci_disable_device.patch37
-rw-r--r--patches.drivers/atmel-Replace-mdelay-with-msleep-in-probe_atmel_card.patch38
-rw-r--r--patches.drivers/atmel-hide-unused-procfs-helpers.patch44
-rw-r--r--patches.drivers/atmel-use-memdup_user-to-simplify-the-code.patch43
-rw-r--r--patches.drivers/atmel-using-strlcpy-to-avoid-possible-buffer-overflo.patch39
-rw-r--r--patches.drivers/b43-Fix-error-in-cordic-routine.patch47
-rw-r--r--patches.drivers/b43-Replace-mdelay-with-usleep_range-in-b43_radio_20.patch38
-rw-r--r--patches.drivers/b43-fix-DMA-error-related-regression-with-proprietar.patch57
-rw-r--r--patches.drivers/b43-fix-transmit-failure-when-VT-is-switched.patch101
-rw-r--r--patches.drivers/b43-fix-unitialized-reads-of-ret-by-initializing-the.patch41
-rw-r--r--patches.drivers/b43-make-const-arrays-static-reduces-object-code-siz.patch59
-rw-r--r--patches.drivers/b43legacy-fix-unitialized-reads-of-ret-by-initializi.patch41
-rw-r--r--patches.drivers/be2net-Mark-expected-switch-fall-through.patch28
-rw-r--r--patches.drivers/be2net-Use-Kconfig-flag-to-support-for-enabling-disa.patch149
-rw-r--r--patches.drivers/be2net-don-t-flip-hw_features-when-VXLANs-are-added-.patch55
-rw-r--r--patches.drivers/be2net-fix-spelling-mistake-seqence-sequence.patch27
-rw-r--r--patches.drivers/be2net-move-rss_flags-field-in-rss_info-to-ensure-pr.patch52
-rw-r--r--patches.drivers/be2net-move-txcp-field-in-be_tx_obj-to-eliminate-hol.patch56
-rw-r--r--patches.drivers/be2net-re-order-fields-in-be_error_recovert-to-avoid.patch48
-rw-r--r--patches.drivers/be2net-remove-desc-field-from-be_eq_obj.patch45
-rw-r--r--patches.drivers/be2net-remove-redundant-initialization-of-head-and-p.patch36
-rw-r--r--patches.drivers/be2net-remove-unused-tx_jiffies-field-from-be_tx_sta.patch24
-rw-r--r--patches.drivers/be2net-reorder-fields-in-be_eq_obj-structure.patch35
-rw-r--r--patches.drivers/be2net-use-ARRAY_SIZE-for-array-sizing-calculation-o.patch29
-rw-r--r--patches.drivers/block-cryptoloop-Fix-build-warning.patch40
-rw-r--r--patches.drivers/block-genhd-add-groups-argument-to-device_add_disk.patch480
-rw-r--r--patches.drivers/block-ndb-add-WQ_UNBOUND-to-the-knbd-recv-workqueue.patch35
-rw-r--r--patches.drivers/block-skd-fix-incorrect-linux-slab_def.h-inclusion.patch79
-rw-r--r--patches.drivers/bna-Remove-unnecessary-self-assignment.patch47
-rw-r--r--patches.drivers/bnx2-remove-redundant-initializations-of-pointers-tx.patch38
-rw-r--r--patches.drivers/bnx2x-Add-MBI-version-to-ethtool-driver-query-output.patch71
-rw-r--r--patches.drivers/bnx2x-Add-VF-spoof-checking-configuration.patch162
-rw-r--r--patches.drivers/bnx2x-Add-storm-FW-version-to-ethtool-driver-query-o.patch32
-rw-r--r--patches.drivers/bnx2x-Assign-unique-DMAE-channel-number-for-FW-DMAE-.patch58
-rw-r--r--patches.drivers/bnx2x-Clear-fip-MAC-when-fcoe-offload-support-is-dis.patch34
-rw-r--r--patches.drivers/bnx2x-Eliminate-duplicate-barriers-on-weakly-ordered.patch117
-rw-r--r--patches.drivers/bnx2x-Enable-PTP-only-on-the-PF-that-initializes-the.patch109
-rw-r--r--patches.drivers/bnx2x-Fix-NULL-pointer-dereference-in-bnx2x_del_all_.patch102
-rw-r--r--patches.drivers/bnx2x-Ignore-bandwidth-attention-in-single-function-.patch40
-rw-r--r--patches.drivers/bnx2x-Mark-expected-switch-fall-throughs.patch102
-rw-r--r--patches.drivers/bnx2x-Provide-VF-link-status-in-ndo_get_vf_config.patch28
-rw-r--r--patches.drivers/bnx2x-Remove-configured-vlans-as-part-of-unload-sequ.patch107
-rw-r--r--patches.drivers/bnx2x-Replace-WARN_ONCE-with-netdev_WARN_ONCE.patch32
-rw-r--r--patches.drivers/bnx2x-Report-PCIe-link-properties-with-pcie_print_li.patch73
-rw-r--r--patches.drivers/bnx2x-Send-update-svid-ramrod-with-retry-poll-flags-.patch65
-rw-r--r--patches.drivers/bnx2x-remove-ndo_poll_controller.patch57
-rw-r--r--patches.drivers/bnxt_en-Add-57500-new-chip-ID-and-basic-structures.patch243
-rw-r--r--patches.drivers/bnxt_en-Add-PCI-ID-for-BCM57508-device.patch40
-rw-r--r--patches.drivers/bnxt_en-Add-RSS-support-for-57500-chips.patch183
-rw-r--r--patches.drivers/bnxt_en-Add-a-driver-specific-gre_ver_check-devlink-.patch96
-rw-r--r--patches.drivers/bnxt_en-Add-additional-extended-port-statistics.patch249
-rw-r--r--patches.drivers/bnxt_en-Add-coalescing-setup-for-57500-chips.patch98
-rw-r--r--patches.drivers/bnxt_en-Add-helper-functions-to-get-firmware-CP-ring.patch166
-rw-r--r--patches.drivers/bnxt_en-Add-maximum-extended-request-length-fw-messa.patch106
-rw-r--r--patches.drivers/bnxt_en-Add-new-NAPI-poll-function-for-57500-chips.patch201
-rw-r--r--patches.drivers/bnxt_en-Add-new-flags-to-setup-new-page-table-PTE-bi.patch88
-rw-r--r--patches.drivers/bnxt_en-Add-software-missed_irqs-counter.patch67
-rw-r--r--patches.drivers/bnxt_en-Adjust-MSIX-and-ring-groups-for-57500-series.patch57
-rw-r--r--patches.drivers/bnxt_en-Allocate-Free-CP-rings-for-57500-series-chip.patch135
-rw-r--r--patches.drivers/bnxt_en-Allocate-completion-ring-structures-for-5750.patch141
-rw-r--r--patches.drivers/bnxt_en-Check-context-memory-requirements-from-firmw.patch359
-rw-r--r--patches.drivers/bnxt_en-Configure-context-memory-on-new-devices.patch177
-rw-r--r--patches.drivers/bnxt_en-Copy-and-paste-bug-in-extended-tx_stats.patch31
-rw-r--r--patches.drivers/bnxt_en-Disable-RDMA-support-on-the-57500-chips.patch31
-rw-r--r--patches.drivers/bnxt_en-Fix-CNP-CoS-queue-regression.patch45
-rw-r--r--patches.drivers/bnxt_en-Fix-NQ-CP-rings-accounting-on-the-new-57500-.patch110
-rw-r--r--patches.drivers/bnxt_en-Fix-RSS-context-allocation.patch42
-rw-r--r--patches.drivers/bnxt_en-Fix-_bnxt_get_max_rings-for-57500-chips.patch58
-rw-r--r--patches.drivers/bnxt_en-Fix-ethtool-self-test-loopback.patch44
-rw-r--r--patches.drivers/bnxt_en-Fix-filling-time-in-bnxt_fill_coredump_recor.patch32
-rw-r--r--patches.drivers/bnxt_en-Fix-rx_l4_csum_errors-counter-on-57500-devic.patch34
-rw-r--r--patches.drivers/bnxt_en-Increase-RSS-context-array-count-and-skip-ri.patch128
-rw-r--r--patches.drivers/bnxt_en-Keep-track-of-reserved-IRQs.patch81
-rw-r--r--patches.drivers/bnxt_en-Modify-bnxt_ring_alloc_send_msg-to-support-5.patch150
-rw-r--r--patches.drivers/bnxt_en-Modify-the-ring-reservation-functions-for-57.patch277
-rw-r--r--patches.drivers/bnxt_en-Re-structure-doorbells.patch506
-rw-r--r--patches.drivers/bnxt_en-Refactor-bnxt_poll_work.patch120
-rw-r--r--patches.drivers/bnxt_en-Refactor-bnxt_ring_struct.patch316
-rw-r--r--patches.drivers/bnxt_en-Remove-unnecessary-unsigned-integer-comparis.patch49
-rw-r--r--patches.drivers/bnxt_en-Update-firmware-interface-spec.-to-1.10.0.3.patch704
-rw-r--r--patches.drivers/bnxt_en-Update-interrupt-coalescing-logic.patch241
-rw-r--r--patches.drivers/bnxt_en-Use-bnxt_cp_ring_info-struct-pointer-as-para.patch352
-rw-r--r--patches.drivers/bnxt_en-Use-ignore_ari-devlink-parameter.patch56
-rw-r--r--patches.drivers/bnxt_en-Use-msix_vec_per_pf_max-and-msix_vec_per_pf_.patch127
-rw-r--r--patches.drivers/bnxt_en-Workaround-occasional-TX-timeout-on-57500-A0.patch136
-rw-r--r--patches.drivers/bnxt_en-remove-set-but-not-used-variable-addr_type.patch58
-rw-r--r--patches.drivers/bnxt_en-remove-set-but-not-used-variable-rx_stats.patch33
-rw-r--r--patches.drivers/bnxt_en-return-proper-error-when-FW-returns-HWRM_ERR.patch36
-rw-r--r--patches.drivers/bpf-Add-iterator-for-spilled-registers.patch88
-rw-r--r--patches.drivers/bpf-Fix-verifier-log-string-check-for-bad-alignment.patch30
-rw-r--r--patches.drivers/bpf-Generalize-ptr_or_null-regs-check.patch114
-rw-r--r--patches.drivers/bpf-Reuse-canonical-string-formatter-for-ctx-errs.patch92
-rw-r--r--patches.drivers/bpf-Simplify-ptr_min_max_vals-adjustment.patch117
-rw-r--r--patches.drivers/bpf-add-TCP_SAVE_SYN-TCP_SAVED_SYN-options-for-bpf_-.patch73
-rw-r--r--patches.drivers/bpf-add-TCP_SAVE_SYN-TCP_SAVED_SYN-sample-program.patch121
-rw-r--r--patches.drivers/bpf-add-bpf_jit_limit-knob-to-restrict-unpriv-alloca.patch196
-rw-r--r--patches.drivers/bpf-add-per-insn-complexity-limit.patch72
-rw-r--r--patches.drivers/bpf-add-selftest-for-bpf-s-set-get-_sockopt-for-SAVE.patch160
-rw-r--r--patches.drivers/bpf-add-tls-support-for-testing-in-test_sockmap.patch145
-rw-r--r--patches.drivers/bpf-add-verifier-callback-to-get-stack-usage-info-fo.patch125
-rw-r--r--patches.drivers/bpf-allocate-local-storage-buffers-using-GFP_ATOMIC.patch53
-rw-r--r--patches.drivers/bpf-allow-offload-of-programs-with-BPF-to-BPF-functi.patch48
-rw-r--r--patches.drivers/bpf-bpftool-add-flag-to-allow-non-compat-map-definit.patch244
-rw-r--r--patches.drivers/bpf-bpftool-add-support-for-attaching-programs-to-ma.patch243
-rw-r--r--patches.drivers/bpf-btf-Fix-a-missing-check-bug.patch41
-rw-r--r--patches.drivers/bpf-btf-check-name-validity-for-various-types.patch139
-rw-r--r--patches.drivers/bpf-btf-fix-a-missing-check-bug-in-btf_parse.patch146
-rw-r--r--patches.drivers/bpf-btf-implement-btf_name_valid_identifier.patch61
-rw-r--r--patches.drivers/bpf-check-pending-signals-while-verifying-programs.patch35
-rw-r--r--patches.drivers/bpf-cpumap-make-sure-frame_size-for-build_skb-is-ali.patch37
-rw-r--r--patches.drivers/bpf-devmap-fix-wrong-interface-selection-in-notifier.patch37
-rw-r--r--patches.drivers/bpf-don-t-set-id-on-after-map-lookup-with-ptr_to_map.patch50
-rw-r--r--patches.drivers/bpf-error-handling-when-map_lookup_elem-isn-t-suppor.patch47
-rw-r--r--patches.drivers/bpf-fix-attach-type-BPF_LIRC_MODE2-dependency-wrt-CO.patch370
-rw-r--r--patches.drivers/bpf-fix-bpf_jit_limit-knob-for-PAGE_SIZE-64K.patch167
-rw-r--r--patches.drivers/bpf-fix-bpf_prog_get_info_by_fd-to-return-0-func_len.patch34
-rw-r--r--patches.drivers/bpf-fix-doc-of-bpf_skb_adjust_room-in-uapi.patch42
-rw-r--r--patches.drivers/bpf-fix-net.core.bpf_jit_enable-race.patch53
-rw-r--r--patches.drivers/bpf-fix-off-by-one-error-in-adjust_subprog_starts.patch62
-rw-r--r--patches.drivers/bpf-fix-test-suite-to-enable-all-unpriv-program-type.patch74
-rw-r--r--patches.drivers/bpf-fix-wrong-helper-enablement-in-cgroup-local-stor.patch66
-rw-r--r--patches.drivers/bpf-get-rid-of-pure_initcall-dependency-to-enable-ji.patch52
-rw-r--r--patches.drivers/bpf-include-errno.h-from-bpf-cgroup.h.patch36
-rw-r--r--patches.drivers/bpf-introduce-cgroup-storage-maps.patch12
-rw-r--r--patches.drivers/bpf-libbpf-simplify-and-cleanup-perf-ring-buffer-wal.patch181
-rw-r--r--patches.drivers/bpf-libbpf-use-correct-barriers-in-perf-ring-buffer-.patch67
-rw-r--r--patches.drivers/bpf-make-TC-vlan-bpf_helpers-avail-to-selftests.patch30
-rw-r--r--patches.drivers/bpf-make-direct-packet-write-unclone-more-robust.patch73
-rw-r--r--patches.drivers/bpf-pass-a-pointer-to-a-cgroup-storage-using-pcpu-va.patch14
-rw-r--r--patches.drivers/bpf-permit-CGROUP_DEVICE-programs-accessing-helper-b.patch42
-rw-r--r--patches.drivers/bpf-remove-redundant-null-pointer-check-before-consu.patch40
-rw-r--r--patches.drivers/bpf-return-EOPNOTSUPP-when-map-lookup-isn-t-supporte.patch70
-rw-r--r--patches.drivers/bpf-show-main-program-address-and-length-in-bpf_prog.patch85
-rw-r--r--patches.drivers/bpf-show-real-jited-address-in-bpf_prog_info-jited_k.patch33
-rw-r--r--patches.drivers/bpf-show-real-jited-prog-address-in-proc-kallsyms.patch46
-rw-r--r--patches.drivers/bpf-sk_msg-fix-socket-data_ready-events.patch87
-rw-r--r--patches.drivers/bpf-sk_msg-sock-map-hash-redirect-through-ULP.patch224
-rw-r--r--patches.drivers/bpf-sk_msg-zap-ingress-queue-on-psock-down.patch37
-rw-r--r--patches.drivers/bpf-skmsg-fix-psock-create-on-existing-kcm-tls-port.patch113
-rw-r--r--patches.drivers/bpf-sockmap-add-msg_peek-tests-to-test_sockmap.patch279
-rw-r--r--patches.drivers/bpf-sockmap-convert-to-generic-sk_msg-interface.patch3564
-rw-r--r--patches.drivers/bpf-sockmap-requires-STREAM_PARSER-add-Kconfig-entry.patch46
-rw-r--r--patches.drivers/bpf-sockmap-support-for-msg_peek-in-sk_msg-with-redi.patch128
-rw-r--r--patches.drivers/bpf-sockmap-test-remove-shutdown-calls.patch42
-rw-r--r--patches.drivers/bpf-tcp_bpf_recvmsg-should-return-EAGAIN-when-nonblo.patch39
-rw-r--r--patches.drivers/bpf-tls-add-tls-header-to-tools-infrastructure.patch146
-rw-r--r--patches.drivers/bpf-tls_sw-init-TLS-ULP-removes-BPF-proto-hooks.patch67
-rw-r--r--patches.drivers/bpf-tracex3_user-erase-ARRAY_SIZE-redefined.patch36
-rw-r--r--patches.drivers/bpf-use-cgroup-in-test_suite-if-supplied.patch120
-rw-r--r--patches.drivers/bpf-verifier-display-non-spill-stack-slot-types-in-p.patch74
-rw-r--r--patches.drivers/bpf-verifier-fix-register-type-dump-in-xadd-and-st.patch129
-rw-r--r--patches.drivers/bpf-verifier-fix-verifier-instability.patch82
-rw-r--r--patches.drivers/bpf-verifier-make-sure-callees-don-t-prune-with-call.patch147
-rw-r--r--patches.drivers/bpf-verifier-per-register-parent-pointers.patch413
-rw-r--r--patches.drivers/bpftool-Allow-add-linker-flags-via-EXTRA_LDFLAGS-var.patch40
-rw-r--r--patches.drivers/bpftool-Allow-to-add-compiler-flags-via-EXTRA_CFLAGS.patch31
-rw-r--r--patches.drivers/brcm80211-constify-usb_device_id.patch36
-rw-r--r--patches.drivers/brcmfmac-Add-support-for-CYW4373-SDIO-USB-chipset.patch159
-rw-r--r--patches.drivers/brcmfmac-Avoid-build-error-with-make-W-12
-rw-r--r--patches.drivers/brcmfmac-Avoid-possible-out-of-bounds-read.patch49
-rw-r--r--patches.drivers/brcmfmac-Call-brcmf_dmi_probe-before-brcmf_of_probe.patch47
-rw-r--r--patches.drivers/brcmfmac-Clarify-if-using-braces.patch46
-rw-r--r--patches.drivers/brcmfmac-Clean-up-brcmf_sdiod_set_sbaddr_window.patch74
-rw-r--r--patches.drivers/brcmfmac-Clean-up-interrupt-macros.patch65
-rw-r--r--patches.drivers/brcmfmac-Cleanup-offsetof.patch144
-rw-r--r--patches.drivers/brcmfmac-Correctly-handle-accesses-to-SDIO-func0.patch57
-rw-r--r--patches.drivers/brcmfmac-Delete-redundant-length-check.patch42
-rw-r--r--patches.drivers/brcmfmac-Don-t-grow-SKB-by-negative-size.patch50
-rw-r--r--patches.drivers/brcmfmac-Fix-asymmetric-IO-functions.patch38
-rw-r--r--patches.drivers/brcmfmac-Fix-check-for-ISO3166-code4
-rw-r--r--patches.drivers/brcmfmac-Fix-grammar-issue-in-error-message.patch35
-rw-r--r--patches.drivers/brcmfmac-Fix-parameter-order-in-brcmf_sdiod_f0_write.patch49
-rw-r--r--patches.drivers/brcmfmac-Log-chip-id-and-revision.patch37
-rw-r--r--patches.drivers/brcmfmac-More-efficient-and-slightly-easier-to-read-.patch49
-rw-r--r--patches.drivers/brcmfmac-Register-sizes-on-hardware-are-not-dependen.patch114
-rw-r--r--patches.drivers/brcmfmac-Remove-array-of-functions.patch1057
-rw-r--r--patches.drivers/brcmfmac-Remove-bandaid-for-SleepCSR.patch71
-rw-r--r--patches.drivers/brcmfmac-Remove-brcmf_sdiod_addrprep.patch200
-rw-r--r--patches.drivers/brcmfmac-Remove-brcmf_sdiod_request_data.patch356
-rw-r--r--patches.drivers/brcmfmac-Remove-dead-IO-code.patch101
-rw-r--r--patches.drivers/brcmfmac-Remove-func0-from-function-array.patch125
-rw-r--r--patches.drivers/brcmfmac-Remove-noisy-debugging.patch63
-rw-r--r--patches.drivers/brcmfmac-Remove-r-w-_sdreg32.patch237
-rw-r--r--patches.drivers/brcmfmac-Remove-repeated-calls-to-brcmf_chip_get_cor.patch138
-rw-r--r--patches.drivers/brcmfmac-Remove-unused-macro.patch36
-rw-r--r--patches.drivers/brcmfmac-Rename-bcmerror-to-err.patch68
-rw-r--r--patches.drivers/brcmfmac-Rename-buscore-to-core-for-consistency.patch43
-rw-r--r--patches.drivers/brcmfmac-Rename-replace-old-IO-functions-with-simple.patch844
-rw-r--r--patches.drivers/brcmfmac-Replace-function-index-with-function-pointe.patch361
-rw-r--r--patches.drivers/brcmfmac-Split-brcmf_sdiod_buffrw-function-up.patch153
-rw-r--r--patches.drivers/brcmfmac-Split-brcmf_sdiod_regrw_helper-up.patch189
-rw-r--r--patches.drivers/brcmfmac-Support-43455-save-restore-SR-feature-if-FW.patch36
-rw-r--r--patches.drivers/brcmfmac-Tidy-register-definitions-a-little.patch71
-rw-r--r--patches.drivers/brcmfmac-Use-zeroing-memory-allocator-than-allocator.patch69
-rw-r--r--patches.drivers/brcmfmac-add-CLM-download-support.patch458
-rw-r--r--patches.drivers/brcmfmac-add-comment-block-in-brcmf_sdio_buscore_rea.patch41
-rw-r--r--patches.drivers/brcmfmac-add-debugfs-entry-for-reading-firmware-capa.patch85
-rw-r--r--patches.drivers/brcmfmac-add-extension-to-.get_fwname-callbacks.patch249
-rw-r--r--patches.drivers/brcmfmac-add-firmware-feature-detection-for-gscan-fe.patch168
-rw-r--r--patches.drivers/brcmfmac-add-hostready-indication.patch84
-rw-r--r--patches.drivers/brcmfmac-add-kerneldoc-for-struct-brcmf_bus-msgbuf.patch33
-rw-r--r--patches.drivers/brcmfmac-add-mutex-to-protect-pno-requests.patch138
-rw-r--r--patches.drivers/brcmfmac-add-possibility-to-obtain-firmware-error.patch106
-rw-r--r--patches.drivers/brcmfmac-add-scheduled-scan-support-for-specified-BS.patch165
-rw-r--r--patches.drivers/brcmfmac-add-setting-carrier-state-ON-for-successful.patch44
-rw-r--r--patches.drivers/brcmfmac-add-support-for-BCM4366E-chipset.patch62
-rw-r--r--patches.drivers/brcmfmac-add-support-multi-scheduled-scan.patch944
-rw-r--r--patches.drivers/brcmfmac-allocate-struct-brcmf_pub-instance-using-wi.patch473
-rw-r--r--patches.drivers/brcmfmac-assure-bcdc-dcmd-api-does-not-return-value-.patch80
-rw-r--r--patches.drivers/brcmfmac-btcoex-replace-init_timer-with-setup_timer.patch43
-rw-r--r--patches.drivers/brcmfmac-call-brcmf_attach-just-before-calling-brcmf.patch117
-rw-r--r--patches.drivers/brcmfmac-change-log-level-for-some-low-level-sdio-fu.patch74
-rw-r--r--patches.drivers/brcmfmac-check-p2pdev-mac-address-uniqueness.patch44
-rw-r--r--patches.drivers/brcmfmac-cleanup-brcmf_cfg80211_escan-function.patch141
-rw-r--r--patches.drivers/brcmfmac-cleanup-kerneldoc-for-struct-brcmf_bus.patch40
-rw-r--r--patches.drivers/brcmfmac-coarse-support-for-PCIe-shared-structure-re.patch109
-rw-r--r--patches.drivers/brcmfmac-constify-firmware-mapping-tables.patch94
-rw-r--r--patches.drivers/brcmfmac-constify-pci_device_id.patch37
-rw-r--r--patches.drivers/brcmfmac-define-more-bits-for-the-flags-of-struct-br.patch69
-rw-r--r--patches.drivers/brcmfmac-derive-firmware-filenames-from-basename-map.patch304
-rw-r--r--patches.drivers/brcmfmac-detect-firmware-support-for-monitor-interfa.patch71
-rw-r--r--patches.drivers/brcmfmac-detect-firmware-support-for-radiotap-monito.patch63
-rw-r--r--patches.drivers/brcmfmac-disable-packet-filtering-in-promiscuous-mod.patch147
-rw-r--r--patches.drivers/brcmfmac-do-not-convert-linux-error-to-firmware-erro.patch41
-rw-r--r--patches.drivers/brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch171
-rw-r--r--patches.drivers/brcmfmac-enlarge-buffer-size-of-caps-to-512-bytes.patch54
-rw-r--r--patches.drivers/brcmfmac-feature-check-for-multi-scheduled-scan-fail-f957dd3.patch41
-rw-r--r--patches.drivers/brcmfmac-feature-check-for-multi-scheduled-scan-fail.patch44
-rw-r--r--patches.drivers/brcmfmac-fix-CLM-load-error-for-legacy-chips-when-us.patch49
-rw-r--r--patches.drivers/brcmfmac-fix-brcmf_wiphy_wowl_params-NULL-pointer-de.patch51
-rw-r--r--patches.drivers/brcmfmac-fix-false-positive-Wmaybe-unintialized-warn.patch42
-rw-r--r--patches.drivers/brcmfmac-fix-firmware-request-processing-if-nvram-lo.patch91
-rw-r--r--patches.drivers/brcmfmac-fix-initialization-of-struct-cfg80211_infor.patch38
-rw-r--r--patches.drivers/brcmfmac-fix-regression-in-brcmf_sdio_txpkt_hdalign.patch45
-rw-r--r--patches.drivers/brcmfmac-fix-regression-in-parsing-NVRAM-for-multipl.patch50
-rw-r--r--patches.drivers/brcmfmac-fix-wrong-num_different_channels-when-mchan.patch56
-rw-r--r--patches.drivers/brcmfmac-get-rid-of-brcmf_cfg80211_escan-function.patch93
-rw-r--r--patches.drivers/brcmfmac-get-rid-of-brcmf_fw_get_full_name.patch54
-rw-r--r--patches.drivers/brcmfmac-get-rid-of-brcmf_fw_map_chip_to_name.patch104
-rw-r--r--patches.drivers/brcmfmac-get-rid-of-struct-brcmf_cfg80211_info-activ.patch99
-rw-r--r--patches.drivers/brcmfmac-handle-FWHALT-mailbox-indication.patch70
-rw-r--r--patches.drivers/brcmfmac-handle-msgbuf-packets-marked-with-monitor-m.patch151
-rw-r--r--patches.drivers/brcmfmac-initialize-oob-irq-data-before-request_irq.patch56
-rw-r--r--patches.drivers/brcmfmac-introduce-brcmf_fw_alloc_request-function.patch346
-rw-r--r--patches.drivers/brcmfmac-move-ALLFFMAC-variable-in-flowring-module.patch66
-rw-r--r--patches.drivers/brcmfmac-move-allocation-of-control-rx-buffer-to-brc.patch78
-rw-r--r--patches.drivers/brcmfmac-move-brcmf_attach-function-in-core.c.patch140
-rw-r--r--patches.drivers/brcmfmac-move-brcmf_bus_preinit-call-just-after-chan.patch56
-rw-r--r--patches.drivers/brcmfmac-move-configuration-of-probe-request-IEs.patch67
-rw-r--r--patches.drivers/brcmfmac-move-scheduled-scan-wiphy-param-setting-to-.patch119
-rw-r--r--patches.drivers/brcmfmac-pass-struct-in-brcmf_fw_get_firmwares.patch591
-rw-r--r--patches.drivers/brcmfmac-reject-too-long-PSK.patch37
-rw-r--r--patches.drivers/brcmfmac-remove-brcmf_bus_started-from-bus-api.patch208
-rw-r--r--patches.drivers/brcmfmac-remove-duplicate-pointer-variable-from-brcm.patch135
-rw-r--r--patches.drivers/brcmfmac-remove-setting-IBSS-mode-when-stopping-AP.patch44
-rw-r--r--patches.drivers/brcmfmac-remove-unnecessary-call-to-brcmf_sdiod_set_.patch41
-rw-r--r--patches.drivers/brcmfmac-rename-brcmf_sdiod_buff_-read-write-functio.patch147
-rw-r--r--patches.drivers/brcmfmac-reports-boottime_ns-while-informing-bss.patch87
-rw-r--r--patches.drivers/brcmfmac-rework-headroom-check-in-.start_xmit.patch149
-rw-r--r--patches.drivers/brcmfmac-separate-firmware-errors-from-i-o-errors.patch202
-rw-r--r--patches.drivers/brcmfmac-set-WIPHY_FLAG_HAVE_AP_SME-flag.patch44
-rw-r--r--patches.drivers/brcmfmac-set-wpa_auth-to-WPA_AUTH_DISABLED-in-AP-OPE.patch52
-rw-r--r--patches.drivers/brcmfmac-setup-passive-scan-if-requested-by-user-spa12
-rw-r--r--patches.drivers/brcmfmac-specify-some-features-per-firmware-version.patch94
-rw-r--r--patches.drivers/brcmfmac-stabilise-the-value-of-sbwad-in-use-for-som.patch95
-rw-r--r--patches.drivers/brcmfmac-support-4-way-handshake-offloading-for-802..patch193
-rw-r--r--patches.drivers/brcmfmac-support-4-way-handshake-offloading-for-WPA-.patch358
-rw-r--r--patches.drivers/brcmfmac-switch-to-using-cfg80211_connect_done.patch69
-rw-r--r--patches.drivers/brcmfmac-update-STA-info-struct-to-the-v5.patch85
-rw-r--r--patches.drivers/brcmfmac-usb-call-brcmf_usb_up-during-brcmf_bus_prei.patch51
-rw-r--r--patches.drivers/brcmfmac-use-atomic_t-for-statistic-counter-in-struc.patch52
-rw-r--r--patches.drivers/brcmfmac-use-brcmf_chip_name-for-consistency.patch81
-rw-r--r--patches.drivers/brcmfmac-use-brcmf_chip_name-to-store-name-in-revinf.patch221
-rw-r--r--patches.drivers/brcmfmac-use-msecs_to_jiffies-instead-of-calculation.patch40
-rw-r--r--patches.drivers/brcmfmac-use-nl80211_band-directly-to-get-ieee80211-.patch53
-rw-r--r--patches.drivers/brcmfmac-use-setup_timer-helper.patch39
-rw-r--r--patches.drivers/brcmfmac-use-wiphy-debugfs-dir-entry.patch357
-rw-r--r--patches.drivers/brcmfmac-whitespace-fixes-in-brcmf_sdiod_send_buf.patch44
-rw-r--r--patches.drivers/brcmsmac-Remove-unnecessary-parentheses.patch47
-rw-r--r--patches.drivers/brcmsmac-make-const-array-ucode_ofdm_rates-static-re.patch44
-rw-r--r--patches.drivers/brcmsmac-make-function-wlc_phy_workarounds_nphy_rev1.patch39
-rw-r--r--patches.drivers/brcmsmac-phy_lcn-remove-duplicate-code.patch45
-rw-r--r--patches.drivers/brcmsmac-reindent-split-functions.patch1704
-rw-r--r--patches.drivers/brcmsmac-remove-duplicated-bit-wise-or-of-IEEE80211_.patch34
-rw-r--r--patches.drivers/brcmsmac-split-up-wlc_phy_workarounds_nphy.patch265
-rw-r--r--patches.drivers/brcmsmac-use-ARRAY_SIZE-on-rfseq_updategainu_events.patch37
-rw-r--r--patches.drivers/bridge-add-tracepoint-in-br_fdb_update.patch97
-rw-r--r--patches.drivers/bridge-fdb-add-and-delete-tracepoints.patch175
-rw-r--r--patches.drivers/bridge-switchdev-Allow-clearing-FDB-entry-offload-in.patch177
-rw-r--r--patches.drivers/can-flexcan-flexcan_irq-fix-indention.patch38
-rw-r--r--patches.drivers/carl9170-constify-usb_device_id.patch36
-rw-r--r--patches.drivers/cdrom-don-t-attempt-to-fiddle-with-cdo-capability.patch80
-rw-r--r--patches.drivers/cfg80211-Add-API-to-allow-querying-regdb-for-wmm_rul.patch144
-rw-r--r--patches.drivers/cfg80211-Add-support-for-HE.patch1146
-rw-r--r--patches.drivers/cfg80211-Add-support-to-notify-station-s-opmode-chan.patch202
-rw-r--r--patches.drivers/cfg80211-Call-reg_notifier-for-self-managed-hints-co.patch99
-rw-r--r--patches.drivers/cfg80211-Expose-TXQ-stats-and-parameters-to-userspac.patch808
-rw-r--r--patches.drivers/cfg80211-Fix-busy-loop-regression-in-ieee80211_ie_sp.patch51
-rw-r--r--patches.drivers/cfg80211-IBSS-Add-support-for-static-WEP-in-driver-f.patch64
-rw-r--r--patches.drivers/cfg80211-Scan-results-to-also-report-the-per-chain-s.patch128
-rw-r--r--patches.drivers/cfg80211-Support-all-iftypes-in-autodisconnect_wk.patch77
-rw-r--r--patches.drivers/cfg80211-add-missing-dependency-to-CFG80211-suboptio.patch115
-rw-r--r--patches.drivers/cfg80211-add-missing-kernel-doc.patch36
-rw-r--r--patches.drivers/cfg80211-average-ack-rssi-support-for-data-frames.patch145
-rw-r--r--patches.drivers/cfg80211-cleanup-signal-strength-units-notation.patch114
-rw-r--r--patches.drivers/cfg80211-don-t-require-RTNL-held-for-regdomain-reads.patch43
-rw-r--r--patches.drivers/cfg80211-dynamically-allocate-per-tid-stats-for-stat.patch135
-rw-r--r--patches.drivers/cfg80211-enable-use-of-non-cleared-DFS-channels-for-.patch51
-rw-r--r--patches.drivers/cfg80211-fix-CAC_STARTED-event-handling.patch35
-rw-r--r--patches.drivers/cfg80211-fix-NULL-pointer-derference-when-querying-r.patch41
-rw-r--r--patches.drivers/cfg80211-fix-possible-memory-leak-in-regdb_query_cou.patch37
-rw-r--r--patches.drivers/cfg80211-fix-rcu-in-cfg80211_unregister_wdev.patch37
-rw-r--r--patches.drivers/cfg80211-fix-reg_query_regdb_wmm-kernel-doc.patch45
-rw-r--r--patches.drivers/cfg80211-fix-spelling-mistake-uknown-unknown.patch34
-rw-r--r--patches.drivers/cfg80211-fix-wext-compat-memory-leak.patch66
-rw-r--r--patches.drivers/cfg80211-improve-warnings-in-VHT-rate-calculation.patch59
-rw-r--r--patches.drivers/cfg80211-mac80211-revert-to-stack-allocation-for-sin.patch340
-rw-r--r--patches.drivers/cfg80211-make-wmm_rule-part-of-the-reg_rule-structur.patch424
-rw-r--r--patches.drivers/cfg80211-never-ignore-user-regulatory-hint.patch80
-rw-r--r--patches.drivers/cfg80211-nl80211-Optional-authentication-offload-to-.patch413
-rw-r--r--patches.drivers/cfg80211-nl80211-add-CAC_STARTED-event.patch68
-rw-r--r--patches.drivers/cfg80211-nl80211-add-DFS-offload-flag.patch98
-rw-r--r--patches.drivers/cfg80211-nl80211-add-a-port-authorized-event.patch313
-rw-r--r--patches.drivers/cfg80211-read-wmm-rules-from-regulatory-database.patch323
-rw-r--r--patches.drivers/cfg80211-reg-remove-support-for-built-in-regdb.patch409
-rw-r--r--patches.drivers/cfg80211-release-station-info-tidstats-where-needed.patch97
-rw-r--r--patches.drivers/cfg80211-remove-division-by-size-of-sizeof-struct-ie.patch38
-rw-r--r--patches.drivers/cfg80211-remove-set-but-never-used-variable-cf_offse.patch42
-rw-r--r--patches.drivers/cfg80211-remove-unused-function-ieee80211_data_from_.patch191
-rw-r--r--patches.drivers/cfg80211-select-CRYPTO_SHA256-if-needed.patch47
-rw-r--r--patches.drivers/cfg80211-send-ack_signal-to-user-in-probe-client-res.patch151
-rw-r--r--patches.drivers/cfg80211-support-4-way-handshake-offloading-for-802..patch472
-rw-r--r--patches.drivers/cfg80211-support-4-way-handshake-offloading-for-WPA-.patch149
-rw-r--r--patches.drivers/cfg80211-support-loading-regulatory-database-as-firm.patch450
-rw-r--r--patches.drivers/cfg80211-support-reloading-regulatory-database.patch213
-rw-r--r--patches.drivers/cfg80211-use-BIT_ULL-for-NL80211_STA_INFO_-attribute.patch171
-rw-r--r--patches.drivers/cfg80211-use-better-order-for-kcalloc-arguments.patch39
-rw-r--r--patches.drivers/cfg80211-use-only-1Mbps-for-basic-rates-in-mesh.patch66
-rw-r--r--patches.drivers/cfg80211-use-separate-struct-for-FILS-parameters.patch199
-rw-r--r--patches.drivers/cgroup-netclassid-add-a-preemption-point-to-write_cl.patch62
-rw-r--r--patches.drivers/char-ipmi-make-function-ipmi_get_info_from_resources.patch43
-rw-r--r--patches.drivers/clk-mmp-Off-by-one-in-mmp_clk_add.patch39
-rw-r--r--patches.drivers/clk-mvebu-Off-by-one-bugs-in-cp110_of_clk_get.patch49
-rw-r--r--patches.drivers/cnic-remove-redundant-pointer-req-and-variable-func.patch54
-rw-r--r--patches.drivers/cnic-tidy-up-a-size-calculation.patch32
-rw-r--r--patches.drivers/cnic-use-kvzalloc-to-allocate-memory-for-csk_tbl.patch39
-rw-r--r--patches.drivers/cpufreq_intel_pstate_Add_base_frequency_attribute.patch91
-rw-r--r--patches.drivers/cpufreq_intel_pstate_Fix_compilation_for_not_CONFIG_ACPI.patch67
-rw-r--r--patches.drivers/crypto-bcm-fix-normal-non-key-hash-algorithm-failure.patch45
-rw-r--r--patches.drivers/crypto-ccp-add-download_firmware-sev-command.patch223
-rw-r--r--patches.drivers/crypto-ccp-add-get_id-sev-command.patch153
-rw-r--r--patches.drivers/crypto-ccp-add-timeout-support-in-the-sev-command.patch14
-rw-r--r--patches.drivers/crypto-ccp-allow-sev-firmware-to-be-chosen-based-on-family-and-model.patch99
-rw-r--r--patches.drivers/crypto-ccp-fix-static-checker-warning.patch36
-rw-r--r--patches.drivers/crypto-chelsio-Remove-VLA-usage-of-skcipher.patch108
-rw-r--r--patches.drivers/crypto-chelsio-Update-ntx-queue-received-from-cxgb4.patch99
-rw-r--r--patches.drivers/crypto-chelsio-chtls-listen-fails-with-multiadapt.patch140
-rw-r--r--patches.drivers/crypto-chelsio-chtls-macro-correction-in-tx-path.patch94
-rw-r--r--patches.drivers/crypto-chtls-remove-redundant-null-pointer-check-bef.patch42
-rw-r--r--patches.drivers/crypto-chtls-remove-set-but-not-used-variable-csk.patch58
-rw-r--r--patches.drivers/crypto-skcipher-Introduce-crypto_sync_skcipher.patch217
-rw-r--r--patches.drivers/cxgb4-Add-thermal-zone-support.patch225
-rw-r--r--patches.drivers/cxgb4-Fix-endianness-issue-in-t4_fwcache.patch28
-rw-r--r--patches.drivers/cxgb4-Use-proper-enum-in-IEEE_FAUX_SYNC.patch43
-rw-r--r--patches.drivers/cxgb4-Use-proper-enum-in-cxgb4_dcb_handle_fw_update.patch48
-rw-r--r--patches.drivers/cxgb4-add-per-rx-queue-counter-for-packet-errors.patch52
-rw-r--r--patches.drivers/cxgb4-collect-hardware-queue-descriptors.patch493
-rw-r--r--patches.drivers/cxgb4-fix-the-error-path-of-cxgb4_uld_register.patch129
-rw-r--r--patches.drivers/cxgb4-fix-thermal-configuration-dependencies.patch113
-rw-r--r--patches.drivers/cxgb4-fix-thermal-zone-build-error.patch63
-rw-r--r--patches.drivers/cxgb4-impose-mandatory-VLAN-usage-when-non-zero-TAG-.patch43
-rw-r--r--patches.drivers/cxgb4-remove-duplicated-include-from-cxgb4_main.c.patch26
-rw-r--r--patches.drivers/cxgb4-remove-redundant-assignment-to-vlan_cmd.dropno.patch31
-rw-r--r--patches.drivers/cxgb4-remove-the-unneeded-locks.patch241
-rw-r--r--patches.drivers/cxgb4-update-supported-DCB-version.patch81
-rw-r--r--patches.drivers/cxgb4-use-FW_PORT_ACTION_L1_CFG32-for-32-bit-capabil.patch45
-rw-r--r--patches.drivers/cxgb4-when-max_tx_rate-is-0-disable-tx-rate-limiting.patch59
-rw-r--r--patches.drivers/dax-direct_access-does-not-sleep-anymore.patch40
-rw-r--r--patches.drivers/dax-introduce-a-copy_to_iter-dax-operation.patch313
-rw-r--r--patches.drivers/dax-introduce-config_dax_driver.patch73
-rw-r--r--patches.drivers/dax-pr_err-strings-should-end-with-newlines.patch31
-rw-r--r--patches.drivers/dax-stop-requiring-a-live-device-for-dax_flush.patch35
-rw-r--r--patches.drivers/dax-super-do-not-request-a-pointer-kaddr-when-not-required.patch38
-rw-r--r--patches.drivers/dax-use-dax_write_cache-helpers.patch53
-rw-r--r--patches.drivers/debugfs_sta-Remove-unneeded-semicolons.patch46
-rw-r--r--patches.drivers/dev-dax-check_vma-ratelimit-dev_info-s.patch59
-rw-r--r--patches.drivers/dev-dax-fix-uninitialized-variable-build-warning.patch39
-rw-r--r--patches.drivers/device-dax-avoid-hang-on-error-before-devm_memremap_pages.patch62
-rw-r--r--patches.drivers/device-dax-fix-passing-zero-to-err_ptr-warning.patch55
-rw-r--r--patches.drivers/device-dax-fix-trailing-semicolon.patch31
-rw-r--r--patches.drivers/device-dax-use-module_nd_driver.patch41
-rw-r--r--patches.drivers/device-property-Define-type-of-PROPERTY_ENRTY_-macro.patch81
-rw-r--r--patches.drivers/device-property-fix-fwnode_graph_get_next_endpoint-d.patch36
-rw-r--r--patches.drivers/devlink-Add-extack-for-eswitch-operations.patch209
-rw-r--r--patches.drivers/devlink-Add-generic-parameter-ignore_ari.patch55
-rw-r--r--patches.drivers/devlink-Add-generic-parameter-msix_vec_per_pf_max.patch55
-rw-r--r--patches.drivers/devlink-Add-generic-parameter-msix_vec_per_pf_min.patch55
-rw-r--r--patches.drivers/dm-mpath-fix-uninitialized-pg_init_wait-waitqueue_he.patch66
-rw-r--r--patches.drivers/dp83640-Ensure-against-premature-access-to-PHY-regis4
-rw-r--r--patches.drivers/drbd-A-single-dot-should-be-put-into-a-sequence.patch36
-rw-r--r--patches.drivers/drbd-Fix-allyesconfig-build-fix-recent-commit.patch34
-rw-r--r--patches.drivers/drbd-Fix-resource-role-for-newly-created-resources-i.patch45
-rw-r--r--patches.drivers/drbd-Send-P_NEG_ACK-upon-write-error-in-protocol-C.patch59
-rw-r--r--patches.drivers/drbd-Use-setup_timer-instead-of-init_timer-to-simpli.patch51
-rw-r--r--patches.drivers/drbd-abort-drbd_start_resync-if-there-is-no-connecti.patch38
-rw-r--r--patches.drivers/drbd-add-explicit-plugging-when-submitting-batches.patch109
-rw-r--r--patches.drivers/drbd-change-list_for_each_safe-to-while-list_first_e.patch53
-rw-r--r--patches.drivers/drbd-fix-potential-deadlock-when-trying-to-detach-du.patch182
-rw-r--r--patches.drivers/drbd-fix-potential-get_ldev-put_ldev-refcount-imbala.patch78
-rw-r--r--patches.drivers/drbd-fix-race-between-handshake-and-admin-disconnect.patch44
-rw-r--r--patches.drivers/drbd-fix-rmmod-cleanup-remove-_all_-debugfs-entries.patch46
-rw-r--r--patches.drivers/drbd-introduce-drbd_recv_header_maybe_unplug.patch346
-rw-r--r--patches.drivers/drbd-mark-symbols-static-where-possible.patch73
-rw-r--r--patches.drivers/drbd-move-global-variables-to-drbd-namespace-and-mak.patch250
-rw-r--r--patches.drivers/drbd-new-disk-option-disable-write-same.patch122
-rw-r--r--patches.drivers/drbd-remove-BIOSET_NEED_RESCUER-flag-from-drbd_-md_-.patch65
-rw-r--r--patches.drivers/drbd-rename-usermode_helper-to-drbd_usermode_helper.patch123
-rw-r--r--patches.drivers/drbd-switch-from-kmalloc-to-kmalloc_array.patch48
-rw-r--r--patches.drivers/drbd-switch-to-sock_recvmsg.patch57
-rw-r--r--patches.drivers/drivers-net-ath6kl-use-setup_timer-helper.patch37
-rw-r--r--patches.drivers/drivers-net-brcm80211-use-setup_timer-helper.patch38
-rw-r--r--patches.drivers/drivers-net-enic-use-setup_timer-helper-570ba3e8.patch31
-rw-r--r--patches.drivers/drivers-net-enic-use-setup_timer-helper.patch31
-rw-r--r--patches.drivers/drivers-net-ethernet-qlogic-qed-qed_rdma.h-fix-typo.patch31
-rw-r--r--patches.drivers/drivers-net-remove-net-busy_poll.h-inclusion-when-no.patch119
-rw-r--r--patches.drivers/drivers-net-usb-add-device-id-for-TP-LINK-UE300-USB-.patch63
-rw-r--r--patches.drivers/drivers-net-usb-r8152-remove-the-unneeded-variable-r.patch43
-rw-r--r--patches.drivers/dt-bindings-add-compatible-string-for-allwinner-v3s-soc.patch33
-rw-r--r--patches.drivers/dt-bindings-arm-document-soc-compatible-value-for-armadillo-800-eva.patch33
-rw-r--r--patches.drivers/dt-bindings-clock-add-rk3399-ddr3-standard-speed-bins.patch94
-rw-r--r--patches.drivers/dt-bindings-clock-mediatek-add-binding-for-fixed-factor-clock-axisel_d4.patch38
-rw-r--r--patches.drivers/dt-bindings-iio-update-stm32-timers-clock-names.patch35
-rw-r--r--patches.drivers/dt-bindings-mfd-axp20x-add-axp806-to-supported-list-of-chips.patch35
-rw-r--r--patches.drivers/dt-bindings-net-remove-duplicate-nsp-ethernet-mac-binding-document.patch51
-rw-r--r--patches.drivers/dt-bindings-panel-lvds-fix-path-to-display-timing-bindings.patch31
-rw-r--r--patches.drivers/dt-bindings-phy-sun4i-usb-phy-add-property-descriptions-for-h3.patch57
-rw-r--r--patches.drivers/dt-bindings-pwm-renesas-tpu-fix-compatible-prop-description.patch39
-rw-r--r--patches.drivers/dt-bindings-pwm-update-stm32-timers-clock-names.patch34
-rw-r--r--patches.drivers/dt-bindings-rcar-dmac-document-missing-error-interrupt.patch41
-rw-r--r--patches.drivers/enic-Add-vxlan-offload-support-for-IPv6-pkts.patch164
-rw-r--r--patches.drivers/enic-Check-if-hw-supports-multi-wq-with-vxlan-offloa.patch43
-rw-r--r--patches.drivers/enic-Check-inner-ip-proto-for-pseudo-header-csum.patch48
-rw-r--r--patches.drivers/enic-add-sw-timestamp-support.patch63
-rw-r--r--patches.drivers/enic-drop-IP-proto-check-for-vxlan-tunnel-delete.patch38
-rw-r--r--patches.drivers/enic-fix-UDP-rss-bits.patch210
-rw-r--r--patches.drivers/enic-fix-boolreturn.cocci-warnings.patch33
-rw-r--r--patches.drivers/enic-initialize-enic-rfs_h.lock-in-enic_probe.patch4
-rw-r--r--patches.drivers/enic-set-IG-desc-cache-flag-in-open.patch57
-rw-r--r--patches.drivers/enic-set-UDP-rss-flag.patch135
-rw-r--r--patches.drivers/ethernet-fman-fix-wrong-of_node_put-in-probe-function.patch45
-rw-r--r--patches.drivers/ethernet-intel-consolidate-NAPI-and-NAPI-exit.patch294
-rw-r--r--patches.drivers/ethtool-don-t-allow-disabling-queues-with-umem-insta.patch93
-rw-r--r--patches.drivers/ethtool-rename-local-variable-max-curr.patch54
-rw-r--r--patches.drivers/failover-Add-missing-check-to-validate-slave_dev-in-.patch38
-rw-r--r--patches.drivers/failover-Fix-error-return-code-in-net_failover_creat.patch31
-rw-r--r--patches.drivers/firmware-add-firmware_request_nowarn-load-firmware-without-warnings.patch95
-rw-r--r--patches.drivers/fm10k-Report-PCIe-link-properties-with-pcie_print_li.patch137
-rw-r--r--patches.drivers/fm10k-add-missing-device-IDs-to-the-upstream-driver.patch45
-rw-r--r--patches.drivers/fm10k-bump-driver-version-to-match-out-of-tree-relea.patch30
-rw-r--r--patches.drivers/fm10k-ensure-completer-aborts-are-marked-as-non-fata.patch126
-rw-r--r--patches.drivers/fm10k-fix-SM-mailbox-full-condition.patch39
-rw-r--r--patches.drivers/fm10k-remove-ndo_poll_controller.patch82
-rw-r--r--patches.drivers/fq-support-filtering-a-given-tin.patch153
-rw-r--r--patches.drivers/fs-proc-vmcore.c-hide-vmcoredd_mmap_dumps-for-nommu-.patch47
-rw-r--r--patches.drivers/genetlink-fix-genlmsg_nlhdr.patch155
-rw-r--r--patches.drivers/gpio-davinci-remove-unused-member-of-davinci_gpio_controller.patch30
-rw-r--r--patches.drivers/gpio-max7301-fix-driver-for-use-with-CONFIG_VMAP_STA.patch58
-rw-r--r--patches.drivers/gpio-mvebu-only-fail-on-missing-clk-if-pwm-is-actual.patch53
-rw-r--r--patches.drivers/gpio-raspberrypi-exp-decrease-refcount-on-firmware-dt-node.patch31
-rw-r--r--patches.drivers/gpiolib-Fix-return-value-of-gpio_to_desc-stub-if-GPI.patch39
-rw-r--r--patches.drivers/gpiolib-acpi-Only-defer-request_irq-for-GpioInt-ACPI.patch301
-rw-r--r--patches.drivers/gpu-host1x-Free-the-IOMMU-domain-when-there-is-no-de.patch4
-rw-r--r--patches.drivers/hid-add-quirk-for-primax-pixart-oem-mice.patch49
-rw-r--r--patches.drivers/hns3-Another-build-fix.patch33
-rw-r--r--patches.drivers/hns3-Fix-the-build.patch33
-rw-r--r--patches.drivers/htb-use-anonymous-union-for-simplicity.patch296
-rw-r--r--patches.drivers/hwmon-k10temp-add-support-for-amd-family-17h-model-30h-cpus.patch40
-rw-r--r--patches.drivers/hwmon-k10temp-x86-amd_nb-consolidate-shared-device-ids.patch66
-rw-r--r--patches.drivers/i2c-axxia-properly-handle-master-timeout.patch175
-rw-r--r--patches.drivers/i2c-scmi-Fix-probe-error-on-devices-with-an-empty-SM.patch73
-rw-r--r--patches.drivers/i40e-Add-capability-flag-for-stopping-FW-LLDP.patch67
-rw-r--r--patches.drivers/i40e-Allow-disabling-FW-LLDP-on-X722-devices.patch97
-rw-r--r--patches.drivers/i40e-Check-and-correct-speed-values-for-link-on-open.patch71
-rw-r--r--patches.drivers/i40e-DRY-rx_ptype-handling-code.patch101
-rw-r--r--patches.drivers/i40e-Fix-VF-s-link-state-notification.patch36
-rw-r--r--patches.drivers/i40e-Fix-deletion-of-MAC-filters.patch32
-rw-r--r--patches.drivers/i40e-Prevent-deleting-MAC-address-from-VF-when-set-b.patch41
-rw-r--r--patches.drivers/i40e-Protect-access-to-VF-control-methods.patch225
-rw-r--r--patches.drivers/i40e-Remove-unnecessary-print-statement.patch43
-rw-r--r--patches.drivers/i40e-Remove-unused-msglen-parameter-from-virtchnl-fu.patch354
-rw-r--r--patches.drivers/i40e-Replace-spin_is_locked-with-lockdep.patch31
-rw-r--r--patches.drivers/i40e-Replace-strncpy-with-strlcpy-to-ensure-null-ter.patch67
-rw-r--r--patches.drivers/i40e-Unset-promiscuous-settings-on-VF-reset.patch325
-rw-r--r--patches.drivers/i40e-Update-status-codes.patch65
-rw-r--r--patches.drivers/i40e-Use-a-local-variable-for-readability.patch37
-rw-r--r--patches.drivers/i40e-Use-correct-shift-for-VLAN-priority.patch36
-rw-r--r--patches.drivers/i40e-Use-proper-enum-in-i40e_ndo_set_vf_link_state.patch42
-rw-r--r--patches.drivers/i40e-add-AF_XDP-zero-copy-Rx-support.patch935
-rw-r--r--patches.drivers/i40e-add-AF_XDP-zero-copy-Tx-support.patch262
-rw-r--r--patches.drivers/i40e-add-a-helper-function-to-validate-a-VF-based-on.patch145
-rw-r--r--patches.drivers/i40e-added-queue-pair-disable-enable-functions.patch282
-rw-r--r--patches.drivers/i40e-always-set-ks-base.speed-in-i40e_get_settings_l.patch28
-rw-r--r--patches.drivers/i40e-clean-zero-copy-XDP-Rx-ring-on-shutdown-reset.patch211
-rw-r--r--patches.drivers/i40e-clean-zero-copy-XDP-Tx-ring-on-shutdown-reset.patch99
-rw-r--r--patches.drivers/i40e-convert-queue-stats-to-i40e_stats-array.patch263
-rw-r--r--patches.drivers/i40e-define-proper-net_device-neigh_priv_len.patch41
-rw-r--r--patches.drivers/i40e-disallow-changing-the-number-of-descriptors-whe.patch86
-rw-r--r--patches.drivers/i40e-don-t-restart-nway-if-autoneg-not-supported.patch60
-rw-r--r--patches.drivers/i40e-enable-NETIF_F_NTUPLE-and-NETIF_F_HW_TC-at-driv.patch46
-rw-r--r--patches.drivers/i40e-fix-VLAN.TCI-0-RX-HW-offload.patch125
-rw-r--r--patches.drivers/i40e-fix-double-NIC-Link-is-Down-messages.patch32
-rw-r--r--patches.drivers/i40e-fix-kerneldoc-for-xsk-methods.patch82
-rw-r--r--patches.drivers/i40e-fix-mac-filter-delete-when-setting-mac-address.patch53
-rw-r--r--patches.drivers/i40e-fix-possible-compiler-warning-in-xsk-TX-path.patch48
-rw-r--r--patches.drivers/i40e-hold-the-rtnl-lock-on-clearing-interrupt-scheme.patch53
-rw-r--r--patches.drivers/i40e-move-common-Rx-functions-to-i40e_txrx_common.h.patch165
-rw-r--r--patches.drivers/i40e-move-common-Tx-functions-to-i40e_txrx_common.h.patch143
-rw-r--r--patches.drivers/i40e-move-ethtool-stats-boiler-plate-code-to-i40e_et.patch458
-rw-r--r--patches.drivers/i40e-prevent-overlapping-tx_timeout-recover.patch56
-rw-r--r--patches.drivers/i40e-refactor-Rx-path-for-re-use.patch224
-rw-r--r--patches.drivers/i40e-report-correct-statistics-when-XDP-is-enabled.patch78
-rw-r--r--patches.drivers/i40e-restore-NETIF_F_GSO_IPXIP-46-to-netdev-features.patch43
-rw-r--r--patches.drivers/i40e-static-analysis-report-from-community.patch29
-rw-r--r--patches.drivers/i40e-suppress-bogus-error-message.patch36
-rw-r--r--patches.drivers/i40e-update-driver-version.patch31
-rw-r--r--patches.drivers/i40e-use-correct-length-for-strncpy.patch31
-rw-r--r--patches.drivers/i40e-use-declared-variables-for-pf-and-hw.patch53
-rw-r--r--patches.drivers/i40e-vf-remove-i40e_ethtool_stats.h-header-file.patch947
-rw-r--r--patches.drivers/i40evf-Change-a-VF-mac-without-reloading-the-VF-driv.patch72
-rw-r--r--patches.drivers/i40evf-Don-t-enable-vlan-stripping-when-rx-offload-i.patch52
-rw-r--r--patches.drivers/i40evf-Validate-the-number-of-queues-a-PF-sends.patch75
-rw-r--r--patches.drivers/i40evf-cancel-workqueue-sync-for-adminq-when-a-VF-is.patch31
-rw-r--r--patches.drivers/i40evf-set-IFF_UNICAST_FLT-flag-for-the-VF.patch29
-rw-r--r--patches.drivers/i40evf-update-ethtool-stats-code-and-use-helper-func.patch444
-rw-r--r--patches.drivers/ib_srp-Remove-WARN_ON-in-srp_terminate_io.patch40
-rw-r--r--patches.drivers/ice-Avoid-nested-RTNL-locking-in-ice_dis_vsi.patch60
-rw-r--r--patches.drivers/ice-Calculate-guaranteed-VSIs-per-function-and-use-i.patch134
-rw-r--r--patches.drivers/ice-Call-pci_disable_sriov-before-stopping-queues-fo.patch60
-rw-r--r--patches.drivers/ice-Check-for-q_vector-when-stopping-rings.patch34
-rw-r--r--patches.drivers/ice-Cleanup-duplicate-control-queue-code.patch347
-rw-r--r--patches.drivers/ice-Cleanup-ice_tx_timeout.patch74
-rw-r--r--patches.drivers/ice-Cleanup-short-function-signatures.patch67
-rw-r--r--patches.drivers/ice-Constify-global-structures-that-can-should-be.patch39
-rw-r--r--patches.drivers/ice-Cosmetic-formatting-changes.patch522
-rw-r--r--patches.drivers/ice-Destroy-scheduler-tree-in-reset-path.patch31
-rw-r--r--patches.drivers/ice-Do-autoneg-based-on-VSI-state.patch44
-rw-r--r--patches.drivers/ice-Do-not-enable-NAPI-on-q_vectors-that-have-no-rin.patch56
-rw-r--r--patches.drivers/ice-Do-not-set-LAN_EN-for-MAC-VLAN-filters.patch73
-rw-r--r--patches.drivers/ice-Fix-NVM-mask-defines.patch34
-rw-r--r--patches.drivers/ice-Fix-debug-print-in-ice_tx_timeout.patch76
-rw-r--r--patches.drivers/ice-Fix-possible-NULL-pointer-de-reference.patch31
-rw-r--r--patches.drivers/ice-Fix-return-value-from-NAPI-poll.patch34
-rw-r--r--patches.drivers/ice-Fix-to-make-VLAN-priority-tagged-traffic-to-appe.patch325
-rw-r--r--patches.drivers/ice-Increase-Rx-queue-disable-timeout.patch42
-rw-r--r--patches.drivers/ice-Pass-the-return-value-of-ice_init_def_sw_recp.patch32
-rw-r--r--patches.drivers/ice-Remove-ICE_MAX_TXQ_PER_TXQG-check-when-configuri.patch33
-rw-r--r--patches.drivers/ice-Remove-node-before-releasing-VSI.patch173
-rw-r--r--patches.drivers/ice-Use-Tx-Rx-in-comments.patch378
-rw-r--r--patches.drivers/idsn-fix-wrong-skb_put-used.patch38
-rw-r--r--patches.drivers/ieee80211-Add-WFA-TPC-report-element-OUI-type.patch34
-rw-r--r--patches.drivers/ieee80211-bump-IEEE80211_MAX_AMPDU_BUF-to-support-HE.patch146
-rw-r--r--patches.drivers/igb-Change-RXPBSIZE-size-when-setting-Qav-mode.patch47
-rw-r--r--patches.drivers/igb-Fix-an-issue-that-PME-is-not-enabled-during-runt.patch43
-rw-r--r--patches.drivers/igb-reduce-CPU0-latency-when-updating-statistics.patch111
-rw-r--r--patches.drivers/igbvf-Replace-spin_is_locked-with-lockdep.patch39
-rw-r--r--patches.drivers/igc-Clean-up-code.patch77
-rw-r--r--patches.drivers/igc-Remove-obsolete-IGC_ERR-define.patch42
-rw-r--r--patches.drivers/igc-Remove-set-but-not-used-variable-pci_using_dac.patch48
-rw-r--r--patches.drivers/igc-Remove-set-but-not-used-variables-ctrl_ext-link_.patch69
-rw-r--r--patches.drivers/igc-Tidy-up-some-white-space.patch52
-rw-r--r--patches.drivers/igc-fix-error-return-handling-from-call-to-netif_set.patch35
-rw-r--r--patches.drivers/include-linux-compiler.h-don-t-perform-compiletime_a.patch83
-rw-r--r--patches.drivers/inet-Refactor-INET_ECN_decapsulate.patch65
-rw-r--r--patches.drivers/infiniband-nes-Use-skb_peek_next-and-skb_queue_walk.patch43
-rw-r--r--patches.drivers/infiniband-remove-redundant-condition-check-before-d.patch27
-rw-r--r--patches.drivers/input-add-official-raspberry-pi-s-touchscreen-driver.patch322
-rw-r--r--patches.drivers/intel-ethernet-rename-i40evf-to-iavf.patch418
-rw-r--r--patches.drivers/intel-ethernet-software-timestamp-skbs-as-late-as-po.patch130
-rw-r--r--patches.drivers/intel_th-Allow-forcing-host-mode-through-drvdata.patch64
-rw-r--r--patches.drivers/intel_th-Don-t-touch-switch-routing-in-host-mode.patch37
-rw-r--r--patches.drivers/intel_th-Pick-up-irq-number-from-resources.patch42
-rw-r--r--patches.drivers/intel_th-msu-Fix-an-off-by-one-in-attribute-store.patch57
-rw-r--r--patches.drivers/iommu-Add-iommu.strict-command-line-option.patch12
-rw-r--r--patches.drivers/iommu-add-config-option-to-set-passthrough-as-default98
-rw-r--r--patches.drivers/iommu-amd-fix-amd_iommu-force_isolation52
-rw-r--r--patches.drivers/iommu-fix-passthrough-option-documentation31
-rw-r--r--patches.drivers/iommu-vt-d-handle-domain-agaw-being-less-than-iommu-agaw58
-rw-r--r--patches.drivers/ipmi-Add-a-maintenance-mode-for-IPMB-messages.patch81
-rw-r--r--patches.drivers/ipmi-Add-a-panic-handler-for-IPMI-users.patch324
-rw-r--r--patches.drivers/ipmi-Add-a-reference-from-BMC-devices-to-their-inter.patch97
-rw-r--r--patches.drivers/ipmi-Add-a-way-to-tune-some-timeouts.patch167
-rw-r--r--patches.drivers/ipmi-Add-or-fix-SPDX-License-Identifier-in-all-files.patch623
-rw-r--r--patches.drivers/ipmi-Add-shutdown-functions-for-users-and-interfaces.patch62
-rw-r--r--patches.drivers/ipmi-Always-fetch-the-guid-through-ipmi_get_device_i.patch274
-rw-r--r--patches.drivers/ipmi-Break-up-i_ipmi_request.patch710
-rw-r--r--patches.drivers/ipmi-Change-ipmi_smi_t-to-struct-ipmi_smi.patch822
-rw-r--r--patches.drivers/ipmi-Check-that-the-device-type-is-BMC-when-scanning.patch52
-rw-r--r--patches.drivers/ipmi-Clean-up-comments-in-include-files.patch367
-rw-r--r--patches.drivers/ipmi-Clean-up-some-debug-code.patch117
-rw-r--r--patches.drivers/ipmi-Clean-up-some-print-operations.patch245
-rw-r--r--patches.drivers/ipmi-Clean-up-some-style-issues-in-the-message-handl.patch325
-rw-r--r--patches.drivers/ipmi-Cleanup-oops-on-initialization-failure.patch41
-rw-r--r--patches.drivers/ipmi-Clear-smi_info-thread-to-prevent-use-after-free.patch64
-rw-r--r--patches.drivers/ipmi-Consolidate-cleanup-code.patch288
-rw-r--r--patches.drivers/ipmi-Convert-IPMI-GUID-over-to-Linux-guid_t.patch203
-rw-r--r--patches.drivers/ipmi-Don-t-use-BMC-product-dev-ids-in-the-BMC-name.patch113
-rw-r--r--patches.drivers/ipmi-Dynamically-fetch-GUID-periodically.patch173
-rw-r--r--patches.drivers/ipmi-Fix-I2C-client-removal-in-the-SSIF-driver.patch127
-rw-r--r--patches.drivers/ipmi-Fix-NULL-pointer-dereference-in-ssif_probe.patch42
-rw-r--r--patches.drivers/ipmi-Fix-getting-the-GUID-data.patch33
-rw-r--r--patches.drivers/ipmi-Fix-issues-with-BMC-refcounts.patch160
-rw-r--r--patches.drivers/ipmi-Fix-printing-the-BMC-guid.patch40
-rw-r--r--patches.drivers/ipmi-Get-the-device-id-through-a-function.patch366
-rw-r--r--patches.drivers/ipmi-Make-IPMI-panic-strings-always-available.patch254
-rw-r--r--patches.drivers/ipmi-Make-ipmi_demangle_device_id-more-generic.patch106
-rw-r--r--patches.drivers/ipmi-Make-the-DMI-probe-into-a-generic-platform-prob.patch496
-rw-r--r--patches.drivers/ipmi-Move-BT-capabilities-detection-to-the-detect-ca.patch22
-rw-r--r--patches.drivers/ipmi-Move-bmc-find-routing-to-below-bmc-device-type.patch140
-rw-r--r--patches.drivers/ipmi-Move-lun-and-address-out-of-channel-struct.patch188
-rw-r--r--patches.drivers/ipmi-NPCM7xx-KCS-BMC-enable-interrupt-to-the-host.patch80
-rw-r--r--patches.drivers/ipmi-Properly-release-srcu-locks-on-error-conditions.patch143
-rw-r--r--patches.drivers/ipmi-Re-use-existing-macros-for-built-in-properties.patch66
-rw-r--r--patches.drivers/ipmi-Remove-ACPI-SPMI-probing-from-the-system-interf.patch212
-rw-r--r--patches.drivers/ipmi-Remove-condition-on-interface-shutdown.patch35
-rw-r--r--patches.drivers/ipmi-Remove-smi-intf-checks.patch96
-rw-r--r--patches.drivers/ipmi-Remove-some-unnecessary-initializations.patch36
-rw-r--r--patches.drivers/ipmi-Remove-the-device-id-from-ipmi_register_smi.patch126
-rw-r--r--patches.drivers/ipmi-Rename-ipmi_user_t-to-struct-ipmi_user.patch431
-rw-r--r--patches.drivers/ipmi-Rescan-channel-list-on-BMC-changes.patch355
-rw-r--r--patches.drivers/ipmi-Retry-BMC-registration-on-a-failure.patch90
-rw-r--r--patches.drivers/ipmi-Rework-BMC-registration.patch174
-rw-r--r--patches.drivers/ipmi-Rework-SMI-registration-failure.patch204
-rw-r--r--patches.drivers/ipmi-Rework-device-id-and-guid-handling-to-catch-cha.patch508
-rw-r--r--patches.drivers/ipmi-Rework-locking-and-shutdown-for-hot-remove.patch1008
-rw-r--r--patches.drivers/ipmi-Stop-timers-before-cleaning-up-the-module.patch47
-rw-r--r--patches.drivers/ipmi-Use-a-temporary-BMC-for-an-interface.patch96
-rw-r--r--patches.drivers/ipmi-add-a-KCS-IPMI-BMC-driver.patch660
-rw-r--r--patches.drivers/ipmi-add-an-Aspeed-KCS-IPMI-BMC-driver.patch420
-rw-r--r--patches.drivers/ipmi-add-an-NPCM7xx-KCS-BMC-driver.patch322
-rw-r--r--patches.drivers/ipmi-allow-dynamic-BMC-version-information.patch347
-rw-r--r--patches.drivers/ipmi-devintf-Clean-up-some-coding-style-issues.patch140
-rw-r--r--patches.drivers/ipmi-fix-return-value-of-ipmi_set_my_LUN.patch42
-rw-r--r--patches.drivers/ipmi-get-COMPAT_IPMICTL_RECEIVE_MSG-in-sync-with-the.patch324
-rw-r--r--patches.drivers/ipmi-get-rid-of-field-by-field-__get_user.patch156
-rw-r--r--patches.drivers/ipmi-get-rid-of-pointless-access_ok.patch42
-rw-r--r--patches.drivers/ipmi-ipmi_powernv-remove-outdated-todo-in-powernv-IP.patch34
-rw-r--r--patches.drivers/ipmi-ipmi_unregister_smi-cannot-fail-have-it-return-.patch93
-rw-r--r--patches.drivers/ipmi-kcs_bmc-coding-style-fixes-and-use-new-poll-typ.patch245
-rw-r--r--patches.drivers/ipmi-kcs_bmc-don-t-change-device-name.patch55
-rw-r--r--patches.drivers/ipmi-kcs_bmc-fix-IRQ-exception-if-the-channel-is-not.patch119
-rw-r--r--patches.drivers/ipmi-kcs_bmc-mark-expected-switch-fall-through-in-kc.patch36
-rw-r--r--patches.drivers/ipmi-missing-error-code-in-try_smi_init.patch34
-rw-r--r--patches.drivers/ipmi-parisc-Add-IPMI-chassis-poweroff-for-certain-HP.patch66
-rw-r--r--patches.drivers/ipmi-pci-Blacklist-a-Realtek-IPMI-device.patch52
-rw-r--r--patches.drivers/ipmi-pci-Make-the-PCI-defines-consistent-with-normal.patch91
-rw-r--r--patches.drivers/ipmi-pr_err-strings-should-end-with-newlines.patch53
-rw-r--r--patches.drivers/ipmi-remove-redundant-initialization-of-bmc.patch38
-rw-r--r--patches.drivers/ipmi-use-ARRAY_SIZE-for-poweroff_functions-array-siz.patch36
-rw-r--r--patches.drivers/ipmi-use-correct-string-length.patch60
-rw-r--r--patches.drivers/ipmi-use-dynamic-memory-for-DMI-driver-override.patch15
-rw-r--r--patches.drivers/ipmi-watchdog-Replace-printk-with-pr_xxx.patch170
-rw-r--r--patches.drivers/ipmi-watchdog-Rework-locking-and-handling.patch558
-rw-r--r--patches.drivers/ipmi-watchdog-Use-the-IPMI-panic-handler-instead-of-.patch122
-rw-r--r--patches.drivers/ipmi-watchdog-fix-typo-in-parameter-description.patch34
-rw-r--r--patches.drivers/ipmi_devintf-Add-an-error-return-on-invalid-ioctls.patch33
-rw-r--r--patches.drivers/ipmi_devintf-Small-lock-rework.patch235
-rw-r--r--patches.drivers/ipmi_si-Change-ipmi_si_add_smi-to-take-just-I-O-info.patch1044
-rw-r--r--patches.drivers/ipmi_si-Clean-up-shutdown-a-bit.patch90
-rw-r--r--patches.drivers/ipmi_si-Convert-over-to-a-shutdown-handler.patch76
-rw-r--r--patches.drivers/ipmi_si-Delete-an-error-message-for-a-failed-memory-.patch35
-rw-r--r--patches.drivers/ipmi_si-Fix-error-handling-of-platform-device.patch54
-rw-r--r--patches.drivers/ipmi_si-Fix-oops-with-PCI-devices.patch45
-rw-r--r--patches.drivers/ipmi_si-Get-rid-of-unused-spacing-and-port-fields.patch39
-rw-r--r--patches.drivers/ipmi_si-Move-PARISC-handling-to-another-file.patch214
-rw-r--r--patches.drivers/ipmi_si-Move-PCI-setup-to-another-file.patch446
-rw-r--r--patches.drivers/ipmi_si-Move-hardcode-handling-to-a-separate-file.patch418
-rw-r--r--patches.drivers/ipmi_si-Move-io-setup-into-io-structure.patch426
-rw-r--r--patches.drivers/ipmi_si-Move-irq-setup-handling-into-the-io-struct.patch377
-rw-r--r--patches.drivers/ipmi_si-Move-platform-device-handling-to-another-fil.patch1341
-rw-r--r--patches.drivers/ipmi_si-Move-port-and-mem-I-O-handling-to-their-own-.patch606
-rw-r--r--patches.drivers/ipmi_si-Move-some-platform-data-into-the-io-structur.patch1265
-rw-r--r--patches.drivers/ipmi_si-Move-the-hotmod-handling-to-another-file.patch587
-rw-r--r--patches.drivers/ipmi_si-Rename-function-to-add-smi-make-it-global.patch168
-rw-r--r--patches.drivers/ipmi_si-Rename-intf_num-to-si_num.patch88
-rw-r--r--patches.drivers/ipmi_si-fix-crash-on-parisc.patch36
-rw-r--r--patches.drivers/ipmi_si-fix-memory-leak-on-new_smi.patch37
-rw-r--r--patches.drivers/ipmi_si-remove-ipmi_smi_alloc-function.patch52
-rw-r--r--patches.drivers/ipmi_si_platform-Fix-typo-in-parameter-description.patch35
-rw-r--r--patches.drivers/ipmi_ssif-Convert-over-to-a-shutdown-handler.patch103
-rw-r--r--patches.drivers/ipmi_ssif-Fix-uninitialized-variable-issue.patch49
-rw-r--r--patches.drivers/ipmi_ssif-Get-rid-of-unused-intf_num.patch48
-rw-r--r--patches.drivers/ipmi_ssif-Remove-duplicate-NULL-check.patch38
-rw-r--r--patches.drivers/ipmi_ssif-Remove-usecount-handling.patch60
-rw-r--r--patches.drivers/ipw2100-fix-spelling-mistake-decsribed-described.patch48
-rw-r--r--patches.drivers/ipw2200-fix-spelling-mistake-functionalitis-function.patch34
-rw-r--r--patches.drivers/ipw2x00-remove-redundant-variables-len-ret-reason-an.patch95
-rw-r--r--patches.drivers/iscsi-target-use-common-inet_addr_is_any.patch83
-rw-r--r--patches.drivers/iser-set-sector-for-ambiguous-mr-status-errors.patch44
-rw-r--r--patches.drivers/iw_cxgb4-Use-proper-enumerated-type-in-c4iw_bar2_add.patch70
-rw-r--r--patches.drivers/iwlegacy-Convert-timers-to-use-timer_setup.patch138
-rw-r--r--patches.drivers/iwlegacy-fix-spelling-mistake-acumulative-accumulati.patch35
-rw-r--r--patches.drivers/iwlegacy-make-const-array-static-to-shink-object-cod.patch45
-rw-r--r--patches.drivers/iwlegacy-remove-redundant-pointer-sta_priv.patch43
-rw-r--r--patches.drivers/iwlegacy-remove-several-redundant-variables.patch144
-rw-r--r--patches.drivers/iwlegacy-warn-when-enabling-power-save.patch51
-rw-r--r--patches.drivers/iwlwifi-1000-set-the-TFD-queue-size.patch38
-rw-r--r--patches.drivers/iwlwifi-22000-devices-restrict-to-HT-A-MPDU-size.patch79
-rw-r--r--patches.drivers/iwlwifi-Add-few-debug-prints-to-the-WRT-dump-flow.patch104
-rw-r--r--patches.drivers/iwlwifi-Add-more-call-sites-for-pcie-reg-dumper.patch118
-rw-r--r--patches.drivers/iwlwifi-Cancel-and-set-MARKER_CMD-timer-during-suspe.patch140
-rw-r--r--patches.drivers/iwlwifi-Remove-unnecessary-include-of-linux-pci-aspm.patch35
-rw-r--r--patches.drivers/iwlwifi-Revert-iwlwifi-pcie-dynamic-Tx-command-queue.patch191
-rw-r--r--patches.drivers/iwlwifi-acpi-add-common-code-to-read-from-ACPI.patch521
-rw-r--r--patches.drivers/iwlwifi-acpi-generalize-iwl_mvm_sar_find_wifi_pkg.patch203
-rw-r--r--patches.drivers/iwlwifi-acpi-make-iwl_get_bios_mcc-use-the-common-ac.patch149
-rw-r--r--patches.drivers/iwlwifi-acpi-move-ACPI-method-definitions-to-acpi.h.patch129
-rw-r--r--patches.drivers/iwlwifi-acpi-move-ACPI-related-definitions-to-acpi.h.patch222
-rw-r--r--patches.drivers/iwlwifi-acpi-move-code-that-reads-SPLC-to-acpi.patch133
-rw-r--r--patches.drivers/iwlwifi-acpi-move-function-to-get-mcc-into-acpi-code.patch195
-rw-r--r--patches.drivers/iwlwifi-acpi-remove-a-couple-of-unnecessary-ifdefs.patch66
-rw-r--r--patches.drivers/iwlwifi-acpi-use-iwl_acpi_get_wifi_pkg-when-reading-.patch118
-rw-r--r--patches.drivers/iwlwifi-add-TX-queue-size-parameter-to-TX-queue-allo.patch112
-rw-r--r--patches.drivers/iwlwifi-add-a-bunch-of-new-9000-PCI-IDs16
-rw-r--r--patches.drivers/iwlwifi-add-csr-configuration-for-6300-devices.patch58
-rw-r--r--patches.drivers/iwlwifi-add-module-parameter-to-disable-802.11ax.patch103
-rw-r--r--patches.drivers/iwlwifi-add-more-card-IDs-for-9000-series40
-rw-r--r--patches.drivers/iwlwifi-add-new-cards-for-9560-9462-9461-and-killer-.patch83
-rw-r--r--patches.drivers/iwlwifi-add-shared-clock-PHY-config-flag-for-some-de20
-rw-r--r--patches.drivers/iwlwifi-add-skb-address-to-tx-cmd-in-trace-events-da.patch55
-rw-r--r--patches.drivers/iwlwifi-add-support-for-22560-devices.patch220
-rw-r--r--patches.drivers/iwlwifi-add-support-for-IEEE802.11ax.patch947
-rw-r--r--patches.drivers/iwlwifi-align-timestamp-cancel-with-timestamp-start.patch82
-rw-r--r--patches.drivers/iwlwifi-allow-different-csr-flags-for-different-devi-c8f1b51.patch66
-rw-r--r--patches.drivers/iwlwifi-allow-different-csr-flags-for-different-devi.patch984
-rw-r--r--patches.drivers/iwlwifi-allow-masking-out-memory-areas-from-the-fw-d.patch685
-rw-r--r--patches.drivers/iwlwifi-api-Add-geographic-profile-information-to-MC.patch84
-rw-r--r--patches.drivers/iwlwifi-avoid-collecting-firmware-dump-if-not-loaded16
-rw-r--r--patches.drivers/iwlwifi-avoid-duplicate-sw-reset-executions-in-the-c.patch179
-rw-r--r--patches.drivers/iwlwifi-bump-FW-API-to-36-for-8000-and-up.patch64
-rw-r--r--patches.drivers/iwlwifi-bump-the-max-API-version-for-9000-and-22000-.patch80
-rw-r--r--patches.drivers/iwlwifi-cancel-the-injective-function-between-hw-poi.patch102
-rw-r--r--patches.drivers/iwlwifi-cfg-remove-unnecessary-cfg-data-in-non-dvm-d.patch168
-rw-r--r--patches.drivers/iwlwifi-d3-disable-dbg-recording-before-entering-D3.patch41
-rw-r--r--patches.drivers/iwlwifi-dbg-don-t-crash-if-the-firmware-crashes-in-t.patch4
-rw-r--r--patches.drivers/iwlwifi-define-and-use-if-iwl_mvm_has_tlc_offload.patch153
-rw-r--r--patches.drivers/iwlwifi-define-minimum-valid-address-for-umac_error_.patch121
-rw-r--r--patches.drivers/iwlwifi-drop-RX-frames-during-hardware-restart.patch40
-rw-r--r--patches.drivers/iwlwifi-fix-access-to-prph-when-transport-is-stopped.patch99
-rw-r--r--patches.drivers/iwlwifi-fix-indentation-in-a000-family-configuration.patch151
-rw-r--r--patches.drivers/iwlwifi-fix-malformed-CONFIG_IWLWIFI_PCIE_RTPM-defau.patch42
-rw-r--r--patches.drivers/iwlwifi-fix-minor-code-style-issues.patch58
-rw-r--r--patches.drivers/iwlwifi-fix-the-ALIVE-notification-layout.patch48
-rw-r--r--patches.drivers/iwlwifi-fix-wrong-WGDS_WIFI_DATA_SIZE.patch103
-rw-r--r--patches.drivers/iwlwifi-fw-add-FW-APIs-for-HE.patch424
-rw-r--r--patches.drivers/iwlwifi-fw-api-remove-excess-enum-value-documentatio.patch43
-rw-r--r--patches.drivers/iwlwifi-fw-api-support-the-new-scan-request-FW-API-v.patch405
-rw-r--r--patches.drivers/iwlwifi-fw-combine-loading-of-last-page-block-into-m.patch120
-rw-r--r--patches.drivers/iwlwifi-fw-fix-the-enums-in-the-rate-scaling-API.patch154
-rw-r--r--patches.drivers/iwlwifi-get-rid-of-fw-nvm.c.patch430
-rw-r--r--patches.drivers/iwlwifi-hard-code-power-save-mode-to-CAM-for-22560-d.patch42
-rw-r--r--patches.drivers/iwlwifi-introduce-Image-Loader-IML-new-firmware-imag.patch158
-rw-r--r--patches.drivers/iwlwifi-introduce-device-family-22560.patch279
-rw-r--r--patches.drivers/iwlwifi-introduce-new-rx-structures-used-by-22560-RF.patch141
-rw-r--r--patches.drivers/iwlwifi-make-bitfield-a-u32-instead-of-u16.patch36
-rw-r--r--patches.drivers/iwlwifi-move-all-NVM-parsing-code-to-the-common-file.patch641
-rw-r--r--patches.drivers/iwlwifi-move-some-msix-and-rx-functions-to-a-common-.patch196
-rw-r--r--patches.drivers/iwlwifi-move-timestamp-functions-from-debugfs.h-to-d.patch128
-rw-r--r--patches.drivers/iwlwifi-mvm-Add-new-quota-command-API.patch355
-rw-r--r--patches.drivers/iwlwifi-mvm-Allow-iwl_mvm_mac_mgd_prepare_tx-when-as.patch56
-rw-r--r--patches.drivers/iwlwifi-mvm-BT-Coex-make-the-primary-secondary-pick-.patch106
-rw-r--r--patches.drivers/iwlwifi-mvm-Convert-timers-to-use-timer_setup.patch118
-rw-r--r--patches.drivers/iwlwifi-mvm-Flush-non-STA-TX-queues.patch89
-rw-r--r--patches.drivers/iwlwifi-mvm-Increase-session-protection-time-after-C10
-rw-r--r--patches.drivers/iwlwifi-mvm-Move-unused-phy-s-to-a-default-channel.patch85
-rw-r--r--patches.drivers/iwlwifi-mvm-add-WFA-vendor-specific-TPC-report-IE-to.patch90
-rw-r--r--patches.drivers/iwlwifi-mvm-add-adaptive-dwell-support.patch184
-rw-r--r--patches.drivers/iwlwifi-mvm-add-dbgfs-entry-for-fw-info.patch80
-rw-r--r--patches.drivers/iwlwifi-mvm-add-marker-cmd-response-struct.patch55
-rw-r--r--patches.drivers/iwlwifi-mvm-add-missing-implementation-of-flush-for-.patch67
-rw-r--r--patches.drivers/iwlwifi-mvm-add-radiotap-data-for-HE.patch268
-rw-r--r--patches.drivers/iwlwifi-mvm-add-support-for-oce.patch131
-rw-r--r--patches.drivers/iwlwifi-mvm-add-traffic-condition-monitoring-TCM.patch718
-rw-r--r--patches.drivers/iwlwifi-mvm-adjust-to-quota-offload.patch57
-rw-r--r--patches.drivers/iwlwifi-mvm-allocate-reorder-buffer-according-to-nee.patch316
-rw-r--r--patches.drivers/iwlwifi-mvm-allow-reading-UMAC-error-data-from-SMEM-.patch36
-rw-r--r--patches.drivers/iwlwifi-mvm-change-warning-to-warn_once.patch38
-rw-r--r--patches.drivers/iwlwifi-mvm-check-for-n_profiles-validity-in-EWRD-AC.patch4
-rw-r--r--patches.drivers/iwlwifi-mvm-clean-up-scan-capability-checks.patch110
-rw-r--r--patches.drivers/iwlwifi-mvm-cleanup-references-to-aggregation-count-.patch89
-rw-r--r--patches.drivers/iwlwifi-mvm-configure-multi-RX-queue.patch216
-rw-r--r--patches.drivers/iwlwifi-mvm-detect-U-APSD-breaking-aggregation.patch478
-rw-r--r--patches.drivers/iwlwifi-mvm-detect-low-latency-and-traffic-load-per-.patch535
-rw-r--r--patches.drivers/iwlwifi-mvm-do-not-print-security-error-in-monitor-m.patch104
-rw-r--r--patches.drivers/iwlwifi-mvm-don-t-send-identical-PHY_CTXT_CMD.patch87
-rw-r--r--patches.drivers/iwlwifi-mvm-don-t-warn-on-multiple-packets-when-open.patch46
-rw-r--r--patches.drivers/iwlwifi-mvm-drop-UNKNOWN-security-type-frames.patch89
-rw-r--r--patches.drivers/iwlwifi-mvm-fix-OOC-priority-in-scans.patch38
-rw-r--r--patches.drivers/iwlwifi-mvm-fix-TSO-with-highly-fragmented-SKBs6
-rw-r--r--patches.drivers/iwlwifi-mvm-fix-old-scan-version-sizes.patch67
-rw-r--r--patches.drivers/iwlwifi-mvm-fix-wowlan-resume-failed-to-load-INIT-uc.patch45
-rw-r--r--patches.drivers/iwlwifi-mvm-fix-wrong-ifdef-that-uses-a-macro-from-b.patch37
-rw-r--r--patches.drivers/iwlwifi-mvm-flip-AMSDU-addresses-only-for-9000-famil.patch69
-rw-r--r--patches.drivers/iwlwifi-mvm-force-quota-update-upon-NoA-setting.patch39
-rw-r--r--patches.drivers/iwlwifi-mvm-handle-FIF_ALLMULTI-when-setting-multica.patch43
-rw-r--r--patches.drivers/iwlwifi-mvm-hold-mutex-when-flushing-in-iwl_mvm_flus.patch45
-rw-r--r--patches.drivers/iwlwifi-mvm-improve-latency-when-there-is-a-reorder-.patch61
-rw-r--r--patches.drivers/iwlwifi-mvm-make-init_dbg-effective-only-on-failure.patch72
-rw-r--r--patches.drivers/iwlwifi-mvm-move-TSO-segment-to-a-separate-function.patch228
-rw-r--r--patches.drivers/iwlwifi-mvm-move-skb-padding-reservation-earlier.patch64
-rw-r--r--patches.drivers/iwlwifi-mvm-move-umac_error_event_table-validity-che.patch89
-rw-r--r--patches.drivers/iwlwifi-mvm-open-BA-session-only-when-sta-is-authori.patch65
-rw-r--r--patches.drivers/iwlwifi-mvm-pass-baid_data-to-iwl_mvm_release_frames.patch95
-rw-r--r--patches.drivers/iwlwifi-mvm-put-HE-SIG-B-symbols-users-data-correctl.patch46
-rw-r--r--patches.drivers/iwlwifi-mvm-query-regdb-for-wmm-rule-if-needed.patch254
-rw-r--r--patches.drivers/iwlwifi-mvm-refactor-iwl_mvm_flush_no_vif.patch85
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-TCP-wakeup-support.patch317
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-check-for-non-low-latency-TIDs.patch34
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-dead-gscan-code.patch229
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-division-by-size-of-sizeof-struct.patch41
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-duplicated-fields-in-mvm-reorder-.patch113
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-set-but-unused-variable-in-iwl_mv.patch51
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-superfluous-flush_work.patch56
-rw-r--r--patches.drivers/iwlwifi-mvm-remove-support-for-Link-Quality-Measurem.patch361
-rw-r--r--patches.drivers/iwlwifi-mvm-report-RU-offset-is-known.patch37
-rw-r--r--patches.drivers/iwlwifi-mvm-request-statistics-when-reading-debugfs.patch36
-rw-r--r--patches.drivers/iwlwifi-mvm-revert-support-new-Coex-firmware-API.patch199
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-add-basic-implementation-of-the-new-R.patch496
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-add-ops-for-the-new-rate-scaling-in-t.patch433
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-add-sanity-check-when-sending-LQ-comm.patch36
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-add-size-checks-when-printing-to-a-bu.patch216
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-introduce-new-API-for-rate-scaling.patch369
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-new-rate-scale-API-add-FW-notificatio.patch175
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-new-rate-scale-API-add-debugfs-hooks.patch227
-rw-r--r--patches.drivers/iwlwifi-mvm-rs-remove-the-ANT-C-from-the-toogle-ante.patch56
-rw-r--r--patches.drivers/iwlwifi-mvm-save-low-latency-causes-in-an-enum.patch168
-rw-r--r--patches.drivers/iwlwifi-mvm-send-the-low-latency-command.patch98
-rw-r--r--patches.drivers/iwlwifi-mvm-set-correct-chains-in-Rx-status.patch46
-rw-r--r--patches.drivers/iwlwifi-mvm-set-status-before-calling-iwl_mvm_send_c.patch48
-rw-r--r--patches.drivers/iwlwifi-mvm-set-the-MFP-flag-for-keys-that-are-used-.patch110
-rw-r--r--patches.drivers/iwlwifi-mvm-set-wakeup-filters-for-wowlan-any-config.patch79
-rw-r--r--patches.drivers/iwlwifi-mvm-support-22000-HW-opening-agg-before-traf.patch52
-rw-r--r--patches.drivers/iwlwifi-mvm-support-MGMT-frames-in-compressed-BA.patch62
-rw-r--r--patches.drivers/iwlwifi-mvm-support-RX-flags-API-change.patch77
-rw-r--r--patches.drivers/iwlwifi-mvm-support-firmware-debug-trigger-on-frame-.patch176
-rw-r--r--patches.drivers/iwlwifi-mvm-support-offload-of-AMSDU-rate-control.patch301
-rw-r--r--patches.drivers/iwlwifi-mvm-support-sta_statistics-even-on-older-fir.patch4
-rw-r--r--patches.drivers/iwlwifi-mvm-take-RCU-lock-before-dereferencing.patch52
-rw-r--r--patches.drivers/iwlwifi-mvm-update-rs-fw-API.patch670
-rw-r--r--patches.drivers/iwlwifi-mvm-use-RS-macro-instead-of-duplicating-the-.patch36
-rw-r--r--patches.drivers/iwlwifi-mvm-use-TCM-data-to-decide-scan-priority.patch35
-rw-r--r--patches.drivers/iwlwifi-mvm-use-shorter-queues-for-mgmt-and-auxilary.patch59
-rw-r--r--patches.drivers/iwlwifi-mvm-use-the-new-get_tid-function.patch97
-rw-r--r--patches.drivers/iwlwifi-mvm-warn-on-invalid-statistics-size.patch43
-rw-r--r--patches.drivers/iwlwifi-nvm-parse-unify-channel-flags-printing.patch162
-rw-r--r--patches.drivers/iwlwifi-pcie-add-a-bunch-of-PCI-IDs-for-22000-and-22.patch60
-rw-r--r--patches.drivers/iwlwifi-pcie-allocate-and-free-rx-cr-s-and-tr-s-tail.patch345
-rw-r--r--patches.drivers/iwlwifi-pcie-allocate-shorter-TX-queues-for-22000-de.patch44
-rw-r--r--patches.drivers/iwlwifi-pcie-allow-sending-pre-built-A-MSDUs.patch48
-rw-r--r--patches.drivers/iwlwifi-pcie-avoid-empty-free-RB-queue.patch12
-rw-r--r--patches.drivers/iwlwifi-pcie-avoid-unnecessary-work-if-NIC-is-discon.patch89
-rw-r--r--patches.drivers/iwlwifi-pcie-don-t-access-periphery-registers-when-n12
-rw-r--r--patches.drivers/iwlwifi-pcie-don-t-reset-TXQ-write-pointer.patch33
-rw-r--r--patches.drivers/iwlwifi-pcie-don-t-warn-if-we-use-all-the-transmit-p.patch67
-rw-r--r--patches.drivers/iwlwifi-pcie-dump-registers-when-HW-becomes-inaccess.patch191
-rw-r--r--patches.drivers/iwlwifi-pcie-dynamic-Tx-command-queue-size.patch177
-rw-r--r--patches.drivers/iwlwifi-pcie-fix-erroneous-Read-failed-message.patch36
-rw-r--r--patches.drivers/iwlwifi-pcie-gen2-build-A-MSDU-only-for-GSO.patch12
-rw-r--r--patches.drivers/iwlwifi-pcie-gen2-fix-race-in-cmd-fifo-write-ptr.patch66
-rw-r--r--patches.drivers/iwlwifi-pcie-implement-the-overlow-queue-for-Gen2-de.patch94
-rw-r--r--patches.drivers/iwlwifi-pcie-include-tcp.h-implicitly.patch34
-rw-r--r--patches.drivers/iwlwifi-pcie-move-rxb-retrieval-to-a-helper-function.patch114
-rw-r--r--patches.drivers/iwlwifi-pcie-remove-non-responsive-device.patch181
-rw-r--r--patches.drivers/iwlwifi-pcie-remove-set-but-not-used-variable-tcph.patch45
-rw-r--r--patches.drivers/iwlwifi-pcie-split-tx-to-amsdu-and-non-amsdu.patch215
-rw-r--r--patches.drivers/iwlwifi-pcie-start-early-debug-for-22560-devices.patch90
-rw-r--r--patches.drivers/iwlwifi-pcie-support-2k-rx-buffers.patch168
-rw-r--r--patches.drivers/iwlwifi-pcie-support-context-information-for-22560-d.patch818
-rw-r--r--patches.drivers/iwlwifi-pcie-support-rx-structures-for-22560-devices.patch407
-rw-r--r--patches.drivers/iwlwifi-pcie-unionize-used-bd-and-completion-descrip.patch118
-rw-r--r--patches.drivers/iwlwifi-pcie-update-bytes-in-the-byte-count-table.patch87
-rw-r--r--patches.drivers/iwlwifi-pcie-use-the-queue-size-as-sent-by-opmode.patch50
-rw-r--r--patches.drivers/iwlwifi-print-the-version-number-of-the-firmware-in-.patch44
-rw-r--r--patches.drivers/iwlwifi-remove-dead-code-for-internal-devices-only.patch287
-rw-r--r--patches.drivers/iwlwifi-remove-dflt_pwr_limit-from-the-transport.patch113
-rw-r--r--patches.drivers/iwlwifi-remove-host-assisted-paging.patch237
-rw-r--r--patches.drivers/iwlwifi-remove-redundant-reading-from-NVM-file.patch42
-rw-r--r--patches.drivers/iwlwifi-remove-upper-case-letters-in-sku_capa_band_-.patch121
-rw-r--r--patches.drivers/iwlwifi-rename-the-temporary-name-of-A000-to-the-off.patch607
-rw-r--r--patches.drivers/iwlwifi-runtime-sync-FW-and-host-clocks-for-logs.patch450
-rw-r--r--patches.drivers/iwlwifi-set-default-timstamp-marker-cmd.patch110
-rw-r--r--patches.drivers/iwlwifi-stop-dbgc-recording-before-stopping-DMA.patch87
-rw-r--r--patches.drivers/iwlwifi-support-api-ver2-of-NVM_GET_INFO-resp.patch137
-rw-r--r--patches.drivers/iwlwifi-support-internal-debug-data-collection-for-n.patch367
-rw-r--r--patches.drivers/iwlwifi-support-multiple-tfd-queue-max-sizes-for-dif.patch685
-rw-r--r--patches.drivers/iwlwifi-support-new-csr-addresses-for-hw-address.patch107
-rw-r--r--patches.drivers/iwlwifi-support-new-rx_mpdu_desc-api.patch524
-rw-r--r--patches.drivers/iwlwifi-support-new-tx-api.patch227
-rw-r--r--patches.drivers/iwlwifi-trans-add-a-new-op-for-getting-DMA-data.patch108
-rw-r--r--patches.drivers/iwlwifi-trans-move-ref-unref-code-to-the-common-part.patch92
-rw-r--r--patches.drivers/iwlwifi-update-gen3-interrupts-sw-error-and-image-re.patch186
-rw-r--r--patches.drivers/iwlwifi-update-registers-changed-for-22560-devices.patch65
-rw-r--r--patches.drivers/iwlwifi-use-flags-to-denote-modifiers-for-the-channe.patch175
-rw-r--r--patches.drivers/iwlwifi-wrt-add-fw-force-restart-via-triggers.patch81
-rw-r--r--patches.drivers/ixgbe-Fix-crash-with-VFs-and-flow-director-on-interf.patch49
-rw-r--r--patches.drivers/ixgbe-Fix-ixgbe-TX-hangs-with-XDP_TX-beyond-queue-li.patch43
-rw-r--r--patches.drivers/ixgbe-Fix-race-when-the-VF-driver-does-a-reset.patch60
-rw-r--r--patches.drivers/ixgbe-add-AF_XDP-zero-copy-Rx-support.patch941
-rw-r--r--patches.drivers/ixgbe-add-AF_XDP-zero-copy-Tx-support.patch288
-rw-r--r--patches.drivers/ixgbe-add-VF-IPsec-management.patch355
-rw-r--r--patches.drivers/ixgbe-add-VF-IPsec-offload-enable-flag.patch78
-rw-r--r--patches.drivers/ixgbe-add-VF-IPsec-offload-request-message-handling.patch152
-rw-r--r--patches.drivers/ixgbe-added-Rx-Tx-ring-disable-enable-functions.patch217
-rw-r--r--patches.drivers/ixgbe-allow-IPsec-Tx-offload-in-VEPA-mode.patch50
-rw-r--r--patches.drivers/ixgbe-disallow-IPsec-Tx-offload-when-in-SR-IOV-mode.patch40
-rw-r--r--patches.drivers/ixgbe-don-t-clear-IPsec-sa-counters-on-HW-clearing.patch40
-rw-r--r--patches.drivers/ixgbe-don-t-clear_bit-on-xdp_ring-state-if-xdp_ring-.patch35
-rw-r--r--patches.drivers/ixgbe-firmware-recovery-mode.patch156
-rw-r--r--patches.drivers/ixgbe-fix-MAC-anti-spoofing-filter-after-VFLR.patch37
-rw-r--r--patches.drivers/ixgbe-fix-the-return-value-for-unsupported-VF-offloa.patch29
-rw-r--r--patches.drivers/ixgbe-ixgbevf-fix-XFRM_ALGO-dependency.patch193
-rw-r--r--patches.drivers/ixgbe-move-common-Rx-functions-to-ixgbe_txrx_common..patch127
-rw-r--r--patches.drivers/ixgbe-move-common-Tx-functions-to-ixgbe_txrx_common..patch77
-rw-r--r--patches.drivers/ixgbe-prep-IPsec-constants-for-later-use.patch50
-rw-r--r--patches.drivers/ixgbe-recognize-1000BaseLX-SFP-modules-as-1Gbps.patch38
-rw-r--r--patches.drivers/ixgbe-reload-IPsec-IP-table-after-sa-tables.patch51
-rw-r--r--patches.drivers/ixgbe-remove-redundant-function-ixgbe_fw_recovery_mo.patch37
-rw-r--r--patches.drivers/ixgbevf-VF2VF-TCP-RSS.patch33
-rw-r--r--patches.drivers/ixgbevf-add-VF-IPsec-offload-code.patch823
-rw-r--r--patches.drivers/ixgbevf-add-defines-for-IPsec-offload-request.patch70
-rw-r--r--patches.drivers/ixgbevf-add-support-for-software-timestamps.patch32
-rw-r--r--patches.drivers/ixgbevf-enable-VF-IPsec-offload-operations.patch362
-rw-r--r--patches.drivers/ixgbevf-fix-msglen-for-ipsec-mbx-messages.patch63
-rw-r--r--patches.drivers/ixgbevf-off-by-one-in-ixgbevf_ipsec_tx.patch31
-rw-r--r--patches.drivers/jiffies-Introduce-USER_TICK_USEC-and-redefine-TICK_U.patch61
-rw-r--r--patches.drivers/keys-encrypted-add-nvdimm-key-format-type-to-encrypted-keys.patch90
-rw-r--r--patches.drivers/keys-export-lookup_user_key-to-external-users.patch60
-rw-r--r--patches.drivers/lan78xx-PHY-DSP-registers-initialization-to-address-4
-rw-r--r--patches.drivers/leds-trigger-Introduce-audio-mute-LED-trigger.patch132
-rw-r--r--patches.drivers/lib-scatterlist-add-sg_init_marker-helper.patch69
-rw-r--r--patches.drivers/libata-whitelist-all-SAMSUNG-MZ7KM-solid-state-disks.patch36
-rw-r--r--patches.drivers/libbpf-Consistent-prefixes-for-interfaces-in-libbpf..patch190
-rw-r--r--patches.drivers/libbpf-Consistent-prefixes-for-interfaces-in-nlattr..patch343
-rw-r--r--patches.drivers/libbpf-Consistent-prefixes-for-interfaces-in-st