معرفی شرکت ها


kernel-debug-modules-internal-4.18.0-352.el8s.x86_64.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Extra kernel modules to match the debug kernel
ویژگی مقدار
سیستم عامل Linux
توزیع CentOS 8-stream
مخزن Centos virt x86_64
نام بسته kernel-debug-modules-internal
نام فایل بسته kernel-debug-modules-internal-4.18.0-352.el8s.x86_64.rpm
نسخه بسته 4.18.0
انتشار بسته 352.el8s
معماری بسته x86_64
نگهدارنده -
تاریخ ساخت Thu 25 Nov 2021 12
هاست سازنده x86-06.rdu2.centos.org
نوع بسته .rpm
آدرس صفحه اصلی http://www.kernel.org/
مجوز GPLv2 and Redistributable, no modification permitted
حجم دانلود 7.8M
حجم نصب 527.981K
This package provides kernel modules for the debug kernel package for Red Hat internal usage.


جایگزین ها



نیازمندی

مقدار نام
- /bin/sh
- /bin/sh
= 4.18.0-352.el8s.x86_64+debug kernel-debug-modules-uname-r
= 4.18.0-352.el8s.x86_64+debug kernel-uname-r


ارائه دهنده

مقدار نام
- installonlypkg(kernel-module)
= 4.18.0-352.el8s kernel-debug-modules-internal
= 4.18.0-352.el8s+debug kernel-debug-modules-internal
= 4.18.0-352.el8s kernel-debug-modules-internal(x86-64)
= 4.18.0-352.el8s.x86_64+debug kernel-debug-modules-internal-uname-r
= 4.18.0-352.el8s kernel-debug-modules-internal-x86_64
= 4.18.0-352.el8s+debug kernel-debug-modules-internal-x86_64
- kmod(bitfield_kunit.ko)
- kmod(cmdline_kunit.ko)
- kmod(dmatest.ko)
- kmod(ext4-inode-test.ko)
- kmod(kunit-example-test.ko)
- kmod(kunit-test.ko)
- kmod(kunit.ko)
- kmod(list-test.ko)
- kmod(locktorture.ko)
- kmod(mac80211_hwsim.ko)
- kmod(mptcp_crypto_test.ko)
- kmod(mptcp_token_test.ko)
- kmod(netdevsim.ko)
- kmod(pktgen.ko)
- kmod(rcutorture.ko)
- kmod(resource_kunit.ko)
- kmod(rocker.ko)
- kmod(scftorture.ko)
- kmod(soc-topology-test.ko)
- kmod(sysctl-test.ko)
- kmod(test_bits.ko)
- kmod(test_bpf.ko)
- kmod(test_klp_atomic_replace.ko)
- kmod(test_klp_callbacks_busy.ko)
- kmod(test_klp_callbacks_demo.ko)
- kmod(test_klp_callbacks_demo2.ko)
- kmod(test_klp_callbacks_mod.ko)
- kmod(test_klp_livepatch.ko)
- kmod(test_klp_shadow_vars.ko)
- kmod(test_klp_state.ko)
- kmod(test_klp_state2.ko)
- kmod(test_klp_state3.ko)
- kmod(test_linear_ranges.ko)
- kmod(torture.ko)


نحوه نصب


نصب پکیج rpm kernel-debug-modules-internal:

    sudo dnf install kernel-debug-modules-internal-4.18.0-352.el8s.x86_64.rpm


فایل ها

مسیرها
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/dma
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/dma/dmatest.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net/ethernet
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net/ethernet/rocker
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net/ethernet/rocker/rocker.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net/netdevsim
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net/netdevsim/netdevsim.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net/wireless
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/drivers/net/wireless/mac80211_hwsim.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/fs
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/fs/ext4
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/fs/ext4/ext4-inode-test.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/locking
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/locking/locktorture.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/rcu
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/rcu/rcutorture.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/resource_kunit.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/scftorture.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/sysctl-test.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/kernel/torture.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/bitfield_kunit.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/cmdline_kunit.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/kunit
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/kunit/kunit-example-test.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/kunit/kunit-test.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/kunit/kunit.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/list-test.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_atomic_replace.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_callbacks_busy.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_callbacks_demo.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_callbacks_demo2.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_callbacks_mod.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_livepatch.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_shadow_vars.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_state.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_state2.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/livepatch/test_klp_state3.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/test_bits.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/test_bpf.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/lib/test_linear_ranges.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/net
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/net/core
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/net/core/pktgen.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/net/mptcp
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/net/mptcp/mptcp_crypto_test.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/net/mptcp/mptcp_token_test.ko.xz
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/sound
/lib/modules/4.18.0-352.el8s.x86_64+debug/internal/sound/soc


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2021-11-22

KVM: arm64: Extract ESR_ELx.EC only (Gavin Shan) [2008070]
KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode (Gavin Shan) [2008070]
KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS (Gavin Shan) [2008070]
KVM: arm64: Fix reporting of endianess when the access originates at EL0 (Gavin Shan) [2008070]
KVM: arm64: Trim guest debug exception handling (Gavin Shan) [2008070]
KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Gavin Shan) [2008070]
KVM: arm64: vgic: Drop WARN from vgic_get_irq (Gavin Shan) [2008070]
KVM: arm64: Enforce reserved bits for PSCI target affinities (Gavin Shan) [2008070]
KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Gavin Shan) [2008070]
KVM: arm64: Fix read-side race on updates to vcpu reset state (Gavin Shan) [2008070]
KVM: arm64: Restore PMU configuration on first run (Gavin Shan) [2008070]
KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Gavin Shan) [2008070]
KVM: arm64: Prevent mixed-width VM creation (Gavin Shan) [2008070]
KVM: arm64: Fix debug register indexing (Gavin Shan) [2008070]
KVM: arm64: Reject VM creation when the default IPA size is unsupported (Gavin Shan) [2008070]
KVM: arm64: Limit the debug architecture to ARMv8.0 (Gavin Shan) [2008070]
KVM: arm64: Handle SCXTNUM_ELx traps (Gavin Shan) [2008070]
arm64: kvm: mte: Hide the MTE CPUID information from the guests (Gavin Shan) [2008070]
arm64: mte: Fix typo in macro definition (Gavin Shan) [2008070]
arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register (Gavin Shan) [2008070]
arm64: mte: system register definitions (Gavin Shan) [2008070]
arm64: sysreg: Clean up instructions for modifying PSTATE fields (Gavin Shan) [2008070]
KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Gavin Shan) [2008070]
arm64: kvm: Fix IDMAP overlap with HYP VA (Gavin Shan) [2008070]
packet: rework packet_pick_tx_queue() to use common code selection (Petr Oros) [2016477]
net: dev: rename queue selection helpers. (Petr Oros) [2016477]
Revert "cpuset: Make cpuset hotplug synchronous" (Waiman Long) [2023783]
tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Paolo Abeni) [2018546]
net: Only allow init netns to set default tcp cong to a restricted algo (Paolo Abeni) [2018546]
ipv6: tcp: drop silly ICMPv6 packet too big messages (Paolo Abeni) [2018546]
tcp: annotate data races around tp->mtu_info (Paolo Abeni) [2018546]
net: send SYNACK packet with accepted fwmark (Paolo Abeni) [2018546]
tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path (Paolo Abeni) [2018546]
net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Paolo Abeni) [2018546]
net/tcp_fastopen: remove obsolete extern (Paolo Abeni) [2018546]
net, gro: Set inner transport header offset in tcp/udp GRO hook (Paolo Abeni) [2018546]
tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Paolo Abeni) [2018546]
tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2018546]
tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2018546]
evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017155]
IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017155]
ima: Set correct casting types (Bruno Meneguele) [2017155]
evm: Don't return an error in evm_write_xattrs() if audit is not enabled (Bruno Meneguele) [2017155]
evm: fix writing <securityfs>/evm overflow (Bruno Meneguele) [2017155]
ima: Fix function name error in comment. (Bruno Meneguele) [2017155]
ima: Fix the error code for restoring the PCR value (Bruno Meneguele) [2017155]
integrity: double check iint_cache was initialized (Bruno Meneguele) [2017155]
certs: Fix blacklist flag type confusion (Bruno Meneguele) [2017155]
integrity: Make function integrity_add_key() static (Bruno Meneguele) [2017155]
ima: Free IMA measurement buffer after kexec syscall (Bruno Meneguele) [2017155]
ima: Free IMA measurement buffer on error (Bruno Meneguele) [2017155]
evm: Fix memleak in init_desc (Bruno Meneguele) [2017155]
crypto: shash - remove shash_desc::flags (Bruno Meneguele) [2017155]
ima: Don't modify file descriptor mode on the fly (Bruno Meneguele) [2017155]
evm: Check size of security.evm before using it (Bruno Meneguele) [2017155]
ima: Remove semicolon at the end of ima_get_binary_runtime_size() (Bruno Meneguele) [2017155]
ima: Don't ignore errors from crypto_shash_update() (Bruno Meneguele) [2017155]
integrity: remove redundant initialization of variable ret (Bruno Meneguele) [2017155]
ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (Bruno Meneguele) [2017155]
ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond (Bruno Meneguele) [2017155]
ima: Fail rule parsing when buffer hook functions have an invalid action (Bruno Meneguele) [2017155]
ima: Free the entire rule if it fails to parse (Bruno Meneguele) [2017155]
ima: Free the entire rule when deleting a list of rules (Bruno Meneguele) [2017155]
evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Bruno Meneguele) [2017155]
ima: Fix ima digest hash table key calculation (Bruno Meneguele) [2017155]
ima: Fix return value of ima_write_policy() (Bruno Meneguele) [2017155]
evm: Fix a small race in init_desc() (Bruno Meneguele) [2017155]
crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations (Bruno Meneguele) [2017155]
evm: Don't deadlock if a crypto algorithm is unavailable (Bruno Meneguele) [2017155]
ima: avoid appraise error for hash calc interrupt (Bruno Meneguele) [2017155]
integrity: remove pointless subdir-$(CONFIG_...) (Bruno Meneguele) [2017155]
integrity: remove unneeded, broken attempt to add -fshort-wchar (Bruno Meneguele) [2017155]
x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016961]
fs/xfs: convert comma to semicolon (Bill O'Donnell) [2009521]
xfs: remove xfs_buf_t typedef (Bill O'Donnell) [2009521]
xfs: open code updating i_mode in xfs_set_acl (Bill O'Donnell) [2009521]
xfs: remove xfs_vn_setattr_nonsize (Bill O'Donnell) [2009521]
xfs: introduce xfs_validate_stripe_geometry() (Bill O'Donnell) [2009521]
xfs: show the proper user quota options (Bill O'Donnell) [2009521]
xfs: remove the unused XFS_B_FSB_OFFSET macro (Bill O'Donnell) [2009521]
xfs: remove unnecessary null check in xfs_generic_create (Bill O'Donnell) [2009521]
xfs: directly return if the delta equal to zero (Bill O'Donnell) [2009521]
xfs: delete duplicated tp->t_dqinfo null check and allocation (Bill O'Donnell) [2009521]
xfs: refactor file range validation (Bill O'Donnell) [2009521]
xfs: refactor realtime volume extent validation (Bill O'Donnell) [2009521]
xfs: refactor data device extent validation (Bill O'Donnell) [2009521]
xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (Bill O'Donnell) [2009521]
xfs: detect overflows in bmbt records (Bill O'Donnell) [2009521]
xfs: trace log intent item recovery failures (Bill O'Donnell) [2009521]
xfs: validate feature support when recovering rmap/refcount intents (Bill O'Donnell) [2009521]
xfs: improve the code that checks recovered extent-free intent items (Bill O'Donnell) [2009521]
xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover (Bill O'Donnell) [2009521]
xfs: improve the code that checks recovered refcount intent items (Bill O'Donnell) [2009521]
xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover (Bill O'Donnell) [2009521]
xfs: improve the code that checks recovered rmap intent items (Bill O'Donnell) [2009521]
xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover (Bill O'Donnell) [2009521]
xfs: improve the code that checks recovered bmap intent items (Bill O'Donnell) [2009521]
xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover (Bill O'Donnell) [2009521]
xfs: move kernel-specific superblock validation out of libxfs (Bill O'Donnell) [2009521]
platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2005064]
ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler (Mark Salter) [1996748]
arm64/kernel: Remove needless Call Frame Information annotations (Mark Salter) [1996748]
arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Mark Salter) [1996748]
psci: Remove unneeded semicolon (Mark Salter) [1996748]
firmware: smccc: Add SMCCC TRNG function call IDs (Mark Salter) [1996748]
arm64: Add support for SMCCC TRNG entropy source (Mark Salter) [1996748]
firmware: smccc: Introduce SMCCC TRNG framework (Mark Salter) [1996748]
arm64: random: Remove no longer needed prototypes (Mark Salter) [1996748]
arm64: kaslr: Use standard early random function (Mark Salter) [1996748]
random: random.h should include archrandom.h, not the other way around (Mark Salter) [1996748]
arm64: add credited/trusted RNG support (Mark Salter) [1996748]
arm64: Use v8.5-RNG entropy for KASLR seed (Mark Salter) [1996748]
arm64: kaslr: Check command line before looking for a seed (Mark Salter) [1996748]
arm64: kaslr: Announce KASLR status on boot (Mark Salter) [1996748]
psci: Add accessor for psci_0_1_function_ids (Mark Salter) [1996748]
psci: Replace psci_function_id array with a struct (Mark Salter) [1996748]
psci: Split functions to v0.1 and v0.2+ variants (Mark Salter) [1996748]
psci: Support psci_ops.get_version for v0.1 (Mark Salter) [1996748]
arm64: psci: Avoid printing in cpu_psci_cpu_die() (Mark Salter) [1996748]
firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode (Mark Salter) [1996748]
smccc: Use separate variables for args and results (Mark Salter) [1996748]
smccc: Define vendor hyp owned service call region (Mark Salter) [1996748]
firmware: smccc: Export both smccc functions (Mark Salter) [1996748]
firmware: smccc: Add ARCH_SOC_ID support (Mark Salter) [1996748]
base: soc: Add serial_number attribute to soc (Mark Salter) [1996748]
drivers/firmware/psci: Assign @err directly in hotplug_tests() (Mark Salter) [1996748]
drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() (Mark Salter) [1996748]
firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Mark Salter) [1996748]
firmware: smccc: Add function to fetch SMCCC version (Mark Salter) [1996748]
firmware: smccc: Refactor SMCCC specific bits into separate file (Mark Salter) [1996748]
firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Mark Salter) [1996748]
firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Mark Salter) [1996748]
firmware: psci: Replace cpu_up/down() with add/remove_cpu() (Mark Salter) [1996748]
firmware: psci: Export functions to manage the OSI mode (Mark Salter) [1996748]
arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Mark Salter) [1996748]
arm64: smp: disable hotplug on trusted OS resident CPU (Mark Salter) [1996748]
PSCI: cpuidle: Refactor CPU suspend power_state parameter handling (Mark Salter) [1996748]
ARM: psci: cpuidle: Enable PSCI CPUidle driver (Mark Salter) [1996748]
drivers: firmware: psci: Decouple checker from generic ARM CPUidle (Mark Salter) [1996748]
firmware/psci: psci_checker: Park kthreads before stopping them (Mark Salter) [1996748]
firmware/psci: add support for SYSTEM_RESET2 (Mark Salter) [1996748]
drivers: firmware: psci: Announce support for OS initiated suspend mode (Mark Salter) [1996748]
drivers: firmware: psci: Simplify error path of psci_dt_init() (Mark Salter) [1996748]
drivers: firmware: psci: Split psci_dt_cpu_init_idle() (Mark Salter) [1996748]
drivers: firmware: psci: Move psci to separate directory (Mark Salter) [1996748]
arm64: remove unused asm/compiler.h header file (Mark Salter) [1996748]
ppc64: Adding read_lock definition to nvme (Gopal Tiwari) [1990475]
nvme: fix per-namespace chardev deletion (Gopal Tiwari) [1990475]
nvme: set the PRACT bit when using Write Zeroes with T10 PI (Gopal Tiwari) [1990475]
nvme: fix nvme_setup_command metadata trace event (Gopal Tiwari) [1990475]
nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Gopal Tiwari) [1990475]
nvme: fix refcounting imbalance when all paths are down (Gopal Tiwari) [1990475]
nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Gopal Tiwari) [1990475]
nvme-pci: fix multiple races in nvme_setup_io_queues (Gopal Tiwari) [1990475]
nvme-tcp: use __dev_get_by_name instead dev_get_by_name for OPT_HOST_IFACE (Gopal Tiwari) [1990475]
nvme-tcp: can't set sk_user_data without write_lock (Gopal Tiwari) [1990475]
nvme: use blk_execute_rq() for passthrough commands (Gopal Tiwari) [1990475]
nvmet: use NVMET_MAX_NAMESPACES to set nn value (Gopal Tiwari) [1990475]
nvme-pci: remove zeroout memset call for struct (Gopal Tiwari) [1990475]
nvme: remove zeroout memset call for struct (Gopal Tiwari) [1990475]
nvmet: add ZBD over ZNS backend support (Gopal Tiwari) [1990475]
nvmet: remove zeroout memset call for struct (Gopal Tiwari) [1990475]
nvmet: use req->cmd directly in file-ns fast path (Gopal Tiwari) [1990475]
nvmet: add Command Set Identifier support (Gopal Tiwari) [1990475]
nvmet: add nvmet_req_bio put helper for backends (Gopal Tiwari) [1990475]
nvmet: use nvme status value directly (Gopal Tiwari) [1990475]
nvmet: use u32 for nvmet_subsys max_nsid (Gopal Tiwari) [1990475]
nvmet: remove local variable (Gopal Tiwari) [1990475]
nvmet: add req cns error complete helper (Gopal Tiwari) [1990475]
nvmet: use req->cmd directly in bdev-ns fast path (Gopal Tiwari) [1990475]
nvmet: use u32 type for the local variable nsid (Gopal Tiwari) [1990475]
nvme-fabrics: remove memset in connect io q (Gopal Tiwari) [1990475]
nvme-fabrics: remove memset in nvmf_reg_write32() (Gopal Tiwari) [1990475]
nvme-fabrics: remove memset in connect admin q (Gopal Tiwari) [1990475]
nvmet: make ver stable once connection established (Gopal Tiwari) [1990475]
nvmet: make sn stable once connection was established (Gopal Tiwari) [1990475]
nvmet: change sn size and check validity (Gopal Tiwari) [1990475]
nvme-tcp: use ctrl sgl check helper (Gopal Tiwari) [1990475]
nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Gopal Tiwari) [1990475]
nvme-fabrics: remove memset in nvmf_reg_read64() (Gopal Tiwari) [1990475]
nvmet: allow mn change if subsys not discovered (Gopal Tiwari) [1990475]
nvme-fc: use ctrl sgl check helper (Gopal Tiwari) [1990475]
nvme-pci: fix var. type for increasing cq_head (Gopal Tiwari) [1990475]
nvme: add a helper to check ctrl sgl support (Gopal Tiwari) [1990475]
nvme: factor out a nvme_validate_passthru_nsid helper (Gopal Tiwari) [1990475]
nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (Gopal Tiwari) [1990475]
nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text (Gopal Tiwari) [1990475]
nvme: verify MNAN value if ANA is enabled (Gopal Tiwari) [1990475]
ACPI: Check StorageD3Enable _DSD property in ACPI code (Gopal Tiwari) [1990475]
nvmet: move ka_work initialization to nvmet_alloc_ctrl (Gopal Tiwari) [1990475]
nvme: remove nvme_{get,put}_ns_from_disk (Gopal Tiwari) [1990475]
nvme: split nvme_report_zones (Gopal Tiwari) [1990475]
nvmet: remove a superfluous variable (Gopal Tiwari) [1990475]
nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl (Gopal Tiwari) [1990475]
nvme: move the CSI sanity check into nvme_ns_report_zones (Gopal Tiwari) [1990475]
nvme-fabrics: remove extra braces (Gopal Tiwari) [1990475]
nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl (Gopal Tiwari) [1990475]
nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475]
nvme-fabrics: remove an extra comment (Gopal Tiwari) [1990475]
nvme-fabrics: remove extra new lines in the switch (Gopal Tiwari) [1990475]
nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475]
nvme: extend and modify the APST configuration algorithm (Gopal Tiwari) [1990475]
nvme-tcp: allow selecting the network interface for connections (Gopal Tiwari) [1990475]
nvme-fabrics: fix the kerneldco comment for nvmf_log_connect_error() (Gopal Tiwari) [1990475]
nvme: remove redundant initialization of variable ret (Gopal Tiwari) [1990475]
nvmet: fix freeing unallocated p2pmem (Gopal Tiwari) [1990475]
nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Gopal Tiwari) [1990475]
nvme-loop: do not warn for deleted controllers during reset (Gopal Tiwari) [1990475]
nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Gopal Tiwari) [1990475]
nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Gopal Tiwari) [1990475]
nvme-rdma: fix in-casule data send for chained sgls (Gopal Tiwari) [1990475]
nvmet: fix false keep-alive timeout when a controller is torn down (Gopal Tiwari) [1990475]
nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response (Gopal Tiwari) [1990475]
nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Gopal Tiwari) [1990475]
nvme-fabrics: decode host pathing error for connect (Gopal Tiwari) [1990475]
nvme-fc: short-circuit reconnect retries (Gopal Tiwari) [1990475]
nvme: fix potential memory leaks in nvme_cdev_add (Gopal Tiwari) [1990475]
nvme-fc: clear q_live at beginning of association teardown (Gopal Tiwari) [1990475]
nvme-tcp: rerun io_work if req_list is not empty (Gopal Tiwari) [1990475]
nvme-tcp: fix possible use-after-completion (Gopal Tiwari) [1990475]
nvme-loop: fix memory leak in nvme_loop_create_ctrl() (Gopal Tiwari) [1990475]
nvmet: fix memory leak in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475]
nvmet: seset ns->file when open fails (Gopal Tiwari) [1990475]
nvmet: demote fabrics cmd parse err msg to debug (Gopal Tiwari) [1990475]
nvmet: fix inline bio check for passthru (Gopal Tiwari) [1990475]
nvmet: fix inline bio check for bdev-ns (Gopal Tiwari) [1990475]
nvmet: use helper to remove the duplicate code (Gopal Tiwari) [1990475]
nvmet: demote discovery cmd parse err msg to debug (Gopal Tiwari) [1990475]
nvmet: remove unsupported command noise (Gopal Tiwari) [1990475]
nvme-pci: fix controller reset hang when racing with nvme_timeout (Gopal Tiwari) [1990475]
nvme: move the fabrics queue ready check routines to core (Gopal Tiwari) [1990475]
nvme: avoid memset for passthrough requests (Gopal Tiwari) [1990475]
nvme: add nvme_get_ns helper (Gopal Tiwari) [1990475]
nvme: fix controller ioctl through ns_head (Gopal Tiwari) [1990475]
nvme: introduce generic per-namespace chardev (Gopal Tiwari) [1990475]
nvme: cleanup nvme_configure_apst (Gopal Tiwari) [1990475]
nvme: do not try to reconfigure APST when the controller is not live (Gopal Tiwari) [1990475]
nvme: sanitize KATO setting (Gopal Tiwari) [1990475]
nvmet: avoid queuing keep-alive timer if it is disabled (Gopal Tiwari) [1990475]
nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1990475]
nvme: let namespace probing continue for unsupported features (Gopal Tiwari) [1990475]
nvme: factor out nvme_ns_open and nvme_ns_release helpers (Gopal Tiwari) [1990475]
nvme: move nvme_ns_head_ops to multipath.c (Gopal Tiwari) [1990475]
nvme: factor out a nvme_tryget_ns_head helper (Gopal Tiwari) [1990475]
nvme: move the ioctl code to a separate file (Gopal Tiwari) [1990475]
nvme: don't bother to look up a namespace for controller ioctls (Gopal Tiwari) [1990475]
nvme: simplify block device ioctl handling for the !multipath case (Gopal Tiwari) [1990475]
nvme: simplify the compat ioctl handling (Gopal Tiwari) [1990475]
nvme-multipath: remove single trailing whitespace (Gopal Tiwari) [1990475]
nvme: pass a user pointer to nvme_nvm_ioctl (Gopal Tiwari) [1990475]
nvme: factor out a nvme_ns_ioctl helper (Gopal Tiwari) [1990475]
nvme: cleanup setting the disk name (Gopal Tiwari) [1990475]
nvme: remove single trailing whitespace (Gopal Tiwari) [1990475]
nvme-pci: remove single trailing whitespace (Gopal Tiwari) [1990475]
nvme: add a nvme_ns_head_multipath helper (Gopal Tiwari) [1990475]
nvmet: fix a spelling mistake "nubmer" -> "number" (Gopal Tiwari) [1990475]
nvmet-fc: simplify nvmet_fc_alloc_hostport (Gopal Tiwari) [1990475]
nvmet-tcp: fix a segmentation fault during io parsing error (Gopal Tiwari) [1990475]
lightnvm: use kobj_to_dev() (Gopal Tiwari) [1990475]
nvme: fix handling of large MDTS values (Gopal Tiwari) [1990475]
nvme: implement non-mdts command limits (Gopal Tiwari) [1990475]
nvme: disallow passthru cmd from targeting a nsid != nsid of the block dev (Gopal Tiwari) [1990475]
nvme: use sysfs_emit instead of sprintf (Gopal Tiwari) [1990475]
nvme-fc: check sgl supported by target (Gopal Tiwari) [1990475]
nvme: remove superfluous else in nvme_ctrl_loss_tmo_store (Gopal Tiwari) [1990475]
nvme: warn of unhandled effects only once (Gopal Tiwari) [1990475]
nvmet-tcp: enable optional queue idle period tracking (Gopal Tiwari) [1990475]
nvmet-tcp: fix incorrect locking in state_change sk callback (Gopal Tiwari) [1990475]
nvme-tcp: block BH in sk state_change sk callback (Gopal Tiwari) [1990475]
nvmet: return proper error code from discovery ctrl (Gopal Tiwari) [1990475]
nvme-tcp: check sgl supported by target (Gopal Tiwari) [1990475]
nvme: use driver pdu command for passthrough (Gopal Tiwari) [1990475]
nvmet: remove unnecessary ctrl parameter (Gopal Tiwari) [1990475]
nvmet-fc: update function documentation (Gopal Tiwari) [1990475]
nvme-pci: allocate nvme_command within driver pdu (Gopal Tiwari) [1990475]
nvmet: do not allow model_number exceed 40 bytes (Gopal Tiwari) [1990475]
nvme-fc: fix the function documentation comment (Gopal Tiwari) [1990475]
nvme: add new line after variable declatation (Gopal Tiwari) [1990475]
nvme: don't check nvme_req flags for new req (Gopal Tiwari) [1990475]
nvme: mark nvme_setup_passsthru() inline (Gopal Tiwari) [1990475]
nvme: split init identify into helper (Gopal Tiwari) [1990475]
nvme: rename nvme_init_identify() (Gopal Tiwari) [1990475]
nvme: reduce checks for zero command effects (Gopal Tiwari) [1990475]
nvmet: update error log page in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475]
nvmet: remove an unnecessary function parameter to nvmet_check_ctrl_status (Gopal Tiwari) [1990475]
nvmet: remove a duplicate status assignment in nvmet_alloc_ctrl (Gopal Tiwari) [1990475]
nvmet: replace white spaces with tabs (Gopal Tiwari) [1990475]
nvme: use NVME_CTRL_CMIC_ANA macro (Gopal Tiwari) [1990475]
nvme-pci: cleanup nvme_irq() (Gopal Tiwari) [1990475]
nvme-pci: remove the barriers in nvme_irq() (Gopal Tiwari) [1990475]
nvmet-tcp: fix kmap leak when data digest in use (Gopal Tiwari) [1990475]
nvmet: don't check iosqes,iocqes for discovery controllers (Gopal Tiwari) [1990475]
nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Gopal Tiwari) [1990475]
nvme-rdma: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475]
nvme-tcp: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475]
nvme-fabrics: only reserve a single tag (Gopal Tiwari) [1990475]
nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT (Gopal Tiwari) [1990475]
nvme: merge nvme_keep_alive into nvme_keep_alive_work (Gopal Tiwari) [1990475]
nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1990475]
nvme: update enumerations for status codes (Gopal Tiwari) [1990475]

2021-11-20

scsi: mpt3sas: Fix incorrectly assigned error return and check (Tomas Henzl) [1990535]
scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1990535]
scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1990535]
scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1990535]
scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1990535]
scsi: mpt3sas: Transition IOC to Ready state during shutdown (Tomas Henzl) [1990535]
scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Tomas Henzl) [1990535]
scsi: mpt3sas: Fix Coverity reported issue (Tomas Henzl) [1990535]
scsi: mpt3sas: Fix fall-through warnings for Clang (Tomas Henzl) [1990535]
scsi: mpt3sas: Handle firmware faults during second half of IOC init (Tomas Henzl) [1990535]
scsi: mpt3sas: Handle firmware faults during first half of IOC init (Tomas Henzl) [1990535]
scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Tomas Henzl) [1990535]
scsi: mpt3sas: Documentation cleanup (Tomas Henzl) [1990535]
scsi: mpt3sas: Fix two kernel-doc headers (Tomas Henzl) [1990535]
scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Tomas Henzl) [1990535]
scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1989643]
scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1989643]
scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1989643]
scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1989643]
IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2007269]
hv_netvsc: Add comment of netvsc_xdp_xmit() (Mohammed Gamal) [2008560]
hv_netvsc: use netif_is_bond_master() instead of open code (Mohammed Gamal) [2008560]
hv_netvsc: Avoid field-overflowing memcpy() (Mohammed Gamal) [2008560]
hv_netvsc: Set needed_headroom according to VF (Mohammed Gamal) [2008560]
netfilter: conntrack: fix error path in nf_conntrack_pernet_init() (Florian Westphal) [1922568]
netfilter: nf_conntrack: provide modparam to always register conntrack hooks (Florian Westphal) [1922568]
sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [1890383]
sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [1890383]
sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [1890383]
sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [1890383]
sctp: send pmtu probe only if packet loss in Search Complete state (Xin Long) [1890383]
sctp: improve the code for pmtu probe send and recv update (Xin Long) [1890383]
sctp: prevent info leak in sctp_make_heartbeat() (Xin Long) [1890383]
sctp: check pl.raise_count separately from its increment (Xin Long) [1890383]
sctp: send the next probe immediately once the last one is acked (Xin Long) [1890383]
sctp: do black hole detection in search complete state (Xin Long) [1890383]
sctp: process sctp over udp icmp err on sctp side (Xin Long) [1890383]
sctp: extract sctp_v4_err_handle function from sctp_v4_err (Xin Long) [1890383]
sctp: extract sctp_v6_err_handle function from sctp_v6_err (Xin Long) [1890383]
sctp: remove the unessessary hold for idev in sctp_v6_err (Xin Long) [1890383]
sctp: enable PLPMTUD when the transport is ready (Xin Long) [1890383]
sctp: do state transition when receiving an icmp TOOBIG packet (Xin Long) [1890383]
sctp: do state transition when a probe succeeds on HB ACK recv path (Xin Long) [1890383]
sctp: do state transition when PROBE_COUNT == MAX_PROBES on HB send path (Xin Long) [1890383]
sctp: do the basic send and recv for PLPMTUD probe (Xin Long) [1890383]
sctp: add the probe timer in transport for PLPMTUD (Xin Long) [1890383]
sctp: add the constants/variables and states and some APIs for transport (Xin Long) [1890383]
sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transport (Xin Long) [1890383]
sctp: add probe_interval in sysctl and sock/asoc/transport (Xin Long) [1890383]
sctp: add pad chunk and its make function and event table (Xin Long) [1890383]
blk-mq: still set q->make_request_fn for blk-mq (Ming Lei) [1999728]
PCI: Add AMD RS690 quirk to enable 64-bit DMA (Myron Stowe) [1993279]
PCI: Add ACS quirk for Broadcom BCM57414 NIC (Myron Stowe) [1993279]
PCI: Mark some NVIDIA GPUs to avoid bus reset (Myron Stowe) [1993279]
PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB (Myron Stowe) [1993279]
x86/PCI: Remove unused alloc_pci_root_info() return value (Myron Stowe) [1993279]
PCI: Delay after FLR of Intel DC P4510 NVMe (Myron Stowe) [1993279]
PCI: Delay after FLR of Intel DC P3700 NVMe (Myron Stowe) [1993279]
PCI: Disable Samsung SM961/PM961 NVMe before FLR (Myron Stowe) [1993279]
PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [1993279]
PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group (Myron Stowe) [1993279]
PCI/sysfs: Tidy SMBIOS & ACPI label attributes (Myron Stowe) [1993279]
PCI/sysfs: Convert "index", "acpi_index", "label" to static attributes (Myron Stowe) [1993279]
PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() (Myron Stowe) [1993279]
PCI/sysfs: Convert "vpd" to static attribute (Myron Stowe) [1993279]
PCI/sysfs: Rename "vpd" attribute accessors (Myron Stowe) [1993279]
PCI/sysfs: Convert "reset" to static attribute (Myron Stowe) [1993279]
PCI/sysfs: Convert "rom" to static attribute (Myron Stowe) [1993279]
PCI/sysfs: Convert "config" to static attribute (Myron Stowe) [1993279]
PCI: Allow VPD access for QLogic ISP2722 (Myron Stowe) [1993279]
PCI/VPD: Add helper pci_get_func0_dev() (Myron Stowe) [1993279]
PCI/VPD: Remove pci_vpd_find_tag() SRDT handling (Myron Stowe) [1993279]
PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument (Myron Stowe) [1993279]
PCI/VPD: Change pci_vpd_init() return type to void (Myron Stowe) [1993279]
PCI/VPD: Make missing VPD message less alarming (Myron Stowe) [1993279]
PCI/VPD: Remove pci_set_vpd_size() (Myron Stowe) [1993279]
PCI/VPD: Remove sysfs accessor size checking dead code (Myron Stowe) [1993279]
PCI/VPD: Remove obsolete Broadcom NIC quirk (Myron Stowe) [1993279]
PCI/ACPI: Fix acpi_pci_set_power_state() debug message (Myron Stowe) [1993279]
PCI: acpiphp: Fix whitespace issue (Myron Stowe) [1993279]
PCI: shpchp: Remove unused shpc_writeb() (Myron Stowe) [1993279]
PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock (Myron Stowe) [1993279]
ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Myron Stowe) [1993279]
PCI: Add pci_disable_parity() (Myron Stowe) [1993279]
PCI: Release OF node in pci_scan_device()'s error path (Myron Stowe) [1993279]
fs: dlm: fix check for multi-homed hosts (Alexander Aring) [1889887]
iommu: remove iommu_domain_{get,set}_attr (Jerry Snitselaar) [2004349]
iommu/fsl_pamu: enable the liodn when attaching a device (Jerry Snitselaar) [2004349]
iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct call (Jerry Snitselaar) [2004349]
iommu/fsl_pamu: remove ->domain_window_enable (Jerry Snitselaar) [2004349]
iommu/fsl_pamu: remove support for multiple windows (Jerry Snitselaar) [2004349]
iommu/fsl_pamu: remove fsl_pamu_get_domain_attr (Jerry Snitselaar) [2004349]
iommu: remove the unused domain_window_disable method (Jerry Snitselaar) [2004349]
iommu: Remove .domain_{get,set}_windows (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Decrease the queue size of evtq and priq (Jerry Snitselaar) [2004349]
iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004349]
iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004349]
ACPI: IORT: Handle device properties with software node API (Jerry Snitselaar) [2004349]
iommu: Update "iommu.strict" documentation (Jerry Snitselaar) [2004349]
iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004349]
iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004349]
iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004349]
iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004349]
iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004349]
iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004349]
iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004349]
iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004349]
iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004349]
iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004349]
iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004349]
iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004349]
iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004349]
iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004349]
iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1920744]
iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004349]
iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004349]
iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977]
iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977]
iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971977]
iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971977]
iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971977]
iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977]
iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977]
iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971977]
iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971977]
iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971977]
iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971977]
iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971977]
iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971977]
iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971977]
iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977]
iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971977]
iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977]
iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971977]
iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix PASID reference leak (Jerry Snitselaar) [2004349]
iommu: Check if group is NULL before remove device (Jerry Snitselaar) [2004349]
iommu/dma: Fix leak in non-contiguous API (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Fix fall-through warning for Clang (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries (Jerry Snitselaar) [2004349]
iommu/vt-d: Global devTLB flush when present context entry changed (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Use Tegra implementation on Tegra186 (Jerry Snitselaar) [2004349]
iommu: Delete a duplicate check in iommu_change_dev_def_domain() (Jerry Snitselaar) [2004349]
iommu/dma: Fix compile warning in 32-bit builds (Jerry Snitselaar) [2004349]
iommu: Drop unnecessary of_iommu.h includes (Jerry Snitselaar) [2004349]
iommu: Remove unused of_get_dma_window() (Jerry Snitselaar) [2004349]
iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock (Jerry Snitselaar) [2004349]
iommu/dma: Fix IOVA reserve dma ranges (Jerry Snitselaar) [2004349]
iommu/virtio: Enable x86 support (Jerry Snitselaar) [2004349]
iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() (Jerry Snitselaar) [2004349]
iommu/amd: Fix section mismatch warning for detect_ivrs() (Jerry Snitselaar) [2004349]
iommu/amd: Add amd_iommu=force_enable option (Jerry Snitselaar) [2004349]
iommu/amd: Fix extended features logging (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix dereference of pointer info before it is null checked (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix linker error on 32-bit (Jerry Snitselaar) [2004349]
iommu/vt-d: No need to typecast (Jerry Snitselaar) [2004349]
iommu/vt-d: Define counter explicitly as unsigned int (Jerry Snitselaar) [2004349]
iommu/vt-d: Remove unnecessary braces (Jerry Snitselaar) [2004349]
iommu/vt-d: Removed unused iommu_count in dmar domain (Jerry Snitselaar) [2004349]
iommu/vt-d: Use bitfields for DMAR capabilities (Jerry Snitselaar) [2004349]
iommu/vt-d: Use DEVICE_ATTR_RO macro (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix out-bounds-warning in intel/svm.c (Jerry Snitselaar) [2004349]
iommu/vt-d: Add PRQ handling latency sampling (Jerry Snitselaar) [1971935]
iommu/vt-d: Add cache invalidation latency sampling (Jerry Snitselaar) [1971935]
iommu/vt-d: Expose latency monitor data through debugfs (Jerry Snitselaar) [1971935]
iommu/vt-d: Add common code for dmar latency performance monitors (Jerry Snitselaar) [1971935]
iommu/vt-d: Add prq_report trace event (Jerry Snitselaar) [1971973]
iommu/vt-d: Report prq to io-pgfault framework (Jerry Snitselaar) [1971971]
iommu/vt-d: Allocate/register iopf queue for sva devices (Jerry Snitselaar) [1971971]
iommu/vt-d: Refactor prq_event_thread() (Jerry Snitselaar) [1971971]
iommu/vt-d: Use common helper to lookup svm devices (Jerry Snitselaar) [1971971]
iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers (Jerry Snitselaar) [1971971]
iommu/vt-d: Add pasid private data helpers (Jerry Snitselaar) [1971971]
iommu/vt-d: Support asynchronous IOMMU nested capabilities (Jerry Snitselaar) [2004349]
iommu/vt-d: Select PCI_ATS explicitly (Jerry Snitselaar) [2004349]
iommu/vt-d: Tweak the description of a DMA fault (Jerry Snitselaar) [1971975]
iommu/vt-d: Fix kernel-doc syntax in file header (Jerry Snitselaar) [2004349]
iommu/vt-d: Remove redundant assignment to variable agaw (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Check smmu->impl pointer before dereferencing (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Implement ->probe_finalize() (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Remove unnecessary oom message (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Jerry Snitselaar) [2004349]
PM: runtime: Add documentation for pm_runtime_resume_and_get() (Jerry Snitselaar) [2004349]
PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Jerry Snitselaar) [2004349]
iommu/arm: Cleanup resources in case of probe error path (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Ratelimit event dump (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Add stall support for platform devices (Jerry Snitselaar) [2004349]
iommu/amd: Remove redundant assignment of err (Jerry Snitselaar) [2004349]
iommu/amd: Tidy up DMA ops init (Jerry Snitselaar) [2004349]
iommu/arm-smmu: Add support for driver IOMMU fault handlers (Jerry Snitselaar) [2004349]
iommu/virtio: Add missing MODULE_DEVICE_TABLE (Jerry Snitselaar) [2004349]
iommu/amd: Fix wrong parentheses on page-specific invalidations (Jerry Snitselaar) [2004349]
iommu: Streamline registration interface (Jerry Snitselaar) [2004349]
iommu: Statically set module owner (Jerry Snitselaar) [2004349]
iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG (Jerry Snitselaar) [2004349]
iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE (Jerry Snitselaar) [2004349]
iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api (Jerry Snitselaar) [2004349]
iommu: remove DOMAIN_ATTR_NESTING (Jerry Snitselaar) [2004349]
iommu: remove DOMAIN_ATTR_GEOMETRY (Jerry Snitselaar) [2004349]
iommu: remove DOMAIN_ATTR_PAGING (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Maintain a SID->device structure (Jerry Snitselaar) [2004349]
iommu: Add a page fault handler (Jerry Snitselaar) [2004349]
iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [2004349]
iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [2004349]
iommu/arm-smmu-v3: Use device properties for pasid-num-bits (Jerry Snitselaar) [2004349]
of/device: Add input id to of_dma_configure() (Jerry Snitselaar) [2004349]
of/iommu: Make of_map_rid() PCI agnostic (Jerry Snitselaar) [2004349]
iommu: Fix comment for struct iommu_fwspec (Jerry Snitselaar) [2004349]
iommu/amd: Remove duplicate check of devid (Jerry Snitselaar) [2004349]
iommu/amd: Page-specific invalidations for more than one page (Jerry Snitselaar) [2004349]
iommu/amd: Move a few prototypes to include/linux/amd-iommu.h (Jerry Snitselaar) [2004349]
iommu/amd: Remove a few unused exports (Jerry Snitselaar) [2004349]
iommu/amd: Remove the unused amd_iommu_get_v2_domain function (Jerry Snitselaar) [2004349]
iommu/amd: Remove the unused device errata code (Jerry Snitselaar) [2004349]
iommu/amd: Remove duplicate check of pasids (Jerry Snitselaar) [2004349]
iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() (Jerry Snitselaar) [2004349]
iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [1998265]
iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [1998265]
x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021219]
hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008563]
x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008563]
asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008563]
asm-generic/hyperv: Add missing function prototypes per -W1 warnings (Mohammed Gamal) [2008563]
hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008563]
hv: hyperv.h: a few mundane typo fixes (Mohammed Gamal) [2008563]
hv: hyperv.h: Replace one-element array with flexible-array in struct icmsg_negotiate (Mohammed Gamal) [2008563]
x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (Mohammed Gamal) [2008563]
x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2008563]
hyperv: Detect Nested virtualization support for SVM (Mohammed Gamal) [2008563]
hyperv: SVM enlightened TLB flush support flag (Mohammed Gamal) [2008563]
x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008563]
drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2008563]
x86/hyperv: remove unused linux/version.h header (Mohammed Gamal) [2008563]
x86/hyperv: Fix unused variable 'hi' warning in hv_apic_read (Mohammed Gamal) [2008563]
x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_wait (Mohammed Gamal) [2008563]
PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008562]
PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Mohammed Gamal) [2008562]
PCI: hv: Drop msi_controller structure (Mohammed Gamal) [2008562]
PCI/IOV: Add sysfs MSI-X vector assignment interface (Myron Stowe) [2019087]
x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998529]
Bluetooth: Move shutdown callback before flushing tx and rx queue (Gopal Tiwari) [1990477]
Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS (Gopal Tiwari) [1990477]
Bluetooth: Fix VIRTIO_ID_BT assigned number (Gopal Tiwari) [1990477]
Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd (Gopal Tiwari) [1990477]
Bluetooth: defer cleanup of resources in hci_unregister_dev() (Gopal Tiwari) [1990477]
Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477]
Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Gopal Tiwari) [1990477]
Bluetooth: Fix Set Extended (Scan Response) Data (Gopal Tiwari) [1990477]
Bluetooth: use inclusive language when filtering devices (Gopal Tiwari) [1990477]
Bluetooth: smp: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: use inclusive language in HCI role comments (Gopal Tiwari) [1990477]
Bluetooth: use inclusive language when tracking connections (Gopal Tiwari) [1990477]
Bluetooth: sco: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: a2mp: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: 6lowpan: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: amp: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: cmtp: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: bnep: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: hidp: Use the correct print format (Gopal Tiwari) [1990477]
Bluetooth: use inclusive language in comments (Gopal Tiwari) [1990477]
Bluetooth: use inclusive language in SMP (Gopal Tiwari) [1990477]
Bluetooth: use inclusive language in HCI LE features (Gopal Tiwari) [1990477]
Bluetooth: use inclusive language to describe CPB (Gopal Tiwari) [1990477]
Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Gopal Tiwari) [1990477]
Bluetooth: disable filter dup when scan for adv monitor (Gopal Tiwari) [1990477]
Bluetooth: mgmt: Fix the command returns garbage parameter value (Gopal Tiwari) [1990477]
Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro (Gopal Tiwari) [1990477]
Bluetooth: Translate additional address type during le_conn_comp (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Fix invalid access on ECRED Connection response (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails (Gopal Tiwari) [1990477]
Bluetooth: Remove spurious error message (Gopal Tiwari) [1990477]
Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Gopal Tiwari) [1990477]
Bluetooth: Add ncmd=0 recovery handling (Gopal Tiwari) [1990477]
Bluetooth: 6lowpan: remove unused function (Gopal Tiwari) [1990477]
Bluetooth: Fix alt settings for incoming SCO with transparent coding format (Gopal Tiwari) [1990477]
Bluetooth: Fix the HCI to MGMT status conversion table (Gopal Tiwari) [1990477]
Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Gopal Tiwari) [1990477]
Bluetooth: 6lowpan: delete unneeded variable initialization (Gopal Tiwari) [1990477]
Bluetooth: Return whether a connection is outbound (Gopal Tiwari) [1990477]
Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled (Gopal Tiwari) [1990477]
Bluetooth: Fix spelling mistakes (Gopal Tiwari) [1990477]
Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor (Gopal Tiwari) [1990477]
Bluetooth: Allow Microsoft extension to indicate curve validation (Gopal Tiwari) [1990477]
Bluetooth: Add support for reading AOSP vendor capabilities (Gopal Tiwari) [1990477]
Bluetooth: LL privacy allow RPA (Gopal Tiwari) [1990477]
Bluetooth: Handle own address type change with HCI_ENABLE_LL_PRIVACY (Gopal Tiwari) [1990477]
Bluetooth: Do not set cur_adv_instance in adv param MGMT request (Gopal Tiwari) [1990477]
Bluetooth: Use ext adv handle from requests in CCs (Gopal Tiwari) [1990477]
Bluetooth: use the correct print format for L2CAP debug statements (Gopal Tiwari) [1990477]
Bluetooth: SMP: Fix variable dereferenced before check 'conn' (Gopal Tiwari) [1990477]
Bluetooth: Check inquiry status before sending one (Gopal Tiwari) [1990477]
Bluetooth: Coding style fix (Gopal Tiwari) [1990477]
Bluetooth: Remove 'return' in void function (Gopal Tiwari) [1990477]
Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477]
Bluetooth: Move the advertisement monitor events to correct list (Gopal Tiwari) [1990477]
Bluetooth: Add missing entries for PHY configuration commands (Gopal Tiwari) [1990477]
Bluetooth: Fix mgmt status for LL Privacy experimental feature (Gopal Tiwari) [1990477]
Bluetooth: Fix wrong opcode error for read advertising features (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Rudimentary typo fixes (Gopal Tiwari) [1990477]
Bluetooth: Remove trailing semicolon in macros (Gopal Tiwari) [1990477]
Bluetooth: check for zapped sk before connecting (Gopal Tiwari) [1990477]
Bluetooth: fix set_ecdh_privkey() prototype (Gopal Tiwari) [1990477]
Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Gopal Tiwari) [1990477]
Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Gopal Tiwari) [1990477]
Bluetooth: Fix incorrect status handling in LE PHY UPDATE event (Gopal Tiwari) [1990477]
Bluetooth: avoid deadlock between hci_dev->lock and socket lock (Gopal Tiwari) [1990477]
Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Fix not checking for maximum number of DCID (Gopal Tiwari) [1990477]
Bluetooth: Cancel le_scan_restart work when stopping discovery (Gopal Tiwari) [1990477]
Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1990477]
Bluetooth: Allow scannable adv with extended MGMT APIs (Gopal Tiwari) [1990477]
Bluetooth: Remove unneeded commands for suspend (Gopal Tiwari) [1990477]
Bluetooth: Notify suspend on le conn failed (Gopal Tiwari) [1990477]
Bluetooth: hci_uart: Remove redundant assignment to fw_ptr (Gopal Tiwari) [1990477]
Bluetooth: btmrvl: remove redundant continue statement (Gopal Tiwari) [1990477]
Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. (Gopal Tiwari) [1990477]
Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Gopal Tiwari) [1990477]
Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Gopal Tiwari) [1990477]
Bluetooth: btrtl: rename USB fw for RTL8761 (Gopal Tiwari) [1990477]
Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device. (Gopal Tiwari) [1990477]
Bluetooth: hci_h5: Add RTL8822CS capabilities (Gopal Tiwari) [1990477]
Bluetooth: btusb: Add support USB ALT 3 for WBS (Gopal Tiwari) [1990477]
Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) (Gopal Tiwari) [1990477]
Bluetooth: btqca: Don't modify firmware contents in-place (Gopal Tiwari) [1990477]
Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth (Gopal Tiwari) [1990477]
Bluetooth: hci_qca: fix potential GPF (Gopal Tiwari) [1990477]
Bluetooth: btusb: fix memory leak (Gopal Tiwari) [1990477]
Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (Gopal Tiwari) [1990477]
Bluetooth: btusb: Add support for Lite-On Mediatek Chip (Gopal Tiwari) [1990477]
Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return (Gopal Tiwari) [1990477]
Bluetooth: btusb: Fix failing to init controllers with operation firmware (Gopal Tiwari) [1990477]
Bluetooth: Add a new USB ID for RTL8822CE (Gopal Tiwari) [1990477]
Bluetooth: btusb: Revert Fix the autosuspend enable and disable (Gopal Tiwari) [1990477]
Bluetooth: Add support for virtio transport driver (Gopal Tiwari) [1990477]
Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. (Gopal Tiwari) [1990477]
Bluetooth: btintel: Skip reading firmware file version while in bootloader mode (Gopal Tiwari) [1990477]
Bluetooth: btintel: Collect tlv based active firmware build info in FW mode (Gopal Tiwari) [1990477]
Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing (Gopal Tiwari) [1990477]
Bluetooth: btusb: Consolidate code for waiting firmware to boot (Gopal Tiwari) [1990477]
Bluetooth: btusb: Consolidate code for waiting firmware download (Gopal Tiwari) [1990477]
Bluetooth: btintel: Consolidate intel_version parsing (Gopal Tiwari) [1990477]
Bluetooth: btintel: Consolidate intel_version_tlv parsing (Gopal Tiwari) [1990477]
Bluetooth: btintel: Move operational checks after version check (Gopal Tiwari) [1990477]
Bluetooth: btintel: Check firmware version before download (Gopal Tiwari) [1990477]
Bluetooth: hci_qca: Mundane typo fix (Gopal Tiwari) [1990477]
Bluetooth: btbcm: Add BCM4330 and BCM4334 compatibles (Gopal Tiwari) [1990477]
Bluetooth: hci_qca: Add device_may_wakeup support (Gopal Tiwari) [1990477]
Bluetooth: btintel: Fix offset calculation boot address parameter (Gopal Tiwari) [1990477]
Bluetooth: btusb: print firmware file name on error loading firmware (Gopal Tiwari) [1990477]
Bluetooth: btbcm: Obtain and handle reset GPIO (Gopal Tiwari) [1990477]
Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbol (Gopal Tiwari) [1990477]
Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device (Gopal Tiwari) [1990477]
Bluetooth: hci_qca: Fixed issue during suspend (Gopal Tiwari) [1990477]
Bluetooth: btusb: fix excessive stack usage (Gopal Tiwari) [1990477]
Bluetooth: btusb: remove set but not used variable in btusb_mtk_setup_firmware_79xx (Gopal Tiwari) [1990477]
Bluetooth: btusb: Fix typo and correct the log print (Gopal Tiwari) [1990477]
Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Gopal Tiwari) [1990477]
Bluetooth: btusb: Add protocol support for MediaTek MT7921U USB devices (Gopal Tiwari) [1990477]
Bluetooth: btusb: Fine-tune mt7663 mechanism. (Gopal Tiwari) [1990477]
Bluetooth: hci_qca: check for SSR triggered flag while suspend (Gopal Tiwari) [1990477]
Bluetooth: btrtl: Enable WBS for the specific Realtek devices (Gopal Tiwari) [1990477]
Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Gopal Tiwari) [1990477]
Bluetooth: hci_qca: Wait for SSR completion during suspend (Gopal Tiwari) [1990477]
Bluetooth: hci_qca: Fix memleak in qca_controller_memdump (Gopal Tiwari) [1990477]
Bluetooth: hci_h5: Add support for binding RTL8723DS with device tree (Gopal Tiwari) [1990477]
Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1990477]
Bluetooth: btrtl: Add null check in setup (Gopal Tiwari) [1990477]
Bluetooth: btrtl: Enable central-peripheral role (Gopal Tiwari) [1990477]
Bluetooth: btusb: Remove duplicate newlines from logging (Gopal Tiwari) [1990477]
Bluetooth: btmtksdio: Fixed switch and case should be at the same indent (Gopal Tiwari) [1990477]
Revert "Bluetooth: btintel: Fix endianness issue for TLV version information" (Gopal Tiwari) [1990477]
Bluetooth: hci_bcm: Add support for ISO packets (Gopal Tiwari) [1990477]
Bluetooth: btusb: add shutdown function for wcn6855 (Gopal Tiwari) [1990477]
Bluetooth: hci_uart: Fix a race for write_work scheduling (Gopal Tiwari) [1990477]
Bluetooth: btqca: Add support to read FW build version for WCN3991 BTSoC (Gopal Tiwari) [1990477]
Bluetooth: btusb: Always fallback to alt 1 for WBS (Gopal Tiwari) [1990477]
Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Gopal Tiwari) [1990477]
Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1990477]
Bluetooth: Skip eSCO 2M params when not supported (Gopal Tiwari) [1990477]
Bluetooth: fix indentation and alignment reported by checkpatch (Gopal Tiwari) [1990477]
Bluetooth: fix coccicheck warnings debugfs (Gopal Tiwari) [1990477]
Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Try harder to accept device not knowing options (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Fix handling fragmented length (Gopal Tiwari) [1990477]
Bluetooth: btusb: fix memory leak on suspend and resume (Gopal Tiwari) [1990477]
Bluetooth: Put HCI device if inquiry procedure interrupts (Gopal Tiwari) [1990477]
Bluetooth: drop HCI device reference before return (Gopal Tiwari) [1990477]
Bluetooth: avoid u128_xor() on potentially misaligned inputs (Gopal Tiwari) [1990477]
Bluetooth: Fix initializing response id after clearing struct (Gopal Tiwari) [1990477]
Bluetooth: Cancel Inquiry before Create Connection (Gopal Tiwari) [1990477]
Bluetooth: Pause service discovery for suspend (Gopal Tiwari) [1990477]
Bluetooth: Remove hci_req_le_suspend_config (Gopal Tiwari) [1990477]
Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477]
Bluetooth: Set missing suspend task bits (Gopal Tiwari) [1990477]
Bluetooth: Change MGMT security info CMD to be more generic (Gopal Tiwari) [1990477]
Bluetooth: Query LE tx power on startup (Gopal Tiwari) [1990477]
Bluetooth: Use intervals and tx power from mgmt cmds (Gopal Tiwari) [1990477]
Bluetooth: Break add adv into two mgmt commands (Gopal Tiwari) [1990477]
Bluetooth: Add helper to set adv data (Gopal Tiwari) [1990477]
Bluetooth: Add toggle to switch off interleave scan (Gopal Tiwari) [1990477]
Bluetooth: Refactor read default sys config for various types (Gopal Tiwari) [1990477]
Bluetooth: Handle active scan case (Gopal Tiwari) [1990477]
Bluetooth: Handle system suspend resume case (Gopal Tiwari) [1990477]
Bluetooth: Interleave with allowlist scan (Gopal Tiwari) [1990477]
Bluetooth: Fix attempting to set RPA timeout when unsupported (Gopal Tiwari) [1990477]
Bluetooth: Rename get_adv_instance_scan_rsp (Gopal Tiwari) [1990477]
Bluetooth: Fix not sending Set Extended Scan Response (Gopal Tiwari) [1990477]
Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C (Gopal Tiwari) [1990477]
Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option (Gopal Tiwari) [1990477]
Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request (Gopal Tiwari) [1990477]
Bluetooth: consolidate error paths in hci_phy_link_complete_evt() (Gopal Tiwari) [1990477]
Bluetooth: Enforce key size of 16 bytes on FIPS level (Gopal Tiwari) [1990477]
Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Gopal Tiwari) [1990477]
Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_create_bredr (Gopal Tiwari) [1990477]
Bluetooth: Fix: LL PRivacy BLE device fails to connect (Gopal Tiwari) [1990477]
Bluetooth: Resume advertising after LE connection (Gopal Tiwari) [1990477]
Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Gopal Tiwari) [1990477]
Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1990477]
Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Gopal Tiwari) [1990477]
Bluetooth: Disable High Speed by default (Gopal Tiwari) [1990477]
Bluetooth: Fix update of own_addr_type if ll_privacy supported (Gopal Tiwari) [1990477]
Bluetooth: Fix auto-creation of hci_conn at Conn Complete event (Gopal Tiwari) [1990477]
Bluetooth: Set scan parameters for ADV Monitor (Gopal Tiwari) [1990477]
Bluetooth: Update Adv monitor count upon removal (Gopal Tiwari) [1990477]
net: bluetooth: delete duplicated words (Gopal Tiwari) [1990477]
Bluetooth: pause/resume advertising around suspend (Gopal Tiwari) [1990477]
Bluetooth: Emit controller suspend and resume events (Gopal Tiwari) [1990477]
Bluetooth: Add suspend reason for device disconnect (Gopal Tiwari) [1990477]
Bluetooth: Add mgmt suspend and resume events (Gopal Tiwari) [1990477]
Bluetooth: Set ext scan response only when it exists (Gopal Tiwari) [1990477]
Bluetooth: Only mark socket zapped after unlocking (Gopal Tiwari) [1990477]
Bluetooth: Add MGMT capability flags for tx power and ext advertising (Gopal Tiwari) [1990477]
Bluetooth: Report num supported adv instances for hw offloading (Gopal Tiwari) [1990477]
Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU (Gopal Tiwari) [1990477]
Bluetooth: Re-order clearing suspend tasks (Gopal Tiwari) [1990477]
Bluetooth: Fix memory leak in read_adv_mon_features() (Gopal Tiwari) [1990477]
Bluetooth: Clear suspend tasks on unregister (Gopal Tiwari) [1990477]
Bluetooth: Remove CRYPTO_ALG_INTERNAL flag (Gopal Tiwari) [1990477]
Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477]
Bluetooth: use the proper scan params when conn is pending (Gopal Tiwari) [1990477]
Bluetooth: Enable controller RPA resolution using Experimental feature (Gopal Tiwari) [1990477]
Bluetooth: Let controller creates RPA during le create conn (Gopal Tiwari) [1990477]
Bluetooth: Translate additional address type during le_conn (Gopal Tiwari) [1990477]
Bluetooth: Enable RPA Timeout (Gopal Tiwari) [1990477]
Bluetooth: Enable/Disable address resolution during le create conn (Gopal Tiwari) [1990477]
Bluetooth: Configure controller address resolution if available (Gopal Tiwari) [1990477]
Bluetooth: Translate additional address type correctly (Gopal Tiwari) [1990477]
Bluetooth: Update resolving list when updating whitelist (Gopal Tiwari) [1990477]
Bluetooth: Fix suspend notifier race (Gopal Tiwari) [1990477]
Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Gopal Tiwari) [1990477]
Bluetooth: Add per-instance adv disable/remove (Gopal Tiwari) [1990477]
Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM (Gopal Tiwari) [1990477]
Bluetooth: RFCOMM: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477]
Bluetooth: core: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477]
Bluetooth: Use whitelist for scan policy when suspending (Gopal Tiwari) [1990477]
Bluetooth: le_simult_central_peripheral experimental feature (Gopal Tiwari) [1990477]
Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() (Gopal Tiwari) [1990477]
Bluetooth: use configured default params for active scans (Gopal Tiwari) [1990477]
Bluetooth: Adding a configurable autoconnect timeout (Gopal Tiwari) [1990477]
Bluetooth: Don't restart scanning if paused (Gopal Tiwari) [1990477]
Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Gopal Tiwari) [1990477]
Bluetooth: use configured params for ext adv (Gopal Tiwari) [1990477]
Bluetooth: Add hci_dev_lock to get/set device flags (Gopal Tiwari) [1990477]
Bluetooth: mgmt: Use command complete on success for set system config (Gopal Tiwari) [1990477]
Bluetooth: Terminate the link if pairing is cancelled (Gopal Tiwari) [1990477]
Bluetooth: Update background scan and report device based on advertisement monitors (Gopal Tiwari) [1990477]
Bluetooth: Notify adv monitor removed event (Gopal Tiwari) [1990477]
Bluetooth: Notify adv monitor added event (Gopal Tiwari) [1990477]
Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR (Gopal Tiwari) [1990477]
Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR (Gopal Tiwari) [1990477]
Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES (Gopal Tiwari) [1990477]
Bluetooth: Add definitions for advertisement monitor features (Gopal Tiwari) [1990477]
Bluetooth: Add get/set device flags mgmt op (Gopal Tiwari) [1990477]
Bluetooth: Replace wakeable in hci_conn_params (Gopal Tiwari) [1990477]
Bluetooth: Replace wakeable list with flag (Gopal Tiwari) [1990477]
Bluetooth: Add bdaddr_list_with_flags for classic whitelist (Gopal Tiwari) [1990477]
Bluetooth: mgmt: Add commands for runtime configuration (Gopal Tiwari) [1990477]
Bluetooth: implement read/set default system parameters mgmt (Gopal Tiwari) [1990477]
Bluetooth: mgmt: read/set system parameter definitions (Gopal Tiwari) [1990477]
Bluetooth: centralize default value initialization. (Gopal Tiwari) [1990477]
Bluetooth: Use only 8 bits for the HCI CMSG state flags (Gopal Tiwari) [1990477]
Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections (Gopal Tiwari) [1990477]
Bluetooth: Removing noisy dbg message (Gopal Tiwari) [1990477]
Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Gopal Tiwari) [1990477]
Bluetooth: Fix assuming EIR flags can result in SSP authentication (Gopal Tiwari) [1990477]
Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Gopal Tiwari) [1990477]
Bluetooth: Add SCO fallback for invalid LMP parameters error (Gopal Tiwari) [1990477]
Bluetooth: Fix for GAP/SEC/SEM/BI-10-C (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: add support for waiting disconnection resp (Gopal Tiwari) [1990477]
Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Gopal Tiwari) [1990477]
Bluetooth: Rename BT_SUSPEND_COMPLETE (Gopal Tiwari) [1990477]
Bluetooth: Introduce debug feature when dynamic debug is disabled (Gopal Tiwari) [1990477]
Bluetooth: Fix advertising handle is set to 0 (Gopal Tiwari) [1990477]
Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option (Gopal Tiwari) [1990477]
Bluetooth: Add support for experimental features configuration (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17) (Gopal Tiwari) [1990477]
Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list (Gopal Tiwari) [1990477]
Bluetooth: use crypto_shash_tfm_digest() (Gopal Tiwari) [1990477]
Bluetooth: allow scatternet connections if supported. (Gopal Tiwari) [1990477]
Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (Gopal Tiwari) [1990477]
Bluetooth: Enable LE Enhanced Connection Complete event. (Gopal Tiwari) [1990477]
Bluetooth: Use extra variable to make code more readable (Gopal Tiwari) [1990477]
Bluetooth: log advertisement packet length if it gets corrected (Gopal Tiwari) [1990477]
Bluetooth: Always request for user confirmation for Just Works (LE SC) (Gopal Tiwari) [1990477]
Bluetooth: Simplify / fix return values from tk_request (Gopal Tiwari) [1990477]
Bluetooth: debugfs option to unset MITM flag (Gopal Tiwari) [1990477]
Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477]
Bluetooth: replace zero-length array with flexible-array member (Gopal Tiwari) [1990477]
Bluetooth: Add support for reading security information (Gopal Tiwari) [1990477]
Bluetooth: Add support for Read Local Simple Pairing Options (Gopal Tiwari) [1990477]
Bluetooth: Add framework for Microsoft vendor extension (Gopal Tiwari) [1990477]
Bluetooth: Move debugfs configuration above the selftests (Gopal Tiwari) [1990477]
Bluetooth: fixing minor typo in comment (Gopal Tiwari) [1990477]
Bluetooth: Prioritize SCO traffic (Gopal Tiwari) [1990477]
Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Gopal Tiwari) [1990477]
Bluetooth: Always request for user confirmation for Just Works (Gopal Tiwari) [1990477]
Bluetooth: Add BT_MODE socket option (Gopal Tiwari) [1990477]
crypto: shash - remove shash_desc::flags (Gopal Tiwari) [1990477]
cifs: On cifs_reconnect, resolve the hostname again. (Ronnie Sahlberg) [2018046]
cifs: Handle witness client move notification (Ronnie Sahlberg) [2018046]
cifs: Send witness register messages to userspace daemon in echo task (Ronnie Sahlberg) [2018046]
cifs: Add witness information to debug data dump (Ronnie Sahlberg) [2018046]
cifs: Set witness notification handler for messages from userspace daemon (Ronnie Sahlberg) [2018046]
cifs: Send witness register and unregister commands to userspace daemon (Ronnie Sahlberg) [2018046]
cifs: Register generic netlink family (Ronnie Sahlberg) [2018046]
cifs: add witness mount option and data structs (Ronnie Sahlberg) [2018046]
cifs: Simplify reconnect code when dfs upcall is enabled (Ronnie Sahlberg) [2018046]
file: fix close_range() for unshare+cloexec (Pavel Reichl) [1950248]
scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [1989265]
scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [1989265]
scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [1989265]
scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [1989265]
scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265]
scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [1989265]
scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [1989265]
scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [1989265]
scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1989265]
scsi: lpfc: Add support for optional PLDV handling (Dick Kennedy) [1989265]
scsi: lpfc: Return NULL rather than a plain 0 integer (Dick Kennedy) [1989265]
scsi: lpfc: Fix a function name in comments (Dick Kennedy) [1989265]
scsi: lpfc: Fix mailbox command failure during driver initialization (Dick Kennedy) [1989265]
scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1989265]
scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1989265]
scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1989265]
scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1989265]
scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1989265]
scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1989265]
scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1989265]
scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1989265]
scsi: fc: Add EDC ELS definition (Dick Kennedy) [1989265]
scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1989265]
scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1989265]
scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1989265]
scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1989265]
scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1989265]
scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1989265]
scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1989265]
scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1989265]
scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1989265]
scsi: lpfc: Remove unneeded variable (Dick Kennedy) [1989265]
scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1989265]
scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1989265]
scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1989265]
scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1989265]
scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1989265]
scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1989265]
scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1989265]
scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1989265]
scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1989265]
scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1989265]
scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1989265]
scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1989265]
scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1989265]
scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1989265]
scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1989265]
scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1989265]
scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1989265]
scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1989265]
scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1989265]
scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1989265]
scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1989265]
scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1989265]
scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1989265]
scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1989265]
scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1989265]
scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1989265]
scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1989265]
scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1989265]
scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1989265]
scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1989265]
scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1989265]
scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1989265]
scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1989265]
scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1989265]
scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265]
scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1989265]
scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1989265]
scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1989265]
scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1989265]
scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1989265]
scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1989265]
scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1989265]
scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1989265]
scsi: lpfc: Fix build error in lpfc_scsi.c (Dick Kennedy) [1989265]
scsi: lpfc: Use list_move_tail() instead of list_del()/list_add_tail() (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Introduce VMID in I/O path (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Add QFPA and VMID timeout check in worker thread (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Timeout implementation for VMID (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Append the VMID to the wqe before sending (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Implement CT commands for appid (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Functions to manage VMIDs (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Implement ELS commands for appid (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Add support for VMID in mailbox command (Dick Kennedy) [1989265]
scsi: lpfc: vmid: VMID parameter initialization (Dick Kennedy) [1989265]
scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc (Dick Kennedy) [1989265]
redhat/config: Rename CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE to CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Waiman Long) [2018425]
kasan, kmemleak: reset tags when scanning block (Waiman Long) [2018425]
mm/kmemleak: rely on rcu for task stack scanning (Waiman Long) [2018425]
mm/kmemleak: silence KCSAN splats in checksum (Waiman Long) [2018425]
mm/kmemleak: turn kmemleak_lock and object->lock to raw_spinlock_t (Waiman Long) [2018425]
kmemleak: Do not corrupt the object_list during clean-up (Waiman Long) [2018425]
mm: kmemleak: use the memory pool for early allocations (Waiman Long) [2018425]
mm: kmemleak: simple memory allocation pool for kmemleak objects (Waiman Long) [2018425]
mm: kmemleak: make the tool tolerant to struct scan_area allocation failures (Waiman Long) [2018425]
kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Waiman Long) [2018425]
mm: kmemleak: disable early logging in case of error (Waiman Long) [2018425]
mm/kmemleak.c: fix unused-function warning (Waiman Long) [2018425]
kmemleak: powerpc: skip scanning holes in the .bss section (Waiman Long) [2018425]
mm: kmemleak: no need to check return value of debugfs_create functions (Waiman Long) [2018425]

2021-11-17

powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Desnes A. Nunes do Rosario) [2013537]
powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Desnes A. Nunes do Rosario) [2013537]
powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Desnes A. Nunes do Rosario) [2013537]
Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" (Torez Smith) [1969444]
thunderbolt: Add quirk for Intel Goshen Ridge DP credits (Torez Smith) [1969444]
thunderbolt: Update port credits after bonding is enabled/disabled (Torez Smith) [1969444]
thunderbolt: Wait for the lanes to actually bond (Torez Smith) [1969444]
thunderbolt: Read router preferred credit allocation information (Torez Smith) [1969444]
thunderbolt: Make tb_port_type() take const parameter (Torez Smith) [1969444]
thunderbolt: Move nfc_credits field to struct tb_path_hop (Torez Smith) [1969444]
thunderbolt: Align USB4 router wakes configuration with the CM guide (Torez Smith) [1969444]
thunderbolt: Add wake from DisplayPort (Torez Smith) [1969444]
thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices (Torez Smith) [1969444]
thunderbolt: Split NVM read/write generic functions out from usb4.c (Torez Smith) [1969444]
thunderbolt: Add self-authenticate support for new dock (Torez Smith) [1969444]
thunderbolt: usb4: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444]
thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444]
thunderbolt: Hide authorized attribute if router does not support PCIe tunnels (Torez Smith) [1969444]
x86/mce: Avoid infinite loop for copy from user recovery (Prarit Bhargava) [1999550]
x86/mce: Rename kill_it to kill_current_task (Prarit Bhargava) [1999550]
x86/mce: Recover from poison found while copying from user space (Prarit Bhargava) [1999550]
x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_machine_check() (Prarit Bhargava) [1999550]
x86/mce: Send #MC singal from task work (Prarit Bhargava) [1999550]
redhat/config: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) [2001581]
nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001581]
nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001581]
nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001581]
nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001581]
nitro_enclaves: Set Bus Master for the NE PCI device (Vitaly Kuznetsov) [2001581]
nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Vitaly Kuznetsov) [2001581]
mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Davide Caratti) [2020198]
mptcp: fix possible stall on recvmsg() (Davide Caratti) [2020198]
mptcp: don't clear MPTCP_DATA_READY in sk_wait_event() (Davide Caratti) [2020198]
net: introduce and use lock_sock_fast_nested() (Davide Caratti) [2020198]
net: add annotation for sock_{lock,unlock}_fast (Davide Caratti) [2020198]
mptcp: allow changing the 'backup' bit when no sockets are open (Davide Caratti) [2020198]
mptcp: don't return sockets in foreign netns (Davide Caratti) [2020198]
mptcp: ensure tx skbs always have the MPTCP ext (Davide Caratti) [2020198]
mptcp: full fully established support after ADD_ADDR (Davide Caratti) [2020198]
redhat/configs: Move Hyper-V configs to 'generic' (Vitaly Kuznetsov) [1949614]
redhat/configs: enable CONFIG_INPUT_KEYBOARD on Aarch64 (Vitaly Kuznetsov) [1949614]
efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN (Vitaly Kuznetsov) [1949614]
efi/libstub: arm64: Double check image alignment at entry (Vitaly Kuznetsov) [1949614]
efi/arm64: Update debug prints to reflect other entropy sources (Vitaly Kuznetsov) [1949614]
efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure (Vitaly Kuznetsov) [1949614]
Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949614]
x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol (Vitaly Kuznetsov) [1949614]
arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949614]
arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949614]
arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949614]
arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949614]
arm64: add arch/arm64/Kbuild (Vitaly Kuznetsov) [1949614]
PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949614]
PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949614]
PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949614]
PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949614]
arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949614]
arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949614]
PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949614]
PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949614]
drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949614]
Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949614]
x86/hyperv: handling hypercall page setup for root (Vitaly Kuznetsov) [1949614]
Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949614]
Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949614]
asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949614]
PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949614]
Drivers: hv: Move Hyper-V extended capability check to arch neutral code (Vitaly Kuznetsov) [1949614]
clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86 (Vitaly Kuznetsov) [1949614]
clocksource/drivers/hyper-v: Handle vDSO differences inline (Vitaly Kuznetsov) [1949614]
arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Vitaly Kuznetsov) [1949614]
smccc: Define vendor hyp owned service call region (Vitaly Kuznetsov) [1949614]
scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [2018317]
scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [2018317]
scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [2018317]
scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [2018317]
scsi: smartpqi: Add extended report physical LUNs (Don Brace) [2018317]
scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [2018317]
scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [2018317]
scsi: smartpqi: Update LUN reset handler (Don Brace) [2018317]
scsi: smartpqi: Capture controller reason codes (Don Brace) [2018317]
scsi: smartpqi: Add controller handshake during kdump (Don Brace) [2018317]
scsi: smartpqi: Update device removal management (Don Brace) [2018317]
KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling (Laurent Vivier) [2009312]
vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [1922828]
scsi: qla2xxx: Update version to 10.02.06.200-k (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Fix returnvar.cocci warnings (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix NVMe session down detection (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix NVMe retry (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix hang on NVMe command timeouts (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix NVMe | FCP personality change (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Do secure PLOGI when auth app is present (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add N2N support for EDIF (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix hang during NVMe session tear down (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Fix EDIF enable flag (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Reject AUTH ELS on session down (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Fix stale session (Nilesh Javali) [1983874]
scsi: qla2xxx: Update version to 10.02.06.100-k (Nilesh Javali) [1983874]
scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Nilesh Javali) [1983874]
scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS (Nilesh Javali) [1983874]
scsi: qla2xxx: Changes to support kdump kernel (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix NPIV create erroneous error (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix unsafe removal from linked list (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix port type info (Nilesh Javali) [1983874]
scsi: qla2xxx: Add debug print of 64G link speed (Nilesh Javali) [1983874]
scsi: qla2xxx: Show OS name and version in FDMI-1 (Nilesh Javali) [1983874]
scsi: qla2xxx: Changes to support FCP2 Target (Nilesh Javali) [1983874]
scsi: qla2xxx: Adjust request/response queue size for 28xx (Nilesh Javali) [1983874]
scsi: qla2xxx: Add host attribute to trigger MPI hang (Nilesh Javali) [1983874]
scsi: qla2xxx: Remove redundant initialization of variable num_cnt (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix use after free in debug code (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" (Nilesh Javali) [1983874]
scsi: qla2xxx: Update version to 10.02.00.107-k (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Increment command and completion counts (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add encryption to I/O path (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add doorbell notification for app (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add detection of secure device (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add authentication pass + fail bsgs (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add key update (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add extraction of auth_els from the wire (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add send, receive, and accept for auth_els (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs (Nilesh Javali) [1983874]
scsi: qla2xxx: edif: Add start + stop bsgs (Nilesh Javali) [1983874]
scsi: qla2xxx: Remove unused variable 'status' (Nilesh Javali) [1983874]
scsi: qla2xxx: Remove redundant continue statement in a for-loop (Nilesh Javali) [1983874]
scsi: qla2xxx: Add heartbeat check (Nilesh Javali) [1983874]
scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Nilesh Javali) [1983874]
scsi: qla2xxx: Remove duplicate declarations (Nilesh Javali) [1983874]
scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Nilesh Javali) [1983874]
scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Nilesh Javali) [1983874]
scsi: qla2xxx: Remove redundant assignment to rval (Nilesh Javali) [1983874]
scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Nilesh Javali) [1983874]
scsi: qla2xxx: Prevent PRLI in target mode (Nilesh Javali) [1983874]
scsi: qla2xxx: Reuse existing error handling path (Nilesh Javali) [1983874]
scsi: qla2xxx: Remove unneeded if-null-free check (Nilesh Javali) [1983874]
thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [1997757]
thermal: core: Add new event for sending keep alive notifications (David Arcari) [1997757]
thermal/drivers/int340x/processor_thermal: Fix tcc setting (David Arcari) [1997757]
thermal/drivers/int340x/processor_thermal: Fix warning for return value (David Arcari) [1997757]
thermal/drivers/int340x/processor_thermal: Add PCI MMIO based thermal driver (David Arcari) [1997757]
thermal/drivers/int340x/processor_thermal: Split enumeration and processing part (David Arcari) [1997757]
thermal/drivers/int340x: processor_thermal: Export additional attributes (David Arcari) [1997757]
thermal/drivers/int340x: processor_thermal: Export mailbox interface (David Arcari) [1997757]
thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (David Arcari) [1997757]
thermal: int340x: Fix unexpected shutdown at critical temperature (David Arcari) [1997757]
thermal: int340x: Support Alder Lake (David Arcari) [1997757]
thermal: int340x: processor_thermal: Correct workload type name (David Arcari) [1997757]
thermal: int340x: processor_thermal: Add mailbox driver (David Arcari) [1997757]
thermal: int340x: processor_thermal: Add RFIM driver (David Arcari) [1997757]
thermal: int340x: processor_thermal: Add AlderLake PCI device id (David Arcari) [1997757]
thermal: int340x: processor_thermal: Refactor MMIO interface (David Arcari) [1997757]
thermal: int340x: Add keep alive response method (David Arcari) [1997757]
thermal: int340x: Provide notification for OEM variable change (David Arcari) [1997757]
treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1997757]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1997757]
intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (David Arcari) [2003731]
intel_idle: update ICX C6 data (David Arcari) [2003731]
nbd: provide a way for userspace processes to identify device backends (Ming Lei) [1997338]
Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [1997338]
blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [1997338]
blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [1997338]
blk-mq: avoid to iterate over stale request (Ming Lei) [1997338]
blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [1997338]
block, bfq: honor already-setup queue merges (Ming Lei) [1997338]
block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [1997338]
cryptoloop: add a deprecation warning (Ming Lei) [1997338]
Revert "block/mq-deadline: Prioritize high-priority requests" (Ming Lei) [1997338]
mq-deadline: Fix request accounting (Ming Lei) [1997338]
nbd: Aovid double completion of a request (Ming Lei) [1997338]
blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1997338]
Revert "block/mq-deadline: Add cgroup support" (Ming Lei) [1997338]
kyber: make trace_block_rq call consistent with documentation (Ming Lei) [1997338]
blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Ming Lei) [1997338]
blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling (Ming Lei) [1997338]
loop: reintroduce global lock for safe loop_validate_file() traversal (Ming Lei) [1997338]
blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs (Ming Lei) [1997338]
block: fix the problem of io_ticks becoming smaller (Ming Lei) [1997338]
block: return errors from blk_execute_rq() (Ming Lei) [1997338]
block: support polling through blk_execute_rq (Ming Lei) [1997338]
loop: rewrite loop_exit using idr_for_each_entry (Ming Lei) [1997338]
loop: split loop_lookup (Ming Lei) [1997338]
loop: don't allow deleting an unspecified loop device (Ming Lei) [1997338]
loop: move loop_ctl_mutex locking into loop_add (Ming Lei) [1997338]
loop: split loop_control_ioctl (Ming Lei) [1997338]
loop: don't call loop_lookup before adding a loop device (Ming Lei) [1997338]
loop: remove the l argument to loop_add (Ming Lei) [1997338]
loop: reduce loop_ctl_mutex coverage in loop_exit (Ming Lei) [1997338]
loop: reorder loop_exit (Ming Lei) [1997338]
loop: Fix missing discard support when using LOOP_CONFIGURE (Ming Lei) [1997338]
block: export blk_next_bio() (Ming Lei) [1997338]
rsxx: Use struct_size() in vmalloc() (Ming Lei) [1997338]
block/mq-deadline: Remove a WARN_ON_ONCE() call (Ming Lei) [1997338]
blk: Fix lock inversion between ioc lock and bfqd lock (Ming Lei) [1997338]
bfq: Remove merged request already in bfq_requests_merged() (Ming Lei) [1997338]
block: fix trace completion for chained bio (Ming Lei) [1997338]
block/partitions/msdos: Fix typo inidicator -> indicator (Ming Lei) [1997338]
block, bfq: reset waker pointer with shared queues (Ming Lei) [1997338]
block, bfq: check waker only for queues with no in-flight I/O (Ming Lei) [1997338]
block, bfq: avoid delayed merge of async queues (Ming Lei) [1997338]
block, bfq: boost throughput by extending queue-merging times (Ming Lei) [1997338]
block, bfq: consider also creation time in delayed stable merge (Ming Lei) [1997338]
block, bfq: fix delayed stable merge check (Ming Lei) [1997338]
block, bfq: let also stably merged queues enjoy weight raising (Ming Lei) [1997338]
blk-wbt: make sure throttle is enabled properly (Ming Lei) [1997338]
blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Ming Lei) [1997338]
block/mq-deadline: Prioritize high-priority requests (Ming Lei) [1997338]
block/mq-deadline: Add cgroup support (Ming Lei) [1997338]
block/mq-deadline: Track I/O statistics (Ming Lei) [1997338]
block/mq-deadline: Add I/O priority support (Ming Lei) [1997338]
block/mq-deadline: Micro-optimize the batching algorithm (Ming Lei) [1997338]
block/mq-deadline: Reserve 25 of scheduler tags for synchronous requests (Ming Lei) [1997338]
block/mq-deadline: Improve the sysfs show and store macros (Ming Lei) [1997338]
block/mq-deadline: Improve compile-time argument checking (Ming Lei) [1997338]
block: mq-deadline: Fix queue restart handling (Ming Lei) [1997338]
block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() (Ming Lei) [1997338]
block/mq-deadline: Remove two local variables (Ming Lei) [1997338]
block/mq-deadline: Add two lockdep_assert_held() statements (Ming Lei) [1997338]
block/mq-deadline: Add several comments (Ming Lei) [1997338]
block: Introduce the ioprio rq-qos policy (Ming Lei) [1997338]
block/blk-rq-qos: Move a function from a header file into a C file (Ming Lei) [1997338]
block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls (Ming Lei) [1997338]
blkcg: fix memleak for iolatency (Ming Lei) [1997338]
blk-wbt: remove outdated comment (Ming Lei) [1997338]
block: Remove unnecessary elevator operation checks (Ming Lei) [1997338]
blk-mq: factor out a blk_mq_alloc_sq_tag_set helper (Ming Lei) [1997338]
block: Update blk_update_request() documentation (Ming Lei) [1997338]
blkcg: drop CLONE_IO check in blkcg_can_attach() (Ming Lei) [1997338]
aoe: remove unnecessary mutex_init() (Ming Lei) [1997338]
block: loop: fix deadlock between open and remove (Ming Lei) [1997338]
loop: scale loop device by introducing per device lock (Ming Lei) [1997338]
block/partitions/efi.c: Fix the efi_partition() kernel-doc header (Ming Lei) [1997338]
nbd: share nbd_put and return by goto put_nbd (Ming Lei) [1997338]
nbd: Fix NULL pointer in flush_workqueue (Ming Lei) [1997338]
blkdev.h: remove unused codes blk_account_rq (Ming Lei) [1997338]
block, bfq: avoid circular stable merges (Ming Lei) [1997338]
block: uapi: fix comment about block device ioctl (Ming Lei) [1997338]
block: reexpand iov_iter after read/write (Ming Lei) [1997338]
bfq/mq-deadline: remove redundant check for passthrough request (Ming Lei) [1997338]
blk-mq: bypass IO scheduler's limit_depth for passthrough request (Ming Lei) [1997338]
block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration (Ming Lei) [1997338]
blk-mq: Always use blk_mq_is_sbitmap_shared (Ming Lei) [1997338]
block: add sysfs entry for virt boundary mask (Ming Lei) [1997338]
block, bfq: merge bursts of newly-created queues (Ming Lei) [1997338]
block, bfq: keep shared queues out of the waker mechanism (Ming Lei) [1997338]
block, bfq: fix weight-raising resume with !low_latency (Ming Lei) [1997338]
block, bfq: make shared queues inherit wakers (Ming Lei) [1997338]
block, bfq: put reqs of waker and woken in dispatch list (Ming Lei) [1997338]
block, bfq: always inject I/O of queues blocked by wakers (Ming Lei) [1997338]
blk-mq: Sentence reconstruct for better readability (Ming Lei) [1997338]
block: update a few comments in uapi/linux/blkpg.h (Ming Lei) [1997338]
block: don't ignore REQ_NOWAIT for direct IO (Ming Lei) [1997338]
block: clear GD_NEED_PART_SCAN later in bdev_disk_changed (Ming Lei) [1997338]
block: Discard page cache of zone reset target range (Ming Lei) [1997338]
block: Suppress uevent for hidden device when removed (Ming Lei) [1997338]
block: rsxx: fix error return code of rsxx_pci_probe() (Ming Lei) [1997338]
block: Fix REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1997338]
blk-cgroup: Fix the recursive blkg rwstat (Ming Lei) [1997338]
rsxx: Return -EFAULT if copy_to_user() fails (Ming Lei) [1997338]
block/bfq: update comments and default value in docs for fifo_expire (Ming Lei) [1997338]
block: Drop leftover references to RQF_SORTED (Ming Lei) [1997338]
blktrace: fix documentation for blk_fill_rw() (Ming Lei) [1997338]
blktrace: remove debugfs file dentries from struct blk_trace (Ming Lei) [1997338]
block: get rid of the trace rq insert wrapper (Ming Lei) [1997338]
blktrace: fix blk_rq_merge documentation (Ming Lei) [1997338]
blktrace: fix blk_rq_issue documentation (Ming Lei) [1997338]
blktrace: add blk_fill_rwbs documentation comment (Ming Lei) [1997338]
block: remove superfluous param in blk_fill_rwbs() (Ming Lei) [1997338]
blk-mq: Use llist_head for blk_cpu_done (Ming Lei) [1997338]
blk-mq: Always complete remote completions requests in softirq (Ming Lei) [1997338]
block: use bi_max_vecs to find the bvec pool (Ming Lei) [1997338]
md/raid10: remove dead code in reshape_request (Ming Lei) [1997338]
block: remove the 1 and 4 vec bvec_slabs entries (Ming Lei) [1997338]
block: streamline bvec_alloc (Ming Lei) [1997338]
block: factor out a bvec_alloc_gfp helper (Ming Lei) [1997338]
block: move struct biovec_slab to bio.c (Ming Lei) [1997338]
block: reuse BIO_INLINE_VECS for integrity bvecs (Ming Lei) [1997338]
block: move three bvec helpers declaration into private helper (Ming Lei) [1997338]
blk-cgroup: Remove obsolete macro (Ming Lei) [1997338]
block: use an on-stack bio in blkdev_issue_flush (Ming Lei) [1997338]
blkcg: delete redundant get/put operations for queue (Ming Lei) [1997338]
block: unexport truncate_bdev_range (Ming Lei) [1997338]
blk: wbt: remove unused parameter from wbt_should_throttle (Ming Lei) [1997338]
bdev: Do not return EBUSY if bdev discard races with write (Ming Lei) [1997338]
bfq: don't duplicate code for different paths (Ming Lei) [1997338]
block: remove the request_queue to argument request based tracepoints (Ming Lei) [1997338]
virtio_net: disable cb aggressively (Stefan Hajnoczi) [1965914]
virtio: fix up virtio_disable_cb (Stefan Hajnoczi) [1965914]
virtio_net: move txq wakeups under tx q lock (Stefan Hajnoczi) [1965914]
virtio_net: move tx vq operation under tx queue lock (Stefan Hajnoczi) [1965914]
virtio_net: bulk free tx skbs (Stefan Hajnoczi) [1965914]
[s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1984989]
[s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1984989]
[s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1984989]
[s390] scsi: zfcp: Lift Request Queue tasklet & timer from qdio (Mete Durlu) [1984989]
[s390] scsi: zfcp: Move the position of put_device() (Mete Durlu) [1984989]
[s390] scsi: zfcp: Clean up sysfs code for SFP diagnostics (Mete Durlu) [1984989]
[s390] scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_enqueue() (Mete Durlu) [1984989]
[s390] scsi: zfcp: Fix indentation coding style issue (Mete Durlu) [1984989]
[s390] scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests (Mete Durlu) [1984989]
x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again (Prarit Bhargava) [1981448]
x86/fpu/signal: Let xrstor handle the features to init (Prarit Bhargava) [1981448]
x86/fpu/signal: Handle #PF in the direct restore path (Prarit Bhargava) [1981448]
x86/fpu: Return proper error codes from user access functions (Prarit Bhargava) [1981448]
x86/fpu/signal: Split out the direct restore code (Prarit Bhargava) [1981448]
x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1981448]
x86/fpu/signal: Sanitize the xstate check on sigframe (Prarit Bhargava) [1981448]
x86/fpu/signal: Remove the legacy alignment check (Prarit Bhargava) [1981448]
x86/fpu/signal: Move initial checks into fpu__restore_sig() (Prarit Bhargava) [1981448]
x86/fpu: Mark init_fpstate __ro_after_init (Prarit Bhargava) [1981448]
x86/pkru: Remove xstate fiddling from write_pkru() (Prarit Bhargava) [1981448]
x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() (Prarit Bhargava) [1981448]
x86/fpu: Remove PKRU handling from switch_fpu_finish() (Prarit Bhargava) [1981448]
x86/fpu: Mask PKRU from kernel XRSTOR[S] operations (Prarit Bhargava) [1981448]
x86/fpu: Hook up PKRU into ptrace() (Prarit Bhargava) [1981448]
x86/fpu: Add PKRU storage outside of task XSAVE buffer (Prarit Bhargava) [1981448]
x86/fpu: Dont restore PKRU in fpregs_restore_userspace() (Prarit Bhargava) [1981448]
x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() (Prarit Bhargava) [1981448]
x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() (Prarit Bhargava) [1981448]
x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() (Prarit Bhargava) [1981448]
x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() (Prarit Bhargava) [1981448]
x86/fpu: Clean up the fpu__clear() variants (Prarit Bhargava) [1981448]
x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() (Prarit Bhargava) [1981448]
x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() (Prarit Bhargava) [1981448]
x86/cpu: Write the default PKRU value when enabling PKE (Prarit Bhargava) [1981448]
x86/pkru: Provide pkru_write_default() (Prarit Bhargava) [1981448]
x86/pkru: Provide pkru_get_init_value() (Prarit Bhargava) [1981448]
x86/cpu: Sanitize X86_FEATURE_OSPKE (Prarit Bhargava) [1981448]
x86/pkeys: Move read_pkru() and write_pkru() (Prarit Bhargava) [1981448]
x86/fpu: Rename and sanitize fpu__save/copy() (Prarit Bhargava) [1981448]
x86/fpu/xstate: Sanitize handling of independent features (Prarit Bhargava) [1981448]
x86/fpu: Rename "dynamic" XSTATEs to "independent" (Prarit Bhargava) [1981448]
x86/fpu: Rename initstate copy functions (Prarit Bhargava) [1981448]
x86/fpu: Get rid of the FNSAVE optimization (Prarit Bhargava) [1981448]
x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() (Prarit Bhargava) [1981448]
x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() (Prarit Bhargava) [1981448]
x86/fpu: Rename xstate copy functions which are related to UABI (Prarit Bhargava) [1981448]
x86/fpu: Rename fregs-related copy functions (Prarit Bhargava) [1981448]
x86/math-emu: Rename frstor() (Prarit Bhargava) [1981448]
x86/fpu: Rename fxregs-related copy functions (Prarit Bhargava) [1981448]
x86/fpu: Get rid of CONFIG_AS_FXSAVEQ (Prarit Bhargava) [1981448]
x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() (Prarit Bhargava) [1981448]
x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() (Prarit Bhargava) [1981448]
x86/fpu: Get rid of copy_supervisor_to_kernel() (Prarit Bhargava) [1981448]
x86/fpu: Cleanup arch_set_user_pkey_access() (Prarit Bhargava) [1981448]
x86/kvm: Avoid looking up PKRU in XSAVE buffer (Prarit Bhargava) [1981448]
x86/fpu: Get rid of using_compacted_format() (Prarit Bhargava) [1981448]
x86/fpu: Move fpu__write_begin() to regset (Prarit Bhargava) [1981448]
x86/fpu/regset: Move fpu__read_begin() into regset (Prarit Bhargava) [1981448]
x86/fpu: Remove fpstate_sanitize_xstate() (Prarit Bhargava) [1981448]
x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() (Prarit Bhargava) [1981448]
x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() (Prarit Bhargava) [1981448]
x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() (Prarit Bhargava) [1981448]
x86/fpu: Clean up fpregs_set() (Prarit Bhargava) [1981448]
x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values (Prarit Bhargava) [1981448]
x86/fpu: Rewrite xfpregs_set() (Prarit Bhargava) [1981448]
x86/fpu: Simplify PTRACE_GETREGS code (Prarit Bhargava) [1981448]
x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() (Prarit Bhargava) [1981448]
x86/fpu: Sanitize xstateregs_set() (Prarit Bhargava) [1981448]
x86/fpu: Move inlines where they belong (Prarit Bhargava) [1981448]
x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() (Prarit Bhargava) [1981448]
x86/fpu: Make xfeatures_mask_all __ro_after_init (Prarit Bhargava) [1981448]
x86/fpu: Mark various FPU state variables __ro_after_init (Prarit Bhargava) [1981448]
x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Prarit Bhargava) [1981448]
x86/fpu: Fix copy_xstate_to_kernel() gap handling (Prarit Bhargava) [1981448]
x86/fpu: Limit xstate copy size in xstateregs_set() (Prarit Bhargava) [1981448]
x86/fpu: Make init_fpstate correct with optimized XSAVE (Prarit Bhargava) [1981448]
x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() (Prarit Bhargava) [1981448]
x86/fpu: Reset state for all signal restore failures (Prarit Bhargava) [1981448]
x86/signal: Introduce helpers to get the maximum signal frame size (Prarit Bhargava) [1981448]
x86/fpu: Fix various typos in comments (Prarit Bhargava) [1981448]
x86/fpu/xstate: Use sizeof() instead of a constant (Prarit Bhargava) [1981448]
x86/fpu: Handle FPU-related and clearcpuid command line arguments earlier (Prarit Bhargava) [1981448]
x86/fpu: Allow multiple bits in clearcpuid= parameter (Prarit Bhargava) [1981448]
x86: switch to ->regset_get() (Prarit Bhargava) [1981448]
regset: new method and helpers for it (Prarit Bhargava) [1981448]
copy_regset_to_user(): do all copyout at once. (Prarit Bhargava) [1981448]
introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [1981448]
user_regset_copyout_zero(): use clear_user() (Prarit Bhargava) [1981448]
x86: kill dump_fpu() (Prarit Bhargava) [1981448]
x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer (Prarit Bhargava) [1981448]
x86/pkeys: Add check for pkey "overflow" (Prarit Bhargava) [1981448]
x86/fpu: Deactivate FPU state after failure during state load (Prarit Bhargava) [1981448]
x86/fpu: Use sizeof_field() macro (Prarit Bhargava) [1981448]
x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() (Prarit Bhargava) [1981448]
x86/fpu: Make 'no387' and 'nofxsr' command line options useful (Prarit Bhargava) [1981448]
x86/fpu: Remove the fpu__save() export (Prarit Bhargava) [1981448]
x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status (Prarit Bhargava) [1981448]
x86/fpu: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1981448]
x86/fpu: Add SPDX license identifier for missed files (Prarit Bhargava) [1981448]
x86/fpu: Fix __user annotations (Prarit Bhargava) [1981448]
x86/fpu: Move init_xstate_size() to __init section (Prarit Bhargava) [1981448]
x86/fpu: Update comment for __raw_xsave_addr() (Prarit Bhargava) [1981448]
scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Nilesh Javali) [1981433]
scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei) [1996509]
scsi: iscsi: Fix set_param() handling (Chris Leech) [2011470]
scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2011470]
scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2011470]
scsi: iscsi: Fix iface sysfs attr detection (Chris Leech) [2011470]
scsi: iscsi: Move pool freeing (Chris Leech) [2011470]
scsi: iscsi: Hold task ref during TMF timeout handling (Chris Leech) [2011470]
scsi: iscsi: Flush block work before unblock (Chris Leech) [2011470]
scsi: iscsi: Fix completion check during abort races (Chris Leech) [2011470]
scsi: iscsi: Fix shost->max_id use (Chris Leech) [2011470]
scsi: iscsi: Fix conn use after free during resets (Chris Leech) [2011470]
scsi: iscsi: Get ref to conn during reset handling (Chris Leech) [2011470]
scsi: iscsi: Have abort handler get ref to conn (Chris Leech) [2011470]
scsi: iscsi: Add iscsi_cls_conn refcount helpers (Chris Leech) [2011470]
scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop (Chris Leech) [2011470]
scsi: iscsi: iscsi_tcp: Set no linger (Chris Leech) [2011470]
scsi: iscsi: Fix in-kernel conn failure handling (Chris Leech) [2011470]
scsi: iscsi: Rel ref after iscsi_lookup_endpoint() (Chris Leech) [2011470]
scsi: iscsi: Use system_unbound_wq for destroy_work (Chris Leech) [2011470]
scsi: iscsi: Force immediate failure during shutdown (Chris Leech) [2011470]
scsi: iscsi: Drop suspend calls from ep_disconnect (Chris Leech) [2011470]
scsi: iscsi: Stop queueing during ep_disconnect (Chris Leech) [2011470]
scsi: iscsi: Add task completion helper (Chris Leech) [2011470]
scsi: iscsi: Fix iSCSI cls conn state (Chris Leech) [2011470]
scsi: iscsi: Fix race condition between login and sync thread (Chris Leech) [2011470]
scsi: iscsi: Drop session lock in iscsi_session_chkready() (Chris Leech) [2011470]
scsi: libiscsi: Reset max/exp cmdsn during recovery (Chris Leech) [2011470]
scsi: iscsi_tcp: Fix shost can_queue initialization (Chris Leech) [2011470]
scsi: libiscsi: Add helper to calculate max SCSI cmds per session (Chris Leech) [2011470]
scsi: libiscsi: Fix iSCSI host workq destruction (Chris Leech) [2011470]
scsi: libiscsi: Fix iscsi_task use after free() (Chris Leech) [2011470]
scsi: libiscsi: Drop taskqueuelock (Chris Leech) [2011470]
scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Chris Leech) [2011470]
scsi: iscsi: Fix inappropriate use of put_device() (Chris Leech) [2011470]
scsi: iscsi: Fail session and connection on transport registration failure (Chris Leech) [2011470]
scsi: drivers: base: Propagate errors through the transport component (Chris Leech) [2011470]
scsi: drivers: base: Support atomic version of attribute_container_device_trigger (Chris Leech) [2011470]
scsi: libiscsi: Fix NOP race condition (Chris Leech) [2011470]
scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map() (Chris Leech) [2011470]
scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() (Chris Leech) [2011470]
scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Chris Leech) [2011470]
scsi: iscsi: Register sysfs for workqueue iscsi_destroy (Chris Leech) [2011470]
scsi: iscsi: Remove sessdestroylist (Chris Leech) [2011470]
scsi: iscsi: Optimize work queue flush use (Chris Leech) [2011470]
scsi: iscsi: Delay freeing target_id (Chris Leech) [2011470]
scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Chris Leech) [2011470]
scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Chris Leech) [2011470]

2021-11-12

scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Nilesh Javali) [1983908]
scsi: qedf: Add check to synchronize abort and flush (Nilesh Javali) [1983908]
scsi: qedf: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983908]
scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Nilesh Javali) [1983908]
scsi: qedf: Drop unnecessary NULL checks after container_of() (Nilesh Javali) [1983908]
scsi: qedf: Use devlink to report errors and recovery (Nilesh Javali) [1983908]
scsi: qedf: Enable devlink support (Nilesh Javali) [1983908]
scsi: qedf: Remove unused include of linux/version.h (Nilesh Javali) [1983908]
qed: implement devlink dump (Nilesh Javali) [1983908]
qed: use devlink logic to report errors (Nilesh Javali) [1983908]
qed: health reporter init deinit seq (Nilesh Javali) [1983908]
qed: implement devlink info request (Nilesh Javali) [1983908]
qed/qede: make devlink survive recovery (Nilesh Javali) [1983908]
qed: move out devlink logic into a new file (Nilesh Javali) [1983908]
i40e: fix endless loop under rtnl (Stefan Assmann) [1903921]
ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2010887] {CVE-2021-20321}
[RHEL8.6 BZ 1849234] cifs: report error instead of invalid when revalidating a dentry fails (Ronnie Sahlberg) [1849234]
mei: me: emmitsburg workstation DID (David Arcari) [2014195]
redhat/configs: Add CONFIG_INTEL_QEP (Prarit Bhargava) [1783559]
redhat/configs: Add CONFIG_COUNTER (Prarit Bhargava) [1783559]
counter: Rename counter_count_function to counter_function (Prarit Bhargava) [1783559]
counter: Rename counter_signal_value to counter_signal_level (Prarit Bhargava) [1783559]
counter: Standardize to ERANGE for limit exceeded errors (Prarit Bhargava) [1783559]
counter: intel-qep: Remove linux/bitops.h include (Prarit Bhargava) [1783559]
counter: intel-qep: Use to_pci_dev() helper (Prarit Bhargava) [1783559]
counter: intel-qep: Mark PM callbacks with __maybe_unused (Prarit Bhargava) [1783559]
counter: Add support for Intel Quadrature Encoder Peripheral (Prarit Bhargava) [1783559]
counter: Simplify the count_read and count_write callbacks (Prarit Bhargava) [1783559]
drivers/counter: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1783559]
counter: Introduce the Generic Counter interface (Prarit Bhargava) [1783559]
bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010492] {CVE-2021-41864}
audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1978123]
tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1981473]
efi/tpm: Differentiate missing and invalid final event log table. (Štěpán Horáček) [1981473]
tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() (Štěpán Horáček) [1981473]
tpm_tis: Use DEFINE_RES_MEM() to simplify code (Štěpán Horáček) [1981473]
tpm: fix some doc warnings in tpm1-cmd.c (Štěpán Horáček) [1981473]
tpm_tis_spi: add missing SPI device ID entries (Štěpán Horáček) [1981473]
tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE (Štěpán Horáček) [1981473]
tpm_tis_spi: set default probe function if device id not match (Štěpán Horáček) [1981473]
tpm_crb: Use IOMEM_ERR_PTR when function returns iomem (Štěpán Horáček) [1981473]
tools/testing/scatterlist: Fix overflow of max segment size (Rafael Aquini) [2016426]
drm: Remove SCATTERLIST_MAX_SEGMENT (Rafael Aquini) [2016426]
lib/scatterlist: Fix wrong update of orig_nents (Rafael Aquini) [2016426]
lib/scatterlist: Provide a dedicated function to support table append (Rafael Aquini) [2016426]
tools/testing/scatterlist: Test dynamic __sg_alloc_table_from_pages (Rafael Aquini) [2016426]
tools/testing/scatterlist: Fix test to compile and run (Rafael Aquini) [2016426]
tools/testing/scatterlist: Show errors in human readable form (Rafael Aquini) [2016426]
tools/testing/scatterlist: Rejuvenate bit-rotten test (Rafael Aquini) [2016426]
Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Rafael Aquini) [2016426]
buildid: only consider GNU notes for build ID parsing (Rafael Aquini) [2016426]
lib/decompressors: remove set but not used variabled 'level' (Rafael Aquini) [2016426]
lib/math/rational.c: fix divide by zero (Rafael Aquini) [2016426]
lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING (Rafael Aquini) [2016426]
kunit: Fix result propagation for parameterised tests (Rafael Aquini) [2016426]
bug: Remove redundant condition check in report_bug (Rafael Aquini) [2016426]
zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (Rafael Aquini) [2016426]
zlib: export S390 symbols for zlib modules (Rafael Aquini) [2016426]
lib/crc32test: remove extra local_irq_disable/enable (Rafael Aquini) [2016426]
random32: add a selftest for the prandom32 code (Rafael Aquini) [2016426]
random32: add noise from network and scheduling activity (Rafael Aquini) [2016426]
random32: make prandom_u32() output unpredictable (Rafael Aquini) [2016426]
lib: Correct comment of prandom_seed (Rafael Aquini) [2016426]
lib/crc32.c: fix trivial typo in preprocessor condition (Rafael Aquini) [2016426]
lib/crc: Use consistent naming for CRC-32 polynomials (Rafael Aquini) [2016426]
lib/crc: Move polynomial definition to separate header (Rafael Aquini) [2016426]
kernel.h: update comment about simple_strto<foo>() functions (Rafael Aquini) [2016426]
lib/bitmap.c: fix bitmap_cut() for partial overlapping case (Rafael Aquini) [2016426]
devres: keep both device name and resource name in pretty name (Rafael Aquini) [2016426]
crc-t10dif: Fix potential crypto notify dead-lock (Rafael Aquini) [2016426]
vsprintf: don't obfuscate NULL and error pointers (Rafael Aquini) [2016426]
lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Rafael Aquini) [2016426]
lib/scatterlist.c: adjust indentation in __sg_alloc_table (Rafael Aquini) [2016426]
lib/stackdepot: Fix outdated comments (Rafael Aquini) [2016426]
lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Rafael Aquini) [2016426]
lib: Remove select of inexistant GENERIC_IO (Rafael Aquini) [2016426]
lib: test_user_copy: style cleanup (Rafael Aquini) [2016426]
usercopy: Add parentheses around assignment in test_copy_struct_from_user (Rafael Aquini) [2016426]
lib: textsearch: fix escapes in example code (Rafael Aquini) [2016426]
Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Rafael Aquini) [2016426]
lib: logic_pio: Fix RCU usage (Rafael Aquini) [2016426]
lib/test_overflow.c: avoid tainting the kernel and fix wrap size (Rafael Aquini) [2016426]
lib/test_string.c: avoid masking memset16/32/64 failures (Rafael Aquini) [2016426]
lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Rafael Aquini) [2016426]
lib/mpi: Fix karactx leak in mpi_powm (Rafael Aquini) [2016426]
sbitmap: fix improper use of smp_mb__before_atomic() (Rafael Aquini) [2016426]
kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Rafael Aquini) [2016426]
lib/div64.c: off by one in shift (Rafael Aquini) [2016426]
assoc_array: Fix shortcut creation (Rafael Aquini) [2016426]
lib/test_kmod.c: potential double free in error handling (Rafael Aquini) [2016426]
devres: always use dev_name() in devm_ioremap_resource() (Rafael Aquini) [2016426]
lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Rafael Aquini) [2016426]
test_firmware: fix error return getting clobbered (Rafael Aquini) [2016426]
lib: Fix ia64 bootloader linkage (Rafael Aquini) [2016426]
lib/test_hexdump.c: fix failure on big endian cpu (Rafael Aquini) [2016426]
hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Cathy Avery) [2012842]
scsi: storvsc: Log TEST_UNIT_READY errors as warnings (Cathy Avery) [2012842]
scsi: storvsc: Correctly handle multiple flags in srb_status (Cathy Avery) [2012842]
scsi: storvsc: Update error logging (Cathy Avery) [2012842]
scsi: storvsc: Miscellaneous code cleanups (Cathy Avery) [2012842]
scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (Cathy Avery) [2012842]
Drivers: hv: vmbus: Copy packets sent by Hyper-V out of the ring buffer (Cathy Avery) [2012842]
scsi: core: Fix hang of freezing queue between blocking and running device (Ewan D. Milne) [2012323]
scsi: core: Fix capacity set to zero after offlinining device (Ewan D. Milne) [2012323]
scsi: sr: Return correct event when media event code is 3 (Ewan D. Milne) [2012323]
scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Ewan D. Milne) [2012323]
scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ewan D. Milne) [2012323]
scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Ewan D. Milne) [2012323]
scsi: core: Fix the documentation of the scsi_execute() time parameter (Ewan D. Milne) [2012323]
scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Ewan D. Milne) [2012323]
scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) (Ewan D. Milne) [2012323]
scsi: core: Inline scsi_mq_alloc_queue() (Ewan D. Milne) [2012323]
scsi: sr: Return appropriate error code when disk is ejected (Ewan D. Milne) [2012323]
scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ewan D. Milne) [2012323]
scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ewan D. Milne) [2012323]
scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ewan D. Milne) [2012323]
scsi: core: Fix error handling of scsi_host_alloc() (Ewan D. Milne) [2012323]
scsi: st: Return error code in st_scsi_execute() (Ewan D. Milne) [2012323]
scsi: scsi_dh_alua: Retry RTPG on a different path after failure (Ewan D. Milne) [2012323]
scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in mask creation (Ewan D. Milne) [2012323]
scsi: core: Fix a comment in function scsi_host_dev_release() (Ewan D. Milne) [2012323]
scsi: scsi_debug: Drop if with an always false condition (Ewan D. Milne) [2012323]
scsi: scsi_debug: Fix cmd_per_lun, set to max_queue (Ewan D. Milne) [2012323]
scsi: sd: Introduce a new local variable in sd_check_events() (Ewan D. Milne) [2012323]
scsi: core: Modify the scsi_send_eh_cmnd() return value for the SDEV_BLOCK case (Ewan D. Milne) [2012323]
scsi: core: Rename scsi_softirq_done() into scsi_complete() (Ewan D. Milne) [2012323]
scsi: core: Remove an incorrect comment (Ewan D. Milne) [2012323]
scsi: core: Make the scsi_alloc_sgtables() documentation more accurate (Ewan D. Milne) [2012323]
scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() (Ewan D. Milne) [2012323]
scsi: core: scsi_host_cmd_pool is declared twice (Ewan D. Milne) [2012323]
scsi: core: Remove duplicate declarations (Ewan D. Milne) [2012323]
scsi: core: Fix comment typo (Ewan D. Milne) [2012323]
scsi: scsi_dh: Fix a typo (Ewan D. Milne) [2012323]
scsi: sd: Fix function name in header (Ewan D. Milne) [2012323]
scsi: sd_zbc: Place function name into header (Ewan D. Milne) [2012323]
scsi: sd_zbc: Update write pointer offset cache (Ewan D. Milne) [2012323]
scsi: st: Fix a use after free in st_open() (Ewan D. Milne) [2012323]
scsi: scsi_debug: Fix cmd duration calculation (Ewan D. Milne) [2012323]
scsi: core: Set shost as hctx driver_data (Ewan D. Milne) [2012323]
scsi: scsi_debug: Add new defer type for mq_poll (Ewan D. Milne) [2012323]
scsi: scsi_debug: mq_poll support (Ewan D. Milne) [2012323]
scsi: core: Add mq_poll support to SCSI layer (Ewan D. Milne) [2012323]
scsi: sd: Remove obsolete variable in sd_remove() (Ewan D. Milne) [2012323]
scsi: handle zone resources errors (Ewan D. Milne) [2012323]
scsi: scsi_debug: Fix scp is NULL errors (Ewan D. Milne) [2012323]
scsi: scsi_debug: Improve command duration calculation (Ewan D. Milne) [2012323]
x86/platform: Increase maximum GPIO number for X86_64 (David Arcari) [2016796]
pinctrl: pinconf-generic: Add function parameter description 'pctldev' (David Arcari) [2016796]
pinctrl: core: Remove duplicated word from devm_pinctrl_unregister() (David Arcari) [2016796]
pinctrl: tigerlake: Fix GPIO mapping for newer version of software (David Arcari) [2016796]
pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [2016796]
docs: update pin-control.rst references (David Arcari) [2016796]
pinctrl: Keep enum pin_config_param ordered by name (part 2) (David Arcari) [2016796]
pinctrl: core: Show pin numbers for the controllers with base = 0 (David Arcari) [2016796]
pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param (David Arcari) [2016796]
pinctrl: Introduce MODE group in enum pin_config_param (David Arcari) [2016796]
pinctrl: Keep enum pin_config_param ordered by name (David Arcari) [2016796]
pinctrl: core: Fix kernel doc string for pin_get_name() (David Arcari) [2016796]
pinctrl: intel: check REVID register value for device presence (David Arcari) [2016796]
pinctrl: intel: No need to disable IRQs in the handler (David Arcari) [2016796]
pinctrl: core: Set ret to 0 when group is skipped (David Arcari) [2016796]
pinctrl: core: Handling pinmux and pinconf separately (David Arcari) [2016796]
Documentation: rename pinctl to pin-control (David Arcari) [2016796]
pinctrl: pinmux: Add pinmux-select debugfs file (David Arcari) [2016796]
pinctrl: use to octal permissions for debugfs files (David Arcari) [2016796]
pinctrl: intel: Show the GPIO base calculation explicitly (David Arcari) [2016796]
pinctrl: pinmux: add function selector to pinmux-functions (David Arcari) [2016796]
pinctrl: intel: Convert capability list to features (David Arcari) [2016796]
pinctrl: intel: Drop unnecessary check for predefined features (David Arcari) [2016796]
pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance (David Arcari) [2016796]
pinctrl: remove empty lines in pinctrl subsystem (David Arcari) [2016796]
pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request (David Arcari) [2016796]
pinctrl: Remove hole in pinctrl_gpio_range (David Arcari) [2016796]
pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB (David Arcari) [2016796]
pinctrl: intel: Set default bias in case no particular value given (David Arcari) [2016796]
pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (David Arcari) [2016796]
pinctrl: core: print gpio in pins debugfs file (David Arcari) [2016796]
pinctrl: pinmux: Add some missing parameter descriptions (David Arcari) [2016796]
pinctrl: core: Fix a bunch of kerneldoc issues (David Arcari) [2016796]
pinctrl: Define of_pinctrl_get() dummy for !PINCTRL (David Arcari) [2016796]
pinctrl: core: Remove extra kref_get which blocks hogs being freed (David Arcari) [2016796]
pinctrl: Export some needed symbols at module load time (David Arcari) [2016796]
pinctrl: core: Add pinctrl_select_default_state() and export it (David Arcari) [2016796]
pinctrl: make pinconf.h self-contained (David Arcari) [2016796]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [2016796]
pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h (David Arcari) [2016796]
pinctrl: Document pin_config_group_get() return codes like pin_config_get() (David Arcari) [2016796]
pinctrl: intel: Convert to use SPDX identifier (David Arcari) [2016796]
mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2008812]
mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment (Rafael Aquini) [2008812]
Makefile: update early devel phase flag (Augusto Caringi) [2000679]
KVM: s390: Enable specification exception interpretation (Thomas Huth) [1984894]
KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Marcelo Tosatti) [2007928]
ibmvnic: Remove the proper scrq flush (Desnes A. Nunes do Rosario) [2014097]
selftests/net/ipsec: Add test for xfrm_spdattr_type_t (Hangbin Liu) [2018056]
selftest/net/ipsec.c: Remove unneeded semicolon (Hangbin Liu) [2018056]
selftest/net/xfrm: Add test for ipsec tunnel (Hangbin Liu) [2018056]
ipv6: add ip6_sock_set_v6only (Josef Oskera) [2008908]
ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2017704]
ipv6: make exception cache less predictible (Hangbin Liu) [2017704]
ipv6: use siphash in rt6_exception_hash() (Hangbin Liu) [2017704]
ipv6: use jhash2() in rt6_exception_hash() (Hangbin Liu) [2017704]
net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2020380]
netfilter: nft_flow_offload: fix underflow in flowtable reference counter (Phil Sutter) [2008551]
net: xfrm: Fix end of loop tests for list_for_each_entry (Sabrina Dubroca) [2019168]
xfrm: Fix error reporting in xfrm_state_construct. (Sabrina Dubroca) [2019168]

2021-11-05

nvme-mpath: replace direct_make_request with generic_make_request (Gopal Tiwari) [2013505]
net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2016005]
net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011886]
net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011886]
net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011886]
net: mana: Add support for EQ sharing (Mohammed Gamal) [2011886]
net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011886]
net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' (Mohammed Gamal) [2011886]
net: mana: Use struct_size() in kzalloc() (Mohammed Gamal) [2011886]
vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2013202]
vmxnet3: update to version 6 (Kamal Heib) [2013202]
vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2013202]
vmxnet3: set correct hash type based on rss information (Kamal Heib) [2013202]
vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2013202]
vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2013202]
vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2013202]
vmxnet3: prepare for version 6 changes (Kamal Heib) [2013202]
vmxnet3: fix cksum offload issues for tunnels with non-default udp ports (Kamal Heib) [2013202]
treewide: Use fallthrough pseudo-keyword (Kamal Heib) [2013202]
net: Use skb_frag_off accessors (Kamal Heib) [2013202]
net: Use skb accessors in network drivers (Kamal Heib) [2013202]
vmxnet3: Remove call to memset after dma_alloc_coherent (Kamal Heib) [2013202]
cgroup/debug: Fix lockdep splat with "pK" format specifier (Waiman Long) [2007919]
configs: Enable FC_APPID (Ewan D. Milne) [1643346]
configs: Enable BLK_CGROUP_FC_APPID (Ewan D. Milne) [1643346]
scsi: nvme: Added a new sysfs attribute appid_store (Ewan D. Milne) [1643346]
scsi: blkcg: Add app identifier support for blkcg (Ewan D. Milne) [1643346]
scsi: cgroup: Add cgroup_get_from_id() (Ewan D. Milne) [1643346]
perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2003981]
perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2003981]
perf test: Fix non-bash issue with stat bpf counters (Michael Petlan) [2003981]
perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL (Michael Petlan) [2003981]
perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() (Michael Petlan) [2003981]
perf metricgroup: Fix find_evsel_group() event selector (Michael Petlan) [2003981]
perf session: Correct buffer copying when peeking events (Michael Petlan) [2003981]
perf env: Fix memory leak of bpf_prog_info_linear member (Michael Petlan) [2003981]
perf symbol-elf: Fix memory leak by freeing sdt_note.args (Michael Petlan) [2003981]
perf stat: Honor event config name on --no-merge (Michael Petlan) [2003981]
perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM (Michael Petlan) [2003981]
perf stat: Fix error return code in bperf__load() (Michael Petlan) [2003981]
perf record: Move probing cgroup sampling support (Michael Petlan) [2003981]
perf probe: Fix NULL pointer dereference in convert_variable_location() (Michael Petlan) [2003981]
perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS (Michael Petlan) [2003981]
perf stat: Fix error check for bpf_program__attach (Michael Petlan) [2003981]
perf jevents: Fix getting maximum number of fds (Michael Petlan) [2003981]
perf stat: Skip evlist__[enable|disable] when all events uses BPF (Michael Petlan) [2003981]
perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry and VM-Exit (Michael Petlan) [2003981]
perf scripts python: exported-sql-viewer.py: Fix warning display (Michael Petlan) [2003981]
perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Michael Petlan) [2003981]
perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Michael Petlan) [2003981]
perf parse-events: Check if the software events array slots are populated (Michael Petlan) [2003981]
perf tools: Add 'cgroup-switches' software event (Michael Petlan) [2003981]
perf intel-pt: Remove redundant setting of ptq->insn_len (Michael Petlan) [2003981]
perf intel-pt: Fix sample instruction bytes (Michael Petlan) [2003981]
perf intel-pt: Fix transaction abort handling (Michael Petlan) [2003981]
perf test: Fix libpfm4 support (63) test error for nested event groups (Michael Petlan) [2003981]
perf buildid-list: Initialize zstd_data (Michael Petlan) [2003981]
tools build: Fix quiet cmd indentation (Michael Petlan) [2003981]
perf tools: Fix a build error on arm64 with clang (Michael Petlan) [2003981]
perf tools: Fix dynamic libbpf link (Michael Petlan) [2003981]
perf session: Fix swapping of cpu_map and stat_config records (Michael Petlan) [2003981]
perf jevents: Silence warning for ArchStd files (Michael Petlan) [2003981]
perf build: Defer printing detected features to the end of all feature checks (Michael Petlan) [2003981]
tools build: Allow deferring printing the results of feature detection (Michael Petlan) [2003981]
perf build: Regenerate the FEATURE_DUMP file after extra feature checks (Michael Petlan) [2003981]
perf session: Dump PERF_RECORD_TIME_CONV event (Michael Petlan) [2003981]
perf session: Add swap operation for event TIME_CONV (Michael Petlan) [2003981]
perf jit: Let convert_timestamp() to be backwards-compatible (Michael Petlan) [2003981]
perf tools: Change fields type in perf_record_time_conv (Michael Petlan) [2003981]
perf tools: Enable libtraceevent dynamic linking (Michael Petlan) [2003981]
perf report: Print percentage of each event statistics (Michael Petlan) [2003981]
perf report: Make --skip-empty as default (Michael Petlan) [2003981]
perf report: Add --skip-empty option to suppress 0 event stat (Michael Petlan) [2003981]
perf report: Show event sample counts in --stat output (Michael Petlan) [2003981]
perf hists: Split hists_stats from events_stats (Michael Petlan) [2003981]
perf top: Use evlist->events_stat to count events (Michael Petlan) [2003981]
perf data: Add JSON export (Michael Petlan) [2003981]
perf stat: Introduce bpf_counter_ops->disable() (Michael Petlan) [2003981]
perf stat: Introduce ':b' modifier (Michael Petlan) [2003981]
perf stat: Introduce config stat.bpf-counter-events (Michael Petlan) [2003981]
perf bpf: check perf_attr_map is compatible with the perf binary (Michael Petlan) [2003981]
perf util: Move bpf_perf definitions to a libperf header (Michael Petlan) [2003981]
perf tools: Update topdown documentation to permit rdpmc calls (Michael Petlan) [2003981]
perf tools: Add a build-test variant to use in builds from a tarball (Michael Petlan) [2003981]
perf arm64: Fix off-by-one directory paths. (Michael Petlan) [2003981]
perf: Update .gitignore file (Michael Petlan) [2003981]
perf stat: Enable iostat mode for x86 platforms (Michael Petlan) [2003981]
perf stat: Helper functions for PCIe root ports list in iostat mode (Michael Petlan) [2003981]
perf stat: Basic support for iostat in perf (Michael Petlan) [2003981]
libperf xyarray: Add bounds checks to xyarray__entry() (Michael Petlan) [2003981]
libperf: Add support for user space counter access (Michael Petlan) [2003981]
libperf tests: Add support for verbose printing (Michael Petlan) [2003981]
libperf: Add evsel mmap support (Michael Petlan) [2003981]
tools include: Add an initial math64.h (Michael Petlan) [2003981]
perf beauty: Fix fsconfig generator (Michael Petlan) [2003981]
perf record: Improve 'Workload failed' message printing events + what was exec'ed (Michael Petlan) [2003981]
perf evlist: Add a method to return the list of evsels as a string (Michael Petlan) [2003981]
perf annotate: Fix sample events lost in stdio mode (Michael Petlan) [2003981]
perf vendor events amd: Add Zen3 events (Michael Petlan) [2003981]
perf vendor events amd: Use 0x02x format for event code and umask (Michael Petlan) [2003981]
perf vendor events amd: Use lowercases for all the eventcodes and umasks (Michael Petlan) [2003981]
perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric (Michael Petlan) [2003981]
perf vendor events arm64: Add Hisi hip08 L3 metrics (Michael Petlan) [2003981]
perf vendor events arm64: Add Hisi hip08 L2 metrics (Michael Petlan) [2003981]
perf vendor events arm64: Add Hisi hip08 L1 metrics (Michael Petlan) [2003981]
perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system (Michael Petlan) [2003981]
perf test: Handle metric reuse in pmu-events parsing test (Michael Petlan) [2003981]
perf metricgroup: Make find_metric() public with name change (Michael Petlan) [2003981]
perf mem-events: Remove unnecessary 'struct mem_info' forward declaration (Michael Petlan) [2003981]
perf evsel: Remove duplicate 'struct target' forward declaration (Michael Petlan) [2003981]
perf annotate: Add --demangle and --demangle-kernel (Michael Petlan) [2003981]
perf tools: Preserve identifier id in OCaml demangler (Michael Petlan) [2003981]
perf daemon: Remove duplicate includes (Michael Petlan) [2003981]
perf tools: Remove duplicate struct forward declarations (Michael Petlan) [2003981]
perf test: Add CSV summary test (Michael Petlan) [2003981]
perf stat: Align CSV output for summary mode (Michael Petlan) [2003981]
perf test: Add a shell test for 'perf stat --bpf-counters' new option (Michael Petlan) [2003981]
perf stat: Measure 't0' and 'ref_time' after enable_counters() (Michael Petlan) [2003981]
perf stat: Introduce 'bperf' to share hardware PMCs with BPF (Michael Petlan) [2003981]
perf tools: Fix various typos in comments (Michael Petlan) [2003981]
perf test: Add 30s timeout for wait for daemon start. (Michael Petlan) [2003981]
perf test: Cleanup daemon if test is interrupted. (Michael Petlan) [2003981]
perf test: Remove unused argument (Michael Petlan) [2003981]
perf stat: Improve readability of shadow stats (Michael Petlan) [2003981]
perf stat: Elaborate use cases for the -n/--null command line option (Michael Petlan) [2003981]
perf evlist: Change the COMM when preparing the workload (Michael Petlan) [2003981]
perf machine: Assign boolean values to a bool variable (Michael Petlan) [2003981]
perf tools: use ARRAY_SIZE (Michael Petlan) [2003981]
perf stat: Fixup __perf_stat_evsel__is() prefix (Michael Petlan) [2003981]
perf script: Fixup 'struct evsel_script' method prefix (Michael Petlan) [2003981]
perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Michael Petlan) [2003981]
tools include: Add __sum16 and __wsum definitions. (Michael Petlan) [2003981]
perf annotate: Show full source location with 'l' hotkey (Michael Petlan) [2003981]
perf bench: Fix misspellings using codespell (Michael Petlan) [2003981]
perf config: Add annotate.demangle{,_kernel} (Michael Petlan) [2003981]
perf bpf: Minor whitespace cleanup. (Michael Petlan) [2003981]
perf tools: Enable warnings when compiling BPF programs (Michael Petlan) [2003981]
perf skel: Remove some unused variables. (Michael Petlan) [2003981]
perf report: Create option to disable raw event ordering (Michael Petlan) [2003981]
perf metric: Remove unneeded semicolon (Michael Petlan) [2003981]
perf cs-etm: Detect pid in VMID for kernel running at EL2 (Michael Petlan) [2003981]
perf cs-etm: Add helper cs_etm__get_pid_fmt() (Michael Petlan) [2003981]
perf cs-etm: Support PID tracing in config (Michael Petlan) [2003981]
perf cs-etm: Fix bitmap for option (Michael Petlan) [2003981]
perf cs-etm: Update ETM metadata format (Michael Petlan) [2003981]
perf vendor events power9: Remove unsupported metrics (Michael Petlan) [2003981]
perf buildid-cache: Add test for PE executable (Michael Petlan) [2003981]
perf docs: Add man pages to see also (Michael Petlan) [2003981]
perf tools: Generate mips syscalls_n64.c syscall table (Michael Petlan) [2003981]
perf s390: Move syscall.tbl check into check-headers.sh (Michael Petlan) [2003981]
perf tools: Support MIPS unwinding and dwarf-regs (Michael Petlan) [2003981]
tools: do not include scripts/Kbuild.include (Michael Petlan) [2003981]
tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Michael Petlan) [2003981]
perf intel-pt: Use aux_watermark (Michael Petlan) [2003981]
perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server (Michael Petlan) [2003981]
perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Michael Petlan) [2003981]
perf: Fix data race between pin_count increment/decrement (Michael Petlan) [2003981]
perf/x86: Avoid touching LBR_TOS MSR for Arch LBR (Michael Petlan) [2003981]
perf/x86: Allow for 8<num_fixed_counters<16 (Michael Petlan) [2003981]
perf/amd/uncore: Fix sysfs type mismatch (Michael Petlan) [2003981]
x86/events/amd/iommu: Fix sysfs type mismatch (Michael Petlan) [2003981]
perf core: Add PERF_COUNT_SW_CGROUP_SWITCHES event (Michael Petlan) [2003981]
perf core: Factor out __perf_sw_event_sched (Michael Petlan) [2003981]
perf/x86: Move cpuc->running into P4 specific code (Michael Petlan) [2003981]
perf: Add support for event removal on exec (Michael Petlan) [2003981]
perf: Support only inheriting events if cloned with CLONE_THREAD (Michael Petlan) [2003981]
perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children (Michael Petlan) [2003981]
perf: Rework perf_event_exit_event() (Michael Petlan) [2003981]
perf: Cap allocation order at aux_watermark (Michael Petlan) [2003981]
perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Michael Petlan) [2003981]
perf core: Allocate perf_event in the target node memory (Michael Petlan) [2003981]
perf core: Add a kmem_cache for struct perf_event (Michael Petlan) [2003981]
perf core: Allocate perf_buffer in the target node memory (Michael Petlan) [2003981]
x86: Remove unusual Unicode characters from comments (Michael Petlan) [2003981]
redhat/configs: Add CONFIG_TIMERLAT_TRACER (Jerome Marchand) [1979382]
redhat/configs: Add CONFIG_OSNOISE_TRACER (Jerome Marchand) [1979382]
tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Jerome Marchand) [1979382]
tracing: Replace deprecated CPU-hotplug functions. (Jerome Marchand) [1979382]
trace/osnoise: Print a stop tracing message (Jerome Marchand) [1979382]
trace/timerlat: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382]
trace/osnoise: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382]
tracing: Quiet smp_processor_id() use in preemptable warning in hwlat (Jerome Marchand) [1979382]
trace/timerlat: Fix indentation on timerlat_main() (Jerome Marchand) [1979382]
trace/osnoise: Make 'noise' variable s64 in run_osnoise() (Jerome Marchand) [1979382]
tracing: Fix spelling in osnoise tracer "interferences" -> "interference" (Jerome Marchand) [1979382]
Documentation: Fix a typo on trace/osnoise-tracer (Jerome Marchand) [1979382]
trace/osnoise: Fix return value on osnoise_init_hotplug_support (Jerome Marchand) [1979382]
trace/osnoise: Make interval u64 on osnoise_main (Jerome Marchand) [1979382]
trace/osnoise: Fix 'no previous prototype' warnings (Jerome Marchand) [1979382]
tracing: Have osnoise_main() add a quiescent state for task rcu (Jerome Marchand) [1979382]
trace/osnoise: Support hotplug operations (Jerome Marchand) [1979382]
trace/hwlat: Support hotplug operations (Jerome Marchand) [1979382]
trace/hwlat: Protect kdata->kthread with get/put_online_cpus (Jerome Marchand) [1979382]
trace: Add timerlat tracer (Jerome Marchand) [1979382]
trace: Add osnoise tracer (Jerome Marchand) [1979382]
trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers (Jerome Marchand) [1979382]
trace/hwlat: Remove printk from sampling loop (Jerome Marchand) [1979382]
trace/hwlat: Use trace_min_max_param for width and window params (Jerome Marchand) [1979382]
trace: Add a generic function to read/write u64 values from tracefs (Jerome Marchand) [1979382]
trace/hwlat: Implement the per-cpu mode (Jerome Marchand) [1979382]
trace/hwlat: Switch disable_migrate to mode none (Jerome Marchand) [1979382]
trace/hwlat: Implement the mode config option (Jerome Marchand) [1979382]
uio_hv_generic: Fix another memory leak in error handling paths (Mohammed Gamal) [2008561]
uio_hv_generic: Fix a memory leak in error handling paths (Mohammed Gamal) [2008561]
mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs (David Arcari) [1929498]
xfs: fix up non-directory creation in SGID directories (Brian Foster) [2004810]
xfs: kill ialloced in xfs_dialloc() (Brian Foster) [2004810]
xfs: spilt xfs_dialloc() into 2 functions (Brian Foster) [2004810]
xfs: move xfs_dialloc_roll() into xfs_dialloc() (Brian Foster) [2004810]
xfs: move on-disk inode allocation out of xfs_ialloc() (Brian Foster) [2004810]
xfs: introduce xfs_dialloc_roll() (Brian Foster) [2004810]
xfs: convert noroom, okalloc in xfs_dialloc() to bool (Brian Foster) [2004810]
xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag (Brian Foster) [2004810]
scsi: vmw_pvscsi: Set correct residual data length (Cathy Avery) [2012237]
scsi: vmw_pvscsi: MAINTAINERS: Update maintainer (Cathy Avery) [2012237]
treewide: Use fallthrough pseudo-keyword (Cathy Avery) [2012237]
scsi: be2iscsi: Fix use-after-free during IP updates (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Fix some missing space in some messages (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Remove redundant initialization (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Demote incomplete/non-conformant kernel-doc header (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Ensure function follows directly after its header (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Provide missing function name in header (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_config_vlan() (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Mark beiscsi_attrs with static keyword (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Correct misdocumentation of function param 'ep' (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Add missing function parameter description (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Fix misdocumentation of 'pcontext' (Maurizio Lombardi) [1984347]
scsi: be2iscsi: Fix API/documentation slip (Maurizio Lombardi) [1984347]
powerpc/spinlock: Properly define pv_spinlocks_init() (Waiman Long) [2014363]
ACPI: Pass the same capabilities to the _OSC regardless of the query flag (Mark Langsdorf) [1982319]
Revert "[acpi] ACPI: sleep: Put the FACS table after using it" (Mark Langsdorf) [1982319]
ACPICA: Clean up context mutex during object deletion (Mark Langsdorf) [1982319]
ACPI: power: Refine turning off unused power resources (Mark Langsdorf) [1982319]
ACPI: NFIT: Fix support for variable 'SPA' structure size (Mark Langsdorf) [1982319]
ACPI: custom_method: fix a possible memory leak (Mark Langsdorf) [1982319]
ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf) [1982319]
ACPI: irq: Prevent unregistering of GIC SGIs (Mark Langsdorf) [1982319]
ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Mark Langsdorf) [1982319]
ACPI: video: use native backlight for GA401/GA502/GA503 (Mark Langsdorf) [1982319]
ACPI: APEI: remove redundant assignment to variable rc (Mark Langsdorf) [1982319]
ACPI: utils: Capitalize abbreviations in the comments (Mark Langsdorf) [1982319]
ACPI: utils: Document for_each_acpi_dev_match() macro (Mark Langsdorf) [1982319]
ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code (Mark Langsdorf) [1982319]
ACPI: scan: Utilize match_string() API (Mark Langsdorf) [1982319]
ACPI: CPPC: Replace cppc_attr with kobj_attribute (Mark Langsdorf) [1982319]
ACPI: scan: Call acpi_get_object_info() from acpi_set_pnp_ids() (Mark Langsdorf) [1982319]
ACPI: scan: Drop sta argument from acpi_init_device_object() (Mark Langsdorf) [1982319]
ACPI: scan: Drop sta argument from acpi_add_single_object() (Mark Langsdorf) [1982319]
ACPI: scan: Rearrange checks in acpi_bus_check_add() (Mark Langsdorf) [1982319]
ACPI: scan: Fold acpi_bus_type_and_status() into its caller (Mark Langsdorf) [1982319]
ACPI: video: Check LCD flag on ACPI-reduced-hardware devices (Hans de Goede) [1982319]
ACPI: utils: Add acpi_reduced_hardware() helper (Mark Langsdorf) [1982319]
ACPI: dock: fix some coding style issues (Mark Langsdorf) [1982319]
ACPI: sysfs: fix some coding style issues (Mark Langsdorf) [1982319]
ACPI: PM: add a missed blank line after declarations (Mark Langsdorf) [1982319]
ACPI: custom_method: fix a coding style issue (Mark Langsdorf) [1982319]
ACPI: CPPC: fix some coding style issues (Mark Langsdorf) [1982319]
ACPI: button: fix some coding style issues (Mark Langsdorf) [1982319]
ACPI: battery: fix some coding style issues (Mark Langsdorf) [1982319]
ACPI: acpi_pad: add a missed blank line after declarations (Mark Langsdorf) [1982319]
ACPI: LPSS: add a missed blank line after declarations (Mark Langsdorf) [1982319]
ACPI: ipmi: remove useless return statement for void function (Mark Langsdorf) [1982319]
ACPI: processor: fix some coding style issues (Mark Langsdorf) [1982319]
ACPI: APD: fix a block comment align issue (Mark Langsdorf) [1982319]
ACPI: AC: fix some coding style issues (Mark Langsdorf) [1982319]
ACPICA: Update version to 20210331 (Mark Langsdorf) [1982319]
ACPICA: IORT: Updates for revision E.b (Mark Langsdorf) [1982319]
ACPICA: iASL: Decode subtable type field for VIOT (Mark Langsdorf) [1982319]
ACPICA: iASL: Add support for CEDT table (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: add support for PHAT table (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: add CSI2Bus resource template (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: PMTT: add new fields/structures (Mark Langsdorf) [1982319]
ACPICA: CXL 2.0: CEDT: Add new CEDT table (Mark Langsdorf) [1982319]
ACPICA: acpisrc: Add missing conversion for VIOT support (Mark Langsdorf) [1982319]
ACPICA: iASL: Add definitions for the VIOT table (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: add SDEV secure access components (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: Add new flags in SRAT (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: HMAT: add new fields/flags (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: NFIT: add Location Cookie field (Mark Langsdorf) [1982319]
ACPICA: Tree-wide: fix various typos and spelling mistakes (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: add USB4 capabilities UUID (Mark Langsdorf) [1982319]
ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT (Mark Langsdorf) [1982319]
ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h (Mark Langsdorf) [1982319]
ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset (Mark Langsdorf) [1982319]
ACPI: scan: Turn off unused power resources during initialization (Mark Langsdorf) [1982319]
ACPI: power: Turn off unused power resources unconditionally (Mark Langsdorf) [1982319]
ACPI: fix various typos in comments (Mark Langsdorf) [1982319]
ACPI: utils: Introduce acpi_evaluation_failure_warn() (Mark Langsdorf) [1982319]
ACPI: processor: perflib: Eliminate redundant status check (Mark Langsdorf) [1982319]
ACPI: sysfs: Get rid of ACPICA message printing (Mark Langsdorf) [1982319]
ACPI: HED: Drop unused ACPI_MODULE_NAME() definition (Mark Langsdorf) [1982319]
ACPI: processor: Get rid of ACPICA message printing (Mark Langsdorf) [1982319]
ACPI: processor: idle: Drop extra prefix from pr_notice() (Mark Langsdorf) [1982319]
ACPI: processor: Remove initialization of static variable (Mark Langsdorf) [1982319]
ACPI: PCI: Replace direct printk() invocations in pci_link.c (Mark Langsdorf) [1982319]
ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more (Mark Langsdorf) [1982319]
ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() (Mark Langsdorf) [1982319]
ACPI: PCI: IRQ: Consolidate printing diagnostic messages (Mark Langsdorf) [1982319]
arm64: compat: Poison the compat sigpage (C. Erastus Toe) [1983849] {CVE-2021-21781}
ARM: ensure the signal page contains defined contents (C. Erastus Toe) [1983849] {CVE-2021-21781}
powerpc/pseries: Fix update of LPAR security flavor after LPM (Steve Best) [1997294]
s390/qeth: Update MACs of LEARNING_SYNC device (Robin Dapp) [1919227]
s390/qeth: Switchdev event handler (Robin Dapp) [1919227]
s390/qeth: Register switchdev event handler (Robin Dapp) [1919227]
PCI: Add pcie_ptm_enabled() (Petr Oros) [2006834]
Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2006834]
x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() (Jerry Snitselaar) [2004577]
s390: report more CPU capabilities (Robin Dapp) [1984839]
s390/disassembler: add instructions (Robin Dapp) [1984839]
s390/opcodes: rename selhhhr to selfhr (Robin Dapp) [1984839]
s390/disassembler: update opcode table (Robin Dapp) [1984839]
s390/opcodes: add missing instructions to the disassembler (Robin Dapp) [1984839]
CI: Add template for baseline gcov build (Israel Santana Aleman)
futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2000293]
futex: Prevent inconsistent state and exit race (Waiman Long) [2000293]
locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2000293]
futex: Return error code instead of assigning it without effect (Waiman Long) [2000293]
Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g (Waiman Long) [2000293]
lib/test_lockup.c: fix return value of test_lockup_init() (Waiman Long) [2000293]
locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2000293]
locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2000293]
locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2000293]
locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2000293]
locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2000293]
locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2000293]
locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2000293]
locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2000293]
locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2000293]
locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2000293]
locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2000293]
locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2000293]
locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2000293]
preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2000293]
locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2000293]
futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2000293]
futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2000293]
futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2000293]
futex: Clarify comment in futex_requeue() (Waiman Long) [2000293]
futex: Restructure futex_requeue() (Waiman Long) [2000293]
futex: Correct the number of requeued waiters for PI (Waiman Long) [2000293]
futex: Remove bogus condition for requeue PI (Waiman Long) [2000293]
futex: Clarify futex_requeue() PI handling (Waiman Long) [2000293]
futex: Clean up stale comments (Waiman Long) [2000293]
futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2000293]
lib/test_lockup: Adapt to changed variables (Waiman Long) [2000293]
locking/rtmutex: Add mutex variant for RT (Waiman Long) [2000293]
locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2000293]
locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2000293]
locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2000293]
locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2000293]
locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2000293]
locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2000293]
locking/ww_mutex: Abstract out mutex types (Waiman Long) [2000293]
locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2000293]
locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2000293]
locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2000293]
locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2000293]
locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2000293]
locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2000293]
locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2000293]
locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2000293]
locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2000293]
locking/ww_mutex: Move the ww_mutex definitions from <linux/mutex.h> into <linux/ww_mutex.h> (Waiman Long) [2000293]
locking/mutex: Move the 'struct mutex_waiter' definition from <linux/mutex.h> to the internal header (Waiman Long) [2000293]
locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2000293]
locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2000293]
locking/rwlock: Provide RT variant (Waiman Long) [2000293]
locking/spinlock: Provide RT variant (Waiman Long) [2000293]
locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2000293]
locking/spinlock: Provide RT variant header: <linux/spinlock_rt.h> (Waiman Long) [2000293]
locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2000293]
locking/rtmutex: Reduce <linux/rtmutex.h> header dependencies, only include <linux/rbtree_types.h> (Waiman Long) [2000293]
rbtree: Split out the rbtree type definitions into <linux/rbtree_types.h> (Waiman Long) [2000293]
locking/lockdep: Reduce header dependencies in <linux/debug_locks.h> (Waiman Long) [2000293]
locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2000293]
locking/spinlock: Split the lock types header, and move the raw types into <linux/spinlock_types_raw.h> (Waiman Long) [2000293]
locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2000293]
locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2000293]
locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2000293]
locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2000293]
locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2000293]
locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2000293]
locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2000293]
locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2000293]
locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2000293]
locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2000293]
locking/rtmutex: Split API from implementation (Waiman Long) [2000293]
locking/rtmutex: Convert macros to inlines (Waiman Long) [2000293]
locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2000293]
sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2000293]
sched/core: Provide a scheduling point for RT locks (Waiman Long) [2000293]
sched/core: Rework the __schedule() preempt argument (Waiman Long) [2000293]
sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2000293]
sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2000293]
sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2000293]
sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2000293]
locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2000293]
locking/local_lock: Add missing owner initialization (Waiman Long) [2000293]
locking/rtmutex: Use the correct rtmutex debugging config option (Waiman Long) [2000293]
tools/runqslower: Use __state instead of state (Waiman Long) [2000293]
locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2000293]
locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2000293]
locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2000293]
locking/mutex: Fix HANDOFF condition (Waiman Long) [2000293]
locking/mutex: Use try_cmpxchg() (Waiman Long) [2000293]
sched: Change task_struct::state (Waiman Long) [2000293]
isdn/hisax: Use get_current_state() (Waiman Long) [2000293]
sched,timer: Use __set_current_state() (Waiman Long) [2000293]
sched: Add get_current_state() (Waiman Long) [2000293]
sched,perf,kvm: Fix preemption condition (Waiman Long) [2000293]
sched: Introduce task_is_running() (Waiman Long) [2000293]
sched: Unbreak wakeups (Waiman Long) [2000293]
seqlock: Remove trailing semicolon in macros (Waiman Long) [2000293]
locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Waiman Long) [2000293]
ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Waiman Long) [2000293]
sched: Rename sched_info_{queued,dequeued} (Waiman Long) [2000293]
locking/rwsem: Fix comment typo (Waiman Long) [2000293]
bpf: runqslower: Use task local storage (Waiman Long) [2000293]
lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT (Waiman Long) [2000293]
seqlock: kernel-doc: Specify when preemption is automatically altered (Waiman Long) [2000293]
seqlock: Prefix internal seqcount_t-only macros with a "do_" (Waiman Long) [2000293]
rcu: Check and report missed fqs timer wakeup on RCU stall (Waiman Long) [2000293]
softirq: Move related code into one section (Waiman Long) [2000293]
seqlock: Rename __seqprop() users (Waiman Long) [2000293]
seqlock: avoid -Wshadow warnings (Waiman Long) [2000293]
locking/seqlocks: Fix kernel-doc warnings (Waiman Long) [2000293]
locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc (Waiman Long) [2000293]
seqlock: Unbreak lockdep (Waiman Long) [2000293]
seqlock: PREEMPT_RT: Do not starve seqlock_t writers (Waiman Long) [2000293]
seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support (Waiman Long) [2000293]
seqlock: seqcount_t: Implement all read APIs as statement expressions (Waiman Long) [2000293]
seqlock: Use unique prefix for seqcount_t property accessors (Waiman Long) [2000293]
seqlock: seqcount_LOCKNAME_t: Standardize naming convention (Waiman Long) [2000293]
seqlock: seqcount latch APIs: Only allow seqcount_latch_t (Waiman Long) [2000293]
rbtree_latch: Use seqcount_latch_t (Waiman Long) [2000293]
x86/tsc: Use seqcount_latch_t (Waiman Long) [2000293]
timekeeping: Use seqcount_latch_t (Waiman Long) [2000293]
time/sched_clock: Mark sched_clock_read_begin/retry() as notrace (Waiman Long) [2000293]
time/sched_clock: Use raw_read_seqcount_latch() (Waiman Long) [2000293]
time/sched_clock: Use raw_read_seqcount_latch() during suspend (Waiman Long) [2000293]
time/sched_clock: Use seqcount_latch_t (Waiman Long) [2000293]
sched_clock: Expose struct clock_read_data (Waiman Long) [2000293]
timers/sched_clock: Include local timekeeping.h for missing declarations (Waiman Long) [2000293]
sched/clock: Move sched clock initialization and merge with generic clock (Waiman Long) [2000293]
userfaultfd: simplify fault handling (Waiman Long) [2000293]
rwsem: fix commas in initialisation (Waiman Long) [2000293]
lib/test_lockup.c: make test_inode static (Waiman Long) [2000293]
genirq: Provide irq_enter/exit_rcu() (Waiman Long) [2000293]
lib/test_lockup.c: add parameters for locking generic vfs locks (Waiman Long) [2000293]
lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations" (Waiman Long) [2000293]
lib/test_lockup: test module to generate lockups (Waiman Long) [2000293]
x86/tsc: Move inline keyword to the beginning of function declarations (Waiman Long) [2000293]
softirq: Don't skip softirq execution when softirq thread is parking (Waiman Long) [2000293]
sched/core: Convert task_struct.stack_refcount to refcount_t (Waiman Long) [2000293]
kernel/hung_task.c: break RCU locks based on jiffies (Waiman Long) [2000293]
x86/process: Avoid unnecessary NULL check in get_wchan() (Waiman Long) [2000293]
kernel/rwsem: Remove ifdef __init_rwsem code from rwsem.c (Waiman Long) [2000293]
misc: hpilo: map iLO shared memory by PCI revision id (Joseph Szczypek) [1985076]
misc: hpilo: MAINTAINERS: add entry for hpilo (Joseph Szczypek) [1985076]
misc: hpilo: avoid a useless memset (Joseph Szczypek) [1985076]
misc: hpilo: switch from 'pci_' to 'dma_' API (Joseph Szczypek) [1985076]
hpilo: Replace one-element array with flexible-array member (Joseph Szczypek) [1985076]
perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010269]

