Merge tag 'android12-5.10.209_r00' into android12-5.10
This merges up to the 5.10.209 LTS release into the android12-5.10 branch. included in here are the following commits: * f5f23fd8 ANDROID: GKI: db845c: Update symbols list and ABI * 717f2312 Merge "Merge branch 'android12-5.10' into branch 'android12-5.10-lts'" into android12-5.10-lts |\ | * 10896fff Merge branch 'android12-5.10' into branch 'android12-5.10-lts' * | 6f5d6d6d UPSTREAM: drm/msm/dsi: Enable runtime PM * | 5a2e61dc UPSTREAM: PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() * | cb06375a UPSTREAM: PM: runtime: add devm_pm_runtime_enable helper |/ * 7edcfba3 Revert "clk: fixed-rate: add devm_clk_hw_register_fixed_rate" * a8a9ceb1 Revert "clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw" * 7e6944b0 Merge 5.10.209 into android12-5.10-lts |\ | * 16ad71c2 Linux 5.10.209 | * 66e4f4a8 arm64: dts: armada-3720-turris-mox: set irq type for RTC | * 2e23761b i2c: s3c24xx: fix transferring more than one message in polling mode | * da60686b i2c: s3c24xx: fix read transfers in polling mode | * 8ba74e90 selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes | * 3e1ca806 selftests: mlxsw: qos_pfc: Convert to iproute2 dcb | * 56750ea5 mlxsw: spectrum_acl_tcam: Fix stack corruption | * a9b233b2 mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations | * d3669ebc mlxsw: spectrum_acl_tcam: Make fini symmetric to init | * a557dbda mlxsw: spectrum_acl_tcam: Add missing mutex_destroy() | * 936d06d6 mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable | * e8bfdf63 mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure | * f90b1ceb ethtool: netlink: Add missing ethnl_ops_begin/complete | * b44e1aec kdb: Fix a potential buffer overflow in kdb_local() | * 977c2cf5 ipvs: avoid stat macros calls from preemptible context | * 00a86f81 netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description | * 9a4d2526 netfilter: nf_tables: skip dead set elements in netlink dump | * 2d4c0798 netfilter: nf_tables: do not allow mismatch field size and set key length | * b099b495 net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe | * 6c8a5bbc net: ravb: Fix dma_addr_t truncation in error case | * ba77c8b4 net: phy: micrel: populate .soft_reset for KSZ9131 | * 1658d7a7 net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames | * 2295c223 net: qualcomm: rmnet: fix global oob in rmnet_policy | * b55808b9 s390/pci: fix max size calculation in zpci_memcpy_toio() | * 178b4373 PCI: keystone: Fix race condition when initializing PHYs | * 0de2e620 nvmet-tcp: Fix the H2C expected PDU len calculation | * 17227646 serial: imx: Correct clock error message in function probe() | * 5ff00408 apparmor: avoid crash when parsed profile name is empty | * 866d32bf perf env: Avoid recursively taking env->bpf_progs.lock | * 39669fae nvmet-tcp: fix a crash in nvmet_req_complete() | * f775f262 nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length | * 1550b870 usb: cdc-acm: return correct error code on unsupported break | * d7c74b01 tty: use 'if' in send_break() instead of 'goto' | * 3483ca03 tty: don't check for signal_pending() in send_break() | * 2cf81d34 tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK | * 4e76dbd7 tty: change tty_write_lock()'s ndelay parameter to bool | * abcc25a2 perf genelf: Set ELF program header addresses properly | * 1e17feb4 iio: adc: ad9467: fix scale setting | * a3167e5a iio: adc: ad9467: don't ignore error codes | * 00e916d9 iio: adc: ad9467: fix reset gpio handling | * 8083d684 iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify | * 6e04a9d3 serial: imx: fix tx statemachine deadlock | * 6746f3e8 software node: Let args be NULL in software_node_get_reference_args | * 381bea33 acpi: property: Let args be NULL in __acpi_node_get_property_reference | * 7166e8e9 libapi: Add missing linux/types.h header to get the __u64 type on io.h | * bc57f3ef serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed | * 89b97e6b power: supply: cw2015: correct time_to_empty units in sysfs | * 5e3995ec MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() | * c3ed63f6 MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() | * 9995dee8 mips: Fix incorrect max_low_pfn adjustment | * 5cdda623 mips: dmi: Fix early remap on MIPS32 | * b1528687 leds: aw2013: Select missing dependency REGMAP_I2C | * 927626a2 mfd: syscon: Fix null pointer dereference in of_syscon_register() | * c964a059 HID: wacom: Correct behavior when processing some confidence == false touches | * c7883c9f iio: adc: ad7091r: Pass iio_dev to event handler | * ba7be666 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache | * 9b5a2785 KVM: arm64: vgic-v4: Restore pending state on host userspace write | * 7521ea8f x86/kvm: Do not try to disable kvmclock if it was not enabled | * 322c5fe4 wifi: mwifiex: configure BSSID consistently when starting AP | * ba8a4fba wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors | * 3dc3122b wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code | * 5e9142b6 iommu/arm-smmu-qcom: Add missing GMU entry to match table | * 394c6c0b Bluetooth: Fix atomicity violation in {min,max}_key_size_set | * 3b8d7a1b rootfs: Fix support for rootfstype= when root= is given | * 8c0b563e io_uring/rw: ensure io->bytes_done is always initialized | * daa61bac pwm: jz4740: Don't use dev_err_probe() in .request() | * a7d4ec56 fbdev: flush deferred work in fb_deferred_io_fsync() | * ff2d54d9 ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx | * b5c2a326 ALSA: oxygen: Fix right channel of capture volume mixer | * 57f34589 serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock | * b7747ca5 usb: mon: Fix atomicity violation in mon_bin_vma_fault | * 5e5ab50e usb: typec: class: fix typec_altmode_put_partner to put plugs | * baaa6d8e Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" | * f5c09e1d usb: chipidea: wait controller resume finished for wakeup irq | * 084de4c6 Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" | * 1af04235 Revert "usb: dwc3: Soft reset phy on probe for host" | * 32538886 usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart | * e70b1728 usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() | * d65cade5 tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug | * 7e7a0d86 binder: fix race between mmput() and do_exit() | * cce8ba6f xen-netback: don't produce zero-size SKB frags | * d1e68ad2 net: ethernet: mtk_eth_soc: remove duplicate if statements | * 8a294639 kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list | * c02cdc2c Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" | * 79026a2d virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session() | * dfdb686d virtio-crypto: fix memory-leak | * c3b3389a dma-mapping: Fix build error unused-value | * 0dfe57f1 Input: atkbd - use ab83 as id when skipping the getid command | * c8c1158f binder: fix use-after-free in shinker's callback | * abbb9092 binder: fix unused alloc->free_async_space | * fa62c905 binder: fix async space check for 0-sized buffers | * 4533e762 keys, dns: Fix size check of V1 server-list header | * 9e8a31c1 of: unittest: Fix of_count_phandle_with_args() expected value message | * d5f49034 of: Fix double free in of_parse_phandle_with_args_map | * c9ee325b IB/iser: Prevent invalidating wrong MR | * bedecbb5 mmc: sdhci_omap: Fix TI SoC dependencies | * 613af7d5 mmc: sdhci_am654: Fix TI SoC dependencies | * 8da3a51f pwm: stm32: Fix enable count for clk in .probe() | * e33e1bdb pwm: stm32: Use hweight32 in stm32_pwm_detect_channels | * 5af4ce2a pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable | * bed5ec2a clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw | * 764b78b9 clk: fixed-rate: add devm_clk_hw_register_fixed_rate | * e5236e58 clk: si5341: fix an error code problem in si5341_output_clk_set_rate | * 428381fb watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused | * d83662bb watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling | * 6c93290d watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO | * cbc15095 watchdog: set cdev owner before adding | * e4f4a2cb drivers: clk: zynqmp: update divider round rate logic | * af0b8619 clk: zynqmp: Add a check for NULL pointer | * 45b4ea38 clk: zynqmp: make bestdiv unsigned | * 7fdcd873 drivers: clk: zynqmp: calculate closest mux rate | * 6cccbfaf clk: qcom: videocc-sm8150: Add missing PLL config property | * 84ee0457 clk: qcom: videocc-sm8150: Update the videocc resets | * 74bbdacf dt-bindings: clock: Update the videocc resets for sm8150 | * 0c8ba693 gpu/drm/radeon: fix two memleaks in radeon_vm_init | * 520e213a drivers/amd/pm: fix a use-after-free in kv_parse_power_table | * aeed2b4e drm/amd/pm: fix a double-free in si_dpm_init | * d53fee9e drm/amdgpu/debugfs: fix error code when smc register accessors are NULL | * 56a79c68 media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe() | * b5ebb9b4 media: dvbdev: drop refcount on error path in dvb_device_open() | * 9284f409 f2fs: fix to update iostat correctly in f2fs_filemap_fault() | * 40d36882 f2fs: fix to check compress file in f2fs_move_file_range() | * b8642875 media: rkisp1: Disable runtime PM in probe error path | * 962b3573 clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config | * 21a30b59 media: cx231xx: fix a memleak in cx231xx_init_isoc | * abd50ceb drm/bridge: tc358767: Fix return value on error case | * 3f6932b5 drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table | * e646308e drm/radeon/dpm: fix a memleak in sumo_parse_power_table | * 57ca7984 drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() | * c20a6aa0 drm/drv: propagate errors from drm_modeset_register_all() | * da5e0feb drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks | * b704eabe drm/msm/mdp4: flush vblank event on disable | * 96f58568 ASoC: cs35l34: Fix GPIO name and drop legacy include | * defe0327 ASoC: cs35l33: Fix GPIO name and drop legacy include | * 1421b066 drm/radeon: check return value of radeon_ring_lock() | * 99244692 drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() | * ca267f79 drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() | * 6f866885 f2fs: fix to avoid dirent corruption | * 13ea8af9 drm/bridge: Fix typo in post_disable() description | * 3233d8bf media: pvrusb2: fix use after free on context disconnection | * 53926e2a drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function | * 1eb7ceae drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer | * b1a07165 rcu: Create an unrcu_pointer() to remove __rcu from a pointer | * 1d1d5b90 drm/panel-elida-kd35t133: hold panel in reset for unprepare | * 7794c148 RDMA/usnic: Silence uninitialized symbol smatch warnings | * d807f4ef ARM: davinci: always select CONFIG_CPU_ARM926T | * da23bd70 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() | * 4e09df9b Bluetooth: btmtkuart: fix recv_buf() return value | * fd54d166 Bluetooth: Fix bogus check for re-auth no supported with non-ssp | * 15be96e1 netfilter: nf_tables: mark newset as dead on transaction abort | * 6f39bea6 wifi: rtlwifi: rtl8192se: using calculate_bit_shift() | * c7138266 wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() | * 99f56c3f wifi: rtlwifi: rtl8192de: using calculate_bit_shift() | * b75b68dd rtlwifi: rtl8192de: make arrays static const, makes object smaller | * df14e432 wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() | * 016781c1 wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() | * bf277a76 wifi: rtlwifi: rtl8192c: using calculate_bit_shift() | * 483c975e wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() | * 31b651a7 wifi: rtlwifi: add calculate_bit_shift() | * 64299791 dma-mapping: clear dev->dma_mem to NULL after freeing it | * a6dd1095 dma-mapping: Add dma_release_coherent_memory to DMA API | * ad43344a virtio/vsock: fix logic which reduces credit update messages | * 30ae0c66 selftests/net: fix grep checking for fib_nexthop_multiprefix | * 7a0f8295 scsi: hisi_sas: Replace with standard error code return value | * afea95d3 bpf: Fix verification of indirect var-off stack access | * 419ab8f7 arm64: dts: qcom: sdm845-db845c: correct LED panic indicator | * 812cebdc arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator | * ba31bb08 scsi: fnic: Return error if vmalloc() failed | * 2757f179 bpf: fix check for attempt to corrupt spilled pointer | * 7e98bbeb arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type | * d49863ed wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior | * 2799324d firmware: meson_sm: populate platform devices from sm device tree data | * 3959dbb3 firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() | * 01f9feb5 net/ncsi: Fix netlink major/minor version numbers | * 7bcddd12 ncsi: internal.h: Fix a spello | * ae98b7f7 ARM: dts: qcom: apq8064: correct XOADC register address | * 4675cacd wifi: libertas: stop selecting wext | * 24d8aef5 wifi: ath11k: Defer on rproc_get failure | * 91f31115 bpf: Add crosstask check to __bpf_get_stack | * d5d181df bpf, lpm: Fix check prefixlen before walking trie | * eb0eac57 wifi: rtw88: fix RX filter in FIF_ALLMULTI flag | * d8caf15a NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT | * 722c700d blocklayoutdriver: Fix reference leak of pnfs_device_node | * 4518dc46 crypto: scomp - fix req->dst buffer overflow | * 1798c8fd crypto: sahara - do not resize req->src when doing hash operations | * 67ae336f crypto: sahara - fix processing hash requests with req->nbytes < sg->length | * b3287c8a crypto: sahara - improve error handling in sahara_sha_process() | * 98985eda crypto: sahara - fix wait_for_completion_timeout() error handling | * 69451bf9 crypto: sahara - fix ahash reqsize | * d8d95808 crypto: sahara - handle zero-length aes requests | * b839648d crypto: sahara - avoid skcipher fallback code duplication | * 14f57a01 crypto: virtio - Wait for tasklet to complete on device remove | * 5c28478a gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump | * 57c7b331 gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt | * 22f63f9b Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" | * cd48d2a8 fs: indicate request originates from old mount API | * acd413da pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() | * c60fd7a6 crypto: sahara - fix error handling in sahara_hw_descriptor_create() | * 25b7ca74 crypto: sahara - fix processing requests with cryptlen < sg->length | * fc91d32c crypto: sahara - fix ahash selftest failure | * 4f4786b8 crypto: sahara - fix cbc selftest failure | * ccdb86c3 crypto: sahara - remove FLAGS_NEW_KEY logic | * 7f807dc0 crypto: af_alg - Disallow multiple in-flight AIO requests | * 97f9d045 crypto: ccp - fix memleak in ccp_init_dm_workarea | * 95586bb7 crypto: sa2ul - Return crypto_aead_setkey to transfer the error | * 0eb69890 crypto: virtio - Handle dataq logic with tasklet | * 0dee72f9 virtio-crypto: wait ctrl queue instead of busy polling | * 4ee475e7 virtio-crypto: use private buffer for control request | * 7d386768 virtio-crypto: change code style | * 1ff57428 virtio-crypto: implement RSA algorithm | * f32dfee5 virtio-crypto: introduce akcipher service | * b2092cdc virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC | * 1bc7a682 selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket | * 001a3f59 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier | * 1d7b39c8 ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error | * 46e3dc02 spi: sh-msiof: Enforce fixed DTDL for R-Car H3 | * 94c74232 efivarfs: force RO when remounting if SetVariable is not supported | * 44a88650 calipso: fix memory leak in netlbl_calipso_add_pass() | * 5ac84b01 netlabel: remove unused parameter in netlbl_netlink_auditinfo() | * 47210a57 net: netlabel: Fix kerneldoc warnings | * d5ce66bd cpufreq: scmi: process the result of devm_of_clk_add_hw_provider() | * fda13092 cpufreq: Use of_property_present() for testing DT property presence | * ba7c7e35 of: Add of_property_present() helper | * ded221bf of: property: define of_property_read_u{8,16,32,64}_array() unconditionally | * f39c3d57 ACPI: LPIT: Avoid u32 multiplication overflow | * c4e1a0ef ACPI: video: check for error while searching for backlight device parent | * 11ac297a mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response | * f8df7c98 spi: spi-zynqmp-gqspi: fix driver kconfig dependencies | * 5a669f35 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() | * a67a04ad powerpc/powernv: Add a null pointer check in opal_powercap_init() | * e6ad05e3 powerpc/powernv: Add a null pointer check in opal_event_init() | * 1eefa93f powerpc/powernv: Add a null pointer check to scom_debug_init_one() | * 428ab6a9 selftests/powerpc: Fix error handling in FPU/VMX preemption tests | * b582aa1f powerpc/pseries/memhp: Fix access beyond end of drmem array | * f2ec4187 powerpc/pseries/memhotplug: Quieten some DLPAR operations | * 81dce186 powerpc/44x: select I2C for CURRITUCK | * d67339e9 powerpc: Remove in_kernel_text() | * ecbbd90e powerpc: add crtsavres.o to always-y instead of extra-y | * 6aa7865b EDAC/thunderx: Fix possible out-of-bounds string access | * 36dbbfff x86/lib: Fix overflow when counting digits | * 83da4fc5 coresight: etm4x: Fix width of CCITMIN field | * 67d3d17e PCI: Add ACS quirk for more Zhaoxin Root Ports | * e5457b54 parport: parport_serial: Add Brainboxes device IDs and geometry | * 937293ff parport: parport_serial: Add Brainboxes BAR details | * 5e0be122 uio: Fix use-after-free in uio_open | * 214aac20 binder: fix comment on binder_alloc_new_buf() return value | * 689f1312 binder: fix trivial typo of binder_free_buf_locked() | * e18d6075 binder: use EPOLLERR from eventpoll.h | * 19d949b3 ACPI: resource: Add another DMI match for the TongFang GMxXGxx | * f138fb6e drm/crtc: fix uninitialized variable use | * 7ba78e08 ARM: sun9i: smp: fix return code check of of_property_match_string | * 01d89184 net: qrtr: ns: Return 0 if server port is not present | * dbf8b0d9 ida: Fix crash in ida_free when the bitmap is empty | * d8a07ba1 i2c: rk3x: fix potential spinlock recursion on poll | * a57c59c8 Input: xpad - add Razer Wolverine V2 support | * 86e4e2ee ARC: fix spare error | * 9700ff5a s390/scm: fix virtual vs physical address confusion | * 6e171558 Input: i8042 - add nomux quirk for Acer P459-G2-M | * b0e82ef6 Input: atkbd - skip ATKBD_CMD_GETID in translated mode | * 6f161408 reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning | * 8d6913d0 ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI | * 439f3bbf tracing: Add size check when printing trace_marker output | * bc6619c9 tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing | * c0f1db73 jbd2: fix soft lockup in journal_finish_inode_data_buffers() | * cd94f81f neighbour: Don't let neigh_forced_gc() disable preemption for long | * 3887ba71 drm/crtc: Fix uninit-value bug in drm_mode_setcrtc | * 956b740f jbd2: correct the printing of write_flags in jbd2_write_superblock() | * 656d6841 clk: rockchip: rk3128: Fix HCLK_OTG gate register | * 05644e63 drm/exynos: fix a wrong error checking | * 0fc35b0d drm/exynos: fix a potential error pointer dereference | * fb2f34d9 nvme: introduce helper function to get ctrl state | * a8b1ddee ASoC: da7219: Support low DC impedance headset | * 1059aa41 net/tg3: fix race condition in tg3_reset_task() | * 44ad1b9e nouveau/tu102: flush all pdbs on vmm flush | * ffe13302 ASoC: rt5650: add mutex to avoid the jack detection failure | * 8b50b177 ASoC: cs43130: Fix incorrect frame delay configuration | * 921ff9f2 ASoC: cs43130: Fix the position of const qualifier | * 304529d5 ASoC: Intel: Skylake: mem leak in skl register function | * 1e31b47b ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 | * 9c89777c ASoC: Intel: Skylake: Fix mem leak in few functions | * c7808301 ASoC: wm8974: Correct boost mixer inputs | * 06a33eec nvme-core: check for too small lba shift | * 974f127f drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer | * 52a33dbe debugfs: fix automount d_fsdata usage | * 65bde47a mptcp: fix uninit-value in mptcp_incoming_options | * 6b00598b ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro | * 94e19205 pinctrl: lochnagar: Don't build on MIPS | * 3e477400 f2fs: explicitly null-terminate the xattr list * | 62f62d81 Revert "ipv6: remove max_size check inline with ipv4" * | 08731a14 Merge "Merge 5.10.208 into android12-5.10-lts" into android12-5.10-lts |\ \ | * | 680475ab Merge 5.10.208 into android12-5.10-lts | |\| | | * 3fee45ee Linux 5.10.208 | | * 929ba864 Revert "nvme: use command_id instead of req->tag in trace_nvme_complete_rq()" | | * 8a10841c PCI: Disable ATS for specific Intel IPU E2000 devices | | * b74a0c4d PCI: Extract ATS disabling to a helper function | | * 25d1e7be netfilter: nf_tables: Reject tables of unsupported family | | * 03585b18 drm/qxl: fix UAF on handle creation | | * dd56c579 ipv6: remove max_size check inline with ipv4 | | * c6b2a6b8 net: tls, update curr on splice as well | | * d36b6b15 powerpc: update ppc_save_regs to save current r1 in pt_regs | | * ae64985e mmc: sdhci-sprd: Fix eMMC init failure after hw reset | | * f7796d76 mmc: core: Cancel delayed work before releasing host | | * c29da60e mmc: rpmb: fixes pause retune on all RPMB partitions. | | * c82efcaa mmc: meson-mx-sdhc: Fix initialization frozen issue | | * 73704c6b mm: fix unmap_mapping_range high bits shift bug | | * 4aca0af4 i2c: core: Fix atomic xfer check for non-preempt config | | * 0ba8c7ef x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect | | * 23c006a7 firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards | | * 70168fdc mm/memory-failure: check the mapcount of the precise page | | * 18203c44 net: Implement missing SO_TIMESTAMPING_NEW cmsg support | | * 701b03fc bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() | | * cfbf618e asix: Add check for usbnet_get_endpoints | | * 0fc5fe6e net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues | | * c492f9c7 net/qla3xxx: switch from 'pci_' to 'dma_' API | | * 53e92564 i40e: Restore VF MSI-X state during PCI reset | | * 6d3465c3 ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux | | * e08399e8 ASoC: meson: g12a-toacodec: Fix event generation | | * 51e88b2c ASoC: meson: g12a-tohdmitx: Validate written enum values | | * 85f8d007 ASoC: meson: g12a-toacodec: Validate written enum values | | * 21ecce24 i40e: fix use-after-free in i40e_aqc_add_filters() | | * f8c03fd8 net: Save and restore msg_namelen in sock_sendmsg | | * 06ce3b8e netfilter: nft_immediate: drop chain reference counter on error | | * cf3c516d netfilter: nftables: add loop check helper function | | * 4366b7e1 net: bcmgenet: Fix FCS generation for fragmented skbuffs | | * d1eb7953 sfc: fix a double-free bug in efx_probe_filters | | * cb69cad4 ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init | | * 8abb7ab7 net: sched: em_text: fix possible memory leak in em_text_destroy() | | * ecdfb097 i40e: Fix filter input checks to prevent config with invalid values | | * 8d4ae760 drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern | | * 3ff48251 octeontx2-af: Fix marking couple of structure as __packed | | * 6adeb15c nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local | | * 74c9135d ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 | | * 132ba71b block: Don't invalidate pagecache for invalid falloc modes | | * ef1d1d7c keys, dns: Fix missing size check of V1 server-list header * | | 274aa12c ANDROID: db845c: Enable device tree overlay support |/ / * | c925f18a Merge 5.10.207 into android12-5.10-lts |\| | * 03a0e87f Linux 5.10.207 | * a7fd5c7b scsi: core: Always send batch on reset or error handling command | * e3041967 Revert "scsi: core: Add scsi_prot_ref_tag() helper" | * f60f60e1 Revert "scsi: core: Introduce scsi_get_sector()" | * a5edb407 Revert "scsi: core: Make scsi_get_lba() return the LBA" | * 21292977 Revert "scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request" | * cea19678 Revert "scsi: core: Use a structure member to track the SCSI command submitter" | * 6963d049 Revert "scsi: core: Always send batch on reset or error handling command" * | 3d0828af Revert "ANDROID: GKI: Fix abi break in struct scsi_cmd" * | ffc061ba ANDROID: GKI: Fix abi break in struct scsi_cmd * | 8a9d593f Merge 5.10.206 into android12-5.10-lts |/ * cf13ba74 Linux 5.10.206 * 2df1e188 spi: atmel: Fix PDC transfer setup bug * 2a0a658e Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled * ecd50f82 Revert "MIPS: Loongson64: Enable DMA noncoherent support" * 9175341b dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() * 73117ea0 netfilter: nf_tables: skip set commit for deleted/destroyed sets * 8bf79dec tracing: Fix blocked reader of snapshot buffer * 0afe4202 ring-buffer: Fix wake ups when buffer_percent is set to 100 * 9db5239d scsi: core: Always send batch on reset or error handling command * f2d30198 scsi: core: Use a structure member to track the SCSI command submitter * df83ca8e scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request * d054858a scsi: core: Make scsi_get_lba() return the LBA * f230e6d4 scsi: core: Introduce scsi_get_sector() * 294d66c3 scsi: core: Add scsi_prot_ref_tag() helper * 929f475e spi: atmel: Fix CS and initialization bug * 23d9267c spi: atmel: Switch to transfer_one transfer method * db1b14ee Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg * 0c54b79d smb: client: fix OOB in smbCalcSize() * 203a412e smb: client: fix OOB in SMB2_query_info_init() * 79e158dd usb: fotg210-hcd: delete an incorrect bounds test * da448f14 Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE * 4bc91214 Bluetooth: use inclusive language in SMP * e219c311 Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg * cdbc4a11 ARM: dts: Fix occasional boot hang for am3 usb * 1e2db012 9p/net: fix possible memory leak in p9_check_errors() * c4a22227 x86/alternatives: Sync core before enabling interrupts * 7d407ef1 lib/vsprintf: Fix %pfwf when current node refcount == 0 * 565fadc3 bus: ti-sysc: Flush posted write only after srst_udelay * e50cfb54 tracing / synthetic: Disable events after testing in synth_event_gen_test_init() * cd6e4159 dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp * 786788bb net: ks8851: Fix TX stall caused by TX buffer overrun * 391c1019 net: rfkill: gpio: set GPIO direction * 6d7b8e5a net: 9p: avoid freeing uninit memory in p9pdu_vreadf * 45b63f09 Input: soc_button_array - add mapping for airplane mode button * 2aa744ad Bluetooth: L2CAP: Send reject on command corrupted request * 25a6fdd2 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent * 71e1c765 USB: serial: option: add Quectel RM500Q R13 firmware support * d521896b USB: serial: option: add Foxconn T99W265 with new baseline * d0cf8a4b USB: serial: option: add Quectel EG912Y module support * f41f44ce USB: serial: ftdi_sio: update Actisense PIDs constant names * 20d84a19 wifi: cfg80211: fix certs build to not depend on file order * 7a0a5cbf wifi: cfg80211: Add my certificate * 9dcf50da iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() * abbebddb iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table * c40db298 scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() * e3749f85 Input: ipaq-micro-keys - add error handling for devm_kmemdup * b5f67cea iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw * 505df1c0 interconnect: Treat xlate() returning NULL node as an error * cc5eec86 btrfs: do not allow non subvolume root targets for snapshot * bd267af1 smb: client: fix NULL deref in asn1_ber_decoder() * 41350e81 ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB * a4692c38 ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 * e032ddb0 pinctrl: at91-pio4: use dedicated lock class for IRQ * 0b85149a i2c: aspeed: Handle the coalesced stop conditions with the start conditions. * 3dce7a52 afs: Fix overwriting of result of DNS query * 97be1e86 keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry * 9e0d18f9 net: check dev->gso_max_size in gso_features_check() * 59dc16ce net: warn if gso_type isn't set for a GSO SKB * 63ad66d4 afs: Fix dynamic root lookup DNS check * 65d2c287 afs: Fix the dynamic root's d_delete to always delete unused dentries * a3218319 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() * 12e5a471 net/rose: fix races in rose_kill_by_device() * be0988c9 ethernet: atheros: fix a memleak in atl1e_setup_ring_resources * 8b6f8bfe net: sched: ife: fix potential use-after-free * f245312e net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors * e8ba688a net/mlx5: Fix fw tracer first block check * fc4c53f8 net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() * 50aa92e6 Revert "net/mlx5e: fix double free of encap_header" * b851889e wifi: mac80211: mesh_plink: fix matches_local logic * 717f08fb s390/vx: fix save/restore of fpu kernel context * c48219fa reset: Fix crash when freeing non-existent optional resets * c999682c ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init * dbc8edb8 smb: client: fix OOB in smb2_query_reparse_point() * bc3c5749 ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE Updates the .xml file to track the new symbol that is required: Leaf changes summary: 1 artifact changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 1 Added function: [A] 'function int devm_pm_runtime_enable(device*)' Change-Id: I68d1c499f716926e1e84a98895170b9d192019e8 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please sign in to comment