Merge tag 'android12-5.10.205_r00' into branch 'android12-5.10'
This merges commits up to the 5.10.205 LTS release into the
android12-5.10 branch. It contains the following commits:
* 068af29e247a ANDROID: GKI: fix crc issue in include/net/addrconf.h
* 4a8f190c2a56 Revert "cred: switch to using atomic_long_t"
* b7733bafefda Merge 5.10.205 into android12-5.10-lts
|\
| * ca4427ebc626 Linux 5.10.205
| * 05c547e8427a powerpc/ftrace: Fix stack teardown in ftrace_no_trace
| * e30e62f0e178 powerpc/ftrace: Create a dummy stackframe to fix stack unwind
| * 5a82cf64f8ad tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
| * a11ea2c08f51 tty: n_gsm, remove duplicates of parameters
| * b8faa754b523 tty: n_gsm: fix tty registration before control channel open
| * 918ba07224e9 USB: gadget: core: adjust uevent timing on gadget unbind
| * 20c2cb79a38c ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
| * 9f5bf009f77d ring-buffer: Fix writing to the buffer with max_data_size
| * 3e8055fc3b21 ring-buffer: Have saved event hold the entire event
| * d7a293981427 tracing: Update snapshot buffer on resize if it is allocated
| * a3580b2bfe90 ring-buffer: Fix memory leak of free page
| * 5ffda6998be5 team: Fix use-after-free when an option instance allocation fails
| * 33fb8ac30c3e arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
| * 26eeec522aca ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
| * 6e2628dfade5 soundwire: stream: fix NULL pointer dereference for multi_link
| * 7ccfc078cd47 perf: Fix perf_event_validate_size() lockdep splat
| * 5984306f6ce7 HID: hid-asus: add const to read-only outgoing usb buffer
| * e9709a88a8ee net: usb: qmi_wwan: claim interface 4 for ZTE MF290
| * 09c8ee5f9bb3 asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
| * f6a1bf429978 HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
| * 744027bb8ee0 HID: hid-asus: reset the backlight brightness level on resume
| * 1ac7379d2e18 HID: add ALWAYS_POLL quirk for Apple kb
| * a64a9f38ae3e HID: glorious: fix Glorious Model I HID report
| * 6026a862f351 platform/x86: intel_telemetry: Fix kernel doc descriptions
| * e01135763b9b bcache: avoid NULL checking to c->root in run_cache_set()
| * a7555524e325 bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
| * 3b48e1c0485a bcache: remove redundant assignment to variable cur_idx
| * ea2341d08255 bcache: avoid oversize memory allocation by small stripe_size
| * dbf0cdacdb4e blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
| * d69581c17608 usb: aqc111: check packet for fixup for true limit
| * 1e3ea8d2bad8 drm/mediatek: Add spinlock for setting vblank event in atomic_begin
| * 022b82336a62 PCI: loongson: Limit MRRS to 256
| * 791bca1b0996 Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
| * 7e2afd088506 ALSA: hda/realtek: Apply mute LED quirk for HP15-db
| * 063302851147 ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
| * 851783a0c4ff fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
| * 2623cf1fe825 cred: switch to using atomic_long_t
| * 03b50868ae53 net: atlantic: fix double free in ring reinit logic
| * a232eb81c7cb appletalk: Fix Use-After-Free in atalk_ioctl
| * 9deccfbaed4b net: stmmac: Handle disabled MDIO busses from devicetree
| * 5470533a7d7e net: stmmac: use dev_err_probe() for reporting mdio bus registration failure
| * 52a4c0e82a24 vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
| * 4c0d7e826160 sign-file: Fix incorrect return values check
| * 25bfae19b84a net: ena: Fix XDP redirection error
| * c83544b70cc8 net: ena: Destroy correct number of xdp queues upon failure
| * 7ed59c4027a8 net: Remove acked SYN flag from packet in the transmit queue correctly
| * 10760f4234f7 qed: Fix a potential use-after-free in qed_cxt_tables_alloc
| * 7eda5960a533 net/rose: Fix Use-After-Free in rose_ioctl
| * 64a032015c33 atm: Fix Use-After-Free in do_vcc_ioctl
| * c20f425e0692 net: fec: correct queue selection
| * d15e4b825dc0 net: vlan: introduce skb_vlan_eth_hdr()
| * bc0860a3c49c atm: solos-pci: Fix potential deadlock on &tx_queue_lock
| * df5c24df63c4 atm: solos-pci: Fix potential deadlock on &cli_queue_lock
| * 6a7b673e6ec7 qca_spi: Fix reset behavior
| * 347d10877bde qca_debug: Fix ethtool -G iface tx behavior
| * a07e5568d95f qca_debug: Prevent crash on TX ring changes
| * 97275e470c2a net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
| * b30fbeb390d0 HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
| * 84eed654ff33 afs: Fix refcount underflow from error handling race
| * 8ee7b2c46594 netfilter: nf_tables: fix 'exist' matching on bigendian arches
* | 63d180012d78 Revert "psample: Require 'CAP_NET_ADMIN' when joining "packets" group"
* | 36f0b85aff19 Revert "genetlink: add CAP_NET_ADMIN test for multicast bind"
* | ae04f2701b69 Revert "drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group"
* | e4dd66fb0276 Revert "perf/core: Add a new read format to get a number of lost samples"
* | 86a3866fec5b Revert "perf: Fix perf_event_validate_size()"
* | e710feda7ed9 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier"
* | 001d2105f67f Merge 5.10.204 into android12-5.10-lts
|\|
| * b50306f77190 Linux 5.10.204
| * fa49e956b725 r8169: fix rtl8125b PAUSE frames blasting when suspended
| * 9e3ca02b1164 devcoredump: Send uevent once devcd is ready
| * 9e0ca920123f devcoredump : Serialize devcd_del work
| * 12467ad3f3d4 smb: client: fix potential NULL deref in parse_dfs_referrals()
| * 0b1711b486de cifs: Fix non-availability of dedup breaking generic/304
| * 8cb1209989fb Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem"
| * d7c3a467f47a mmc: block: Be sure to wait while busy in CQE error recovery
| * 91b70f60c8e5 platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
| * a8b781c410a5 tools headers UAPI: Sync linux/perf_event.h with the kernel sources
| * bdb26b819955 platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
| * bf72b44fe81b netfilter: nft_set_pipapo: skip inactive elements during set walk
| * e844a9309f51 drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
| * ad2223a16925 psample: Require 'CAP_NET_ADMIN' when joining "packets" group
| * 015870c10c45 genetlink: add CAP_NET_ADMIN test for multicast bind
| * df6cb4c43098 netlink: don't call ->netlink_bind with table lock held
| * 3fe1ea5f921b io_uring/af_unix: disable sending io_uring over sockets
| * 3ee7e2faef87 MIPS: Loongson64: Enable DMA noncoherent support
| * ff803322e935 MIPS: Loongson64: Reserve vgabios memory on boot
| * e0e897ddf392 KVM: s390/mm: Properly reset no-dat
| * ab8816a7c2c6 x86/CPU/AMD: Check vendor in the AMD microcode callback
| * 6059c313ff9c serial: 8250_omap: Add earlycon support for the AM654 UART controller
| * 8ffaaf80c64c serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
| * b74ace5dec53 serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
| * 863bacf3a3f3 serial: sc16is7xx: address RX timeout interrupt errata
| * e4ed3247465e ARM: PL011: Fix DMA support
| * 713f6ff32651 usb: typec: class: fix typec_altmode_put_partner to put plugs
| * f16d5355aab7 Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
| * 9caaf469afd4 parport: Add support for Brainboxes IX/UC/PX parallel cards
| * 558b6a436832 usb: gadget: f_hid: fix report descriptor allocation
| * d4fb20dcc13b drm/amdgpu: correct the amdgpu runtime dereference usage count
| * b5862e5ca58f gpiolib: sysfs: Fix error handling on failed export
| * 208dd116f96e perf: Fix perf_event_validate_size()
| * 8bd3d61624d5 perf/core: Add a new read format to get a number of lost samples
| * f460ff26bd99 tracing: Stop current tracer when resizing buffer
| * 21beb0d86ff0 tracing: Set actual size after ring buffer resize
| * 7123b54c8b5f ring-buffer: Force absolute timestamp on discard of event
| * bceeaa5cdace misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
| * ee2719b59fb4 misc: mei: client.c: return negative error code in mei_cl_write
| * 3cd3eea1f745 arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
| * 7f6daf9ee3e7 arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
| * 0a9f3e1f570f arm64: dts: mediatek: mt7622: fix memory node warning check
| * 9bceffa42320 packet: Move reference count in packet_sock to atomic_long_t
| * 0d0564cfb746 tracing: Fix a possible race when disabling buffered events
| * 85e86d6989aa tracing: Fix incomplete locking when disabling buffered events
| * ad9efb0b275a tracing: Disable snapshot buffer when stopping instance tracers
| * 97c2b3b2329d tracing: Always update snapshot buffer size
| * 2f7368f336ee checkstack: fix printed address
| * 35a7f92507dc nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
| * 8df769d92b1c nilfs2: fix missing error check for sb_set_blocksize call
| * 3764b24499e8 ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
| * 0ff1c0f5a45f ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
| * 1f1c2a3452fb riscv: fix misaligned access handling of C.SWSP and C.SDSP
| * cb3543fdaac1 ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
| * f337ccfa9f6d ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
| * 04769017dec9 scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
| * a28083d41c90 tracing: Fix a warning when allocating buffered events fails
| * 888580bfaaf5 ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
| * 9dfd86241815 hwmon: (acpi_power_meter) Fix 4.29 MW bug
| * c0a428245a83 RDMA/bnxt_re: Correct module description string
| * 58a7281feb1a RDMA/rtrs-clt: Remove the warnings for req in_use check
| * 02916f39b8e8 arm64: dts: rockchip: Expand reg size of vdec node for RK3399
| * a953e45ebeae tee: optee: Fix supplicant based device enumeration
| * 3c852b26a55e bpf: sockmap, updating the sg structure should also update curr
| * b17a886ed29f tcp: do not accept ACK of bytes we never sent
| * f1a6a94912f8 netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
| * e94b6e964018 net: hns: fix fake link up on xge port
| * f25356834830 ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
| * 860d53a347e4 ionic: Fix dim work handling in split interrupt mode
| * b41bf6ac2485 ionic: fix snprintf format length warning
| * 49809af89c07 net: bnxt: fix a potential use-after-free in bnxt_init_tc
| * 2093072ed72b i40e: Fix unexpected MFS warning message
| * d54f5a5bc85a arcnet: restoring support for multiple Sohard Arcnet cards
| * effb9ad00447 net: arcnet: com20020 fix error handling
| * a657bddfb4c5 mlxbf-bootctl: correctly identify secure boot with development keys
| * d3f479283687 hv_netvsc: rndis_filter needs to select NLS
| * 909de62207ea octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
| * 7827c1802dac ipv6: fix potential NULL deref in fib6_add()
| * ba6dc2f56441 of: dynamic: Fix of_reconfig_get_state_change() return value documentation
| * 08dbdacbfe2e of: Add missing 'Return' section in kerneldoc comments
| * f58e3b3652fc of: Fix kerneldoc output formatting
| * 58ccdcc9d720 of: base: Fix some formatting issues and provide missing descriptions
| * 7db515e82ab5 platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
| * 5fe052b8fa4b platform/x86: asus-wmi: Simplify tablet-mode-switch handling
| * a113da75908b platform/x86: asus-wmi: Simplify tablet-mode-switch probing
| * 68b795d04007 platform/x86: asus-wmi: Add support for ROG X13 tablet mode
| * 97620a08fc1b platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum
| * ada7c5cc697b asus-wmi: Add dgpu disable method
| * 3a8fc16d5e78 platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s
| * 79b863382043 platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a module option
| * 9a861dde99cb platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360
| * 13b1fa540794 drm/amdgpu: correct chunk_ptr to a pointer to chunk.
| * 8887047de358 kconfig: fix memory leak from range properties
| * 96d55414304a tg3: Increment tx_dropped in tg3_tso_bug()
| * 9068403d9465 tg3: Move the [rt]x_dropped counters to tg3_napi
| * e7152a138a5a netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
| * 348111c3be90 i2c: designware: Fix corrupted memory seen in the ISR
| * 7f4c89400d29 hrtimers: Push pending hrtimers away from outgoing CPU earlier
* | 70b6573bf979 Revert "mmc: core: add helpers mmc_regulator_enable/disable_vqmmc"
* | 8b5d58d51fa7 Revert "mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled"
* | 4a3e1eda870e Revert "driver core: Move the "removable" attribute from USB to core"
* | 51753f24099f Revert "drm/amdgpu: don't use ATRM for external devices"
* | 4b7ed9373abd Revert "HID: core: store the unique system identifier in hid_device"
* | b8a7e36e04dc Revert "HID: fix HID device resource race between HID core and debugging support"
* | 84f9dd98b784 Revert "wireguard: use DEV_STATS_INC()"
* | bdd8d64f3683 Merge 5.10.203 into android12-5.10-lts
|\|
| * d330ef1d295d Linux 5.10.203
| * 9c957e2b5254 driver core: Release all resources during unbind before updating device links
| * 2325d3b6b10f r8169: fix deadlock on RTL8125 in jumbo mtu mode
| * b29e6055db1e r8169: disable ASPM in case of tx timeout
| * 8b76708eb9f1 mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
| * b532bc9b73e6 mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
| * 376fabe3677a mmc: block: Retry commands in CQE error recovery
| * bf62a283a779 mmc: core: convert comma to semicolon
| * bb785011843e mmc: cqhci: Fix task clearing in CQE error recovery
| * cb9ca7cc273b mmc: cqhci: Warn of halt or task clear failure
| * e94ededefc42 mmc: cqhci: Increase recovery halt timeout
| * 2011f06e32ab cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
| * 6b35f36ff8f0 cpufreq: imx6q: don't warn for disabling a non-existing frequency
| * 910566a789a2 scsi: qla2xxx: Fix system crash due to bad pointer access
| * 46a4bf13502f scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
| * b19fe82b4b92 scsi: core: Introduce the scsi_cmd_to_rq() function
| * c2b6f7e48e38 smb3: fix caching of ctime on setxattr
| * f9aa2857c6e6 fs: add ctime accessors infrastructure
| * 8d4237a149e3 drm/amdgpu: don't use ATRM for external devices
| * 2df04d76c97d driver core: Move the "removable" attribute from USB to core
| * 01fbfcd8105c ima: annotate iint mutex to avoid lockdep false positive warnings
| * 8a3322a35f74 fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
| * 15bc430fc176 misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support
| * a6128ad78771 misc: pci_endpoint_test: Add deviceID for AM64 and J7200
| * c922282d11b3 s390/cmma: fix detection of DAT pages
| * 03e07092c6ce s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family
| * cb420e35571c ASoC: SOF: sof-pci-dev: Fix community key quirk detection
| * b37e1fbe6d30 ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
| * 3a79fcb743f7 ASoC: SOF: sof-pci-dev: add parameter to override topology filename
| * 4aeb3320d70e ASoC: SOF: sof-pci-dev: use community key on all Up boards
| * 6368a32d26a3 ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header
| * 8e52b19d92e1 smb3: fix touch -h of symlink
| * 889c84e2b200 net: ravb: Start TX queues after HW initialization succeeded
| * 5d428cda38e8 net: ravb: Use pm_runtime_resume_and_get()
| * f78d0f301395 ravb: Fix races between ravb_tx_timeout_work() and net related ops
| * a36e00e957a2 r8169: prevent potential deadlock in rtl8169_close
| * 8a909c119827 Revert "workqueue: remove unused cancel_work()"
| * 72ce3379cd5e octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
| * ef7af2105a25 net: stmmac: xgmac: Disable FPE MMC interrupts
| * f18bcace1294 selftests/net: mptcp: fix uninitialized variable warnings
| * cb1644f9f005 selftests/net: ipsec: fix constant out of range
| * fe7fd9c209e8 dpaa2-eth: increase the needed headroom to account for alignment
| * 772fe1da9a8d ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
| * 9ef94ec8e52e usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
| * 713530d3c8f1 USB: core: Change configuration warnings to notices
| * ae6e41066e6e hv_netvsc: fix race of netvsc and VF register_netdevice
| * 4937fb36bbb8 Input: xpad - add HyperX Clutch Gladiate Support
| * 5c4d5c8556ee btrfs: make error messages more clear when getting a chunk map
| * 74ff16c84433 btrfs: send: ensure send_fd is writable
| * 12a0ec5ed7cf btrfs: fix off-by-one when checking chunk map includes logical address
| * baaab02a8c0b btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
| * 2d6c2238acf8 btrfs: add dmesg output for first mount and last unmount of a filesystem
| * bab9cec493b6 parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
| * b53dc7c766ae powerpc: Don't clobber f0/vs0 during fp|altivec register save
| * b5cbbc2b2da9 iommu/vt-d: Add MTL to quirk list to skip TE disabling
| * f62ceb880a71 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
| * 18ac427906af dm verity: don't perform FEC for failed readahead IO
| * c3c9f9273822 dm-verity: align struct dm_verity_fec_io properly
| * 5de40a7ffaa0 ALSA: hda/realtek: Add supported ALC257 for ChromeOS
| * cf80c538061e ALSA: hda/realtek: Headset Mic VREF to 100%
| * f338f738d7bd ALSA: hda: Disable power-save on KONTRON SinglePC
| * b02b66194d54 mmc: block: Do not lose cache flush during CQE error recovery
| * 71c9fb31e18b firewire: core: fix possible memory leak in create_units()
| * d6bac7048f28 pinctrl: avoid reload of p state in list iteration
| * 8fb79be6e980 io_uring: fix off-by one bvec index
| * f5f85ea5bb6a USB: dwc3: qcom: fix wakeup after probe deferral
| * 5ac96667ea32 usb: dwc3: set the dma max_seg_size
| * 2620c5977f49 usb: dwc3: Fix default mode initialization
| * d5325ed6eb7c USB: dwc2: write HCINT with INTMASK applied
| * 5d7a5e63dc3b USB: serial: option: don't claim interface 4 for ZTE MF290
| * f1432dff5dd6 USB: serial: option: fix FM101R-GL defines
| * 14a6e089d610 USB: serial: option: add Fibocom L7xx modules
| * f49ad460a2c8 bcache: fixup lock c->root error
| * be327b8f76c2 bcache: fixup init dirty data errors
| * 3ebf83df623a bcache: prevent potential division by zero error
| * e74c2e6fecb7 bcache: check return value from btree_node_alloc_replacement()
| * c73dd8f4b476 dm-delay: fix a race between delay_presuspend and delay_bio
| * a70b6da7c640 hv_netvsc: Mark VF as slave before exposing it to user-mode
| * ff6c130e48a7 hv_netvsc: Fix race of register_netdevice_notifier and VF register
| * 518ef825016d USB: serial: option: add Luat Air72*U series products
| * c841de6247e9 s390/dasd: protect device queue against concurrent access
| * 89f9ba7ee702 bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
| * cd7a0695906d bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()
| * be8af3b6c80d swiotlb-xen: provide the "max_mapping_size" method
| * 8c4b5cc90843 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
| * 0f312dc1eb2f ASoC: simple-card: fixup asoc_simple_probe() error handling
| * fcc60c0a1870 nfsd: lock_rename() needs both directories to live on the same fs
| * ec75d1d0cd2c ext4: make sure allocate pending entry not fail
| * 10341e77e49f ext4: fix slab-use-after-free in ext4_es_insert_extent()
| * 5527898c6a9f ext4: using nofail preallocation in ext4_es_insert_extent()
| * 2ae2be6e7cd7 ext4: using nofail preallocation in ext4_es_insert_delayed_block()
| * aa6568033cfb ext4: using nofail preallocation in ext4_es_remove_extent()
| * 608758ef8670 ext4: use pre-allocated es in __es_remove_extent()
| * fcb07d8ea363 ext4: use pre-allocated es in __es_insert_extent()
| * 0cc7653887b0 ext4: factor out __es_alloc_extent() and __es_free_extent()
| * 8234c1c690a3 ext4: add a new helper to check if es must be kept
| * 62526a55fee7 MIPS: KVM: Fix a build warning about variable set but not used
| * 3b2e8b30b0d7 media: ccs: Correctly initialise try compose rectangle
| * 1301467cbe4c lockdep: Fix block chain corruption
| * cbfa5aadd650 USB: dwc3: qcom: fix ACPI platform device leak
| * 68fe711312f1 USB: dwc3: qcom: fix resource leaks on probe deferral
| * 2be451e7a2f1 nvmet: nul-terminate the NQNs passed in the connect command
| * 86a7f67d7605 nvmet: remove unnecessary ctrl parameter
| * d24a18cb51bf afs: Fix file locking on R/O volumes to operate in local mode
| * 6e48c3175d0b afs: Return ENOENT if no cell DNS record can be found
| * 497e9b0b21a6 net: axienet: Fix check for partial TX checksum
| * 8fb804dabdda amd-xgbe: propagate the correct speed and duplex status
| * b7c9e8c038f5 amd-xgbe: handle the corner-case during tx completion
| * a2e868ad07eb amd-xgbe: handle corner-case during sfp hotplug
| * ebc7fbd15a64 arm/xen: fix xen_vcpu_info allocation alignment
| * 5ada292b5c50 net/smc: avoid data corruption caused by decline
| * 3ae55e3a3734 net: usb: ax88179_178a: fix failed operations during ax88179_reset
| * 27914bff9602 ipv4: Correct/silence an endian warning in __ip_do_redirect
| * f8467afa754d HID: fix HID device resource race between HID core and debugging support
| * 2f0ea5e0944a HID: core: store the unique system identifier in hid_device
| * 650e43dfe7d2 drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
| * cc3b63c089e7 ata: pata_isapnp: Add missing error check for devm_ioport_map()
| * 9942c1948346 wireguard: use DEV_STATS_INC()
| * 939352ad6502 drm/panel: simple: Fix Innolux G101ICE-L01 timings
| * a5e82e345f4a drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
| * 60660af9577a drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
| * 2c688ae2dd78 drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
| * 3b797242d178 afs: Make error on cell lookup failure consistent with OpenAFS
| * dbc1929a5214 afs: Fix afs_server_list to be cleaned up with RCU
| * c3bead2f8fca PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}()
| * ac65f8979b0e RDMA/irdma: Prevent zero-length STAG registration
* | 76b525ba5973 ANDROID: Fix up ipvlan merge in 5.10.202
* | f6509591ffb6 Revert "ASoC: soc-card: Add storage for PCI SSID"
* | 2e1e5e63dd11 Revert "tracing: Have trace_event_file have ref counters"
* | 7999a9a70dd8 Merge 5.10.202 into android12-5.10-lts
|\|
| * 479e8b892541 Linux 5.10.202
| * 610057f4f6e0 interconnect: qcom: Add support for mask-based BCMs
| * 7ce66afcaaf6 netfilter: nf_tables: disable toggling dormant table state more than once
| * d9c4da8cb74e netfilter: nf_tables: fix table flag updates
| * 7d1d3f113425 netfilter: nftables: update table flags from the commit phase
| * a98172e36e5f tracing: Have trace_event_file have ref counters
| * c6e8af2a8a63 io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid
| * aeeb1ad2dd4e drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox
| * e2bdd437886c drm/amdgpu: fix error handling in amdgpu_bo_list_get()
| * dfa8e63ca527 drm/amd/pm: Handle non-terminated overdrive commands.
| * 7dc933b4b498 ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks
| * 0932764fb54a ext4: correct the start block of counting reserved clusters
| * 3c1ad03a5ff2 ext4: correct return value of ext4_convert_meta_bg
| * d739a7e38944 ext4: correct offset of gdb backup in non meta_bg group to update_backups
| * c878db71edc0 ext4: apply umask if ACL support is disabled
| * 3a51aee542b0 Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"
| * f6e014b5eb1d media: qcom: camss: Fix vfe_get() error jump
| * e2d2e266089d mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
| * 6875820f36bf nfsd: fix file memleak on client_opens_release
| * b51b20c018c6 media: venus: hfi: add checks to handle capabilities from firmware
| * bcee276a1e02 media: venus: hfi: fix the check to handle session buffer requirement
| * da240b7bada2 media: venus: hfi_parser: Add check to keep the number of codecs within range
| * 0f887306bd8b media: sharp: fix sharp encoding
| * dfa9f4ea6502 media: lirc: drop trailing space from scancode transmit
| * c041f5ddef00 f2fs: avoid format-overflow warning
| * 829f0d5231b7 i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
| * 430603f6de33 net: phylink: initialize carrier state at creation
| * 4dc0484e90a3 net: dsa: lan9303: consequently nested-lock physical MDIO
| * cb1006640cb3 i2c: designware: Disable TX_EMPTY irq while waiting for block length byte
| * 8e29eebe4c39 lsm: fix default return value for inode_getsecctx
| * 8327f50442d2 lsm: fix default return value for vm_enough_memory
| * a011391f019c Revert ncsi: Propagate carrier gain/loss events to the NCSI controller
| * 969d994612ff arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
| * 2b3931eb8e9c arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
| * bdda1c356d58 PCI: exynos: Don't discard .remove() callback
| * 62d15b6a6ec9 Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
| * dbbf3c456002 Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables
| * 990d4c76d254 bluetooth: Add device 13d3:3571 to device tables
| * 3aba34baa4fb bluetooth: Add device 0bda:887b to device tables
| * 0952747362c1 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559
| * 8617305611c1 cpufreq: stats: Fix buffer overflow detection in trans_stats()
| * 2ed25af15b32 tty: serial: meson: fix hard LOCKUP on crtscts mode
| * 07c61839582d serial: meson: Use platform_get_irq() to get the interrupt
| * 980c3135f1ae tty: serial: meson: retrieve port FIFO size from DT
| * 1e66cd408353 serial: meson: remove redundant initialization of variable id
| * ba30578def84 ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
| * ddd47d8d1ba6 ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
| * a681d28b973f ALSA: info: Fix potential deadlock at disconnection
| * f04fa1e1997f xhci: Enable RPM on controllers that support low-power states
| * 5e34fe50a976 parisc/pgtable: Do not drop upper 5 address bits of physical address
| * 064c697cac4b parisc: Prevent booting 64-bit kernels on PA1.x machines
| * c6effcdd7dd0 i3c: master: cdns: Fix reading status register
| * 76320f05b99d mtd: cfi_cmdset_0001: Byte swap OTP info
| * dce3e7c40055 mm/memory_hotplug: use pfn math in place of direct struct page manipulation
| * 63d2023fbbe1 mm/cma: use nth_page() in place of direct struct page manipulation
| * d24340f08104 dmaengine: stm32-mdma: correct desc prep when channel running
| * 788322e1ede6 mcb: fix error handling for different scenarios when parsing
| * 25284c46b657 i2c: core: Run atomic i2c xfer when !preemptible
| * 8f8fc95b3a7f kernel/reboot: emergency_restart: Set correct system_state
| * 9386f59759b4 quota: explicitly forbid quota files from being encrypted
| * f729cf6f3217 jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev
| * db5ebaeb8fda PCI: keystone: Don't discard .probe() callback
| * 2bcdc1b6b61e PCI: keystone: Don't discard .remove() callback
| * 943347e53a75 genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware
| * b2c194fe8f31 mmc: meson-gx: Remove setting of CMD_CFG_ERROR
| * 03ed26935beb wifi: ath11k: fix htt pktlog locking
| * f882f5190551 wifi: ath11k: fix dfs radar event locking
| * c3f61ca48612 wifi: ath11k: fix temperature event locking
| * cd5a262a07a5 ima: detect changes to the backing overlay file
| * df4133ebc86a firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit
| * 76211f1dd91d btrfs: don't arbitrarily slow down delalloc if we're committing
| * 175f4b062f69 rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects
| * 3c1c1af25d45 PM: hibernate: Clean up sync_read handling in snapshot_write_next()
| * df8363e468f2 PM: hibernate: Use __get_safe_page() rather than touching the list
| * 21bc829337ca arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
| * 1fd46d32772d PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
| * e3ed58ee4e4a mmc: sdhci_am654: fix start loop index for TAP value parsing
| * 198366a5ffe6 mmc: vub300: fix an error code
| * 3a4431014cfb clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks
| * 30af31fc002e clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks
| * 8dc83cf76290 parisc/pdc: Add width field to struct pdc_model
| * d08a1e75253b arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer
| * 61695b9aecfe ACPI: resource: Do IRQ override on TongFang GMxXGxx
| * 6edbd6b4811f watchdog: move softlockup_panic back to early_param
| * 85fe64c8dcce PCI/sysfs: Protect driver's D3cold preference from user space
| * 1b0836242900 hvc/xen: fix error path in xen_hvc_init() to always register frontend driver
| * d5455c421fad hvc/xen: fix console unplug
| * a158a74e701b tty/sysrq: replace smp_processor_id() with get_cpu()
| * fc557bcfd7ff audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
| * 121973ef1ad7 audit: don't take task_lock() in audit_exe_compare() code path
| * 910caee34640 KVM: x86: Ignore MSR_AMD64_TW_CFG access
| * 66406d49ac14 KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space
| * 8cf6b6658541 x86/cpu/hygon: Fix the CPU topology evaluation for real
| * 243c4833f345 scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers
| * 697bc325b977 scsi: mpt3sas: Fix loop logic
| * 5fb8ec5943b1 bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
| * 9617a9fe4f41 bpf: Fix check_stack_write_fixed_off() to correctly spill imm
| * 7975f7b2a6fc randstruct: Fix gcc-plugin performance mode to stay in group
| * d83f4bc0a4db powerpc/perf: Fix disabling BHRB and instruction sampling
| * e7de8ffbbbc7 media: venus: hfi: add checks to perform sanity on queue pointers
| * 99dbc39c22ce cifs: fix check of rc in function generate_smb3signingkey
| * e5a0ef02829d cifs: spnego: add ';' in HOST_KEY_LEN
| * 6d388b641c8f tools/power/turbostat: Fix a knl bug
| * f56e228d67fc macvlan: Don't propagate promisc change to lower dev in passthru
| * ac4979dbd9b6 net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors
| * a3ce491b1738 net/mlx5_core: Clean driver version and name
| * 0eaec8126b46 net/mlx5e: fix double free of encap_header
| * 541fece7caa4 net: stmmac: fix rx budget limit check
| * 66dbaa2eecf1 netfilter: nf_conntrack_bridge: initialize err to 0
| * 3f643150563c net: ethernet: cortina: Fix MTU max setting
| * eac9ef50d6f3 net: ethernet: cortina: Handle large frames
| * f0d9b80f7624 net: ethernet: cortina: Fix max RX frame define
| * 396baca6683f bonding: stop the device in bond_setup_by_slave()
| * 1f368fd61223 ptp: annotate data-race around q->head and q->tail
| * ecc74e7acb6d xen/events: fix delayed eoi list handling
| * 144a80ef40a6 ppp: limit MRU to 64K
| * 3ee249a3b993 tipc: Fix kernel-infoleak due to uninitialized TLV value
| * 072f0eb962c9 net: hns3: fix VF reset fail issue
| * b0eac93bae42 net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()
| * 48fa8a85f8f5 tty: Fix uninit-value access in ppp_sync_receive()
| * 43b781e7cb5c ipvlan: add ipvlan_route_v6_outbound() helper
| * 59fadfa99bcb gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
| * dedf2a0eb944 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
| * 39b2bf040510 NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO
| * 37f3aaf7945e SUNRPC: Add an IS_ERR() check back to where it was
| * c7eacf01ddb1 SUNRPC: ECONNRESET might require a rebind
| * 4ea3b98fa6a1 xhci: turn cancelled td cleanup to its own function
| * 6ebd42a7b713 wifi: iwlwifi: Use FW rate for non-data frames
| * e52518b9cb9f pwm: Fix double shift bug
| * 53b2393eeba7 drm/amdgpu: fix software pci_unplug on some chips
| * f1ea84696ea5 ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
| * 3cfacacb9caa kgdb: Flush console before entering kgdb on panic
| * 79b6a90f4f24 drm/amd/display: Avoid NULL dereference of timing generator
| * 0f5068519f89 media: imon: fix access to invalid resource for the second interface
| * cf8519f40ce3 media: cobalt: Use FIELD_GET() to extract Link Width
| * 5f8d51a04baf gfs2: fix an oops in gfs2_permission
| * 2a054b87a1b7 gfs2: ignore negated quota changes
| * 0ac2652b9674 media: vivid: avoid integer overflow
| * c6b6b8692218 media: gspca: cpia1: shift-out-of-bounds in set_flicker
| * 90e3c3dd9306 i2c: sun6i-p2wi: Prevent potential division by zero
| * 18fa7a30cd0c 9p/trans_fd: Annotate data-racy writes to file::f_flags
| * 76716a7604b2 usb: gadget: f_ncm: Always set current gadget in ncm_bind()
| * 4ef41a7f33ff tty: vcc: Add check for kstrdup() in vcc_probe()
| * 484cc536a3a2 exfat: support handle zero-size directory
| * 491529d383b7 HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
| * 65d78d54e4e5 misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller
| * bb83f79f90e9 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()
| * 5cebe796eaaa atm: iphase: Do PCI error checks on own line
| * 65491968365c PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields
| * 25354bae4fc3 ALSA: hda: Fix possible null-ptr-deref when assigning a stream
| * e0d739e66bc1 ARM: 9320/1: fix stack depot IRQ stack filter
| * 62d21f9df46d HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround
| * 1ba7df5457dc jfs: fix array-index-out-of-bounds in diAlloc
| * 81aa58cd8495 jfs: fix array-index-out-of-bounds in dbFindLeaf
| * c6c8863fb3f5 fs/jfs: Add validity check for db_maxag and db_agpref
| * 524b4f203afc fs/jfs: Add check for negative db_l2nbperpage
| * 885824a44d35 RDMA/hfi1: Use FIELD_GET() to extract Link Width
| * e97bf4ada7dd crypto: pcrypt - Fix hungtask for PADATA_RESET
| * 98fa52d89a4f ASoC: soc-card: Add storage for PCI SSID
| * f161a6b11ae7 selftests/efivarfs: create-read: fix a resource leak
| * f475d5502f33 drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL
| * da1409ea0845 drm/panel: st7703: Pick different reset sequence
| * 9acc2bc00135 drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference
| * c7dc0aca5962 drm/panel: fix a possible null pointer dereference
| * b93a25de28af drm/amdgpu: Fix potential null pointer derefernce
| * 8c1dbddbfcb0 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga
| * 8af28ae3acb7 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
| * 4ffb2b0e48c0 drm/msm/dp: skip validity check for DP CTS EDID checksum
| * 2810a9c40b6f drm/komeda: drop all currently held locks if deadlock happens
| * a70457f181d6 platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e
| * 53d61daf35b1 Bluetooth: Fix double free in hci_conn_cleanup
| * 9f8e4d1a4ca1 Bluetooth: btusb: Add date->evt_skb is NULL check
| * bba97f5e8ff3 wifi: ath10k: Don't touch the CE interrupt registers after power up
| * 22fa35ded3ec net: annotate data-races around sk->sk_dst_pending_confirm
| * 67b7de95d1e3 net: annotate data-races around sk->sk_tx_queue_mapping
| * beb75dccba9d wifi: ath10k: fix clang-specific fortify warning
| * 2d6303cafb7c wifi: ath9k: fix clang-specific fortify warnings
| * 6058e4829696 bpf: Detect IP == ksym.end as part of BPF program
| * 717de20abdcd wifi: mac80211: don't return unset power in ieee80211_get_tx_power()
| * cdfc689e10e6 wifi: mac80211_hwsim: fix clang-specific fortify warning
| * a7aa2f1ca855 x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size
| * 89356bee8eda clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware
| * 1b8687ed3cf3 clocksource/drivers/timer-imx-gpt: Fix potential memory leak
| * 1a2a4202c60f perf/core: Bail out early if the request AUX area is out of bound
| * 9ed2d68b3925 locking/ww_mutex/test: Fix potential workqueue corruption
* | 39feca394317 UPSTREAM: interconnect: qcom: Add support for mask-based BCMs
* | 53595e1cbfba Revert "ipvlan: properly track tx_errors"
* | ddeac706a10b Revert "inet: shrink struct flowi_common"
* | 8f05c3a25663 Revert "arm64/arm: xen: enlighten: Fix KPTI checks"
* | c02da4e69209 Revert "mfd: core: Un-constify mfd_cell.of_reg"
* | 195858a508e2 Merge "Merge 5.10.201 into android12-5.10-lts" into android12-5.10-lts
|\ \
| * | cf3a19d56e09 Merge 5.10.201 into android12-5.10-lts
| |\|
| | * 6db6caba87ef Linux 5.10.201
| | * 4be0407ffcf6 btrfs: use u64 for buffer sizes in the tree search ioctls
| | * 2bbbb976faa1 Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
| | * 3b092dfdabf2 tracing/kprobes: Fix the order of argument descriptions
| | * 3697fda1c671 fbdev: fsl-diu-fb: mark wr_reg_wa() static
| | * a4dfebec32ec fbdev: imsttfb: fix a resource leak in probe
| | * 9e8e731571e6 fbdev: imsttfb: Fix error path of imsttfb_probe()
| | * de721d7ef7ac spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
| | * 876a119790e5 drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
| | * b9bc1806b907 x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
| | * 14042d6d80db x86: Share definition of __is_canonical_address()
| | * bc794a667b1e netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
| | * b65d851b2eb0 netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
| | * 7764290452d1 netfilter: xt_recent: fix (increase) ipv6 literal buffer length
| | * 00b188209196 r8169: respect userspace disabling IFF_MULTICAST
| | * e02824db7c43 tg3: power down device only on SYSTEM_POWER_OFF
| | * 34c5a24633bc net/smc: put sk reference if close work was canceled
| | * f652ab15af0a net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc
| | * 4e7bad730160 net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
| | * 13d6bc35deb1 net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
| | * eafacef7eeef Fix termination state for idr_for_each_entry_ul()
| | * 0a84ffc72f1e net: r8169: Disable multicast filter for RTL8168H and RTL8107E
| | * 4969fcebe76d dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
| | * 7827667989e1 dccp: Call security_inet_conn_request() after setting IPv4 addresses.
| | * f830d4f69835 inet: shrink struct flowi_common
| | * b33d130f07f1 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
| | * ddf4e04e946a hsr: Prevent use after free in prp_create_tagged_frame()
| | * 3a2653828ffc llc: verify mac len before reading mac header
| | * 6c71e065befb Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
| | * e5d481d9b6cf pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
| | * 005965cab108 pwm: sti: Reduce number of allocations and drop usage of chip_data
| | * ce5e0a3c9d39 pwm: sti: Avoid conditional gotos
| | * 0bc796e66b5d regmap: prevent noinc writes from clobbering cache
| | * 1b86938925bd media: dvb-usb-v2: af9035: fix missing unlock
| | * 2e2efaed79c0 media: cedrus: Fix clock/reset sequence
| | * 64863ba8e6b7 media: vidtv: mux: Add check and kfree for kstrdup
| | * 3387490c89b1 media: vidtv: psi: Add check for kstrdup
| | * 62557ab73d3a media: s3c-camif: Avoid inappropriate kfree()
| | * 2f3d9198cdae media: bttv: fix use after free error due to btv->timeout timer
| | * 0627e8623eb5 media: i2c: max9286: Fix some redundant of_node_put() calls
| | * c3e148aba95a pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
| | * 84540ef92434 pcmcia: ds: fix refcount leak in pcmcia_device_add()
| | * cd154225d419 pcmcia: cs: fix possible hung task and memory leak pccardd()
| | * 5e3c75158642 rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
| | * 1832ed55df45 i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
| | * a83fc293acd5 perf hist: Add missing puts to hist__account_cycles
| | * 4e66bde5c7d1 perf machine: Avoid out of bounds LBR memory read
| | * 188425eb2da2 usb: host: xhci-plat: fix possible kernel oops while resuming
| | * ba894bd2737c xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
| | * ad0370c41a19 powerpc/pseries: fix potential memory leak in init_cpu_associativity()
| | * d12372af8955 powerpc/imc-pmu: Use the correct spinlock initializer.
| | * c75707293dcf powerpc/xive: Fix endian conversion size
| | * f95f5512fdcb powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
| | * b54a4c8ca1c8 modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
| | * 362f0241dbe9 interconnect: qcom: sc7180: Set ACV enable_mask
| | * 08588fac00b1 interconnect: qcom: sc7180: Retire DEFINE_QBCM
| | * ebaf7a73f634 f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
| | * 758f735604f8 dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
| | * 5fe228041c51 USB: usbip: fix stub_dev hub disconnect
| | * 798692e48c0a tools: iio: iio_generic_buffer ensure alignment
| | * 3eadba058276 tools: iio: iio_generic_buffer: Fix some integer type and calculation
| | * a0a41991ddf2 tools: iio: privatize globals and functions in iio_generic_buffer.c file
| | * d046e3f8de1d misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
| | * c53cfe99c2aa dmaengine: ti: edma: handle irq_of_parse_and_map() errors
| | * bdb3dd409630 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
| | * 05de1536d052 livepatch: Fix missing newline character in klp_resolve_symbols()
| | * 3ebf42fe8cc7 tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
| | * 380837052669 leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
| | * 23eb8629c22f leds: pwm: Don't disable the PWM when the LED should be off
| | * c2766ed2b7af mfd: dln2: Fix double put in dln2_probe
| | * b708eb26b560 mfd: core: Ensure disabled devices are skipped without aborting
| | * 9f831533d2d0 mfd: core: Un-constify mfd_cell.of_reg
| | * b7b4851e630d ASoC: ams-delta.c: use component after check
| | * 41aad9d69539 padata: Fix refcnt handling in padata_free_shell()
| | * 7606807bd6d0 padata: Convert from atomic_t to refcount_t on parallel_data->refcnt
| | * 2de16f6169a2 ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
| | * 6fd432f392a7 HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
| | * 7581eef4aef2 HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
| | * c82e376bc24e HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
| | * 0fe443314cf6 HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk
| | * 8337286600cd Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"
| | * 6d2de161cdc6 sh: bios: Revive earlyprintk support
| | * 2ca51477c6da hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip
| | * 9c895d20f8ee RDMA/hfi1: Workaround truncation compilation error
| | * cd268264f594 scsi: ufs: core: Leave space for '\0' in utf8 desc string
| | * cded69a7f8b3 ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
| | * 159639486834 RDMA/hns: Fix signed-unsigned mixed comparisons
| | * 8018a3444e39 RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
| | * 08a246064def IB/mlx5: Fix rdma counter binding for RAW QP
| | * 53067926cd83 ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described
| | * 83eee515e415 ext4: move 'ix' sanity check to corrent position
| | * 67959b362687 ARM: 9321/1: memset: cast the constant byte to unsigned char
| | * 3d959406c8ff hid: cp2112: Fix duplicate workqueue initialization
| | * 63e8e2ee5815 crypto: qat - increase size of buffers
| | * a921d6b795a0 crypto: qat - mask device capabilities with soft straps
| | * 16f2033de013 crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
| | * 727ba935d906 crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
| | * b0e7a935739f nd_btt: Make BTT lanes preemptible
| | * efeaa2396e3b libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
| | * ffb3483c4b0b hwrng: geode - fix accessing registers
| | * 02db438311f8 crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
| | * 5176ebe6aa2b selftests/resctrl: Ensure the benchmark commands fits to its array
| | * b3768f089210 selftests/pidfd: Fix ksft print formats
| | * a0846b4c8e74 clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
| | * bcc7d46fa4dd firmware: ti_sci: Mark driver as non removable
| | * 5e5b85ea0f4b soc: qcom: llcc: Handle a second device without data corruption
| | * a44aa8d8a532 ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
| | * 8bd7c8a9b838 arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
| | * 4df18b233ef2 arm64: dts: qcom: msm8916: Fix iommu local address range
| | * 1e17eab1a49a xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
| | * bc714abe7dc0 drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
| | * 666a4120dcf6 arm64/arm: xen: enlighten: Fix KPTI checks
| | * 0dd40dca1ebb drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
| | * 6f710918df7d drm/mediatek: Fix iommu fault during crtc enabling
| | * c12f2eaeb38b drm/bridge: tc358768: Fix bit updates
| | * 1133e72cd82b drm/bridge: tc358768: Disable non-continuous clock mode
| | * c0d25ef81a11 drm/bridge: tc358768: Fix use of uninitialized variable
| | * 7b063c93bece drm/radeon: possible buffer overflow
| | * a6d6769e2db6 drm/rockchip: vop: Fix call to crtc reset helper
| | * bb8143016130 drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
| | * 9899097b1fcf hwmon: (coretemp) Fix potentially truncated sysfs attribute name
| | * 7d870088db48 hwmon: (axi-fan-control) Fix possible NULL pointer dereference
| | * 060d54f09004 hwmon: (axi-fan-control) Support temperature vs pwm points
| | * d426a2955e45 platform/x86: wmi: Fix opening of char device
| | * d2220737330b platform/x86: wmi: remove unnecessary initializations
| | * 3433a69c00ee platform/x86: wmi: Fix probe failure when failing to register WMI devices
| | * b16622d304e7 clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
| | * 001e5def774f clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
| | * 4f861b63945e clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
| | * 96e9544a0c4f clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
| | * 81b162861107 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
| | * 3994387ba356 clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
| | * 2617aa8ceaf3 clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
| | * 55e5fd11a21d clk: npcm7xx: Fix incorrect kfree
| | * 0beaefa9885f clk: ti: fix double free in of_ti_divider_clk_setup()
| | * acb535d75077 clk: ti: change ti_clk_register[_omap_hw]() API
| | * 98c5012c11a1 clk: ti: Update component clocks to use ti_dt_clk_name()
| | * 1c4253252c7f clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()
| | * 00c67e0aa7e4 clk: ti: Add ti_dt_clk_name() helper to use clock-output-names
| | * de33b367f80d clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
| | * c07a0e2e93b6 spi: nxp-fspi: use the correct ioremap function
| | * d459cb424483 clk: linux/clk-provider.h: fix kernel-doc warnings and typos
| | * f28709097db4 clk: asm9260: use parent index to link the reference clock
| | * 8d03f7c5800d clk: imx: imx8mq: correct error handling path
| | * c1bacea8a64b clk: imx: Select MXC_CLK for CLK_IMX8QXP
| | * a52c963d8d7b clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
| | * c6919a1576bc clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents
| | * 355a12fa1c50 clk: qcom: mmcc-msm8998: Fix the SMMU GDSC
| | * ba7f9695d545 clk: qcom: mmcc-msm8998: Set bimc_smmu_gdsc always on
| | * 97a671174433 clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks
| | * 05eebcd4bc5b clk: qcom: mmcc-msm8998: Add hardware clockgating registers to some clks
| | * 3181168e61f4 clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
| | * 80836b5859b7 regmap: debugfs: Fix a erroneous check after snprintf()
| | * 9954a7f3808b ipvlan: properly track tx_errors
| | * e897dcbd5fbc net: add DEV_STATS_READ() helper
| | * 98e8a5a370da ipv6: avoid atomic fragment on GSO packets
| | * dea8d9e571ee ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
| | * 88be6453d7c9 tcp: fix cookie_init_timestamp() overflows
| | * 76894f305c96 chtls: fix tp->rcv_tstamp initialization
| | * d104f6cb41e8 r8169: fix rare issue with broken rx after link-down on RTL8125
| | * fdd4a3c20ad5 r8169: use tp_to_dev instead of open code
| | * 3f795fb35c2d thermal: core: prevent potential string overflow
| | * ae681e5eff0c PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
| | * d7a220bf6bd6 can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
| | * 040f65c2821f can: dev: can_restart(): don't crash kernel if carrier is OK
| | * 03d138b6b243 wifi: rtlwifi: fix EDCA limit set by BT coexistence
| | * d8f2e18d1dcf tcp_metrics: do not create an entry from tcp_init_metrics()
| | * 73999f29ab19 tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
| | * 37308a39262b tcp_metrics: add missing barriers on delete
| | * d203f9921ac0 wifi: mt76: mt7603: rework/fix rx pse hang check
| | * 3068527d17e8 wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
| | * d44f88b20d44 net: spider_net: Use size_add() in call to struct_size()
| | * 9b8486fdad65 tipc: Use size_add() in calls to struct_size()
| | * 5f5aabbdc27f mlxsw: Use size_mul() in call to struct_size()
| | * f927d4469632 gve: Use size_add() in call to struct_size()
| | * 2b46db3bb73d overflow: Implement size_t saturating arithmetic helpers
| | * 2f4b4eb58fc0 tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
| | * 0ca9fc8200d4 udp: add missing WRITE_ONCE() around up->encap_rcv
| | * 61e7961ff33d i40e: fix potential memory leaks in i40e_remove()
| | * 47479ed7fcf7 genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
| | * bb166bdae1a7 pstore/platform: Add check for kstrdup
| | * 66f9969141c0 x86/boot: Fix incorrect startup_gdt_descr.size
| | * ffa4cc86e959 futex: Don't include process MM in futex key on no-MMU
| | * f52587051637 x86/srso: Fix SBPB enablement for (possible) future fixed HW
| | * f49926b8d2a5 vfs: fix readahead(2) on block devices
| | * 9fe0f6b5720e sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0
| | * bdb7de7ed5ba iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()
* | | ddf606c1f533 ANDROID: GKI: db845c: Update symbols list and ABI on rpmsg_register_device_override
|/ /
* | 0f780c28f995 ANDROID: fix up rpmsg_device ABI break
* | ef7075076a46 ANDROID: fix up platform_device ABI break
* | bdc373d18535 Revert "kasan: print the original fault addr when access invalid shadow"
* | 9cba6b56838c Merge 5.10.200 into android12-5.10-lts
|\|
| * 3e55583405ac Linux 5.10.200
| * a5feaf765935 ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection
| * 9109649559f9 tty: 8250: Add support for Intashield IS-100
| * 73bcb4d44988 tty: 8250: Add support for Brainboxes UP cards
| * 119f38e8ca16 tty: 8250: Add support for additional Brainboxes UC cards
| * a8bf6f62187f tty: 8250: Remove UC-257 and UC-431
| * e705aee2a657 usb: raw-gadget: properly handle interrupted requests
| * 8e0324f2cbb7 usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility
| * 747b8f877998 PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device
| * deddf60c271f can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior
| * 8716c28f695c can: isotp: isotp_bind(): do not validate unused address information
| * e4c4e0e1b29c can: isotp: add local echo tx processing and tx without FC
| * 569c95b7ece0 can: isotp: handle wait_event_interruptible() return values
| * de3c02383aa6 can: isotp: check CAN address family in isotp_bind()
| * 0386f3704789 can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting
| * 93b1e3f3a263 can: isotp: set max PDU size to 64 kByte
| * 7adbc048d84b can: isotp: Add error message if txqueuelen is too small
| * 57798a2cfe15 can: isotp: add symbolic error message to isotp_module_init()
| * 186ab5645199 can: isotp: change error format from decimal to symbolic error names
| * b881ce6c7d10 powerpc/mm: Fix boot crash with FLATMEM
| * 1b285a1bfb0d net: chelsio: cxgb4: add an error code check in t4_load_phy_fw
| * 955a1105eec2 platform/mellanox: mlxbf-tmfifo: Fix a warning message
| * 268ec38b797b scsi: mpt3sas: Fix in error path
| * abf9c7811836 fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()
| * ec45886637ee ASoC: rt5650: fix the wrong result of key button
| * c683d8b6417c netfilter: nfnetlink_log: silence bogus compiler warning
| * 66cc633fc6e1 spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0
| * 6f9093b6f8f7 fbdev: atyfb: only use ioremap_uc() on i386 and ia64
| * ead3c123a753 Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport
| * fb8f253b9532 dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe
| * e619b38a873f irqchip/stm32-exti: add missing DT IRQ flag translation
| * d151fb801957 net: sched: cls_u32: Fix allocation size in u32_init()
| * 9ade01b2949b x86: Fix .brk attribute in linker script
| * 3fdd5b2bb09f rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
| * 41c13a571de4 rpmsg: glink: Release driver_override
| * 5f1bb9f4d4b5 rpmsg: Fix calling device_lock() on non-initialized device
| * 5bbd3469a4b6 rpmsg: Fix kfree() of static memory on setting driver_override
| * d0208fb38f43 rpmsg: Constify local variable in field store macro
| * da369d3996cc driver: platform: Add helper for safer setting of driver_override
| * 4a20f5ea62db objtool/x86: add missing embedded_insn check
| * 6b977a7323f7 ext4: avoid overlapping preallocations due to overflow
| * 58fe961c606c ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow
| * c0db17e55ff6 ext4: add two helper functions extent_logical_end() and pa_logical_end()
| * c761d34a7ec0 x86/mm: Fix RESERVE_BRK() for older binutils
| * 01a5e17e3ef3 x86/mm: Simplify RESERVE_BRK()
| * 571ce7d944cd f2fs: fix to do sanity check on inode type during garbage collection
| * d1c37e849f37 smbdirect: missing rc checks while waiting for rdma events
| * b2e62728b106 kobject: Fix slab-out-of-bounds in fill_kobj_path()
| * b9b197f65904 x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility
| * 62184eb77821 iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds
| * e96eb8853f33 iio: adc: xilinx: use more devres helpers and remove remove()
| * 0eb1198fe4d6 iio: adc: xilinx: use devm_krealloc() instead of kfree() + kcalloc()
| * c4b496c9f772 iio: adc: xilinx: use helper variable for &pdev->dev
| * d8928befffe5 clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name
| * 09ce0d85cc00 sparc32: fix a braino in fault handling in csum_and_copy_..._user()
| * 0258ca32b0ea perf/core: Fix potential NULL deref
| * 4e3c606afa25 nvmem: imx: correct nregs for i.MX6UL
| * 37ccf15ebeec nvmem: imx: correct nregs for i.MX6SLL
| * 7a1c29e93c25 nvmem: imx: correct nregs for i.MX6ULL
| * d44166341f4b misc: fastrpc: Clean buffers on remote invocation failures
| * 866838eb8ee9 tracing/kprobes: Fix the description of variable length arguments
| * ca764116b5c1 i2c: aspeed: Fix i2c bus hang in slave read
| * 18c5167d0460 i2c: stm32f7: Fix PEC handling in case of SMBUS transfers
| * 80416f6ba002 i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()
| * 9a9ead53e72f i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()
| * 3cb69f1dbc86 i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()
| * 0c8587fec9d5 iio: exynos-adc: request second interupt only when touchscreen mode is used
| * 632c2199e52d kasan: print the original fault addr when access invalid shadow
| * be9e6f51ba7b i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR
| * fe65fc90e9f2 gtp: fix fragmentation needed check with gso
| * 3ae8b75fce05 gtp: uapi: fix GTPA_MAX
| * 4d0d5e54b590 tcp: fix wrong RTO timeout when received SACK reneging
| * e0308c793943 r8152: Release firmware if we have an error in probe
| * 17b455747bc6 r8152: Cancel hw_phy_work if we have an error in probe
| * 7dc907d855df r8152: Run the unload routine if we have errors during probe
| * 704c25fc6abd r8152: Increase USB control msg timeout to 5000ms as per spec
| * 79e2610efc94 net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg
| * d9864e589f0e net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show()
| * 634c72adc864 igc: Fix ambiguity in the ethtool advertising
| * 1e628189a21b neighbour: fix various data-races
| * 77c4f14f952e igb: Fix potential memory leak in igb_add_ethtool_nfc_entry
| * 1ac4f8e5553c treewide: Spelling fix in comment
| * 5eab293b1cbf r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1
| * 13d357d9f226 r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1
| * 31c31a78dccf drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()
| * 957ec0823a5a mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL
| * 3ab81820bf92 mm/page_alloc: correct start page when guard page debug is enabled
| * f2c0b571a5fc virtio-mmio: fix memory leak of vm_dev
| * 8b857a93d6be virtio_balloon: Fix endless deflation and inflation on arm64
| * c88dd2aebf0c mcb-lpc: Reallocate memory region to avoid memory overlapping
| * 6976459c6439 mcb: Return actual parsed size when reading chameleon table
| * 09bcf9254838 selftests/ftrace: Add new test case which checks non unique symbol
* | 04c980352ba2 Merge branch 'android12-5.10' into branch 'android12-5.10-lts'
* | b4e242de0912 Revert "usb: core: Track SuperSpeed Plus GenXxY"
* | 87c1e3677dce Revert "drm/connector: Add a fwnode pointer to drm_connector and register with ACPI (v2)"
* | 8fd816f563b7 Revert "drm/connector: Add drm_connector_find_by_fwnode() function (v3)"
* | 1a01b7e51236 Revert "drm/connector: Add support for out-of-band hotplug notification (v3)"
* | 2f382c6d12f6 Revert "usb: typec: altmodes/displayport: Notify drm subsys of hotplug events"
* | 5653e77e8e14 Revert "usb: typec: altmodes/displayport: Signal hpd low when exiting mode"
* | f04244ef53ec Revert "ipv4/fib: send notify when delete source address routes"
* | 7957cd8ab1a0 Revert "net: add sysctl accept_ra_min_rtr_lft"
* | 935ac73a69cf Revert "net: change accept_ra_min_rtr_lft to affect all RA lifetimes"
* | ea0ddd540d92 Revert "net: release reference to inet6_dev pointer"
* | 8af75db0da60 Revert "xfrm: fix a data-race in xfrm_gen_index()"
* | b78ecc11eaf1 Revert "perf: Disallow mis-matched inherited group reads"
* | 5cc7b2b7f4b9 Revert "Bluetooth: hci_core: Fix build warnings"
* | 9cd7ac5dc5fc Revert "xfrm: interface: use DEV_STATS_INC()"
* | 597c63c0dca7 ANDROID: GKI: arm64: drop CONFIG_DEBUG_PREEMPT forced disable
* | e04ba5f57fb9 Merge 5.10.199 into android12-5.10-lts
|/
* cb49f0e441ce Linux 5.10.199
* 657a3ca8236c xfrm6: fix inet6_dev refcount underflow problem
* 5d5680755bce Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name
* b423509bc99c Bluetooth: hci_sock: fix slab oob read in create_monitor_event
* 653c808023cd phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
* e9c20d3078cc phy: mapphone-mdm6600: Fix runtime PM for remove
* f42634685ee5 phy: mapphone-mdm6600: Fix runtime disable on probe
* 05e06fb6a642 ASoC: pxa: fix a memory leak in probe()
* 7e29dadf265d gpio: vf610: set value before the direction to avoid a glitch
* 6c3a72d4ae24 platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events
* 8fece0081b64 platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e
* 3be044840e8e s390/pci: fix iommu bitmap allocation
* 487a8e24643a perf: Disallow mis-matched inherited group reads
* 550c70f72a1b USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
* a39ea926ff6d USB: serial: option: add entry for Sierra EM9191 with new firmware
* 3fb223086de9 USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
* d78d3e0d8462 nvme-rdma: do not try to stop unallocated queues
* 6238faecf88a nvme-pci: add BOGUS_NID for Intel 0a54 device
* 9efa38fdca2c ACPI: irq: Fix incorrect return value in acpi_register_gsi()
* 9df654268aec pNFS: Fix a hang in nfs4_evict_inode()
* c44e09a89ad2 Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
* b26b0b8757c6 mmc: core: Capture correct oemid-bits for eMMC cards
* f4771efb0683 mmc: core: sdio: hold retuning if sdio in 1-bit mode
* 2312fb7f3b20 mtd: physmap-core: Restore map_rom fallback
* 3a141424f8fe mtd: spinand: micron: correct bitmask for ecc status
* 7682dae0a607 mtd: rawnand: arasan: Ensure program page operations are successful
* 875d17e4524b mtd: rawnand: marvell: Ensure program page operations are successful
* 6224890ad0b4 mtd: rawnand: qcom: Unmap the right resource upon probe failure
* f707bc0a55b7 Bluetooth: hci_event: Fix using memcmp when comparing keys
* 3b6aa631df0c net/mlx5: Handle fw tracer change ownership event based on MTRC
* ead8131372af platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
* fd1271632769 HID: multitouch: Add required quirk for Synaptics 0xcd7e device
* 4e71ae53f121 btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
* 661b4ce3b54a drm: panel-orientation-quirks: Add quirk for One Mix 2S
* 5b7cae7c35dd ipv4/fib: send notify when delete source address routes
* 21f85b026dfe sky2: Make sure there is at least one frag_addr available
* f06c3a50ef2b regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()"
* 461341412960 wifi: cfg80211: avoid leaking stack data into trace
* fde6d84daa0f wifi: mac80211: allow transmitting EAPOL frames with tainted key
* 8de7f7058314 wifi: cfg80211: Fix 6GHz scan configuration
* ffb060b136dd Bluetooth: hci_core: Fix build warnings
* 65f5da6df897 Bluetooth: Avoid redundant authentication
* 115f2c88fde3 HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event
* a59636cdd84a tracing: relax trace_event_eval_update() execution with cond_resched()
* fb60e9c00042 ata: libata-eh: Fix compilation warning in ata_eh_link_report()
* 22c3641bef9c gpio: timberdale: Fix potential deadlock on &tgpio->lock
* b4fcf1a0bbd0 overlayfs: set ctime when setting mtime and atime
* 4b472c25a597 i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
* 840b912df518 btrfs: initialize start_slot in btrfs_log_prealloc_extents
* 9801e2798b63 btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1
* d69131b48fea ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
* 9ed14f807f4f usb: typec: altmodes/displayport: Signal hpd low when exiting mode
* f25a13d318b8 usb: typec: altmodes/displayport: Notify drm subsys of hotplug events
* 2ea6a14e8a55 drm/connector: Add support for out-of-band hotplug notification (v3)
* 6e55f6a8a498 drm/connector: Add drm_connector_find_by_fwnode() function (v3)
* 89b1868bab48 drm/connector: Add a fwnode pointer to drm_connector and register with ACPI (v2)
* 86502f1b63aa drm/connector: Give connector sysfs devices there own device_type
* cedcbf61dfce drm/amd/display: Don't set dpms_off for seamless boot
* ebba01fcd562 drm/amd/display: only check available pipe to disable vbios mode.
* 1ac717000403 serial: 8250_omap: Fix errors with no_console_suspend
* be300358b55d serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
* fc778e9d7995 xhci: track port suspend state correctly in unsuccessful resume cases
* 1c034c6e224d xhci: decouple usb2 port resume and get_port_status request handling
* 92088dd88627 xhci: clear usb2 resume related variables in one place.
* e7abc4b18d1a xhci: rename resume_done to resume_timestamp
* d44c9285ce35 xhci: move port specific items such as state completions to port structure
* e2b4de13e5f9 xhci: cleanup xhci_hub_control port references
* 95b9f1e3927b usb: core: Track SuperSpeed Plus GenXxY
* d6316f592988 selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error
* 69f40ce372b9 selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting
* cb868d8857ae ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
* 7d0728e7ac04 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA
* 3a58c28bff79 ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
* 1b4659e283bc ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks
* 980dd4dfb9e8 ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
* e0014184cd11 ACPI: resource: Add ASUS model S5402ZA to quirks
* 7f26f0ac3854 ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA
* ffcb69e923aa ACPI: resources: Add DMI-based legacy IRQ override quirk
* 8a8918b51080 ACPI: Drop acpi_dev_irqresource_disabled()
* 196896455bd1 resource: Add irqresource_disabled()
* faa9a9d07c06 thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge
* 482fa2345f03 net: pktgen: Fix interface flags printing
* 068e4ecea226 netfilter: nft_set_rbtree: .deactivate fails if element has expired
* 9cef803e9ed0 neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
* 36848adbdeba net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve
* 923e47c0b40a net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register()
* a53fc0641683 i40e: prevent crash on probe if hw registers have invalid values
* 9b5661bda392 net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
* 250cd610f8c4 ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr
* 1cef1a2d5c22 tun: prevent negative ifindex
* f828e15db3c7 tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb
* c39c31c5265b tcp: fix excessive TLP and RACK timeouts from HZ rounding
* 805b38062e28 net: rfkill: gpio: prevent value glitch during probe
* 8023c7e90007 net: ipv6: fix return value check in esp_remove_trailer
* 2ca00d93f2b1 net: ipv4: fix return value check in esp_remove_trailer
* 4ba4eec4f40d xfrm: interface: use DEV_STATS_INC()
* 4d78b9dc79d5 xfrm: fix a data-race in xfrm_gen_index()
* 8c6c3d0b9f2e qed: fix LL2 RX buffer allocation
* 88c493297e40 drm/i915: Retry gtt fault when out of fence registers
* e985d78bdcf3 nvmet-tcp: Fix a possible UAF in queue intialization setup
* 287401f92c57 netfilter: nft_payload: fix wrong mac header matching
* fe37e56ed47d tcp: check mptcp-level constraints for backlog coalescing
* 6550cbe25de1 x86/sev: Check for user-space IOIO pointing to kernel space
* 5bb9ba7dafbe x86/sev: Check IOBM for IOIO exceptions from user-space
* d78c5d8c23c3 x86/sev: Disable MMIO emulation from user mode
* 459af3fb81e6 KVM: x86: Mask LVTPC when handling a PMI
* 4cbac83549dd regmap: fix NULL deref on lookup
* c95fa5b20fe0 nfc: nci: fix possible NULL pointer dereference in send_acknowledge()
* 2e64f4c732cb ice: reset first in crash dump kernels
* 95d68fdc71ba ice: fix over-shifted variable
* a56c436b4335 Bluetooth: avoid memcmp() out of bounds warning
* 7e83d15e0ca2 Bluetooth: hci_event: Fix coding style
* c6878fa1730b Bluetooth: vhci: Fix race when opening vhci device
* 40a33a129d99 Bluetooth: Fix a refcnt underflow problem for hci_conn
* ab950561bca4 Bluetooth: Reject connection with the device which has same BD_ADDR
* 0e025a4528f4 Bluetooth: hci_event: Ignore NULL link key
* 241f23032433 usb: hub: Guard against accesses to uninitialized BOS descriptors
* aec24b096300 Documentation: sysctl: align cells in second content column
* f10690787d2c mm/memory_hotplug: rate limit page migration warnings
* bf97ea76eac5 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
* c44b14469af0 dev_forward_skb: do not scrub skb mark within the same name space
* db9aafa19547 ravb: Fix use-after-free issue in ravb_tx_timeout_work()
* db375fa550c0 RDMA/srp: Fix srp_abort()
* f022576aa03c RDMA/srp: Set scmnd->result only when scmnd is not NULL
* 489818719a88 arm64: armv8_deprecated: fix unused-function error
* da7603cedb7d arm64: armv8_deprecated: rework deprected instruction handling
* 45a26d2a5394 arm64: armv8_deprecated: move aarch32 helper earlier
* 0b6a7a9f6d94 arm64: armv8_deprecated move emulation functions
* 2202536144bc arm64: armv8_deprecated: fold ops into insn_emulation
* 5aa232345e4d arm64: rework EL0 MRS emulation
* 15e964971ff7 arm64: factor insn read out of call_undef_hook()
* 0edde7fd1c3b arm64: factor out EL1 SSBS emulation hook
* 7a76df1ae1b3 arm64: split EL0/EL1 UNDEF handlers
* 8a8d4cc303ef arm64: allow kprobes on EL0 handlers
* 793ed958b62a arm64: rework BTI exception handling
* 9113333d7c7c arm64: rework FPAC exception handling
* a8d7c8484ff7 arm64: consistently pass ESR_ELx to die()
* 004bdab6edc7 arm64: die(): pass 'err' as long
* 835cb1f78d74 arm64: report EL1 UNDEFs better
* 6788b10620ca x86/alternatives: Disable KASAN in apply_alternatives()
* ba4b37721096 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
* dadb86fba67f powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
* 288a0593c798 dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
* 17c653d4913b usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call
* a906f2eb675c usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
* 7decb6515138 counter: microchip-tcb-capture: Fix the use of internal GCLK logic
* a177771bff63 pinctrl: avoid unsafe code pattern in find_pinctrl()
* 2a4a82804024 cgroup: Remove duplicates in cgroup v1 tasks file
* da7ce52a2f6c tee: amdtee: fix use-after-free vulnerability in amdtee_close_session
* 0ea0231dd1b2 Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case
* 39fb79407e59 Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
* 8d862a3dff7e Input: xpad - add PXN V900 support
* e8ea649fc35f Input: psmouse - fix fast_reconnect function for PS/2 mode
* cd2fbfd8b922 Input: powermate - fix use-after-free in powermate_config_complete
* 27b6c809d393 ceph: fix type promotion bug on 32bit systems
* 2b2bf63671cc ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
* 62f6d24f2e7d libceph: use kernel_connect()
* 5850eb4df422 thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding
* 008ba1a5ada5 mcb: remove is_added flag from mcb_device struct
* ec93456c0289 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs
* b608f4aedc0e iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
* 02388eaf3a15 iio: pressure: dps310: Adjust Timeout Settings
* 2abd2cffa1b8 iio: pressure: bmp280: Fix NULL pointer exception
* aadbf612f8b1 usb: musb: Modify the "HWVers" register address
* bc929a0052c4 usb: musb: Get the musb_qh poniter after musb_giveback
* 459eb7c6885f usb: dwc3: Soft reset phy on probe for host
* d71d0009f9e7 net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read
* 4bf69ee6bb41 usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
* 2d30692c6c94 dmaengine: stm32-mdma: abort resume if no ongoing transfer
* d346a2ef6b1e media: mtk-jpeg: Fix use after free bug due to uncanceled work
* 014cab5329d1 net: release reference to inet6_dev pointer
* d491ac7aa12a net: change accept_ra_min_rtr_lft to affect all RA lifetimes
* 354a96770d94 net: add sysctl accept_ra_min_rtr_lft
* 1ceaf0d3a883 Revert "spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_qspi_probe"
* 649237ccf440 Revert "spi: zynqmp-gqspi: fix clock imbalance on probe failure"
* ce03f0234f9d workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
* a424807d860b nfc: nci: assert requested protocol is valid
* b5b03da30bd5 pinctrl: renesas: rzn1: Enable missing PINMUX
* 6ac22ecdaad2 net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()
* 31ea13e3ff52 ixgbe: fix crash with empty VF macvlan list
* b24bd1277501 net: phy: mscc: macsec: reject PN update requests
* a848ae8b5ad7 net: macsec: indicate next pn update when offloading
* a629f0575c9c drm/vmwgfx: fix typo of sizeof argument
* d4ba78e5522e riscv, bpf: Sign-extend return values
* 2a8ef2234b3a riscv, bpf: Factor out emit_call for kernel and bpf context
* 1bf4da1818c2 xen-netback: use default TX queue size for vifs
* 33548a6b3c7c mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
* 55e06850c789 ieee802154: ca8210: Fix a potential UAF in ca8210_probe
* ef7a0d51bfdb ravb: Fix up dma_free_coherent() call in ravb_remove()
* 1673841da013 drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow
* 6004ca7ad2d0 drm/msm/dsi: skip the wait for video mode done if not applicable
* dbbbeaef7786 drm/msm/dp: do not reinitialize phy unless retry during link training
* 31e7e77b24f1 net: prevent address rewrite in kernel_bind()
* 22c06bf1f99e quota: Fix slow quotaoff
* 093af62c0235 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
* cb4a8146e3a9 lib/test_meminit: fix off-by-one error in test_pages()
* 06068e7f3ff8 perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7
* 0ed2ad00f333 RDMA/cxgb4: Check skb value for failure to allocate
* 26788a5b48d9 RDMA/srp: Do not call scsi_done() from srp_abort()
* 81982125c352 RDMA/srp: Make struct scsi_cmnd and struct srp_request adjacent
Change-Id: Iba6b212fae661ad8efed86e94d12106de6d32786
Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
Loading