2021-11-03

ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2011462]
cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() (David Arcari) [2003695]
cpufreq: intel_pstate: Add Cometlake support in no-HWP mode (David Arcari) [2003695]
cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (David Arcari) [2003695]
i2c: i801: Add support for Intel Alder Lake PCH-M (David Arcari) [1929497]
i2c: i801: Add Block Write-Block Read Process Call support (David Arcari) [1929497]
pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [1929501]
x86/microcode: Check for offline CPUs before requesting new microcode (Puneet Sethi) [1971878]
x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Terry Bowman) [1994090]
x86/resctrl: Fix default monitoring groups reporting (Terry Bowman) [1994090]
PCI: Remove WARN_ON(in_interrupt()) (Myron Stowe) [1993262]
PCI: Apply CONFIG_PCI_DEBUG to entire drivers/pci hierarchy (Myron Stowe) [1993262]
PCI: Add Silicom Denmark vendor ID (Myron Stowe) [1993262]
PCI: Align checking of syscall user config accessors (Myron Stowe) [1993262]
PCI: Decline to resize resources if boot config must be preserved (Myron Stowe) [1993262]
PCI/LINK: Remove bandwidth notification (Myron Stowe) [1993262]
PCI: acpiphp: Remove unused acpiphp_callback typedef (Myron Stowe) [1993262]
PCI: Fix pci_register_io_range() memory leak (Myron Stowe) [1993262]
EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Aristeu Rozanski) [1930489]
EDAC/amd64: Add PCI device IDs for family 17h, model 70h (Aristeu Rozanski) [1930489]
scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignment (Nilesh Javali) [1983956]
scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Nilesh Javali) [1983956]
scsi: target: ibmvscsi_tgt: Convert to new submission API (Maurizio Lombardi) [2004470]
scsi: target: Fix sense key for invalid EXTENDED COPY request (Maurizio Lombardi) [2004470]
scsi: target: Allows backend drivers to fail with specific sense codes (Maurizio Lombardi) [2004470]
scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd() (Maurizio Lombardi) [2004470]
scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members (Maurizio Lombardi) [2004470]
scsi: target: sbp: Drop incorrect ASC/ASCQ usage (Maurizio Lombardi) [2004470]
scsi: target: core: Avoid using lun_tg_pt_gp after unlock (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Add new feature KEEP_BUF (Maurizio Lombardi) [2004470]
scsi: target: Remove redundant assignment to variable ret (Maurizio Lombardi) [2004470]
scsi: target: Fix NULL dereference on XCOPY completion (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Remove redundant continue statement (Maurizio Lombardi) [2004470]
scsi: target: Use standard SAM status types (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Fix boolreturn.cocci warnings (Maurizio Lombardi) [2004470]
scsi: target: core: Add the VERSION DESCRIPTOR fields to the INQUIRY data (Maurizio Lombardi) [2004470]
scsi: target: core: Bump INQUIRY VERSION to SPC-4 (Maurizio Lombardi) [2004470]
scsi: target: core: Add configurable IEEE Company ID attribute (Maurizio Lombardi) [2004470]
scsi: target: core: Unify NAA identifier generation (Maurizio Lombardi) [2004470]
scsi: target: sbp_target: Remove redundant assignment to pg_size (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGED (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Drop unnecessary container_of() (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Switch to kmemdup_nul() (Maurizio Lombardi) [2004470]
scsi: target: iblock: Fix smp_processor_id() BUG messages (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Fix xarray RCU warning (Maurizio Lombardi) [2004470]
scsi: target: core: Avoid smp_processor_id() in preemptible code (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Maurizio Lombardi) [2004470]
scsi: target: tcm_fc: Fix a kernel-doc header (Maurizio Lombardi) [2004470]
scsi: target: Shorten ALUA error messages (Maurizio Lombardi) [2004470]
scsi: target: Fix two format specifiers (Maurizio Lombardi) [2004470]
scsi: target: Compare explicitly with SAM_STAT_GOOD (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Make data_pages_per_blk changeable via configfs (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Replace block size definitions with new udev members (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Remove function tcmu_get_block_page() (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Adjust names of variables and definitions (Maurizio Lombardi) [2004470]
scsi: target: Make the virtual LUN 0 device (Maurizio Lombardi) [2004470]
scsi: target: Add the DUMMY flag to rd_mcp (Maurizio Lombardi) [2004470]
scsi: target: Fix htmldocs warning in target_submit_prep() (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release() (Maurizio Lombardi) [2004470]
scsi: target: core: file: Don't duplicate memset(0xff) (Maurizio Lombardi) [2004470]
scsi: target: core: pr: Initialize arrays at declaration time (Maurizio Lombardi) [2004470]
scsi: target: configfs: Initialize arrays at declaration time (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Initialize arrays at declaration time (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Remove unused macro PRINT_BUF (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Remove unused macro TEXT_LEN (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_FAILURE_TYPE (Maurizio Lombardi) [2004470]
scsi: target: core: Remove unused macros NONE and ISPRINT (Maurizio Lombardi) [2004470]
scsi: target: core: Get rid of warning in compare_and_write_do_cmp() (Maurizio Lombardi) [2004470]
scsi: target: pscsi: Remove unused macro ISPRINT (Maurizio Lombardi) [2004470]
scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Maurizio Lombardi) [2004470]
scsi: target: iblock: Fix type of logs_per_phys (Maurizio Lombardi) [2004470]
scsi: target: iblock: Trim line longer than 80 characters (Maurizio Lombardi) [2004470]
scsi: target: iblock: Remove an extra argument (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lock (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Replace radix_tree with XArray (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Replace IDR by XArray (Maurizio Lombardi) [2004470]
scsi: target: core: Make completion affinity configurable (Maurizio Lombardi) [2004470]
scsi: target: core: Flush submission work during TMR processing (Maurizio Lombardi) [2004470]
scsi: target: tcmu: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470]
scsi: target: iblock: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470]
scsi: target: core: Fix backend plugging (Maurizio Lombardi) [2004470]
scsi: target: tcm_loop: Use LIO wq cmd submission helper (Maurizio Lombardi) [2004470]
scsi: target: tcm_loop: Use block cmd allocator for se_cmds (Maurizio Lombardi) [2004470]
scsi: target: core: Add workqueue based cmd submission (Maurizio Lombardi) [2004470]
scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() (Maurizio Lombardi) [2004470]
scsi: target: core: Remove target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470]
scsi: target: srpt: Convert to new submission API (Maurizio Lombardi) [2004470]
scsi: target: qla2xxx: Convert to new submission API (Maurizio Lombardi) [2004470]
scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Maurizio Lombardi) [2004470]
scsi: qla2xxx: Move sess cmd list/lock to driver (Maurizio Lombardi) [2004470]
scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [2004470]
scsi: target: tcm_fc: Convert to new submission API (Maurizio Lombardi) [2004470]
scsi: target: sbp_target: Convert to new submission API (Maurizio Lombardi) [2004470]
scsi: target: tcm_loop: Convert to new submission API (Maurizio Lombardi) [2004470]
scsi: target: core: Break up target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470]
scsi: target: core: Rename transport_init_se_cmd() (Maurizio Lombardi) [2004470]
scsi: target: core: Drop kref_get_unless_zero() in target_get_sess_cmd() (Maurizio Lombardi) [2004470]
scsi: target: core: Move t_task_cdb initialization (Maurizio Lombardi) [2004470]
scsi: target: iscsi: Fix zero tag inside a trace event (Maurizio Lombardi) [2004470]
nfsd: move fsnotify on client creation outside spinlock (Steve Dickson) [1719330]
nfsd: report client confirmation status in "info" file (Steve Dickson) [1719330]
nfsd: fsnotify on rmdir under nfsd/clients/ (Steve Dickson) [1719330]

2021-10-25

mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Waiman Long) [2009258]
mm/gup: check for isolation errors (Waiman Long) [2009258]
mm/gup: return an error on migration failure (Waiman Long) [2009258]
mm/gup: check every subpage of a compound page during isolation (Waiman Long) [2009258]
mm/gup: don't pin migrated cma pages in movable zone (Waiman Long) [2009258]
mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Waiman Long) [2009258]
mm/gup: decrement head page once for group of subpages (Waiman Long) [2009258]
mm/gup: add compound page list iterator (Waiman Long) [2009258]
mm/gup: protect unpin_user_pages() against npages==-ERRNO (Waiman Long) [2009258]
mm, memcg: remove unused functions (Waiman Long) [2008341]
mm,vmscan: fix divide by zero in get_scan_count (Waiman Long) [2008341]
mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Waiman Long) [2008341]
mm/memcg: fix incorrect flushing of lruvec data in obj_stock (Waiman Long) [2008341]
mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (Waiman Long) [2008341]
mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (Waiman Long) [2008341]
cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync (Waiman Long) [2008341]
percpu: flush tlb in pcpu_reclaim_populated() (Waiman Long) [2008341]
mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calculate_protection (Waiman Long) [2008341]
memcontrol: use flexible-array member (Waiman Long) [2008341]
mm: vmscan: remove noinline_for_stack (Waiman Long) [2008341]
mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock (Waiman Long) [2008341]
mm: memcontrol: simplify the logic of objcg pinning memcg (Waiman Long) [2008341]
mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec (Waiman Long) [2008341]
mm: memcontrol: simplify lruvec_holds_page_lru_lock (Waiman Long) [2008341]
mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec (Waiman Long) [2008341]
mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm (Waiman Long) [2008341]
mm: memcontrol: fix page charging in page replacement (Waiman Long) [2008341]
percpu: optimize locking in pcpu_balance_workfn() (Waiman Long) [2008341]
percpu: initialize best_upa variable (Waiman Long) [2008341]
percpu: rework memcg accounting (Waiman Long) [2008341]
mm, memcg: introduce mem_cgroup_kmem_disabled() (Waiman Long) [2008341]
mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap as __ro_after_init (Waiman Long) [2008341]
mm: vmscan: shrink deferred objects proportional to priority (Waiman Long) [2008341]
mm: memcontrol: reparent nr_deferred when memcg offline (Waiman Long) [2008341]
mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers (Waiman Long) [2008341]
mm: vmscan: use per memcg nr_deferred of shrinker (Waiman Long) [2008341]
mm: vmscan: add per memcg shrinker nr_deferred (Waiman Long) [2008341]
mm: vmscan: use a new flag to indicate shrinker is registered (Waiman Long) [2008341]
mm: vmscan: add shrinker_info_protected() helper (Waiman Long) [2008341]
mm: memcontrol: rename shrinker_map to shrinker_info (Waiman Long) [2008341]
mm: vmscan: use kvfree_rcu instead of call_rcu (Waiman Long) [2008341]
mm: vmscan: remove memcg_shrinker_map_size (Waiman Long) [2008341]
mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation (Waiman Long) [2008341]
mm: vmscan: consolidate shrinker_maps handling code (Waiman Long) [2008341]
mm: vmscan: use nid from shrink_control for tracepoint (Waiman Long) [2008341]
linux/memcontrol.h: remove duplicate struct declaration (Waiman Long) [2008341]
memcg: charge before adding to swapcache on swapin (Waiman Long) [2008341]
kselftests: cgroup: update kmem test for new vmstat implementation (Waiman Long) [2008341]
mm: memcontrol: consolidate lruvec stat flushing (Waiman Long) [2008341]
mm: memcontrol: switch to rstat (Waiman Long) [2008341]
cgroup: rstat: punt root-level optimization to individual controllers (Waiman Long) [2008341]
cgroup: rstat: support cgroup1 (Waiman Long) [2008341]
mm: memcontrol: privatize memcg_page_state query functions (Waiman Long) [2008341]
mm: memcontrol: kill mem_cgroup_nodeinfo() (Waiman Long) [2008341]
memcg: enable memcg oom-kill for __GFP_NOFAIL (Waiman Long) [2008341]
memcg: cleanup root memcg checks (Waiman Long) [2008341]
mm: memcontrol: fix kernel stack account (Waiman Long) [2008341]
mm: page-writeback: simplify memcg handling in test_clear_page_writeback() (Waiman Long) [2008341]
percpu: implement partial chunk depopulation (Waiman Long) [2008341]
percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 (Waiman Long) [2008341]
percpu: factor out pcpu_check_block_hint() (Waiman Long) [2008341]
percpu: split __pcpu_balance_workfn() (Waiman Long) [2008341]
percpu: fix a comment about the chunks ordering (Waiman Long) [2008341]
mm/compaction: remove rcu_read_lock during page compaction (Waiman Long) [2008341]
mm/vmscan.c: make lruvec_lru_size() static (Waiman Long) [2008341]
include/linux/mm_inline.h: fold __update_lru_size() into its sole caller (Waiman Long) [2008341]
include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller (Waiman Long) [2008341]
mm: VM_BUG_ON lru page flags (Waiman Long) [2008341]
mm: add __clear_page_lru_flags() to replace page_off_lru() (Waiman Long) [2008341]
mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() (Waiman Long) [2008341]
mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() (Waiman Long) [2008341]
mm: don't pass "enum lru_list" to lru list addition functions (Waiman Long) [2008341]
include/linux/mm_inline.h: shuffle lru list addition and deletion functions (Waiman Long) [2008341]
mm/vmscan.c: use add_page_to_lru_list() (Waiman Long) [2008341]
mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Waiman Long) [2008341]
mm: remove superfluous __ClearPageActive() (Waiman Long) [2008341]
mm, memcg: decouple e{low,min} state mutations from protection checks (Waiman Long) [2008341]
Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Waiman Long) [2008341]
mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node (Waiman Long) [2008341]
include/bitmap.h: add new functions to documentation (Waiman Long) [2008341]
include/bitmap.h: add missing parameter in docs (Waiman Long) [2008341]
bitmap: genericize percpu bitmap region iterators (Waiman Long) [2008341]
cgroup, rstat: Don't flush subtree root unless necessary (Waiman Long) [2008341]
mm/memcg: Move mem_cgroup kABI compatibility structure into rh_kabi_memcg.h (Waiman Long) [2008341]
mm/swap: consider max pages in iomap_swapfile_add_extent (Brian Foster) [1969326]
mm/slub: Fix backtrace of objects to handle redzone adjustment (Waiman Long) [2008340]
powerpc/powernv: Fix CPU idle to be called with IRQs disabled (Waiman Long) [2008340]
torture: Fix grace-period rate output (Waiman Long) [2008340]
rcu: Fix kfree_rcu() docbook errors (Waiman Long) [2008340]
rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Waiman Long) [2008340]
rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Waiman Long) [2008340]
idle: Prevent late-arriving interrupts from disrupting offline (Waiman Long) [2008340]
torture: Maintain torture-specific set of CPUs-online books (Waiman Long) [2008340]
torture: Clean up after torture-test CPU hotplugging (Waiman Long) [2008340]
rcutorture: Make object_debug also double call_rcu() heap object (Waiman Long) [2008340]
torture: Make refscale throttle high-rate printk()s (Waiman Long) [2008340]
rcutorture: Use hrtimers for reader and writer delays (Waiman Long) [2008340]
rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits (Waiman Long) [2008340]
torture: Add fuzzed hrtimer-based sleep functions (Waiman Long) [2008340]
rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives (Waiman Long) [2008340]
rcutorture: Make synctype[] and nsynctype be static global (Waiman Long) [2008340]
rcutorture: Require entire stutter period be post-boot (Waiman Long) [2008340]
refscale: Allow summarization of verbose output (Waiman Long) [2008340]
torture: Allow standalone kvm-recheck.sh run detect --trust-make (Waiman Long) [2008340]
torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh (Waiman Long) [2008340]
torture: s/STOP/STOP.1/ to avoid scenario collision (Waiman Long) [2008340]
torture: Add --dryrun batches to help schedule a distributed run (Waiman Long) [2008340]
torture: Stop hanging on panic (Waiman Long) [2008340]
torture: Add kvm.sh test summary to end of log file (Waiman Long) [2008340]
torture: Make kvm.sh include --kconfig arguments in CPU calculation (Waiman Long) [2008340]
torture: Make kvm.sh return failure upon build failure (Waiman Long) [2008340]
torture: Print run duration at end of kvm.sh execution (Waiman Long) [2008340]
torture: Make kvm.sh arguments accumulate (Waiman Long) [2008340]
torture: Make kvm.sh "Test Summary" date be end of test (Waiman Long) [2008340]
tools/rcutorture: Make identify_qemu_vcpus() independent of local language (Waiman Long) [2008340]
torture: Add config2csv.sh script to compare torture scenarios (Waiman Long) [2008340]
torture: Prepare for splitting qemu execution from kvm-test-1-run.sh (Waiman Long) [2008340]
torture: Allow kvm.sh --datestamp to specify subdirectories (Waiman Long) [2008340]
torture: Make kvm.sh "--dryrun sched" summarize number of builds (Waiman Long) [2008340]
torture: Make kvm.sh "--dryrun sched" summarize number of batches (Waiman Long) [2008340]
torture: Make --kcsan specify lockdep (Waiman Long) [2008340]
rcu: Do not NMI offline CPUs (Waiman Long) [2008340]
rcu: For RCU grace-period kthread starvation, dump last CPU it ran on (Waiman Long) [2008340]
rcu: Mark obtuse portion of stall warning as internal debug (Waiman Long) [2008340]
scftorture: Add debug output for wrong-CPU warning (Waiman Long) [2008340]
rcutorture: Add testing for RCU's global memory ordering (Waiman Long) [2008340]
rcutorture: Add reader-side tests of polling grace-period API (Waiman Long) [2008340]
rcutorture: Add writer-side tests of polling grace-period API (Waiman Long) [2008340]
rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state (Waiman Long) [2008340]
srcu: Add comment explaining cookie overflow/wrap (Waiman Long) [2008340]
srcu: Document polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340]
srcu: Provide polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340]
srcu: Provide polling interfaces for Tiny SRCU grace periods (Waiman Long) [2008340]
srcu: Provide internal interface to start a Tree SRCU grace period (Waiman Long) [2008340]
srcu: Provide internal interface to start a Tiny SRCU grace period (Waiman Long) [2008340]
srcu: Make Tiny SRCU use multi-bit grace-period counter (Waiman Long) [2008340]
rcu: Enable rcu_normal_after_boot unconditionally for RT (Waiman Long) [2008340]
rcu: Unconditionally use rcuc threads on PREEMPT_RT (Waiman Long) [2008340]
rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT (Waiman Long) [2008340]
rcu: Eliminate the __kvfree_rcu() macro (Waiman Long) [2008340]
rcu: Introduce kfree_rcu() single-argument macro (Waiman Long) [2008340]
rcu: Record kvfree_call_rcu() call stack for KASAN (Waiman Long) [2008340]
rcu: Do any deferred nocb wakeups at CPU offline time (Waiman Long) [2008340]
rcu/nocb: Code-style nits in callback-offloading toggling (Waiman Long) [2008340]
rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output (Waiman Long) [2008340]
rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output (Waiman Long) [2008340]
tools/rcutorture: Support nocb toggle in TREE01 (Waiman Long) [2008340]
rcutorture: Test runtime toggling of CPUs' callback offloading (Waiman Long) [2008340]
cpu/hotplug: Add lockdep_is_cpus_held() (Waiman Long) [2008340]
rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete (Waiman Long) [2008340]
rcu/nocb: Process batch locally as long as offloading isn't complete (Waiman Long) [2008340]
rcu/nocb: Only cond_resched() from actual offloaded batch processing (Waiman Long) [2008340]
rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading (Waiman Long) [2008340]
rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY (Waiman Long) [2008340]
rcu/nocb: Shutdown nocb timer on de-offloading (Waiman Long) [2008340]
rcu/nocb: Re-offload support (Waiman Long) [2008340]
rcu/nocb: De-offloading GP kthread (Waiman Long) [2008340]
rcu/nocb: Don't deoffload an offline CPU with pending work (Waiman Long) [2008340]
rcu/nocb: De-offloading CB kthread (Waiman Long) [2008340]
rcu/nocb: Always init segcblist on CPU up (Waiman Long) [2008340]
rcu/nocb: Provide basic callback offloading state machine bits (Waiman Long) [2008340]
rcu/nocb: Turn enabled/offload states into a common flag (Waiman Long) [2008340]
rcu/segcblist: Add debug checks for segment lengths (Waiman Long) [2008340]
rcu/trace: Add tracing for how segcb list changes (Waiman Long) [2008340]
rcu/tree: segcblist: Remove redundant smp_mb()s (Waiman Long) [2008340]
rcu/segcblist: Add counters to segcblist datastructure (Waiman Long) [2008340]
rcu/segcblist: Add additional comments to explain smp_mb() (Waiman Long) [2008340]
rcu/tree: Make rcu_do_batch count how many callbacks were executed (Waiman Long) [2008340]
rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback (Waiman Long) [2008340]
mm: Make mem_obj_dump() vmalloc() dumps include start and length (Waiman Long) [2008340]
mm: Make mem_dump_obj() handle vmalloc() memory (Waiman Long) [2008340]
mm: Make mem_dump_obj() handle NULL and zero-sized pointers (Waiman Long) [2008340]
mm: Add mem_dump_obj() to print source of memory block (Waiman Long) [2008340]
rcu: Make TASKS_TRACE_RCU select IRQ_WORK (Waiman Long) [2008340]
rcu-tasks: Add RCU-tasks self tests (Waiman Long) [2008340]
rcu-tasks: Move RCU-tasks initialization to before early_initcall() (Waiman Long) [2008340]
rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (Waiman Long) [2008340]
rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees (Waiman Long) [2008340]
rcutorture: Don't do need_resched() testing if ->sync is NULL (Waiman Long) [2008340]
scftorture: Add full-test stutter capability (Waiman Long) [2008340]
torture: Allow alternative forms of kvm.sh command-line arguments (Waiman Long) [2008340]
rcutorture: Small code cleanups (Waiman Long) [2008340]
torture: Accept time units on kvm.sh --duration argument (Waiman Long) [2008340]
rcutorture: Make stutter_wait() caller restore priority (Waiman Long) [2008340]
torture: Force weak-hashed pointers on console log (Waiman Long) [2008340]
rcutorture: Prevent hangs for invalid arguments (Waiman Long) [2008340]
torture: Prevent jitter processes from delaying failed run (Waiman Long) [2008340]
rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy (Waiman Long) [2008340]
refscale: Prevent hangs for invalid arguments (Waiman Long) [2008340]
rcuscale: Prevent hangs for invalid arguments (Waiman Long) [2008340]
torture: Exclude "NOHZ tick-stop error" from fatal errors (Waiman Long) [2008340]
rcuscale: Avoid divide by zero (Waiman Long) [2008340]
rcuscale: Add RCU Tasks Trace (Waiman Long) [2008340]
scftorture: Add an alternative IPI vector (Waiman Long) [2008340]
torture: Make torture_stutter() use hrtimer (Waiman Long) [2008340]
torture: Periodically pause in stutter_wait() (Waiman Long) [2008340]
torture: Don't kill gdb sessions (Waiman Long) [2008340]
refscale: Bounds-check module parameters (Waiman Long) [2008340]
rcu-tasks: Make the units of ->init_fract be jiffies (Waiman Long) [2008340]
rcutorture: Make grace-period kthread report match RCU flavor being tested (Waiman Long) [2008340]
rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop (Waiman Long) [2008340]
rcutorture: Make preemptible TRACE02 enable lockdep (Waiman Long) [2008340]
srcu: Use a more appropriate lockdep helper (Waiman Long) [2008340]
srcu: Take early exit on memory-allocation failure (Waiman Long) [2008340]
rcu: Fix a typo in rcu_blocking_is_gp() header comment (Waiman Long) [2008340]
rcu: Prevent lockdep-RCU splats on lock acquisition/release (Waiman Long) [2008340]
rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs (Waiman Long) [2008340]
rcu/tree: Make struct kernel_param_ops definitions const (Waiman Long) [2008340]
rcu/tree: Add a warning if CPU being onlined did not report QS already (Waiman Long) [2008340]
rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config (Waiman Long) [2008340]
rcu: Fix single-CPU check in rcu_blocking_is_gp() (Waiman Long) [2008340]
rcu: Implement rcu_segcblist_is_offloaded() config dependent (Waiman Long) [2008340]
list.h: Update comment to explicitly note circular lists (Waiman Long) [2008340]
rcu: Panic after fixed number of stalls (Waiman Long) [2008340]
x86/smpboot: Move rcu_cpu_starting() earlier (Waiman Long) [2008340]
torture: Replace cpu_up/down() with add/remove_cpu() (Waiman Long) [2008340]
PCI/PTM: Remove error message at boot (Myron Stowe) [1993252]
PCI: Mark AMD Navi14 GPU ATS as broken (Myron Stowe) [1993252]
PCI: vmd: Update type of the __iomem pointers (Myron Stowe) [1993252]
PCI: Unify ECAM constants in native PCI Express drivers (Myron Stowe) [1993252]
PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Myron Stowe) [1993252]
PCI: Mark AMD Raven iGPU ATS as broken in some platforms (Myron Stowe) [1993252]
PCI: Disable PTM during suspend to save power (Myron Stowe) [1993252]
PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume (Myron Stowe) [1993252]
PCI: Add sysfs attribute for device power state (Myron Stowe) [1993252]
PCI/MSI: Set device flag indicating only 32-bit MSI support (Myron Stowe) [1993252]
PCI/MSI: Move MSI/MSI-X flags updaters to msi.c (Myron Stowe) [1993252]
PCI/MSI: Move MSI/MSI-X init to msi.c (Myron Stowe) [1993252]
PCI: Use predefined Pericom Vendor ID (Myron Stowe) [1993252]
PCI: Disable MSI for Pericom PCIe-USB adapter (Myron Stowe) [1993252]
PCI: Reduce pci_set_cacheline_size() message to debug level (Myron Stowe) [1993252]
PCI: Remove unused HAVE_PCI_SET_MWI (Myron Stowe) [1993252]
PCI: Fix overflow in command-line resource alignment requests (Myron Stowe) [1993252]
PCI: Bounds-check command-line resource alignment requests (Myron Stowe) [1993252]
PCI: Fix kernel-doc markup (Myron Stowe) [1993252]
PCI: ibmphp: Remove unneeded break (Myron Stowe) [1993252]
PCI/ACPI: Fix companion lookup for device 0 on the root bus (Myron Stowe) [1993252]
PCI: Keep both device and resource name for config space remaps (Myron Stowe) [1993252]
PCI: Return u16 from pci_find_ext_capability() and similar (Myron Stowe) [1993252]
PCI: Return u8 from pci_find_capability() and similar (Myron Stowe) [1993252]
PCI: Avoid duplicate IDs in driver dynamic IDs list (Myron Stowe) [1993252]
PCI: Move pci_match_device() ahead of new_id_store() (Myron Stowe) [1993252]
PCI: Decode PCIe 64 GT/s link speed (Myron Stowe) [1993252]
PCI: host-generic: Support building as modules (Myron Stowe) [1993252]
ata: sata_nv: Fix retrieving of active qcs (Tomas Henzl) [1921465]
ata: pata_ns87415.c: Document support on parisc with superio chip (Tomas Henzl) [1921465]
ata: fix some kernel-doc markups (Tomas Henzl) [1921465]
sata, highbank: simplify the return expression of ahci_highbank_suspend (Tomas Henzl) [1921465]
libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tomas Henzl) [1921465]
ata: ahci: use ata_link_info() instead of ata_link_printk() (Tomas Henzl) [1921465]
libata: Use per port sync for detach (Tomas Henzl) [1921465]
ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Tomas Henzl) [1921465]
sata_rcar: handle pm_runtime_get_sync failure cases (Tomas Henzl) [1921465]
ata: sata_inic162x fix a spelling issue (Tomas Henzl) [1921465]
ata: libata-core: fix a doc warning (Tomas Henzl) [1921465]
ata: ahci: Add sysfs attribute to show remapped NVMe device count (Tomas Henzl) [1921465]
ata: ahci-imx: remove redundant assignment to ret (Tomas Henzl) [1921465]
libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Tomas Henzl) [1921465]
ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c (Tomas Henzl) [1921465]
ata: start separating SATA specific code from libata-eh.c (Tomas Henzl) [1921465]
ata: start separating SATA specific code from libata-scsi.c (Tomas Henzl) [1921465]
ata: move ata_qc_complete_multiple() to libata-sata.c (Tomas Henzl) [1921465]
ata: move sata_link_hardreset() to libata-sata.c (Tomas Henzl) [1921465]
ata: move sata_link_{debounce,resume}() to libata-sata.c (Tomas Henzl) [1921465]
ata: start separating SATA specific code from libata-core.c (Tomas Henzl) [1921465]
ata: fix CodingStyle issues in PATA timings code (Tomas Henzl) [1921465]
ata: remove EXPORT_SYMBOL_GPL()s not used by modules (Tomas Henzl) [1921465]
ata: move EXPORT_SYMBOL_GPL()s close to exported code (Tomas Henzl) [1921465]
ata: optimize ata_scsi_rbuf[] size (Tomas Henzl) [1921465]
ata: optimize struct ata_force_param size (Tomas Henzl) [1921465]
ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size (Tomas Henzl) [1921465]
ata: simplify ata_scsiop_inq_89() (Tomas Henzl) [1921465]
sata_promise: use ata_cable_sata() (Tomas Henzl) [1921465]
ata: make SATA_PMP option selectable only if any SATA host driver is enabled (Tomas Henzl) [1921465]
ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts (Tomas Henzl) [1921465]
ata: remove stale maintainership information from core code (Tomas Henzl) [1921465]
libata: Assign OF node to the SCSI device (Tomas Henzl) [1921465]
libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (Tomas Henzl) [1921465]
libata: transport: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1921465]
ata/acard_ahci: remove unused variable n_elem (Tomas Henzl) [1921465]
ata: ahci_brcm: BCM7216 reset is self de-asserting (Tomas Henzl) [1921465]
ata: ahci_brcm: Perform reset after obtaining resources (Tomas Henzl) [1921465]
ata: brcm: fix reset controller API usage (Tomas Henzl) [1921465]
ata: brcm: mark PM functions as __maybe_unused (Tomas Henzl) [1921465]
ata: ahci_brcm: Support BCM7216 reset controller name (Tomas Henzl) [1921465]
ata: ahci_brcm: Add a shutdown callback (Tomas Henzl) [1921465]
ata: ahci_brcm: Manage reset line during suspend/resume (Tomas Henzl) [1921465]
ata: ahci_brcm: Add missing clock management during recovery (Tomas Henzl) [1921465]
ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE (Tomas Henzl) [1921465]
ata: ahci_brcm: Fix AHCI resources management (Tomas Henzl) [1921465]
ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys() (Tomas Henzl) [1921465]
libata: Fix retrieving of active qcs (Tomas Henzl) [1921465]
ata: pata_artop: make arrays static const, makes object smaller (Tomas Henzl) [1921465]
ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) (Tomas Henzl) [1921465]
ata: sata_mv, avoid trigerrable BUG_ON (Tomas Henzl) [1921465]
ata: make qc_prep return ata_completion_errors (Tomas Henzl) [1921465]
ata: define AC_ERR_OK (Tomas Henzl) [1921465]
libata: Ensure ata_port probe has completed before detach (Tomas Henzl) [1921465]
ahci: tegra: use regulator_bulk_set_supply_names() (Tomas Henzl) [1921465]
ahci: Add support for Amazon's Annapurna Labs SATA controller (Tomas Henzl) [1921465]
ata: libahci_platform: Fix regulator_get_optional() misuse (Tomas Henzl) [1921465]
ata: ahci-imx: Covert to use GPIO descriptor (Tomas Henzl) [1921465]
libata/ahci: Fix PCS quirk application (Tomas Henzl) [1921465]
libata/ahci: Drop PCS quirk for Denverton and beyond (Tomas Henzl) [1921465]
libata: switch remaining drivers to use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
sata_sil24: use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
sata_qstor: use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
sata_nv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
sata_mv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
pdc_adma: use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
acard_ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465]
libata: add SG safety checks in SFF pio transfers (Tomas Henzl) [1921465]
libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Tomas Henzl) [1921465]
ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe (Tomas Henzl) [1921465]
ata: libahci: do not complain in case of deferred probe (Tomas Henzl) [1921465]
libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Tomas Henzl) [1921465]
ata: libahci_platform: remove redundant dev_err message (Tomas Henzl) [1921465]
drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs (Tomas Henzl) [1921465]
libata: Drop firmware version check from the ST1000LM024 quirk (Tomas Henzl) [1921465]
ata: sata_sil24: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465]
ata:sata_qstor: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465]
ata: sata_nv: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465]
ata: pdc_adma: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465]
ata: libahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465]
ata: acard-ahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465]
libata: don't request sense data on !ZAC ATA devices (Tomas Henzl) [1921465]
libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Tomas Henzl) [1921465]
sata_rcar: Remove ata_host_alloc() error printing (Tomas Henzl) [1921465]
libata: fix using DMA buffers on stack (Tomas Henzl) [1921465]
ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented (Tomas Henzl) [1921465]
libata: fix a typo in comment (Tomas Henzl) [1921465]
sata_rcar: fix deferred probing (Tomas Henzl) [1921465]
ata: sata_highbank: Convert to use GPIO descriptors (Tomas Henzl) [1921465]
sata_rcar: convert to SPDX identifiers (Tomas Henzl) [1921465]
ata: ep93xx: Use proper enums for directions (Tomas Henzl) [1921465]
ata: ahci_brcm: Allow using driver or DSL SoCs (Tomas Henzl) [1921465]
ata: ahci_brcm: Match BCM63138 compatible strings (Tomas Henzl) [1921465]
ata: ahci_brcm: Allow optional reset controller to be used (Tomas Henzl) [1921465]
libata: mask swap internal and hardware tag (Tomas Henzl) [1921465]
pata_atiixp: Remove unnecessary parentheses (Tomas Henzl) [1921465]
ata: ahci_sunxi: add support for r40 (Tomas Henzl) [1921465]
ata: ahci_platform: add support for PHY controller regulator (Tomas Henzl) [1921465]
ata: ahci_platform: add support for AHCI controller regulator (Tomas Henzl) [1921465]
libata: Use SMART LBAM/LBAH password defines (Tomas Henzl) [1921465]
ata: ahci: Convert to using pOFn instead of device_node.name (Tomas Henzl) [1921465]
ata: ftide010: Add a quirk for SQ201 (Tomas Henzl) [1921465]
ata: ahci_platform: enable to get and control reset (Tomas Henzl) [1921465]
ata: libahci_platform: add reset control support (Tomas Henzl) [1921465]
ata: add an extra argument to ahci_platform_get_resources() (Tomas Henzl) [1921465]
ata: sata_rcar: exclude setting of PHY registers in Gen3 (Tomas Henzl) [1921465]
ata: sata_rcar: really mask all interrupts on Gen2 and later (Tomas Henzl) [1921465]
ata: libahci: Allow reconfigure of DEVSLP register (Tomas Henzl) [1921465]
ata: libahci: Correct setting of DEVSLP register (Tomas Henzl) [1921465]
ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 (Tomas Henzl) [1921465]
ata: ahci: Support state with min power but Partial low power state (Tomas Henzl) [1921465]
Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" (Tomas Henzl) [1921465]
ata: sata_rcar: Add rudimentary Runtime PM support (Tomas Henzl) [1921465]
ata: sata_rcar: Provide a short-hand for &pdev->dev (Tomas Henzl) [1921465]
ata: Only output sg element mapped number in verbose debug (Tomas Henzl) [1921465]
ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG (Tomas Henzl) [1921465]
ata: ahci_platform: convert kcalloc to devm_kcalloc (Tomas Henzl) [1921465]
ata: ahci_platform: convert kzallloc to kcalloc (Tomas Henzl) [1921465]
ata: ahci_platform: correct parameter documentation for ahci_platform_shutdown (Tomas Henzl) [1921465]
libata: remove ata_sff_data_xfer_noirq() (Tomas Henzl) [1921465]
scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [1995935]
sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992254]
sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992254]
sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992254]
sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992254]
sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992254]
sched/numa: Fix is_core_idle() (Phil Auld) [1992254]
sched/fair: Sync load_sum with load_avg after dequeue (Phil Auld) [1992254]
sched/fair: Fix CFS bandwidth hrtimer expiry type (Phil Auld) [1992254]
sched/fair: Ensure _sum and _avg values stay consistent (Phil Auld) [1992254]
sched/fair: Ensure that the CFS parent is added after unthrottling (Phil Auld) [1992254]
sched/rt: Fix Deadline utilization tracking during policy change (Phil Auld) [1992254]
sched/rt: Fix RT utilization tracking during policy change (Phil Auld) [1992254]
sched/fair: Age the average idle time (Phil Auld) [1992254]
wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [1992254]
sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992254]
sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling (Phil Auld) [1992254]
sched/fair: Correctly insert cfs_rq's to list on unthrottle (Phil Auld) [1992254]
sched/fair: Return early from update_tg_cfs_load() if delta == 0 (Phil Auld) [1992254]
sched/fair: Make sure to update tg contrib for blocked load (Phil Auld) [1992254]
sched/fair: Keep load_avg and load_sum synced (Phil Auld) [1992254]
sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads (Phil Auld) [1992254]
sched: Fix a stale comment in pick_next_task() (Phil Auld) [1992254]
sched/fair: Fix ascii art by relpacing tabs (Phil Auld) [1992254]
tick/nohz: Call tick_nohz_task_switch() with interrupts disabled (Phil Auld) [1992254]
sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() (Phil Auld) [1992254]
sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() (Phil Auld) [1992254]
sched: Make the idle task quack like a per-CPU kthread (Phil Auld) [1992254]
sched/fair: Fix unfairness caused by missing load decay (Phil Auld) [1992254]
sched: Make nr_iowait_cpu() return 32-bit value (Phil Auld) [1992254]
sched: Make nr_iowait() return 32-bit value (Phil Auld) [1992254]
sched: Make nr_running() return 32-bit value (Phil Auld) [1992254]
sched/isolation: Reconcile rcu_nocbs= and nohz_full= (Phil Auld) [1992254]
sched/fair: Introduce a CPU capacity comparison helper (Phil Auld) [1992254]
sched/fair: Clean up active balance nr_balance_failed trickery (Phil Auld) [1992254]
sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simplify the code & fix an unused function warning (Phil Auld) [1992254]
sched/fair: Bring back select_idle_smt(), but differently (Phil Auld) [1992254]
sched,fair: Alternative sched_slice() (Phil Auld) [1992254]
sched/topology: Remove redundant cpumask_and() in init_overlap_sched_group() (Phil Auld) [1992254]
sched/numa: Allow runtime enabling/disabling of NUMA balance without SCHED_DEBUG (Phil Auld) [1992254]
sched/fair: Optimize test_idle_cores() for !SMT (Phil Auld) [1992254]
sched: Fix various typos (Phil Auld) [1992254]
sched: Remove unnecessary variable from schedule_tail() (Phil Auld) [1992254]
sched: Optimize __calc_delta() (Phil Auld) [1992254]
sched/pelt: Fix task util_est update filtering (Phil Auld) [1992254]
sched/fair: use lsub_positive in cpu_util_next() (Phil Auld) [1992254]
sched/fair: Reduce the window for duplicated update (Phil Auld) [1992254]
sched/fair: Reorder newidle_balance pulled_task tests (Phil Auld) [1992254]
sched/fair: Remove unused parameter of update_nohz_stats (Phil Auld) [1992254]
sched/fair: Remove unused return of _nohz_idle_balance (Phil Auld) [1992254]
sched/fair: Remove update of blocked load from newidle_balance (Phil Auld) [1992254]
sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 (Phil Auld) [1992254]
sched/fair: Merge select_idle_core/cpu() (Phil Auld) [1992254]
sched/fair: Remove select_idle_smt() (Phil Auld) [1992254]
sched/fair: Move avg_scan_cost calculations under SIS_PROP (Phil Auld) [1992254]
sched/fair: Remove SIS_AVG_CPU (Phil Auld) [1992254]
sched/eas: Don't update misfit status if the task is pinned (Phil Auld) [1992254]
sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue (Phil Auld) [1992254]
sched/fair: Add a few assertions (Phil Auld) [1992254]
cpufreq: schedutil: Simplify sugov_update_next_freq() (Phil Auld) [1992254]
sched/topology: Warn when NUMA diameter > 2 (Phil Auld) [1992254]
sched: Use task_current() instead of 'rq->curr == p' (Phil Auld) [1992254]
sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled (Phil Auld) [1992254]
sched/fair: Exclude the current CPU from find_new_ilb() (Phil Auld) [1992254]
rbtree, sched/deadline: Use rb_add_cached() (Phil Auld) [1992254]
rbtree, sched/fair: Use rb_add_cached() (Phil Auld) [1992254]
sched/isolation: Prefer housekeeping CPU in local node (Phil Auld) [1992254]
sched: Fix various typos in comments (Phil Auld) [1992254]
s390/qeth: fix deadlock during failing recovery (Sumanth Korikkar) [1984990]
s390/qeth: Fix deadlock in remove_discipline (Sumanth Korikkar) [1984990]
s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Sumanth Korikkar) [1984990]
s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Sumanth Korikkar) [1984990]
s390/qdio: get rid of register asm (Sumanth Korikkar) [1984990]
s390/netiuvc: get rid of forward declarations (Sumanth Korikkar) [1984990]
s390/qeth: Consider dependency on SWITCHDEV module (Sumanth Korikkar) [1984990]
s390/qeth: shrink TX buffer struct (Sumanth Korikkar) [1984990]
s390/qeth: remove TX buffer's pointer to its queue (Sumanth Korikkar) [1984990]
s390/qeth: remove QAOB's pointer to its TX buffer (Sumanth Korikkar) [1984990]
s390/qeth: consolidate completion of pending TX buffers (Sumanth Korikkar) [1984990]
s390/qeth: use ethtool_sprintf() (Sumanth Korikkar) [1984990]
s390/qeth: unify the tracking of active cmds on ccw device (Sumanth Korikkar) [1984990]
s390/qeth: also use TX NAPI for non-IQD devices (Sumanth Korikkar) [1984990]
s390/qeth: count TX completion interrupts (Sumanth Korikkar) [1984990]
powerpc/stacktrace: Include linux/delay.h (Steve Best) [2010674]
powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Steve Best) [2010674]
powerpc/xmon: Reset RCU and soft lockup watchdogs (Steve Best) [2010674]
bpf, sockmap: Fix sk->prot unhash op reset (Jiri Benc) [1947006]
xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model (Jiri Benc) [1947006]
selftests/bpf: Tests using bpf_check_mtu BPF-helper input mtu_len param (Jiri Benc) [1947006]
bpf: BPF-helper for MTU checking add length input (Jiri Benc) [1947006]
xsk: Remove dangling function declaration from header file (Jiri Benc) [1947006]
bpf: Remove blank line in bpf helper description comment (Jiri Benc) [1947006]
libbpf: Use AF_LOCAL instead of AF_INET in xsk.c (Jiri Benc) [1947006]
selftests/bpf: Tests using bpf_check_mtu BPF-helper (Jiri Benc) [1947006]
selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect (Jiri Benc) [1947006]
bpf: Drop MTU check when doing TC-BPF redirect to ingress (Jiri Benc) [1947006]
bpf: Add BPF-helper for MTU checking (Jiri Benc) [1947006]
bpf: bpf_fib_lookup return MTU value as output when looked up (Jiri Benc) [1947006]
bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jiri Benc) [1947006]
bpf: Remove MTU check in __bpf_skb_max_len (Jiri Benc) [1947006]
net, veth: Alloc skb in bulk for ndo_xdp_xmit (Jiri Benc) [1947006]
bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG (Jiri Benc) [1947006]
selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr (Jiri Benc) [1947006]
bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME (Jiri Benc) [1947006]
bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG (Jiri Benc) [1947006]
selftests/bpf: Verify that rebinding to port < 1024 from BPF works (Jiri Benc) [1947006]
bpf: Allow rewriting to ports under ip_unprivileged_port_start (Jiri Benc) [1947006]
net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port) (Jiri Benc) [1947006]
net: inet_is_local_reserved_port() should return bool not int (Jiri Benc) [1947006]
libbpf, xsk: Select AF_XDP BPF program based on kernel version (Jiri Benc) [1947006]
xsk: Fold xp_assign_dev and __xp_assign_dev (Jiri Benc) [1947006]
xsk: Remove explicit_free parameter from __xsk_rcv() (Jiri Benc) [1947006]
bpf: Split cgroup_bpf_enabled per attach type (Jiri Benc) [1947006]
bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE (Jiri Benc) [1947006]
net, xdp: Introduce xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006]
net, xdp: Introduce __xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006]
bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex (Jiri Benc) [1947006]
bpf: Allow to retrieve sol_socket opts from sock_addr progs (Jiri Benc) [1947006]
bpf: Replace fput with sockfd_put in sock map (Jiri Benc) [1947006]
tools: bpf: add SO_BINDTOIFINDEX to socket.h in tools (Jiri Benc) [1947006]
media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Lucas Zampieri) [1956472] {CVE-2021-3542}

