Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit ba4942c8 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Merge tag 'android11-5.4.161_r00' into android11-5.4



This is the merge of the upstream LTS release of 5.4.1161 into the
android11-5.4 branch.

It contains the following commits:

b52fb225 ANDROID: GKI: disable CONFIG_FORTIFY_SOURCE
26b09f18 Merge 5.4.161 into android11-5.4-lts
5c088fba Linux 5.4.161
b786cb32 erofs: fix unsafe pagevec reuse of hooked pclusters
83de35ae erofs: remove the occupied parameter from z_erofs_pagevec_enqueue()
b37f6da8 PCI: Add MSI masking quirk for Nvidia ION AHCI
db1390b6 PCI/MSI: Deal with devices lying about their MSI mask capability
49b55a77 PCI/MSI: Destroy sysfs before freeing entries
7186be97 parisc/entry: fix trace test in syscall exit path
258c42a8 fortify: Explicitly disable Clang support
4f9a3cda scsi: ufs: Fix tm request when non-fatal error happens
c468f924 ext4: fix lazy initialization next schedule time computation in more granular unit
307c6f72 MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL
7be773a0 scsi: ufs: Fix interrupt error message for shared interrupts
e3c97ba4 soc/tegra: pmc: Fix imbalanced clock disabling in error code path
ebd1ef6e Revert "net: sched: update default qdisc visibility after Tx queue cnt changes"
9084a8ec Revert "serial: core: Fix initializing and restoring termios speed"
91a7552b Merge 5.4.160 into android11-5.4-lts
17efa1a4 Linux 5.4.160
66bd28d6 selftests/bpf: Fix also no-alu32 strobemeta selftest
e7ea088c ath10k: fix invalid dma_addr_t token assignment
20a951af SUNRPC: Partial revert of commit 6f9f17287e78
5b7a0a4f PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros
256a1e00 powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload
fe02d378 s390/cio: make ccw_device_dma_* more robust
8a8d007b s390/tape: fix timer initialization in tape_std_assign()
5ef14af1 s390/cio: check the subchannel validity for dev_busid
b0989ae5 video: backlight: Drop maximum brightness override for brightness zero
66938ba1 mm, oom: do not trigger out_of_memory from the #PF
d6648b55 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks
c6f9a5c1 powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC
453b779d powerpc/security: Add a helper to query stf_barrier type
84b3fbfd powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
7edda4bd powerpc/bpf: Validate branch ranges
0347c001 powerpc/lib: Add helper to check if offset is within conditional branch range
c4461ca7 ovl: fix deadlock in splice write
8d750efc 9p/net: fix missing error check in p9_check_errors
aba12bb3 net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE
223985fa f2fs: should use GFP_NOFS for directory inodes
af73b240 irqchip/sifive-plic: Fixup EOI failed when masked
53014c1c parisc: Fix set_fixmap() on PA1.x CPUs
645d6dfd parisc: Fix backtrace to always include init funtion names
62c4e0a3 ARM: 9156/1: drop cc-option fallbacks for architecture selection
61a5e446 ARM: 9155/1: fix early early_iounmap()
dc335742 selftests/net: udpgso_bench_rx: fix port argument
dd3a418b cxgb4: fix eeprom len when diagnostics not implemented
1800c9ee net/smc: fix sk_refcnt underflow on linkdown and fallback
b2d1b662 vsock: prevent unnecessary refcnt inc for nonblocking connect
72aca95f net: hns3: allow configure ETS bandwidth of all TCs
07b218db net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any
18f28094 bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding
180a9b53 arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions
572599cb nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails
c1d5f943 llc: fix out-of-bound array index in llc_sk_dev_hash()
bdf94057 perf bpf: Add missing free to bpf_event__print_bpf_prog_info()
23def86b zram: off by one in read_block_state()
d26835de mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration()
46d695e8 bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed
dce69e0a ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses
700602b6 net: vlan: fix a UAF in vlan_dev_real_dev()
98e0ab88 net: davinci_emac: Fix interrupt pacing disable
70ecaadb xen-pciback: Fix return in pm_ctrl_init()
7f57b9bc i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()'
53ad06ff NFSv4: Fix a regression in nfs_set_open_stateid_locked()
c9dcb51a scsi: qla2xxx: Turn off target reset during issue_lip
211f08d1 scsi: qla2xxx: Fix gnl list corruption
9b180f3c ar7: fix kernel builds for compiler test
59e97c74 watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT
162a1cfc m68k: set a default value for MEMORY_RESERVE
9770f8c2 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL)
9e698519 dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result`
fd1de359 netfilter: nfnetlink_queue: fix OOB when mac header was cleared
15351d5e soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read
be832f78 auxdisplay: ht16k33: Fix frame buffer device blanking
c4419430 auxdisplay: ht16k33: Connect backlight to fbdev
1fa9803d auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string
e63507ea dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro
04317e74 mtd: core: don't remove debugfs directory if device is in use
59929f9a mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare()
a83aaf15 fs: orangefs: fix error return code of orangefs_revalidate_lookup()
c79c37c7 NFS: Fix deadlocks in nfs_scan_commit_list()
5a893e0e opp: Fix return in _opp_add_static_v2()
98ac6982 PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge
819925ef PCI: aardvark: Don't spam about PIO Response Status
bab1cfec drm/plane-helper: fix uninitialized variable reference
4b48c6ed pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds
2b2fdb6f rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined
bd48bdbf apparmor: fix error check
a7b29476 power: supply: bq27xxx: Fix kernel crash on IRQ handler register error
3f698d97 mips: cm: Convert to bitfield API to fix out-of-bounds access
fb7b73cd powerpc/44x/fsp2: add missing of_node_put
d3dd1a05 HID: u2fzero: properly handle timeouts in usb_submit_urb
b216a39b HID: u2fzero: clarify error check and length calculations
fae0552d serial: xilinx_uartps: Fix race condition causing stuck TX
818e100c phy: qcom-qusb2: Fix a memory leak on probe
de43e759 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER
f00ff535 ASoC: cs42l42: Correct some register default values
baf5c122 ARM: dts: stm32: fix SAI sub nodes register range
bb74ce1f staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC
73aaa622 RDMA/mlx4: Return missed an error if device doesn't support steering
20dfad97 scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()
5ead6f4f power: supply: rt5033_battery: Change voltage values to µV
fdbe8e8a usb: gadget: hid: fix error code in do_config()
15355466 serial: 8250_dw: Drop wrong use of ACPI_PTR()
d8241e7a video: fbdev: chipsfb: use memset_io() instead of memset()
e7df004e clk: at91: check pmc node status before registering syscore ops
44a2dcd1 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe
03fe35ce soc/tegra: Fix an error handling path in tegra_powergate_power_up()
543d8560 arm: dts: omap3-gta04a4: accelerometer irq fix
7cf7d9b8 ALSA: hda: Reduce udelay() at SKL+ position reporting
d1cf71d7 JFS: fix memleak in jfs_mount
56911ee5 MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT
ee49b659 scsi: dc395: Fix error case unwinding
dd49dee2 ARM: dts: at91: tse850: the emac<->phy interface is rmii
1df7102f arm64: dts: meson-g12a: Fix the pwm regulator supply properties
681c58f3 RDMA/bnxt_re: Fix query SRQ failure
50eca295 ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY
863e71a3 arm64: dts: rockchip: Fix GPU register width for RK3328
66949601 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()
d27580c1 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths
9212ebb1 RDMA/rxe: Fix wrong port_cap_flags
cf234bc5 ibmvnic: Process crqs after enabling interrupts
bc406164 ibmvnic: don't stop queue in xmit
a91c8ee2 udp6: allow SO_MARK ctrl msg to affect routing
9ff14503 selftests/bpf: Fix fclose/pclose mismatch in test_progs
af51aa2b crypto: pcrypt - Delay write to padata->info
9be9cb2a net: phylink: avoid mvneta warning when setting pause parameters
077410c7 net: amd-xgbe: Toggle PLL settings during rate change
63a3b1af drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits
9ca0d107 wcn36xx: add proper DMA memory barriers in rx path
a3256ae4 libertas: Fix possible memory leak in probe and disconnect
427583b9 libertas_tf: Fix possible memory leak in probe and disconnect
2339ff41 KVM: s390: Fix handle_sske page fault handling
3f3b4054 samples/kretprobes: Fix return value if register_kretprobe() failed
9435b2f9 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb()
a8226599 irq: mips: avoid nested irq_enter()
ae5a2446 s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap()
8fb436d1 libbpf: Fix BTF data layout checks and allow empty BTF
03a818c0 smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi
12ccb573 drm/msm: Fix potential NULL dereference in DPU SSPP
dc18f080 clocksource/drivers/timer-ti-dm: Select TIMER_OF
c523474f PM: hibernate: fix sparse warnings
0d22f550 nvme-rdma: fix error code in nvme_rdma_setup_ctrl
67ba6c8e phy: micrel: ksz8041nl: do not use power down mode
ae213c05 mwifiex: Send DELBA requests according to spec
3a781e21 rsi: stop thread firstly in rsi_91x_init() error handling
ad4cd013 mt76: mt76x02: fix endianness warnings in mt76x02_mac.c
bdbc9311 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning
3446e5ec block: ataflop: fix breakage introduced at blk-mq refactoring
2918a29f mmc: mxs-mmc: disable regulator on error and in the remove function
b631c603 net: stream: don't purge sk_error_queue in sk_stream_kill_queues()
f27fbff8 drm/msm: uninitialized variable in msm_gem_import()
32ac072c ath10k: fix max antenna gain unit
218fb43f hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff
8384c4a7 hwmon: Fix possible memleak in __hwmon_device_register()
f7fd0720 net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE
9498f527 memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host()
5f462b38 memstick: avoid out-of-range warning
3a7525d5 mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured
dc73f7ca b43: fix a lower bounds test
1b6365fd b43legacy: fix a lower bounds test
c51ac7fd hwrng: mtk - Force runtime pm ops for sleep ops
52d2cdab crypto: qat - disregard spurious PFVF interrupts
4d788143 crypto: qat - detect PFVF collision after ACK
a3d3f9c5 media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable()
73dd601b netfilter: nft_dynset: relax superfluous check on set updates
62f6260f EDAC/amd64: Handle three rank interleaving mode
f399e650 ath9k: Fix potential interrupt storm on queue reset
843ff688 media: em28xx: Don't use ops->suspend if it is NULL
e577924b cpuidle: Fix kobject memory leaks in error paths
18fdbdbe crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency
a993159a kprobes: Do not use local variable when creating debugfs file
71411bd7 media: cx23885: Fix snd_card_free call on null card pointer
1c2c8030 media: tm6000: Avoid card name truncation
61266f85 media: si470x: Avoid card name truncation
4e65b9ec media: radio-wl1273: Avoid card name truncation
8eeec127 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()'
2b9ae7ba media: TDA1997x: handle short reads of hdmi info frame.
23b65152 media: dvb-usb: fix ununit-value in az6027_rc_query
e2b2d221 media: cxd2880-spi: Fix a null pointer dereference on error handling path
f46da0c6 media: em28xx: add missing em28xx_close_extension
14f3d77c drm/amdgpu: fix warning for overflow check
465dc8a1 ath10k: Fix missing frame timestamp for beacon/probe-resp
7c12c2fe net: dsa: rtl8366rb: Fix off-by-one bug
67463727 rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies()
d4cd7a16 crypto: caam - disable pkc for non-E SoCs
555fe573 Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync
8c68d12f wilc1000: fix possible memory leak in cfg_scan_result()
1713b856 cgroup: Make rebind_subsystems() disable v2 controllers all at once
bd76ec43 net: net_namespace: Fix undefined member in key_remove_domain()
3a377421 virtio-gpu: fix possible memory allocation failure
606c9507 drm/v3d: fix wait for TMU write combiner flush
6a93d8eb rcu: Fix existing exp request check in sync_sched_exp_online_cleanup()
6237a168 Bluetooth: fix init and cleanup of sco_conn.timeout_work
28c1d965 selftests/bpf: Fix strobemeta selftest regression
f2c04d46 netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state
0c2acfed parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling
cbe28724 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled
a9a411ad task_stack: Fix end_of_stack() for architectures with upwards-growing stack
c06cf3b1 parisc: fix warning in flush_tlb_all
73244192 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted
ad67a7e2 spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()
a15fc589 btrfs: do not take the uuid_mutex in btrfs_rm_device
aba1db41 net: annotate data-race in neigh_output()
2f78cb7e vrf: run conntrack only in context of lower/physdev for locally generated packets
5919f02e ARM: 9136/1: ARMv7-M uses BE-8, not BE-32
d99f320a gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE
9929b3db ARM: clang: Do not rely on lr register for stacktrace
681a426e smackfs: use __GFP_NOFAIL for smk_cipso_doi()
4752a9c3 iwlwifi: mvm: disable RX-diversity in powersave
41e583ed selftests: kvm: fix mismatched fclose() after popen()
4411d0d8 PM: hibernate: Get block device exclusively in swsusp_check()
a528d3aa nvme: drop scan_lock and always kick requeue list when removing namespaces
209c39b3 nvmet-tcp: fix use-after-free when a port is removed
81d11e40 nvmet: fix use-after-free when a port is removed
1ec1ca2b block: remove inaccurate requeue check
bfde0564 mwl8k: Fix use-after-free in mwl8k_fw_state_machine()
e4af3e42 tracing/cfi: Fix cmp_entries_* functions signature mismatch
caeb6bae workqueue: make sysfs of unbound kworker cpumask more clever
58b4e0c0 lib/xz: Validate the value before assigning it to an enum variable
8cdab206 lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression
eb8f0872 memstick: r592: Fix a UAF bug when removing the driver
2226ad03 leaking_addresses: Always print a trailing newline
63c3c7b6 ACPI: battery: Accept charges over the design capacity as full
2efb81b2 iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value
d5fb057f ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create()
e2c27194 tracefs: Have tracefs directories not set OTH permission bits by default
ace6e7fe net-sysfs: try not to restart the syscall if it will fail eventually
d8d1d354 media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte()
382e7b64 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info
e5f9be48 media: ipu3-imgu: imgu_fmt: Handle properly try
cdf338e1 ACPICA: Avoid evaluating methods too early during system resume
9ff00d0b ipmi: Disable some operations during a panic
4bba26f8 media: rcar-csi2: Add checking to rcsi2_start_receiver()
c08a655e brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet
f64551db ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK
31b78486 media: mceusb: return without resubmitting URB in case of -EPROTO error.
e419469a media: imx: set a media_device bus_info string
b2b2f917 media: s5p-mfc: Add checking to s5p_mfc_probe().
6b8ab552 media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe()
bc4af8c7 media: uvcvideo: Set unique vdev name based in type
7a646855 media: uvcvideo: Return -EIO for control errors
ab7fca0e media: uvcvideo: Set capability in s_param
bff0833e media: stm32: Potential NULL pointer dereference in dcmi_irq_thread()
cede3651 media: netup_unidvb: handle interrupt properly according to the firmware
3fe3d043 media: mt9p031: Fix corrupted frame after restarting stream
08743f9c ath10k: high latency fixes for beacon buffer
fadb4cd7 mwifiex: Properly initialize private structure on interface type changes
7d3e6635 mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type
480c240a x86: Increase exception stack sizes
91b9c23b smackfs: Fix use-after-free in netlbl_catmap_walk()
31df731c net: sched: update default qdisc visibility after Tx queue cnt changes
a82f3793 locking/lockdep: Avoid RCU-induced noinstr fail
f14eca60 MIPS: lantiq: dma: reset correct number of channel
ca07aff2 MIPS: lantiq: dma: add small delay after reset
e5ea3dca platform/x86: wmi: do not fail if disabling fails
b57df4d6 drm/panel-orientation-quirks: add Valve Steam Deck
67bd269a Bluetooth: fix use-after-free error in lock_sock_nested()
d416020f Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
a52bd11b drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6
e5ca7656 drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1
c19cabfa drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2)
46a25b7a dma-buf: WARN on dmabuf release with pending attachments
1bee9e59 USB: chipidea: fix interrupt deadlock
8a643c0f USB: iowarrior: fix control-message timeouts
32858116 USB: serial: keyspan: fix memleak on probe errors
8ce0bc69 iio: dac: ad5446: Fix ad5622_write() return value
f01e16d3 pinctrl: core: fix possible memory leak in pinctrl_enable()
270541cb quota: correct error number in free_dqentry()
10b80830 quota: check block number when reading the block in quota file
a509a515 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG
0ea58b9b PCI: aardvark: Fix return value of MSI domain .alloc() method
ee9cdca4 PCI: aardvark: Fix reporting Data Link Layer Link Active
6f99c7a5 PCI: aardvark: Do not unmask unused interrupts
d9648863 PCI: aardvark: Fix checking for link up via LTSSM state
e0269c0c PCI: aardvark: Do not clear status bits of masked interrupts
50b0ce94 PCI: pci-bridge-emul: Fix emulation of W1C bits
3d995568 xen/balloon: add late_initcall_sync() for initial ballooning done
3f6255a9 ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume
6225a31b ALSA: mixer: oss: Fix racy access to slots
e9adf72b serial: core: Fix initializing and restoring termios speed
b535b634 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found
bfefc5d6 can: j1939: j1939_can_recv(): ignore messages with invalid source address
94a3f521 can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport
8e61c799 KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use
654a8248 power: supply: max17042_battery: use VFSOC for capacity when no rsns
11129762 power: supply: max17042_battery: Prevent int underflow in set_soc_threshold
625c3ed2 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT
ec5ef8d4 signal: Remove the bogus sigkill_pending in ptrace_stop
28c70d50 RDMA/qedr: Fix NULL deref for query_qp on the GSI QP
91a29609 rsi: Fix module dev_oper_mode parameter description
9defe9b1 rsi: fix rate mask set leading to P2P failure
2f1f06be rsi: fix key enabled check causing unwanted encryption for vap_id > 0
1fa1da8a rsi: fix occasional initialisation failure with BT coex
398e7e5a wcn36xx: handle connection loss indication
4a673553 libata: fix checking of DMA state
6f2f91b9 mwifiex: Read a PCI register after writing the TX ring write pointer
3991cdc4 wcn36xx: Fix HT40 capability for 2Ghz band
301d33c9 evm: mark evm_fixmode as __ro_after_init
e1f71a32 rtl8187: fix control-message timeouts
76d2ce7c PCI: Mark Atheros QCA6174 to avoid bus reset
3110371c ath10k: fix division by zero in send path
2b94d100 ath10k: fix control-message timeout
cfbe74d8 ath6kl: fix control-message timeout
1a2fe1c3 ath6kl: fix division by zero in send path
78ebff82 mwifiex: fix division by zero in fw download path
08501eb9 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell
a1479229 regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property
c9e5a005 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled
3baa5886 hwmon: (pmbus/lm25066) Add offset coefficients
98bea923 ia64: kprobes: Fix to pass correct trampoline address to the handler
ddb54bf3 btrfs: call btrfs_check_rw_degradable only if there is a missing device
5223324e btrfs: fix lost error handling when replaying directory deletes
c25984fa btrfs: clear MISSING device status bit in btrfs_close_one_device
87a87c82 net/smc: Correct spelling mistake to TCPF_SYN_RECV
cc14499b nfp: bpf: relax prog rejection for mtu check through max_pkt_offset
a62d4308 vmxnet3: do not stop tx queues after netif_device_detach()
17dcecf2 r8169: Add device 10ec:8162 to driver r8169
e84b38e5 nvmet-tcp: fix header digest verification
2804181e drm: panel-orientation-quirks: Add quirk for GPD Win3
7273488f watchdog: Fix OMAP watchdog early handling
5ffdddcf net: multicast: calculate csum of looped-back and forwarded packets
9420e249 spi: spl022: fix Microwire full duplex mode
1a667bc3 nvmet-tcp: fix a memory leak when releasing a queue
2f3860ba xen/netfront: stop tx queues during live migration
de649ec7 bpf: Prevent increasing bpf_jit_limit above max
df8665c3 bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT
8dd688ba drm: panel-orientation-quirks: Add quirk for Aya Neo 2021
c4282bb8 mmc: winbond: don't build on M68K
05f0a97e reset: socfpga: add empty driver allowing consumers to probe
dfa8fb78 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode
f09014e8 hyperv/vmbus: include linux/bitops.h
054fe50d sfc: Don't use netif_info before net_device setup
82005afb cavium: Fix return values of the probe function
9f5fd5aa scsi: qla2xxx: Fix unmap of already freed sgl
96183337 scsi: qla2xxx: Return -ENOMEM if kzalloc() fails
8e3a0d28 cavium: Return negative value when pci_alloc_irq_vectors() fails
58608e80 x86/irq: Ensure PI wakeup handler is unregistered before module unload
7252cb96 x86/cpu: Fix migration safety with X86_BUG_NULL_SEL
e3d4ba33 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c
ccc4e5e6 fuse: fix page stealing
9505d487 ALSA: timer: Unconditionally unlink slave instances, too
2c644616 ALSA: timer: Fix use-after-free problem
246c6a1f ALSA: synth: missing check for possible NULL after the call to kstrdup
ce9f7535 ALSA: usb-audio: Add registration quirk for JBL Quantum 400
7da6f4c5 ALSA: line6: fix control and interrupt message timeouts
4a12e624 ALSA: 6fire: fix control and bulk message timeouts
ab3f823a ALSA: ua101: fix division by zero at probe
a3bb6e0d ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED
40243342 ALSA: hda/realtek: Add quirk for ASUS UX550VE
8af6ade7 ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N
809416fe ALSA: hda/realtek: Add quirk for Clevo PC70HS
638b53d6 media: v4l2-ioctl: Fix check_ext_ctrls
8c11269b media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers
bbd62d2f media: ite-cir: IR receiver stop working after receive overflow
eef6cb3d crypto: s5p-sss - Add error handling in s5p_aes_probe()
d7a5d872 firmware/psci: fix application of sizeof to pointer
18f0fb57 tpm: Check for integer overflow in tpm2_map_response_body()
f38f3da3 parisc: Fix ptrace check on syscall return
acbc2a08 mmc: dw_mmc: Dont wait for DRTO on Write RSP error
5ee76475 scsi: qla2xxx: Fix use after free in eh_abort path
cc5b1394 scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file
617d2fd4 ocfs2: fix data corruption on truncate
c20eb955 libata: fix read log timeout value
69c2199f Input: i8042 - Add quirk for Fujitsu Lifebook T725
17ec1c6b Input: elantench - fix misreporting trackpoint coordinates
ce4bec0a Input: iforce - fix control-message timeout
db39f49e binder: use cred instead of task for getsecid
fc9c470c binder: use cred instead of task for selinux checks
28a1e470 binder: use euid from cred instead of using task
3e87c499 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform
3fa7efd1 xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay
f911d1ad Merge 5.4.159 into android11-5.4-lts
5915b0ea Linux 5.4.159
abc49cc4 rsi: fix control-message timeout
64e6632a media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init
6c382b63 staging: rtl8192u: fix control-message timeouts
f66258cb staging: r8712u: fix control-message timeout
88a252ff comedi: vmk80xx: fix bulk and interrupt message timeouts
1ae47151 comedi: vmk80xx: fix bulk-buffer overflow
199acd8c comedi: vmk80xx: fix transfer-buffer overflows
b0156b7c comedi: ni_usb6501: fix NULL-deref in command paths
3efb7af8 comedi: dt9812: fix DMA buffers on stack
6e80e931 isofs: Fix out of bound access for corrupted isofs image
adc56dbf printk/console: Allow to disable console output by using console="" or console=null
589ac131 binder: don't detect sender/target during buffer cleanup
b60e89b6 usb-storage: Add compatibility quirk flags for iODD 2531/2541
5c3eba29 usb: musb: Balance list entry in musb_gadget_queue
16157174 usb: gadget: Mark USB_FSL_QE broken on 64-bit
d6013265 usb: ehci: handshake CMD_RUN instead of STS_HALT
6d000e1c Revert "x86/kvm: fix vcpu-id indexed array sizes"
31973612 Merge branch 'android11-5.4' into 'android11-5.4-lts'
7cd388ba Merge 5.4.158 into android11-5.4-lts
c65356f0 Linux 5.4.158
e31d51f8 ARM: 9120/1: Revert "amba: make use of -1 IRQs warn"
960b1fdf Revert "drm/ttm: fix memleak in ttm_transfered_destroy"
a73ebe51 sfc: Fix reading non-legacy supported link modes
6789e4b7 Revert "usb: core: hcd: Add support for deferring roothub registration"
04984949 Revert "xhci: Set HCD flag to defer primary roothub registration"
2461f383 media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt()
21fc2bb8 net: ethernet: microchip: lan743x: Fix skb allocation failure
e02fdd7d vrf: Revert "Reset skb conntrack connection..."
1ce287ef scsi: core: Put LLD module refcnt after SCSI device is released
553d3c41 Merge 5.4.157 into android11-5.4-lts
e6de9a8b Linux 5.4.157
39fb393e perf script: Check session->header.env.arch before using it
472d9354 KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu
07e9a4e1 KVM: s390: clear kicked_mask before sleeping again
5919a07d cfg80211: correct bridge/4addr mode check
dba9e632 net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT
0f5b4c57 sctp: add vtag check in sctp_sf_ootb
df527764 sctp: add vtag check in sctp_sf_do_8_5_1_E_sa
0aa322b5 sctp: add vtag check in sctp_sf_violation
d6470c22 sctp: fix the processing for COOKIE_ECHO chunk
5fe74d5e sctp: fix the processing for INIT_ACK chunk
5953ee99 sctp: use init_tag from inithdr for ABORT chunk
5395650d phy: phy_start_aneg: Add an unlocked version
c85b6962 phy: phy_ethtool_ksettings_get: Lock the phy for consistency
0dea6379 net/tls: Fix flipped sign in async_wait.err assignment
e12b8f3c net: nxp: lpc_eth.c: avoid hang when bringing interface down
b232898c net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent
92507dc1 net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails
3708aa26 nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST
b1c76f97 RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string
18a01286 net: Prevent infinite while loop in skb_tx_hash()
6422e847 net: batman-adv: fix error handling
1cead23c regmap: Fix possible double-free in regcache_rbtree_exit()
207e6e93 arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node
c29c3295 RDMA/mlx5: Set user priority for DCT
13ad93a4 nvme-tcp: fix data digest pointer calculation
b597b0e2 nvmet-tcp: fix data digest pointer calculation
d997d4e4 IB/hfi1: Fix abba locking issue with sc_disable()
0f8cdfff IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields
5f0bfe21 tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function
bd99782f drm/ttm: fix memleak in ttm_transfered_destroy
d2c64ebc net: lan78xx: fix division by zero in send path
a37c5e70 cfg80211: scan: fix RCU in cfg80211_add_nontrans_list()
590abe5b mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit
07da44b0 mmc: sdhci: Map more voltage level to SDHCI_POWER_330
0821c560 mmc: dw_mmc: exynos: fix the finding clock sample value
08328d65 mmc: cqhci: clear HALT state after CQE enable
55a3870f mmc: vub300: fix control-message timeouts
e0cfd515 net/tls: Fix flipped sign in tls_err_abort() calls
6a18d155 Revert "net: mdiobus: Fix memory leak in __mdiobus_register"
9fdcf66e nfc: port100: fix using -ERRNO as command type mask
853f2262 ata: sata_mv: Fix the error handling of mv_chip_id()
6d0b3078 Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode"
b7dfc536 usbnet: fix error return code in usbnet_probe()
492140e4 usbnet: sanity check for maxpacket
4ba6c163 ipv4: use siphash instead of Jenkins in fnhe_hashfun()
3f439c23 ipv6: use siphash in rt6_exception_hash()
1cad781e powerpc/bpf: Fix BPF_MOD when imm == 1
ca10ddbb ARM: 9141/1: only warn about XIP address when not compile testing
40cd3294 ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype
2f7647cc ARM: 9134/1: remove duplicate memcpy() definition
9f44f663 ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned
5f1f3614 Merge 5.4.156 into android11-5.4-lts
3a7a77d7 Merge branch 'android11-5.4' into 'android11-5.4-lts'
89b6869b Linux 5.4.156
7cdcaa7c pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume()
a9c4e246 ARM: 9122/1: select HAVE_FUTEX_CMPXCHG
a98c81ab tracing: Have all levels of checks prevent recursion
b0feaa83 net: mdiobus: Fix memory leak in __mdiobus_register
0ab35e70 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma()
9068beaa Input: snvs_pwrkey - add clk handling
8de335e8 ALSA: hda: avoid write to STATESTS if controller is in reset
570bc60d platform/x86: intel_scu_ipc: Update timeout value in comment
4054b869 isdn: mISDN: Fix sleeping function called from invalid context
5001160d ARM: dts: spear3xx: Fix gmac node
e9d9ffa1 net: stmmac: add support for dwmac 3.40a
044fa2af btrfs: deal with errors when checking if a dir entry exists during log replay
d49a293b gcc-plugins/structleak: add makefile var for disabling structleak
e8ef9984 selftests: netfilter: remove stray bash debug line
b7fdebde netfilter: Kconfig: use 'default y' instead of 'm' for bool config option
285e9210 isdn: cpai: check ctr->cnr to avoid array index out of bound
1f75f888 nfc: nci: fix the UAF of rf_conn_info object
4f5d1c29 mm, slub: fix potential memoryleak in kmem_cache_open()
a1ec195a mm, slub: fix mismatch between reconstructed freelist depth and cnt
8e25a62e powerpc/idle: Don't corrupt back chain when going idle
d0148cfa KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest
80bbb0bc KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()
722e6f6a powerpc64/idle: Fix SP offsets when saving GPRs
d6f451f1 audit: fix possible null-pointer dereference in audit_filter_rules
c974f2f9 ASoC: DAPM: Fix missing kctl change notifications
5307a77b ALSA: hda/realtek: Add quirk for Clevo PC50HS
50fc52e5 ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset
0f218ba4 vfs: check fd has read access in kernel_read_file_from_fd()
f439d2bc elfcore: correct reference to CONFIG_UML
d3a83576 ocfs2: mount fails with buffer overflow in strlen
b05caf02 ocfs2: fix data corruption after conversion from inline format
bce53fbe ceph: fix handling of "meta" errors
151c72bb can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes
0ddf7818 can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length
a0e47d28 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv
7e66cfed can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer
1248582e can: peak_pci: peak_pci_remove(): fix UAF
ea82c246 can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification
c26dcd1c can: rcar_can: fix suspend/resume
8c5585ea net: enetc: fix ethtool counter name for PM0_TERR
c0b0baad net: stmmac: Fix E2E delay mechanism
c4b64011 net: hns3: disable sriov before unload hclge layer
472acf15 net: hns3: add limit ets dwrr bandwidth cannot be 0
b1f9380e net: hns3: reset DWRR of unused tc to zero
12bdcbc0 NIOS2: irqflags: rename a redefined register name
59976669 net: dsa: lantiq_gswip: fix register definition
f49ce82f lan78xx: select CRC32
83094f8c netfilter: ipvs: make global sysctl readonly in non-init netns
ce70ee94 ASoC: wm8960: Fix clock configuration on slave mode
0f5b08ca dma-debug: fix sg checks in debug_dma_map_sg()
50aefa9a NFSD: Keep existing listeners on portlist error
4a5bf3e7 xtensa: xtfpga: Try software restart before simulating CPU reset
31137288 xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF
d946a39b ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default
e7c4819c tee: optee: Fix missing devices unregister during optee_remove
b1e9b4e0 net: switchdev: do not propagate bridge updates across bridges
2d22cd04 parisc: math-emu: Fix fall-through warnings
ff9005a6 Merge branch 'android11-5.4' into 'android11-5.4-lts'
fa6db427 Merge 5.4.155 into android11-5.4-lts
4f508aa9 Linux 5.4.155
32d2ce0b ionic: don't remove netdev->dev_addr when syncing uc list
abaf8e8b r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256
a4f7d224 qed: Fix missing error code in qed_slowpath_start()
62d96bb6 mqprio: Correct stats in mqprio_dump_class_stats().
fa272e83 acpi/arm64: fix next_platform_timer() section mismatch error
32ac4ed3 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
46200989 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
f302be08 drm/msm: Fix null pointer dereference on pointer edp
0d5ef1e8 drm/panel: olimex-lcd-olinuxino: select CRC32
9225d57f platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call
ae099373 mlxsw: thermal: Fix out-of-bounds memory accesses
97e6dcb4 ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators()
b9352ed9 pata_legacy: fix a couple uninitialized variable bugs
2bde4aca NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
7ab488d7 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
69b3a13f nfc: fix error handling of nfc_proto_register()
2731eaac ethernet: s2io: fix setting mac address during resume
4c2eb80f net: encx24j600: check error in devm_regmap_init_encx24j600
0904e1be net: stmmac: fix get_hw_feature() on old hardware
06251ea8 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
19a01522 net: korina: select CRC32
32b57d89 net: arc: select CRC32
2880dc13 gpio: pca953x: Improve bias setting
d8877453 sctp: account stream padding length for reconf chunk
232c485c iio: dac: ti-dac5571: fix an error code in probe()
69696951 iio: ssp_sensors: fix error code in ssp_print_mcu_debug()
10ecff15 iio: ssp_sensors: add more range checking in ssp_parse_dataframe()
ac0688bc iio: light: opt3001: Fixed timeout error when 0 lux
3c00d932 iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED
cf4b3990 iio: adc128s052: Fix the error handling path of 'adc128_probe()'
580c09a9 iio: adc: aspeed: set driver data when adc probe.
1904050c powerpc/xive: Discard disabled interrupts in get_irqchip_state()
5683ed46 x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
0594f1d0 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells
d0757167 EDAC/armada-xp: Fix output of uncorrectable error counter
dba8834b virtio: write back F_VERSION_1 before validate
1b39a678 USB: serial: option: add prod. id for Quectel EG91
41e178c1 USB: serial: option: add Telit LE910Cx composition 0x1204
848eac2c USB: serial: option: add Quectel EC200S-CN module support
958e98ca USB: serial: qcserial: add EM9191 QDL support
733dcc08 Input: xpad - add support for another USB ID of Nacon GC-100
9ab5d539 usb: musb: dsps: Fix the probe error path
278e483d efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock()
27a847db efi/cper: use stack buffer for error record decoding
6e35a5e9 cb710: avoid NULL pointer subtraction
e71ce4a8 xhci: Enable trust tx length quirk for Fresco FL11 USB controller
01c2dcb6 xhci: Fix command ring pointer corruption while aborting a command
7ce7d4a4 xhci: guard accesses to ep_state in xhci_endpoint_reset()
78357905 mei: me: add Ice Lake-N device id.
9264bd22 x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails
10b77e16 watchdog: orion: use 0 for unset heartbeat
9acf1c10 btrfs: check for error when looking up inode during dir entry replay
625565fd btrfs: deal with errors when adding inode reference during log replay
6e2ac49b btrfs: deal with errors when replaying dir entry during log replay
005a07c9 btrfs: unlock newly allocated extent buffer after error
e9f457f0 csky: Fixup regs.sr broken in ptrace
a6f4ea74 csky: don't let sigreturn play with priveleged bits of status register
98544ca6 s390: fix strrchr() implementation
5959e22e nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^'
2e41b9c8 ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW
90cf96af ALSA: hda/realtek - ALC236 headset MIC recording issue
33627fa4 ALSA: hda/realtek: Add quirk for Clevo X170KM-G
e96079ab ALSA: hda/realtek: Complete partial device name to avoid ambiguity
dd3f0483 ALSA: seq: Fix a potential UAF by wrong private_free call order
825786f7 ALSA: usb-audio: Add quirk for VF0770
43d93325 ovl: simplify file splice
615b2824 Merge 5.4.154 into android11-5.4-lts
ce061ef4 Linux 5.4.154
291a4887 sched: Always inline is_percpu_thread()
3e105ecc scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
1ff5ee9d scsi: ses: Fix unsigned comparison with less than zero
83d857d6 drm/amdgpu: fix gart.bo pin_count leak
1843ae8c net: sun: SUNVNET_COMMON should depend on INET
6d1d7acb mac80211: check return value of rhashtable_init
2aaf3fd5 net: prevent user from passing illegal stab size
1e66a472 m68k: Handle arrivals of multiple signals correctly
be191c8e mac80211: Drop frames from invalid MAC address in ad-hoc mode
fffad598 netfilter: nf_nat_masquerade: defer conntrack walk to work queue
b3cb0630 netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
a9d8aa2d HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
8c668002 netfilter: ip6_tables: zero-initialize fragment offset
744b908a HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
b6bccc97 ext4: correct the error path of ext4_write_inline_data_end()
de4a28b7 net: phy: bcm7xxx: Fixed indirect MMD operations
57f5a5a9 UPSTREAM: ovl: simplify file splice
65d414cb Merge branch 'android11-5.4' into 'android11-5.4-lts'
ffab1c7d Merge 5.4.153 into android11-5.4-lts
940a14a7 Linux 5.4.153
6a89b1e0 x86/Kconfig: Correct reference to MWINCHIP3D
5b3b4007 x86/hpet: Use another crystalball to evaluate HPET usability
367f6431 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
9e2a9da5 RISC-V: Include clone3() on rv32
a326f9c0 bpf, s390: Fix potential memory leak about jit_data
60bacf25 i2c: acpi: fix resource leak in reconfiguration device addition
b723b34a net: prefer socket bound to interface when not in VRF
17063cac i40e: Fix freeing of uninitialized misc IRQ vector
0a1fcc98 i40e: fix endless loop under rtnl
d6c06681 gve: fix gve_get_stats()
d83787c2 rtnetlink: fix if_nlmsg_stats_size() under estimation
0311d977 gve: Correct available tx qpl check
11cd944b drm/nouveau/debugfs: fix file release memory leak
cb7e6518 video: fbdev: gbefb: Only instantiate device when built for IP32
04f98125 bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
809aa82a netlink: annotate data races around nlk->bound
fd73c2e6 net: sfp: Fix typo in state machine debug string
c951c08a net/sched: sch_taprio: properly cancel timer from taprio_destroy()
c2c45102 net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
8af0c7d3 ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
ebe58e1c arm64: dts: ls1028a: add missing CAN nodes
1b9f0d24 arm64: dts: freescale: Fix SP805 clock-names
27e53e23 ptp_pch: Load module automatically if ID matches
a7b441a2 powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
c951a3be net_sched: fix NULL deref in fifo_set_limit()
414bb4ea phy: mdio: fix memory leak
b14f2812 bpf: Fix integer overflow in prealloc_elems_and_freelist()
a3d68a42 bpf, arm: Fix register clobbering in div/mod implementation
e0c6e864 xtensa: call irqchip_init only when CONFIG_USE_OF is selected
d10a2a8f xtensa: use CONFIG_USE_OF instead of CONFIG_OF
73711563 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h
c82cffe1 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
14c9c75d ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
720a4dce ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
6b2855ac soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
1179cd69 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
bdc189d6 soc: qcom: socinfo: Fixed argument passed to platform_set_data()
1a0fe455 bpf, mips: Validate conditional branch offsets
7ed04024 MIPS: BPF: Restore MIPS32 cBPF JIT
4239cd38 ARM: dts: qcom: apq8064: use compatible which contains chipid
30d68bf7 ARM: dts: omap3430-sdp: Fix NAND device node
2abb4077 xen/balloon: fix cancelled balloon action
42fbcbaa nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
f8842019 nfsd: fix error handling of register_pernet_subsys() in init_nfsd()
fab338f3 ovl: fix missing negative dentry check in ovl_rename()
4920aae6 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
47f7bb3d xen/privcmd: fix error handling in mmap-resource processing
9d93cfda usb: typec: tcpm: handle SRC_STARTUP state if cc changes
b53aa224 USB: cdc-acm: fix break reporting
3135935b USB: cdc-acm: fix racy tty buffer accesses
7c2392f0 Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
cc109ff1 ANDROID: Different fix for KABI breakage in 5.4.151 in struct sock
17eb597c Merge 5.4.152 into android11-5.4-lts
faaca480 Linux 5.4.152
caff281e libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
fecbe957 silence nfscache allocation warnings with kvzalloc
5546e398 perf/x86: Reset destroy callback on event init failure
2787cde6 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
ba58770c KVM: do not shrink halt_poll_ns below grow_start
d67e01e5 tools/vm/page-types: remove dependency on opt_file for idle page tracking
65c7e3c9 scsi: ses: Retry failed Send/Receive Diagnostic commands
e4e75605 selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn
1f830ab3 selftests: be sure to make khdr before other targets
8b9c1c33 usb: dwc2: check return value after calling platform_get_resource()
5d124ee0 usb: testusb: Fix for showing the connection speed
350d048c scsi: sd: Free scsi_disk device via put_device()
4f194b57 ext2: fix sleeping in atomic bugs on error
2d8eb456 sparc64: fix pci_iounmap() when CONFIG_PCI is not set
61504f62 xen-netback: correct success/error reporting for the SKB-with-fraglist case
2ecca3b2 net: mdio: introduce a shutdown method to mdio device drivers
46590369 ANDROID: Fix up KABI breakage in 5.4.151 in struct sock
0454b0c9 Merge 5.4.151 into android11-5.4-lts
31cdcb6d Linux 5.4.151
96514706 HID: usbhid: free raw_report buffers in usbhid_stop
6f2f6864 netfilter: ipset: Fix oversized kvmalloc() calls
fe9bb925 HID: betop: fix slab-out-of-bounds Write in betop_probe
24f3d260 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
62c5cacb usb: hso: remove the bailout parameter
fe57d53d usb: hso: fix error handling code of hso_create_net_device
d29c7a1a hso: fix bailout in error case of probe
1f2b324e libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind
dd336267 PCI: Fix pci_host_bridge struct device release/free handling
e81f3b7e net: stmmac: don't attach interface until resume finishes
f8ffde0b net: udp: annotate data race around udp_sk(sk)->corkflag
9dbf7e34 HID: u2fzero: ignore incomplete packets without data
d518ea03 ext4: fix potential infinite loop in ext4_dx_readdir()
59c19fdc ext4: fix reserved space counter leakage
c4b8db2b ext4: fix loff_t overflow in ext4_max_bitmap_size()
3253c87e ipack: ipoctal: fix module reference leak
9c802a05 ipack: ipoctal: fix missing allocation-failure check
3fd682d4 ipack: ipoctal: fix tty-registration error handling
e6a71c17 ipack: ipoctal: fix tty registration race
8657158a ipack: ipoctal: fix stack information leak
91d5de0b debugfs: debugfs_create_file_size(): use IS_ERR to check for error
98574c91 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings
9356e4dc perf/x86/intel: Update event constraints for ICX
0fcfaa8e af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
694b0cee net: sched: flower: protect fl_walk() with rcu
5a31d4e7 net: hns3: do not allow call hns3_nic_net_open repeatedly
87de237b scsi: csiostor: Add module softdep on cxgb4
1b6ccfce Revert "block, bfq: honor already-setup queue merges"
753096c3 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter
897d1401 e100: fix buffer overrun in e100_get_regs
93372e02 e100: fix length calculation in e100_get_regs_len
a2624e09 net: ipv4: Fix rtnexthop len when RTA_FLOW is present
c37d3287 hwmon: (tmp421) fix rounding for negative values
8a07d5ab hwmon: (tmp421) report /PVLD condition as fault
ec018021 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
9bee85de mac80211-hwsim: fix late beacon hrtimer handling
21c3a844 mac80211: mesh: fix potentially unaligned access
ab859974 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap
87e06c44 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug
a6c42ae1 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs
2c305922 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20
9a571d83 drm/amd/display: Pass PCI deviceid into DC
3443eb44 x86/kvmclock: Move this_cpu_pvti into kvmclock.h
50149e08 mac80211: fix use-after-free in CCMP/GCMP RX
956bc3ee scsi: ufs: Fix illegal offset in UPIU event trace
44d3c480 hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field
200ced5b hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field
6cb01fe6 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field
504cf969 fs-verity: fix signed integer overflow with i_size near S64_MAX
b2fb6ce0 usb: cdns3: fix race condition before setting doorbell
e2370e19 cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
67c98e02 cpufreq: schedutil: Use kobject release() method to free sugov_tunables
883f7897 tty: Fix out-of-bound vmalloc access in imageblit
ec298edf Merge 5.4.150 into android11-5.4-lts
2abce4ec Merge 5.4.149 into android11-5.4-lts
5785e536 Revert "crypto: public_key: fix overflow during implicit conversion"
3a7dc5b4 Linux 5.4.150
27f8c440 qnx4: work around gcc false positive warning bug
3a0f951e xen/balloon: fix balloon kthread freezing
f80b6793 arm64: dts: marvell: armada-37xx: Extend PCIe MEM space
04783de9 thermal/drivers/int340x: Do not set a wrong tcc offset on resume
de1c3506 EDAC/synopsys: Fix wrong value type assignment for edac_mode
8ede848b spi: Fix tegra20 build with CONFIG_PM=n
d193f7db net: 6pack: Fix tx timeout and slot time
fa56f2c9 alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile
af4a142a arm64: Mark __stack_chk_guard as __ro_after_init
aeb19da4 parisc: Use absolute_pointer() to define PAGE0
8cd34eb6 qnx4: avoid stringop-overread errors
1214ace6 sparc: avoid stringop-overread errors
113a8edf net: i825xx: Use absolute_pointer for memcpy from fixed memory location
2397ea2d compiler.h: Introduce absolute_pointer macro
d12ddd84 blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd
9d779882 sparc32: page align size in arch_dma_alloc
ec49f3f7 nvme-multipath: fix ANA state updates when a namespace is not present
29917bbb xen/balloon: use a kernel thread instead a workqueue
93937596 bpf: Add oversize check before call kvcalloc()
7273cb18 ipv6: delay fib6_sernum increase in fib6_add
7432ecc5 m68k: Double cast io functions to unsigned long
29c70b0d net: stmmac: allow CSR clock of 300MHz
1da750d1 net: macb: fix use after free on rmmod
ebb8d26d blktrace: Fix uaf in blk_trace access after removing by sysfs
2b5befcd md: fix a lock order reversal in md_alloc
42d3711c irqchip/gic-v3-its: Fix potential VPE leak on error
71f323f6 irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
1b59625d scsi: lpfc: Use correct scnprintf() limit
30d373dc scsi: qla2xxx: Restore initiator in dual mode
d140ccb1 cifs: fix a sign extension bug
1c1062c5 thermal/core: Potential buffer overflow in thermal_build_list_of_policies()
b869901c fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()
0ebc3e68 fpga: machxo2-spi: Return an error on failure
5bcead7c tty: synclink_gt: rename a conflicting function name
c5f27aed tty: synclink_gt, drop unneeded forward declarations
1deb94d3 scsi: iscsi: Adjust iface sysfs attr detection
d0f4a2ee net/mlx4_en: Don't allow aRFS for encapsulated packets
ae7b957e qed: rdma - don't wait for resources under hw error recovery flow
23716d71 gpio: uniphier: Fix void functions to remove return value
f7fb7dbd net/smc: add missing error check in smc_clc_prfx_set()
363438ed bnxt_en: Fix TX timeout when TX ring size is set to the smallest
4c4c3052 enetc: Fix illegal access when reading affinity_hint
cf9138c9 platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
a8e8b148 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation
acce91ba net: hso: fix muxed tty registration
494260e2 serial: mvebu-uart: fix driver's tx_empty callback
2d7c20db xhci: Set HCD flag to defer primary roothub registration
381c8ce0 btrfs: prevent __btrfs_dump_space_info() to underflow its free space
d4ec140e erofs: fix up erofs_lookup tracepoint
7751f609 mcb: fix error handling in mcb_alloc_bus()
406ff5bf USB: serial: option: add device id for Foxconn T99W265
4b2cf0fa USB: serial: option: remove duplicate USB device ID
59564b01 USB: serial: option: add Telit LN920 compositions
5cc674a3 USB: serial: mos7840: remove duplicated 0xac24 device ID
20c9fdde usb: core: hcd: Add support for deferring roothub registration
a6c7d3c2 Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
4dc56951 staging: greybus: uart: fix tty use after free
aa2c274c binder: make sure fd closes complete
93fa08e9 USB: cdc-acm: fix minor-number release
0dc1cfa7 USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter
85d34930 usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
d4e76476 xen/x86: fix PV trap handling on secondary processors
8b06b0f1 cifs: fix incorrect check for null pointer in header_assemble
b1f6efa2 usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned()
b8c80606 usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
ff275c87 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
f013a500 usb: gadget: r8a66597: fix a loop in set_feature()
aa40438c ocfs2: drop acl cache for directories too
e74e2950 Linux 5.4.149
38252634 drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
409cb0b3 rtc: rx8010: select REGMAP_I2C
43832bf7 blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
c37a34d7 pwm: stm32-lp: Don't modify HW state in .remove() callback
8a29e68e pwm: rockchip: Don't modify HW state in .remove() callback
ed60d2db pwm: img: Don't modify HW state in .remove() callback
b16f4acf nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
594addd4 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
237ca37c nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
288c8b5b nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
dc70f0c8 nilfs2: fix NULL pointer in nilfs_##name##_attr_release
9c3ba404 nilfs2: fix memory leak in nilfs_sysfs_create_device_group
fb4c7d29 btrfs: fix lockdep warning while mounting sprout fs
3f2d5c11 ceph: lockdep annotations for try_nonblocking_invalidate
3bbb1126 ceph: request Fw caps before updating the mtime in ceph_write_iter
2c89a856 dmaengine: xilinx_dma: Set DMA mask for coherent APIs
2f320619 dmaengine: ioat: depends on !UML
644f1e87 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE
445a3379 parisc: Move pci_dev_is_behind_card_dino to where it is used
2f7bfc07 drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
a12743d0 thermal/core: Fix thermal_cooling_device_register() prototype
c7b9a866 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
3c1d9b65 net: stmmac: reset Tx desc base address before restarting Tx
729f9d5e phy: avoid unnecessary link-up delay in polling mode
81e6b517 pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered
b94def8a profiling: fix shift-out-of-bounds bugs
7e98111c nilfs2: use refcount_dec_and_lock() to fix potential UAF
5607b1ba prctl: allow to setup brk for et_dyn executables
b4030160 9p/trans_virtio: Remove sysfs file on probe failure
c3b45ea0 thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
e1060803 dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
93f8a98a um: virtio_uml: fix memory leak on init failures
4cd05e39 staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb()
2f4b67bc sctp: add param size validation for SCTP_PARAM_SET_PRIMARY
cbd10b11 sctp: validate chunk size in __rcv_asconf_lookup
6a12918e ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE
2f7974cd ARM: 9079/1: ftrace: Add MODULE_PLTS support
1b27a03d ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link()
490be340 ARM: 9077/1: PLT: Move struct plt_entries definition to header
278df064 apparmor: remove duplicate macro list_entry_is_head()
f23763ab ARM: Qualify enabling of swiotlb_init()
6bfdc305 s390/pci_mmio: fully validate the VMA before calling follow_pte()
bd292c68 console: consume APC, DM, DCS
b0c813fb KVM: remember position in kvm->vcpus array
5163578e PCI/ACPI: Add Ampere Altra SOC MCFG quirk
ec29e33e PCI: aardvark: Fix reporting CRS value
3f0e275e PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
296895c4 PCI: aardvark: Indicate error in 'val' when config read fails
2fcb7b7a PCI: pci-bridge-emul: Fix big-endian support
c4f92aff Merge 5.4.148 into android11-5.4-lts
07e5f23d Linux 5.4.148
54ac8339 s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
a5fc4800 s390/bpf: Fix optimizing out zero-extensions
f7f1bac8 net: renesas: sh_eth: Fix freeing wrong tx descriptor
3d32ce54 ip_gre: validate csum_start only on pull
f9b308f7 qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
93f54354 fq_codel: reject silly quantum parameters
d448b240 netfilter: socket: icmp6: fix use-after-scope
b7920416 net: dsa: b53: Fix calculating number of switch ports
d5c0f016 perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}
114bf577 ARC: export clear_user_page() for modules
9b63c27d mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
14e0fdc4 PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
810f9b6f KVM: arm64: Handle PSCI resets before userspace touches vCPU state
5f289dcf mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
e1746c27 PCI: Fix pci_dev_str_match_path() alloc while atomic bug
beaf65f0 mfd: axp20x: Update AXP288 volatile ranges
4a6c7c81 NTB: perf: Fix an error code in perf_setup_inbuf()
5a161419 NTB: Fix an error code in ntb_msit_probe()
09806979 ethtool: Fix an error code in cxgb2.c
f336aa92 PCI: ibmphp: Fix double unmap of io_mem
0f9550c4 block, bfq: honor already-setup queue merges
b61a99dd net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
79b584d8 Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6
cf4168c4 PCI: Add ACS quirks for Cavium multi-function devices
b3435cd9 tracing/probes: Reject events which have the same name of existing one
32280649 mfd: Don't use irq_create_mapping() to resolve a mapping
e904621a fuse: fix use after free in fuse_read_interrupt()
a1eaaa6b PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
47c44906 mfd: db8500-prcmu: Adjust map to reality
88834a62 dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
86565668 mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()
d291cca2 net: hns3: fix the timing issue of VF clearing interrupt sources
65bcb8f7 net: hns3: disable mac in flr process
d8fe64c3 net: hns3: change affinity_mask to numa node range
dede0381 net: hns3: pad the short tunnel frame before sending to hardware
4bf2c960 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers
235f782d ibmvnic: check failover_pending in login response
d3939844 dt-bindings: arm: Fix Toradex compatible typo
c642afd1 qed: Handle management FW error
9ebbb8b9 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
baf45047 net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup
498e765b net/af_unix: fix a data-race in unix_dgram_poll
e7332a1a vhost_net: fix OoB on sendmsg() failure.
172749c8 events: Reuse value read using READ_ONCE instead of re-reading it
cd78d9c9 net/mlx5: Fix potential sleeping in atomic context
48e79555 net/mlx5: FWTrace, cancel work on alloc pd error flow
4655f8a5 perf machine: Initialize srcline string member in add_location struct
6808e70a tipc: increase timeout in tipc_sk_enqueue()
678787dc r6040: Restore MDIO clock frequency after MAC reset
efe35db9 net/l2tp: Fix reference count leak in l2tp_udp_recv_core
5ab04a4f dccp: don't duplicate ccid when cloning dccp sock
6c4b7a87 ptp: dp83640: don't define PAGE0
faf9d465 net-caif: avoid user-triggerable WARN_ON(1)
79ab3886 tipc: fix an use-after-free issue in tipc_recvmsg
08f33350 x86/mm: Fix kern_addr_valid() to cope with existing but not present entries
fde4caf6 s390/sclp: fix Secure-IPL facility detection
15b674b1 drm/etnaviv: add missing MMU context put when reaping MMU mapping
b2ec1e6f drm/etnaviv: reference MMU context when setting up hardware state
5827dbac drm/etnaviv: fix MMU context leak on GPU reset
5e67b384 drm/etnaviv: exec and MMU state is lost when resetting the GPU
7068030d drm/etnaviv: keep MMU context across runtime suspend/resume
a7970d4f drm/etnaviv: stop abusing mmu_context as FE running marker
ee52ccec drm/etnaviv: put submit prev MMU context when it exists
a9bacefd drm/etnaviv: return context from etnaviv_iommu_context_get
b56b6c51 drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10
c221eb00 PCI: Add AMD GPU multi-function power dependencies
d180a373 PM: base: power: don't try to use non-existing RTC for storing data
484fbe9c arm64/sve: Use correct size when reinitialising SVE state
2f725420 bnx2x: Fix enabling network interfaces without VFs
66c88a47 xen: reset legacy rtc flag for PV domU
c7fab1f5 btrfs: fix upper limit for max_inline for page size 64K
b9cc70e3 drm/panfrost: Clamp lock region to Bifrost minimum
9a6c8854 drm/panfrost: Use u64 for size in lock_region
6c635129 drm/panfrost: Simplify lock_region calculation
825ba38d drm/amdgpu: Fix BUG_ON assert
d7a936da drm/msi/mdp4: populate priv->kms in mdp4_kms_init
90358cb0 net: dsa: lantiq_gswip: fix maximum frame length
c1f12f44 lib/test_stackinit: Fix static initializer test
3c232895 platform/chrome: cros_ec_proto: Send command again when timeout occurs
0569920e memcg: enable accounting for pids in nested pid namespaces
d0ddb80b mm,vmscan: fix divide by zero in get_scan_count
22b11dbb mm/hugetlb: initialize hugetlb_usage in mm_init
1dc6df79 s390/pv: fix the forcing of the swiotlb
f3b57cf0 cpufreq: powernv: Fix init_chip_info initialization in numa=off
b5eb54c4 scsi: qla2xxx: Sync queue idx with queue_pair_map idx
f499a9e9 scsi: qla2xxx: Changes to support kdump kernel
cfa45913 scsi: BusLogic: Fix missing pr_cont() use
a701ae9a ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup()
1a2f728b parisc: fix crash with signals and alloca
76bebc93 net: w5100: check return value after calling platform_get_resource()
3179dd79 fix array-index-out-of-bounds in taprio_change
ef9a7867 net: fix NULL pointer reference in cipso_v4_doi_free
88a4ed85 ath9k: fix sleeping in atomic context
99b950d5 ath9k: fix OOB read ar9300_eeprom_restore_internal
5f70ea4a parport: remove non-zero check on count
c30ea33b net/mlx5: DR, Enable QP retransmission
c9095f78 iwlwifi: mvm: fix access to BSS elements
f950996d iwlwifi: mvm: avoid static queue number aliasing
2db5ae5b iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed
3da13a1e drm/amdkfd: Account for SH/SE count when setting up cu masks.
2af60889 ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B
98381f84 ASoC: rockchip: i2s: Fix regmap_ops hang
a1c7bc02 usbip:vhci_hcd USB port can get stuck in the disabled state
4f6095b0 usbip: give back URBs for unsent unlink requests during cleanup
9a4a6805 usb: musb: musb_dsps: request_irq() after initializing musb
d24381e5 Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set"
aa40cf19 cifs: fix wrong release in sess_alloc_buffer() failed path
39111cbb mmc: core: Return correct emmc response in case of ioctl error
26f55b60 selftests/bpf: Enlarge select() timeout for test_maps
48f5a5f0 mmc: rtsx_pci: Fix long reads when clock is prescaled
4e773c55 mmc: sdhci-of-arasan: Check return value of non-void funtions
a73bbfab of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS
2fdf7d38 ASoC: Intel: Skylake: Fix passing loadable flag for module
f6ff4d56 ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER
736f60bd btrfs: tree-log: check btrfs_lookup_data_extent return value
53a72858 m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch
3710cff5 drm/exynos: Always initialize mapping in exynos_drm_register_dma()
727c973f lockd: lockd server-side shouldn't set fl_ops
a18cfd71 usb: chipidea: host: fix port index underflow and UBSAN complains
8deedce3 gfs2: Don't call dlm after protocol is unmounted
50cf8f1b staging: rts5208: Fix get_ms_information() heap buffer size
8dfd785a rpc: fix gss_svc_init cleanup on failure
0bc818e0 tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD
2918eca4 serial: sh-sci: fix break handling for sysrq
d02a1c5f opp: Don't print an error if required-opps is missing
d772d993 Bluetooth: Fix handling of LE Enhanced Connection Complete
fb8593e8 nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data
072660f6 arm64: dts: ls1046a: fix eeprom entries
08825a78 arm64: tegra: Fix compatible string for Tegra132 CPUs
a6b69a76 ARM: tegra: tamonten: Fix UART pad setting
a66049c5 mac80211: Fix monitor MTU limit so that A-MSDUs get through
1e2842fb drm/display: fix possible null-pointer dereference in dcn10_set_clock()
cf82fe45 gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port()
bbaa21da net/mlx5: Fix variable type to match 64bit
0d563020 Bluetooth: avoid circular locks in sco_sock_connect
37d7ae2b Bluetooth: schedule SCO timeouts with delayed_work
c408efcb selftests/bpf: Fix xdp_tx.c prog section name
350e7501 drm/msm: mdp4: drop vblank get/put from prepare/complete_commit
e5450804 net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe()
ed3400f2 arm64: dts: qcom: sdm660: use reg value for memory node
52f8a307 ARM: dts: imx53-ppd: Fix ACHC entry
e15afa6747fa media: tegra-cec: Handle errors of clk_prepare_enable()
53d02b04098b media: TDA1997x: fix tda1997x_query_dv_timings() return value
71de2779e52a media: v4l2-dv-timings.c: fix wrong condition in two for-loops
d785cef384f1 media: imx258: Limit the max analogue gain to 480
33bd83fe3ffd media: imx258: Rectify mismatch of VTS value
8d179746b3f3 ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output
37414bd6ec51 arm64: tegra: Fix Tegra194 PCIe EP compatible string
5a24034ad87f bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler()
b6cee3583930 workqueue: Fix possible memory leaks in wq_numa_init()
9b4f0170e03d Bluetooth: skip invalid hci_sync_conn_complete_evt
7b1718666fb0 ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init()
76cbc142a546 samples: bpf: Fix tracex7 error raised on the missing argument
917eb0bbb8d3 staging: ks7010: Fix the initialization of the 'sleep_status' structure
44fd61a8bd0d serial: 8250_pci: make setup_port() parameters explicitly unsigned
4beadefea857 hvsi: don't panic on tty_register_driver failure
af0bd97b9d71 xtensa: ISS: don't panic in rs_init
5418023f81cd serial: 8250: Define RX trigger levels for OxSemi 950 devices
b050848bba7d s390: make PCI mio support a machine flag
0dd8da8ad04b s390/jump_label: print real address in a case of a jump label bug
91b4d44c7c4d flow_dissector: Fix out-of-bounds warnings
8076709052e1 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs()
faf0749c9062 video: fbdev: riva: Error out if 'pixclock' equals zero
ae0d210aa717 video: fbdev: kyro: Error out if 'pixclock' equals zero
98551f0a7b57 video: fbdev: asiliantfb: Error out if 'pixclock' equals zero
9dff06c50572 bpf/tests: Do not PASS tests without actually testing the result
58831317c9b1 bpf/tests: Fix copy-and-paste error in double word test
a23430e79ef7 drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex
9baa552b2f76 drm/amd/display: Fix timer_per_pixel unit error
6c78ee1aecb9 tty: serial: jsm: hold port lock when reporting modem line changes
7993ee173378 staging: board: Fix uninitialized spinlock when attaching genpd
995567ded019 usb: gadget: composite: Allow bMaxPower=0 if self-powered
44bbd4e6366f USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable()
7b96de5c3042 usb: gadget: u_ether: fix a potential null pointer dereference
e1480bcb407e usb: host: fotg210: fix the actual_length of an iso packet
33109bdf2c41 usb: host: fotg210: fix the endpoint's transactional opportunities calculation
b190fdb93a9f igc: Check if num of q_vectors is smaller than max before array access
f4bf2fdfe37b drm: avoid blocking in drm_clients_info's rcu section
a1d12196c375 Smack: Fix wrong semantics in smk_access_entry()
c454b1a2155c netlink: Deal with ESRCH error in nlmsg_notify()
5adbbb27bb7c video: fbdev: kyro: fix a DoS bug by restricting user input
4ee6cc0f52db ARM: dts: qcom: apq8064: correct clock names
b9707a950492 iavf: fix locking of critical sections
35429d3aa387 iavf: do not override the adapter state in the watchdog task
ab03f15c1db4 iio: dac: ad5624r: Fix incorrect handling of an optional regulator.
0de0c1673927 tipc: keep the skb in rcv queue until the whole data is read
fe14f10c07c8 PCI: Use pci_update_current_state() in pci_enable_device_flags()
7d356909744f crypto: mxs-dcp - Use sg_mapping_iter to copy data
80bec14b4e09 media: dib8000: rewrite the init prbs logic
4cab14bcff25 ASoC: atmel: ATMEL drivers don't need HAS_DMA
4a7c6e9159be drm/amdgpu: Fix amdgpu_ras_eeprom_init()
d766826eeec4 userfaultfd: prevent concurrent API initialization
7bf2913a5bca kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y
0ac2ecb915e8 MIPS: Malta: fix alignment of the devicetree buffer
debdff960034 f2fs: fix to unmap pages from userspace process in punch_hole()
1c28c23dc82e f2fs: fix unexpected ENOENT comes from f2fs_map_blocks()
1ca5b00782df f2fs: fix to account missing .skipped_gc_rwsem
ec5cab379832 KVM: PPC: Fix clearing never mapped TCEs in realmode
e46ce5a8aba5 clk: at91: clk-generated: Limit the requested rate to our range
557f6445e37f clk: at91: clk-generated: pass the id of changeable parent at registration
d93a37889e3a clk: at91: sam9x60: Don't use audio PLL
57188e2cac47 fscache: Fix cookie key hashing
e2e3758a2cf9 platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call
ba5d4dc003b4 KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live
a02309beb2b8 HID: i2c-hid: Fix Elan touchpad regression
f934961bf4e2 scsi: target: avoid per-loop XCOPY buffer allocations
389946024f0e powerpc/config: Renable MTD_PHYSMAP_OF
db16408d52a8 scsi: qedf: Fix error codes in qedf_alloc_global_queues()
5e56c8d843fa scsi: qedi: Fix error codes in qedi_alloc_global_queues()
a90ef02f012a scsi: smartpqi: Fix an error code in pqi_get_raid_map()
3365d41c0485 pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry()
ef476b8d5a9c scsi: fdomain: Fix error return code in fdomain_probe()
9ee7b45eddc4 SUNRPC: Fix potential memory corruption
be09cbd6a35f dma-debug: fix debugfs initialization order
9315497b1750 openrisc: don't printk() unconditionally
f56ee9af23cc f2fs: reduce the scope of setting fsck tag when de->name_len is zero
2a2afb6d26c6 f2fs: show f2fs instance in printk_ratelimited
25ed0498915a RDMA/efa: Remove double QP type assignment
b8bb4b28394a powerpc/stacktrace: Include linux/delay.h
02889ac588bd vfio: Use config not menuconfig for VFIO_NOIOMMU
b900cc481618 pinctrl: samsung: Fix pinctrl bank pin count
e69c28362116 docs: Fix infiniband uverbs minor number
fb42b9801e0a RDMA/iwcm: Release resources if iw_cm module initialization fails
7930b1f98dd8 IB/hfi1: Adjust pkey entry in index 0
2b1addd585a4 scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND
a02982545e61 f2fs: quota: fix potential deadlock
bd74d6de0b9e HID: input: do not report stylus battery state as "full"
0656eb5e7ed8 PCI: aardvark: Fix masking and unmasking legacy INTx interrupts
2b58db229eb6 PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response
0f39f8429c82 PCI: aardvark: Fix checking for PIO status
d810fa6f5f0f PCI: xilinx-nwl: Enable the clock through CCF
d43ad02ad3a8 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure
3aa6d023c6d6 PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported
4d2bc69df9fa PCI/portdrv: Enable Bandwidth Notification only if port supports it
0445da50b727 ARM: 9105/1: atags_to_fdt: don't warn about stack size
8ec08f1431ce libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs
7cfbf391e870 dmaengine: imx-sdma: remove duplicated sdma_load_context
788122c99d85 Revert "dmaengine: imx-sdma: refine to load context only once"
86e1abcd143f media: rc-loopback: return number of emitters rather than error
9d91046f6b4e media: uvc: don't do DMA on stack
1ccb1fa41f4c VMCI: fix NULL pointer dereference when unmapping queue pair
80d167590330 dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc()
a6d4ac3f861b power: supply: max17042: handle fails of reading status register
668370dd4c90 block: bfq: fix bfq_set_next_ioprio_data()
cfdd25cd426d crypto: public_key: fix overflow during implicit conversion
3411b481ed24 arm64: head: avoid over-mapping in map_memory
991b64b89b66 soc: aspeed: p2a-ctrl: Fix boundary check for mmap
2712f29c44f1 soc: aspeed: lpc-ctrl: Fix boundary check for mmap
24c245de17ea soc: qcom: aoss: Fix the out of bound usage of cooling_devs
603dbb1fa272 pinctrl: ingenic: Fix incorrect pull up/down info
eda59ca42fde pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast
d4acec5e9454 tools/thermal/tmon: Add cross compiling support
8a964aa6ed43 9p/xen: Fix end of loop tests for list_for_each_entry
7d81fcc20316 include/linux/list.h: add a macro to test if entry is pointing to the head
4bc0d1b535da xen: fix setting of max_pfn in shared_info
27f3b7f5c6e0 powerpc/perf/hv-gpci: Fix counter value parsing
7e9e6d0e07ec PCI/MSI: Skip masking MSI-X on Xen PV
2edc06fa381a blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN
8da22cc41ada blk-zoned: allow zone management send operations without CAP_SYS_ADMIN
cd7b39e7c475 btrfs: reset replace target device to allocation state on close
8554095328ac btrfs: wake up async_delalloc_pages waiters after submit
d609c63a7165 rtc: tps65910: Correct driver module alias
4076dc42c44b Merge branch 'android11-5.4' into 'android11-5.4-lts'

Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
Change-Id: Idd628e993b6566952e119bfe31f4c8fe87d818a8
parents 202bc843 b52fb225
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment