mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 10:31:46 +09:00
9ef4727680dc4cbf5f9254958e7d489ede5418be
This is the merge of the upstream LTS release of 5.10.149 into the android12-5.10 branch. It contains the following commits:0118fb827bMerge branch 'android12-5.10' into branch 'android12-5.10-lts'69a9a62c66ANDROID: GKI: db845c: Update symbols list and ABI2498b03977Merge 5.10.149 into android12-5.10-lts09be132bfeLinux 5.10.14931ce5da48awifi: mac80211: fix MBSSID parsing use-after-free353b5c8d4bwifi: mac80211: don't parse mbssid in assoc response66dacdbc2emac80211: mlme: find auth challenge directlya07708a843Revert "fs: check FMODE_LSEEK to control internal pipe splicing"c1e111543dMerge 5.10.148 into android12-5.10-lts3783e64feeLinux 5.10.1480df206bdc6misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic40a29e58f6misc: pci_endpoint_test: Aggregate params checking for xfer9c13b1a044Input: xpad - fix wireless 360 controller breaking after suspend19dba9c3b5Input: xpad - add supported devices as contributed on githubb2b9386667wifi: cfg80211: update hidden BSSes to avoid WARN_ON58c0306d0bwifi: mac80211: fix crash in beacon protection for P2P-device3539e75abewifi: mac80211_hwsim: avoid mac80211 warning on bad rateb0e5c5deb7wifi: cfg80211: avoid nontransmitted BSS list corruption6b94484503wifi: cfg80211: fix BSS refcounting bugs6144c97f96wifi: cfg80211: ensure length byte is present before accesse7aa7fd10ewifi: cfg80211/mac80211: reject bad MBSSID elementsa6408e0b69wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()b0c37581berandom: use expired timer rather than wq for mixing fast poolc1a4423fd3random: avoid reading two cache lines on irq randomness638f84a718USB: serial: qcserial: add new usb-id for Dell branded EM745536b33c6351scsi: stex: Properly zero out the passthrough command structure438994b8cdefi: Correct Macmini DMI match in uefi cert quirk2fd1caa0c6ALSA: hda: Fix position reporting on Poulsbo011399a3f9random: clamp credited irq bits to maximum mixedfc87c413f2random: restore O_NONBLOCK supportc04b67c544Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"0a49bfa8f8rpmsg: qcom: glink: replace strncpy() with strscpy_pad()3451df3a51USB: serial: ftdi_sio: fix 300 bps rate for SIO1b257f97feusb: mon: make mmapped memory read only3ba555d8e1mmc: core: Terminate infinite loop in SD-UHS voltage switch0684658366mmc: core: Replace with already defined values for readability4f32f266b1drm/amd/display: skip audio setup when audio stream is enableda6fe179ba0drm/amd/display: update gamut remap if plane has changed73e1b27b58net: atlantic: fix potential memory leak in aq_ndev_close()3287f0d727arch: um: Mark the stack non-executable to fix a binutils warningaeb8315593um: Cleanup compiler warning in arch/x86/um/tls_32.c6d4deaba06um: Cleanup syscall_handler_t cast in syscalls_32.h6d7a47e849ALSA: hda/hdmi: Fix the converter reuse for the silent streamc1337f8ea8net/ieee802154: fix uninit value bug in dgram_sendmsg034b30c311scsi: qedf: Fix a UAF bug in __qedf_probe()29461bbe2dARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomerdae0b77cb8dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failuree0ca2998dfdmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property789e590cb8dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling64e240934cfirmware: arm_scmi: Add SCMI PM driver remove routine6df7c6d141compiler_attributes.h: move __compiletime_{error|warning}1e555c3ed1fs: fix UAF/GPF bug in nilfs_mdt_destroyacf05d61d3powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush377c60dd32mm: gup: fix the fast GUP race against THP collapsefce793a056ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC132590d776xsk: Inherit need_wakeup flag for shared socketsbeffc38dc6perf tools: Fixup get_current_dir_name() compilationfb380f548cdocs: update mediator information in CoC docsc7f4af575bMakefile.extrawarn: Move -Wcast-function-type-strict to W=1b23b0cd57eceph: don't truncate file in atomic_open8a18fdc5aenilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failureaad4c99785nilfs2: fix leak of nilfs_root in case of writer thread creation failure21ee3cffednilfs2: fix use-after-free bug of struct nilfs_root3f840480e3nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()bc7618b493Merge 5.10.147 into android12-5.10-lts014862eecfLinux 5.10.14798f722cc24ALSA: hda/hdmi: fix warning about PCM count when used with SOFb12d0489e4x86/alternative: Fix race in try_get_desc()374d4c3075KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guesta8e6cde506clk: iproc: Do not rely on node name for correct PLL setupcf41711aa4clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks83db457b41selftests: Fix the if conditions of in test_extra_filter()84cab3531fnet: stmmac: power up/down serdes in stmmac_open/release743a6e53cfnvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices469dc5fd9anvme: add new line after variable declatation2c248c4681cxgb4: fix missing unlock on ETHOFLD desc collect fail pathfde656dbc3net: sched: act_ct: fix possible refcount leak in tcf_ct_init()fa065e6081usbnet: Fix memory leak in usbnet_disconnect()57959392f7Input: melfas_mip4 - fix return value check in mip4_probe()330b775781Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"359e73edd3ASoC: tas2770: Reinit regcache on reset8884a192f9soc: sunxi: sram: Fix debugfs info for A64 SRAM C4e2ede7cb9soc: sunxi: sram: Fix probe function ordering issues50fbc81f80soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()0fdc3ab9b4soc: sunxi: sram: Prevent the driver from being unbound3e0405c69bsoc: sunxi: sram: Actually claim SRAM regionsa658f0bc72reset: imx7: Fix the iMX8MP PCIe PHY PERST support8934aea1a4ARM: dts: am33xx: Fix MMCHS0 dma propertiescce5dc0333scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW"625899cd06swiotlb: max mapping size takes min align mask into account6f478fe8c3media: rkvdec: Disable H.264 error detectionac828e2416media: dvb_vb2: fix possible out of bound accessbe2cd261camm: fix madivse_pageout mishandling on non-LRU page1002d5fef4mm/migrate_device.c: flush TLB while holding PTLa54fc53691mm: prevent page_frag_alloc() from corrupting the memory466a26af2dmm/page_alloc: fix race condition between build_all_zonelists and page allocation9b751b4dc3mmc: hsq: Fix data stomping during mmc recovery36b10cde0cmmc: moxart: fix 4-bit bus width and remove 8-bit bus width02d55a837elibata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205e72a435fa3net: mt7531: only do PLL once after the reseta48daecd09ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()1d71422bd4ARM: dts: integrator: Tag PCI host with device_typedab144c5ddclk: ingenic-tcu: Properly enable registers before accessing timers6c5742372bInput: snvs_pwrkey - fix SNVS_HPVIDR1 register address8cf377baf0net: usb: qmi_wwan: Add new usb-id for Dell branded EM74550695e590dethunderbolt: Explicitly reset plug events delay back to USB4 spec valueefdff53394usb: typec: ucsi: Remove incorrect warninge5ee7b77acuas: ignore UAS for Thinkplus chips5f91ceea6cusb-storage: Add Hiksemi USB3-FW to IGNORE_UAS1e4b856fc0uas: add no-uas quirk for Hiksemi usb_disk6ac5b52e3fbtrfs: fix hang during unmount when stopping a space reclaim worker29d849c3deALSA: hda: Fix Nvidia dp infoframe24070d32c6ALSA: hda/hdmi: let new platforms assign the pcm slot dynamicallyc1256c531dALSA: hda/tegra: Reset hardwareded9e8964dALSA: hda/tegra: Use clk_bulk helpersb2ad53fbc0thunderbolt: Add support for Intel Maple Ridge single port controller53e6282ddethunderbolt: Add support for Intel Maple Ridge0e8dfc1216Merge branch 'android12-5.10' into branch 'android12-5.10-lts'391716695eRevert "usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind"1d17080edbMerge 5.10.146 into android12-5.10-lts62aea69444Linux 5.10.146c18383218cext4: make directory inode spreading reflect flexbg sizea968542d7eext4: limit the number of retries after discarding preallocations blocks958b0ee23fext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 02511726515devdax: Fix soft-reservation memory description0fa11239c4i2c: mlxbf: Fix frequency calculation48ee0a864di2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()4f6db1f921i2c: mlxbf: incorrect base address passed during io write2f58c47c36i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible90f1c0025bworkqueue: don't skip lockdep work dependency in cancel_work_sync()4dfc96d8d7drm/rockchip: Fix return type of cdn_dp_connector_mode_valid58101a9cfcdrm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage3ae1dede22drm/amd/display: Limit user regamma to a valid value867b2b2b68drm/amdgpu: use dirty framebuffer helperc5812807e4drm/gma500: Fix BUG: sleeping function called from invalid context errorsec2bf249bdDrivers: hv: Never allocate anything besides framebuffer from framebuffer memory region2a2e503a62cifs: always initialize struct msghdr smb_msg completely877231b0e6cifs: use discard iterator to discard unneeded network data more efficiently09867977fcdrm/amdgpu: Fix check for RAS support8c6fd05cf8vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_external()f31ea57c11usb: xhci-mtk: fix issue of out-of-bounds array accessf5fcc9d6d7s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroupfb189aa1beserial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accountinge1993864a9serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting7f11386733serial: Create uart_xmit_advance()fda04a0babdrm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV4bc4b6419eselftests: forwarding: add shebang for sch_red.sh8844c750eenet: sched: fix possible refcount leak in tc_new_tfilter()75ca7f44danet: sunhme: Fix packet reception for len < RX_COPY_THRESHOLDd76151a813net/smc: Stop the CLC flow if no link to map buffers onfd938b4ce0drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()c990621606perf kcore_copy: Do not check /proc/modules is unchanged28d185095eperf jit: Include program header in ELF files78926cf762can: gs_usb: gs_can_open(): fix race dev->can.state conditionebd97dbe3cnetfilter: ebtables: fix memory leak when blob is malformedb043a525a3netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()710e3f526bnetfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()1e7e55374dnet/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs586def6ebenet/sched: taprio: avoid disabling offload when it was never enabledaa400ccadfnet: socket: remove register_gifconf8bd98cfbfcnet: enetc: move enetc_set_psfp() out of the common enetc_set_features()f0a057f49bwireguard: netlink: avoid variable-sized memcpy on sockaddrb7b3859598wireguard: ratelimiter: disable timings test by defaultddd47f1cd6net: ipa: properly limit modem routing table use8c1454d549net: ipa: kill IPA_TABLE_ENTRY_SIZE53b1715e28net: ipa: DMA addresses are nicely aligned48afea293anet: ipa: avoid 64-bit modulus3ae25aca3fnet: ipa: fix table alignment requirementc2cf0613d1net: ipa: fix assumptions about DMA address sized58815af89of: mdio: Add of_node_put() when breaking out of for_each_xx9101e54c95drm/hisilicon: Add depends on MMUbac7328fc0drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabledb3b41d4d95sfc: fix null pointer dereference in efx_hard_start_xmitb4afd3878fsfc: fix TX channel offset when using legacy interrupts2dbf487d6bi40e: Fix set max_tx_rate when it is lower than 1 Mbps65ee2bcc89i40e: Fix VF set max MTU size15e9724f6biavf: Fix set max MTU size with port VLAN and jumbo framesccddb1db4biavf: Fix bad page state21b535fe5eMIPS: Loongson32: Fix PHY-mode being left unspecifieda4121785a3MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko1ac50c1ad4drm/panel: simple: Fix innolux_g121i1_l01 bus_format90fbcb26d6net: team: Unsync device addresses on ndo_stope2b94a1122net: bonding: Unsync device addresses on ndo_stopdc209962c0net: bonding: Share lacpdu_mcast_addr definition2b9aba0c5dscsi: mpt3sas: Fix return value check of dma_get_required_mask()e7fafef983scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region351f2d2c35net: phy: aquantia: wait for the suspend/resume operations to finishd298fc2eefnet: core: fix flow symmetric hashe90001e1ddnet: let flow have same hash in two directionsab4a733874ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header14446a1bc2iavf: Fix cached head and tail value for iavf_get_tx_pending5d75fef3e6netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()9a5d7e0acbnetfilter: nf_conntrack_irc: Tighten matching on DCC message369ec4dab0netfilter: nf_conntrack_sip: fix ct_sip_walk_headers66f9470ffearm64: dts: rockchip: Remove 'enable-active-low' from rk3399-pumaaa11dae059dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()1cc871fe6darm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz3ca272b231drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks39f97714f3arm64: dts: rockchip: Pull up wlan wake# on Gru-Bobdce4662869xfs: validate inode fork size against fork formata6bfdc157fxfs: reorder iunlink remove operation in xfs_ifreee811a534ecxfs: fix up non-directory creation in SGID directories4e74179a16interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregatea60babeb60KVM: SEV: add cache flush to solve SEV cache incoherency issues379ac7905fmm/slub: fix to return errno if kmalloc() failsfa57bb9b1acan: flexcan: flexcan_mailbox_read() fix return value for drop = true12fda27a41riscv: fix a nasty sigreturn bug...657803b918gpiolib: cdev: Set lineevent_state::irq after IRQ register successfullybdea98b98fgpio: mockup: fix NULL pointer dereference when removing debugfsbd5958ccfcwifi: mt76: fix reading current per-tid starting sequence number for aggregation85f9a2d51eefi: libstub: check Shim mode using MokSBStateRT3490ebe435efi: x86: Wipe setup_data on pure EFI bootc5ee36018dmedia: flexcop-usb: fix endpoint type check0d99b180ceiommu/vt-d: Check correct capability for sagaw determination213cdb2901ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop10c7e52d95ALSA: hda/realtek: Add quirk for ASUS GA503R laptop4cd84a9518ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack2f7cad4ecdALSA: hda/realtek: Add pincfg for ASUS G513 HP jack62ce31979fALSA: hda/realtek: Re-arrange quirk table entriesd4bad13828ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop62b0824c2cALSA: hda/realtek: Add quirk for Huawei WRT-WX9c78bce842dALSA: hda: add Intel 5 Series / 3400 PCI DIDf109dd1607ALSA: hda/tegra: set depop delay for tegraa1926f11d9USB: serial: option: add Quectel RM520N4d1d91a634USB: serial: option: add Quectel BG95 0x0203 composition3a26651a78USB: core: Fix RST error in hub.c381f77b6a6arm64/bti: Disable in kernel BTI when cross section thunks are broken050de28980arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer561d86bd0eRevert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"578d644edcvfio/type1: Unpin zero pagesabb560abdfvfio/type1: Prepare for batched pinning with struct vfio_batch38cb9b8683vfio/type1: Change success value of vaddr_get_pfn()c4adbfa9ceRevert "usb: add quirks for Lenovo OneLink+ Dock"905e8be528usb: cdns3: fix issue with rearming ISO OUT endpoint8fcb5f027busb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transferf457bb2198usb: gadget: udc-xilinx: replace memcpy with memcpy_toiob9e5c47e33usb: add quirks for Lenovo OneLink+ Dock345bdea212tty: serial: atmel: Preserve previous USART mode if RS485 disabled730f78c51bserial: atmel: remove redundant assignment in rs485_configb3f2adf426mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure7780b3dda2usb: xhci-mtk: relax TT periodic bandwidth allocation99f48a3a6eusb: xhci-mtk: allow multiple Start-Split in a microframeb19f9f4122usb: xhci-mtk: add some schedule error number402fa9214eusb: xhci-mtk: add a function to (un)load bandwidth infoc2e7000b13usb: xhci-mtk: use @sch_tt to check whether need do TT schedulea2566a8dc5usb: xhci-mtk: add only one extra CS for FS/LS INTRb1e11bc66cusb: xhci-mtk: get the microframe boundary for ESIT9c28189bb6usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stopff23c7277fusb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()ab046365c9usb: dwc3: gadget: Refactor pullup()db27874477usb: dwc3: gadget: Prevent repeat pullup()6bd182beefusb: dwc3: Issue core soft reset before enabling run/stopb83692feb0usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind2a358ad19cusb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM devicec267bb8334usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake7b0db849eadrm/amdgpu: make sure to init common IP before gmc9d18013dacdrm/amdgpu: Separate vf2pf work item init from virt data exchange87a4e51fb8drm/amdgpu: indirect register access for nv12 sriov9f55f36f74drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vegaef2aee5cecMerge 5.10.145 into android12-5.10-lts4a77e6ef20Linux 5.10.145ca5539d421ALSA: hda/sigmatel: Fix unused variable warning for beep power change9f267393b0cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()06e194e113video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write3fefe614edmksysmap: Fix the mismatch of 'L0' symbols in System.map3e6d2eff56MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()72602bc620afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked517a0324dbnet: usb: qmi_wwan: add Quectel RM520Na36fd2d8d6ALSA: hda/tegra: Align BDL entry to 4KB boundarye41b97a277ALSA: hda/sigmatel: Keep power up while beep is enabledb95a5ef4c0wifi: mac80211_hwsim: check length for virtio packetsc505fee07brxrpc: Fix calc of resend age35da670ed1rxrpc: Fix local destruction being repeated891d5c46f2regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()c2ef959e33ASoC: nau8824: Fix semaphore unbalance at error paths107c6b6058Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field"e00582a361video: fbdev: i740fb: Error out if 'pixclock' equals zerof63ddf62d0tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa331eba80cbcifs: don't send down the destination address to sendmsg for a SOCK_STREAMf3fbd08e7ccifs: revalidate mapping when doing direct writesa9398cb81cof/device: Fix up of_dma_configure_id() stub6a27acda3dtracing: hold caller_addr to hardirq_{enable,disable}_ip65dd251c51parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()1f24b0a7cadrm/meson: Fix OSD1 RGB to YCbCr coefficient4d3d2e384bdrm/meson: Correct OSD1 global alpha value24196210b1gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx4d065f8356NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.02f16f5b582pinctrl: sunxi: Fix name for A100 R_PIOee4369260eof: fdt: fix off-by-one error in unflatten_dt_nodes()cae6172a94net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports4a6c6041e8platform/x86/intel: hid: add quirk to support Surface Go 38faabaf112usb: cdns3: gadget: fix new urb never complete if ep cancel previous requestscd226d8c1bpowerpc/pseries/mobility: ignore ibm, platform-facilities updatesd5ee5a9e47powerpc/pseries/mobility: refactor node lookup during DT update4dbe84b9b6dmaengine: bestcomm: fix system boot lockups7bbdf49e26parisc: Flush kernel data mapping in set_pte_at() when installing pte for user pageb00a56e647parisc: Optimize per-pagetable spinlocks59819f0aafserial: 8250: Fix reporting real baudrate value in c_ospeed field9230af9188KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling6bae475481KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs7474313da8Merge 5.10.144 into android12-5.10-lts3dbfa90b61Merge 5.10.143 into android12-5.10-lts51659937e3Revert "USB: core: Prevent nested device-reset calls"2e00a2dc61Revert "xhci: Add grace period after xHC start to prevent premature runtime suspend."e0f0b200a5Merge 5.10.142 into android12-5.10-ltse69a383052Revert "mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse"e4a7358455Revert "io_uring: disable polling pollfree files"99c2dfe47aLinux 5.10.144744f98f71dInput: goodix - add compatible string for GT1158c7f4c203d1soc: fsl: select FSL_GUTS driver for DPIO35371fd688x86/ftrace: Use alternative RET encoding4586df06a0x86/ibt,ftrace: Make function-graph play nice33015556a9Revert "x86/ftrace: Use alternative RET encoding"891f03f688mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()dd3aa77d5dusb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS5ce017619cplatform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixesfc2c14c2cdperf/arm_pmu_platform: fix tests for platform_get_irq() failure187908079ddrm/amd/amdgpu: skip ucode loading if ucode_size == 0c598e2704cnvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()1cae6f8e17Input: iforce - add support for Boeder Force Feedback Wheelde2aa49523ieee802154: cc2520: add rc code in cc2520_tx()3815e66c21gpio: mockup: remove gpio debugfs when remove device1b8b5384e8tg3: Disable tg3 device on system reboot to avoid triggering AER704d1f2ac6hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered messageef033e619eHID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typocff2b3a50cdrm/msm/rd: Fix FIFO-full deadlockfac2c299efInput: goodix - add support for GT1158218b71e32ftracefs: Only clobber mode/uid/gid on remount if asked0a81ddfc20iommu/vt-d: Correctly calculate sagaw value of IOMMU5ce1b0a0c2ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatiblea381cac2abARM: dts: imx: align SPI NOR node name with dtschemaf1101295c1Linux 5.10.14371d3adbb28arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly202341395chwmon: (mr75203) enable polling for all VM channelsc9da73ae78hwmon: (mr75203) fix multi-channel voltage reading19841592aehwmon: (mr75203) fix voltage equation for negative source input8e8dc8fc53hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors13521c94b9hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined5e17967c7eiommu/amd: use full 64-bit value in build_completion_wait()1a27425523swiotlb: avoid potential left shift overflow586f8c8330MIPS: loongson32: ls1c: Fix hang during startupa9453be390ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion9dacdc1d47ASoC: mchp-spdiftx: remove references to mchp_i2s_caps2ead78fbe6sch_sfb: Also store skb len before calling child enqueued47475d4e5tcp: fix early ETIMEDOUT after spurious non-SACK RTO6a2a344844nvme-tcp: fix regression that causes sporadic requests to time out5914fa32efnvme-tcp: fix UAF when detecting digest errorsa00b1b10e0RDMA/mlx5: Set local port to one when accessing counterse8de6cb575IB/core: Fix a nested dead lock as part of ODP flow076f2479fcipv6: sr: fix out-of-bounds read when setting HMAC data.047e66867eRDMA/siw: Pass a pointer to virt_to_page()0f1e7977e1xen-netback: only remove 'hotplug-status' when the vif is actually destroyed342d77769ai40e: Fix kernel crash during module removal9d11d06e50ice: use bitmap_free instead of devm_kfree22922da737tipc: fix shift wrapping bug in map_get()2ee85ac1b2sch_sfb: Don't assume the skb is still around after enqueueing to child63677a0923afs: Use the operation issue time instead of the reply time for callbacksfbbd5d05earxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()6ccbb74801ALSA: usb-audio: Register card again for iface over delayed_register option1d29a63585ALSA: usb-audio: Inform the delayed registration more properlye12ce30fe5netfilter: nf_conntrack_irc: Fix forged IP logic910891a2a4netfilter: nf_tables: clean up hook list when offload flags check fails908180f633netfilter: br_netfilter: Drop dst references before setting.7d29f2bdd1ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time0796953300ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time360dd120ebARM: dts: at91: sama5d2_icp: specify proper regulator output ranges6bbef2694aARM: dts: at91: sama5d27_wlsom1: specify proper regulator output rangese198c08570RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shiftb2e82e325aRDMA/hns: Fix supported page size6dc0251638soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugse9ea271c2eRDMA/cma: Fix arguments order in net device validation465eecd2b3tee: fix compiler warning in tee_shm_register()75c961d011regulator: core: Clean up on enable failurebb4bee3ecaARM: dts: imx6qdl-kontron-samx6i: remove duplicated node015c2ec053smb3: missing inode locks in punch hole98127f140bcifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()dee1e2b18ccgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlockbfbacc2ef7cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtreea5620d3e0cscsi: lpfc: Add missing destroy_workqueue() in error pathea10a652adscsi: mpt3sas: Fix use-after-free warningde572edeccdrm/i915: Implement WaEdpLinkRateDataReloadbe01f1c988nvmet: fix a use-after-free68f22c80c1debugfs: add debugfs_lookup_and_remove()ab60010225kprobes: Prohibit probes in gate area6123bec848ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()ab730d3c44ALSA: aloop: Fix random zeros in capture data when using jiffies timer39a90720f3ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()dfb27648eedrm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly2078e326b6fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()9d040a629enet/core/skbuff: Check the return value of skb_copy_bits()43b9af7275arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level96d206d0a1parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines44739b5aaeparisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()826b46fd59drm/radeon: add a force flush to delay work when radeon0410256867drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.c19656cd95drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini67bf86ff81drm/gem: Fix GEM handle release errorsa175aed83escsi: megaraid_sas: Fix double kfree()004e26ef05scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XXa14f1799ceRevert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"13c8f561befs: only do a memory barrier for the first set_buffer_uptodate()2946d2ae5awifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()918d9c4a4befi: capsule-loader: Fix use-after-free in efi_capsule_write94f0f30b2defi: libstub: Disable struct randomizationeb75efdec8tty: n_gsm: avoid call of sleeping functions from atomic contextfb6cadd2a3tty: n_gsm: initialize more members at gsm_alloc_mux()186cb020bdxen-blkfront: Cache feature_persistent value before advertisementd3d885507bNFSD: Fix verifier returned in stable WRITEs281e81a5e2Linux 5.10.1422058aab4e3USB: serial: ch341: fix disabled rx timer on older devices2a4c619a87USB: serial: ch341: fix lost character on LCR updates06a84bda0ausb: dwc3: disable USB core PHY management451fa90150usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup8984ca41deusb: dwc3: fix PHY disable sequencecb27189360mmc: core: Fix UHS-I SD 1.8V workaround branch7f73a9dea0btrfs: harden identification of a stale device3c63a22d02drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk1079d09572ALSA: seq: Fix data-race at module auto-loadingf19a209f61ALSA: seq: oss: Fix data-race for max_midi_devs access7565c15030ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298ab9f890377net: mac802154: Fix a condition in the receive pathd71a1c9fcenet: Use u64_stats_fetch_begin_irq() for stats fetch.685f4e5671ip: fix triggering of 'icmp redirect'4abc8c07a0wifi: mac80211: Fix UAF in ieee80211_scan_rx()dd649b4921wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected742e222dd5driver core: Don't probe devices after bus_type.match() probe deferral6202637fdeusb: gadget: mass_storage: Fix cdrom data transfers on MAC-OSabe3cfb7a7USB: core: Prevent nested device-reset callsb0d4993c4bs390: fix nospec table alignments0361d50e86s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepagesb9097c5e10usb-storage: Add ignore-residue quirk for NXP PN7462AU5f0d11796aUSB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)d608c131dfusb: dwc2: fix wrong order of phy_power_on and phy_init95791d51f7usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles89b01a88efUSB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode7f1f176715USB: serial: option: add Quectel EM060K modemefcc3e1e6aUSB: serial: option: add support for OPPO R11 diag porte547c07c28USB: serial: cp210x: add Decagon UCA device id5a603f4c12xhci: Add grace period after xHC start to prevent premature runtime suspend.587f793c64media: mceusb: Use new usb_control_msg_*() routines07fb6b10b6thunderbolt: Use the actual buffer in tb_async_error()f210912d1axen-blkfront: Advertise feature-persistent as user requestedaa45c50703xen-blkback: Advertise feature-persistent as user requested47a73e5e6bmm: pagewalk: Fix race between unmap and page walker5d0d46e625xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()eb0c614c42KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES7efcbac55agpio: pca953x: Add mutex_lock for regcache sync in PM517dba7987hwmon: (gpio-fan) Fix array out of bounds accessa971343557clk: bcm: rpi: Add missing newlinefcae47b2d2clk: bcm: rpi: Prevent out-of-bounds access8c90a3e0d3clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()00d8bc0c16clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_ratee32982115dInput: rk805-pwrkey - fix module autoloadinge2945f936cclk: core: Fix runtime PM sequence in clk_core_unprepare()4ff599df31Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"c0f0ed9ef9clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops5f1aee7f05drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"9629f2dfdbbinder: fix UAF of ref->proc caused by race condition08fa8cb6dfUSB: serial: ftdi_sio: add Omron CS1W-CIF31 device id5cf2a57c7amisc: fastrpc: fix memory corruption on openc99bc901d5misc: fastrpc: fix memory corruption on probe30fd0e23e3iio: adc: mcp3911: use correct formula for AD conversion89aa443437iio: ad7292: Prevent regulator double disableb271090eeaInput: iforce - wake up after clearing IFORCE_XMIT_RUNNING flagb202400c9ctty: serial: lpuart: disable flow control while waiting for the transmit engine to complete989201bb8cvt: Clear selection before changing the font7fd8d33adbpowerpc: align syscall table for ppc3219e3f69d19staging: rtl8712: fix use after free bugs6ccd69141bserial: fsl_lpuart: RS485 RTS polariy is inversee416fe7f16net/smc: Remove redundant refcount increased73b89c3b3Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"f3d1554d0ftcp: annotate data-race around challenge_timestamp870b6a1561sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb1b6666964ckcm: fix strp_init() order and cleanup406d554844ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler44dfa64589net/sched: fix netdevice reference leaks in attach_default_qdiscs()699d82e9a6net: sched: tbf: don't call qdisc_put() while holding tree lockc0cb63ee2eRevert "xhci: turn off port power in shutdown"6855efbaf5wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()ddcb56e841ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array9276eb98cdALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg23a2993271ieee802154/adf7242: defer destroy_workqueue callc5f975e3ebbpf, cgroup: Fix kernel BUG in purge_effective_progse6aeb8be85iio: adc: mcp3911: make use of the sign bitb69e05b1e8platform/x86: pmc_atom: Fix SLP_TYPx bitfield maskf040abf62edrm/msm/dsi: Fix number of regulators for SDM66043e523a407drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg1487e8fc16drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4631fbefd87drm/msm/dsi: fix the inconsistent indenting5d60de7a5fMerge 5.10.141 into android12-5.10-lts0b8e37cbaaLinux 5.10.141bdc786d737net: neigh: don't call kfree_skb() under spin_lock_irqsave()4931af31c4net/af_packet: check len when min_header_len equals to 064f6da455bxfs: revert "xfs: actually bump warning counts when we send warnings"d34798d846xfs: fix soft lockup via spinning in filestream ag selection loopf168801da9xfs: fix overfilling of reserve pool72a259bdd5xfs: always succeed at setting the reserve pool sizecb41f22df3xfs: remove infinite loop when reserving free block pool28d8d2737eio_uring: disable polling pollfree files744b0d3080kprobes: don't call disarm_kprobe() for disabled kprobes8c70cce892lib/vdso: Mark do_hres_timens() and do_coarse_timens() __always_inline()6ba9e8fb47netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to yafa169f79ddrm/amdgpu: Increase tlb flush timeout for sriovf08a3712badrm/amd/display: Fix pixel clock programming60d522f317drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlidf2b7b8b1c4s390/hypfs: avoid error message under KVMc35adafe42neigh: fix possible DoS due to net iface start/stop loop3c1dfeaeb3drm/amd/display: clear optc underflow before turn off odm clock4e5e67b13adrm/amd/display: For stereo keep "FLIP_ANY_FRAME"828b2a5399drm/amd/display: Avoid MPC infinite loop9d36e2c264mmc: mtk-sd: Clear interrupts when cqe off/disable98f401d363mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse6204bf78b2bpf: Don't redirect packets with invalid pkt_lendbd8c8fc60ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead8fc778ee2ffbdev: fb_pm2fb: Avoid potential divide by zero error61cc798591net: fix refcount bug in sk_psock_get (2)7e2fa79226HID: hidraw: fix memory leak in hidraw_release()bacb37bdc2media: pvrusb2: fix memory leak in pvr_probe872875c9ecudmabuf: Set the DMA mask for the udmabuf device (v2)dc81576194HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report412b844143Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()"38267d2663Bluetooth: L2CAP: Fix build errors in some archsad697ade59kbuild: Fix include path in scripts/Makefile.modpostb9feeb6100s390/mm: do not trigger write fault when vma does not allow VM_WRITE0dea6b3e22crypto: lib - remove unneeded selection of XOR_BLOCKSe5796ff9acx86/nospec: Fix i386 RSB stuffingadee8f3082x86/nospec: Unwreck the RSB stuffing895428ee12mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()5939035887Merge 5.10.140 into android12-5.10-lts18ed766f36Linux 5.10.140e897980717bpf: Don't use tnum_range on array range checking for poke descriptors46fcb0fc88scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq8d5c106fe2scsi: ufs: core: Enable link lost interruptc0ba9aa95bperf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU5a768c9770perf python: Fix build when PYTHON_CONFIG is user supplied3ddbd0907fblk-mq: fix io hung due to missing commit_rqs7ca73d0a16Documentation/ABI: Mention retbleed vulnerability info file for sysfs1896232619arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76a5a58fab55md: call __md_stop_writes in md_stopf68f025c7eRevert "md-raid: destroy the bitmap after destroying the thread"62af37c5cdmm/hugetlb: fix hugetlb not supporting softdirty tracking6de50db104xen/privcmd: fix error exit of privcmd_ioctl_dm_op()8d5f8a4f25ACPI: processor: Remove freq Qos request for all CPUs297ae7e87as390: fix double free of GS and RI CBs on fork() failurec60ae87878asm-generic: sections: refactor memory_intersects6858933131loop: Check for overflow while configuring loop14cbbb9c99x86/bugs: Add "unknown" reporting for MMIO Stale Datae3e0d11729x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry090f0ac167perf/x86/lbr: Enable the branch type for the Arch LBR by defaultd2bd18d50cbtrfs: check if root is readonly while setting security xattrdcac6293f5btrfs: add info when mount fails due to stale replace targetb2d352ed4dbtrfs: replace: drop assert for suspended replace2fc3c168d5btrfs: fix silent failure when deleting root reference3a351b567eionic: fix up issues with handling EAGAIN on FW cmds79e2ca7aa9rxrpc: Fix locking in rxrpc's sendmsgc3a6e863d5ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter23cf93bb32net: Fix a data-race around sysctl_somaxconn.9fcc4f4066net: Fix data-races around sysctl_devconf_inherit_init_net.371a3bcf31net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.c3bda708e9net: Fix a data-race around netdev_budget_usecs.12a34d7f04net: Fix a data-race around netdev_budget.410c88314cnet: Fix a data-race around sysctl_net_busy_read.2c7dae6c45net: Fix a data-race around sysctl_net_busy_poll.8db070463enet: Fix a data-race around sysctl_tstamp_allow_data.ed48223f87net: Fix data-races around sysctl_optmem_max.27e8ade792bpf: Folding omem_charge() into sk_storage_charge()4d4e39245dratelimit: Fix data-races in ___ratelimit().e73009ebc1net: Fix data-races around netdev_tstamp_prequeue.3850060352net: Fix data-races around netdev_max_backlog.b498a1b017net: Fix data-races around weight_p and dev_weight_[rt]x_bias.fb442c72dbnet: Fix data-races around sysctl_[rw]mem_(max|default).613fd02620net: Fix data-races around sysctl_[rw]mem(_offset)?.e73a29554ftcp: tweak len/truesize ratio for coalesce candidatesc08a104a8bnetfilter: nf_tables: disallow binding to already bound chain6301a73bd8netfilter: nf_tables: disallow jump to implicit chain from set element9882768759netfilter: nf_tables: upfront validation of data via nft_data_init()8790eecdeanetfilter: bitwise: improve error goto labels2267d38520netfilter: nft_cmp: optimize comparison for 16-bytes1d7d74a824netfilter: nf_tables: consolidate rule verdict trace callcd962806c4netfilter: nftables: remove redundant assignment of variable err35519ce7banetfilter: nft_tunnel: restrict it to netdev family9a67c2c89cnetfilter: nft_osf: restrict osf to ipv4, ipv6 and inet familiesc907dfe4eanetfilter: nf_tables: do not leave chain stats enabled on errorea358cfc8enetfilter: nft_payload: do not truncate csum_offset and csum_type93a46d6c72netfilter: nft_payload: report ERANGE for too long offset and lengthe0f8cf0192bnxt_en: fix NQ resource accounting during vf creation on 57500 chips624c305212netfilter: ebtables: reject blobs that don't provide all entry pointsf82a6b85e0net: ipvtap - add __init/__exit annotations to module init/exit funcs7e7e88e8b5bonding: 802.3ad: fix no transmission of LACPDUs14ef913a95net: moxa: get rid of asymmetry in DMA mapping/unmappingfaa8bf8451net: ipa: don't assume SMEM is page-aligned29accb2d96net/mlx5e: Properly disable vlan strip on non-UL reps1bfdcde723ice: xsk: prohibit usage of non-balanced queue idd29d7108e1ice: xsk: Force rings to be sized to power of 250403ee6danfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeoutde3deadd11rose: check NULL rose_loopback_neigh->loopbacke9fe1283a8mm/smaps: don't access young/dirty bit if pte unpresentc7c77185famm/huge_memory.c: use helper function migration_entry_to_page()8be096f018SUNRPC: RPC level errors should set task->tk_rpc_status5e49ea0998NFSv4.2 fix problems with __nfs42_ssc_open23c6f25a60NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open()2761612bcdxfrm: policy: fix metadata dst->dev xmit null pointer dereferencec5c4d4c980af_key: Do not call xfrm_probe_algs in parallel4379a10c1dxfrm: clone missing x->lastused in xfrm_do_migrate1305d7d4f3xfrm: fix refcount leak in __xfrm_policy_check()c30c0f7205kernel/sched: Remove dl_boosted flag comment70d560e2fbxfs: only bother with sync_filesystem during readonly remount37837bc3efxfs: return errors in xfs_fs_sync_fs76a51e49davfs: make sync_filesystem return errors from ->sync_fs9255a42fe7fs: remove __sync_filesystem1b9b4139d7xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*6a564bad3axfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()a5757df612pinctrl: amd: Don't save/restore interrupt status and wake status bits665433b5ddkernel/sys_ni: add compat entry for fadvise64_64df1d445e7fparisc: Fix exception handler for fldw and fstw instructionse10bb2f2e9audit: fix potential double free on error path from fsnotify_add_inode_mark44cde61accMerge 5.10.139 into android12-5.10-lts7a3ca8147fRevert "ALSA: control: Use deferred fasync helper"5597d5439fMerge 5.10.138 into android12-5.10-lts1e247e4040Revert "block: remove the request_queue to argument request based tracepoints"33d6fea819Revert "blktrace: Trace remapped requests correctly"eb5eb075d8Revert "USB: HCD: Fix URB giveback issue in tasklet function"fbe6a13851Merge 5.10.137 into android12-5.10-lts665ee74607Linux 5.10.13937c7f25fe2kbuild: dummy-tools: avoid tmpdir leak in dummy gccfa3303d70bLinux 5.10.138606fe84a41tee: fix memory leak in tee_shm_register()3527e3cbb8bpf: Fix KASAN use-after-free Read in compute_effective_progs4f7286422aqrtr: Convert qrtr_ports from IDR to XArray1daa7629d2PCI/ERR: Retain status from error notificationa220ff3433can: j1939: j1939_session_destroy(): fix memory leak of skbs05b9b0a7a7can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()184e73f12ctracing/probes: Have kprobes and uprobes use $COMM too3debec96canetfilter: nf_tables: fix audit memory leak in nf_tables_commitf3d0db3b43netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect()059f47b3a4MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 04b20c61365video: fbdev: i740fb: Check the argument of i740_calc_vclk()dac28dff90powerpc/64: Init jump labels before parse_early_param()52a408548asmb3: check xattr value length earlier336936f72af2fs: fix to do sanity check on segment type in build_sit_entries()800ba89791f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()857ccedcf5ALSA: control: Use deferred fasync helper658bc550a4ALSA: timer: Use deferred fasync helperbe094c417aALSA: core: Add async signal helpers6ed3e280c7powerpc/32: Don't always pass -mcpu=powerpc to the compiler63671b2bdfwatchdog: export lockup_detector_reconfigure399d245775RISC-V: Add fast call path of crash_kexec()d881c98d0ariscv: mmap with PROT_WRITE but no PROT_READ is invalid333bdb72bemodules: Ensure natural alignment for .altinstructions and __bug_table sections1e39037e44mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start5e034e03f4vfio: Clear the caps->buf to NULL after free81939c4fbctty: serial: Fix refcount leak bug in ucc_uart.c58275db3c7lib/list_debug.c: Detect uninitialized lists8028888329ext4: avoid resizing to a partial cluster size285447b819ext4: avoid remove directory when directory is corrupted5d8325fd15drivers:md:fix a potential use-after-free bug534e96302anvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown6d7aabdba6md: Notify sysfs sync_completed in md_reap_sync_thread()f43a72d4dadmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failedb30aa4ff11selftests/kprobe: Do not test for GRP/ without event failuresfa45327d8ccsky/kprobe: reclaim insn_slot on kprobe unregistration18f62a453bRDMA/rxe: Limit the number of calls to each tasklet9a6178c225um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setupse4c9f16219PCI/ACPI: Guard ARM64-specific mcfg_quirks4be138bcd6cxl: Fix a memory leak in an error handling path84d94619c7pinctrl: intel: Check against matching data instead of ACPI companion9ac14f973cgadgetfs: ep_io - wait until IRQ finishesc29a4baaadscsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user inputeb01065fd3clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description56a4bccab9zram: do not lookup algorithm in backends table09c90f89b2uacce: Handle parent device removal or parent driver module rmmod6b90ab9524clk: qcom: ipq8074: dont disable gcc_sleep_clk_srceddb352a80vboxguest: Do not use devm for irq9a87f33f1dusb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch9790a5a4f0usb: renesas: Fix refcount leak bugcb5dd65e88usb: host: ohci-ppc-of: Fix refcount leak bugd86c6447eeclk: ti: Stop using legacy clkctrl names for omap4 and 5152c94c10bdrm/meson: Fix overflow implicit truncation warningsda6b37983airqchip/tegra: Fix overflow implicit truncation warnings24304c6f9cusb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info6d7ac60098usb: cdns3 fix use-after-free at workaround 20a0da5ef5bplatform/chrome: cros_ec_proto: don't show MKBP version if unsupportede2ab7afe66PCI: Add ACS quirk for Broadcom BCM5750x NICsa1e7908f78drm/sun4i: dsi: Prevent underflow when computing packet sizesbd6165b802netfilter: add helper function to set up the nfnetlink header and use it06fde3cd0bnetfilter: nftables: add helper function to set the base sequence numbere2a49009baaudit: log nftables configuration change events once per table3aa710e967drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()1bfdb1912cASoC: SOF: intel: move sof_intel_dsp_desc() forward823280a8fblocking/atomic: Make test_and_*_bit() ordered on failure0bd35968bcgcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file9112826f28kbuild: fix the modules order between drivers and libs0f516dcd14igb: Add lock to avoid data race02f3642d8estmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove()efae1735fffec: Fix timer capture timing in `fec_ptp_enable_pps()`668f38fb9ai40e: Fix to stop tx_timeout recovery if GLOBR failsbbd6723d75regulator: pca9450: Remove restrictions for regulator-nameb5ba5c3669i2c: imx: Make sure to unregister adapter on remove()19cb691fafice: Ignore EEXIST when setting promisc mode7983e1e44cnet: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()83411c9f05net: genl: fix error path memory leak in policy dumpingaf1748ee51net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters9900af65f2net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry7d51385ae0net: moxa: pass pdev instead of ndev to DMA functions92dc64e8f5net: dsa: mv88e6060: prevent crash on an unused portaa16c8c4e8spi: meson-spicc: add local pow2 clock ops to preserve rate between messagesa868f771eepowerpc/pci: Fix get_phb_number() locking3561f4d12fnetfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified01b0cae6b7netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag8d2fe4b9ednetfilter: nf_tables: really skip inactive sets when allocating name330f0a552bASoC: tas2770: Fix handling of mute/unmute353cc4cb97ASoC: tas2770: Drop conflicting set_bias_level power settingdffe1c4780ASoC: tas2770: Allow mono streamsfc57e3fde2ASoC: tas2770: Set correct FSYNC polarity4fe80492d5iavf: Fix adminq error handling63684e467bnios2: add force_successful_syscall_return()600ff4b13bnios2: restarts apply only to the first sigframe we build...f20bc59ccfnios2: fix syscall restart checks8d0118a027nios2: traced syscall does need to check the syscall number1d2c89dc48nios2: don't leave NULLs in sys_call_table[]d29cdf865anios2: page fault et.al. are *not* restartable syscalls...76be981882dpaa2-eth: trace the allocated address instead of page struct787511c768perf probe: Fix an error handling path in 'parse_perf_probe_command()'2c746ec91dgeneve: fix TOS inheriting for ipv4a0ae122e9aatm: idt77252: fix use-after-free bugs caused by tst_timer291cba960bxen/xenbus: fix return type in xenbus_file_read()3c555a0599nfp: ethtool: fix the display error of `ethtool -m DEVNAME`76f3b97e56NTB: ntb_tool: uninitialized heap data in tool_fn_write()7ef9f0efbetools build: Switch to new openssl API for test-libcrypto7ef0645ebekbuild: dummy-tools: avoid tmpdir leak in dummy gccaee18421bdceph: don't leak snap_rwsem in handle_cap_granteea0d84a4ftools/vm/slabinfo: use alphabetic order when two values are equal97cea2cb7cceph: use correct index when encoding client supported features7a327285a7dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources87c4b359e3dt-bindings: arm: qcom: fix MSM8916 MTP compatibles55fdefcb52vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()38ddccbda5vsock: Fix memory leak in vsock_connect()549822e0dcplip: avoid rcu debug splat0c4542cb6aipv6: do not use RT_TOS for IPv6 flowlabel38b83883cegeneve: do not use RT_TOS for IPv6 flowlabelb0c3eec4acACPI: property: Return type of acpi_add_nondev_subnodes() should be boolcc0bfd933cpinctrl: qcom: sm8250: Fix PDC mapd35d9bba29pinctrl: sunxi: Add I/O bias setting for H6 R-PIOe8f5699a82pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed78d0510389pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_mapab2b55bb25net: bgmac: Fix a BUG triggered by wrong bytes_compl0e28678a77devlink: Fix use-after-free after a failed reloadfaafa2a87fvirtio_net: fix memory leak inside XPD_TX with mergeablefd70ebf299SUNRPC: Reinitialise the backchannel request buffers before reuse59d2e8fa41sunrpc: fix expiry of auth credsdf60c534d4net: atlantic: fix aq_vec index out of range errorcc25abcec8can: mcp251x: Fix race condition on receive interruptb9d9cf88c8bpf: Check the validity of max_rdwr_access for sock local storage map iteratorf7d844df5ebpf: Acquire map uref in .init_seq_private for sock{map,hash} iteratord7ad7e65aabpf: Acquire map uref in .init_seq_private for sock local storage map iteratorbda6fe3ea8bpf: Acquire map uref in .init_seq_private for hash map iterator30d7198da8bpf: Acquire map uref in .init_seq_private for array map iterator76ffd20424NFSv4/pnfs: Fix a use-after-free bug in openf2bd1cc1feNFSv4.1: RECLAIM_COMPLETE must handle EACCEScfde64bd31NFSv4: Fix races in the legacy idmapper upcall060c111373NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctlya351a73d90NFSv4.1: Don't decrease the value of seq_nr_highest_senta408f135c4Documentation: ACPI: EINJ: Fix obsolete example8aab429558apparmor: Fix memleak in aa_simple_write_to_buffer()2ceeb3296eapparmor: fix reference count leak in aa_pivotroot()2672f3eb7aapparmor: fix overlapping attachment computation1ac89741a2apparmor: fix setting unconfined mode on a loaded profile4188f91c82apparmor: fix aa_label_asxprint return checke0ca0156a7apparmor: Fix failed mount permission check error message08f8128bc9apparmor: fix absroot causing audited secids to begin with =bca03f0bbcapparmor: fix quiet_denied for file rules2b74344135can: ems_usb: fix clang's -Wunaligned-access warning7f06c78211ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II5d3b02b80dtracing: Have filter accept "common_cpu" to be consistent6359850f9dbtrfs: fix lost error handling when looking up extended ref on log replay79895cefa4mmc: meson-gx: Fix an error handling path in meson_mmc_probe()13a497c3c5mmc: pxamci: Fix an error handling path in pxamci_probe()4a211dd485mmc: pxamci: Fix another error handling path in pxamci_probe()a785d84178ata: libata-eh: Add missing command namefb1857c2e4rds: add missing barrier to release_refill6876b4804bx86/mm: Use proper mask when setting PUD mappingb68e40b52fALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PUe14e2fec35ALSA: info: Fix llseek return value when using callbacka634d58881Merge branch 'android12-5.10' into branch 'android12-5.10-lts'74ded189e5Linux 5.10.137fb4e220e1bbtrfs: raid56: don't trust any cached sector in __raid56_parity_recover()1e1a039f44btrfs: only write the sectors in the vertical stripe which has data stripes8f317cd888sched/fair: Fix fault in reweight_entityaa318d35benet_sched: cls_route: disallow handle of 05a2a00b604net/9p: Initialize the iounit field during fid creation578c349570tee: add overflow check in register_shm_helper()98b20e1612kvm: x86/pmu: Fix the compare function used by the pmu event filter705dfc4575mtd: rawnand: arasan: Prevent an unsupported configurationc898e917d8Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regressione81046da1dRevert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"a60996dc02drm/vc4: change vc4_dma_range_matches from a global to static3422e24af9drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function2223b35c57Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"8338305317tcp: fix over estimation in sk_forced_mem_schedule()c35c01a7cbmac80211: fix a memory leak where sta_info is not freedac7de8c2baKVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()4c85e207c1KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irqa4c94205baKVM: Add infrastructure and macro to mark VM as bugged7018f03d97net_sched: cls_route: remove from list when handle is 049dba30638dm raid: fix address sanitizer warning in raid_statusc2d47bef93dm raid: fix address sanitizer warning in raid_resumed0b495aa26ext4: correct the misjudgment in ext4_iget_extra_inode603fb7bd74ext4: correct max_inline_xattr_value_size computinge8c747496fext4: fix extent status tree race in writeback error recovery pathac8cc06114ext4: update s_overhead_clusters in the superblock during an on-line resizebb8592efcfext4: fix use-after-free in ext4_xattr_set_entry69d1a36eb4ext4: make sure ext4_append() always allocates new blocke1682c7171ext4: fix warning in ext4_iomap_begin as race between bmap and write2da44a2927ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h1571c46130ext4: check if directory block is within i_sizee99da0f921tracing: Use a struct alignof to determine trace event field alignment35508b60b5tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH0e48eaf75dKEYS: asymmetric: enforce SM2 signature use pkey algo135d9e0710xen-blkfront: Apply 'feature_persistent' parameter when connectd4fb08e5a4xen-blkback: Apply 'feature_persistent' parameter when connect9e84088452xen-blkback: fix persistent grants negotiationb788508a09KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl6b4addec2fKVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU46ec3d8e90KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter2ba1feb143KVM: x86/pmu: Use different raw event masks for AMD and Intel4bbfc055d3KVM: x86/pmu: Use binary search to check filtered events441726394eKVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresha7d0b21c6bKVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4c72a9b1d0dKVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook2f04a04d06KVM: SVM: Drop VMXE check from svm_set_cr4()da7f731f2eKVM: VMX: Drop explicit 'nested' check from vmx_set_cr4()8b8b376903KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4()5f3c8352ccACPI: CPPC: Do not prevent CPPC from working in the future40d28ae576btrfs: reset block group chunk force if we have to waite2f1507303btrfs: reject log replay if there is unsupported RO compat flagb58294ce1aum: Allow PM with suspend-to-idlec6cf21d8d5timekeeping: contribute wall clock to rng on time change5e2cf70515dm thin: fix use-after-free crash in dm_sm_register_threshold_callback539c20ad26kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification782e73acdbdm writecache: set a default MAX_WRITEBACK_JOBSe41b3b8831serial: 8250: Fold EndRun device support into OxSemi Tornado code194dc559e6serial: 8250_pci: Replace dev_*() by pci_*() macros297e2fd08aserial: 8250_pci: Refactor the loop in pci_ite887x_init()3110e5a49bserial: 8250: Correct the clock for OxSemi PCIe devices3e9baedb32serial: 8250: Dissociate 4MHz Titan ports from Oxford ports85d6306a87PCI/AER: Iterate over error counters instead of error stringsd83d886e69PCI/ERR: Recover from RCEC AER errorsbb6990fd37PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery()7730ba6151PCI/ERR: Avoid negated conditional for clarity078d79fad5PCI/ERR: Use "bridge" for clarity in pcie_do_recovery()2e3458b995PCI/ERR: Simplify by computing pci_pcie_type() oncef236fa3850PCI/ERR: Simplify by using pci_upstream_bridge()de4534ac28PCI/ERR: Rename reset_link() to reset_subordinates()78d431e8a5PCI/ERR: Bind RCEC devices to the Root Port driverdce8d7427cPCI/AER: Write AER Capability only when we control it5659efdadfiommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)e7ccee2f09KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)f5385a590dKVM: set_msr_mce: Permit guests to ignore single-bit ECC errors6a84dae3a7intel_th: pci: Add Raptor Lake-S CPU support581f7eb8aeintel_th: pci: Add Raptor Lake-S PCH support36f5ddde67intel_th: pci: Add Meteor Lake-P support08272646cdfirmware: arm_scpi: Ensure scpi_info is not assigned if the probe failsbc945ca496usbnet: smsc95xx: Avoid link settings race on interrupt receptione9733561e9usbnet: smsc95xx: Don't clear read-only PHY interrupt04c9d23ac3mtd: rawnand: arasan: Fix clock rate in NV-DDRdc0e4a10b4mtd: rawnand: arasan: Support NV-DDR interface87d1266b4cmtd: rawnand: arasan: Fix a macro parameterd4f7bcce90mtd: rawnand: Add NV-DDR timings72fae7e7f7mtd: rawnand: arasan: Check the proposed data interface is supportedc91e5215a4mtd: rawnand: Add a helper to clarify the interface configurationae1e2bc7bfdrm/vc4: drv: Adopt the dma configuration from the HVS or V3D componentfe695a2b46HID: hid-input: add Surface Go battery quirk434c4aad53HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx2d05cf1069drm/mediatek: Keep dsi as LP00 before dcs cmds transfer3117287578drm/mediatek: Allow commands to be sent during video modea3a85c045adrm/i915/dg1: Update DMC_DEBUG3 registerdd02510fb4spmi: trace: fix stack-out-of-bound access in SPMI tracing functionsbc8c5b3b3e__follow_mount_rcu(): verify that mount_lock remains unchangedbda7046d4dInput: gscps2 - check return value of ioremap() in gscps2_probe()541840859aposix-cpu-timers: Cleanup CPU timers before freeing them during execce19182b43x86/olpc: fix 'logical not is only applied to the left hand side'43e059d016ftrace/x86: Add back ftrace_expected assignmentfd96b61389x86/bugs: Enable STIBP for IBPB mitigated RETBleed1118020b3bscsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests912408ba0bscsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os82cb0ebe5bscsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection7941ca578cscsi: qla2xxx: Turn off multi-queue for 8G adapters2ffe5285eascsi: qla2xxx: Fix discovery issues in FC-AL topologyb8aad5eba7scsi: zfcp: Fix missing auto port scan and thus missing target ports5e0da18956video: fbdev: s3fb: Check the size of screen before memset_io()09e733d6acvideo: fbdev: arkfb: Check the size of screen before memset_io()bd8269e576video: fbdev: vt8623fb: Check the size of screen before memset_io()a9943942a5x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=ye6c228b950sched: Fix the check of nr_running at queue wakelistbd1ebcbbf0tools/thermal: Fix possible path truncations0288fa799evideo: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()94398c1fecx86/numa: Use cpumask_available instead of hardcoded NULL check336626564bsched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed0039189a3bsched/deadline: Merge dl_task_can_attach() and dl_cpu_busy()e695256d46scripts/faddr2line: Fix vmlinux detection on arm64232f4aca40genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTOcadeb5186epowerpc/pci: Fix PHB numbering when using opal-phbid2a49b025c3kprobes: Forbid probing on trampoline and BPF code areas4296089f61perf symbol: Fail to read phdr workaround00dc7cbbb5powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address6d1e53f7f1powerpc/xive: Fix refcount leak in xive_get_max_prio85aff6a9b7powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader50e7896c8ef2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same timeec769406d0f2fs: write checkpoint during FG_GCd031105739f2fs: don't set GC_FAILURE_PIN for background GC47a8fe1b15powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias7ac58a83d8powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC322d2b6adb22ASoC: mchp-spdifrx: disable end of block interrupt on failuresca326aff6bvideo: fbdev: sis: fix typos in SiS_GetModeID()da276dc288video: fbdev: amba-clcd: Fix refcount leak bugs345208581cwatchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()d3e6460619ASoC: audio-graph-card: Add of_node_put() in fail path92644d505bfuse: Remove the control interface for virtio-fs60e494b4d5ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()5682b4f84aASoC: fsl_easrc: use snd_pcm_format_t type for sample_format9c2ad32ed9s390/zcore: fix race when reading from hardware system areaae921d176bs390/dump: fix old lowcore virtual vs physical address confusionb002a71d45perf tools: Fix dso_id inode generation comparison2ada6b4a80iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loopafdbadbf18mfd: max77620: Fix refcount leak in max77620_initialise_fps52ae9c1599mfd: t7l66xb: Drop platform disable callback5a0e3350c2remoteproc: sysmon: Wait for SSCTL service to come up3487aa558alib/smp_processor_id: fix imbalanced instrumentation_end() call483ad8a16fkfifo: fix kfifo_to_user() return type9715809b9erpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge0ce20194b4iommu/exynos: Handle failed IOMMU device registration properly8fd063a608tty: n_gsm: fix missing corner cases in gsmld_poll()01c8094bedtty: n_gsm: fix DM command6737d4f5f5tty: n_gsm: fix wrong T1 retry count handlingb16d653bc7vfio/ccw: Do not change FSM state in subchannel eventdb574d3bb6vfio/mdev: Make to_mdev_device() into a static inlinea2fbf4acd2vfio: Split creation of a vfio_device into init and register opsf54fa910e6vfio: Simplify the lifetime logic for vfio_device0abdb80e81vfio: Remove extra put/gets around vfio_device->groupcb83b12320remoteproc: qcom: wcnss: Fix handling of IRQs2f735069cdASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()273d412177tty: n_gsm: fix race condition in gsmld_write()2466486caetty: n_gsm: fix packet re-transmission without open control channel34c9fe392dtty: n_gsm: fix non flow control frames during mux flow off006e9d5a98tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()c45b5d24fetty: n_gsm: fix user open not possible at responder until initiator open9e38020f17tty: n_gsm: Delete gsmtty open SABM frame when config requesterd94a552183ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables875b2bf469powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disableba889da9a0ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header4046f3ef3bprofiling: fix shift too large makes kernel panic3bf64b9cc6selftests/livepatch: better synchronize test_klp_callbacks_busy75358732afremoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init2aa8737d49rpmsg: mtk_rpmsg: Fix circular locking dependency1d5fc40382ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV4181b21418ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV4b171ac88cserial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()d98dd16d3dserial: 8250: Export ICR access helpers for internal use403d469719ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe132b2757c5ASoC: codecs: da7210: add check for i2c_add_drivera0381a9f3eASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probeaa1214ece3ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probeec0c272b18ASoC: samsung: Fix error handling in aries_audio_probebae95c5aeeASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probee2a4e46f52opp: Fix error check in dev_pm_opp_attach_genpd()3b97370322usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()f7161d0da9jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborteda6d7f22473ext4: recover csum seed of tmp_inode after migrating to extents914bf4aa2djbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()706960d328nvme: use command_id instead of req->tag in trace_nvme_complete_rq()7a4b46784anull_blk: fix ida error handling in null_add_dev()3ef491b26cRDMA/rxe: Fix error unwind in rxe_create_qp()53da1f0fa0RDMA/mlx5: Add missing check for return value in get namespace flowc0ba87f3e7selftests: kvm: set rax before vmcall4ffa6cecb5mm/mmap.c: fix missing call to vm_unacct_memory in mmap_regionde95b52d9aRDMA/srpt: Fix a use-after-freed14a44cf29RDMA/srpt: Introduce a reference count in struct srpt_device204a8486d7RDMA/srpt: Duplicate port name members5ba56d9bd0platform/olpc: Fix uninitialized data in debugfs write7af83bb516usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()a916e80360USB: serial: fix tty-port initialized commentsb1124a2f47PCI: tegra194: Fix link up retry sequence88a694d9c8PCI: tegra194: Fix Root Port interrupt handlinge2d132ca7fHID: alps: Declare U1_UNICORN_LEGACY support74e57439e2mmc: cavium-thunderx: Add of_node_put() when breaking out of loop3bed7b9811mmc: cavium-octeon: Add of_node_put() when breaking out of loop66c8e816f2HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()26975d8ea9gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()a85c7dd1edRDMA/hfi1: fix potential memory leak in setup_base_ctxt()9ade92ddafRDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event0ecc91cf96RDMA/hns: Fix incorrect clearing of interrupt status register79ce50dddaRDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()aaa1a81506RDMA/qedr: Improve error logs for rdma_alloc_tid error return84f83a2619RDMA/rtrs-srv: Fix modinfo output for stringify50a249ad1dRDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare2b3dcfbeceRDMA/rtrs: Define MIN_CHUNK_SIZE993cd16211um: random: Don't initialise hwrng struct with zeroa6a7f80e62interconnect: imx: fix max_node_id5bcc37dc24eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()4ab5662cc3usb: dwc3: qcom: fix missing optional irq warningsd376ca6716usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup251572a26dusb: dwc3: core: Deprecate GCTL.CORESOFTRESETe6db5780c2usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()c818fa991cusb: gadget: udc: amd5536 depends on HAS_DMAd6d344eeefxtensa: iss: fix handling error cases in iss_net_configure()fb4c1555f9xtensa: iss/network: provide release() callback2fe0b06c16scsi: smartpqi: Fix DMA direction for RAID requests7542130af1PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocksee70aa214aPCI/portdrv: Don't disable AER reporting in get_port_device_capability()9d216035d1KVM: s390: pv: leak the topmost page table when destroy fails59fd7c0b41mmc: block: Add single read for 4k sector cards2985acdaf2mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R9260a154b3memstick/ms_block: Fix a memory leakae2369ac42memstick/ms_block: Fix some incorrect memory allocationb305475df7mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch028c8632a2staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback6ae2881c1dintel_th: msu: Fix vmalloced buffers81222cfda6intel_th: msu-sink: Potential dereference of null pointera8f3b78b1fintel_th: Fix a resource leak in an error handling pathab3b82435fPCI: endpoint: Don't stop controller when unbinding endpoint functionb9b4992f89dmaengine: sf-pdma: Add multithread support for a DMA channel37e1d474a3dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma_prep_dma_memcpy()38715a0ccbKVM: arm64: Don't return from void functionfbd7b564f9soundwire: bus_type: fix remove and shutdown supported457b0029PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" existse7599a5974PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors80d9f6541ePCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()2293b23d27clk: qcom: camcc-sdm845: Fix topology around titan_top power domainb28ebe7d2fclk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocksb83af7b4ecclk: qcom: ipq8074: fix NSS port frequency tables58023f5291clk: qcom: ipq8074: SW workaround for UBI32 PLL locke2330494f0clk: qcom: ipq8074: fix NSS core PLL-sb840c2926dusb: host: xhci: use snprintf() in xhci_decode_trb()42f1827096clk: qcom: clk-krait: unlock spin after mux completiona93f33aeefdriver core: fix potential deadlock in __driver_attach2593f971f0misc: rtsx: Fix an error handling path in rtsx_pci_probe()267c5f17a0dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics956b79c206mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv803526555bmwifiex: Ignore BTCOEX events from the 88W8897 firmwaredceedbb5abKVM: Don't set Accessed/Dirty bits for ZERO_PAGE02d203f488clk: mediatek: reset: Fix written reset bit offset4f51a09f3diio: accel: bma400: Reordering of header filesab831a12c8platform/chrome: cros_ec: Always expose last resume result366d0123c3iio: accel: bma400: Fix the scale min and max macro valuesedfa0851d8netfilter: xtables: Bring SPDX identifier back9feb3ecd07usb: xhci: tegra: Fix error checkbb5e59f00fusb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()d35903e965usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe585d22a562usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe474f12deaafpga: altera-pr-ip: fix unsigned comparison with less than zero175428c86fmtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path55d0f7da66mtd: partitions: Fix refcount leak in parse_redboot_ofb4e150d295mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_releaseebda3d6b00HID: cp2112: prevent a buffer overflow in cp2112_xfer()cdf92a0aeePCI: tegra194: Fix PM error handling in tegra_pcie_config_ep()b0e82f95fdmtd: rawnand: meson: Fix a potential double free issue941ef6997fmtd: maps: Fix refcount leak in ap_flash_init52ae2b14f7mtd: maps: Fix refcount leak in of_flash_probe_versatile6471c83894clk: renesas: r9a06g032: Fix UART clkgrp bitsel38c9cc68e3wireguard: allowedips: don't corrupt stack when detecting overflow17541a4aabwireguard: ratelimiter: use hrtimer in selftestaa8f559336dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock5b69f34dacnet: ionic: fix error check for vlan flags in ionic_set_nic_features()9a070a4417net: rose: fix netdev reference changes397e52dec1netdevsim: Avoid allocation warnings triggered from user space692751f260iavf: Fix max_rate limitingb0d67ef5b4net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set1d9c81833dtcp: Fix data-races around sysctl_tcp_l3mdev_accept.0de9b3f81eipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()b7325b27d8tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()f7884d9500inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()c206177ca8crypto: hisilicon/sec - fix auth key size error9524edb1a7crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for ofcb62775079crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirqe6cbd15950net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS1f7ffdea19net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version420cf3b781media: cedrus: hevc: Add check for invalid timestamp97e5d3e46awifi: libertas: Fix possible refcount leak in if_usb_probe()38d71acc15wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue6c5fee83bdwifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`c040a02e4ci2c: mux-gpmux: Add of_node_put() when breaking out of loop353d55ff1bi2c: cadence: Support PEC for SMBus block read0c5dbac1ceBluetooth: hci_intel: Add check for platform_driver_registera7a7488cb1can: pch_can: pch_can_error(): initialize errc before using it4c036be757can: error: specify the values of data[5..7] of CAN error framesf0ef21b739can: usb_8dev: do not report txerr and rxerr during bus-offca1a2c5388can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off9e6ceba6becan: kvaser_usb_hydra: do not report txerr and rxerr during bus-offcddef4bbebcan: sun4i_can: do not report txerr and rxerr during bus-off22e382d47dcan: hi311x: do not report txerr and rxerr during bus-off06e355b46ccan: sja1000: do not report txerr and rxerr during bus-off6ec509679bcan: rcar_can: do not report txerr and rxerr during bus-off5d85a89875can: pch_can: do not report txerr and rxerr during bus-offd2b9e664bbselftests/bpf: fix a test for snprintf() overflowa06c98c47ewifi: p54: add missing parentheses in p54_flush()56924fc19dwifi: p54: Fix an error handling path in p54spi_probe()05ceda14efwifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()36ba389960fs: check FMODE_LSEEK to control internal pipe splicing7430e58764bpf: Fix subprog names in stack traces.990ca39e78selftests: timers: clocksource-switch: fix passing errors from childee3cc4c761selftests: timers: valid-adjtimex: build fix for newer toolchainsf29cf37698libbpf: Fix the name of a reused map799cfed1b1tcp: make retransmitted SKB fit into the send window5713b0be6ddrm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.9aa4ad5ccamediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()3ad958bc48mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msgb1812f6500media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment1008c6d98bcrypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq16e18a8ac7crypto: hisilicon/sec - don't sleep when in softirq1f697d7952crypto: hisilicon/sec - fixes some coding stylebf386c955fdrm/msm/mdp5: Fix global state lock backoffe74f3097a9net: hinic: avoid kernel hung in hinic_get_stats64()e286a882f2net: hinic: fix bug that ethtool get wrong stats8369a39b52hinic: Use the bitmap API when applicable26a10aef28lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc()1238da5f32lib: bitmap: order includes alphabetically7f29d75693drm: bridge: sii8620: fix possible off-by-one8bb0be3186drm/mediatek: dpi: Only enable dpi after the bridge is enabledc47d69ed56drm/mediatek: dpi: Remove output format of YUVfc85cb33f6drm/rockchip: Fix an error handling path rockchip_dp_probe()9f416e32eddrm/rockchip: vop: Don't crash for invalid duplicate_state()e2d2dcab19selftests/xsk: Destroy BPF resources only when ctx refcount drops to 064b1e3f904crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE2e306d74addrm/vc4: hdmi: Correct HDMI timing registers for interlaced modes36f797a10fdrm/vc4: hdmi: Fix timings for interlaced modes717325e814drm/vc4: hdmi: Limit the BCM2711 to the max without scramblingc015d12317drm/vc4: hdmi: Don't access the connector state in reset if kmalloc failsba8ffdb450drm/vc4: hdmi: Avoid full hdmi audio fifo writesb161b27067drm/vc4: hdmi: Remove firmware logic for MAI threshold settingcefc8e7e0edrm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iterationacfca24ec0drm/vc4: dsi: Fix dsi0 interrupt support97c2fa3a7bdrm/vc4: dsi: Register dsi0 as the correct vc4 encoder type6cc1edddcfdrm/vc4: dsi: Introduce a variant structure79374da862drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array1f98187a7cdrm/vc4: drv: Remove the DSI pointer in vc4_drved2f42bd80drm/vc4: dsi: Correct pixel order for DSI0ddf6af3b0bdrm/vc4: dsi: Correct DSI divider calculationsf517da5234drm/vc4: plane: Fix margin calculations for the right/bottom edges5aec7cb08bdrm/vc4: plane: Remove subpixel positioning check611f86965dmedia: tw686x: Fix memory leak in tw686x_video_init7f7336ce35media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is setbb480bffc1media: hdpvr: fix error value returns in hdpvr_readf57699a9b6drm/mcde: Fix refcount leak in mcde_dsi_bind6a43236ebcdrm: bridge: adv7511: Add check for mipi_dsi_driver_register87af9b0b45crypto: ccp - During shutdown, check SEV data pointer before using5f8a6e8f14test_bpf: fix incorrect netdev features45e1dbe5f6drm/radeon: fix incorrrect SPDX-License-Identifierse7d6cac696wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()eccd7c3e25ath9k: fix use-after-free in ath9k_hif_usb_rx_cb918f42ca1dmedia: tw686x: Register the irq at the end of probed45eaf4114crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs()81cb317568i2c: Fix a potential use after freed0412d8f69net: fix sk_wmem_schedule() and sk_rmem_schedule() errors0e70bb9cdbcrypto: sun8i-ss - fix error codes in allocate_flows()e8673fbc10crypto: sun8i-ss - do not allocate memory when handling hash requests648b1bb29adrm: adv7511: override i2c address of cec before accessing it259773fc87virtio-gpu: fix a missing check to avoid NULL dereferencee28aa4f467i2c: npcm: Correct slave role behavior385f6ef4dei2c: npcm: Remove own slave addresses 2:105ce9cff371drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff functionb54bc0013ddrm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs0cb6589885drm/mediatek: Modify dsi funcs to atomic operations8508d6d23adrm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()ac22537643ath11k: Fix incorrect debug_mask mappings648d3c8714drm/mipi-dbi: align max_chunk to 2 in spi_transfera2c45f8c3dath11k: fix netdev open race58fd794675wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()71426d31d0drm/st7735r: Fix module autoloading for Okaya RH128128Tfd98ccda50ath10k: do not enforce interrupt trigger typebcc05372a2drm/bridge: tc358767: Make sure Refclk clock are enabledc038b9b733drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated functionf312bc33capwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource()6aaac1d924pwm: sifive: Shut down hardware only after pwmchip_remove() completed9073dbec88pwm: sifive: Ensure the clk is enabled exactly once per running PWM47902de24apwm: sifive: Simplify offset calculation for PWMCMP registers6d7f7ffbcdpwm: sifive: Don't check the return code of pwmchip_remove()b7e2d64d67dm: return early from dm_pr_call() if DM device is suspendedb3f5cc0cc0thermal/tools/tmon: Include pthread and time headers in tmon.h7aa3a25599selftests/seccomp: Fix compile warning when CC=clange06a31e61fnohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()298417471edrivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CXa1891d3df7arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignmenta7753a260esoc: qcom: Make QCOM_RPMPD depend on PM332e555dcaregulator: of: Fix refcount leak bug in of_get_regulation_constraints()1ed71e6bceblktrace: Trace remapped requests correctly1cb3032406block: remove the request_queue to argument request based tracepointsd125b13a66hwmon: (drivetemp) Add module aliased6ae23811blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created0ca556256ferofs: avoid consecutive detection for Highmem memory8dee22b457arm64: tegra: Fix SDMMC1 CD on P2888a1e2386909arm64: dts: mt7622: fix BPI-R64 WPS button7eafa9a1aabus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()7fcf4401d5ARM: dts: qcom: pm8841: add required thermal-sensor-cells97713ed9b6soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register07aea6819dsoc: qcom: ocmem: Fix refcount leak in of_get_ocmem71042279b1ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP5f29b045daregulator: qcom_smd: Fix pm8916_pldo range22e6d8bcdecpufreq: zynq: Fix refcount leak in zynq_get_revisiond294d60dc6ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init14bac0c703ARM: OMAP2+: Fix refcount leak in omapdss_init_offdcb1fdbdcARM: dts: qcom: mdm9615: add missing PMIC GPIO regc32d5491c8block: fix infinite loop for invalid zone append2d9a1a96ebsoc: fsl: guts: machine variable might be unset4cea839177locking/lockdep: Fix lockdep_init_map_*() confusion87e415aec4arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL130119131e3hexagon: select ARCH_WANT_LD_ORPHAN_WARN9d744229cdARM: dts: ast2600-evb: fix board compatible75a24da2b9ARM: dts: ast2500-evb: fix board compatible2c07688d3ex86/pmem: Fix platform-device leak in error path6a28f363d3arm64: dts: renesas: Fix thermal-sensors on single-zone sensors80c469e63bsoc: amlogic: Fix refcount leak in meson-secure-pwrc.c6cd8ba0c0bsoc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values6771609e19Input: atmel_mxt_ts - fix up inverted RESET handler11903c5457ARM: dts: imx7d-colibri-emmc: add cpu1 supplyb8b1f0d74fACPI: processor/idle: Annotate more functions to live in cpuidle section91e7f04f53ARM: bcm: Fix refcount leak in bcm_kona_smc_initf6a6cc6d57arm64: dts: renesas: beacon: Fix regulator node names2691b8780fmeson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_initccf56ea52bARM: findbit: fix overflowing offset71fc6e0dcaspi: spi-rspi: Fix PIO fallback on RZ platforms4234c5f34epowerpc/64s: Disable stack variable initialisation for prom_initadbfdaacdeselinux: Add boundary check in put_entry()003a456ae6PM: hibernate: defer device probing when resuming from hibernation70bccff899firmware: tegra: Fix error check return value of debugfs_create_file()c2e53a1b07ARM: shmobile: rcar-gen2: Increase refcount for new referencef48cec5736arm64: dts: allwinner: a64: orangepi-win: Fix LED node namefcdc1e13e0arm64: dts: qcom: ipq8074: fix NAND node name931d0a574cACPI: LPSS: Fix missing check in register_device_clock()d257d9b0a4ACPI: PM: save NVS memory for Lenovo G40-4585bc8689a7ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirkdef469523dACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks88d556029aARM: OMAP2+: display: Fix refcount leak bug43157bc5f9spi: synquacer: Add missing clk_disable_unprepare()607570808aARM: dts: BCM5301X: Add DT for Meraki MR269213e5a397ARM: dts: imx6ul: fix qspi node compatible976db15feeARM: dts: imx6ul: fix lcdif node compatible6045ac40e3ARM: dts: imx6ul: fix csi node compatiblec7ce841f48ARM: dts: imx6ul: fix keypad compatible15af2deb19ARM: dts: imx6ul: change operating-points to uint32-matrix278aa4c73dARM: dts: imx6ul: add missing properties for sram695a3c2a82wait: Fix __wait_event_hrtimeout for RT/DL tasks2b8c55900dirqchip/mips-gic: Check the return value of ioremap() in gic_of_init()8dfb4a99b1genirq: GENERIC_IRQ_IPI depends on SMPf460141f29irqchip/mips-gic: Only register IPI domain when SMP is enabled4aba3247afgenirq: Don't return error on missing optional irq_request_resources()d08bb199a4ext2: Add more validity checks for inode counts353b4673d0arm64: fix oops in concurrently setting insn_emulation sysctls913f173237arm64: Do not forget syscall when starting a new thread.fb086aea39x86: Handle idle=nomwait cmdline properly for x86_idle48c3900210epoll: autoremove wakers even more aggressively80977126bcnetfilter: nf_tables: fix null deref due to zeroed list head0cc5c6b756netfilter: nf_tables: do not allow RULE_ID to refer to another chain9e7dcb88ecnetfilter: nf_tables: do not allow CHAIN_ID to refer to another table1a4b18b1ffnetfilter: nf_tables: do not allow SET_ID to refer to another table19bf7199c3lockdep: Allow tuning tracing capacity constants.f294829fb4usb: dwc3: gadget: fix high speed multiplier settingfc2a039cdbusb: dwc3: gadget: refactor dwc3_repare_one_trb9a3a61bd73arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC63228d8328ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC4d7da7e565USB: HCD: Fix URB giveback issue in tasklet function37c7fe9b31usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion847b9273ddcoresight: Clear the connection field properly807adf6ffaMIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK26d767990epowerpc/powernv: Avoid crashing if rng is NULL3db593ab8epowerpc/ptdump: Fix display of RW pages on FSL_BOOK3Eb326b8d6aepowerpc/fsl-pci: Fix Class Code of PCIe Root Port39c51471efPCI: Add defines for normal and subtractive PCI bridges23c2f921f2ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()2f36ba13cbmedia: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator5fd4ffa237md-raid10: fix KASAN warninge0bdaed154md-raid: destroy the bitmap after destroying the thread3bdda8656aserial: mvebu-uart: uart2 error bits clearingcfe17ae313fuse: limit nsece63ea5814bscsi: qla2xxx: Zero undefined mailbox IN registers6f18b5ad2dscsi: qla2xxx: Fix incorrect display of max frame size408bfa1489scsi: sg: Allow waiting for commands to complete on removed devicefb1888205ciio: light: isl29028: Fix the warning in isl29028_remove()fb7eea3946mtd: rawnand: arasan: Update NAND bus clock instead of system clock15d0aeb017drm/amdgpu: Check BO's requested pinning domains against its preferred_domains55f5584427drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime92050011e0drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()ca0742a8eddrm/nouveau: fix another off-by-one in nvbios_addrde63dbc296drm/vc4: hdmi: Disable audio if dmas property is present but empty1ff71d4f53drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error043f4642c1parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat modefc3918d70bparisc: Check the return value of ioremap() in lba_driver_probe()b0dfba6d3bparisc: Fix device names in /proc/iomem542d2e799dovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()135199a2edusbnet: Fix linkwatch use-after-free on disconnectd65c3fcd6dfbcon: Fix accelerated fbdev scrolling while logo is still shown16badd9987fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters826955eebcthermal: sysfs: Fix cooling_device_stats_setup() error code path60a8f0e62afs: Add missing umask strip in vfs_tmpfilecf65b5bfacvfs: Check the truncate maximum size in inode_newsize_ok()5c6c65681ftty: vt: initialize unicode screen bufferf9b244e541ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED7b9ee47c28ALSA: hda/realtek: Add quirk for another Asus K42JZ modelc366ccad5bALSA: hda/cirrus - support for iMac 12,1 modelf2b72c51c2ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model2613baa3abmm/mremap: hold the rmap lock in write mode when moving page table entries.0a69f1f842xfs: fix I_DONTCACHEe32bb24281xfs: only set IOMAP_F_SHARED when providing a srcmap to a writef5f3e54f81mm: Add kvrealloc()3ff605513friscv: set default pm_power_off to NULL230e369d49KVM: x86: Tag kvm_mmu_x86_module_init() with __init0dd8ba6670KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP68ba319b88KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checksb670a58549KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported valuee9c55562b3KVM: s390: pv: don't present the ecall interrupt twice8bb6834902KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0860e334395KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending caseab4805c263KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case40593c5898HID: wacom: Don't register pad_input for touch switch0ba645def7HID: wacom: Only report rotation for art pen57f2ee517dadd barriers to buffer_uptodate and set_buffer_uptodate6dece5ad6ewifi: mac80211_hwsim: use 32-bit skb cookied400222f49wifi: mac80211_hwsim: add back erroneously removed casteb8fc4277bwifi: mac80211_hwsim: fix race condition in pending packet9a22b1f7daALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxxd909d9bdc8ALSA: hda/realtek: Add quirk for Clevo NV45PZ348620464aALSA: bcd2000: Fix a UAF bug on the error path of probing101e0c052dscsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"14eb40fd79Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"4ad6a94c68x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments8f4f2c9b98Makefile: link with -z noexecstack --no-warn-rwx-segments Add the following symbol as needed by the -lts merge: 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 ssize_t strscpy_pad(char*, const char*, size_t)' Change-Id: I7b4e08152fafe9bf2285afd207af47481eb9c774 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
…
How do I submit patches to Android Common Kernels
-
BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. These patches will be merged automatically in the corresponding common kernels. If the patch is already in upstream Linux, post a backport of the patch that conforms to the patch requirements below.
- Do not send patches upstream that contain only symbol exports. To be considered for upstream Linux,
additions of
EXPORT_SYMBOL_GPL()require an in-tree modular driver that uses the symbol -- so include the new driver or changes to an existing driver in the same patchset as the export. - When sending patches upstream, the commit message must contain a clear case for why the patch is needed and beneficial to the community. Enabling out-of-tree drivers or functionality is not not a persuasive case.
- Do not send patches upstream that contain only symbol exports. To be considered for upstream Linux,
additions of
-
LESS GOOD: Develop your patches out-of-tree (from an upstream Linux point-of-view). Unless these are fixing an Android-specific bug, these are very unlikely to be accepted unless they have been coordinated with kernel-team@android.com. If you want to proceed, post a patch that conforms to the patch requirements below.
Common Kernel patch requirements
- All patches must conform to the Linux kernel coding standards and pass
script/checkpatch.pl - Patches shall not break gki_defconfig or allmodconfig builds for arm, arm64, x86, x86_64 architectures (see https://source.android.com/setup/build/building-kernels)
- If the patch is not merged from an upstream branch, the subject must be tagged with the type of patch:
UPSTREAM:,BACKPORT:,FROMGIT:,FROMLIST:, orANDROID:. - All patches must have a
Change-Id:tag (see https://gerrit-review.googlesource.com/Documentation/user-changeid.html) - If an Android bug has been assigned, there must be a
Bug:tag. - All patches must have a
Signed-off-by:tag by the author and the submitter
Additional requirements are listed below based on patch type
Requirements for backports from mainline Linux: UPSTREAM:, BACKPORT:
- If the patch is a cherry-pick from Linux mainline with no changes at all
- tag the patch subject with
UPSTREAM:. - add upstream commit information with a
(cherry picked from commit ...)line - Example:
- if the upstream commit message is
- tag the patch subject with
important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
- then Joe Smith would upload the patch for the common kernel as
UPSTREAM: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
(cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1)
Signed-off-by: Joe Smith <joe.smith@foo.org>
- If the patch requires any changes from the upstream version, tag the patch with
BACKPORT:instead ofUPSTREAM:.- use the same tags as
UPSTREAM: - add comments about the changes under the
(cherry picked from commit ...)line - Example:
- use the same tags as
BACKPORT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
(cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1)
[joe: Resolved minor conflict in drivers/foo/bar.c ]
Signed-off-by: Joe Smith <joe.smith@foo.org>
Requirements for other backports: FROMGIT:, FROMLIST:,
- If the patch has been merged into an upstream maintainer tree, but has not yet
been merged into Linux mainline
- tag the patch subject with
FROMGIT: - add info on where the patch came from as
(cherry picked from commit <sha1> <repo> <branch>). This must be a stable maintainer branch (not rebased, so don't uselinux-nextfor example). - if changes were required, use
BACKPORT: FROMGIT: - Example:
- if the commit message in the maintainer tree is
- tag the patch subject with
important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
- then Joe Smith would upload the patch for the common kernel as
FROMGIT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
(cherry picked from commit 878a2fd9de10b03d11d2f622250285c7e63deace
https://git.kernel.org/pub/scm/linux/kernel/git/foo/bar.git test-branch)
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
- If the patch has been submitted to LKML, but not accepted into any maintainer tree
- tag the patch subject with
FROMLIST: - add a
Link:tag with a link to the submittal on lore.kernel.org - add a
Bug:tag with the Android bug (required for patches not accepted into a maintainer tree) - if changes were required, use
BACKPORT: FROMLIST: - Example:
- tag the patch subject with
FROMLIST: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Link: https://lore.kernel.org/lkml/20190619171517.GA17557@someone.com/
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
Requirements for Android-specific patches: ANDROID:
- If the patch is fixing a bug to Android-specific code
- tag the patch subject with
ANDROID: - add a
Fixes:tag that cites the patch with the bug - Example:
- tag the patch subject with
ANDROID: fix android-specific bug in foobar.c
This is the detailed description of the important fix
Fixes: 1234abcd2468 ("foobar: add cool feature")
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
- If the patch is a new feature
- tag the patch subject with
ANDROID: - add a
Bug:tag with the Android bug (required for android-specific features)
- tag the patch subject with
Description
Languages
C
97.7%
Assembly
1.6%
Makefile
0.3%
Perl
0.1%