2021-10-18

mm/hmm: make HMM_MIRROR an implicit option (Rafael Aquini) [1998534]
mm/hmm: allow HMM_MIRROR on all architectures with MMU (Rafael Aquini) [1998534]
mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR (Rafael Aquini) [1998534]
mm: sort out the DEVICE_PRIVATE Kconfig mess (Rafael Aquini) [1998534]
s390/ap/zcrypt: notify userspace with online, config and mode info (Stefan Schulze Frielinghaus) [1984895]
docs: livepatch: Fix a typo and remove the unnecessary gaps in a sentence (C. Erastus Toe) [1995447]
Documentation: livepatch: document reliable stacktrace (C. Erastus Toe) [1995447]
Documentation: livepatch: Convert to automatically generated contents (C. Erastus Toe) [1995447]
scsi: ibmvfc: Reinitialize sub-CRQs and perform channel enquiry after LPM (Desnes A. Nunes do Rosario) [1932217]
scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup (Desnes A. Nunes do Rosario) [1932217]
scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ registration (Desnes A. Nunes do Rosario) [1932217]
scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset (Desnes A. Nunes do Rosario) [1932217]
scsi: ibmvfc: Simplify handling of sub-CRQ initialization (Desnes A. Nunes do Rosario) [1932217]
exec: Transform exec_update_mutex into a rw_semaphore (Chris von Recklinghausen) [1993665]
perf: Break deadlock involving exec_update_mutex (Chris von Recklinghausen) [1993665]
pidfd: Add missing sock updates for pidfd_getfd() (Chris von Recklinghausen) [1993665]
exec: Move the call of prepare_binprm into search_binary_handler (Chris von Recklinghausen) [1993665]
exec: Allow load_misc_binary to call prepare_binprm unconditionally (Chris von Recklinghausen) [1993665]
exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds (Chris von Recklinghausen) [1993665]
exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds (Chris von Recklinghausen) [1993665]
exec: Move would_dump into flush_old_exec (Chris von Recklinghausen) [1993665]
exec: Rename flush_old_exec begin_new_exec (Chris von Recklinghausen) [1993665]
exec: Move most of setup_new_exec into flush_old_exec (Chris von Recklinghausen) [1993665]
exec: In setup_new_exec cache current in the local variable me (Chris von Recklinghausen) [1993665]
exec: Merge install_exec_creds into setup_new_exec (Chris von Recklinghausen) [1993665]
exec: Rename the flag called_exec_mmap point_of_no_return (Chris von Recklinghausen) [1993665]
exec: Make unlocking exec_update_mutex explict (Chris von Recklinghausen) [1993665]
binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Chris von Recklinghausen) [1993665]
pidfd: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665]
perf: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665]
proc: io_accounting: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665]
proc: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665]
kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665]
kernel: doc: remove outdated comment cred.c (Chris von Recklinghausen) [1993665]
mm: docs: Fix a comment in process_vm_rw_core (Chris von Recklinghausen) [1993665]
selftests/ptrace: add test cases for dead-locks (Chris von Recklinghausen) [1993665]
exec: Fix a deadlock in strace (Chris von Recklinghausen) [1993665]
exec: Add exec_update_mutex to replace cred_guard_mutex (Chris von Recklinghausen) [1993665]
exec: Move exec_mmap right after de_thread in flush_old_exec (Chris von Recklinghausen) [1993665]
exec: Move cleanup of posix timers on exec out of de_thread (Chris von Recklinghausen) [1993665]
exec: Factor unshare_sighand out of de_thread and call it separately (Chris von Recklinghausen) [1993665]
exec: Only compute current once in flush_old_exec (Chris von Recklinghausen) [1993665]
pid: Implement pidfd_getfd syscall (Chris von Recklinghausen) [1993665]
pidfd: add P_PIDFD to waitid() (Chris von Recklinghausen) [1993665]
fork: return proper negative error code (Chris von Recklinghausen) [1993665]
copy_process(): don't use ksys_close() on cleanups (Chris von Recklinghausen) [1993665]
fork: don't check parent_tidptr with CLONE_PIDFD (Chris von Recklinghausen) [1993665]
fs/exec.c: move ->recursion_depth out of critical sections (Chris von Recklinghausen) [1993665]
clone: add CLONE_PIDFD (Chris von Recklinghausen) [1993665]
signal: support CLONE_PIDFD with pidfd_send_signal (Chris von Recklinghausen) [1993665]
arch: add pidfd and io_uring syscalls everywhere (Chris von Recklinghausen) [1993665]
signal: don't silently convert SI_USER signals to non-current pidfd (Chris von Recklinghausen) [1993665]
signal: add pidfd_send_signal() syscall (Chris von Recklinghausen) [1993665]
sched/core: Convert signal_struct.sigcnt to refcount_t (Chris von Recklinghausen) [1993665]
sched/core: Convert sighand_struct.count to refcount_t (Chris von Recklinghausen) [1993665]
exec: make prepare_bprm_creds static (Chris von Recklinghausen) [1993665]
fork: don't copy inconsistent signal handler state to child (Chris von Recklinghausen) [1993665]
Revert "perf: Break deadlock involving exec_update_mutex" (Chris von Recklinghausen) [1993665]
powerpc/mm/highmem: use __set_pte_at() for kmap_local() (Nico Pache) [2001854]
mm: extract might_alloc() debug check (Nico Pache) [2001854]
mm/mempolicy: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854]
mm/memory.c: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854]
mm/mremap: use vma_lookup() in vma_to_resize() (Nico Pache) [2001854]
mm/migrate: use vma_lookup() in do_pages_stat_array() (Nico Pache) [2001854]
mm/ksm: use vma_lookup() in find_mergeable_vma() (Nico Pache) [2001854]
kernel/events/uprobes: use vma_lookup() in find_active_uprobe() (Nico Pache) [2001854]
misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() (Nico Pache) [2001854]
media: videobuf2: use vma_lookup() in get_vaddr_frames() (Nico Pache) [2001854]
drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() (Nico Pache) [2001854]
net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() (Nico Pache) [2001854]
vfio: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854]
virt/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854]
x86/sgx: use vma_lookup() in sgx_encl_find() (Nico Pache) [2001854]
arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() (Nico Pache) [2001854]
arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854]
arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854]
drm/i915/selftests: use vma_lookup() in __igt_mmap() (Nico Pache) [2001854]
mm: add vma_lookup(), update find_vma_intersection() comments (Nico Pache) [2001854]
i915_vma: Rename vma_lookup to i915_vma_lookup (Nico Pache) [2001854]
media: videobuf2: Move frame_vector into media subsystem (Nico Pache) [2001854]
mm/frame-vector: Use FOLL_LONGTERM (Nico Pache) [2001854]
vhost: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854]
docs: mm/gup: pin_user_pages.rst: add a "case 5" (Nico Pache) [2001854]
mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854]
mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) (Nico Pache) [2001854]
mm: untag user pointers in get_vaddr_frames (Nico Pache) [2001854]
media: videobuf2-vmalloc: get_userptr: buffers are always writable (Nico Pache) [2001854]
net: expand textsearch ts_state to fit skb_seq_state (Nico Pache) [2001854]
esp: avoid unneeded kmap_atomic call (Nico Pache) [2001854]
net: compound page support in skb_seq_read (Nico Pache) [2001854]
net: support kmap_local forced debugging in skb_frag_foreach (Nico Pache) [2001854]
mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854]
x86/crashdump/32: Simplify copy_oldmem_page() (Nico Pache) [2001854]
io-mapping: Provide iomap_local variant (Nico Pache) [2001854]
sched: highmem: Store local kmaps in task struct (Nico Pache) [2001854]
x86: Support kmap_local() forced debugging (Nico Pache) [2001854]
mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854]
mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL (Nico Pache) [2001854]
mm/highmem: Take kmap_high_get() properly into account (Nico Pache) [2001854]
highmem: High implementation details and document API (Nico Pache) [2001854]
Documentation/io-mapping: Remove outdated blurb (Nico Pache) [2001854]
io-mapping: Cleanup atomic iomap (Nico Pache) [2001854]
mm/highmem: Remove the old kmap_atomic cruft (Nico Pache) [2001854]
highmem: Get rid of kmap_types.h (Nico Pache) [2001854]
powerpc/mm/highmem: Switch to generic kmap atomic (Nico Pache) [2001854]
x86/mm/highmem: Use generic kmap atomic implementation (Nico Pache) [2001854]
highmem: Make DEBUG_HIGHMEM functional (Nico Pache) [2001854]
asm-generic: Provide kmap_size.h (Nico Pache) [2001854]
fs: Remove asm/kmap_types.h includes (Nico Pache) [2001854]
highmem: Remove unused functions (Nico Pache) [2001854]
mm/highmem: Un-EXPORT __kmap_atomic_idx() (Nico Pache) [2001854]
kmap: consolidate kmap_prot definitions (Nico Pache) [2001854]
parisc/kmap: remove duplicate kmap code (Nico Pache) [2001854]
arch/kmap: define kmap_atomic_prot() for all arch's (Nico Pache) [2001854]
arch/kmap: ensure kmap_prot visibility (Nico Pache) [2001854]
arch/kunmap_atomic: consolidate duplicate code (Nico Pache) [2001854]
arch/kmap_atomic: consolidate duplicate code (Nico Pache) [2001854]
{x86,powerpc,microblaze}/kmap: move preempt disable (Nico Pache) [2001854]
arch/kunmap: remove duplicate kunmap implementations (Nico Pache) [2001854]
arch/kmap: remove redundant arch specific kmaps (Nico Pache) [2001854]
arch/kmap: remove BUG_ON() (Nico Pache) [2001854]
ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999705] {CVE-2021-3759}
memcg: enable accounting of ipc resources (Rafael Aquini) [1999705] {CVE-2021-3759}
ipc: use kmalloc for msg_queue and shmid_kernel (Rafael Aquini) [1999705] {CVE-2021-3759}
ipc sem: use kvmalloc for sem_undo allocation (Rafael Aquini) [1999705] {CVE-2021-3759}
ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size (Rafael Aquini) [1999705] {CVE-2021-3759}
x86: sev-es: Restore SEV-ES-specific version of copy_from_kernel_nofault() (Vitaly Kuznetsov) [2010082]
perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [1981880]
ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int (Tony Camuso) [2003186]
ipmi: kcs_bmc_aspeed: Optionally apply status address (Tony Camuso) [2003186]
ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet (Tony Camuso) [2003186]
ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration (Tony Camuso) [2003186]
ipmi: kcs_bmc: Add serio adaptor (Tony Camuso) [2003186]
ipmi: kcs_bmc: Enable IBF on open (Tony Camuso) [2003186]
ipmi: kcs_bmc: Allow clients to control KCS IRQ state (Tony Camuso) [2003186]
ipmi: kcs_bmc: Decouple the IPMI chardev from the core (Tony Camuso) [2003186]
ipmi: kcs_bmc: Strip private client data from struct kcs_bmc (Tony Camuso) [2003186]
ipmi: kcs_bmc: Split headers into device and client (Tony Camuso) [2003186]
ipmi: kcs_bmc: Turn the driver data-structures inside-out (Tony Camuso) [2003186]
ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi (Tony Camuso) [2003186]
ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions (Tony Camuso) [2003186]
ipmi: kcs_bmc: Make status update atomic (Tony Camuso) [2003186]
ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties (Tony Camuso) [2003186]
ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Tony Camuso) [2003186]
ipmi: kcs: aspeed: Adapt to new LPC DTS layout (Tony Camuso) [2003186]
ipmi_si: Join string literals back (Tony Camuso) [2003186]
ipmi_si: Drop redundant check before calling put_device() (Tony Camuso) [2003186]
ipmi_si: Use strstrip() to remove surrounding spaces (Tony Camuso) [2003186]
ipmi_si: Get rid of ->addr_source_cleanup() (Tony Camuso) [2003186]
ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() (Tony Camuso) [2003186]
ipmi_si: Introduce ipmi_panic_event_str[] array (Tony Camuso) [2003186]
ipmi_si: Use proper ACPI macros to check error code for failures (Tony Camuso) [2003186]
ipmi_si: Utilize temporary variable to hold device pointer (Tony Camuso) [2003186]
ipmi_si: Remove bogus err_free label (Tony Camuso) [2003186]
ipmi: Handle device properties with software node API (Tony Camuso) [2003186]
ipmi:ssif: make ssif_i2c_send() void (Tony Camuso) [2003186]
ipmi: Refine retry conditions for getting device id (Tony Camuso) [2003186]
redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2010530]
Disable CONFIG_CRYPTO_SM4 on aarch64 (Vladis Dronov) [2008943]
powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Steve Best) [2007425]
powerpc/dma: Fix dma_map_ops::get_required_mask (Steve Best) [2007425]
ibmvnic: Reuse tx pools when possible (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Reuse rx pools when possible (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Reuse LTB when possible (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Use bitmap for LTB map_ids (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: init_tx_pools move loop-invariant code (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Use/rename local vars in init_tx_pools (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Use/rename local vars in init_rx_pools (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Fix up some comments and messages (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Consolidate code in replenish_rx_pool() (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: check failover_pending in login response (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: retry reset if there are no other resets (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: parenthesize a check (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: free tx_pool if tso_pool alloc fails (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: set ltb->buff to NULL after freeing (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: account for bufs already saved in indir_buf (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: clean pending indirect buffs during reset (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Use strscpy() instead of strncpy() (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: fix send_request_map incompatible argument (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: fix kernel build warnings in build_hdr_descs_arr (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: fix kernel build warning (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: fix kernel build warning in strncpy (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Allow device probe if the device is not ready at boot (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c (Desnes A. Nunes do Rosario) [1998677]
ibmvnic: remove default label from to_string switch (Desnes A. Nunes do Rosario) [1998677]
intel_th: pci: Add Alder Lake-M support (Jiri Olsa) [1929502]
i2c: designware: Fix indentation in the header (David Arcari) [2004468]
i2c: designware: Use DIV_ROUND_CLOSEST() macro (David Arcari) [2004468]
math64: New DIV_S64_ROUND_CLOSEST helper (David Arcari) [2004468]
units: Add SI metric prefix definitions (David Arcari) [2004468]
i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()' (David Arcari) [2004468]
MAINTAINERS: adjust to removing i2c designware platform data (David Arcari) [2004468]
i2c: designware: Get rid of legacy platform data (David Arcari) [2004468]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [2004468]
i2c: designware: Switch over to i2c_freq_mode_string() (David Arcari) [2004468]
i2c: core: add api to provide frequency mode strings (David Arcari) [2004468]
i2c: designware: Fix return value check in navi_amd_register_client() (David Arcari) [2004468]
i2c: drivers: Use generic definitions for bus frequencies (part 2) (David Arcari) [2004468]
i2c: designware: Add driver support for AMD NAVI GPU (David Arcari) [2004468]
i2c: designware: Adjust bus_freq_hz when refuse high speed mode set (David Arcari) [2004468]
i2c: designware: Get right data length (David Arcari) [2004468]
i2c: designware: Make register offsets all of the same width (David Arcari) [2004468]
i2c: designware: Switch header to use BIT() and GENMASK() (David Arcari) [2004468]
i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED (David Arcari) [2004468]
i2c: designware: call i2c_dw_read_clear_intrbits_slave() once (David Arcari) [2004468]
i2c: busses: Use fallthrough pseudo-keyword (David Arcari) [2004468]
i2c: designware: platdrv: Set class based on DMI (David Arcari) [2004468]
i2c: designware: Adjust bus speed independently of ACPI (David Arcari) [2004468]
i2c: designware: Add Baikal-T1 System I2C support (David Arcari) [2004468]
i2c: designware: Move reg-space remapping into a dedicated function (David Arcari) [2004468]
i2c: designware: Retrieve quirk flags as early as possible (David Arcari) [2004468]
i2c: designware: Convert driver to using regmap API (David Arcari) [2004468]
i2c: designware: Discard Cherry Trail model flag (David Arcari) [2004468]
i2c: designware: Drop hard coded FIFO depth assignment (David Arcari) [2004468]
i2c: designware: Read counters from ACPI for PCI driver (David Arcari) [2004468]
i2c: designware: Move ACPI parts into common module (David Arcari) [2004468]
i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() (David Arcari) [2004468]
i2c: designware: Move i2c_dw_validate_speed() helper to a common code (David Arcari) [2004468]
i2c: designware: Include proper headers in i2c-desingware-core.h (David Arcari) [2004468]
i2c: designware: Get rid of PCI driver specifics in common code (David Arcari) [2004468]
i2c: designware: Allow slave mode for PCI enumerated devices (David Arcari) [2004468]
i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() (David Arcari) [2004468]
i2c: designware: Switch PCI driver to use i2c_dw_configure_master() (David Arcari) [2004468]
i2c: designware: Move configuration routines to respective modules (David Arcari) [2004468]
i2c: designware: Use devm_platform_ioremap_resource() to simplify code (David Arcari) [2004468]
i2c: designware: Calculate SCL timing parameter for High Speed Mode (David Arcari) [2004468]
i2c: designware: Calculate SCL timing parameter for Fast Mode Plus (David Arcari) [2004468]
i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT (David Arcari) [2004468]
i2c: drivers: Use generic definitions for bus frequencies (David Arcari) [2004468]
i2c: core: Provide generic definitions for bus frequencies (David Arcari) [2004468]
i2c: designware: Fix spelling typos in the comments (David Arcari) [2004468]
i2c: designware: Discard i2c_dw_read_comp_param() function (David Arcari) [2004468]
i2c: designware: Detect the FIFO size in the common code (David Arcari) [2004468]
i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller (David Arcari) [2004468]
i2c: designware: Fix optional reset error handling (David Arcari) [2004468]
i2c: designware: assert reset when error happen at ->probe() (David Arcari) [2004468]
i2c: designware: Synchronize IRQs when unregistering slave client (David Arcari) [2004468]
i2c: designware: Fix unused variable warning (David Arcari) [2004468]
i2c: designware: make use of devm_gpiod_get_optional (David Arcari) [2004468]
i2c: busses: Use dev_get_drvdata where possible (David Arcari) [2004468]
i2c: designware: ratelimit 'transfer when suspended' errors (David Arcari) [2004468]
i2c: designware: Add support for an interface clock (David Arcari) [2004468]
i2c: i2c-designware-platdrv: Always use a dynamic adapter number (David Arcari) [2004468]
i2c: i2c-designware-platdrv: Cleanup setting of the adapter number (David Arcari) [2004468]
i2c: designware: Do not allow i2c_dw_xfer() calls while suspended (David Arcari) [2004468]
i2c: designware: Cleanup bus lock handling (David Arcari) [2004468]
i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (David Arcari) [2004468]
i2c: designware: Call i2c_dw_clk_rate() only when calculating timings (David Arcari) [2004468]
i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (David Arcari) [2004468]
i2c: designware: add MSCC Ocelot support (David Arcari) [2004468]
i2c: designware: allow IP specific sda_hold_time (David Arcari) [2004468]
i2c: designware: move #ifdef CONFIG_OF to the top (David Arcari) [2004468]
i2c: designware: use generic table matching (David Arcari) [2004468]
i2c: designware: Add SPDX license tag (David Arcari) [2004468]
i2c: designware: Convert to use struct i2c_timings (David Arcari) [2004468]
i2c: designware-pcidrv: Mark expected switch fall-through (David Arcari) [2004468]
i2c: designware-master: use core to detect 'no zero length' quirk (David Arcari) [2004468]
i2c: designware: Add debug print for bus speed (David Arcari) [2004468]
i2c: designware: Add debug print for SDA hold time value (David Arcari) [2004468]
i2c: designware: Separate timing parameter setting from HW initalization (David Arcari) [2004468]
i2c: designware: Move SDA hold time configuration to common code (David Arcari) [2004468]
i2c: designware: Call i2c_dw_clk_rate() only once in i2c_dw_init_master() (David Arcari) [2004468]
i2c: designware: Don't use internal ___constant_swab32 (David Arcari) [2004468]
i2c: designware: Move register access detection to common code (David Arcari) [2004468]
i2c: designware: Remove needless variable from i2c_dw_init_slave() (David Arcari) [2004468]

2021-10-13

x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1987067]
x86/amd_nb: Check vendor in AMD-only functions (David Arcari) [1987067]
hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987067]
x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Arcari) [1987067]
x86: Fix various typos in comments, take #2 (David Arcari) [1987067]
x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (David Arcari) [1987067]
x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1987067]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477 (David Arcari) [1987067]
x86/amd_nb: Make hygon_nb_misc_ids static (David Arcari) [1987067]
x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1987067]
x86/cpu: Create Hygon Dhyana architecture support file (David Arcari) [1987067]
hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987067]
hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987067]
hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987067]
hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987067]
CI: Fix RT branch name (Veronika Kabatova)
platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [1962965]
platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [1962965]
platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [1962965]
platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [1962965]
redhat/configs: Add CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [1962965]
platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [1962965]
platform/x86: intel_skl_int3472: Move to intel/ subfolder (David Arcari) [1962965]
platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [1962965]
ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi) [1816769]
KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001915]
pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000228]
pinctrl: amd: Add irq field data (David Arcari) [2000228]
pinctrl: amd: Fix an issue with shutdown when system set to s0ix (David Arcari) [2000228]
pinctrl/amd: Add device HID for new AMD GPIO controller (David Arcari) [2000228]
pinctrl: amd: Implement irq_set_wake (David Arcari) [2000228]
genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag (David Arcari) [2000228]
pinctrl: amd: remove debounce filter setting in IRQ type setting (David Arcari) [2000228]
pinctrl: amd: print debounce filter info in debugfs (David Arcari) [2000228]
pinctrl: amd: use higher precision for 512 RtcClk (David Arcari) [2000228]
pinctrl: amd: fix incorrect way to disable debounce filter (David Arcari) [2000228]
pinctrl: amd: Use irqchip template (David Arcari) [2000228]
pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (David Arcari) [2000228]
pinctrl: amd: Honor IRQ trigger type requested by the caller (David Arcari) [2000228]
pinctrl: Use new GPIO_LINE_DIRECTION (David Arcari) [2000228]
remove ioremap_nocache and devm_ioremap_nocache (David Arcari) [2000228]
pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (David Arcari) [2000228]
pinctrl: amd: disable spurious-firing GPIO IRQs (David Arcari) [2000228]
pinctrl: Remove dev_err() usage after platform_get_irq() (David Arcari) [2000228]
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (David Arcari) [2000228]
pinctrl/amd: fix typo (David Arcari) [2000228]
pinctrl: pinctrl-amd: simplify getting .driver_data (David Arcari) [2000228]
pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type (David Arcari) [2000228]
pinctrl: Include <linux/gpio/driver.h> nothing else (David Arcari) [2000228]
pinctrl/amd: only handle irq if it is pending and unmasked (David Arcari) [2000228]
pinctrl/amd: fix gpio irq level in debugfs (David Arcari) [2000228]
smartpqi: Update version to 2.1.10-025 (Don Brace) [1980106]
scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1980106]
scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1980106]
scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1980106]
scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1980106]
scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1980106]
scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1980106]
scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1980106]
scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1980106]
scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1980106]
scsi: smartpqi: Update copyright notices (Don Brace) [1980106]
scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1980106]

2021-10-06

lib/linear_ranges: fix repeated words & one typo (Nico Pache) [2006475]
lib: linear_ranges: Add missing MODULE_LICENSE() (Nico Pache) [2006475]
bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags (Jiri Olsa) [1944798]
bpf, x86: Fix extable offset calculation (Jiri Olsa) [1944798]
bpftool: Add Makefile target bootstrap (Jiri Olsa) [1944798]
bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Jiri Olsa) [1944798]
docs, bpf: Add minimal markup to address doc warning (Jiri Olsa) [1944798]
test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 (Jiri Olsa) [1944798]
trace: bpf: Allow bpf to attach to bare tracepoints (Jiri Olsa) [1944798]
docs: bpf: Clarify -mcpu=v3 requirement for atomic ops (Jiri Olsa) [1944798]
tools, headers: Sync struct bpf_perf_event_data (Jiri Olsa) [1944798]
selftests/bpf: Add missing cleanup in atomic_bounds test (Jiri Olsa) [1944798]
docs: bpf: Clarify BPF_CMPXCHG wording (Jiri Olsa) [1944798]
docs: bpf: Fixup atomics markup (Jiri Olsa) [1944798]
bpf: Document new atomic instructions (Jiri Olsa) [1944798]
kbuild: Do not clean resolve_btfids if the output does not exist (Jiri Olsa) [1944798]
kbuild: Add resolve_btfids clean to root clean target (Jiri Olsa) [1944798]
bpf: Introduce task_vma bpf_iter (Jiri Olsa) [1944798]
bpf: Allow bpf_d_path in bpf_iter program (Jiri Olsa) [1944798]
selftests/bpf: Add test for bpf_iter_task_vma (Jiri Olsa) [1944798]
bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Jiri Olsa) [1944798]
libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Jiri Olsa) [1944798]
bpf: Update selftests to reflect new error states (Jiri Olsa) [1944798]
bpf, x86: Validate computation of branch displacements for x86-32 (Jiri Olsa) [1944798]
bpf, x86: Validate computation of branch displacements for x86-64 (Jiri Olsa) [1944798]
bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1944798]
bpf: Take module reference for trampoline in module (Jiri Olsa) [1944798]
bpf/selftests: Test that kernel rejects a TCP CC with an invalid license (Jiri Olsa) [1944798]
bpf: Enforce that struct_ops programs be GPL-only (Jiri Olsa) [1944798]
libbpf: Fix bail out from 'ringbuf_process_ring()' on error (Jiri Olsa) [1944798]
selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dump (Jiri Olsa) [1944798]
libbpf: Fix BTF dump of pointer-to-array-of-struct (Jiri Olsa) [1944798]
bpf, selftests: Fix up some test_verifier cases for unprivileged (Jiri Olsa) [1944798]
bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Jiri Olsa) [1944798]
libbpf: Fix INSTALL flag order (Jiri Olsa) [1944798]
libbpf: Clear map_info before each bpf_obj_get_info_by_fd (Jiri Olsa) [1944798]
samples, bpf: Add missing munmap in xdpsock (Jiri Olsa) [1944798]
tools/resolve_btfids: Fix build error with older host toolchains (Jiri Olsa) [1944798]
selftests/bpf: Fix a compiler warning in global func test (Jiri Olsa) [1944798]
bpf: Drop imprecise log message (Jiri Olsa) [1944798]
bpf: Clear percpu pointers in bpf_prog_clone_free() (Jiri Olsa) [1944798]
bpf: Fix a warning message in mark_ptr_not_null_reg() (Jiri Olsa) [1944798]
selftests/bpf: Add unit tests for pointers in global functions (Jiri Olsa) [1944798]
bpf: Support pointers in global func args (Jiri Olsa) [1944798]
bpf: Extract nullable reg type conversion into a helper function (Jiri Olsa) [1944798]
bpf: Rename bpf_reg_state variables (Jiri Olsa) [1944798]
tools/resolve_btfids: Add /libbpf to .gitignore (Jiri Olsa) [1944798]
bpf: selftests: Add non function pointer test to struct_ops (Jiri Olsa) [1944798]
libbpf: Ignore non function pointer member in struct_ops (Jiri Olsa) [1944798]
bpf: Clear per_cpu pointers during bpf_prog_realloc (Jiri Olsa) [1944798]
selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie (Jiri Olsa) [1944798]
selftests/bpf: Use vmlinux.h in socket_cookie_prog.c (Jiri Olsa) [1944798]
selftests/bpf: Integrate the socket_cookie test to test_progs (Jiri Olsa) [1944798]
bpf: Expose bpf_get_socket_cookie to tracing programs (Jiri Olsa) [1944798]
selftests/bpf: Convert test_xdp_redirect.sh to bash (Jiri Olsa) [1944798]
selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs (Jiri Olsa) [1944798]
bpf: Allows per-cpu maps and map-in-map in sleepable programs (Jiri Olsa) [1944798]
selftests/bpf: Improve recursion selftest (Jiri Olsa) [1944798]
selftest/bpf: Add a recursion test (Jiri Olsa) [1944798]
bpf: Count the number of times recursion was prevented (Jiri Olsa) [1944798]
bpf: Add per-program recursion prevention mechanism (Jiri Olsa) [1944798]
bpf: Compute program stats for sleepable programs (Jiri Olsa) [1944798]
bpf: Run sleepable programs with migration disabled (Jiri Olsa) [1944798]
bpf: Optimize program stats (Jiri Olsa) [1944798]
selftests/bpf: Simplify the calculation of variables (Jiri Olsa) [1944798]
selftest/bpf: Add test for var-offset stack access (Jiri Olsa) [1944798]
tools/resolve_btfids: Set srctree variable unconditionally (Jiri Olsa) [1944798]
tools/resolve_btfids: Check objects before removing (Jiri Olsa) [1944798]
tools/resolve_btfids: Build libbpf and libsubcmd in separate directories (Jiri Olsa) [1944798]
bpf: Simplify bool comparison (Jiri Olsa) [1944798]
selftests/bpf: Remove unneeded semicolon (Jiri Olsa) [1944798]
bpf/benchs/bench_ringbufs: Remove unneeded semicolon (Jiri Olsa) [1944798]
bpf: Refactor BPF_PSEUDO_CALL checking as a helper function (Jiri Olsa) [1944798]
bpf/selftests: Update the IMA test to use BPF ring buffer (Jiri Olsa) [1944798]
bpf: Allow usage of BPF ringbuffer in sleepable programs (Jiri Olsa) [1944798]
bpf/selftests: Add a short note about vmtest.sh in README.rst (Jiri Olsa) [1944798]
bpf: Helper script for running BPF presubmit tests (Jiri Olsa) [1944798]
bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. (Jiri Olsa) [1944798]
libbpf: Stop using feature-detection Makefiles (Jiri Olsa) [1944798]
selftest/bpf: Testing for multiple logs on REJECT (Jiri Olsa) [1944798]
samples: bpf: Remove unneeded semicolon (Jiri Olsa) [1944798]
bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH (Jiri Olsa) [1944798]
samples/bpf: Add include dir for MIPS Loongson64 to fix build errors (Jiri Olsa) [1944798]
bpf: Simplify cases in bpf_base_func_proto (Jiri Olsa) [1944798]
samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings (Jiri Olsa) [1944798]
selftests/bpf: Consistent malloc/calloc usage (Jiri Olsa) [1944798]
selftests/bpf: Avoid heap allocation (Jiri Olsa) [1944798]
selftests/bpf: Define local variables at the beginning of a block (Jiri Olsa) [1944798]
selftests/bpf: Remove casting by introduce local variable (Jiri Olsa) [1944798]
selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() (Jiri Olsa) [1944798]
selftests/bpf: Remove memory leak (Jiri Olsa) [1944798]
selftests/bpf: Fix style warnings (Jiri Olsa) [1944798]
selftests/bpf: Remove unused enums (Jiri Olsa) [1944798]
selftests/bpf: Remove a lot of ifobject casting (Jiri Olsa) [1944798]
samples/bpf: Add xdp program on egress for xdp_redirect_map (Jiri Olsa) [1944798]
bpf: Fix typo in scalar{,32}_min_max_rsh comments (Jiri Olsa) [1944798]
bpf, docs: Update build procedure for manually compiling LLVM and Clang (Jiri Olsa) [1944798]
selftest/bpf: Fix typo (Jiri Olsa) [1944798]
libbpf: Use string table index from index table if needed (Jiri Olsa) [1944798]
bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt (Jiri Olsa) [1944798]
bpf: Permit size-0 datasec (Jiri Olsa) [1944798]
selftests: bpf: Add a new test for bare tracepoints (Jiri Olsa) [1944798]
selftests/bpf: Add verifier tests for x64 jit jump padding (Jiri Olsa) [1944798]
bpf,x64: Pad NOPs to make images converge more easily (Jiri Olsa) [1944798]
tools/bpftool: Add -Wall when building BPF programs (Jiri Olsa) [1944798]
bpf: Declare __bpf_free_used_maps() unconditionally (Jiri Olsa) [1944798]
bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Jiri Olsa) [1944798]
kernel.spec: Add support to use vmlinux.h (Jiri Olsa) [1989087]
spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) [1989087]
lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [1985062]
printk/console: Check consistent sequence number when handling race in console_unlock() (Chris von Recklinghausen) [1985062]
printk: fix cpu lock ordering (Chris von Recklinghausen) [1985062]
lib/dump_stack: move cpu lock to printk.c (Chris von Recklinghausen) [1985062]
random32: Fix implicit truncation warning in prandom_seed_state() (Chris von Recklinghausen) [1985062]
lib: test_scanf: Remove pointless use of type_min() with unsigned types (Chris von Recklinghausen) [1985062]
selftests: lib: Add wrapper script for test_scanf (Chris von Recklinghausen) [1985062]
lib: test_scanf: Add tests for sscanf number conversion (Chris von Recklinghausen) [1985062]
lib: vsprintf: Fix handling of number field widths in vsscanf (Chris von Recklinghausen) [1985062]
lib: vsprintf: scanf: Negative number must have field width > 1 (Chris von Recklinghausen) [1985062]
usb: host: xhci-tegra: Switch to use ptTs (Chris von Recklinghausen) [1985062]
nilfs2: Switch to use ptTs (Chris von Recklinghausen) [1985062]
kdb: Switch to use ptTs (Chris von Recklinghausen) [1985062]
lib/vsprintf: Allow to override ISO 8601 date and time separator (Chris von Recklinghausen) [1985062]
printk: Remove trailing semicolon in macros (Chris von Recklinghausen) [1985062]
printk: Move EXPORT_SYMBOL() closer to vprintk definition (Chris von Recklinghausen) [1985062]
kernel/printk.c: Fixed mundane typos (Chris von Recklinghausen) [1985062]
printk: rename vprintk_func to vprintk (Chris von Recklinghausen) [1985062]
printk: console: remove unnecessary safe buffer usage (Chris von Recklinghausen) [1985062]
printk: kmsg_dump: remove _nolock() variants (Chris von Recklinghausen) [1985062]
printk: remove logbuf_lock (Chris von Recklinghausen) [1985062]
printk: introduce a kmsg_dump iterator (Chris von Recklinghausen) [1985062]
printk: kmsg_dumper: remove @active field (Chris von Recklinghausen) [1985062]
printk: add syslog_lock (Chris von Recklinghausen) [1985062]
printk: use atomic64_t for devkmsg_user.seq (Chris von Recklinghausen) [1985062]
printk: use seqcount_latch for clear_seq (Chris von Recklinghausen) [1985062]
printk: introduce CONSOLE_LOG_MAX (Chris von Recklinghausen) [1985062]
printk: consolidate kmsg_dump_get_buffer/syslog_print_all code (Chris von Recklinghausen) [1985062]
printk: refactor kmsg_dump_get_buffer() (Chris von Recklinghausen) [1985062]
printk: kmsg_dump: remove unused fields (Chris von Recklinghausen) [1985062]
printk: limit second loop of syslog_print_all (Chris von Recklinghausen) [1985062]
mtd: mtdoops: synchronize kmsg_dumper (Chris von Recklinghausen) [1985062]
vsprintf: dump full information of page flags in pGp (Chris von Recklinghausen) [1985062]
mm, slub: don't combine pr_err with INFO (Chris von Recklinghausen) [1985062]
mm, slub: use pGp to print page flags (Chris von Recklinghausen) [1985062]
lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() (Chris von Recklinghausen) [1985062]
printk: clarify the documentation for plain pointer printing (Chris von Recklinghausen) [1985062]
lib/vsprintf: do not show no_hash_pointers message multiple times (Chris von Recklinghausen) [1985062]
kdb: Refactor env variables get/set code (Chris von Recklinghausen) [1985062]
kernel: debug: Ordinary typo fixes in the file gdbstub.c (Chris von Recklinghausen) [1985062]
kdb: Simplify kdb commands registration (Chris von Recklinghausen) [1985062]
seqlock,lockdep: Fix seqcount_latch_init() (Chris von Recklinghausen) [1985062]
printk: avoid prb_first_valid_seq() where possible (Chris von Recklinghausen) [1985062]
printk: rectify kernel-doc for prb_rec_init_wr() (Chris von Recklinghausen) [1985062]
lib/vsprintf: no_hash_pointers prints all addresses as unhashed (Chris von Recklinghausen) [1985062]
kselftest: add support for skipped tests (Chris von Recklinghausen) [1985062]
lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers (Chris von Recklinghausen) [1985062]
printk: fix deadlock when kernel panic (Chris von Recklinghausen) [1985062]
torture: Remove "Failed to add ttynull console" false positive (Chris von Recklinghausen) [1985062]
printk: fix string termination for record_print_text() (Chris von Recklinghausen) [1985062]
printk: fix buffer overflow potential for print_text() (Chris von Recklinghausen) [1985062]
printk: fix kmsg_dump_get_buffer length calulations (Chris von Recklinghausen) [1985062]
printk: ringbuffer: fix line counting (Chris von Recklinghausen) [1985062]
Revert "init/console: Use ttynull as a fallback when there is no console" (Chris von Recklinghausen) [1985062]
printk: remove obsolete dead assignment (Chris von Recklinghausen) [1985062]
printk: ringbuffer: Reference text_data_ring directly in callees. (Chris von Recklinghausen) [1985062]
printk/console: Allow to disable console output by using console="" or console=null (Chris von Recklinghausen) [1985062]
init/console: Use ttynull as a fallback when there is no console (Chris von Recklinghausen) [1985062]
printk: remove logbuf_lock writer-protection of ringbuffer (Chris von Recklinghausen) [1985062]
printk: inline log_output(),log_store() in vprintk_store() (Chris von Recklinghausen) [1985062]
printk: remove unneeded dead-store assignment (Chris von Recklinghausen) [1985062]
printk: finalize records with trailing newlines (Chris von Recklinghausen) [1985062]
printk: ringbuffer: Wrong data pointer when appending small string (Chris von Recklinghausen) [1985062]
printk: reduce setup_text_buf size to LOG_LINE_MAX (Chris von Recklinghausen) [1985062]
printk: avoid and/or handle record truncation (Chris von Recklinghausen) [1985062]
printk: remove dict ring (Chris von Recklinghausen) [1985062]
printk: move dictionary keys to dev_printk_info (Chris von Recklinghausen) [1985062]
printk: move printk_info into separate array (Chris von Recklinghausen) [1985062]
printk: reimplement log_cont using record extension (Chris von Recklinghausen) [1985062]
printk: ringbuffer: add finalization/extension support (Chris von Recklinghausen) [1985062]
printk: ringbuffer: change representation of states (Chris von Recklinghausen) [1985062]
printk: ringbuffer: clear initial reserved fields (Chris von Recklinghausen) [1985062]
printk: ringbuffer: add BLK_DATALESS() macro (Chris von Recklinghausen) [1985062]
printk: ringbuffer: relocate get_data() (Chris von Recklinghausen) [1985062]
printk: ringbuffer: avoid memcpy() on state_var (Chris von Recklinghausen) [1985062]
printk: ringbuffer: fix setting state in desc_read() (Chris von Recklinghausen) [1985062]
seqlock: Introduce seqcount_latch_t (Chris von Recklinghausen) [1985062]
scripts/gdb: update for lockless printk ringbuffer (Chris von Recklinghausen) [1985062]
scripts/gdb: add utils.read_ulong() (Chris von Recklinghausen) [1985062]
printk: reduce LOG_BUF_SHIFT range for H8300 (Chris von Recklinghausen) [1985062]
printk: ringbuffer: support dataless records (Chris von Recklinghausen) [1985062]
MAINTAIERS: Add John Ogness as printk reviewer (Chris von Recklinghausen) [1985062]
printk: use the lockless ringbuffer (Chris von Recklinghausen) [1985062]
Revert "printk: lock/unlock console only for new logbuf entries" (Chris von Recklinghausen) [1985062]
printk: add lockless ringbuffer (Chris von Recklinghausen) [1985062]
crash: add VMCOREINFO macro to define offset in a struct declared by typedef (Chris von Recklinghausen) [1985062]
printk: Use fallthrough pseudo-keyword (Chris von Recklinghausen) [1985062]
kernel.h: Move oops_in_progress to printk.h (Chris von Recklinghausen) [1985062]
serial: 8250: change lock order in serial8250_do_startup() (Chris von Recklinghausen) [1985062]
kernel: printk: delete repeated words in comments (Chris von Recklinghausen) [1985062]
random32: Restore __latent_entropy attribute on net_rand_state (Chris von Recklinghausen) [1985062]
random32: add a tracepoint for prandom_u32() (Chris von Recklinghausen) [1985062]
init: open code setting up stdin/stdout/stderr (Chris von Recklinghausen) [1985062]
hvc: unify console setup naming (Chris von Recklinghausen) [1985062]
console: Fix trivia typo 'change' -> 'chance' (Chris von Recklinghausen) [1985062]
console: Propagate error code from console ->setup() (Chris von Recklinghausen) [1985062]
tty: hvc: Return proper error code from console ->setup() hook (Chris von Recklinghausen) [1985062]
lib/vsprintf: Force type of flags value for gfp_t (Chris von Recklinghausen) [1985062]
lib/vsprintf: Replace custom spec to print decimals with generic one (Chris von Recklinghausen) [1985062]
lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() (Chris von Recklinghausen) [1985062]
printk: Make linux/printk.h self-contained (Chris von Recklinghausen) [1985062]
doc:kmsg: explicitly state the return value in case of SEEK_CUR (Chris von Recklinghausen) [1985062]
Replace HTTP links with HTTPS ones: vsprintf (Chris von Recklinghausen) [1985062]
Revert "kernel/printk: add kmsg SEEK_CUR handling" (Chris von Recklinghausen) [1985062]
random32: move the pseudo-random 32-bit definitions to prandom.h (Chris von Recklinghausen) [1985062]
printk/kdb: Redirect printk messages into kdb in any context (Chris von Recklinghausen) [1985062]
usb: pulse8-cec: Switch to use ptT (Chris von Recklinghausen) [1985062]
lib/vsprintf: Print time64_t in human readable format (Chris von Recklinghausen) [1985062]
printk: Remove pr_cont_once() (Chris von Recklinghausen) [1985062]
printk: handle blank console arguments passed in. (Chris von Recklinghausen) [1985062]
kernel/printk: add kmsg SEEK_CUR handling (Chris von Recklinghausen) [1985062]
printk: Fix a typo in comment "interator"->"iterator" (Chris von Recklinghausen) [1985062]
printk: Correctly set CON_CONSDEV even when preferred console was not registered (Chris von Recklinghausen) [1985062]
printk: Fix preferred console selection with multiple matches (Chris von Recklinghausen) [1985062]
printk: Move console matching logic into a separate function (Chris von Recklinghausen) [1985062]
lib/vsprintf: update comment about simple_strto<foo>() functions (Chris von Recklinghausen) [1985062]
printk: Convert a use of sprintf to snprintf in console_unlock (Chris von Recklinghausen) [1985062]
lib/dynamic_debug.c: use address-of operator on section symbols (Chris von Recklinghausen) [1985062]
printk: fix exclusive_console replaying (Chris von Recklinghausen) [1985062]
Revert "fs: remove ksys_dup()" (Chris von Recklinghausen) [1985062]
early init: fix error handling when opening /dev/console (Chris von Recklinghausen) [1985062]
device.h: move dev_printk()-like functions to dev_printk.h (Chris von Recklinghausen) [1985062]
docs: printk-formats: add ptrdiff_t type to printk-formats (Chris von Recklinghausen) [1985062]
fs: remove ksys_dup() (Chris von Recklinghausen) [1985062]
MAINTAINERS: Add VSPRINTF (Chris von Recklinghausen) [1985062]
tools lib api: Renaming pr_warning to pr_warn (Chris von Recklinghausen) [1985062]
lib: cpu_rmap: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
trace: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
vgacon: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
scsi: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
platform/x86: asus-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
oprofile: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
of: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
macintosh: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
idsn: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
ide: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
crypto: n2: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
gdrom: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
drbd: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
x86: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
arm64: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062]
dump_stack: avoid the livelock of the dump_lock (Chris von Recklinghausen) [1985062]
lib/vsprintf: Add pfw conversion specifier for printing fwnode names (Chris von Recklinghausen) [1985062]
lib/vsprintf: Make use of fwnode API to obtain node names and separators (Chris von Recklinghausen) [1985062]
ABI: Update dev-kmsg documentation to match current kernel behaviour (Chris von Recklinghausen) [1985062]
printk: Replace strncmp() with str_has_prefix() (Chris von Recklinghausen) [1985062]
lib/test_printf: Remove obvious comments from pd and pD tests (Chris von Recklinghausen) [1985062]
lib/test_printf: Add test of null/invalid pointer dereference for dentry (Chris von Recklinghausen) [1985062]
vsprintf: Prevent crash when dereferencing invalid pointers for pD (Chris von Recklinghausen) [1985062]
printk: Do not lose last line in kmsg buffer dump (Chris von Recklinghausen) [1985062]
scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set (Chris von Recklinghausen) [1985062]
lib/vsprintf: Remove support for pF and pf in favour of pS and ps (Chris von Recklinghausen) [1985062]
tracing: kdb: Allow ftdump to skip all but the last few entries (Chris von Recklinghausen) [1985062]
tracing: kdb: The skip_lines parameter should have been skip_entries (Chris von Recklinghausen) [1985062]
tracing: Add trace_total_entries() / trace_total_entries_cpu() (Chris von Recklinghausen) [1985062]
tty: Add NULL TTY driver (Chris von Recklinghausen) [1985062]
treewide: Switch printk users from pf and pF to ps and pS, respectively (Chris von Recklinghausen) [1985062]
iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Chris von Recklinghausen) [1985062]
device.h: Add __cold to dev_<level> logging functions (Chris von Recklinghausen) [1985062]
dynamic_debug: move pr_err from module.c to ddebug_add_module (Chris von Recklinghausen) [1985062]
dynamic_debug: don't duplicate modname in ddebug_add_module (Chris von Recklinghausen) [1985062]
kdb: use bool for binary state indicators (Chris von Recklinghausen) [1985062]
panic: avoid deadlocks in re-entrant console drivers (Chris von Recklinghausen) [1985062]
x86/apic: Trivial coding style fixes (Chris von Recklinghausen) [1985062]
video/console/vgacon: Print big fat warning with nomodeset (Chris von Recklinghausen) [1985062]
device: Add #define dev_fmt similar to #define pr_fmt (Chris von Recklinghausen) [1985062]
bcache: replace 'pF' by 'pS' in seq_printf() (Chris von Recklinghausen) [1985062]
Revert "Merge: redhat: switch secureboot kernel image signing to release keys" (Augusto Caringi)
drm/nouveau/fifo/ga102: initialise chid on return from channel creation (Ben Skeggs) [1997878]
drm/nouveau/ga102-: support ttm buffer moves via copy engine (Ben Skeggs) [1997878]
drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows (Ben Skeggs) [1997878]
drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences (Ben Skeggs) [1997878]
drm/nouveau/disp: power down unused DP links during init (Ben Skeggs) [1997878]
drm/nouveau: recognise GA107 (Ben Skeggs) [1997878]
PCI: Mark TI C667X to avoid bus reset (Alex Williamson) [1975768]
redhat: switch secureboot kernel image signing to release keys (Bruno Meneguele)
CI: handle RT branches in a single config (Veronika Kabatova)
CI: Fix RT check branch name (Veronika Kabatova)
CI: Drop private CI config (Veronika Kabatova)
CI: extend template use (Veronika Kabatova)
Revert "Merge: mt7921e: enable new Mediatek wireless hardware" (Bruno Meneguele) [2009501]
megaraid_sas: fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [2009022]
scsi: megaraid_sas: mq_poll support (Tomas Henzl) [2009022]
[PATCH v2] scsi: qla2xxx: Suppress unnecessary log messages during login (Nilesh Javali) [1982186]
scsi: qla2xxx: Fix excessive messages during device logout (Nilesh Javali) [1982186]
PCI: pciehp: Ignore Link Down/Up caused by DPC (Myron Stowe) [1981741]
arm64: kpti: Fix "kpti=off" when KASLR is enabled (Mark Salter) [1979731]
arm64: Fix CONFIG_ARCH_RANDOM=n build (Mark Salter) [1979731]
redhat/configs: aarch64: add CONFIG_ARCH_RANDOM (Mark Salter) [1979731]
arm64: Implement archrandom.h for ARMv8.5-RNG (Mark Salter) [1979731]
arm64: kconfig: Fix alignment of E0PD help text (Mark Salter) [1979731]
arm64: Use register field helper in kaslr_requires_kpti() (Mark Salter) [1979731]
arm64: Simplify early check for broken TX1 when KASLR is enabled (Mark Salter) [1979731]
arm64: Use a variable to store non-global mappings decision (Mark Salter) [1979731]
arm64: Don't use KPTI where we have E0PD (Mark Salter) [1979731]
arm64: Factor out checks for KASLR in KPTI code into separate function (Mark Salter) [1979731]
redhat/configs: Add CONFIG_ARM64_E0PD (Mark Salter) [1979731]
arm64: Add initial support for E0PD (Mark Salter) [1979731]
arm64: cpufeature: Export matrix and other features to userspace (Mark Salter) [1980098]
arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 (Mark Salter) [1980098]
docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s] (Mark Salter) [1980098]
docs/arm64: cpu-feature-registers: Documents missing visible fields (Mark Salter) [1980098]
arm64: Introduce system_capabilities_finalized() marker (Mark Salter) [1980098]
arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled (Mark Salter) [1980098]
docs/arm64: elf_hwcaps: Document HWCAP_SB (Mark Salter) [1980098]
docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value (Mark Salter) [1980098]
arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled (Mark Salter) [1980098]
arm64: cpufeature: Effectively expose FRINT capability to userspace (Mark Salter) [1980098]
arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Mark Salter) [1980098]
arm64: Expose FRINT capabilities to userspace (Mark Salter) [1980098]
arm64: Expose ARMv8.5 CondM capability to userspace (Mark Salter) [1980098]
docs: arm64: convert perf.txt to ReST format (Mark Salter) [1980098]
docs: arm64: convert docs to ReST and rename to .rst (Mark Salter) [1980098]
Documentation/arm64: HugeTLB page implementation (Mark Salter) [1980098]
Documentation/arm64/sve: Couple of improvements and typos (Mark Salter) [1980098]
arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding() (Mark Salter) [1980098]
arm64: Expose SVE2 features for userspace (Mark Salter) [1980098]
arm64: Advertise ARM64_HAS_DCPODP cpu feature (Mark Salter) [1980098]
arm64: add CVADP support to the cache maintenance helper (Mark Salter) [1980098]
arm64: Fix minor issues with the dcache_by_line_op macro (Mark Salter) [1980098]
arm64: Expose DC CVADP to userspace (Mark Salter) [1980098]
arm64: Handle trapped DC CVADP (Mark Salter) [1980098]
arm64: HWCAP: encapsulate elf_hwcap (Mark Salter) [1980098]
arm64: HWCAP: add support for AT_HWCAP2 (Mark Salter) [1980098]
x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1965331]
x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Aristeu Rozanski) [1965331]
EDAC, mce_amd: Print ExtErrorCode and description on a single line (Aristeu Rozanski) [1965331]

