* refs/heads/tmp-9c16520:
Linux 5.9-rc5
ANDROID: pinctrl: qcom: Kconfig: Make new PINCTRL_SM8250 depend on QCOM_SCM || !QCOM_SCM
KVM: emulator: more strict rsm checks.
KVM: nSVM: more strict SMM checks when returning to nested guest
SVM: nSVM: setup nested msr permission bitmap on nested state load
SVM: nSVM: correctly restore GIF on vmexit from nesting after migration
openrisc: Fix issue with get_user for 64-bit values
x86/kvm: don't forget to ACK async PF IRQ
x86/kvm: properly use DEFINE_IDTENTRY_SYSVEC() macro
KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
KVM: SVM: avoid emulation with stale next_rip
ANDROID: gki_defconfig: enable f2fs compression by GKI
ANDROID: gki_defconfig: enable f2fs compression by GKI
ANDROID: scsi: ufs: add UFSHCD_QUIRK_KEYS_IN_PRDT
ANDROID: scsi: ufs: add UFSHCD_QUIRK_NO_KEYSLOTS
ANDROID: scsi: ufs: add ->fill_prdt() variant op
KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN
KVM: SVM: Periodically schedule when unregistering regions on destroy
KVM: MIPS: Change the definition of kvm type
kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed
KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control
KVM: fix memory leak in kvm_io_bus_unregister_dev()
KVM: Check the allocation of pv cpu mask
KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected
gcov: add support for GCC 10.1
ANDROID: sched: add restrict vendor hook to modify load balance behavior
ANDROID: Revert "ANDROID: irqchip: Kconfig: Make QCOM_PDC depend on QCOM_SCM"
FROMLIST: irqchip/qcom-pdc: Allow QCOM_PDC to be loadable as a permanent module
ANDROID: gki_defconfig: enable IOMMU_LIMIT_IOVA_ALIGNMENT
ANDROID: Setting up GS before calling __restore_processor_state.
powercap: make documentation reflect code
PM: <linux/device.h>: fix @em_pd kernel-doc warning
powercap/intel_rapl: add support for AlderLake
powercap/intel_rapl: add support for RocketLake
powercap/intel_rapl: add support for TigerLake Desktop
ANDROID: Incremental fs: Remove block HASH flag
ANDROID: Incremental fs: Remove back links and crcs
ANDROID: Incremental fs: Remove attributes from file
ANDROID: Incremental fs: Add .blocks_written file
Revert "dyndbg: accept query terms like file=bar and module=foo"
Revert "dyndbg: fix problem parsing format="foo bar""
test_firmware: Test platform fw loading on non-EFI systems
arm64: dts: ns2: Fixed QSPI compatible string
ARM: dts: BCM5301X: Fixed QSPI compatible string
ARM: dts: NSP: Fixed QSPI compatible string
ARM: dts: bcm: HR2: Fixed QSPI compatible string
dt-bindings: spi: Fix spi-bcm-qspi compatible ordering
IB/isert: Fix unaligned immediate-data handling
RDMA/rtrs-srv: Set .release function for rtrs srv device during device init
RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx'
block: Set same_page to false in __bio_try_merge_page if ret is false
spi: stm32: fix pm_runtime_get_sync() error checking
spi: Fix memory leak on splited transfers
i2c: algo: pca: Reapply i2c bus settings after reset
nvme-fabrics: allow to queue requests for live queues
FROMLIST: iommu/iova: Free global iova rcache on iova alloc failure
FROMLIST: iommu/iova: Retry from last rb tree node if iova search fails
FROMLIST: iommu/iova: Support limiting IOVA alignment
FROMLIST: iommu/iova: Add a best-fit algorithm
FROMLIST: iommu/dma: Allow drivers to reserve an iova range
f2fs: Return EOF on unaligned end of file DIO read
f2fs: fix indefinite loop scanning for free nid
f2fs: Fix type of section block count variables
block: only call sched requeue_request() for scheduled requests
seccomp: don't leave dangling ->notif if file allocation fails
mailmap, MAINTAINERS: move to tycho.pizza
seccomp: don't leak memory when filter install races
nvme-tcp: cancel async events before freeing event struct
nvme-rdma: cancel async events before freeing event struct
nvme-fc: cancel async events before freeing event struct
nvme: Revert: Fix controller creation races with teardown flow
spi: spi-cadence-quadspi: Fix mapping of buffers for DMA reads
block: restore a specific error code in bdev_del_partition
drm/i915: fix regression leading to display audio probe failure on GLK
i2c: npcm7xx: Fix timeout calculation
Revert "drm/i915/gem: Delete unused code"
Revert "drm/i915/gem: Async GPU relocations only"
Revert "drm/i915: Remove i915_gem_object_get_dirty_page()"
btrfs: fix NULL pointer dereference after failure to create snapshot
usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes
usb: typec: intel_pmc_mux: Do not configure Altmode HPD High
FROMLIST: clk: sunxi-ng: add support for the Allwinner A100 CCU
scripts/tags.sh: exclude tools directory from tags generation
ANDROID: GKI: Enable CONFIG_REMOTEPROC_CDEV
btrfs: free data reloc tree on failed mount
btrfs: require only sector size alignment for parent eb bytenr
btrfs: fix lockdep splat in add_missing_dev
PM: <linux/device.h>: fix @em_pd kernel-doc warning
openrisc: Fix cache API compile issue when not inlining
openrisc: Reserve memblock for initrd
spi: stm32: Rate-limit the 'Communication suspended' message
rbd: require global CAP_SYS_ADMIN for mapping and unmapping
kobject: Drop unneeded conditional in __kobject_del()
mmc: sdio: Use mmc_pre_req() / mmc_post_req()
mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt
mmc: mmc_spi: Allow the driver to be built when CONFIG_HAS_DMA is unset
mmc: sdhci-msm: Add retries when all tuning phases are found valid
mmc: sdhci-acpi: Clear amd_sdhci_host on reset
cifs: fix DFS mount with cifsacl/modefromsid
Linux 5.9-rc4
io_uring: fix linked deferred ->files cancellation
io_uring: fix cancel of deferred reqs with ->files
include/linux/log2.h: add missing () around n in roundup_pow_of_two()
mm/khugepaged.c: fix khugepaged's request size in collapse_file
mm/hugetlb: fix a race between hugetlb sysctl handlers
mm/hugetlb: try preferred node first when alloc gigantic page from cma
mm/migrate: preserve soft dirty in remove_migration_pte()
mm/migrate: remove unnecessary is_zone_device_page() check
mm/rmap: fixup copying of soft dirty and uffd ptes
mm/migrate: fixup setting UFFD_WP flag
mm: madvise: fix vma user-after-free
checkpatch: fix the usage of capture group ( ... )
fork: adjust sysctl_max_threads definition to match prototype
ipc: adjust proc_ipc_sem_dointvec definition to match prototype
mm: track page table modifications in __apply_to_page_range()
MAINTAINERS: IA64: mark Status as Odd Fixes only
MAINTAINERS: add LLVM maintainers
MAINTAINERS: update Cavium/Marvell entries
mm: slub: fix conversion of freelist_corrupted()
mm: memcg: fix memcg reclaim soft lockup
memcg: fix use-after-free in uncharge_batch
xfs: don't update mtime on COW faults
ext2: don't update mtime on COW faults
drm: xlnx: dpsub: Fix DMADEVICES Kconfig dependency
rapidio: Replace 'select' DMAENGINES 'with depends on'
io_uring: fix explicit async read/write mapping for large segments
SUNRPC: stop printk reading past end of string
NFS: Zero-stateid SETATTR should first return delegation
ARM: dts: imx6sx: fix the pad QSPI1B_SCLK mux mode for uart3
arm64: dts: imx8mp: correct sdma1 clk setting
drm/msm: Disable the RPTR shadow
drm/msm: Disable preemption on all 5xx targets
drm/msm: Enable expanded apriv support for a650
drm/msm: Split the a5xx preemption record
net/packet: fix overflow in tpacket_rcv
mm: Add PGREUSE counter
mm/gup: Remove enfornced COW mechanism
mm/ksm: Remove reuse_ksm_page()
mm: do_wp_page() simplification
driver core: Fix device_pm_lock() locking for device links
gcov: Disable gcov build with GCC 10
init: fix error check in clean_path()
MAINTAINERS: Add the security document to SECURITY CONTACT
driver code: print symbolic error code
debugfs: Fix module state check condition
video: fbdev: fix OOB read in vga_8planes_imageblit()
dyndbg: fix problem parsing format="foo bar"
dyndbg: refine export, rename to dynamic_debug_exec_queries()
dyndbg: give %3u width in pr-format, cosmetic only
usb: core: fix slab-out-of-bounds Read in read_descriptors
Revert "usb: dwc3: meson-g12a: fix shared reset control use"
usb: typec: ucsi: acpi: Check the _DEP dependencies
usb: typec: intel_pmc_mux: Un-register the USB role switch
usb: Fix out of sync data toggle if a configured device is reconfigured
x86/entry: Unbreak 32bit fast syscall
x86/debug: Allow a single level of #DB recursion
x86/entry: Fix AC assertion
tracing/kprobes, x86/ptrace: Fix regs argument order for i386
drm/virtio: drop virtio_gpu_output->enabled
iommu/vt-d: Handle 36bit addressing for x86-32
iommu/amd: Do not use IOMMUv2 functionality when SME is active
iommu/amd: Do not force direct mapping when SME is active
KVM: arm64: Update page shift if stage 2 block mapping not supported
KVM: arm64: Fix address truncation in traces
iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE
iommu/amd: Restore IRTE.RemapEn bit after programming IRTE
thermal: core: Fix use-after-free in thermal_zone_device_unregister()
thermal: qcom-spmi-temp-alarm: Don't suppress negative temp
KVM: arm64: Do not try to map PUDs when they are folded into PMD
thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430
iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set()
iommu/vt-d: Serialize IOMMU GCMD register modifications
MAINTAINERS: Update QUALCOMM IOMMU after Arm SMMU drivers move
drm/sun4i: backend: Disable alpha on the lowest plane on the A20
drm/sun4i: backend: Support alpha property on lowest plane
drm/sun4i: Fix DE2 YVU handling
xen: add helpers to allocate unpopulated memory
memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC
xen/balloon: add header guard
padata: fix possible padata_works_lock deadlock
x86, fakenuma: Fix invalid starting node ID
selftests/x86/test_vsyscall: Improve the process_vm_readv() test
mm: fix pin vs. gup mismatch with gate pages
net/smc: fix sock refcounting in case of termination
net/smc: reset sndbuf_desc if freed
net/smc: set rx_off for SMCR explicitly
net/smc: fix toleration of fake add_link messages
interconnect: qcom: Fix small BW votes being truncated to zero
tg3: Fix soft lockup when tg3_reset_task() fails.
drm/tve200: Stabilize enable/disable
perf tools: Add bpf image check to __map__is_kmodule
perf record/stat: Explicitly call out event modifiers in the documentation
perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new())
perf stat: Turn off summary for interval mode by default
libtraceevent: Fix build warning on 32-bit arches
perf jevents: Fix suspicious code in fixregex()
perf parse-events: Use uintptr_t when casting numbers to pointers
dax: fix detection of dax support for non-persistent memory block devices
doc: net: dsa: Fix typo in config code sample
xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files
ANDROID: GKI: Enable IR RC support
ANDROID: Re-enable menus hidden by disabling MEDIA_SUPPORT_FILTER
dma-buf: fence-chain: Document missing dma_fence_chain_init() parameter in kerneldoc
dma-buf: Fix kerneldoc of dma_buf_set_name()
ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen
MIPS: SNI: Fix SCSI interrupt
MIPS: add missing MSACSR and upper MSA initialization
Revert "kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled"
x86/mm/32: Bring back vmalloc faulting on x86_32
x86/cmdline: Disable jump tables for cmdline.c
soundwire: fix double free of dangling pointer
interconnect: Show bandwidth for disabled paths as zero in debugfs
dmaengine: ti: k3-udma: Update rchan_oes_offset for am654 SYSFW ABI 3.0
drm/nouveau/kms/nv50-gp1xx: add WAR for EVO push buffer HW bug
drm/nouveau/kms/nv50-gp1xx: disable notifies again after core update
drm/nouveau/kms/nv50-: add some whitespace before debug message
drm/nouveau/kms/gv100-: Include correct push header in crcc37d.c
drm/radeon: Prefer lower feedback dividers
drm/amdgpu: Fix bug in reporting voltage for CIK
drm/amdgpu: Specify get_argument function for ci_smu_funcs
drm/amd/pm: enable MP0 DPM for sienna_cichlid
drm/amd/pm: avoid false alarm due to confusing softwareshutdowntemp setting
drm/amd/pm: fix is_dpm_running() run error on 32bit system
kconfig: remove redundant assignment prompt = prompt
kbuild: Documentation: clean up makefiles.rst
kconfig: streamline_config.pl: check defined(ENV variable) before using it
block: allow for_each_bvec to support zero len bvec
scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
scsi: megaraid_sas: Don't call disable_irq from process IRQ poll
scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem
net: dp83867: Fix WoL SecureOn password
nfp: flower: fix ABI mismatch between driver and firmware
tipc: fix shutdown() of connectionless socket
ipv6: Fix sysctl max for fib_multipath_hash_policy
drivers/net/wan/hdlc: Change the default of hard_header_len to 0
net: gemini: Fix another missing clk_disable_unprepare() in probe
RDMA/core: Fix reported speed and width
net: bcmgenet: fix mask check in bcmgenet_validate_flow()
amd-xgbe: Add support for new port mode
RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ
spi: spi-loopback-test: Fix out-of-bounds read
regulator: pwm: Fix machine constraints application
ANDROID: power_supply: Add a helper function to retrieve psy array from phandle
dm thin metadata: Fix use-after-free in dm_bm_set_read_only
dm thin metadata: Avoid returning cmd->bm wild pointer on error
dm cache metadata: Avoid returning cmd->bm wild pointer on error
ALSA: hda: use consistent HDAudio spelling in comments/docs
libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks
ALSA: hda: add dev_dbg log when driver is not selected
ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled
ALSA: hda: hdmi - add Rocketlake support
io_uring: no read/write-retry on -EAGAIN error and O_NONBLOCK marked file
fix regression in "epoll: Keep a reference on files added to the check list"
io_uring: set table->files[i] to NULL when io_sqe_file_register failed
ALSA: ua101: convert tasklets to use new tasklet_setup() API
ALSA: usb-audio: convert tasklets to use new tasklet_setup() API
ASoC: txx9: convert tasklets to use new tasklet_setup() API
ASoC: siu: convert tasklets to use new tasklet_setup() API
ASoC: fsl_esai: convert tasklets to use new tasklet_setup() API
ALSA: hdsp: convert tasklets to use new tasklet_setup() API
ALSA: riptide: convert tasklets to use new tasklet_setup() API
ALSA: pci/asihpi: convert tasklets to use new tasklet_setup() API
ALSA: firewire: convert tasklets to use new tasklet_setup() API
ALSA: core: convert tasklets to use new tasklet_setup() API
s390: update defconfigs
s390: fix GENERIC_LOCKBREAK dependency typo in Kconfig
drm/i915: Clear the repeater bit on HDCP disable
drm/i915: Fix sha_text population code
drm/i915/display: Ensure that ret is always initialized in icl_combo_phy_verify_state
arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE
arm64: Remove exporting cpu_logical_map symbol
drm/virtio: fix unblank
scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA
scsi: target: iscsi: Fix data digest calculation
blk-stat: make q->stats->lock irqsafe
blk-iocost: ioc_pd_free() shouldn't assume irq disabled
net: usb: dm9601: Add USB ID of Keenetic Plus DSL
vhost: fix typo in error message
ANDROID: GKI: enable ALLOW_DEV_COREDUMP
ANDROID: GKI: enable CONFIG_DYNAMIC_DEBUG_CORE
ANDROID: GKI: Enable SCS
dm integrity: fix error reporting in bitmap mode after creation
dm crypt: Initialize crypto wait structures
dm mpath: fix racey management of PG initialization
dm writecache: handle DAX to partitions on persistent memory correctly
net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init()
FROMLIST: x86/boot: Check that there are no run-time relocations
FROMLIST: x86/boot: Remove run-time relocations from head_{32,64}.S
FROMLIST: x86/boot: Remove run-time relocations from .head.text code
FROMLIST: x86/boot: Add .text.* to setup.ld
FROMLIST: x86/boot/compressed: Get rid of GOT fixup code
FROMLIST: x86/boot/compressed: Force hidden visibility for all symbol references
FROMLIST: x86/boot/compressed: Move .got.plt entries out of the .got section
cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled
cpufreq: intel_pstate: Free memory only when turning off
cpufreq: intel_pstate: Add ->offline and ->online callbacks
cpufreq: intel_pstate: Tweak the EPP sysfs interface
cpufreq: intel_pstate: Update cached EPP in the active mode
cpufreq: intel_pstate: Refuse to turn off with HWP enabled
ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id
pktgen: fix error message with wrong function name
arc: fix memory initialization for systems with two memory banks
ia64: fix min_low_pfn/max_low_pfn build errors
perf report: Disable ordered_events for raw dump
perf tools: Correct SNOOPX field offset
perf intel-pt: Fix corrupt data after perf inject from
perf cs-etm: Fix corrupt data after perf inject from
perf top/report: Fix infinite loop in the TUI for grouped events
perf parse-events: Avoid an uninitialized read when using fake PMUs
perf stat: Fix out of bounds array access in the print_counters() evlist method
perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test
perf parse-events: Set exclude_guest=1 for user-space counting
perf record: Correct the help info of option "--no-bpf-event"
perf tools: Use %zd for size_t printf formats on 32-bit
block: fix locking in bdev_del_partition
block: release disk reference in hd_struct_free_work
iio: adc: mcp3422: fix locking on error path
io_uring: fix removing the wrong file in __io_sqe_files_update()
block: ensure bdi->io_pages is always initialized
ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check
regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive()
MIPS: perf: Fix wrong check condition of Loongson event IDs
clang-format: Update with the latest for_each macro list
FROMLIST: pinctrl: sunxi: add support for the Allwinner A100 pin controller
HID: core: Sanitize event code and type when mapping input
HID: core: Correctly handle ReportSize being zero
Documentation: fix dma-buf.rst underline length warning
misc: eeprom: at24: register nvmem only after eeprom is ready to use
HID: elan: Fix memleak in elan_input_configured
scsi: lpfc: Update lpfc version to 12.8.0.4
scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events
scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery
scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask
scsi: qla2xxx: Fix regression on sparc64
scsi: libfc: Fix for double free()
scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort
net: ethernet: ti: am65-cpsw: fix rmii 100Mbit link mode
cxgb4: fix thermal zone device registration
drivers/net/wan/hdlc_cisco: Add hard_header_len
ionic: fix txrx work accounting
ANDROID: irqchip: Kconfig: Make QCOM_PDC depend on QCOM_SCM
ANDROID: GKI: Disable FW_LOADER_USER_HELPER_FALLBACK
microblaze: fix min_low_pfn/max_low_pfn build errors
ANDROID: drop KERNEL_DIR setting in build.config.common
drm/sun4i: Fix dsi dcs long write function
habanalabs: fix report of RAZWI initiator coordinates
habanalabs: prevent user buff overflow
Documentation/llvm: Improve formatting of commands, variables, and arguments
affs: fix basic permission bits to actually work
iio: adc: mcp3422: fix locking scope
iio: adc: meson-saradc: Use the parent device to look up the calib data
iio:adc:max1118 Fix alignment of timestamp and data leak issues
iio:adc:ina2xx Fix timestamp alignment issue.
iio:adc:ti-adc084s021 Fix alignment and data leak issues.
iio:adc:ti-adc081c Fix alignment and data leak issues
opp: Don't drop reference for an OPP table that was never parsed
phy: omap-usb2-phy: disable PHY charger detect
HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller
HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices
USB: serial: option: support dynamic Quectel USB compositions
USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules
arm64: dts: imx8mq: Fix TMU interrupt property
tipc: fix using smp_processor_id() in preemptible
Linux 5.9-rc3
drm/ingenic: Fix driver not probing when IPU port is missing
drm/ingenic: Fix leak of device_node pointer
genirq/matrix: Deal with the sillyness of for_each_cpu() on UP
ANDROID: db845c_gki.fragment: remove CONFIG_USB_EHCI_HCD and CONFIG_USB_EHCI_HCD_PLATFORM
fsldma: fix very broken 32-bit ppc ioread64 functionality
ANDROID: GKI: Add CONFIG_KVM and CONFIG_VHOST_VSOCK
netfilter: conntrack: do not auto-delete clash entries on reply
sparse: use static inline for __chk_{user,io}_ptr()
ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO
nvme-pci: cancel nvme device request before disabling
nvme: only use power of two io boundaries
nvme: fix controller instance leak
nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()'
nvme: Fix NULL dereference for pci nvme controllers
nvme-rdma: fix reset hang if controller died in the middle of a reset
nvme-rdma: fix timeout handler
nvme-rdma: serialize controller teardown sequences
nvme-tcp: fix reset hang if controller died in the middle of a reset
nvme-tcp: fix timeout handler
nvme-tcp: serialize controller teardown sequences
nvme: have nvme_wait_freeze_timeout return if it timed out
nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance
nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu
Revert "binder: Prevent context manager from incrementing ref 0"
ANDROID: GKI: Enable V4L MEM2MEM drivers
kernel.h: Silence sparse warning in lower_32_bits
selftests: netfilter: add command usage
selftests: netfilter: simplify command testing
selftests: netfilter: remove unused variable in make_file()
selftests: netfilter: exit on invalid parameters
selftests: netfilter: fix header example
netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS
netfilter: delete repeated words
cifs: fix check of tcon dfs in smb1
ANDROID: gki_defconfig: enable CONFIG_ARCH_SUNXI.
KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception
KVM: arm64: Survive synchronous exceptions caused by AT instructions
KVM: arm64: Add kvm_extable for vaxorcism code
net_sched: fix error path in red_init()
net: dsa: mt7530: fix advertising unsupported 1000baseT_Half
netlink: fix a data race in netlink_rcv_wake()
arm64: vdso32: make vdso32 install conditional
media: mceusb: Avoid GFP_ATOMIC where it is not needed
media: gpio-ir-tx: spinlock is not needed to disable interrupts
media: rc: do not access device via sysfs after rc_unregister_device()
media: rc: uevent sysfs file races with rc_unregister_device()
selftests/bpf: Fix massive output from test_maps
kobject: Restore old behaviour of kobject_del(NULL)
arm64: use a common .arch preamble for inline assembly
firmware_loader: fix memory leak for paged buffer
media: max9286: Depend on OF_GPIO
media: i2c: imx214: select V4L2_FWNODE
mfd: mfd-core: Ensure disabled devices are ignored without error
sdhci: tegra: Add missing TMCLK for data timeout
arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes
arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes
arm64: tegra: Add missing timeout clock to Tegra210 SDMMC
dt-bindings: mmc: tegra: Add tmclk for Tegra210 and later
sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra186
sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra210
usb: storage: Add unusual_uas entry for Sony PSZ drives
arm64: dts: mt7622: add reset node for mmc device
md/raid5: make sure stripe_size as power of two
powerpc/32s: Disable VMAP stack which CONFIG_ADB_PMU
ANDROID: mpam: add vendor hook to record MPAM
io_uring: don't bounce block based -EAGAIN retry off task_work
io_uring: fix IOPOLL -EAGAIN retries
arm64/cpuinfo: Remove unnecessary fallthrough annotation
media: dib0700: Fix identation issue in dib8096_set_param_override()
irqchip/eznps: Fix build error for !ARC700 builds
ARC: show_regs: fix r12 printing and simplify
rxrpc: Fix memory leak in rxkad_verify_response()
hwmon: (gsc-hwmon) Scale temperature to millidegrees
afs: Remove erroneous fallthough annotation
net: ethernet: ti: cpsw_new: fix error handling in cpsw_ndo_vlan_rx_kill_vid()
drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux()
EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register()
xfs: initialize the shortform attr header padding entry
net: Fix some comments
net: usb: Fix uninit-was-stored issue in asix_read_phy_addr()
crypto: af_alg - Work around empty control messages without MSG_MORE
RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds
RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address
RDMA/bnxt_re: Restrict the max_gids to 256
RDMA/bnxt_re: Static NQ depth allocation
RDMA/bnxt_re: Fix the qp table indexing
RDMA/bnxt_re: Do not report transparent vlan from QP1
RDMA/mlx4: Read pkey table length instead of hardcoded value
btrfs: tree-checker: fix the error message for transid error
RDMA/rxe: Fix panic when calling kmem_cache_create()
btrfs: set the lockdep class for log tree extent buffers
btrfs: set the correct lockdep class for new nodes
btrfs: allocate scrub workqueues outside of locks
btrfs: fix potential deadlock in the search ioctl
btrfs: drop path before adding new uuid tree entry
RDMA/rxe: Fix memleak in rxe_mem_init_user
btrfs: block-group: fix free-space bitmap threshold
cpufreq: Use WARN_ON_ONCE() for invalid relation
cpufreq: No need to verify cpufreq_driver in show_scaling_cur_freq()
cfg80211: Adjust 6 GHz frequency to channel conversion
mac80211: reduce packet loss event false positives
cfg80211: regulatory: reject invalid hints
wireless: fix wrong 160/80+80 MHz setting
mac80211: improve AQL aggregation estimation for low data rates
mac80211: factor out code to look up the average packet length duration for a rate
mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL
Compiler Attributes: fix comment concerning GCC 4.6
Compiler Attributes: remove comment about sparse not supporting __has_attribute
Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check"
powerpc/perf: Fix reading of MSR[HV/PR] bits in trace-imc
powerpc/perf: Fix crashes with generic_compat_pmu & BHRB
powerpc/64s: Fix crash in load_fp_state() due to fpexc_mode
powerpc/64s: scv entry should set PPR
Documentation/powerpc: fix malformed table in syscall64-abi
video: fbdev: controlfb: Fix build for COMPILE_TEST=y && PPC_PMAC=n
media: cedrus: Add missing v4l2_ctrl_request_hdl_put()
media: vicodec: add missing v4l2_ctrl_request_hdl_put()
x86/irq: Unbreak interrupt affinity setting
x86/hotplug: Silence APIC only after all interrupts are migrated
USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge
usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe()
USB: gadget: u_f: Unbreak offset calculation in VLAs
USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D
dma-pool: Fix an uninitialized variable bug in atomic_pool_expand()
arm/xen: Add misuse warning to virt_to_gfn
xen/xenbus: Fix granting of vmalloc'd memory
XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information.
io_uring: clear req->result on IOPOLL re-issue
NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall
bnxt: don't enable NAPI until rings are ready
net: disable netpoll on fresh napis
ipv4: Silence suspicious RCU usage warning
drivers/net/wan/lapbether: Set network_header before transmitting
mptcp: free acked data before waiting for more memory
taprio: Fix using wrong queues in gate mask
xfs: fix boundary test in xfs_attr_shortform_verify
xfs: fix off-by-one in inode alloc block reservation calculation
xfs: finish dfops on every insert range shift iteration
drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init
drm/amdgpu: disable runtime pm for navy_flounder
drm/amd/display: Retry AUX write when fail occurs
drm/amdgpu: Fix buffer overflow in INFO ioctl
drm/amd/powerplay: Fix hardmins not being sent to SMU for RV
drm/amdgpu: use MODE1 reset for navy_flounder by default
drm/amd/pm: correct the thermal alert temperature limit settings
xprtrdma: Release in-flight MRs on disconnect
drm/amdgpu: add asd fw check before loading asd
drm/amd/display: Keep current gain when ABM disable immediately
drm/amd/display: Fix passive dongle mistaken as active dongle in EDID emulation
drm/amd/display: Revert HDCP disable sequence change
drm/amd/display: Send DISPLAY_OFF after power down on boot
drm/amdgpu/gfx10: refine mgcg setting
drm/amd/pm: correct Vega20 swctf limit setting
drm/amd/pm: correct Vega12 swctf limit setting
drm/amd/pm: correct Vega10 swctf limit setting
drm/amd/pm: set VCN pg per instances
drm/amd/pm: enable run_btc callback for sienna_cichlid
drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object to 0 in amdgpu_dm_update_backlight_caps
drm/amd/display: Reject overlay plane configurations in multi-display scenarios
drm/amd/display: use correct scale for actual_brightness
drm/amd/display: should check error using DC_OK
iio: dpot-dac: fix code comment in dpot_dac_read_raw()
ANDROID: Incremental fs: Separate pseudo-file code
ALSA: hda/hdmi: always check pin power status in i915 pin fixup
io_uring: make offset == -1 consistent with preadv2/pwritev2
MAINTAINERS: Add entry for HPE Superdome Flex (UV) maintainers
s390/vmem: fix vmem_add_range for 4-level paging
s390: don't trace preemption in percpu macros
loop: Set correct device size when using LOOP_CONFIGURE
nbd: restore default timeout when setting it to zero
net: cdc_ncm: Fix build error
media: media/v4l2-core: Fix kernel-infoleak in video_put_user()
media: ti-vpe: cal: Fix compilation on 32-bit ARM
net: hns3: Fix for geneve tx checksum bug
bnxt_en: Setup default RSS map in all scenarios.
bnxt_en: init RSS table for Minimal-Static VF reservation
bnxt_en: fix HWRM error when querying VF temperature
bnxt_en: Fix possible crash in bnxt_fw_reset_task().
bnxt_en: Fix PCI AER error recovery flow
bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled.
bnxt_en: Check for zero dir entries in NVRAM.
bnxt_en: Don't query FW when netif_running() is false.
net: dp83869: Fix RGMII internal delay configuration
vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms
vhost-iotlb: fix vhost_iotlb_itree_next() documentation
vdpa: ifcvf: free config irq in ifcvf_free_irq()
vdpa: ifcvf: return err when fail to request config irq
lockdep,trace: Expose tracepoints
lockdep: Only trace IRQ edges
mips: Implement arch_irqs_disabled()
arm64: Implement arch_irqs_disabled()
nds32: Implement arch_irqs_disabled()
locking/lockdep: Cleanup
x86/entry: Remove unused THUNKs
cpuidle: Move trace_cpu_idle() into generic code
cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic
sched,idle,rcu: Push rcu_idle deeper into the idle path
cpuidle: Fixup IRQ state
lockdep: Use raw_cpu_*() for per-cpu variables
sched: Use __always_inline on is_idle_task()
ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A
ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2
ALSA: usb-audio: Add implicit feedback quirk for UR22C
drm/exynos: gem: Fix sparse warning
drm/virtio: Revert "drm/virtio: Call the right shmem helpers"
ibmvnic fix NULL tx_pools and rx_tools issue at do_reset
ANDROID: GKI: Remove SCSI_UFS_QCOM from gki_defconfig
spi: spi-cadence-quadspi: Populate get_name() interface
io_uring: ensure read requests go through -ERESTART* transformation
io_uring: don't use poll handler if file can't be nonblocking read/written
io_uring: fix imbalanced sqo_mm accounting
net: ethernet: ti: cpsw_new: fix clean up of vlan mc entries for host port
net: ethernet: ti: cpsw: fix clean up of vlan mc entries for host port
net: caif: fix error code handling
net: dsa: mt7530: Add of_node_put() before break and return statements
PM: sleep: core: Fix the handling of pending runtime resume requests
ACPI: OSL: Prevent acpi_release_memory() from returning too early
usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures
USB: PHY: JZ4770: Fix static checker warning.
USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb()
USB: gadget: u_f: add overflow checks to VLA macros
gtp: add GTPA_LINK info to msg sent to userspace
io_uring: revert consumed iov_iter bytes on error
drivers/dma/dma-jz4780: Fix race condition between probe and irq handler
dmaengine: dw-edma: Fix scatter-gather address calculation
dmaengine: ti: k3-udma: Fix the TR initialization for prep_slave_sg
dmaengine: pl330: Fix burst length if burst size is smaller than bus width
Revert "ALSA: hda: Add support for Loongson 7A1000 controller"
irqchip/ingenic: Leave parent IRQ unmasked on suspend
irqchip/stm32-exti: Avoid losing interrupts due to clearing pending bits by mistake
irqchip: Revert modular support for drivers using IRQCHIP_PLATFORM_DRIVER helperse
dt-bindings: mmc: Add missing description for clk_in/out_sd1
drm/omap: fix incorrect lock state
thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up
thunderbolt: Disable ports that are not implemented
drm/i915: Fix cmd parser desc matching with masks
i2c: iproc: Fix shifting 31 bits
i2c: rcar: in slave mode, clear NACK earlier
ALSA: hda/tegra: Program WAKEEN register for Tegra
ALSA: hda: Fix 2 channel swapping for Tegra
ALSA: ca0106: fix error code handling
i2c: acpi: Remove dead code, i.e. i2c_acpi_match_device()
i2c: core: Don't fail PRP0001 enumeration when no ID table exist
bpf, sysctl: Let bpf_stats_handler take a kernel pointer buffer
selftests/bpf: Fix test_progs-flavor run getting number of tests
bpf: Fix a buffer out-of-bound access when filling raw_tp link_info
scsi: scsi_debug: Remove superfluous close zone in resp_open_zone()
scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu()
scsi: qedf: Fix null ptr reference in qedf_stag_change_work
sfc: fix boolreturn.cocci warning and rename function
net: ocelot: Add of_node_put() before return statement
dt-bindings: net: dsa: Fix typo
firestream: Fix memleak in fs_open
net: arc_emac: Fix memleak in arc_mdio_probe
NFC: st95hf: Fix memleak in st95hf_in_send_cmd
ANDROID: power: Export log_{suspend_abort,abnormal_wakeup}_reason
Documentation: laptops: thinkpad-acpi: fix underline length build warning
Documentation: fix typo for abituguru documentation
docs: Fix function name trailing double-()s
devices.txt: fix typo of "ubd" as "udb"
Documentation: add riscv entry in list of existing profiles
MAINTAINERS: mention documentation maintainer entry profile
Fpga: Documentation: Replace deprecated :c:func: Usage
IIO: Documentation: Replace deprecated :c:func: Usage
Documentation/locking/locktypes: fix local_locks documentation
MAINTAINERS: Remove self from PHY LIBRARY
MAINTAINERS: Add entry for Broadcom Ethernet PHY drivers
MAINTAINERS: GENET: Add UniMAC MDIO controller files
MAINTAINERS: GENET: Add DT binding file
MAINTAINERS: B53: Add DT binding file
MAINTAINERS: GENET: Add missing platform data file
net: dsa: sja1105: Do not use address of compatible member in sja1105_check_device_id
net: Get rid of consume_skb when tracing is off
drivers/net/wan/lapbether: Added needed_tailroom
netlabel: fix problems with mapping removal
ANDROID: GKI: enabled CONFIG_USB_CONFIGFS_NCM=y
sctp: not disable bh in the whole sctp_get_port_local()
ravb: Fixed to be able to unload modules
lib: Revert use of fallthrough pseudo-keyword in lib/
ceph: don't allow setlease on cephfs
RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars
RDMA/rtrs-srv: Replace device_register with device_initialize and device_add
ceph: fix inode number handling on arches with 32-bit ino_t
drm/etnaviv: always start/stop scheduler in timeout processing
drm/etnaviv: fix external abort seen on GC600 rev 0x19
hv_utils: drain the timesync packets on onchannelcallback
hv_utils: return error if host timesysnc update is stale
ipv6: ndisc: adjust ndisc_ifinfo_sysctl_change prototype
mfd: core: Fix double-free in mfd_remove_devices_fn()
net: systemport: Fix memleak in bcm_sysport_probe
net: hns: Fix memleak in hns_nic_dev_probe
ARM: dts: imx7d-zii-rmu2: fix rgmii phy-mode for ksz9031 phy
gfs2: add some much needed cleanup for log flushes that fail
MAINTAINERS: add myself as maintainer for spi-fsl-dspi driver
Documentation: fix pm/intel_pstate build warning and wording
libceph: add __maybe_unused to DEFINE_CEPH_FEATURE
USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter
mmc: mediatek: add optional module reset property
mmc: dt-bindings: Add resets/reset-names for Mediatek MMC bindings
Documentation: sound/cards: fix heading underline lengths for https: changes
selftests/powerpc: Update PROT_SAO test to skip ISA 3.1
powerpc/64s: Disallow PROT_SAO in LPARs by default
Revert "powerpc/64s: Remove PROT_SAO support"
binfmt_flat: revert "binfmt_flat: don't offset the data start"
treewide: Use fallthrough pseudo-keyword
Linux 5.9-rc2
io-wq: fix hang after cancelling pending hashed work
io_uring: don't recurse on tsk->sighand->siglock with signalfd
phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init
xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed
xhci: Do warm-reset when both CAS and XDEV_RESUME are set
usb: host: xhci: fix ep context print mismatch in debugfs
ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620
ALSA: firewire-digi00x: exclude Avid Adrenaline from detection
ALSA; firewire-tascam: exclude Tascam FE-8 from detection
ARM: dts: vfxxx: Add syscon compatible with OCOTP
ARM: dts: imx6q-logicpd: Fix broken PWM
arm64: dts: imx: Add missing imx8mm-beacon-kit.dtb to build
ARM: dts: imx6q-prtwd2: Remove unneeded i2c unit name
ARM: dts: imx6qdl-gw51xx: Remove unneeded #address-cells/#size-cells
do_epoll_ctl(): clean the failure exits up a bit
epoll: Keep a reference on files added to the check list
net: nexthop: don't allow empty NHA_GROUP
drm/msm/a6xx: fix frequency not always being restored on GMU resume
drm/msm/a6xx: add module param to enable debugbus snapshot
drm/msm/a6xx: fix crashdec section name typo
drm/msm/a6xx: fix gmu start on newer firmware
ARM: dts: imx7ulp: Correct gpio ranges
iio:magnetometer:ak8975 Fix alignment and data leak issues.
iio:light:ltr501 Fix timestamp alignment issue.
iio:light:max44000 Fix timestamp alignment and prevent data leak.
iio:chemical:ccs811: Fix timestamp alignment and prevent data leak.
iio:proximity:mb1232: Fix timestamp alignment and prevent data leak.
iio:accel:mma7455: Fix timestamp alignment and prevent data leak.
iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak.
iio:accel:mma8452: Fix timestamp alignment and prevent data leak.
iio: accel: kxsd9: Fix alignment of local buffer.
iio: adc: rockchip_saradc: select IIO_TRIGGERED_BUFFER
iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set
counter: microchip-tcb-capture: check the correct variable
iio: cros_ec: Set Gyroscope default frequency to 25Hz
habanalabs: correctly report inbound pci region cfg error
habanalabs: check correct vmalloc return code
habanalabs: validate FW file size
habanalabs: fix incorrect check on failed workqueue create
habanalabs: set max power according to card type
habanalabs: proper handling of alloc size in coresight
habanalabs: set clock gating according to mask
habanalabs: verify user input in cs_ioctl_signal_wait
habanalabs: Fix a loop in gaudi_extract_ecc_info()
habanalabs: Fix memory corruption in debugfs
habanalabs: validate packet id during CB parse
habanalabs: Validate user address before mapping
habanalabs: unmap PCI bars upon iATU failure
mips/oprofile: Fix fallthrough placement
MIPS: Loongson64: Remove unnecessary inclusion of boot_param.h
drm/msm: enable vblank during atomic commits
ARM: dts: ls1021a: fix QuadSPI-memory reg range
null_blk: fix passing of REQ_FUA flag in null_handle_rq
nvmet: Disable keep-alive timer when kato is cleared to 0h
nvme: redirect commands on dying queue
nvme: just check the status code type in nvme_is_path_error
nvme: refactor command completion
nvme: rename and document nvme_end_request
nvme: skip noiob for zoned devices
nvme-pci: fix PRP pool size
nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth
nvme: Use spin_lock_irq() when taking the ctrl->lock
nvmet: call blk_mq_free_request() directly
nvmet: fix oops in pt cmd execution
nvmet: add ns tear down label for pt-cmd handling
nvme: multipath: round-robin: eliminate "fallback" variable
nvme: multipath: round-robin: fix single non-optimized path case
nvme-fc: Fix wrong return value in __nvme_fc_init_request()
nvmet-passthru: Reject commands with non-sgl flags set
nvmet: fix a memory leak
blkcg: fix memleak for iolatency
MAINTAINERS: Add missing header files to BLOCK LAYER section
block: fix get_max_io_size()
blk-mq: insert request not through ->queue_rq into sw/scheduler queue
block/rnbd: Ensure err is always initialized in process_rdma
ANDROID: GKI: enable QCOM and HISI UFS drivers
ANDROID: GKI: enable UFS for x86 gki builds and SCSI_UFSHCD_PCI
ANDROID: GKI: re-enable CONFIG_MEDIA_CAMERA_SUPPORT
ANDROID: GKI: enable usb storage drivers
ANDROID: GKI: support CONFIG_USB_EHCI_HCD_PLATFORM
ANDROID: GKI: support CONFIG_USB_EHCI_HCD
ANDROID: GKI: enable CONFIG_EXT4_FS_POSIX_ACL.
ANDROID: gki_defconfig: enable CONFIG_PM_DEVFREQ_EVENT.
ANDROID: Enable HID_STEAM and JOYSTICK_XPAD as y
dt-bindings: vendor-prefixes: Remove trailing whitespace
KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set
KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()
dt-bindings: net: correct description of phy-connection-type
dt-bindings: PCI: intel,lgm-pcie: Fix matching on all snps,dw-pcie instances
ANDROID: dma-heap: Provide accessors so that in-kernel drivers can allocate dmabufs from specific heaps
ANDROID: dma-heap: Rework allocation calls to return struct dma_buf instead of fd
ANDROID: dma-heap: Refactor code to allow for future in-kernel users
ANDROID: dma-heap: Add proper kref handling on dma-buf heaps
bpf: Fix two typos in uapi/linux/bpf.h
net: dsa: b53: check for timeout
hwmon: (applesmc) check status earlier.
hwmon: (nct7904) Correct divide by 0
device property: Fix the secondary firmware node handling in set_primary_fwnode()
ACPI: ioremap: avoid redundant rounding to OS page size
ACPI: SoC: APD: Check return value of acpi_dev_get_property()
cpufreq: replace cpu_logical_map() with read_cpuid_mpir()
ARM64: vdso32: Install vdso32 from vdso_install
afs: Fix NULL deref in afs_dynroot_depopulate()
netfilter: nf_tables: fix destination register zeroing
netfilter: nf_tables: incorrect enum nft_list_attributes definition
netfilter: nf_tables: add NFTA_SET_USERDATA if not null
mm, page_alloc: fix core hung in free_pcppages_bulk()
mm: include CMA pages in lowmem_reserve at boot
squashfs: avoid bio_alloc() failure with 1Mbyte blocks
uprobes: __replace_page() avoid BUG in munlock_vma_page()
kernel/relay.c: fix memleak on destroy relay channel
romfs: fix uninitialized memory leak in romfs_dev_read()
mm/rodata_test.c: fix missing function declaration
mm/vunmap: add cond_resched() in vunmap_pmd_range
khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter()
hugetlb_cgroup: convert comma to semicolon
mailmap: add Andi Kleen
netfilter: nft_set_rbtree: Detect partial overlap with start endpoint match
netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection
core/entry: Respect syscall number rewrites
x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM
ANDROID: GKI: enable CONFIG_V4L_PLATFORM_DRIVERS
MAINTAINERS: Update Mellanox and Cumulus Network addresses to new domain
powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver
powerpc/32s: Fix module loading failure when VMALLOC_END is over 0xf0000000
MAINTAINERS: Add entries for CoreSight and Arm SPE tooling
perf: arm-spe: Fix check error when synthesizing events
perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols
perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set
perf sched timehist: Fix use of CPU list with summary option
perf test: Fix basic bpf filtering test
arm64/x86: KVM: Introduce steal-time cap
KVM: Documentation: Minor fixups
KVM: arm64: pvtime: Fix stolen time accounting across migration
KVM: arm64: Drop type input from kvm_put_guest
KVM: arm64: pvtime: Fix potential loss of stolen time
KVM: arm64: pvtime: steal-time is only supported when configured
KVM: arm64: Print warning when cpu erratum can cause guests to deadlock
arm64: Allow booting of late CPUs affected by erratum 1418040
arm64: Move handling of erratum 1418040 into C code
btrfs: detect nocow for swap after snapshot delete
btrfs: check the right error variable in btrfs_del_dir_entries_in_log
mmc: sdhci-pci: Fix SDHCI_RESET_ALL for CQHCI for Intel GLK-based controllers
mmc: sdhci-acpi: Fix HS400 tuning for AMDI0040
MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores
MIPS: mm: BMIPS5000 has inclusive physical caches
crypto: sa2ul - add Kconfig selects to fix build error
crypto: ingenic - Drop kfree for memory allocated with devm_kzalloc
crypto: qat - add delay before polling mailbox
ANDROID: fix kernelci build break
FROMLIST: stm class: ftrace: use different channel accroding to CPU
FROMLIST: stm class: ftrace: enable supported trace export flag
FROMLIST: tracing: add trace_export support for trace_marker
FROMLIST: tracing: add trace_export support for event trace
FROMLIST: tracing: add flag to control different traces
FROMLIST: stm class: ftrace: change dependency to TRACING
FROMLIST: coresight: stm: support marked packet
kconfig: qconf: replace deprecated QString::sprintf() with QTextStream
kconfig: qconf: remove redundant help in the info view
kconfig: qconf: remove qInfo() to get back Qt4 support
arm64: defconfig: Enable ptn5150 extcon driver
arm64: defconfig: Enable USB gadget with configfs
ARM: configs: Update Integrator defconfig
ANDROID: GKI: Disable coresight config
ANDROID: tty: fix tty name overflow
tipc: call rcu_read_lock() in tipc_aead_encrypt_done()
net/sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow
net: sctp: Fix negotiation of the number of data streams.
dt-bindings: net: renesas, ether: Improve schema validation
gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY
hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit()
hv_netvsc: Remove "unlikely" from netvsc_select_queue
selftests/timers: Turn off timeout setting
ANDROID: sched: add vendor hook for correcting cpu capacity
bpf: selftests: global_funcs: Check err_str before strstr
bpf: xdp: Fix XDP mode when no mode flags specified
selftests/bpf: Remove test_align leftovers
tools/resolve_btfids: Fix sections with wrong alignment
ANDROID: sched: Use normal vendor hook in scheduler tick
net/smc: Prevent kernel-infoleak in __smc_diag_dump()
sfc: fix build warnings on 32-bit
net: phy: mscc: Fix a couple of spelling mistakes "spcified" -> "specified"
riscv: Add SiFive drivers to rv32_defconfig
dt-bindings: timer: Add CLINT bindings
RISC-V: Remove CLINT related code from timer and arch
clocksource/drivers: Add CLINT timer driver
RISC-V: Add mechanism to provide custom IPI operations
dax: do not print error message for non-persistent memory block device
afs: Fix key ref leak in afs_put_operation()
afs: Fix error handling in VL server rotation
afs: Don't use VL probe running state to make decisions outside probe code
afs: Expose information from afs_vlserver through /proc for debugging
afs: Remove afs_vlserver->probe.have_result
rxrpc: Make rxrpc_kernel_get_srtt() indicate validity
rxrpc: Fix loss of RTT samples due to interposed ACK
rxrpc: Keep the ACK serial in a var in rxrpc_input_ack()
nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage
libbpf: Fix map index used in error message
powerpc/pseries: Do not initiate shutdown when system is running on UPS
netfilter: conntrack: allow sctp hearbeat after connection re-use
io_uring: kill extra iovec=NULL in import_iovec()
io_uring: comment on kfree(iovec) checks
io_uring: fix racy req->flags modification
Revert "RDMA/hns: Reserve one sge in order to avoid local length error"
RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request
RDMA/bnxt_re: Do not add user qps to flushlist
RDMA/core: Fix spelling mistake "Could't" -> "Couldn't"
powerpc/perf: Fix soft lockups due to missed interrupt accounting
Documentation: efi: remove description of efi=old_map
efi/x86: Move 32-bit code into efi_32.c
efi/libstub: Handle unterminated cmdline
efi/libstub: Handle NULL cmdline
efi/libstub: Stop parsing arguments at "--"
efi: add missed destroy_workqueue when efisubsys_init fails
efi/x86: Mark kernel rodata non-executable for mixed mode
opp: Enable resources again if they were disabled earlier
ANDROID: vendor_hooks: add cpuidle event
Fix build error when CONFIG_ACPI is not set/enabled:
efi: avoid error message when booting under Xen
Revert "drm/amdgpu: disable gfxoff for navy_flounder"
powerpc/powernv/pci: Fix possible crash when releasing DMA resources
net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe()
net: atlantic: Use readx_poll_timeout() for large timeout
ptp: ptp_clockmatrix: use i2c_master_send for i2c write
netlink: fix state reallocation in policy export
net: ena: Make missed_tx stat incremental
net: ena: Change WARN_ON expression in ena_del_napi_in_range()
net: ena: Prevent reset after device destruction
of: address: Work around missing device_type property in pcie nodes
dt: writing-schema: Miscellaneous grammar fixes
lib/string.c: Use freestanding environment
x86/boot/compressed: Use builtin mem functions for decompressor
SUNRPC: remove duplicate include
ANDROID: Incremental fs: Add UID to pending_read
io_uring: use system_unbound_wq for ring exit work
btrfs: fix space cache memory leak after transaction abort
btrfs: use the correct const function attribute for btrfs_get_num_csums
btrfs: reset compression level for lzo on remount
btrfs: handle errors from async submission
ext4: limit the length of per-inode prealloc list
ext4: reorganize if statement of ext4_mb_release_context()
ext4: add mb_debug logging when there are lost chunks
ext4: Fix comment typo "the the".
jbd2: clean up checksum verification in do_one_pass()
ALSA: hda: avoid reset of sdo_limit
ANDROID: vendor_hooks: add waiting information for blocked tasks
drm/i915/tgl: Make sure TC-cold is blocked before enabling TC AUX power wells
drm/i915/selftests: Avoid passing a random 0 into ilog2
drm/i915: Fix wrong return value in intel_atomic_check()
drm/i915: Update bw_buddy pagemask table
drm/i915/display: Check for an LPSP encoder before dereferencing
drm/i915: Copy default modparams to mock i915_device
drm/i915: Provide the perf pmu.module
usb: uas: Add quirk for PNY Pro Elite
tools: usb: move to tools buildsystem
soundwire: bus: fix typo in comment on INTSTAT registers
FROMLIST: net: atlantic: Use readx_poll_timeout() for large timeout
Revert "ANDROID: disable 2 ethernet drivers from arm32 build"
ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion
ARM: dts: omap5: Fix DSI base address and clocks
dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate()
dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate()
dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate()
bpftool: Handle EAGAIN error code properly in pids collection
bpf: Avoid visit same object multiple times
bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator
ANDROID: Use DTC from the hermetic toolchain
FROMLIST: kbuild: Add dtc flag test
net: ipv4: remove duplicate "the the" phrase in Kconfig text
net: mscc: ocelot: remove duplicate "the the" phrase in Kconfig text
ethtool: Don't omit the netlink reply if no features were changed
ethtool: Account for hw_features in netlink interface
ethtool: Fix preserving of wanted feature bits in netlink interface
ipv6: some fixes for ipv6_dev_find()
bonding: fix active-backup failover for current ARP slave
net: handle the return value of pskb_carve_frag_list() correctly
drm/amd/display: fix pow() crashing when given base 0
drm/amd/display: Reset scrambling on Test Pattern
drm/amd/display: fix dcn3 wide timing dsc validation
drm/amd/display: Fix DFPstate hang due to view port changed
drm/amd/display: Assign correct left shift
drm/amd/display: Call DMUB for eDP power control
drm/amdkfd: fix the wrong sdma instance query for renoir
drm/amdgpu: parse ta firmware for navy_flounder
io_uring: cleanup io_import_iovec() of pre-mapped request
drm/amdgpu: fix NULL pointer access issue when unloading driver
drm/amdgpu: fix uninit-value in arcturus_log_thermal_throttling_event()
drm/amdgpu: disable gfxoff for navy_flounder
net: gianfar: Add of_node_put() before goto statement
cxgb4: Fix race between loopback and normal Tx path
cxgb4: Fix work request size calculation for loopback test
sfc: don't free_irq()s if they were never requested
sfc: null out channel->rps_flow_id after freeing it
sfc: take correct lock in ef100_reset()
sfc: really check hash is valid before using it
ANDROID: Incremental fs: Create mapped file
macvlan: validate setting of multiple remote source MAC addresses
mm/memory.c: skip spurious TLB flush for retried page fault
ext4: change to use fallthrough macro
ext4: remove unused parameter of ext4_generic_delete_entry function
mballoc: replace seq_printf with seq_puts
ext4: optimize the implementation of ext4_mb_good_group()
ext4: delete invalid comments near ext4_mb_check_limits()
ext4: fix typos in ext4_mb_regular_allocator() comment
Revert "HID: usbhid: do not sleep when opening device"
batman-adv: bla: use netif_rx_ni when not in interrupt context
batman-adv: Fix own OGM check in aggregated OGMs
batman-adv: Avoid uninitialized chaddr when handling DHCP
ANDROID: Incremental fs: fix magic compatibility again
libbpf: Fix build on ppc64le architecture
dt-bindings: Use Shawn Guo's preferred e-mail for i.MX bindings
RDMA/usnic: Fix spelling mistake "transistion" -> "transition"
RDMA/hns: Fix spelling mistake "epmty" -> "empty"
ANDROID: GKI: Enable CONFIG_USB_ACM
drm/msm: add shutdown support for display platform_driver
bfq: fix blkio cgroup leakage v4
staging: greybus: audio: fix uninitialized value issue
staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb()
staging: greybus: audio: Uninitialized variable in gbaudio_remove_controls()
EDAC/{i7core,sb,pnd2,skx}: Fix error event severity
mei: hdcp: fix mei_hdcp_verify_mprime() input parameter
tty: serial: imx: add dependence and build for earlycon
serial: samsung: Removes the IRQ not found warning
serial: 8250: change lock order in serial8250_do_startup()
serial: stm32: avoid kernel warning on absence of optional IRQ
serial: pl011: Fix oops on -EPROBE_DEFER
serial: pl011: Don't leak amba_ports entry on driver register error
serial: 8250_exar: Fix number of ports for Commtech PCIe cards
tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup
serial: qcom_geni_serial: Fix recent kdb hang
vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize()
fbcon: prevent user font height or width change from causing potential out-of-bounds access
vt: defer kfree() of vc_screenbuf in vc_do_resize()
kconfig: qconf: remove unused colNr
kconfig: qconf: fix the popup menu in the ConfigInfoView window
kconfig: qconf: fix signal connection to invalid slots
genksyms: keywords: Use __restrict not _restrict
kbuild: remove redundant patterns in filter/filter-out
extract-cert: add static to local data
speakup: only build serialio when ISA is enabled
speakup: Fix wait_for_xmitr for ttyio case
USB: Fix device driver race
USB: Also match device drivers using the ->match vfunc
usb: host: xhci-tegra: fix tegra_xusb_get_phy()
usb: host: xhci-tegra: otg usb2/usb3 port init
usb: hcd: Fix use after free in usb_hcd_pci_remove()
usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port()
usb: typec: ucsi: Rework ppm_lock handling
usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls
usb: typec: ucsi: Fix AB BA lock inversion
usbip: Implement a match function to fix usbip
usb: renesas-xhci: remove version check
USB: lvtest: return proper error code in probe
USB: cdc-acm: rework notification_buffer resizing
USB: quirks: Add no-lpm quirk for another Raydium touchscreen
USB: yurex: Fix bad gfp argument
powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death
powerpc/32s: Fix is_module_segment() when MODULES_VADDR is defined
powerpc/kasan: Fix KASAN_SHADOW_START on BOOK3S_32
Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe"
Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command"
scsi: qla2xxx: Fix null pointer access during disconnect from subsystem
scsi: qla2xxx: Check if FW supports MQ before enabling
scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba
scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime
scsi: qla2xxx: Reduce noisy debug message
scsi: qla2xxx: Fix login timeout
scsi: qla2xxx: Indicate correct supported speeds for Mezz card
scsi: qla2xxx: Flush I/O on zone disable
scsi: qla2xxx: Flush all sessions on zone disable
block: Fix page_is_mergeable() for compound pages
scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values
scsi: scsi_debug: Fix scp is NULL errors
scsi: zfcp: Fix use-after-free in request timeout handlers
scsi: ufs: No need to send Abort Task if the task in DB was cleared
scsi: ufs: Clean up completed request without interrupt notification
scsi: ufs: Improve interrupt handling for shared interrupts
scsi: ufs: Fix interrupt error message for shared interrupts
scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel EHL
scsi: ufs-mediatek: Fix incorrect time to wait link status
scsi: ufs: Fix possible infinite loop in ufshcd_hold
scsi: fcoe: Fix I/O path allocation
scsi: ufs: ti-j721e-ufs: Fix error return in ti_j721e_ufs_probe()
ANDROID: fix a bug in quota2
ANDROID: net: xfrm: make PF_KEY SHA256 use RFC-compliant truncation. [v2]
ANDROID: GKI: Build CEC_{CORE,NOTIFIER,PIN} in
otx2_common: Use devm_kcalloc() in otx2_config_npa()
PCI/P2PDMA: Fix build without DMA ops
net: qrtr: fix usage of idr in port assignment to socket
selftests: disable rp_filter for icmp_redirect.sh
bpf: Use get_file_rcu() instead of get_file() for task_file iterator
mailmap: Add WeiXiong Liao
mailmap: Restore dictionary sorting
libnvdimm: KASAN: global-out-of-bounds Read in internal_create_group
drm: msm: a6xx: use dev_pm_opp_set_bw to scale DDR
of/address: check for invalid range.cpu_addr
drm/msm/gpu: make ringbuffer readonly
drm/msm/adreno: fix updating ring fence
kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode
drm/msm/dpu: fix unitialized variable error
kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode
drm/msm/dpu: Fix scale params in plane validation
drm/msm/dpu: Fix reservation failures in modeset
KVM: x86: fix access code passed to gva_to_gpa
arch/ia64: Restore arch-specific pgd_offset_k implementation
Revert "net: xdp: pull ethernet header off packet after computing skb->protocol"
phylink: <linux/phylink.h>: fix function prototype kernel-doc warning
ANDROID: db845c: set BUILD_INITRAMFS=1
ALSA: usb-audio: ignore broken processing/extension unit
selftests: kvm: Use a shorter encoding to clear RAX
drm/modeset-lock: Take the modeset BKL for legacy drivers
vfio/type1: Add proper error unwind for vfio_iommu_replay()
vfio-pci: Avoid recursive read-lock usage
Makefile.extrawarn: Move sign-compare from W=2 to W=3
watch_queue: Limit the number of watches a user can hold
drm/dp_mst: Don't return error code when crtc is null
ANDROID: GKI: Enable CEC support
ARM: dts: socfpga: fix register entry for timer3 on Arria10
block: virtio_blk: fix handling single range discard request
block: respect queue limit of max discard segment
block: loop: set discard granularity and alignment for block device backed loop
blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART
powerpc/fixmap: Fix the size of the early debug area
powerpc/pkeys: Fix build error with PPC_MEM_KEYS disabled
usb: dwc3: gadget: Handle ZLP for sg requests
usb: dwc3: gadget: Fix handling ZLP
usb: dwc3: gadget: Don't setup more than requested
regulator: remove superfluous lock in regulator_resolve_coupling()
regulator: cleanup regulator_ena_gpio_free()
regulator: plug of_node leak in regulator_register()'s error path
regulator: push allocation in set_consumer_device_supply() out of lock
regulator: push allocations in create_regulator() outside of lock
regulator: push allocation in regulator_ena_gpio_request() out of lock
regulator: push allocation in regulator_init_coupling() outside of lock
ARM: dts: logicpd-som-lv-baseboard: Fix missing video
ASoC: intel: Fix memleak in sst_media_open
ASoC: wm8994: Avoid attempts to read unreadable registers
ASoC: msm8916-wcd-analog: fix register Interrupt offset
ASoC: wm8994: Prevent access to invalid VU register bits on WM1811
ARM: dts: logicpd-som-lv-baseboard: Fix broken audio
ARM: dts: logicpd-torpedo-baseboard: Fix broken audio
ARM: OMAP2+: Fix an IS_ERR() vs NULL check in _get_pwrdm()
s390/pci: fix PF/VF linking on hot plug
s390/pci: re-introduce zpci_remove_device()
s390/pci: fix zpci_bus_link_virtfn()
s390/ptrace: fix storage key handling
s390/runtime_instrumentation: fix storage key handling
s390/pci: ignore stale configuration request event
s390/cio: add cond_resched() in the slow_eval_known_fn() loop
MIPS: Loongson64: Do not override watch and ejtag feature
usb: gadget: f_tcm: Fix some resource leaks in some error paths
HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage()
HID: quirks: Always poll three more Lenovo PixArt mice
arm64: dts: xilinx: Align IOMMU nodename with dtschema
arm64: dts: zynqmp: Add GTR transceivers
HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands
HID: macally: Constify macally_id_table
HID: cougar: Constify cougar_id_table
ALSA: hda/realtek: Add model alc298-samsung-headphone
irqchip: Fix probing deferal when using IRQCHIP_PLATFORM_DRIVER helpers
ALSA: usb-audio: Update documentation comment for MS2109 quirk
dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling
opp: Put opp table in dev_pm_opp_set_rate() if _set_opp_bw() fails
opp: Put opp table in dev_pm_opp_set_rate() for empty tables
dmaengine: idxd: reset states after device disable or reset
dmaengine: acpi: Put the CSRT table after using it
ARC: HSDK: wireup perf irq
ARC: perf: don't bail setup if pct irq missing in device-tree
ARC: pgalloc.h: delete a duplicated word + other fixes
powerpc/kernel: Cleanup machine check function declarations
mptcp: sendmsg: reset iter on error redux
powerpc: Add POWER10 raw mode cputable entry
phy: qualcomm: fix return value check in qcom_ipq806x_usb_phy_probe()
phy: qualcomm: fix platform_no_drv_owner.cocci warnings
net: devlink: Remove overzealous WARN_ON with snapshots
tipc: not enable tipc when ipv6 works as a module
tipc: fix uninit skb->data in tipc_nl_compat_dumpit()
ata: ahci: use ata_link_info() instead of ata_link_printk()
powerpc/perf: Add extended regs support for power10 platform
powerpc/perf: Add support for outputting extended regs in perf intr_regs
powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores
bsg-lib: convert comma to semicolon
block: blk-mq.c: fix @at_head kernel-doc warning
net: Fix potential wrong skb->protocol in skb_vlan_untag()
net: xdp: pull ethernet header off packet after computing skb->protocol
ipvlan: fix device features
bonding: fix a potential double-unregister
hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_1 telemetry for RAA228228
io_uring: get rid of kiocb_wait_page_queue_init()
io_uring: find and cancel head link async work on files exit
arm64: dts: k3-am65: Update the RM resource types
arm64: dts: k3-am65: ti-sci-inta/intr: Update to latest bindings
arm64: dts: k3-j721e: ti-sci-inta/intr: Update to latest bindings
irqchip/ti-sci-inta: Add support for INTA directly connecting to GIC
irqchip/ti-sci-inta: Do not store TISCI device id in platform device id field
dt-bindings: irqchip: Convert ti, sci-inta bindings to yaml
dt-bindings: irqchip: ti, sci-inta: Update docs to support different parent.
irqchip/ti-sci-intr: Add support for INTR being a parent to INTR
dt-bindings: irqchip: Convert ti, sci-intr bindings to yaml
dt-bindings: irqchip: ti, sci-intr: Update bindings to drop the usage of gic as parent
firmware: ti_sci: Add support for getting resource with subtype
firmware: ti_sci: Drop unused structure ti_sci_rm_type_map
firmware: ti_sci: Drop the device id to resource type translation
nfsd: fix oops on mixed NFSv4/NFSv3 client access
ALSA: isa: fix spelling mistakes in the comments
perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown
can: j1939: add rxtimer for multipacket broadcast session
can: j1939: abort multipacket broadcast session when timeout occurs
can: j1939: cancel rxtimer on multipacket broadcast session complete
can: j1939: fix support for multipacket broadcast message
ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1)
net: fddi: skfp: cfm: Remove seemingly unused variable 'ID_sccs'
net: fddi: skfp: cfm: Remove set but unused variable 'oldstate'
net: fddi: skfp: smt: Remove seemingly unused variable 'ID_sccs'
net: fddi: skfp: smt: Place definition of 'smt_pdef' under same stipulations as its use
net: fddi: skfp: fplustm: Remove seemingly unused variable 'ID_sccs'
net: fddi: skfp: hwmtm: Remove seemingly unused variable 'ID_sccs'
net: wan: dlci: Remove set but not used variable 'err'
net: ethernet: 8390: axnet_cs: Document unused parameter 'txqueue'
net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params
net: ethernet: 3com: 3c574_cs: Remove set but unused variables 'tx' and 'rx'
net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters
net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues
drivers/net/wan/hdlc_x25: Added needed_headroom and a skb->len check
bonding: show saner speed for broadcast mode
net: fec: correct the error path for regulator disable in probe
docs: networking: bonding.rst resources section cleanup
i40e: Fix crash during removing i40e driver
i40e: Set RX_ONLY mode for unicast promiscuous on VLAN
mptcp: sendmsg: reset iter on error
sfc: check hash is valid before using it
igc: Fix PTP initialization
dma-pool: Only allocate from CMA when in same memory zone
dma-pool: fix coherent pool allocations for IOMMU mappings
can: j1939: transport: j1939_xtp_rx_dat_one(): compare own packets to detect corruptions
can: j1939: transport: add j1939_session_skb_find_by_offset() function
can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated
can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer()
can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack
can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can()
netfilter: ebtables: reject bogus getopt len value
ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book
selftests/bpf: Make test_varlen work with 32-bit user-space arch
tools/bpftool: Generate data section struct with conservative alignment
selftests/bpf: Correct various core_reloc 64-bit assumptions
libbpf: Enforce 64-bitness of BTF for BPF object files
selftests/bpf: Fix btf_dump test cases on 32-bit arches
libbpf: Handle BTF pointer sizes more carefully
libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches
selftest/bpf: Fix compilation warnings in 32-bit mode
tools/bpftool: Fix compilation warnings in 32-bit mode
doc: Add link to bpf helpers man page
bpf, selftests: Add tests to sock_ops for loading sk
bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers
bpf, selftests: Add tests for ctx access in sock_ops with single register
bpf: sock_ops sk access may stomp registers when dst_reg = src_reg
bpf: sock_ops ctx access may stomp registers in corner case
libbpf: Prevent overriding errno when logging errors
selftests: netfilter: kill running process only
selftests: netfilter: add MTU arguments to flowtables
selftests: netfilter: add checktool function
netfilter: nf_tables: free chain context when BINDING flag is missing
netfilter: avoid ipv6 -> nf_defrag_ipv6 module dependency
bpf: Iterate through all PT_NOTE sections when looking for build id
libbpf: Handle GCC built-in types for Arm NEON
tools/bpftool: Make skeleton code C++17-friendly by dropping typeof()
bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST
selftests/bpf: Fix v4_to_v6 in sk_lookup
selftests/bpf: Fix segmentation fault in test_progs
libbpf: Do not use __builtin_offsetof for offsetof
ASoC: q6routing: add dummy register read/write function
ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM
ASoC: Make soc_component_read() returning an error code again
drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal
drm/amd/display: Blank stream before destroying HDCP session
drm/amd/display: Fix EDID parsing after resume from suspend
drm/amd/display: Switch to immediate mode for updating infopackets
drm/amd/display: Fix LFC multiplier changing erratically
drm/amd/display: Fix incorrect backlight register offset for DCN
drm/amdgpu: update gc golden register for arcturus
drm/amd/powerplay: correct UVD/VCE PG state on custom pptable uploading
drm/amd/powerplay: correct Vega20 cached smu feature state
drm/amdgpu: Skip some registers config for SRIOV
drm: amdgpu: Use the correct size when allocating memory
dt-bindings: lpspi: Add missing boolean type for fsl,spi-only-use-cs1-sel
spi: stm32: always perform registers configuration prior to transfer
spi: stm32: fixes suspend/resume management
spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate
spi: stm32: fix fifo threshold level in case of short transfer
spi: stm32h7: fix race condition at end of transfer
regulator: fix spelling mistake "Cant" -> "Can't"
ASoC: amd: Replacing component->name with codec_dai->name.
netfilter: nft_compat: remove flush counter optimization
netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian
auxdisplay: Replace HTTP links with HTTPS ones
ext4: fix checking of directory entry validity for inline directories
fs: prevent BUG_ON in submit_bh_wbc()
ext4: correctly restore system zone info when remount fails
ext4: handle add_system_zone() failure in ext4_setup_system_zone()
ext4: fold ext4_data_block_valid_rcu() into the caller
ext4: check journal inode extents more carefully
ext4: don't allow overlapping system zones
ext4: handle error of ext4_setup_system_zone() on remount
ext4: delete the invalid BUGON in ext4_mb_load_buddy_gfp()
ext4: export msg_count and warning_count via sysfs
ext4: remove some redundant function declarations
ext4: handle option set by mount flags correctly
jbd2: fix incorrect code style
ext4: add prefetch_block_bitmaps mount option
ext4: indicate via a block bitmap read is prefetched via a tracepoint
jbd2: remove unused parameter in jbd2_journal_try_to_free_buffers()
jbd2: abort journal if free a async write error metadata buffer
ext4: abort the filesystem if failed to async write metadata buffer
drm/virtio: fix memory leak in virtio_gpu_cleanup_object()
drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl()
ext4: skip non-loaded groups at cr=0/1 when scanning for good groups
ext4: add prefetching for block allocation bitmaps
ext4: handle read only external journal device
ext4: fix spelling typos in ext4_mb_initialize_context
ext4: use generic names for generic ioctls
ext4: don't hardcode bit values in EXT4_FL_USER_*
ext4: don't BUG on inconsistent journal feature
ext4: do not block RWF_NOWAIT dio write on unallocated space
ext4: replace HTTP links with HTTPS ones
ext4: lost matching-pair of trace in ext4_unlink
ext4: lost matching-pair of trace in ext4_truncate
jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock()
ext4: fix potential negative array index in do_split()
jbd2: make sure jh have b_transaction set in refile/unfile_buffer
ext4: fix coding style in file.c
ext4: delete unnecessary checks before brelse()
spi: stm32: clear only asserted irq flags on interrupt
regulator: cros-ec-regulator: Add NULL test for devm_kmemdup call
spi: Prevent adding devices below an unregistering controller
ASoC: fsl: Fix unused variable warning
ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n
ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n
ASoC: amd: renoir: restore two more registers during resume
ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list
ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function
ext4: fix spelling mistakes in extents.c
drm/i915/gvt: Do not reset pv_notified when vGPU transit from D3->D0
drm/i915/gvt: Do not destroy ppgtt_mm during vGPU D3->D0.
writeback: Drop I_DIRTY_TIME_EXPIRE
writeback: Fix sync livelock due to b_dirty_time processing
writeback: Avoid skipping inode writeback
writeback: Protect inode->i_io_list with inode->i_lock
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/clock/imx23-clock.yaml
Documentation/devicetree/bindings/clock/imx28-clock.yaml
Documentation/devicetree/bindings/gpio/gpio-mxs.yaml
Documentation/devicetree/bindings/i2c/i2c-mxs.yaml
Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml
Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
Documentation/devicetree/bindings/mmc/mtk-sd.txt
Documentation/devicetree/bindings/mmc/mxs-mmc.yaml
Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt
Documentation/devicetree/bindings/net/dsa/dsa.txt
Documentation/devicetree/bindings/net/ethernet-controller.yaml
Documentation/devicetree/bindings/net/renesas,ether.yaml
Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
Documentation/devicetree/bindings/pwm/mxs-pwm.yaml
Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml
Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
Documentation/devicetree/bindings/thermal/imx-thermal.yaml
Documentation/devicetree/bindings/vendor-prefixes.yaml
build.config.gki.aarch64
drivers/base/arch_topology.c
drivers/interconnect/qcom/bcm-voter.c
drivers/soc/qcom/socinfo.c
kernel/sched/core.c
kernel/sched/fair.c
kernel/sched/idle.c
scripts/Makefile.lib
Change-Id: Iad0df189b5c855053a23dae7c1397c7621312fca
Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>