Merge tag 'android11-5.4.283_r00' into android11-5.4
This merges up to the 5.4.283 LTS release into android11-5.4. Included in here are the following commits: * ac0b99d7 Merge 5.4.283 into android11-5.4-lts |\ | * 4826c62f Linux 5.4.283 | * 564e1986 scsi: aacraid: Fix double-free on probe failure | * 9a2d4f73 net: dsa: mv8e6xxx: Fix stub function parameters | * 29957da4 usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() | * b1069a37 usb: dwc3: st: add missing depopulate in probe error path | * f3498650 usb: dwc3: st: fix probed platform device ref count on probe error path | * d2afc2bf usb: dwc3: core: Prevent USB core invalid event buffer address access | * 1d16ac23 usb: dwc3: omap: add missing depopulate in probe error path | * d035dd99 USB: serial: option: add MeiG Smart SRM825L | * aa06cdd2 cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller | * 0ee9594c soc: qcom: cmd-db: Map shared memory as WC, not WB | * c5e05237 nfc: pn533: Add poll mod list filling check | * cd0c823b nfc: pn533: Add autopoll capability | * cb829e33 nfc: pn533: Add dev_up/dev_down hooks to phy_ops | * e7d364a5 net: busy-poll: use ktime_get_ns() instead of local_clock() | * bdd99e5f gtp: fix a potential NULL pointer dereference | * ec7b4f7f ethtool: check device is present when getting link settings | * c9fe713b r8152: Factor out OOB link list waits | * 902e15c9 soundwire: stream: fix programming slave ports for non-continous port maps | * f1f77b11 net:rds: Fix possible deadlock in rds_message_put | * 10aeaa47 cgroup/cpuset: Prevent UAF in proc_cpuset_show() | * 56e62977 ata: libata-core: Fix null pointer dereference on error | * 7aa94562 media: uvcvideo: Fix integer overflow calculating timestamp | * 9bb1d48f filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 | * 009c4d78 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages | * 29a132d7 ipc: replace costly bailout check in sysvipc_find_ipc() | * bf44f0e9 wifi: mwifiex: duplicate static structs used in driver instances | * 2cea369a pinctrl: single: fix potential NULL dereference in pcs_get_function() | * 3b505759 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc | * d4bdddda tools: move alignment-related macros to new <linux/align.h> | * 87f610a1 Input: MT - limit max slots | * 7732c54f Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO | * 01e07b05 ALSA: timer: Relax start tick time check for slave timer elements | * 931274b0 mmc: dw_mmc: allow biu and ciu clocks to defer | * 11aa40b3 cxgb4: add forgotten u64 ivlan cast before shift | * 2deb4543 HID: microsoft: Add rumble support to latest xbox controllers | * b2c3dd78 HID: wacom: Defer calculation of resolution until resolution_code is known | * 90e1ff1c Bluetooth: MGMT: Add error handling to pair_device() | * 2b507b03 mmc: mmc_test: Fix NULL dereference on allocation failure | * 6590c49e drm/msm/dpu: don't play tricks with debug macros | * bdb29697 drm/msm: use drm_debug_enabled() to check for debug categories | * 1573f51e net: xilinx: axienet: Fix dangling multicast addresses | * c66ed342 net: xilinx: axienet: Always disable promiscuous mode | * ce2f6cfa ipv6: prevent UAF in ip6_send_skb() | * 759e3e8c netem: fix return value if duplicate enqueue fails | * d39f5be6 net: dsa: mv88e6xxx: Fix out-of-bound access | * 2c0f2a52 net: dsa: mv88e6xxx: replace ATU violation prints with trace points | * 0d9e6f36 net: dsa: mv88e6xxx: read FID when handling ATU violations | * c86fd1b4 net: dsa: mv88e6xxx: global1_atu: Add helper for get next | * 4d63207f net: dsa: mv88e6xxx: global2: Expose ATU stats register | * 963bfa57 netfilter: nft_counter: Synchronize nft_counter_reset() against reader. | * 6633b178 kcm: Serialise kcm_sendmsg() for the same socket. | * 0d3702c6 tc-testing: don't access non-existent variable on exception | * 2b3e49f2 Bluetooth: hci_core: Fix LE quote calculation | * 960d34e6 Bluetooth: hci_core: Fix not handling link timeouts propertly | * a5ba18e6 Bluetooth: Make use of __check_timeout on hci_sched_le | * 06a6aebe dm suspend: return -ERESTARTSYS instead of -EINTR | * c6e3c341 dm: do not use waitqueue for request-based DM | * 6a99ee6b dm mpath: pass IO start time to path selector | * 8adc9ab5 media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) | * 58f5626d block: use "unsigned long" for blk_validate_block_size(). | * f5dda8db gtp: pull network headers in gtp_dev_xmit() | * 9d72b629 hrtimer: Prevent queuing of hrtimer without a function callback | * ee440c83 nvmet-rdma: fix possible bad dereference when freeing rsps | * e378b767 ext4: set the type of max_zeroout to unsigned int to avoid overflow | * f162e1b7 irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc | * 31d59a2a usb: dwc3: core: Skip setting event buffers for host only controllers | * 29fdfe9f s390/iucv: fix receive buffer virtual vs physical address confusion | * b4bde02e openrisc: Call setup_memory() earlier in the init sequence | * d8086fba NFS: avoid infinite loop in pnfs_update_layout. | * 6168df74 nvmet-tcp: do not continue for invalid icreq | * ea213d57 Bluetooth: bnep: Fix out-of-bound access | * d037a1d1 nvme: clear caller pointer on identify failure | * a98c91a4 usb: gadget: fsl: Increase size of name buffer for endpoints | * 7026ba0a f2fs: fix to do sanity check in update_sit_entry | * fe3f0f9a btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() | * ffb87a88 btrfs: send: handle unexpected data in header buffer in begin_cmd() | * 76c5fd8d btrfs: handle invalid root reference found in may_destroy_subvol() | * 36f225da btrfs: change BUG_ON to assertion when checking for delayed_node root | * 3d2598c3 powerpc/boot: Only free if realloc() succeeds | * d921c88d powerpc/boot: Handle allocation failure in simple_realloc() | * b62f9664 parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 | * 03475167 x86: Increase brk randomness entropy for 64-bit systems | * 0f9d2670 md: clean up invalid BUG_ON in md_ioctl | * 6ca28b54 virtiofs: forbid newlines in tags | * 5766a74f drm/lima: set gp bus_stop bit before hard reset | * 7bdf5df2 net/sun3_82586: Avoid reading past buffer in debug output | * 6ef9c38c scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() | * e1c82f74 fs: binfmt_elf_efpic: don't use missing interpreter's properties | * 199a42fc media: pci: cx23885: check cx23885_vdev_init() return | * 1e3ca3ef quota: Remove BUG_ON from dqget() | * 12f8698a ext4: do not trim the group with corrupted block bitmap | * de71b478 nvmet-trace: avoid dereferencing pointer too early | * 240fcfe1 powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu | * 81c479fc IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock | * 7b31922f wifi: iwlwifi: abort scan when rfkill on but device enabled | * 0137220b gfs2: setattr_chown: Add missing initialization | * e9975485 scsi: spi: Fix sshdr use | * 19c348fe binfmt_misc: cleanup on filesystem umount | * 11b776e3 staging: ks7010: disable bh on tx_dev_lock | * 8b29a8dc media: radio-isa: use dev_name to fill in bus_info | * 9a732aad i2c: riic: avoid potential division by zero | * 47ff8218 wifi: cw1200: Avoid processing an invalid TIM IE | * 5b671109 ssb: Fix division by zero issue in ssb_calc_clock_rate | * 4e0b0f08 ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 | * 67492d4d net: hns3: fix a deadlock problem when config TC during resetting | * 56bb1b3b net: dsa: vsc73xx: pass value in phy_write operation | * d7fa0c35 net: axienet: Fix register defines comment description | * 8b04b6b7 net: axienet: Autodetect 64-bit DMA capability | * 46a5469f net: axienet: Upgrade descriptors to hold 64-bit addresses | * 67527bcb net: axienet: Wrap DMA pointer writes to prepare for 64 bit | * 29782285 net: axienet: Drop MDIO interrupt registers from ethtools dump | * d724554f net: axienet: Check for DMA mapping errors | * 367ca468 net: axienet: Factor out TX descriptor chain cleanup | * c6ddc4c5 net: axienet: Improve DMA error handling | * 8876a2ac net: axienet: Fix DMA descriptor cleanup path | * 09e086a5 atm: idt77252: prevent use after free in dequeue_rx() | * 3b999c52 net/mlx5e: Correctly report errors for ethtool rx flows | * 37f3dafe s390/uv: Panic for set and remove shared access UVC errors | * cd0aa417 btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits() | * 2d34304b s390/cio: rename bitmap_size() -> idset_bitmap_size() | * 1ab137a9 overflow: Implement size_t saturating arithmetic helpers | * 60f05081 overflow.h: Add flex_array_size() helper | * 1b37ec85 memcg_write_event_control(): fix a user-triggerable oops | * a71a6db1 drm/amdgpu: Actually check flags for all context ops. | * 374a0f82 selinux: fix potential counting error in avc_add_xperms_decision() | * e807487a fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE | * 463074c0 bitmap: introduce generic optimized bitmap_size() | * 3525ad25 vfs: Don't evict inode under the inode lru traversing context | * 0f94cd0e dm persistent data: fix memory allocation failure | * f75dec84 dm resume: don't return EINVAL when signalled | * 0936c758 arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE | * 19f60a55 s390/dasd: fix error recovery leading to data corruption on ESE devices | * a57b0eba xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration | * fa69434e ALSA: usb-audio: Support Yamaha P-125 quirk entry | * 33168db3 fuse: Initialize beyond-EOF page contents before setting uptodate * | f9764dcf Revert "genirq: Allow the PM device to originate from irq domain" * | d131a105 Revert "genirq: Allow irq_chip registration functions to take a const irq_chip" * | e11b864e Revert "irqchip/imx-irqsteer: Constify irq_chip struct" * | 8a7102ed Revert "irqchip/imx-irqsteer: Add runtime PM support" * | 31cfc1a2 Revert "irqchip/imx-irqsteer: Handle runtime power management correctly" * | 147724ba Merge 5.4.282 into android11-5.4-lts |\| | * 5bb3c84a Linux 5.4.282 | * 2f2f3c6a media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" | * e7765ad4 ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode | * dc1d8522 nvme/pci: Add APST quirk for Lenovo N60z laptop | * 368f6985 exec: Fix ToCToU between perm check and set-uid/gid usage | * fdf2b10b media: uvcvideo: Use entity get_cur in uvc_ctrl_set | * f6a745c5 arm64: cpufeature: Fix the visibility of compat hwcaps | * a256d019 drm/i915/gem: Fix Virtual Memory mapping boundaries calculation | * cd4348e0 netfilter: nf_tables: prefer nft_chain_validate | * eaf1a29e netfilter: nf_tables: use timestamp to check for set element timeout | * cb56f8f0 netfilter: nf_tables: set element extended ACK reporting support | * 53174ce0 kbuild: Fix '-S -c' in x86 stack protector scripts | * af394892 Fix gcc 4.9 build issue in 5.4.y | * c7a28cb0 drm/mgag200: Set DDC timeout in milliseconds | * ca75fa4f drm/bridge: analogix_dp: properly handle zero sized AUX transactions | * 06c1de44 x86/mtrr: Check if fixed MTRRs exist before saving them | * d3e4dbc2 tracing: Fix overflow in get_free_elt() | * f8fe71c6 power: supply: axp288_charger: Round constant_charge_voltage writes down | * 1031a0e7 power: supply: axp288_charger: Fix constant_charge_voltage writes | * da18145e genirq/irqdesc: Honor caller provided affinity in alloc_desc() | * 55b2a5d3 serial: core: check uartclk for zero to avoid divide by zero | * 881058e0 scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES | * 12608528 scsi: mpt3sas: Remove scsi_dma_map() error messages | * 3f16bc77 ntp: Safeguard against time_constant overflow | * dd98c963 driver core: Fix uevent_show() vs driver detach race | * 5cd98f82 ntp: Clamp maxerror and esterror to operating range | * f91fb47e tick/broadcast: Move per CPU pointer access into the atomic section | * 8f783731 scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic | * df8e734a usb: gadget: core: Check for unset descriptor | * 55bb086c USB: serial: debug: do not echo input by default | * 9c3746ce usb: vhci-hcd: Do not drop references before new references are gained | * 85f06d96 ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 | * 3c540f42 ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list | * 40f3d5cb ALSA: line6: Fix racy access to midibuf | * 24ddda93 drm/client: fix null pointer dereference in drm_client_modeset_probe | * 2c99fd57 spi: spi-fsl-lpspi: Fix scldiv calculation | * 3a5e84e6 spi: fsl-lpspi: remove unneeded array | * abc71a99 bpf: kprobe: remove unused declaring of bpf_kprobe_override | * 6082250c i2c: smbus: Send alert notifications to all devices if source not found | * 54abe030 i2c: smbus: Improve handling of stuck alerts | * 9bd5abd9 i2c: smbus: Don't filter out duplicate alerts | * ba9a332d arm64: errata: Expand speculative SSBS workaround (again) | * 76b4fbb6 arm64: cputype: Add Cortex-A725 definitions | * 90f49639 arm64: cputype: Add Cortex-X1C definitions | * d19a135c arm64: errata: Expand speculative SSBS workaround | * 31c04d3f arm64: errata: Unify speculative SSBS errata logic | * 32480850 arm64: cputype: Add Cortex-X925 definitions | * e890465e arm64: cputype: Add Cortex-A720 definitions | * d58774b5 arm64: cputype: Add Cortex-X3 definitions | * 60bb4549 arm64: errata: Add workaround for Arm errata 3194386 and 3312417 | * c4d3c615 arm64: cputype: Add Neoverse-V3 definitions | * 7e130677 arm64: cputype: Add Cortex-X4 definitions | * 4fecc9ed arm64: Add Neoverse-V2 part | * 762dd597 arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space | * a6114452 ext4: fix wrong unit use in ext4_mb_find_by_goal | * 0860bad4 SUNRPC: Fix a race to wake a sync task | * 1ec5ea9e s390/sclp: Prevent release of buffer in I/O | * 969d683b jbd2: avoid memleak in jbd2_journal_write_metadata_buffer | * 87c2a57f media: uvcvideo: Fix the bandwdith quirk on USB 3.x | * 04637027 media: uvcvideo: Ignore empty TS packets | * ff5c4eb7 drm/amdgpu: Fix the null pointer dereference to ras_manager | * a8ca88d3 btrfs: fix bitmap leak when loading free space cache on duplicate entry | * 4dd406a3 wifi: nl80211: don't give key data to userspace | * 5def895b udf: prevent integer overflow in udf_bitmap_free_blocks() | * 9d9e96dc PCI: Add Edimax Vendor ID to pci_ids.h | * 0f82fcdc selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT | * d3eaa7fe ACPI: SBS: manage alarm sysfs attribute through psy core | * 79b7f33d ACPI: battery: create alarm sysfs attribute atomically | * 4c8f9115 clocksource/drivers/sh_cmt: Address race condition for clock events | * 6b33c468 md/raid5: avoid BUG_ON() while continue reshape after reassembling | * 6fdd36fb net: fec: Stop PPS on driver remove | * d89b1a93 Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() | * 96cc343c net: linkwatch: use system_unbound_wq | * 37c09344 net: usb: qmi_wwan: fix memory leak for not ip packets | * c9b3fc4f sctp: Fix null-ptr-deref in reuseport_add_sock(). | * c2237ce5 sctp: move hlist_node and hashent out of sctp_ep_common | * 25a72723 x86/mm: Fix pti_clone_pgtable() alignment assumption | * 8243f413 irqchip/mbigen: Fix mbigen node address layout | * f19bf41e genirq: Allow irq_chip registration functions to take a const irq_chip | * 922b824b netfilter: ipset: Add list flush to cancel_gc | * 869f240a net: usb: sr9700: fix uninitialized variable use in sr_mdio_read | * 47933578 ALSA: usb-audio: Correct surround channels in UAC1 channel map | * 41a6c31d protect the fetch of ->fd[fd] in do_dup2() from mispredictions | * 04dcab03 HID: wacom: Modify pen IDs | * ba35ce64 ipv6: fix ndisc_is_useropt() handling for PIO | * 9f96828b net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys | * 37652fbe net/iucv: fix use after free in iucv_sock_close() | * e8e1c9b2 drm/vmwgfx: Fix overlay when using Screen Targets | * 3bcb8bba drm/nouveau: prime: fix refcount underflow | * 84beb773 remoteproc: imx_rproc: Skip over memory region when node value is NULL | * 66b47133 remoteproc: imx_rproc: Fix ignoring mapping vdev regions | * 8d1eca34 remoteproc: imx_rproc: ignore mapping vdev regions | * a590e8de irqchip/imx-irqsteer: Handle runtime power management correctly | * 294aa15e irqchip/imx-irqsteer: Add runtime PM support | * ee1e002d irqchip/imx-irqsteer: Constify irq_chip struct | * 9951e76f genirq: Allow the PM device to originate from irq domain | * b044588a devres: Fix memory leakage caused by driver API devm_free_percpu() | * 00d78068 driver core: Cast to (void *) with __force for __percpu pointer | * 47b3dce1 dev/parport: fix the array out-of-bounds risk | * fca2fe16 parport: Standardize use of printmode | * 92f405a7 parport: Convert printk(KERN_<LEVEL> to pr_<level>( | * bbfcb2a4 PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio | * c72ddaeb PCI: rockchip: Make 'ep-gpios' DT property optional | * 4d3817b6 mm: avoid overflows in dirty throttling logic | * 3f8ec1d6 nvme-pci: add missing condition check for existence of mapped data | * 035333dd ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable | * 41aa8b71 ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header | * 9dff804b ASoC: Intel: Convert to new X86 CPU match macros | * d4001bd3 powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() | * 0abe35bc apparmor: Fix null pointer deref when receiving skb during sock creation | * d3e4d4a9 mISDN: Fix a use after free in hfcmulti_tx() | * a689f5eb bpf: Fix a segment issue when downgrading gso_size | * fd06cb4a net: nexthop: Initialize all fields in dumped nexthops | * 25340554 tipc: Return non-zero value from tipc_udp_addr2str() on error | * 507bf56d net: bonding: correctly annotate RCU in bond_should_notify_peers() | * 8ea16df9 ipv4: Fix incorrect source address in Record Route option | * f19db930 MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later | * 2f7bbdc7 dma: fix call order in dmam_free_coherent | * 6a8a0da4 libbpf: Fix no-args func prototype BTF dumping syntax | * f4eee360 um: time-travel: fix time-travel-start option | * 9b3a4345 jfs: Fix array-index-out-of-bounds in diFree | * c06023ca kdb: Use the passed prompt in kdb_position_cursor() | * 12803754 kdb: address -Wformat-security warnings | * 02b87e63 nilfs2: handle inconsistent state in nilfs_btnode_create_block() | * 17290401 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 | * 3b5bcca8 Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables | * 46c0fa48 rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings | * 0a99aa6c rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait | * 7d8e5712 drm/panfrost: Mark simple_ondemand governor as softdep | * f54a0961 rbd: don't assume rbd_is_lock_owner() for exclusive mappings | * 796bdd9a selftests/sigaltstack: Fix ppc64 GCC build | * 7f25f296 RDMA/iwcm: Fix a use-after-free related to destroying CM IDs | * 8e9e1b4b platform: mips: cpu_hwmon: Disable driver on unsupported hardware | * 6e70fff0 watchdog/perf: properly initialize the turbo mode timestamp and rearm counter | * 89b7c3d5 rtc: isl1208: Fix return value of nvmem callbacks | * f6fe9253 perf/x86/intel/pt: Fix a topa_entry base address calculation | * 8922d66d perf/x86/intel/pt: Fix topa_entry base length | * e1f01084 scsi: qla2xxx: validate nvme_local_port correctly | * af466493 scsi: qla2xxx: Complete command early within lock | * dae67169 scsi: qla2xxx: Fix for possible memory corruption | * 171ac4b4 scsi: qla2xxx: During vport delete send async logout explicitly | * 67b6d03d rtc: cmos: Fix return value of nvmem callbacks | * b59a5e86 kobject_uevent: Fix OOB access within zap_modalias_env() | * 362ded08 decompress_bunzip2: fix rare decompression failure | * 8d4fc803 ubi: eba: properly rollback inside self_check_eba | * 02a29f6e clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use | * 54162974 f2fs: fix to don't dirty inode for readonly filesystem | * 5e580188 scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds | * 46f1dea1 binder: fix hang of unregistered readers | * 48b57308 PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN | * 2828b6fd hwrng: amd - Convert PCIBIOS_* return codes to errnos | * 1ca78a7c tools/memory-model: Fix bug in lock.cat | * 13d79c64 leds: ss4200: Convert PCIBIOS_* return codes to errnos | * 34293b8c wifi: mwifiex: Fix interface type change | * e02f9941 ext4: make sure the first directory block is not a hole | * 19e13b4d ext4: check dot and dotdot of dx_root before making dir indexed | * ecc258fb m68k: amiga: Turn off Warp1260 interrupts during boot | * cae9e59c udf: Avoid using corrupted block bitmap buffer | * 71dbf953 drm/amd/display: Check for NULL pointer | * d6ad202f drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes | * a658ae21 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes | * 4a52861c hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() | * 72aff311 media: venus: fix use after free in vdec_close | * 375ff2a2 char: tpm: Fix possible memory leak in tpm_bios_measurements_open() | * 2194b6a9 ipv6: take care of scope when choosing the src addr | * c77064e7 af_packet: Handle outgoing VLAN packets without hardware offloading | * 5d7cea68 net: netconsole: Disable target before netpoll cleanup | * 457a1c87 tick/broadcast: Make takeover of broadcast hrtimer reliable | * 84033790 rtc: interface: Add RTC offset to alarm after fix-up | * 680c7fae nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro | * a4b0c9fd fs/nilfs2: remove some unused macros to tame gcc | * 10ba89c2 pinctrl: freescale: mxs: Fix refcount of child | * b45432ce pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails | * 93281324 pinctrl: ti: ti-iodelay: Drop if block with always false condition | * 1a8e19cb pinctrl: single: fix possible memory leak when pinctrl_enable() fails | * 24d78662 pinctrl: core: fix possible memory leak when pinctrl_enable() fails | * 64c0b8e6 netfilter: ctnetlink: use helper function to calculate expect ID | * 55fa4883 bnxt_re: Fix imm_data endianness | * b8f7d8f4 macintosh/therm_windtunnel: fix module unload. | * 38378074 powerpc/xmon: Fix disassembly CPU feature checks | * 28c51983 MIPS: Octeron: remove source file executable bit | * 87619920 Input: elan_i2c - do not leave interrupt disabled on suspend failure | * 6e1d3873 RDMA/device: Return error earlier if port in not valid | * 729109a0 mtd: make mtd_test.c a separate module | * 638b75a1 ASoC: max98088: Check for clk_prepare_enable() error | * 6e17530f RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs | * 6607140c RDMA/mlx4: Fix truncated output warning in alias_GUID.c | * 409ca910 RDMA/mlx4: Fix truncated output warning in mad.c | * 5e3f7847 Input: qt1050 - handle CHIP_ID reading error | * 3881d062 PCI: Fix resource double counting on remove & rescan | * df5a9723 SUNRPC: Fixup gss_status tracepoint error output | * 6922e034 sparc64: Fix incorrect function signature and add prototype for prom_cif_init | * 5f20a407 ext4: avoid writing unitialized memory to disk in EA inodes | * feed3fcb SUNRPC: avoid soft lockup when transmitting UDP to reachable server. | * 72e06bed mfd: omap-usb-tll: Use struct_size to allocate tll | * 62ef8d78 drm/qxl: Add check for drm_cvt_mode | * 024e357a drm/etnaviv: fix DMA direction handling for cached RW buffers | * 9e43e721 perf report: Fix condition in sort__sym_cmp() | * d1415125 leds: trigger: Unregister sysfs attributes before calling deactivate() | * 3a2a9cc4 media: renesas: vsp1: Store RPF partition configuration per RPF instance | * 4f33ef74 media: renesas: vsp1: Fix _irqsave and _irq mix | * 0063a282 media: uvcvideo: Override default flags | * c65fe17a media: uvcvideo: Allow entity-defined get_info and get_cur | * f8bcdad2 saa7134: Unchecked i2c_transfer function result fixed | * 031eda17 media: imon: Fix race getting ictx->lock | * fce50a62 media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() | * 5f6aeae1 USB: move snd_usb_pipe_sanity_check into the USB core | * db071a63 selftests: forwarding: devlink_lib: Wait for udev events after reloading | * c90b1cd7 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures | * f071190e wifi: virt_wifi: don't use strlen() in const context | * 79957e62 gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey | * 994fc216 wifi: virt_wifi: avoid reporting connection success with wrong SSID | * 94637e99 qed: Improve the stack space of filter_config() | * b54962dc perf: Prevent passing zero nr_pages to rb_alloc_aux() | * 7d87d26b perf: Fix perf_aux_size() for greater-than 32-bit size | * 818c1f5f perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation | * 4443bd20 netfilter: nf_tables: rise cap on SELinux secmark context | * 576d12ba ipvs: Avoid unnecessary calls to skb_is_gso_sctp | * 8541b8ac net: fec: Fix FEC_ECR_EN1588 being cleared on link-down | * c1df1925 net: fec: Refactor: #define magic constants | * b289ebb0 wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() | * f0e93132 wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() | * 4dc09f6f mlxsw: spectrum_acl_erp: Fix object nesting warning | * 81612633 lib: objagg: Fix general protection fault | * 32e4baea selftests/bpf: Check length of recv in test_sockmap | * 130a1a9a net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined | * 33749ad4 net/smc: Allow SMC-D 1MB DMB allocations | * de9f06b3 wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device | * 55101832 firmware: turris-mox-rwtm: Initialize completion before mailbox | * 8ed886fb firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() | * 65f08399 m68k: cmpxchg: Fix return value for default case in __arch_xchg() | * 1b550447 x86/xen: Convert comma to semicolon | * c1588a2e m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages | * 5bded5a1 arm64: dts: amlogic: gx: correct hdmi clocks | * 5c6820c5 arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux | * b42123aa ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity | * 2623585e ARM: dts: imx6qdl-kontron-samx6i: fix board reset | * 748ee683 ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset | * a64cd46c ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node | * 3ba50d92 arm64: dts: rockchip: Increase VOP clk rate on RK3328 | * 3edf65be arm64: dts: qcom: msm8996: specify UFS core_clk frequencies | * ad8c3477 arm64: dts: qcom: sdm845: add power-domain to UFS PHY | * 5cd6721d hwmon: (max6697) Fix swapped temp{1,8} critical alarms | * 9fe2069a hwmon: (max6697) Fix underflow when writing limit attributes | * 47f4d260 pwm: stm32: Always do lazy disabling | * 894e544b hwmon: (adt7475) Fix default duty on fan is disabled | * 1df94156 x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos | * 2ffb9d2d x86/pci/xen: Fix PCIBIOS_* return code handling | * eb8baf54 x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling | * 55942933 x86/of: Return consistent error type from x86_of_pci_irq_enable() | * 2103341a hfsplus: fix to avoid false alarm of circular locking | * e4f2b5e6 platform/chrome: cros_ec_debugfs: fix wrong EC message version | * c68d1dbf EDAC, i10nm: make skx_common.o a separate module | * 5dad7906 EDAC/skx_common: Add new ADXL components for 2-level memory | * 87594d6d EDAC, skx: Retrieve and print retry_rd_err_log registers | * 202f9094 EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. * d8295991 Merge branch 'android11-5.4' into branch 'android11-5.4-lts' Change-Id: Ifd78d1a1a94f7372bd77a260d7c43aaf0575b7b0 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please register or sign in to comment