2021-09-27

scsi: ibmvfc: Fix command state accounting and stale response detection (Steve Best) [1988157]
tasklist_lock, ppc64: Convert tasklist_lock to use qrwlock for ppc64 (Waiman Long) [1978377]
tasklist_lock, ppc64: Provide infrastructure to support specific use of qrwlock (Waiman Long) [1978377]
redhat/configs: Disable CONFIG_PPC_QUEUED_SPINLOCKS (Waiman Long) [1978377]
qspinlock: use signed temporaries for cmpxchg (Waiman Long) [1978377]
powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint (Waiman Long) [1978377]
powerpc/pseries: Implement paravirt qspinlocks for SPLPAR (Waiman Long) [1978377]
powerpc/64s: Implement queued spinlocks and rwlocks (Waiman Long) [1978377]
powerpc: Move spinlock implementation to simple_spinlock (Waiman Long) [1978377]
locking/spinlocks: Remove an instruction from spin and write locks (Waiman Long) [1978377]
net: Fix skb->csum update in inet_proto_csum_replace16(). (Balazs Nemeth) [1975193]
[s390] s390/dasd: fix use after free in dasd path handling (Claudio Imbrenda) [1996764]
powerpc/bpf: Fix detecting BPF atomic instructions (Viktor Malik) [1931483]
selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fd (Viktor Malik) [1931483]
selftests/bpf: ringbuf_multi: Use runtime page size (Viktor Malik) [1931483]
libbpf: Add bpf_map__inner_map API (Viktor Malik) [1931483]
selftests/bpf: ringbuf: Use runtime page size (Viktor Malik) [1931483]
selftests/bpf: mmap: Use runtime page size (Viktor Malik) [1931483]
selftests/bpf: Pass page size from userspace in map_ptr (Viktor Malik) [1931483]
selftests/bpf: Pass page size from userspace in sockopt_sk (Viktor Malik) [1931483]
selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeleton (Viktor Malik) [1931483]
selftests/bpf: test_progs/sockopt_sk: Remove version (Viktor Malik) [1931483]
powerpc/64s: Fix crashes when toggling entry flush barrier (Diego Domingos) [1894804]
powerpc/64s: flush L1D after user accesses (Diego Domingos) [1894804]
powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Diego Domingos) [1894804]
powerpc: Fix __clear_user() with KUAP enabled (Diego Domingos) [1894804]
powerpc: Implement user_access_begin and friends (Diego Domingos) [1894804]
powerpc: Add a framework for user access tracking (Diego Domingos) [1894804]
powerpc/64s: flush L1D on kernel entry (Diego Domingos) [1894804]
redhat: enable CONFIG_SLAB_FREELIST_HARDENED (Rafael Aquini) [1862283]
include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Rafael Aquini) [1862283]
uapi: rename ext2_swab() to swab() and share globally in swab.h (Rafael Aquini) [1862283]
lib/timerqueue: Rely on rbtree semantics for next timer (Phil Auld) [1984798]
e1000e: Do not take care about recovery NVM checksum (Ken Cox) [1984558]
qrtr: disable CONFIG_QRTR for non x86_64 archs (Íñigo Huguet) [1999642]
ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() (Jeff Layton) [1989999]
ceph: fix dereference of null pointer cf (Jeff Layton) [1989999]
ceph: correctly handle releasing an embedded cap flush (Jeff Layton) [1989999]
ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton) [1989999]
ceph: don't WARN if we're still opening a session to an MDS (Jeff Layton) [1989999]
rbd: don't hold lock_rwsem while running_list is being drained (Jeff Layton) [1989999]
rbd: always kick acquire on "acquired" and "released" notifications (Jeff Layton) [1989999]
ceph: take reference to req->r_parent at point of assignment (Jeff Layton) [1989999]
ceph: eliminate ceph_async_iput() (Jeff Layton) [1989999]
ceph: don't take s_mutex in ceph_flush_snaps (Jeff Layton) [1989999]
ceph: don't take s_mutex in try_flush_caps (Jeff Layton) [1989999]
ceph: don't take s_mutex or snap_rwsem in ceph_check_caps (Jeff Layton) [1989999]
ceph: eliminate session->s_gen_ttl_lock (Jeff Layton) [1989999]
ceph: allow ceph_put_mds_session to take NULL or ERR_PTR (Jeff Layton) [1989999]
ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton) [1989999]
ceph: add some lockdep assertions around snaprealm handling (Jeff Layton) [1989999]
ceph: decoding error in ceph_update_snap_realm should return -EIO (Jeff Layton) [1989999]
ceph: add IO size metrics support (Jeff Layton) [1989999]
ceph: update and rename __update_latency helper to __update_stdev (Jeff Layton) [1989999]
ceph: simplify the metrics struct (Jeff Layton) [1989999]
libceph: fix doc warnings in cls_lock_client.c (Jeff Layton) [1989999]
libceph: remove unnecessary ret variable in ceph_auth_init() (Jeff Layton) [1989999]
libceph: kill ceph_none_authorizer::reply_buf (Jeff Layton) [1989999]
ceph: make ceph_queue_cap_snap static (Jeff Layton) [1989999]
ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton) [1989999]
libceph: set global_id as soon as we get an auth ticket (Jeff Layton) [1989999]
libceph: don't pass result into ac->ops->handle_reply() (Jeff Layton) [1989999]
ceph: fix error handling in ceph_atomic_open and ceph_lookup (Jeff Layton) [1989999]
ceph: must hold snap_rwsem when filling inode for async create (Jeff Layton) [1989999]
libceph: Fix spelling mistakes (Jeff Layton) [1989999]
libceph: don't set global_id until we get an auth ticket (Jeff Layton) [1989999]
libceph: bump CephXAuthenticate encoding version (Jeff Layton) [1989999]
ceph: don't allow access to MDS-private inodes (Jeff Layton) [1989999]
ceph: fix up some bare fetches of i_size (Jeff Layton) [1989999]
ceph: support getting ceph.dir.rsnaps vxattr (Jeff Layton) [1989999]
ceph: drop pinned_page parameter from ceph_get_caps (Jeff Layton) [1989999]
ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton) [1989999]
ceph: only check pool permissions for regular files (Jeff Layton) [1989999]
ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon (Jeff Layton) [1989999]
ceph: avoid counting the same request twice or more (Jeff Layton) [1989999]
ceph: rename the metric helpers (Jeff Layton) [1989999]
ceph: fix kerneldoc copypasta over ceph_start_io_direct (Jeff Layton) [1989999]
ceph: don't use d_add in ceph_handle_snapdir (Jeff Layton) [1989999]
ceph: don't clobber i_snap_caps on non-I_NEW inode (Jeff Layton) [1989999]
ceph: fix fall-through warnings for Clang (Jeff Layton) [1989999]
net: ceph: Fix a typo in osdmap.c (Jeff Layton) [1989999]
ceph: don't allow type or device number to change on non-I_NEW inodes (Jeff Layton) [1989999]
ceph: defer flushing the capsnap if the Fb is used (Jeff Layton) [1989999]
ceph: allow queueing cap/snap handling after putting cap references (Jeff Layton) [1989999]
ceph: clean up inode work queueing (Jeff Layton) [1989999]
ceph: fix flush_snap logic after putting caps (Jeff Layton) [1989999]
libceph: fix "Boolean result is used in bitwise operation" warning (Jeff Layton) [1989999]
new helper: inode_wrong_type() (Jeff Layton) [1989999]
kabi: Adding symbol single_release (fs/seq_file.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol single_open (fs/seq_file.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol seq_read (fs/seq_file.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol seq_printf (fs/seq_file.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol seq_lseek (fs/seq_file.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol unregister_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol cdev_init (fs/char_dev.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol cdev_del (fs/char_dev.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol cdev_alloc (fs/char_dev.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol cdev_add (fs/char_dev.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol alloc_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486]
kabi: Adding symbol pcie_capability_read_word (drivers/pci/access.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pcie_capability_read_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pcie_capability_clear_and_set_word (drivers/pci/access.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_write_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_write_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_set_power_state (drivers/pci/pci.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_read_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_read_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_irq_vector (drivers/pci/msi.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_get_device (drivers/pci/search.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_free_irq_vectors (drivers/pci/msi.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol pci_alloc_irq_vectors_affinity (drivers/pci/msi.c) (Čestmír Kalina) [1945485]
kabi: Adding symbol kexec_crash_loaded (kernel/kexec_core.c) (Čestmír Kalina) [1945491]
perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Michael Petlan) [1998051]
perf/x86/intel/uncore: Fix Add BW copypasta (Michael Petlan) [1998051]
perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown (Michael Petlan) [1998051]
Revert "ice: Add initial support framework for LAG" (Michal Schmidt) [1999016]
net: re-initialize slow_gro flag at gro_list_prepare time (Paolo Abeni) [2002367]
cxgb4: dont touch blocked freelist bitmap after free (Rahul Lakkireddy) [1998148]
cxgb4vf: configure ports accessible by the VF (Rahul Lakkireddy) [1961329]
scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1976332]
scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1976332]
scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash (Dick Kennedy) [1976332]

2021-09-23

md/raid10: properly indicate failure when ending a failed write request (Nigel Croxon) [1983859]
md: Constify attribute_group structs (Nigel Croxon) [1983859]
md: mark some personalities as deprecated (Nigel Croxon) [1983859]
md/raid1: rename print_msg with r1bio_existed (Nigel Croxon) [1983859]
async_xor: check src_offs is not NULL before updating it (Nigel Croxon) [1983859]
async_xor: increase src_offs when dropping destination page (Nigel Croxon) [1983859]
md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1983859]
md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1983859]
md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1983859]
md/raid6: let async recovery function support different page offset (Nigel Croxon) [1983859]
md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1983859]
md/raid5: convert to new xor compution interface (Nigel Croxon) [1983859]
md/raid5: add new xor function to support different page offset (Nigel Croxon) [1983859]
md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1983859]
md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1983859]
x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Jay Shin) [1994421]
crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987094]
crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987094]
crypto: ccp - Use list_move_tail instead of list_del/list_add_tail in ccp-dmaengine.c (Vladis Dronov) [1987094]
crypto: ccp: ccp-dev: Fix a little doc-rot (Vladis Dronov) [1987094]
crypto: ccp - Fix a resource leak in an error handling path (Vladis Dronov) [1987094]
crypto: ccp - Annotate SEV Firmware file names (Vladis Dronov) [1987094]
crypto: ccp - Make ccp_dev_suspend and ccp_dev_resume void functions (Vladis Dronov) [1987094]
crypto: ccp - Use DEFINE_SPINLOCK() for spinlock (Vladis Dronov) [1987094]
crypto: ccp - A value assigned to a variable is never used (Vladis Dronov) [1987094]
crypto: ccp - Don't initialize SEV support without the SEV feature (Vladis Dronov) [1987094]
crypto: ccp - fix error handling (Vladis Dronov) [1987094]
crypto: ccp - use generic power management (Vladis Dronov) [1987094]
crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1987094]
crypto: ahash - remove useless setting of type flags (Vladis Dronov) [1987094]
crypto: ccp - Silence strncpy warning (Vladis Dronov) [1987094]
crypto: ccp - permit asynchronous skcipher as fallback (Vladis Dronov) [1987094]
crypto: ccp - Fix sparse warnings (Vladis Dronov) [1987094]
crypto: ccp - Update CCP driver maintainer information (Vladis Dronov) [1987094]
crypto: ccp - Fix use of merged scatterlists (Vladis Dronov) [1987094]
crypto: ccp - remove redundant assignment to variable ret (Vladis Dronov) [1987094]
crypto: ccp - use crypto_shash_tfm_digest() (Vladis Dronov) [1987094]
crypto: hash - introduce crypto_shash_tfm_digest() (Vladis Dronov) [1987094]
crypto: ccp -- don't "select" CONFIG_DMADEVICES (Vladis Dronov) [1987094]
crypto: ccp - Update MAINTAINERS for CCP driver (Vladis Dronov) [1987094]
crypto: ccp - switch from ablkcipher to skcipher (Vladis Dronov) [1987094]
ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1980619 1987128] {CVE-2021-3669}
ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669}
ipc/util.c: sysvipc_find_ipc() should increase position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669}
psi: Fix psi state corruption when schedule() races with cgroup move (Waiman Long) [2002025]
psi: Optimize task switch inside shared cgroups (Waiman Long) [2002025]
kthread: Fix PF_KTHREAD vs to_kthread() race (Waiman Long) [2002025]
sched/fair: Ignore percpu threads for imbalance pulls (Waiman Long) [2002025]
sched: Fix get_push_task() vs migrate_disable() (Waiman Long) [2002025]
sched: Don't defer CPU pick to migration_cpu_stop() (Waiman Long) [2002025]
sched: Simplify migration_cpu_stop() (Waiman Long) [2002025]
sched: Simplify set_affinity_pending refcounts (Waiman Long) [2002025]
sched: Fix affine_move_task() self-concurrency (Waiman Long) [2002025]
sched: Optimize migration_cpu_stop() (Waiman Long) [2002025]
sched: Collate affine_move_task() stoppers (Waiman Long) [2002025]
sched: Simplify migration_cpu_stop() (Waiman Long) [2002025]
sched: Fix migration_cpu_stop() requeueing (Waiman Long) [2002025]
sched: Relax the set_cpus_allowed_ptr() semantics (Waiman Long) [2002025]
sched: Fix CPU hotplug / tighten is_per_cpu_kthread() (Waiman Long) [2002025]
sched: Prepare to use balance_push in ttwu() (Waiman Long) [2002025]
workqueue: Restrict affinity change to rescuer (Waiman Long) [2002025]
workqueue: Tag bound workers with KTHREAD_IS_PER_CPU (Waiman Long) [2002025]
kthread: Extract KTHREAD_IS_PER_CPU (Waiman Long) [2002025]
sched: Don't run cpu-online with balance_push() enabled (Waiman Long) [2002025]
workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity (Waiman Long) [2002025]
sched/core: Print out straggler tasks in sched_cpu_dying() (Waiman Long) [2002025]
sched: Optimize finish_lock_switch() (Waiman Long) [2002025]
sched: Fix migration_cpu_stop() WARN (Waiman Long) [2002025]
sched/core: Add missing completion for affine_move_task() waiters (Waiman Long) [2002025]
stop_machine, rcu: Mark functions as notrace (Waiman Long) [2002025]
sched: Comment affine_move_task() (Waiman Long) [2002025]
sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable() (Waiman Long) [2002025]
sched/proc: Print accurate cpumask vs migrate_disable() (Waiman Long) [2002025]
sched: Make migrate_disable/enable() independent of RT (Waiman Long) [2002025]
sched: Fix migrate_disable() vs rt/dl balancing (Waiman Long) [2002025]
sched, lockdep: Annotate ->pi_lock recursion (Waiman Long) [2002025]
sched,rt: Use the full cpumask for balancing (Waiman Long) [2002025]
sched/core: Make migrate disable and CPU hotplug cooperative (Waiman Long) [2002025]
sched: Fix migrate_disable() vs set_cpus_allowed_ptr() (Waiman Long) [2002025]
sched: Add migrate_disable() (Waiman Long) [2002025]
sched: Massage set_cpus_allowed() (Waiman Long) [2002025]
sched: Fix hotplug vs CPU bandwidth control (Waiman Long) [2002025]
sched/hotplug: Consolidate task migration on CPU unplug (Waiman Long) [2002025]
workqueue: Manually break affinity on hotplug (Waiman Long) [2002025]
sched/core: Wait for tasks being pushed away on hotplug (Waiman Long) [2002025]
sched/hotplug: Ensure only per-cpu kthreads run during hotplug (Waiman Long) [2002025]
sched: Fix balance_callback() (Waiman Long) [2002025]
maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault (Waiman Long) [2002025]
s390/ftrace: fix potential crashes when switching tracers (Waiman Long) [2002025]
psi: Move PF_MEMSTALL out of task->flags (Waiman Long) [2002025]
psi: Optimize switching tasks inside shared cgroups (Waiman Long) [2002025]
psi: Fix cpu.pressure for cpu.max and competing cgroups (Waiman Long) [2002025]
stop_machine: Make stop_cpus() static (Waiman Long) [2002025]
stop_machine: remove try_stop_cpus helper (Waiman Long) [2002025]
kernel.h: Add non_block_start/end() (Waiman Long) [2002025]
processor: get rid of cpu_relax_yield (Waiman Long) [2002025]
processor: remove spin_cpu_yield (Waiman Long) [2002025]
s390: improve wait logic of stop_machine (Waiman Long) [2002025]
sched/core: Fix typo in comment (Waiman Long) [2002025]
ia64/tlb: Eradicate tlb_migrate_finish() callback (Waiman Long) [2002025]
sched/fair: Reduce long-tail newly idle balance cost (Phil Auld) [1971918]
hwmon: (acpi_power_meter) Fix lockdep splat (Waiman Long) [1997807]
redhat: open the RHEL-8.6 development (Augusto Caringi) [2000679]
rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500]
mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045]
mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045]
Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926]
libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719]
libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719]
perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330]
perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330]
perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330]
perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330]
perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330]
perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330]
perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330]
perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330]
perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330]
perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330]
perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330]
perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330]
perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330]
crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086]
crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086]
crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086]
crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086]
crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086]
crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086]
crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086]
crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086]
crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086]
crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086]
crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086]
crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086]
crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086]
crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086]
crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086]
crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086]
crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]
selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523]
netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523]
net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537]
ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743]
perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635]
perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635]
perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635]
perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635]
perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635]
perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635]
perf record: Uniquify hybrid event name (Michael Petlan) [1838635]
perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635]
perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635]
perf stat: Add default hybrid events (Michael Petlan) [1838635]
perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635]
perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635]
perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635]
perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635]
perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635]
perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635]
perf stat: Uniquify hybrid event name (Michael Petlan) [1838635]
perf pmu: Add hybrid helper functions (Michael Petlan) [1838635]
perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635]
perf pmu: Save pmu name (Michael Petlan) [1838635]
perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635]
perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635]
tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]

2021-09-16

rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500]
mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045]
mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045]
Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926]
libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719]
libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719]
perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330]
perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330]
perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330]
perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330]
perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330]
perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330]
perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330]
perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330]
perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330]
perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330]
perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330]
perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330]
perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330]
crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086]
crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086]
crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086]
crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086]
crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086]
crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086]
crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086]
crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086]
crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086]
crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086]
crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086]
crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086]
crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086]
crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086]
crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086]
crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086]
crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]

2021-09-14

selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523]
netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523]
net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537]
ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743]
perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635]
perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635]
perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635]
perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635]
perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635]
perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635]
perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635]
perf record: Uniquify hybrid event name (Michael Petlan) [1838635]
perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635]
perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635]
perf stat: Add default hybrid events (Michael Petlan) [1838635]
perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635]
perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635]
perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635]
perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635]
perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635]
perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635]
perf stat: Uniquify hybrid event name (Michael Petlan) [1838635]
perf pmu: Add hybrid helper functions (Michael Petlan) [1838635]
perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635]
perf pmu: Save pmu name (Michael Petlan) [1838635]
perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635]
perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635]
tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]

2021-09-10

mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [1997178]
mptcp: fix possible divide by zero (Paolo Abeni) [1997178]
mptcp: drop tx skb cache (Paolo Abeni) [1997178]
mptcp: fix memory leak on address flush (Paolo Abeni) [1997178]
ice: Only lock to update netdev dev_addr (Michal Schmidt) [1995868]
ice: restart periodic outputs around time changes (Ken Cox) [1992750]
ice: Fix perout start time rounding (Ken Cox) [1992750]
net/sched: ets: fix crash when flipping from 'strict' to 'quantum' (Davide Caratti) [1981184]
ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi) [1993131] {CVE-2021-3732}
gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1997193]
gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1997193]
gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1997193]
bpf: bpftool: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1997124]
perf/x86/intel: Apply mid ACK for small core (Michael Petlan) [1838573]
perf/x86/intel/lbr: Zero the xstate buffer on allocation (Michael Petlan) [1838573]
perf: Fix task context PMU for Hetero (Michael Petlan) [1838573]
perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Michael Petlan) [1838573]
perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context (Michael Petlan) [1838573]
x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs (Michael Petlan) [1838573]
perf/x86/rapl: Add support for Intel Alder Lake (Michael Petlan) [1838573]
perf/x86/cstate: Add Alder Lake CPU support (Michael Petlan) [1838573]
perf/x86/msr: Add Alder Lake CPU support (Michael Petlan) [1838573]
perf/x86/intel/uncore: Add Alder Lake support (Michael Petlan) [1838573]
perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Michael Petlan) [1838573]
perf/x86/intel: Add Alder Lake Hybrid support (Michael Petlan) [1838573]
perf/x86: Support filter_match callback (Michael Petlan) [1838573]
perf/x86/intel: Add attr_update for Hybrid PMUs (Michael Petlan) [1838573]
perf/x86: Add structures for the attributes of Hybrid PMUs (Michael Petlan) [1838573]
perf/x86: Register hybrid PMUs (Michael Petlan) [1838573]
perf/x86: Factor out x86_pmu_show_pmu_cap (Michael Petlan) [1838573]
perf/x86: Remove temporary pmu assignment in event_init (Michael Petlan) [1838573]
perf/x86/intel: Factor out intel_pmu_check_extra_regs (Michael Petlan) [1838573]
perf/x86/intel: Factor out intel_pmu_check_event_constraints (Michael Petlan) [1838573]
perf/x86/intel: Factor out intel_pmu_check_num_counters (Michael Petlan) [1838573]
perf/x86: Hybrid PMU support for extra_regs (Michael Petlan) [1838573]
perf/x86: Hybrid PMU support for event constraints (Michael Petlan) [1838573]
perf/x86: Hybrid PMU support for hardware cache event (Michael Petlan) [1838573]
perf/x86: Hybrid PMU support for unconstrained (Michael Petlan) [1838573]
perf/x86: Hybrid PMU support for counters (Michael Petlan) [1838573]
perf/x86: Hybrid PMU support for intel_ctrl (Michael Petlan) [1838573]
perf/x86/intel: Hybrid PMU support for perf capabilities (Michael Petlan) [1838573]
perf/x86: Track pmu in per-CPU cpu_hw_events (Michael Petlan) [1838573]
perf/x86/intel/lbr: Support XSAVES for arch LBR read (Michael Petlan) [1838573]
perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch (Michael Petlan) [1838573]
x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature (Michael Petlan) [1838573]
x86/fpu/xstate: Support dynamic supervisor feature for LBR (Michael Petlan) [1838573]
x86/fpu: Use proper mask to replace full instruction mask (Michael Petlan) [1838573]
x86/cpu: Add helper function to get the type of the current hybrid CPU (Michael Petlan) [1838573]
x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Michael Petlan) [1838573]
HID: make arrays usage and value to be the same (Benjamin Tissoires) [1974942]
ACPI: PM: s2idle: Invert Microsoft UUID entry and exit (David Arcari) [1960440]
platform/x86: amd-pmc: Fix undefined reference to __udivdi3 (David Arcari) [1960440]
platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (David Arcari) [1960440]
platform/x86: amd-pmc: Use return code on suspend (David Arcari) [1960440]
platform/x86: amd-pmc: Add new acpi id for future PMC controllers (David Arcari) [1960440]
platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 (David Arcari) [1960440]
platform/x86: amd-pmc: Add support for logging s0ix counters (David Arcari) [1960440]
platform/x86: amd-pmc: Add support for logging SMU metrics (David Arcari) [1960440]
platform/x86: amd-pmc: call dump registers only once (David Arcari) [1960440]
platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (David Arcari) [1960440]
platform/x86: amd-pmc: Fix command completion code (David Arcari) [1960440]
usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir (David Arcari) [1960440]
ACPI: PM: Only mark EC GPE for wakeup on Intel systems (David Arcari) [1960440]
ACPI: PM: Adjust behavior for field problems on AMD systems (David Arcari) [1960440]
ACPI: PM: s2idle: Add support for new Microsoft UUID (David Arcari) [1960440]
ACPI: PM: s2idle: Add support for multiple func mask (David Arcari) [1960440]
ACPI: PM: s2idle: Refactor common code (David Arcari) [1960440]
ACPI: PM: s2idle: Use correct revision id (David Arcari) [1960440]
ACPI: PM: s2idle: Add missing LPS0 functions for AMD (David Arcari) [1960440]
lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington) [1986138]

2021-09-02

blk-mq: fix is_flush_rq (Ming Lei) [1992700]
blk-mq: fix kernel panic during iterating over flush request (Ming Lei) [1992700]