mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 10:31:46 +09:00
bf9a785d04c4dc3d8110b7b3fc735762a0ca9435
This merges the upstream 6.1.y LTS releases up to 6.1.57 into the android14-6.1 branch. Included in here are the following commits: *d0be54afacANDROID: mm/mempolicy.c fix up conversion to queue_folios_pte_range *c8da9c614cRevert "net: add sysctl accept_ra_min_rtr_lft" *ee96408e49Revert "net: change accept_ra_min_rtr_lft to affect all RA lifetimes" *d9fef973feRevert "net: release reference to inet6_dev pointer" *a39cabc386Revert "ata,scsi: do not issue START STOP UNIT on resume" *88af92d5d2Revert "scsi: sd: Differentiate system and runtime start/stop management" *d2a83cf376Revert "scsi: sd: Do not issue commands to suspended disks on shutdown" *66a17692b1Revert "wifi: cfg80211: fix cqm_config access race" *92a425f8ffRevert "netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp" *2e4a779114Revert "arm64: errata: Add Cortex-A520 speculative unprivileged load workaround" *c259cc9cb4Merge 6.1.57 into android14-6.1-lts |\ | *082280fe94Linux 6.1.57 | *a4cc925e2exen/events: replace evtchn_rwlock with RCU | *a4fcf8a242ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh() | *6e4c40aa27btrfs: file_remove_privs needs an exclusive lock in direct io write | *ff81d1c77dnetlink: remove the flex array from struct nlmsghdr | *6cd57f5c77btrfs: fix fscrypt name leak after failure to join log transaction | *6d05a1a7a4btrfs: fix an error handling path in btrfs_rename() | *5aaa45025fvrf: Fix lockdep splat in output path | *fd32f1eee6ipv6: remove nexthop_fib6_nh_bh() | *edeccce85cparisc: Restore __ldcw_align for PA-RISC 2.0 processors | *8226ffc759ksmbd: fix uaf in smb20_oplock_break_ack | *a2ca5fd3dbksmbd: fix race condition between session lookup and expire | *64301a9354x86/sev: Use the GHCB protocol when available for SNP CPUID requests | *76b6a980e8RDMA/mlx5: Fix NULL string error | *26eb1307c7RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation | *5cf38e638eRDMA/siw: Fix connection failure handling | *2b298f9181RDMA/srp: Do not call scsi_done() from srp_abort() | *c54204d796RDMA/uverbs: Fix typo of sizeof argument | *233229fa57RDMA/cma: Fix truncation compilation warning in make_cma_ports | *39f7018701RDMA/cma: Initialize ib_sa_multicast structure to 0 when join | *52b0bb7139gpio: pxa: disable pinctrl calls for MMP_GPIO | *d09e467491gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() | *7e47a8419dIB/mlx4: Fix the size of a buffer in add_port_entries() | *315ae63050of: dynamic: Fix potential memory leak in of_changeset_action() | *9c480fb41aRDMA/core: Require admin capabilities to set system parameters | *f60287b2d2dm zoned: free dmz->ddev array in dmz_put_zoned_devices | *485f0bac83parisc: Fix crash with nr_cpus=1 option | *c9c110ce37smb: use kernel_connect() and kernel_bind() | *ec02b89223intel_idle: add Emerald Rapids Xeon support | *cdcc04e844HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit | *07c6338acbHID: sony: remove duplicate NULL check before calling usb_free_urb() | *40d609b6adnetlink: annotate data-races around sk->sk_err | *0915de8c60netlink: Fix potential skb memleak in netlink_ack | *1a6e2da05fnetlink: split up copies in the ack construction | *220f0f866dsctp: update hb timer immediately after users change hb_interval | *63cb52e75fsctp: update transport state when processing a dupcook packet | *419b2c5766tcp: fix delayed ACKs for MSS boundary condition | *4acf07bafbtcp: fix quick-ack counting to count actual ACKs of new data | *143e72757atipc: fix a potential deadlock on &tx->lock | *f2697457abnet: stmmac: dwmac-stm32: fix resume on STM32 MCU | *da7fa17bd9ipv4: Set offload_failed flag in fibmatch results | *56a6ea76ddnetfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure | *7ff9a9857bnetfilter: nf_tables: Deduplicate nft_register_obj audit logs | *e1bbe4afe1selftests: netfilter: Extend nft_audit.sh | *82273f15e3selftests: netfilter: Test nf_tables audit logging | *00d35e6b16netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp | *6e1dbbf290ibmveth: Remove condition to recompute TCP header checksum. | *2428c557cdnet: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() | *7562780e32net: nfc: llcp: Add lock when modifying device list | *9ffc501802net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg | *7f04204136ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling | *a003d49940net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent | *6a91ec7cfdptp: ocp: Fix error handling in ptp_ocp_device_init | *f6a7182179ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() | *a8ed1b2e16neighbour: fix data-races around n->output | *2b76aad68bneighbour: switch to standard rcu, instead of rcu_bh | *0526933c10neighbour: annotate lockless accesses to n->nud_state | *8904d8848bbpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup | *f82aac8162net: fix possible store tearing in neigh_periodic_work() | *8ef7f9acbemodpost: add missing else to the "of" check | *b8f97e47b6bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets | *c024db9603bpf, sockmap: Do not inc copied_seq when PEEK flag set | *46052a9885bpf: tcp_read_skb needs to pop skb regardless of seq | *99fe9a1207NFSv4: Fix a nfs4_state_manager() race | *23acd1784eima: rework CONFIG_IMA dependency block | *6c5d7f5416scsi: target: core: Fix deadlock due to recursive locking | *f23c35f068ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig | *937ec4434eregulator/core: regulator_register: set device->class earlier | *fbac416e25iommu/mediatek: Fix share pgtable for iova over 4GB | *183e0f9da6perf/x86/amd: Do not WARN() on every IRQ | *2f4e16e39ewifi: mac80211: fix potential key use-after-free | *89192c6cberegmap: rbtree: Fix wrong register marked as in-cache when creating new node | *e485a69d9bperf/x86/amd/core: Fix overflow reset on hotplug | *6150d45968wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling | *b9eded289bdrivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() | *6bfc4c7043Bluetooth: ISO: Fix handling of listen for unicast | *c201d944bcBluetooth: Delete unused hci_req_prepare_suspend() declaration | *b46384a681regulator: mt6358: split ops for buck and linear range LDO regulators | *a01576f58bregulator: mt6358: Use linear voltage helpers for single range regulators | *c6ac402567regulator: mt6358: Drop *_SSHUB regulators | *163042a015bpf: Fix tr dereferencing | *c14c7214fcleds: Drop BUG_ON check for LED_COLOR_ID_MULTI | *6b70628647wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet | *42970d32fewifi: cfg80211: add missing kernel-doc for cqm_rssi_work | *c797498e86wifi: cfg80211: fix cqm_config access race | *3fcc6d7d5fwifi: cfg80211: add a work abstraction with special semantics | *2ae4585f74wifi: cfg80211: move wowlan disable under locks | *fb195ff418wifi: cfg80211: hold wiphy lock in auto-disconnect | *6b3223449cwifi: iwlwifi: mvm: Fix a memory corruption issue | *78b5c62edewifi: iwlwifi: dbg_ini: fix structure packing | *6a5a8f0a97erofs: fix memory leak of LZMA global compressed deduplication | *91aeb418b9ubi: Refuse attaching if mtd's erasesize is 0 | *f237b17611HID: sony: Fix a potential memory leak in sony_probe() | *6e3ae2927barm64: errata: Add Cortex-A520 speculative unprivileged load workaround | *0a4ae26348arm64: Add Cortex-A520 CPU part definition | *d2894c4f47drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters() | *c8bd3e12b3drm/amd: Fix detection of _PR3 on the PCIe root port | *fc8d9630c8net: prevent rewrite of msg_name in sock_sendmsg() | *34f9370ae4net: replace calls to sock->ops->connect() with kernel_connect() | *2dfb5f324dPCI: qcom: Fix IPQ8074 enumeration | *ebf2d9a782md/raid5: release batch_last before waiting for another stripe_head | *c404d39e77wifi: mwifiex: Fix tlv_buf_left calculation | *794ae3a9f8Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER | *626535077bBluetooth: hci_codec: Fix leaking content of local_codecs | *01afbfb395qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info | *454bb54b8fmptcp: userspace pm allow creating id 0 subflow | *4674e9626bnet: ethernet: mediatek: disable irq before schedule napi | *3a72decd6bvringh: don't use vringh_kiov_advance() in vringh_iov_xfer() | *c12ef025adiommu/vt-d: Avoid memory allocation in iommu_suspend() | *cdf18e7585scsi: zfcp: Fix a double put in zfcp_port_enqueue() | *ef167cc188i40e: fix the wrong PTP frequency calculation | *a0829d9cf2hwmon: (nzxt-smart2) add another USB ID | *6ddb9e6b9bhwmon: (nzxt-smart2) Add device id | *752ec2d93eblock: fix use-after-free of q->q_usage_counter | *77d0e7e8e5rbd: take header_rwsem in rbd_dev_refresh() only when updating | *698039a461rbd: decouple parent info read-in from updating rbd_dev | *377d26174erbd: decouple header read-in from updating rbd_dev->header | *33ecf5f5a8rbd: move rbd_dev_refresh() definition | *ff09fa5f23iommu/arm-smmu-v3: Avoid constructing invalid range commands | *357ba59b9diommu/arm-smmu-v3: Set TTL invalidation hint better | *7147287293drm/amd/display: Adjust the MST resume flow | *b0fe378674arm64: cpufeature: Fix CLRBHB and BC detection | *b691264274net: release reference to inet6_dev pointer | *bad004c384net: change accept_ra_min_rtr_lft to affect all RA lifetimes | *ec4162bb70net: add sysctl accept_ra_min_rtr_lft | *9d91134c16arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path | *dd8c836930Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" | *ef54db5b5dbtrfs: use struct fscrypt_str instead of struct qstr | *68ad364ec8btrfs: setup qstr from dentrys using fscrypt helper | *1cf474cd47btrfs: use struct qstr instead of name and namelen pairs | *87efd87d36ring-buffer: Fix bytes info in per_cpu buffer stats | *62eed43e03ring-buffer: remove obsolete comment for free_buffer_page() | *836adaddc6mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list | *d1da921452mm/page_alloc: leave IRQs enabled for per-cpu page allocations | *570786ac6fmm/page_alloc: always remove pages from temporary list | *939189aedfmm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified | *ce9f3441fcmm/mempolicy: convert migrate_page_add() to migrate_folio_add() | *dc0a8466cdmm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() | *6c2c728d29mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() | *6d6635749dmm/memory: add vm_normal_folio() | *89f2ace6d0NFSv4: Fix a state manager thread deadlock regression | *80ba4fd1acNFS: rename nfs_client_kset to nfs_kset | *15ff587023NFS: Cleanup unused rpc_clnt variable | *2f09a09d73ata: libata-scsi: Fix delayed scsi_rescan_device() execution | *f2b359e3a4scsi: Do not attempt to rescan suspended devices | *5d3b0fcb3cscsi: core: Improve type safety of scsi_rescan_device() | *deacabef68scsi: sd: Do not issue commands to suspended disks on shutdown | *8de6d8449ascsi: sd: Differentiate system and runtime start/stop management | *dc3354c961ata,scsi: do not issue START STOP UNIT on resume | *0786516470mptcp: process pending subflow error on close | *fc8917b790mptcp: move __mptcp_error_report in protocol.c | *c1432ece79mptcp: annotate lockless accesses to sk->sk_err | *09b6fdf7a1mptcp: fix dangling connection hang-up | *7544918e48mptcp: rename timer related helper to less confusing names | *bbdfef7609ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates | *5f9d737615ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol | *1031f68108spi: zynqmp-gqspi: fix clock imbalance on probe failure * |064668b55eRevert "video/aperture: Only remove sysfb on the default vga pci device" * |900112a6dcRevert "drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers" * |c0584fbc45Revert "fbdev/radeon: use pci aperture helpers" * |3e052a378bRevert "drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers" * |6603cc468dRevert "drm/aperture: Remove primary argument" * |33b12f8e48Revert "video/aperture: Only kick vgacon when the pdev is decoding vga" * |a81c232eddRevert "video/aperture: Move vga handling to pci function" * |aa5b12e90aRevert "fs/nls: make load_nls() take a const parameter" * |7bcb060a61Revert "dm: fix a race condition in retrieve_deps" * |d07ffd5565Merge branch 'android14-6.1' into branch 'android14-6.1-lts' * |2950de8b2dMerge 6.1.56 into android14-6.1-lts |\| | *ecda77b468Linux 6.1.56 | *8c515d4f2dASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL | *a3c1da4483mm, memcg: reconsider kmem.limit_in_bytes deprecation | *b8901b6c2ememcg: drop kmem.limit_in_bytes | *ee335e0094drm/meson: fix memory leak on ->hpd_notify callback | *b60028c81edrm/amdkfd: Use gpu_offset for user queue's wptr | *48a22f13fbfs: binfmt_elf_efpic: fix personality for ELF-FDPIC | *69e61ee8eapower: supply: ab8500: Set typing and props | *c038ebffbbpower: supply: rk817: Add missing module alias | *69dd84470bdrm/i915/gt: Fix reservation address in ggtt_reserve_guc_top | *60d2e06ad6ata: libata-sata: increase PMP SRST timeout to 10s | *886f387db1ata: libata-core: Do not register PM operations for SAS ports | *5cfbe6da83ata: libata-core: Fix port and device removal | *0b7aaf2058ata: libata-core: Fix ata_port_request_pm() locking | *f555a50808fs/smb/client: Reset password pointer to NULL | *1983fd7870net: thunderbolt: Fix TCPv6 GSO checksum calculation | *4fb56e82d9bpf: Fix BTF_ID symbol generation collision in tools/ | *4f1e3e0277bpf: Fix BTF_ID symbol generation collision | *b1041cab47bpf: Add override check to kprobe multi link attach | *09635bf4cdmedia: uvcvideo: Fix OOB read | *d6a749e4cabtrfs: properly report 0 avail for very full file systems | *f3ad887454ring-buffer: Update "shortest_full" in polling | *6bacdb914amm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement | *a5569bb187mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() | *9a4fe81a86mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() | *68a63a077earm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y | *b29756aefedrm/tests: Fix incorrect argument in drm_test_mm_insert_range | *a90eafbf16timers: Tag (hr)timer softirq as hotplug safe | *f32340c70eRevert "SUNRPC dont update timeout value on connection reset" | *1e4c03d530netfilter: nf_tables: fix kdoc warnings after gc rework | *49903f70d7sched/rt: Fix live lock between select_fallback_rq() and RT push | *787256ec9bkernel/sched: Modify initial boot task idle setup | *afa2bbd682ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG | *829ff08be5i2c: i801: unregister tco_pdev in i801_probe() error path | *75c307d9f2io_uring/fs: remove sqe->rw_flags checking from LINKAT | *06fba8a8deata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES | *476fd029e7ata: libata-scsi: link ata port and scsi device | *490f3b805eLoongArch: numa: Fix high_memory calculation | *7bc8585aa0LoongArch: Define relocation types for ABI v2.10 | *f04ded9ae2ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q | *9af8bb2afenetfilter: nf_tables: disallow rule removal from chain binding | *980663f1d1nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() | *e14f68a48fserial: 8250_port: Check IRQ data before use | *c61d0b87a7Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" | *37435ddfadmisc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe | *5d6613ed2bmptcp: fix bogus receive window shrinkage with multiple subflows | *00c27bffdbKVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe() | *cd41db6cb2KVM: x86/mmu: Open code leaf invalidation from mmu_notifier | *733d7a5451KVM: SVM: Fix TSC_AUX virtualization setup | *e86a3a6226KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway | *6ce2f297a7x86/srso: Add SRSO mitigation for Hygon processors | *811ba2ef0cx86/sgx: Resolves SECS reclaim vs. page fault for EAUG race | *f90f4c5620iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range | *a09446ac04smack: Retrieve transmuting information in smack_inode_getsecurity() | *cbb16d0f49smack: Record transmuting in smk_transmuted | *4b8ef68e39nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev | *1d7bc76b58scsi: qla2xxx: Fix NULL pointer dereference in target mode | *1a51d35ba7wifi: ath11k: Don't drop tx_status when peer cannot be found | *a60768c05bnvme-pci: do not set the NUMA node of device if it has none | *6b2165cae4nvme-pci: factor out a nvme_pci_alloc_dev helper | *69bc295d0envme-pci: factor the iod mempool creation into a helper | *9ebee88a89perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 | *8e85af2c68fbdev/sh7760fb: Depend on FB=y | *f105e893a8LoongArch: Set all reserved memblocks on Node#0 at initialization | *146ba159f5tsnep: Fix NAPI polling with budget 0 | *78ac1e7dectsnep: Fix NAPI scheduling | *b09c1359e4net: hsr: Add __packed to struct hsr_sup_tlv. | *97788f0757ncsi: Propagate carrier gain/loss events to the NCSI controller | *c93aa8cfaepowerpc/watchpoints: Annotate atomic context in more places | *3632e9fd82powerpc/watchpoint: Disable pagefaults when getting user instruction | *16722418cbpowerpc/watchpoints: Disable preemption in thread_change_pc() | *ee8bbb2a31ASoC: SOF: Intel: MTL: Reduce the DSP init timeout | *3608be186aNFSv4.1: fix zero value filehandle in post open getattr | *e9f05ae6f6media: vb2: frame_vector.c: replace WARN_ONCE with a comment | *28c3693249ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link | *1c88886587memblock tests: fix warning ‘struct seq_file’ declared inside parameter list | *729757fe97memblock tests: fix warning: "__ALIGN_KERNEL" redefined | *53618d56bffirmware: cirrus: cs_dsp: Only log list of algorithms in debug build | *110e6f5750ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low | *cbc43ddd5cASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. | *019f01f818ALSA: hda: intel-sdw-acpi: Use u8 type for link index | *92f24f98d5bpf: Clarify error expectations from bpf_clone_redirect | *60446b5e74spi: intel-pci: Add support for Granite Rapids SPI serial flash | *1271644928ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag | *85ca138f92spi: stm32: add a delay before SPI disable | *84592ec591spi: nxp-fspi: reset the FLSHxCR1 registers | *d5ae9d9f0cata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() | *2132ea3f9fsmb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP | *2259e1901bscsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command | *82f575a7e8scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command | *6e392ff884riscv: errata: fix T-Head dcache.cva encoding | *91b6845ef3drm/amdgpu: Handle null atom context in VBIOS info ioctl | *ad3c37f90bdrm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV | *cca15a8279drm/amdgpu/soc21: don't remap HDP registers for SR-IOV | *b9971393d4drm/amd/display: Don't check registers, if using AUX BL control | *49bdfc83c7thermal/of: add missing of_node_put() | *d6a68f1632platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode | *d1f916c6ebplatform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig | *dfbcef80ddata: sata_mv: Fix incorrect string length computation in mv_dump_mem() | *797d75bd57net/smc: bugfix for smcr v2 server connect success statistic | *b08a493822ring-buffer: Do not attempt to read past "commit" | *baa1634bc9selftests: fix dependency checker script | *45ad79c9cbbtrfs: assert delayed node locked when removing delayed item | *11054f0b88ring-buffer: Avoid softlockup in ring_buffer_resize() | *a687e817d8selftests/ftrace: Correctly enable event in instance-event.tc | *5fb322df09scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command | *81a6cdfcfdscsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock | *843348f9e4scsi: qedf: Add synchronization between I/O completions and abort | *655e9d209cparisc: irq: Make irq_stack_union static to avoid sparse warning | *8a2c2630e1parisc: drivers: Fix sparse warning | *60caeaf090parisc: iosapic.c: Fix sparse warnings | *632e0fcf40parisc: sba: Fix compile warning wrt list of SBA devices | *be90c9e29dnvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid() | *36b29974a7spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain | *e15bb292b2spi: sun6i: reduce DMA RX transfer width to single byte | *5685f8a6fabpf: Annotate bpf_long_memcpy with data_race | *be8f49029edma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock | *89744b6491ceph: drop messages from MDS when unmounting | *1375d9600cx86/reboot: VMCLEAR active VMCSes before emergency reboot | *85fafa7ef0i2c: npcm7xx: Fix callback completion ordering | *0d6c2f0942gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip | *e578a26084firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND | *099cfc6e5darm64: dts: imx: Add imx8mm-prt8mm.dtb to build | *328efccc78soc: imx8m: Enable OCOTP clock for imx8mm before reading registers | *aab681bcb1selftests/powerpc: Fix emit_tests to work with run_kselftest.sh | *763f029f8cselftests/powerpc: Pass make context to children | *b9dc3d6b76selftests/powerpc: Use CLEAN macro to fix make warning | *fe6406238dpower: supply: rk817: Fix node refcount leak | *1005010b73xtensa: boot/lib: fix function prototypes | *6438653ad1xtensa: umulsidi3: fix conditional expression | *45661247d1xtensa: boot: don't add include-dirs | *fca1b09645xtensa: iss/network: make functions static | *b4e666fa38xtensa: add default definition for XCHAL_HAVE_DIV32 | *7cad564599firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() | *33ed60d8b9power: supply: ucs1002: fix error code in ucs1002_get_property() | *1ec48a9facbus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up | *dd19672aaaARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot | *fe1379c0f6ARM: dts: Unify pinctrl-single pin group nodes for omap4 | *16455bed4fARM: dts: Unify pwm-omap-dmtimer node names | *4ccb05618bARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 | *fe4da07a7fARM: dts: omap: correct indentation | *ea4efaf546clk: tegra: fix error return case for recalc_rate | *efad31b6c0clk: sprd: Fix thm_parents incorrect configuration | *1ea6975aa6power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo() | *64adb41644firmware: arm_scmi: Fixup perf power-cost/microwatt support | *a135c88138firmware: arm_scmi: Harden perf domain info access | *3a21635aedbus: ti-sysc: Fix missing AM35xx SoC matching | *771eb7c3f3bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() | *e6389d61b7drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet | *404b8bc418spi: spi-gxp: BUG: Correct spi write return value | *d3dc8acb60MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled | *c01b2e0ee2vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() | *cca10592ffbtrfs: reset destination buffer when read_extent_buffer() gets invalid range | *cdfcaa4e80drm/amdkfd: Insert missing TLB flush on GFX10 and later | *9becfff9f9drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3 | *52c7b41ad6scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() | *35c02a333dscsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called | *3a8ac77a70wifi: ath11k: Cleanup mac80211 references on failure during tx_complete | *1cccd28aa5wifi: ath11k: fix tx status reporting in encap offload mode | *dc1ab65774arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved | *03b808058as390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL | *a84ac8995af2fs: get out of a repeat loop when getting a locked data page | *8b3b859bf8f2fs: optimize iteration over sparse directories | *3134156e34ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode | *064f57151dARM: dts: qcom: msm8974pro-castor: correct touchscreen function names | *21e5e3c3f7ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen | *05951f5c26ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size | *226590fbd9ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 | *70a1df9e0bi2c: xiic: Correct return value check for xiic_reinit() | *fb9cfb28bdi2c: mux: gpio: Add missing fwnode_handle_put() | *976c8c1c40i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() | *50a096aab6gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() | *908b3b5e97cifs: Fix UAF in cifs_demultiplex_thread() | *7e4f49cd2bproc: nommu: fix empty /proc/<pid>/maps | *1d45e6d995proc: nommu: /proc/<pid>/maps: release mmap read lock | *c5c9ee3887igc: Expose tx-usecs coalesce setting to user | *cae59ae731octeontx2-pf: Do xdp_do_flush() after redirects. | *98ebbdefe4bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI | *26f1829c85net: ena: Flush XDP packets on error. | *d64e738adclocking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() | *987a7f5311i915/pmu: Move execlist stats initialization to execlist specific setup | *ea5a61d588netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP | *c4b0facd5cnetfilter: nf_tables: disable toggling dormant table state more than once | *51fa66024anet: rds: Fix possible NULL-pointer dereference | *2f0acb0736team: fix null-ptr-deref when team device type is changed | *89f9f20b1cnet: bridge: use DEV_STATS_INC() | *69d7eef31enet: hns3: add 5ms delay before clear firmware reset irq source | *b1b85b3d76net: hns3: fix fail to delete tc flower rules during reset issue | *d3f7af41denet: hns3: only enable unicast promisc when mac table full | *ed6a0b21b6net: hns3: fix GRE checksum offload issue | *430f18eed1net: hns3: add cmdq check for vf periodic service task | *adbcec23c8x86/srso: Fix SBPB enablement for spec_rstack_overflow=off | *755195b2d2x86/srso: Fix srso_show_state() side effect | *7f301aa243platform/x86: intel_scu_ipc: Fail IPC send if still busy | *b34121a8feplatform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command() | *9624445958platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt() | *98a5a7f344platform/x86: intel_scu_ipc: Check status after timeout in busy_loop() | *8ef5cc6b4enet: hsr: Properly parse HSRv1 supervisor frames. | *eef16bfdb2x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() | *73be49248adccp: fix dccp_v4_err()/dccp_v6_err() again | *c2019f0a68powerpc/perf/hv-24x7: Update domain value check | *5734d22c9escsi: iscsi_tcp: restrict to TCP sockets | *2712545e53ipv4: fix null-deref in ipv4_link_failure | *54228157fbigc: Fix infinite initialization loop with early XDP redirect | *40b5032c99ionic: fix 16bit math issue when PAGE_SIZE >= 64KB | *f2c6e5945dnetfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry() | *d98bad2998i40e: Fix VF VLAN offloading when port VLAN is configured | *0546cd5734iavf: schedule a request immediately after add/delete vlan | *00bbedbd7ciavf: add iavf_schedule_aq_request() helper | *16fd3c37d1ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful | *211aac2ef6iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set | *65976385d4octeon_ep: fix tx dma unmap len values in SG | *66823a9025ASoC: imx-audmix: Fix return error with devm_clk_get() | *ee79256b16ASoC: hdaudio.c: Add missing check for devm_kstrdup | *488ea2a3e2net/core: Fix ETH_P_1588 flow dissector | *bf560c8a83selftests: tls: swap the TX and RX sockets in some tests | *f5a75b3d31netfilter: conntrack: fix extension size table | *09424e8812ALSA: hda/realtek: Splitting the UX3402 into two separate models | *1698854b03ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode | *293e4920f7ASoC: rt5640: Revert "Fix sleep in atomic context" | *e388671635bpf: Avoid deadlock when using queue and stack maps from NMI | *1e01b12768netfilter: nf_tables: disallow element removal on anonymous sets | *7a7fd89102ASoC: meson: spdifin: start hw on dai probe | *7e5d732e69netfilter: nf_tables: fix memleak when more than 255 elements expired | *be4fbbbcd2netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration | *973288e9d9netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails | *8c643a8e04netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC | *92b4b4bde9netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention | *9a8c544158netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction | *a42ac74c96netfilter: nf_tables: defer gc run if previous batch is still pending | *620e594be3netfilter: nf_tables: use correct lock to protect gc_list | *5d319f7a81netfilter: nf_tables: GC transaction race with abort path | *afa584c350netfilter: nf_tables: GC transaction race with netns dismantle | *41113aa569netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path | *59ee68c437netfilter: nf_tables: don't fail inserts if duplicate has expired | *0b9af4860anetfilter: nf_tables: remove busy mark and gc batch API | *4ead4f74b3netfilter: nft_set_hash: mark set element as dead when deleting from packet path | *df650d6a4bnetfilter: nf_tables: adapt set backend to use GC transaction API | *ea3eb9f219netfilter: nf_tables: GC transaction API to avoid race with control plane | *59dab3bf0bnetfilter: nf_tables: don't skip expired elements during walk | *6bb88a0344ext4: do not let fstrim block system suspend | *b4d5db1c77ext4: move setting of trimmed bit into ext4_try_to_trim_range() | *1e3c25df7dext4: replace the traditional ternary conditional operator with with max()/min() | *39c4a9522dbtrfs: remove BUG() after failure to insert delayed dir index item | *0d1a761decbtrfs: improve error message after failure to add delayed dir index item | *dbf1a71985dm: fix a race condition in retrieve_deps | *df9950d37dnetfs: Only call folio_start_fscache() one time for each folio | *2d9757480bmedia: via: Use correct dependency for camera sensor drivers | *ae68541d52media: v4l: Use correct dependency for camera sensor drivers | *a997d58357NFSv4.1: fix pnfs MDS=DS session trunking | *f86a2c2ea0NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server | *839e07de9aSUNRPC: Mark the cred for revalidation if the server rejects it | *13acbca81eNFS/pNFS: Report EINVAL errors from connect() to the server | *edd1f06145NFS: More fixes for nfs_direct_write_reschedule_io() | *d4729af1c7NFS: Use the correct commit info in nfs_join_page_group() | *1f49386d67NFS: More O_DIRECT accounting fixes for error paths | *4d98038e5bNFS: Fix O_DIRECT locking issues | *f16fd0b11fNFS: Fix error handling for O_DIRECT write scheduling * |320c8b56ffANDROID: GKI: db845c: add new dma_buf symbols to list * |1c5ec1e54dMerge 6.1.55 into android14-6.1-lts |\| | *d23900f974Linux 6.1.55 | *0db211ec0finterconnect: Teach lockdep about icc_bw_lock order | *b93aeb6352net/sched: Retire rsvp classifier | *4c6bb91581drm/amdgpu: fix amdgpu_cs_p1_user_fence | *45ea58f9dbRevert "memcg: drop kmem.limit_in_bytes" | *4422080e77drm/amd/display: fix the white screen issue when >= 64GB DRAM | *97d4186c35ext4: fix rec_len verify error | *89365b624ascsi: pm8001: Setup IRQs on resume | *c2cb422dcascsi: megaraid_sas: Fix deadlock on firmware crashdump | *890e1e5dd8ata: libahci: clear pending interrupt status | *a3517ee1d4ata: libata: disallow dev-initiated LPM transitions to unsupported states | *30057f4addi2c: aspeed: Reset the i2c controller when timeout occurs | *8b0f7d55b2tracefs: Add missing lockdown check to tracefs_create_dir() | *dcf3caeee4nfsd: fix change_info in NFSv4 RENAME replies | *978b86fbdbselinux: fix handling of empty opts in selinux_fs_context_submount() | *2617afde0ctracing: Have option files inc the trace array ref count | *6dc57c3a1dtracing: Have current_trace inc the trace array ref count | *a46bf337a2tracing: Increase trace array ref count on enable and filter files | *0c2982b015tracing: Have event inject files inc the trace array ref count | *d65553fe52tracing: Have tracing_max_latency inc the trace array ref count | *1f89e6daf2btrfs: check for BTRFS_FS_ERROR in pending ordered assert | *50e385d98bbtrfs: release path before inode lookup during the ino lookup ioctl | *52932bbc6dbtrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio | *32247b9526btrfs: fix lockdep splat and potential deadlock after failure running delayed items | *d7b2abd87ddm: don't attempt to queue IO under RCU protection | *216eae7d7dRevert "drm/amd: Disable S/G for APUs when 64GB or more host memory" | *98ea94f162md: Put the right device in md_seq_next | *f07c0bc27bnvme: avoid bogus CRTO values | *6a1d1365faio_uring/net: fix iter retargeting for selected buf | *e7dcf8339aovl: fix incorrect fdput() on aio completion | *17854d92faovl: fix failed copyup of fileattr on a symlink | *6a84939cc7attr: block mode changes of symlinks | *3494a0066dRevert "SUNRPC: Fail faster on bad verifier" | *ba4f28a1d3md/raid1: fix error: ISO C90 forbids mixed declarations | *2076b4b677samples/hw_breakpoint: fix building without module unloading | *0dea068499x86/purgatory: Remove LTO flags | *2074cb608cx86/boot/compressed: Reserve more memory for page tables | *038249ee72panic: Reenable preemption in WARN slowpath | *6069b9d805scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() | *1cd41d1669scsi: target: core: Fix target_cmd_counter leak | *dd8fce4e2driscv: kexec: Align the kexeced kernel entry | *e9b8e26610x86/ibt: Suppress spurious ENDBR | *03425393f4selftests: tracing: Fix to unmount tracefs for recovering environment | *bc912eed8ascsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() | *cbf226355edrm: gm12u320: Fix the timeout usage for usb_bulk_msg() | *64561352c0nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page() | *5ee5c928dbnvmet: use bvec_set_page to initialize bvecs | *00cf1dc13cblock: factor out a bvec_set_page helper | *2174731a17btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super | *31242daa10btrfs: add a helper to read the superblock metadata_uuid | *44751b057cMIPS: Use "grep -E" instead of "egrep" | *8332311cd0misc: fastrpc: Fix incorrect DMA mapping unmap request | *5a5641755cmisc: fastrpc: Prepare to dynamic dma-buf locking specification | *b4539ff7a4dma-buf: Add unlocked variant of attachment-mapping functions | *6ca28642ddprintk: Consolidate console deferred printing | *13ebf3ff08printk: Keep non-panic-CPUs out of console lock | *ee42bfc791interconnect: Fix locking for runpm vs reclaim | *48aebbe801kobject: Add sanity check for kset->kobj.ktype in kset_register() | *240571c49fmedia: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning | *91f400233eusb: chipidea: add workaround for chipidea PEC bug | *8e3556f2f4usb: ehci: add workaround for chipidea PORTSC.PEC bug | *48c135c30amisc: open-dice: make OPEN_DICE depend on HAS_IOMEM | *a3c9315a8cserial: cpm_uart: Avoid suspicious locking | *4738bf8b2dscsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() | *6c440fec96tools: iio: iio_generic_buffer: Fix some integer type and calculation | *826e9c91a2usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc | *bbc9c36527usb: cdns3: Put the cdns set active part outside the spin lock | *96a0bf5827media: pci: cx23885: replace BUG with error return | *257092cb54media: tuners: qt1010: replace BUG_ON with a regular error | *b2a019ec8bscsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected | *dfcd3c0102media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer | *6ab7ea4e17media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() | *14b94154a7media: anysee: fix null-ptr-deref in anysee_master_xfer | *abb6fd93e0media: af9005: Fix null-ptr-deref in af9005_i2c_xfer | *08dfcbd03bmedia: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() | *0143f282b1media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer | *8ba9d91c8fmedia: mdp3: Fix resource leaks in of_find_device_by_node | *b78796126fPCI: fu740: Set the number of MSI vectors | *9318c3ae15PCI: vmd: Disable bridge window for domain reset | *96f27ff732powerpc/pseries: fix possible memory leak in ibmebus_bus_init() | *ee378f45a7ARM: 9317/1: kexec: Make smp stop calls asynchronous | *09066c19d9PCI: dwc: Provide deinit callback for i.MX | *4de3a60301jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount | *2f7a36448ffs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() | *035bc86fbfext2: fix datatype of block number in ext2_xattr_set2() | *4f7d853b45md: raid1: fix potential OOB in raid1_remove_disk() | *4e547968a6bus: ti-sysc: Configure uart quirks for k3 SoC | *4c743c1dd2drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer() | *edddbdb812drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() | *a101b1bdd2drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314 | *2c0f5b6972drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 | *506d2ee72adrm/amd/display: Use DTBCLK as refclk instead of DPREFCLK | *2d027da82aALSA: hda: intel-dsp-cfg: add LunarLake support | *cc4553c14fASoC: Intel: sof_sdw: Update BT offload config for soundwire config | *d843bcc7adASoC: SOF: topology: simplify code to prevent static analysis warnings | *2ec715bf88drm/amd/display: Fix underflow issue on 175hz timing | *4630c27c55samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' | *306c7903dearm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size | *41ff904a7carm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size | *23f9d0c671arm64: dts: qcom: sm6350: correct ramoops pmsg-size | *03499a6857arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size | *766cc11e85drm/edid: Add quirk for OSVR HDK 2.0 | *8178dac6eedrm/bridge: tc358762: Instruct DSI host to generate HSE packets | *d5feaef143libbpf: Free btf_vmlinux when closing bpf_object | *b9a175e3b2wifi: mac80211_hwsim: drop short frames | *7e1cda5cf0wifi: mac80211: check for station first in client probe | *d7b0fe3487wifi: cfg80211: ocb: don't leave if not joined | *676a423410wifi: cfg80211: reject auth/assoc to AP with our address | *28b07e30bcnetfilter: ebtables: fix fortify warnings in size_entry_mwt() | *7ae7a1378awifi: mac80211: check S1G action frame size | *1c27b73ffaalx: fix OOB-read compiler warning | *a13c1f6c32mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 | *b62e8838e9tpm_tis: Resend command to recover from data transfer errors | *c2b226f223netlink: convert nlk->flags to atomic flags | *06e2b5ad72Bluetooth: Fix hci_suspend_sync crash | *d3ad023a39crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() | *e5d94c98a7net/ipv4: return the real errno instead of -EINVAL | *d5372a1f0cnet: Use sockaddr_storage for getsockopt(SO_PEERNAME). | *ab0ae0af0acan: sun4i_can: Add support for the Allwinner D1 | *4eb79abf91can: sun4i_can: Add acceptance register quirk | *f04b40cb70wifi: wil6210: fix fortify warnings | *5c8bbb79c7mt76: mt7921: don't assume adequate headroom for SDIO headers | *4f621fe1acwifi: mwifiex: fix fortify warning | *2640a8e54fwifi: ath9k: fix printk specifier | *1800a27a3dwifi: ath9k: fix fortify warnings | *5760a72b30ice: Don't tx before switchdev is fully configured | *ad58d7ebbfcrypto: lrw,xts - Replace strlcpy with strscpy | *ac70101e5bdevlink: remove reload failed checks in params get/set callbacks | *a0300edca5selftests/nolibc: fix up kernel parameters support | *1ea7e47807ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects | *dc1d81ee93hw_breakpoint: fix single-stepping when using bpf_overflow_handler | *d42d342d31perf/imx_ddr: speed up overflow frequency of cycle | *9d9b5cbc12perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 | *4cb0612cf2ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 | *9f10b4eb1bscftorture: Forgive memory-allocation failure if KASAN | *83ed0cdb6arcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() | *3b1107abdckernel/fork: beware of __put_task_struct() calling context | *e1f686930eACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer | *34bff6d850locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock | *28062cd6edbtrfs: output extra debug info if we failed to find an inline backref | *726deae613autofs: fix memory leak of waitqueues in autofs_catatonic_mode * |9f7988e6d7UPSTREAM: lib/test_meminit: fix off-by-one error in test_pages() * |5cdaba14b8ANDROID: GKI: add guards for an include file in net/ethtool/ioctl.c * |4f94769349Merge 6.1.54 into android14-6.1-lts |\| | *a356197db1Linux 6.1.54 | *77b49370a2drm/amd/display: Fix a bug when searching for insert_above_mpcc | *3ce9925584MIPS: Only fiddle with CHECKFLAGS if `need-compiler' | *e5b28ce127kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). | *a47db2caaeixgbe: fix timestamp configuration code | *6f0d85d501tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address. | *63830afecetcp: Fix bind() regression for v4-mapped-v6 wildcard address. | *489ced24c7tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any). | *82f9af464eipv6: Remove in6addr_any alternatives. | *8b6556c4c4ipv6: fix ip6_sock_set_addr_preferences() typo | *d5d315cf76net: macb: fix sleep inside spinlock | *7aa720c350net: macb: Enable PTP unicast | *7f4116c6f9net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() | *f72497c521platform/mellanox: NVSW_SN2201 should depend on ACPI | *9d392695f3platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events | *3f16330a48platform/mellanox: mlxbf-pmc: Fix potential buffer overflows | *3a45dcfb4dplatform/mellanox: mlxbf-tmfifo: Drop jumbo frames | *30c8bbe1edplatform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors | *16989de754kcm: Fix memory leak in error path of kcm_sendmsg() | *2323397e58r8152: check budget for r8152_poll() | *44c8ffd482net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset | *e74bd1b229net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses | *d766cf9ddbnet: dsa: sja1105: fix multicast forwarding working only for last added mdb entry | *538e7fe66cnet: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid() | *9a3e7eca2bnet: dsa: sja1105: hide all multicast addresses from "bridge fdb show" | *66e79c2f3anet:ethernet:adi:adin1110: Fix forwarding offload | *c281948cebnet: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address | *61866f7d81hsr: Fix uninit-value access in fill_frame_info() | *ff5faed5f5net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() | *349638f7e5net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() | *9dbbc87d5bnet: stmmac: fix handling of zero coalescing tx-usecs | *70c8d17007net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add | *ef5d546b9dselftests: Keep symlinks, when possible | *cdd61a27fbkselftest/runner.sh: Propagate SIGTERM to runner child | *980f844547net: ipv4: fix one memleak in __inet_del_ifa() | *9acb294ebdkunit: Fix wild-memory-access bug in kunit_free_suite_set() | *cb30ff2adbdrm/amdgpu: register a dirty framebuffer callback for fbcon | *b53fee19ecdrm/amd/display: Remove wait while locked | *2d7a6fcb1fdrm/amd/display: always switch off ODM before committing more streams | *c29bfda64bperf hists browser: Fix the number of entries for 'e' key | *f4618f1316perf tools: Handle old data in PERF_RECORD_ATTR | *be69e8c8f5perf test shell stat_bpf_counters: Fix test on Intel | *cb0940640dperf hists browser: Fix hierarchy mode header | *ec54096122MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression | *60b5ef4cf8KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL | *12645e623fKVM: SVM: Set target pCPU during IRTE update if target vCPU is running | *5b2b0535faKVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state | *6c1ecfea1dKVM: nSVM: Check instead of asserting on nested TSC scaling support | *5c18ace750KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration | *ba82001e41KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn | *3988692accKVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry | *ff536a9668drm/amd/display: prevent potential division by zero errors | *e1769b1dfcdrm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma | *3388ca3a38mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller | *31d42146famtd: rawnand: brcmnand: Fix potential false time out warning | *7c6ba20a0bmtd: spi-nor: Correct flags for Winbond w25q128 | *45fe4ad7f4mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write | *a7e118fcc8mtd: rawnand: brcmnand: Fix crash during the panic_write | *8bf2d4ca52drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable() | *09974a1352btrfs: use the correct superblock to compare fsid in btrfs_validate_super | *b692f7d157btrfs: zoned: re-enable metadata over-commit for zoned mode | *08daa38ca2btrfs: set page extent mapped after read_folio in relocate_one_page | *91f6a538d6btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART | *f933a1c43bbtrfs: free qgroup rsv on io failure | *cdc3ba292dbtrfs: fix start transaction qgroup rsv double free | *59c38f050dbtrfs: zoned: do not zone finish data relocation block group | *ef819c2f8efuse: nlookup missing decrement in fuse_direntplus_link | *6694be119fata: pata_ftide010: Add missing MODULE_DESCRIPTION | *ae73b94ad7ata: sata_gemini: Add missing MODULE_DESCRIPTION | *1605f27090ata: pata_falcon: fix IO base selection for Q40 | *cdd0d70735ata: ahci: Add Elkhart Lake AHCI controller | *e93bc372dbhwspinlock: qcom: add missing regmap config for SFPB MMIO implementation | *0649dc0af9lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix() | *980b592c60f2fs: avoid false alarm of circular locking | *1c64dbe8faf2fs: flush inode if atomic file is aborted | *1fb3f1bbfdext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} | *03393857a9ext4: add correct group descriptors and reserved GDT blocks to system zone | *20108975ecjbd2: correct the end of the journal recovery scan range | *dbafe636dbjbd2: check 'jh->b_transaction' before removing it from checkpoint | *c5f23305f8jbd2: fix checkpoint cleanup performance regression | *6ea18981bbdmaengine: sh: rz-dmac: Fix destination and source data size setting | *de43bc1798clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL | *f2953184bfARC: atomics: Add compiler barrier to atomic operations... | *8eea0afbccnet/mlx5: Free IRQ rmap and notifier on kernel shutdown | *017a058053Multi-gen LRU: avoid race in inc_min_seq() | *6956147840sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() | *9cd5cf0bfenet: hns3: remove GSO partial feature bit | *1368067718net: hns3: fix the port information display when sfp is absent | *9bd9afd55cnet: hns3: fix invalid mutex between tc qdisc and dcb ets command issue | *d76436e269net: hns3: fix debugfs concurrency issue between kfree buffer and read | *b508769713net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read() | *5c28780f42net: hns3: fix tx timeout issue | *7bb8d52b42netfilter: nfnetlink_osf: avoid OOB read | *d9ebfc0f21netfilter: nftables: exthdr: fix 4-byte stack OOB write | *6cf0d1d5a5bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check. | *04f92e67b3bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf(). | *a12f15d1f8bpf: Remove prog->active check for bpf_lsm and bpf_iter | *5f09b79e99net: dsa: sja1105: complete tc-cbs offload support on SJA1110 | *ec9f203ad7net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times | *483f0e3975net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload | *54b59bc18dip_tunnels: use DEV_STATS_INC() | *175f290dc9idr: fix param name in idr_alloc_cyclic() doc | *147d8da33as390/zcrypt: don't leak memory if dev_set_name() fails | *ccb048dae8igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 | *74b98c61c9igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 | *30acc4f954igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 | *e2e2c839d8octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler | *e30388b80dkcm: Destroy mutex in kcm_exit_net() | *a18349dc8dnet: sched: sch_qfq: Fix UAF in qfq_dequeue() | *2100bbf55eaf_unix: Fix data race around sk->sk_err. | *ce3aa88cecaf_unix: Fix data-races around sk->sk_shutdown. | *2d8933ca86af_unix: Fix data-race around unix_tot_inflight. | *b9cdbb38e0af_unix: Fix data-races around user->unix_inflight. | *923877254fbpf, sockmap: Fix skb refcnt race after locking changes | *71fb38b222net: phy: micrel: Correct bit assignments for phy_device flags | *aa8fd3a636net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr | *e752860bbcveth: Fixing transmit return status for dropped packets | *a47ad6d226gve: fix frag_list chaining | *24b1e835dbigb: disable virtualization features on 82580 | *7ddfe350e2ipv6: ignore dst hint for multipath routes | *0b2ee66411ipv4: ignore dst hint for multipath routes | *b7d25ac362mptcp: annotate data-races around msk->rmem_fwd_alloc | *787c582968net: annotate data-races around sk->sk_forward_alloc | *f1175881ddnet: use sk_forward_alloc_get() in sk_get_meminfo() | *bd9bd085c6drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() | *2b7510bb92drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn() | *f5738399eddrm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page" | *6436973164xsk: Fix xsk_diag use-after-free error during socket cleanup | *d92c34348bnet: fib: avoid warn splat in flow dissector | *9036b6342fnet: read sk->sk_family once in sk_mc_loop() | *5aaa7ee232ipv4: annotate data-races around fi->fib_dead | *471f534971sctp: annotate data-races around sk->sk_wmem_queued | *f39b49077anet/sched: fq_pie: avoid stalls in fq_pie_timer() | *47f72ee502smb: propagate error code of extract_sharename() | *60e3318e3ecifs: use fs_context for automounts | *84d5779234blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() | *fd2420905cblk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() | *8017a27cecdrm/i915: mark requests for GuC virtual engines to avoid use-after-free | *0686336f73perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test | *66b23e7b08perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators | *523f6268e8pwm: lpc32xx: Remove handling of PWM channels | *fa53928736watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load | *032cd8ce89perf top: Don't pass an ERR_PTR() directly to perf_session__delete() | *adeb9f392dperf vendor events: Drop STORES_PER_INST metric event for power10 platform | *6ade9094b4perf vendor events: Drop some of the JSON/events for power10 platform | *b7cbcafb6dperf vendor events: Update the JSON/events descriptions for power10 platform | *6a43e0d623x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() | *6522397e75perf annotate bpf: Don't enclose non-debug code with an assert() | *e62e740009Input: tca6416-keypad - fix interrupt enable disbalance | *a7345501a3Input: tca6416-keypad - always expect proper IRQ number in i2c client | *d7add20019backlight: gpio_backlight: Drop output GPIO direction check for initial power state | *9de7eb95bbpwm: atmel-tcb: Fix resource freeing in error path and remove | *c42256a283pwm: atmel-tcb: Harmonize resource allocation order | *b9734e8505pwm: atmel-tcb: Convert to platform remove callback returning void | *62dd514c34perf trace: Really free the evsel->priv area | *e5dee8222dperf trace: Use zfree() to reduce chances of use after free | *eb17c3d005Input: iqs7222 - configure power mode before triggering ATI | *8ab5942239kconfig: fix possible buffer overflow | *39c29d0753mailbox: qcom-ipcc: fix incorrect num_chans counting | *36201d559bgfs2: low-memory forced flush fixes | *694e43f22cgfs2: Switch to wait_event in gfs2_logd | *c4807163e2tpm_crb: Fix an error handling path in crb_acpi_add() | *46d3bc902bkbuild: do not run depmod for 'make modules_sign' | *390275d7a8kbuild: rpm-pkg: define _arch conditionally | *31cf7853a9net: deal with integer overflows in kmalloc_reserve() | *2b39866f0anet: factorize code in kmalloc_reserve() | *36974c3a54net: remove osize variable in __alloc_skb() | *5f7676fdafnet: add SKB_HEAD_ALIGN() helper | *8b4d0f3890bus: mhi: host: Skip MHI reset if device is in RDDM | *fd9a8ad2cfNFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info | *dac14a1dbeNFS: Fix a potential data corruption | *1bb9546c7aclk: qcom: mss-sc7180: fix missing resume during probe | *017e60a215clk: qcom: q6sstop-qcs404: fix missing resume during probe | *eab2ece5e4clk: qcom: lpasscc-sc7280: fix missing resume during probe | *5310f71215clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors | *f6250ecb7fsoc: qcom: qmi_encdec: Restrict string length in decode | *c4e1204bd7clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock | *5b3b0f7f73clk: imx: pll14xx: align pdiv with reference manual | *871244f8efclk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz | *311db21d4adt-bindings: clock: xlnx,versal-clk: drop select:false | *54e5ff4af7pinctrl: cherryview: fix address_space_handler() argument | *9c8fc05bd4cifs: update desired access while requesting for directory lease | *db5d5673abparisc: led: Reduce CPU overhead for disk & lan LED computation | *ff2c44f011parisc: led: Fix LAN receive and transmit LEDs | *421855d0d2lib/test_meminit: allocate pages up to order MAX_ORDER | *84a212a72cmm: hugetlb_vmemmap: fix a race between vmemmap pmd split | *21ef9e1120memcg: drop kmem.limit_in_bytes | *0f73390568send channel sequence number in SMB3 requests after reconnects | *22ec50d7b5arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos | *df2d596e7eclk: qcom: turingcc-qcs404: fix missing resume during probe | *b83ae66d82ASoC: tegra: Fix SFC conversion for few rates | *3c9881fd22drm/ast: Fix DRAM init on AST2200 | *c0341bddd6clk: qcom: camcc-sc7180: fix async resume during probe | *f83c1b13f8fbdev/ep93xx-fb: Do not assign to struct fb_info.dev | *a0b4a0666bnull_blk: fix poll request timeout handling | *f557970849scsi: qla2xxx: Fix firmware resource tracking | *3a9d4db2d2scsi: qla2xxx: Error code did not return to upper layer | *c7355cbb9cscsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() | *974887e1d6scsi: qla2xxx: Flush mailbox commands on chip reset | *98643561d8scsi: qla2xxx: Remove unsupported ql2xenabledif option | *1f0e3814adscsi: qla2xxx: Fix TMF leak through | *e6aabf0654scsi: qla2xxx: Fix session hang in gnl | *addaa136f1scsi: qla2xxx: Turn off noisy message log | *01e3440ce0scsi: qla2xxx: Fix erroneous link up failure | *ddb8fa0598scsi: qla2xxx: Fix command flush during TMF | *6e44a7e2a0scsi: qla2xxx: fix inconsistent TMF timeout | *cd06c45b32scsi: qla2xxx: Fix deletion race condition | *820010cfe5scsi: qla2xxx: Limit TMF to 8 per function | *faf7e224b4scsi: qla2xxx: Adjust IOCB resource on qpair create | *98d3e7c5f7drm/virtio: Conditionally allocate virtio_gpu_fence | *3e8b9b06deio_uring: Don't set affinity on a dying sqpoll thread | *9704cfcf1fio_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used | *605d055452io_uring: break out of iowq iopoll on teardown | *b04f22b686io_uring/net: don't overflow multishot accept | *5afbf7fdb7io_uring: revert "io_uring fix multishot accept ordering" | *fd459200ffio_uring: always lock in io_apoll_task_func | *f367915961Multi-gen LRU: fix per-zone reclaim | *a73d04c460mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] | *7164d74aaenet/ipv6: SKB symmetric hash should incorporate transport ports * |7732c16f40Merge changes Ib5bb4a55,I5ad48ff8,I2b41b3ba,Ib36deff9,Ib271c569, ... into android14-6.1-lts |\ \ | * |d7156e9445ANDROID: GKI: update .stg due to internal zswap and tracing changes | * |59ff7fa115ANDROID: GKI: db845c: add pcie_capability_clear_and_set_word to the symbol list | * |1d14a4d9ceANDROID: GKI: sched: put back the cpu_capacity_inverted variable | * |d78a231453Revert "ipv4: fix data-races around inet->inet_id" | * |acef80535aRevert "usb: typec: bus: verify partner exists in typec_altmode_attention" | * |1592fd4684Revert "scsi: core: Use 32-bit hostnum in scsi_host_lookup()" | * |ecf3d93213Revert "media: cec: core: add adap_nb_transmit_canceled() callback" | * |045f98748dRevert "media: cec: core: add adap_unconfigured() callback" | * |cb6717439cRevert "tracing: Introduce pipe_cpumask to avoid race on trace_pipes" | * |8d71a1ef6aRevert "tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY" | * |5c4d483e7cRevert "PCI: Allow drivers to request exclusive config regions" | * |79dd1a60c7Revert "PCI: Add locking to RMW PCI Express Capability Register accessors" | * |41aa552887Revert "crypto: api - Use work queue in crypto_destroy_instance" | * |8f38111724Revert "media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field" | * |9e3a2d05a6ANDROID: GKI: Fix firmware: smccc build error | * |82a49ac6c8ANDROID: GKI: fix up merge issue in drivers/scsi/storvsc_drv.c | * |dbb69752f7Merge 6.1.53 into android14-6.1-lts | |\| | | *09045dae0dLinux 6.1.53 | | *41cb5369cbudf: initialize newblock to 0 | | *c74b1cd93fclk: Avoid invalid function names in CLK_OF_DECLARE() | | *59e0dd5beftreewide: Fix probing of devices in DT overlays | | *abb597c85aclk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro | | *b372816ad6md: fix regression for null-ptr-deference in __md_stop() | | *adac9f0dddNFSv4.2: Rework scratch handling for READ_PLUS (again) | | *7795634751NFSv4.2: Fix a potential double free with READ_PLUS | | *d9ece8c026md: Free resources in __md_stop | | *ba6a70adb5Revert "drm/amd/display: Do not set drr on pipe commit" | | *1dd387668dtracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY | | *e43a7ae58dserial: sc16is7xx: fix regression with GPIO configuration | | *8aaef0a3ebserial: sc16is7xx: remove obsolete out_thread label | | *cc8a853c2dperf/x86/uncore: Correct the number of CHAs on EMR | | *e1eb041912x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() | | *f705617babUSB: core: Fix oversight in SuperSpeed initialization | | *8186596a66USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() | | *d309fa69c2USB: core: Change usb_get_device_descriptor() API | | *90b01f8df5USB: core: Unite old scheme and new scheme descriptor reads | | *0d3b5fe479usb: typec: bus: verify partner exists in typec_altmode_attention | | *9b7cd3fe01usb: typec: tcpm: set initial svdm version based on pd revision | | *33a3106421of: property: fw_devlink: Add a devlink for panel followers | | *7f3d84cfaecpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug | | *08c8615636crypto: stm32 - fix loop iterating through scatterlist for DMA | | *73e64c5eeds390/dasd: fix string length handling | | *f9a3d6f037s390/ipl: add missing secure/has_secure file to ipl type 'unknown' | | *6489ec0107s390/dcssblk: fix kernel crash with list_add corruption | | *8bf567b63carm64: sdei: abort running SDEI handlers during crash | | *e95d7a8a6epstore/ram: Check start of empty przs during init | | *351705a446mmc: renesas_sdhi: register irqs before registering controller | | *a3f6c1447dplatform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER | | *e6e6a5f50fx86/MCE: Always save CS register on AMD Zen IF Poison errors | | *d08b39bb3dfsverity: skip PKCS#7 parser when keyring is empty | | *40a1ef4bb0net: handle ARPHRD_PPP in dev_is_mac_header_xmit() | | *342d130205X.509: if signature is unsupported skip validation | | *3d5fed8c79r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h | | *ba50e7773ax86/sev: Make enc_dec_hypercall() accept a size instead of npages | | *f8a7f10a1ddccp: Fix out of bounds access in DCCP error handler | | *9667854e69dlm: fix plock lookup when using multiple lockspaces | | *c96c67991abpf: Fix issue in verifying allow_ptr_leaks | | *b23c96589fdrm/amd/display: Add smu write msg id fail retry process | | *5ad3e53460parisc: Fix /proc/cpuinfo output for lscpu | | *316a4a329aprocfs: block chmod on /proc/thread-self/comm | | *5e4e9900e6block: don't add or resize partition on the disk with GENHD_FL_NO_PART | | *1654635bedRevert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" | | *5a3e327dc3ntb: Fix calculation ntb_transport_tx_free_entry() | | *88c7931f81ntb: Clean up tx tail index on link down | | *4f4af6b8b7ntb: Drop packets when qp link is down | | *e95e31a860PCI/PM: Only read PCI_PM_CTRL register when available | | *223fc53520PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation | | *4443f3695dPCI: Free released resource after coalescing | | *316f398429scsi: mpt3sas: Perform additional retries if doorbell read returns 0 | | *6c4f87e523Revert "scsi: qla2xxx: Fix buffer overrun" | | *ab8c52977fmedia: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts | | *25934d8f6emedia: dvb: symbol fixup for dvb_attach() | | *fd4d61f85eALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. | | *ba0b46166barm64: csum: Fix OoB access in IP checksum code for negative lengths | | *ad661951a9i3c: master: svc: fix probe failure when no i3c device exist | | *cc9bf2d62fLoongArch: mm: Add p?d_leaf() definitions | | *5a8b2c1665xtensa: PMU: fix base address for the newer hardware | | *9a9b8596c3drm/amd/display: register edp_backlight_control() for DCN301 | | *47636d32a0backlight/lv5207lp: Compare against struct fb_info.device | | *83166d03a5backlight/bd6107: Compare against struct fb_info.device | | *b4ab337aadbacklight/gpio_backlight: Compare against struct fb_info.device | | *8fa9cb5844io_uring: break iopolling on signal | | *4a3e0d51c3XArray: Do not return sibling entries from xa_load() | | *7a7f112833ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() | | *09cb2a71b2ipmi_si: fix a memleak in try_smi_init() | | *dafe7acfedPCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address | | *823f52daefmedia: i2c: Add a camera sensor top level menu | | *ceedc62a3bmedia: i2c: ccs: Check rules is non-NULL | | *fea9dd8653cpu/hotplug: Prevent self deadlock on CPU hot-unplug | | *4245ca8f40mm/vmalloc: add a safer version of find_vm_area() for debug | | *157c46360cscsi: core: Fix the scsi_set_resid() documentation | | *2344b13976printk: ringbuffer: Fix truncating buffer size min_t cast | | *3f7a4e88e4rcu: dump vmalloc memory info safely | | *8ad2e7efb2ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl | | *8918025febPM / devfreq: Fix leak in devfreq_dev_release() | | *d2e906c725igb: set max size RX buffer when store bad packet is enabled | | *04c3eee4e1skbuff: skb_segment, Call zero copy functions before using skbuff frags | | *4921f9349bnetfilter: xt_sctp: validate the flag_info count | | *1c164c1e9enetfilter: xt_u32: validate user space input | | *bcdb4a5c42netfilter: nft_exthdr: Fix non-linear header modification | | *7ca0706c68netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c | | *6678912b4digmp: limit igmpv3_newpack() packet size to IP_MAX_MTU | | *ad8900dd8avirtio_ring: fix avail_wrap_counter in virtqueue_add_packed | | *4927edc23ecpufreq: Fix the race condition while updating the transition_task of policy | | *96db43acedDrivers: hv: vmbus: Don't dereference ACPI root object handle | | *e351933e4admaengine: ste_dma40: Add missing IRQ check in d40_probe | | *43a57ca7ddum: Fix hostaudio build errors | | *222b85e748mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() | | *eaf4c78982mtd: spi-nor: Check bus width while setting QE bit | | *3e313b6c47leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead | | *f741121a22leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false | | *a253c416e6leds: multicolor: Use rounded division when calculating color components | | *2804cc3508leds: pwm: Fix error code in led_pwm_create_fwnode() | | *cae0787e40rpmsg: glink: Add check for kstrdup | | *f309ac8a4dphy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write | | *8f0f5452cbphy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate | | *0d86292e3fphy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 | | *50fa01243ddmaengine: idxd: Modify the dependence of attribute pasid_enabled | | *6453a2fbc8mtd: rawnand: brcmnand: Fix mtd oobsize | | *74c85396bdtracing: Fix race issue between cpu buffer write and swap | | *fb34716c9etracing: Remove extra space at the end of hwlat_detector/mode | | *ca5e8427e2x86/speculation: Mark all Skylake CPUs as vulnerable to GDS | | *55a448e8d8tick/rcu: Fix false positive "softirq work is pending" messages | | *69b8d7bf83platform/x86/amd/pmf: Fix a missing cleanup path | | *2763732ec1HID: multitouch: Correct devm device reference for hidinput input_dev name | | *f283805d98HID: uclogic: Correct devm device reference for hidinput input_dev name | | *6e59609541HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() | | *cf38960386RDMA/efa: Fix wrong resources deallocation order | | *9d9a405303RDMA/siw: Correct wrong debug message | | *bbd1b1b508RDMA/siw: Balance the reference of cep->kref in the error path | | *3f39698e7eRevert "IB/isert: Fix incorrect release of isert connection" | | *81ff633a88amba: bus: fix refcount leak | | *db18d5e3eeserial: tegra: handle clk prepare error in tegra_uart_hw_init() | | *93e9085453interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting | | *e9ef8b5099interconnect: qcom: bcm-voter: Improve enable_mask handling | | *1d085c6a25interconnect: qcom: sm8450: Enable sync_state | | *5a5fb3b175scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock | | *f06c7d823ascsi: core: Use 32-bit hostnum in scsi_host_lookup() | | *f01cfec8d3RDMA/irdma: Prevent zero-length STAG registration | | *5fa1552877coresight: trbe: Fix TRBE potential sleep in atomic context | | *848cd6f24acgroup:namespace: Remove unused cgroup_namespaces_init() | | *0d545a8e77Revert "f2fs: fix to do sanity check on extent cache correctly" | | *3f60a36ed6f2fs: Only lfs mode is allowed with zoned block device feature | | *33d4c00725f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED | | *4d7e804f49f2fs: fix to avoid mmap vs set_compress_option case | | *3a2cf76cfbmedia: i2c: rdacm21: Fix uninitialized value | | *86a41ad012media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors | | *85fb0b963fmedia: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working | | *0790c09140media: ov2680: Add ov2680_fill_format() helper function | | *90fbf01c80media: ov2680: Don't take the lock for try_fmt calls | | *e0b6edf4a3media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s | | *6d51cdf66bmedia: ov2680: Fix vflip / hflip set functions | | *7263c39fd7media: ov2680: Fix ov2680_bayer_order() | | *ef9055e9a7media: ov2680: Remove auto-gain and auto-exposure controls | | *9e6e509c08media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips | | *2b9d0a65d1media: ov5640: Fix initial RESETB state and annotate timings | | *5074c70795media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() | | *a4cd2c3effHID: input: Support devices sending Eraser without Invert | | *297992e5c6drivers: base: Free devm resources when unregistering a device | | *66eb45e7d5USB: gadget: f_mass_storage: Fix unused variable warning | | *324da2f3eeUSB: gadget: core: Add missing kerneldoc for vbus_work | | *365ce3f86bdocs: ABI: fix spelling/grammar in SBEFIFO timeout interface | | *c90182cffbmedia: venus: hfi_venus: Only consider sys_idle_indicator on V1 | | *d52509fdb2media: go7007: Remove redundant if statement | | *0294e24750media: cec: core: add adap_unconfigured() callback | | *d6610151aemedia: cec: core: add adap_nb_transmit_canceled() callback | | *6ced15ff17platform/x86: dell-sysman: Fix reference leak | | *45e3181d79iommu/vt-d: Fix to flush cache of PASID directory table | | *d9c47d2bf3iommu/qcom: Disable and reset context bank before programming | | *a30f26dc3afsi: aspeed: Reset master errors after CFAM reset | | *d020963638IB/uverbs: Fix an potential error pointer dereference | | *4dca13c30bRDMA/hns: Fix CQ and QP cache affinity | | *2368ce8cd5RDMA/hns: Fix inaccurate error label name in init instance | | *93c986805fRDMA/hns: Fix incorrect post-send with direct wqe of wr-list | | *c48b0b30acRDMA/hns: Fix port active speed | | *117a1b903biommu/sprd: Add missing force_aperture | | *fadc62aa82iommu/mediatek: Fix two IOMMU share pagetable issue | | *f81325a709iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data | | *343ccde5adextcon: cht_wc: add POWER_SUPPLY dependency | | *d3e075a3f0kernfs: add stub helper for kernfs_generic_poll() | | *91a05d4c12driver core: Call dma_cleanup() on the test_remove path | | *58a3b87be6driver core: test_async: fix an error code | | *636f5b8a66dma-buf/sync_file: Fix docs syntax | | *ae867cab6binterconnect: qcom: qcm2290: Enable sync state | | *7e1476f277coresight: tmc: Explicit type conversions to prevent integer overflow | | *ee8f58b40eRDMA/irdma: Replace one-element array with flexible-array member | | *af6fd0b3bcscsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly | | *dd8ce1c9ffscsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly | | *472f2497a4scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly | | *70518f3aafRDMA/rxe: Fix incomplete state save in rxe_requester | | *59a4f61fecRDMA/rxe: Split rxe_run_task() into two subroutines | | *0ad56bf59dx86/APM: drop the duplicate APM_MINOR_DEV macro | | *6d209ed70fserial: sprd: Fix DMA buffer leak issue | | *70f7513342serial: sprd: Assign sprd_port after initialized to avoid wrong access | | *21608d2ba5iio: accel: adxl313: Fix adxl313_i2c_id[] table | | *25feffb3fbscsi: qla4xxx: Add length check when parsing nlattrs | | *1806edae97scsi: be2iscsi: Add length check when parsing nlattrs | | *85b8c282d1scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() | | *bb8d101b83scsi: iscsi: Add length check for nlattr payload | | *2737d82760scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param() | | *bdc4f8f681scsi: RDMA/srp: Fix residual handling | | *67b02818e2usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() | | *858322c409media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init() | | *bdc00039fdmedia: mediatek: vcodec: fix potential double free | | *a356b60031media: mediatek: vcodec: Return NULL if no vdec_fb is found | | *b4ee61e5a1media: amphion: ensure the bitops don't cross boundaries | | *932d84a8a8media: amphion: fix UNUSED_VALUE issue reported by coverity | | *60f6392bdemedia: amphion: fix UNINIT issues reported by coverity | | *bddd678fd2media: amphion: fix REVERSE_INULL issues reported by coverity | | *3930d62f5dmedia: amphion: fix CHECKED_RETURN issues reported by coverity | | *9ada33ee83media: rkvdec: increase max supported height for H.264 | | *715c0200b4media: mtk-jpeg: Fix use after free bug due to uncanceled work | | *62ea218a7emedia: amphion: add helper function to get id name | | *745f40a96cmedia: amphion: reinit vpu if reqbufs output 0 | | *6f0d0f5613dt-bindings: extcon: maxim,max77843: restrict connector properties | | *dd0dadb938scsi: hisi_sas: Fix normally completed I/O analysed as failed | | *ab0719d7b6scsi: hisi_sas: Fix warnings detected by sparse | | *79a1a8f838RDMA/siw: Fabricate a GID on tun and loopback devices | | *a96892a40fmedia: cx24120: Add retval check for cx24120_message_send() | | *2b6e20ef05media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() | | *323ee5fc98media: dib7000p: Fix potential division by zero | | *90e0ea8e9bdrivers: usb: smsusb: fix error handling code in smsusb_init_device | | *92e2dcf941iommu: rockchip: Fix directory table address encoding | | *13ed255248iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind | | *25afb3e03bmedia: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() | | *aeb79a1778media: i2c: tvp5150: check return value of devm_kasprintf() | | *d7d47edf78media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables | | *79e2cc5c4cmedia: ov5640: fix low resolution image abnormal issue | | *5643c936d1RDMA/qedr: Remove a duplicate assignment in irdma_query_ah() | | *8199a46af2cgroup/cpuset: Inherit parent's load balance state in v2 | | *590b45e5cdpNFS: Fix assignment of xprtdata.cred | | *4030ace74dNFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ | | *fdbc9637bfNFS: Guard against READDIR loop when entry names exceed MAXNAMELEN | | *6d08bd22faNFSD: da_addr_body field missing in some GETDEVICEINFO replies | | *02a29a2455fs: lockd: avoid possible wrong NULL parameter | | *f27f759f4cjfs: validate max amount of blocks before allocation. | | *b648f57175ext4: fix unttached inode after power cut with orphan file feature enabled | | *f17d5efaafpowerpc/iommu: Fix notifiers being shared by PCI and VIO buses | | *e83f5e2108powerpc/mpc5xxx: Add missing fwnode_handle_put() | | *4515f1676dpowerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n | | *ebbfe48dd1nfs/blocklayout: Use the passed in gfp flags | | *4c8568cf4cpowerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT | | *a5b6b008e3powerpc: Don't include lppaca.h in paca.h | | *18d51547feNFSv4.2: Fix READ_PLUS size calculations | | *fccdafa51dNFSv4.2: Fix up READ_PLUS alignment | | *5c47974263NFSv4.2: Fix READ_PLUS smatch warnings | | *886959f425NFSv4.2: Rework scratch handling for READ_PLUS | | *e12e13952bwifi: ath10k: Use RMW accessors for changing LNKCTL | | *811ec8bc68wifi: ath11k: Use RMW accessors for changing LNKCTL | | *7f4c9c44d1net/mlx5: Use RMW accessors for changing LNKCTL | | *433330fb12drm/radeon: Use RMW accessors for changing LNKCTL | | *a0f0daf60bdrm/amdgpu: Use RMW accessors for changing LNKCTL | | *ed6483fac4powerpc/perf: Convert fsl_emb notifier to state machine callbacks | | *1d58a92469powerpc/fadump: reset dump area size if fadump memory reserve fails | | *ab8094db59nvdimm: Fix dereference after free in register_nvdimm_pmu() | | *500a6ff9c2nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() | | *f6f300ecc1vfio/type1: fix cap_migration information leak | | *aae5a866d3powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE | | *dd9241fc4bclk: imx: composite-8m: fix clock pauses when set_rate would be a no-op | | *cc7e04d7ffclk: imx8mp: fix sai4 clock | | *fcaf148b20clk: imx: imx8ulp: update SPLL2 type | | *e1139dea2cclk: imx: pllv4: Fix SPLL2 MULT range | | *402e73f645clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs | | *6c88c9d9c6PCI/ASPM: Use RMW accessors for changing LNKCTL | | *952da7c6e1PCI: pciehp: Use RMW accessors for changing LNKCTL | | *f2d7da8fafPCI: Add locking to RMW PCI Express Capability Register accessors | | *3108f7c788PCI: Allow drivers to request exclusive config regions | | *8a5e87f9e9pinctrl: mcp23s08: check return value of devm_kasprintf() | | *8562df72cfPCI: Mark NVIDIA T4 GPUs to avoid bus reset | | *f3229c9cb6PCI: microchip: Correct the DED and SEC interrupt bit offsets | | *9daefd2275clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src | | *a1801d14a8clk: qcom: reset: Use the correct type of sleep/delay based on length | | *a4ff4b54f3kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add() | | *fef33ca5e2kvm/vfio: Prepare for accepting vfio device fd | | *cc16a50d50clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src | | *e0f5698757ext4: avoid potential data overflow in next_linear_group | | *772ca4bc1dext4: correct grp validation in ext4_mb_good_group | | *d5fc7d6813EDAC/igen6: Fix the issue of no error events | | *8f43c4000cclk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src | | *d1a5f22abaclk: sunxi-ng: Modify mismatched function name | | *d96799ee3bPCI/DOE: Fix destroy_work_on_stack() race | | *4a43285900drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() | | *d96da888dcPCI: qcom-ep: Switch MHI bus master clock off during L1SS | | *c53d53006dPCI: apple: Initialize pcie->nvecs before use | | *7618133edaclk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz | | *eb613f81d0clk: qcom: gcc-sc8280xp: Add missing GDSCs | | *57fc62c506dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs | | *06d3a7e03cclk: qcom: gcc-sc8280xp: Add missing GDSC flags | | *747848b4afclk: qcom: gcc-sc8280xp: Add EMAC GDSCs | | *9cba16becaclk: qcom: gpucc-sm6350: Fix clock source names | | *6ace98cb61clk: qcom: gpucc-sm6350: Introduce index-based clk lookup | | *74a1194cceipmi:ssif: Fix a memory leak when scanning for an adapter | | *2e7d90a81bipmi:ssif: Add check for kstrdup | | *abbd28d04cALSA: ac97: Fix possible error value of *rac97 | | *53996463f8of: unittest: Fix overlay type in apply/revert check | | *3fb210cd52of: overlay: Call of_changeset_init() early | | *b13b0c84a4ASoC: SOF: amd: clear dsp to host interrupt status | | *c4b06324fcmd: raid0: account for split bio in iostat accounting | | *cc54fa43demd/raid0: Fix performance regression for large sequential writes | | *cd1dd83888md/raid0: Factor out helper for mapping and submitting a bio | | *c227aa1416md: add error_handlers for raid0 and linear | | *bc82cd1e7ffirmware: cs_dsp: Fix new control name check | | *711fb92606md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() | | *ac9e103f28md/raid5-cache: fix a deadlock in r5l_exit_log() | | *26bf790b8ebus: ti-sysc: Fix cast to enum warning | | *5abfee5e40arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins | | *b386c3e169arm64: dts: qcom: msm8996: Fix dsi1 interrupts | | *c6035ee015arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU | | *cab4cdb2a4arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU | | *67b4726cb8arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names | | *867aa88c9edrm/mediatek: Fix potential memory leak if vmap() fail | | *1e47d1ac20ARM: dts: qcom: ipq4019: correct SDHCI XO clock | | *4d6a25792fdrm/mediatek: Remove freeing not dynamic allocated memory | | *635051576fbus: ti-sysc: Fix build warning for 64-bit build | | *b625a6eaf2drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities | | *0c323430e4io_uring: fix drain stalls by invalid SQE | | *9183c4fe91block/mq-deadline: use correct way to throttling write requests | | *9ca08adb75audit: fix possible soft lockup in __audit_inode_child() | | *607eda339bdrm/msm/a2xx: Call adreno_gpu_init() earlier | | *f27dff881fdrm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create() | | *d41ceafe3dsmackfs: Prevent underflow in smk_set_cipso() | | *d1994bb594drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done | | *bd3a6b6d5dfirmware: meson_sm: fix to avoid potential NULL pointer dereference | | *2965015006drm/msm/mdp5: Don't leak some plane state | | *0cd481c27bsoc: qcom: smem: Fix incompatible types in comparison | | *3b1f1999a3drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask | | *9b372d2fdcima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig | | *92eaa18403drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 | | *4174f889c4drm/repaper: Reduce temporary buffer size in repaper_fb_dirty() | | *d544c89bb1drm/armada: Fix off-by-one error in armada_overlay_get_property() | | *0ef736fec6ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port | | *976eca4cbdarm64: dts: qcom: sm8150: Fix the I2C7 interrupt | | *43cc228099of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() | | *4ab834ff9fdrm/tegra: dpaux: Fix incorrect return value of platform_get_irq | | *508383dc27drm/msm: Update dev core dump to not print backwards | | *f9b9c6b0d4md/md-bitmap: hold 'reconfig_mutex' in backlog_store() | | *e970bc3828md/md-bitmap: remove unnecessary local variable in backlog_store() | | *3829cb3caemd/raid10: use dereference_rdev_and_rrdev() to get devices | | *27acd8c131md/raid10: factor out dereference_rdev_and_rrdev() | | *097f30f0cemd: restore 'noio_flag' for the last mddev_resume() | | *835cbfebc1md: Change active_io to percpu | | *3db3922570md: Factor out is_md_suspended helper | | *8dcc23191adrm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' | | *13f5c43e09arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply | | *5ccd294df2arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk" | | *4aaced381carm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC | | *a80621bb23ARM: dts: BCM53573: Fix Ethernet info for Luxul devices | | *b9fa4e10b5drm: adv7511: Fix low refresh rate register for ADV7533/5 | | *1a73147347ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) | | *9a91a5466aARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 | | *4e184a7320ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) | | *075ee661badrm/bridge: anx7625: Use common macros for HDCP capabilities | | *ba1ca2cf4ddrm/bridge: anx7625: Use common macros for DP power sequencing commands | | *d309b170eax86/mm: Fix PAT bit missing from page protection modify mask | | *00c0b2825bblock: don't allow enabling a cache on devices that don't support it | | *e5e0ec8ff1block: cleanup queue_wc_store | | *7db90dd1c5drm/etnaviv: fix dumping of active MMU context | | *800bf8a222arm64: tegra: Fix HSUART for Smaug | | *ee5e1d6480arm64: dts: qcom: pmi8994: Add missing OVP interrupt | | *31fe89ccf5arm64: dts: qcom: pm660l: Add missing short interrupt | | *cd1ba241d2arm64: dts: qcom: pm6150l: Add missing short interrupt | | *6fd913f0f6arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again | | *0f0e696370arm64: tegra: Fix HSUART for Jetson AGX Orin | | *f5ff689709ARM: dts: BCM53573: Use updated "spi-gpio" binding properties | | *ab5154ae26ARM: dts: BCM53573: Add cells sizes to PCIe node | | *ee1d740374ARM: dts: BCM53573: Drop nonexistent #usb-cells | | *fd28ce30b5drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() | | *1f3b03863efirmware: ti_sci: Use system_state to determine polling | | *0765a80c16ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM | | *e3c7b7ce7cARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems | | *9d77a7fc5dARM: dts: stm32: Add missing detach mailbox for Odyssey SoM | | *c0929f2bbdARM: dts: stm32: YAML validation fails for Odyssey Boards | | *aa72079a19ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon | | *0746cab476ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon | | *a5274a79efARM: dts: stm32: YAML validation fails for Argon Boards | | *e62c091b6dARM: dts: stm32: Rename mdio0 to mdio | | *e8d6e54dafarm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent | | *c755b194d7arm64: dts: qcom: pmk8350: fix ADC-TM compatible string | | *5aa1969ce7arm64: dts: qcom: pmr735b: fix thermal zone name | | *de4688dcc0arm64: dts: qcom: pm8350b: fix thermal zone name | | *0f52060fa1arm64: dts: qcom: pm8350: fix thermal zone name | | *8fd3533f4barm64: dts: qcom: sm8350: Use proper CPU compatibles | | *db336dcb01arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq | | *0c32fba735arm64: dts: qcom: sm8350: Fix CPU idle state residency times | | *c97633eaf5arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path | | *8622340505arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller | | *82c3d3490barm64: dts: qcom: sc8280xp: Add missing SCM interconnect | | *e5bf98ceacarm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO | | *4c7477d0daarm64: dts: qcom: sm8250-edo: Rectify gpio-keys | | *7852d20788arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs | | *4a36d16cdfarm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM | | *537346ff2aarm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply | | *d244c92988arm64: dts: qcom: sm8250: correct dynamic power coefficients | | *e2040c1101arm64: dts: qcom: sm6350: Fix ZAP region | | *ba7ff6085bsoc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros | | *fb4a774a66soc: qcom: ocmem: Add OCMEM hardware version print | | *7bdeb7679fASoC: stac9766: fix build errors with REGMAP_AC97 | | *c2c6dfc042drm/hyperv: Fix a compilation issue because of not including screen_info.h | | *a9fa161b83drm/amd/display: Do not set drr on pipe commit | | *3027e200ddquota: fix dqput() to follow the guarantees dquot_srcu should provide | | *d57af071cfquota: add new helper dquot_active() | | *fdcc50d506quota: rename dquot_active() to inode_quota_active() | | *622789ebe1quota: factor out dquot_write_dquot() | | *25193037e0ASoC: cs43130: Fix numerator/denominator mixup | | *aa449fa41edrm/bridge: tc358764: Fix debug print parameter order | | *45107f9ca8netrom: Deny concurrent connect(). | | *a1e820fc78net/sched: sch_hfsc: Ensure inner classes have fsc curve | | *85da5ec068sfc: Check firmware supports Ethernet PTP filter | | *ea701e0ebacteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously | | *1b7f266e02octeontx2-pf: Fix PFC TX scheduler free | | *80de42d9afocteontx2-pf: Refactor schedular queue alloc/free calls | | *23a7b87289hwmon: (tmp513) Fix the channel number in tmp51x_is_visible() | | *8b2fb4b671mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter | | *6406a95c4amlxsw: i2c: Limit single transaction buffer size | | *2fc2400940mlxsw: i2c: Fix chunk size setting in output mailbox buffer | | *ec9538da6cnet: arcnet: Do not call kfree_skb() under local_irq_disable() | | *cb09afe905ice: avoid executing commands on other ports when driving sync | | *90e7778660wifi: ath9k: use IS_ERR() with debugfs_create_dir() | | *4a8fadcf37arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush() | | *a33ae132eeBluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() | | *7e7197e4d6wifi: mwifiex: avoid possible NULL skb pointer dereference | | *7930fa4ca8mac80211: make ieee80211_tx_info padding explicit | | *4381d60832wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute | | *4c340bfddcwifi: ath9k: protect WMI command response buffer replacement with a lock | | *8ba31f946awifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx | | *7984c381bbsamples/bpf: fix broken map lookup probe | | *c813db76bcsamples/bpf: fix bio latency check with tracepoint | | *ef67f3a959ARM: dts: Add .dts files missing from the build | | *cde525d611wifi: mwifiex: Fix missed return in oob checks failed path | | *84081b4baawifi: mwifiex: fix memory leak in mwifiex_histogram_read() | | *9257a1d6f2net: annotate data-races around sk->sk_lingertime | | *844d60cc5efs: ocfs2: namei: check return value of ocfs2_add_entry() | | *a485a4bd82lwt: Check LWTUNNEL_XMIT_CONTINUE strictly | | *065d5f1709lwt: Fix return values of BPF xmit ops | | *0159a21b9dhwrng: iproc-rng200 - Implement suspend and resume calls | | *92651ce45bcrypto: caam - fix unchecked return value error | | *841d2fffd0ice: ice_aq_check_events: fix off-by-one check when filling buffer | | *0f50641222net-memcg: Fix scope of sockmem pressure indicators | | *8d61adfb59selftests/bpf: Clean up fmod_ret in bench_rename test script | | *eafa3465c8selftests/bpf: Fix repeat option when kfunc_call verification fails | | *d6702008fcnet: tcp: fix unexcepted socket die when snd_wnd is 0 | | *81d8e9f59dBluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() | | *bd39b55240Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor | | *94617b736cBluetooth: Fix potential use-after-free when clear keys | | *9246d9310cBluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() | | *c4cb61c5f9crypto: api - Use work queue in crypto_destroy_instance | | *501f77cfcecrypto: stm32 - Properly handle pm_runtime_get failing | | *6fc09c8d76kbuild: rust_is_available: fix confusion when a version appears in the path | | *4f8c55ae5dkbuild: rust_is_available: add check for `bindgen` invocation | | *bb15fb4e49kbuild: rust_is_available: fix version check when CC has multiple arguments | | *6c7182b9c8kbuild: rust_is_available: remove -v option | | *90978b2ff4selftests/bpf: fix static assert compilation issue for test_cls_*.c | | *c015029dfcwifi: mwifiex: fix error recovery in PCIE buffer descriptor management | | *3975e21d4dwifi: mwifiex: Fix OOB and integer underflow when rx packets | | *49b6db89abwifi: mt76: mt7915: fix power-limits while chan_switch | | *2dd5c7f420can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM | | *ce60bfc24cspi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() | | *f5f7aa2b6bwifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH | | *c0ce0fb766bpf: reject unhashed sockets in bpf_sk_assign | | *99331d7c6eudp: re-score reuseport groups when connected sockets are present | | *328b85e7b1wifi: mt76: mt7921: fix non-PSC channel scan fail | | *6bf4ccafb3wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set() | | *39a6b4bbc5regmap: rbtree: Use alloc_flags for memory allocations | | *684431894ehwrng: pic32 - use devm_clk_get_enabled | | *79a8ea5bf4hwrng: nomadik - keep clock enabled while hwrng is registered | | *73d97508abtcp: tcp_enter_quickack_mode() should be static | | *01964c6308crypto: qat - change value of default idle filter | | *912310dd84bpf: Fix an error in verifying a field in a union | | *780f072f4fbpf: Clear the probe_addr for uprobe | | *0cfbadb153libbpf: Fix realloc API handling in zero-sized edge cases | | *fc7ed36a31bpftool: Use a local bpf_perf_event_value to fix accessing its fields | | *0b20dc1eddbpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c | | *840c64d96ebpftool: Define a local bpf_perf_link to fix accessing its fields | | *4d5f00b2fabpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie | | *010c6a02e6selftests/bpf: Fix bpf_nf failure upon test rerun | | *6f2b84248bcpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() | | *91f76271ecx86/efistub: Fix PCI ROM preservation in mixed mode | | *fcf78a17bbcpufreq: amd-pstate-ut: Fix kernel panic when loading the driver | | *14920fb907cpufreq: amd-pstate-ut: Remove module parameter access | | *7da6250d29thermal/of: Fix potential uninitialized value access | | *7c70932568ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table | | *a99f32b81cACPI: x86: s2idle: Post-increment variables when getting constraints | | *8ee6d04ef2irqchip/loongson-eiointc: Fix return value checking of eiointc_index | | *14e37e08b4s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs | | *f326e37a21s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes | | *f98ea9abc1s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL | | *87d452a076s390/pkey: fix/harmonize internal keyblob headers | | *7d31730c5dselftests/futex: Order calls to futex_lock_pi | | *048d1a8b9dperf/imx_ddr: don't enable counter0 if none of 4 counters are used | | *5fce29ab20sched/rt: Fix sysctl_sched_rr_timeslice intial value | | *dfadde1697arm64/fpsimd: Only provide the length to cpufeature for xCR registers | | *8efd042029arm64/sme: Don't use streaming mode to probe the maximum SME VL | | *1d9a735d4ex86/decompressor: Don't rely on upper 32 bits of GPRs being preserved | | *be361e5ec4sched/psi: Select KERNFS as needed | | *287aeeb731arm64/ptrace: Clean up error handling path in sve_set_common() | | *9d8f66d6deselftests/resctrl: Close perf value read fd on errors | | *f046a88cbaselftests/resctrl: Unmount resctrl FS if child fails to run benchmark | | *d4b1f43944selftests/resctrl: Don't leak buffer in fill_cache() | | *1051a1c5ddselftests/resctrl: Add resctrl.h into build deps | | *5d343b4907OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() | | *e0322a255arefscale: Fix uninitalized use of wait_queue_head_t | | *085fe43238ARM: ptrace: Restore syscall skipping for tracers | | *916ca81922ARM: ptrace: Restore syscall restart tracing | | *ed134f284bvfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing | | *1cdf51b4e5selftests/harness: Actually report SKIP for signal tests | | *c13e6edbadtmpfs: verify {g,u}id mount options correctly | | *254c396da3iomap: Remove large folio handling in iomap_invalidate_folio() | | *b553ac4894fs: Fix error checking for d_hash_and_lookup() | | *e12214c7adeventfd: prevent underflow for eventfd semaphores | | *9720f89428reiserfs: Check the return value from __getblk() | | *0c7e6ff75etools/resolve_btfids: Fix setting HOSTCFLAGS | | *1ad863e91atools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets | | *a2a9f5bccctools/resolve_btfids: Tidy HOST_OVERRIDES | | *b3f1d78c67tools/resolve_btfids: Compile resolve_btfids as host program | | *833a654b51tools/resolve_btfids: Alter how HOSTCC is forced | | *2457021a4ftools/resolve_btfids: Install subcmd headers | | *d35187340atools/resolve_btfids: Use pkg-config to locate libelf | | *05026e944btools lib subcmd: Add dependency test to install_headers | | *424fd56932tools lib subcmd: Make install_headers clearer | | *a07388d1a7tools lib subcmd: Add install target | | *b9c54fd376Revert "net: macsec: preserve ingress frame ordering" | | *786e09ae59Revert "PCI: tegra194: Enable support for 256 Byte payload" | | *f725ae7f0eInput: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN | | *b990ac5644udf: Handle error when adding extent to a file | | *6ac8f2c836udf: Check consistency of Space Bitmap Descriptor | | *7ac1467f94drm/amd/display: ensure async flips are only accepted for fast updates | | *8f965b5b52net: Avoid address overwrite in kernel_connect | | *8c737d950cKVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages | | *45e3dfbf0eKVM: x86/mmu: Use kstrtobool() instead of strtobool() | | *181831df9dtpm: Enable hwrng only for Pluton on AMD CPUs | | *9c8dab18f8crypto: rsa-pkcs1pad - Use helper to set reqsize | | *63f1117db5cpufreq: intel_pstate: set stale CPU frequency to minimum | | *c50fdd5334of: property: Simplify of_link_to_phandle() | | *8f647ac91aplatform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications | | *10f358cd4btracing: Introduce pipe_cpumask to avoid race on trace_pipes | | *41103f7f68net: sfp: handle 100G/25G active optical cables in sfp_parse_support | | *f24681b816ALSA: seq: oss: Fix racy open/close of MIDI devices | | *ab5c5c10d0LoongArch: Fix the write_fcsr() macro | | *9920a52362LoongArch: Let pmd_present() return true when splitting pmd | | *790587097cscsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path | | *1a7f80f33ascsi: storvsc: Always set no_report_opcodes | | *7d1ac3c2ebscsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity | | *dcfd75bca8sctp: handle invalid error codes without calling BUG() | | *fbd3ae6997cifs: fix max_credits implementation | | *8a424afa08cifs: fix sockaddr comparison in iface_cmp | | *ea13eff14ebnx2x: fix page fault following EEH recovery | | *179b9b062fnetlabel: fix shift wrapping bug in netlbl_catmap_setlong() | | *78ef22febdwifi: mac80211: Use active_links instead of valid_links in Tx | | *41b446e490wifi: cfg80211: remove links only on AP | | *5251c83532drm/amdgpu: Match against exact bootloader status | | *f20bee49dcnet: hns3: restore user pause configure when disable autoneg | | *c61d104612scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock | | *24d9cc9335scsi: lpfc: Remove reftag check in DIF paths | | *c70b9758eeplatform/x86/amd/pmf: Fix unsigned comparison with less than zero | | *acf4ec3b42idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM | | *59c4b9a2capowerpc/powermac: Use early_* IO variants in via_calibrate_decr() | | *54d3fba7d8wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1() | | *71f5a7f174net: usb: qmi_wwan: add Quectel EM05GV2 | | *a2b5a9654anet: annotate data-races around sk->sk_{rcv|snd}timeo | | *94515e9aa8net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries | | *848477e083Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12" | | *51edd7383bvmbus_testing: fix wrong python syntax for integer value comparison | | *98f933716aclk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM | | *473a55cfc1kprobes: Prohibit probing on CFI preamble symbol | | *896e9e5778security: keys: perform capable check only on privileged operations | | *0ffed24af5staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER | | *55954eea70ALSA: usb-audio: Update for native DSD support quirks | | *d676d02be8ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer() | | *fbf4048d8fovl: Always reevaluate the file signature for IMA | | *ae1cb9656edrm/amd/display: Exit idle optimizations before attempt to access PHY | | *faa77cf5f2drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family | | *d7b1aa3e20drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock | | *7c2d13fb9bplatform/x86: huawei-wmi: Silence ambient light sensor | | *5c5628287bplatform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops | | *aeee50c152platform/x86: think-lmi: Use kfree_sensitive instead of kfree | | *dea41980d7platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks | | *7d0f7924efplatform/x86: intel: hid: Always call BTNL ACPI method | | *eb54ad1ed6ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset | | *9c12633201ASoC: atmel: Fix the 8K sample parameter in I2SC master | | *2e780a9f4aASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 | | *a1fbf45a24ASoC: rt711: fix for JD event handling in ClockStop Mode0 | | *82e17577b6ASoc: codecs: ES8316: Fix DMIC config | | *10999df817ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 | | *952af5cfd5fs/nls: make load_nls() take a const parameter | | *d28f76be79s390/dasd: fix hanging device after request requeue | | *d563f679a2s390/dasd: use correct number of retries for ERP requests | | *a41f2f6affm68k: Fix invalid .section syntax | | *328fcde050ethernet: atheros: fix return value check in atl1c_tso_csum() | | *0f7b43a577ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect | | *eb746c4750ASoC: da7219: Check for failure reading AAD IRQ events | | *3c59ad8d6eASoC: da7219: Flush pending AAD IRQ when suspending | | *330d900620ksmbd: fix out of bounds in init_smb2_rsp_hdr() | | *99a2426b13ksmbd: no response from compound read | | *becb5191d1ksmbd: validate session id and tree id in compound request | | *9776024ee0ksmbd: fix out of bounds in smb3_decrypt_req() | | *513eac8b859p: virtio: make sure 'offs' is initialized in zc_request | | *05d88512e89p: virtio: fix unlikely null pointer deref in handle_rerror | | *72c90ebb2dmedia: pci: cx23885: fix error handling for cx23885 ATSC boards | | *eb3c2b3519media: pulse8-cec: handle possible ping error | | *0b6e7170ccmedia: amphion: use dev_err_probe | | *026e918b36phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code | | *2981ff271dRevert "MIPS: unhide PATA_PLATFORM" | | *b608025733media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field | | *36148a9b14powerpc/boot: Disable power10 features after BOOTAFLAGS assignment | | *4e005f5dd5ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform | | *f4bd9a4315ARM: dts: imx: Set default tuning step for imx7d usdhc | | *7f483ce469Revert "Revert drm/amd/display: Enable Freesync Video Mode by default" | | *6ab081571fscsi: ufs: Try harder to change the power mode | | *9fc3adc6d0Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank" | | *9186398472Revert "bridge: Add extack warning when enabling STP in netns." | * |7454138adeMerge 6.1.52 into android14-6.1-lts | |\| | | *59b13c2b64Linux 6.1.52 | | *4a6284a2fcpinctrl: amd: Don't show `Invalid config param` errors | | *7bec12fa98usb: typec: tcpci: clear the fault status bit | | *4da07e958bnilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse | | *fdbfc54d53nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() | | *689561db68dt-bindings: sc16is7xx: Add property to change GPIO function | | *dca7c99651tcpm: Avoid soft reset when partner does not support get_status | | *a1fc009692fsi: master-ast-cf: Add MODULE_FIRMWARE macro | | *b5c7bc370efirmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe | | *b736642962serial: sc16is7xx: fix bug when first setting GPIO direction | | *682f9b9443serial: sc16is7xx: fix broken port 0 uart init | | *4b3de7d2f8serial: qcom-geni: fix opp vote on shutdown | | *1cd102aaedwifi: mt76: mt7921: fix skb leak by txs missing in AMSDU | | *74ceef6e69wifi: mt76: mt7921: do not support one stream on secondary antenna only | | *179c658285Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition | | *86b818e249staging: rtl8712: fix race condition | | *bd69537c1aHID: wacom: remove the battery when the EKR is off | | *48729a1d2ausb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 | | *c564d4f91ausb: dwc3: meson-g12a: do post init to fix broken usb after resumption | | *bfc4ccc0bcALSA: usb-audio: Fix init call orders for UAC1 | | *69d9330f2eUSB: serial: option: add FOXCONN T99W368/T99W373 product | | *34f396f7abUSB: serial: option: add Quectel EM05G variant (0x030e) | | *5d0fe30be4modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules | | *36231e2c4ertc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff | | *915219699dnet: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index | | *4dab89cccdmmc: au1xmmc: force non-modular build and remove symbol_get usage | | *ac6fa0e04bARM: pxa: remove use of symbol_get() | | *cf859267e6ksmbd: reduce descriptor size if remaining bytes is less than request size | | *d070c4dd2aksmbd: replace one-element array with flex-array member in struct smb2_ea_info | | *30fd6521b2ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() | | *7d8855fd84ksmbd: fix wrong DataOffset validation of create context | | *1ce9ebc96eerofs: ensure that the post-EOF tails are all zeroed | * |b92d1cb293Merge 6.1.51 into android14-6.1-lts | |\| | | *c2cbfe5f51Linux 6.1.51 | | *ae0188f9c2thunderbolt: Fix a backport error for display flickering issue | | *583a8426abkallsyms: Fix kallsyms_selftest failure | | *5d54040e9dio_uring/parisc: Adjust pgoff in io_uring mmap() for parisc | | *fff21bc26bparisc: sys_parisc: parisc_personality() is called from asm code | | *e8ac4be717parisc: Cleanup mmap implementation regarding color alignment | | *b3d099df68lockdep: fix static memory detection even more | | *1cb79e7e05ARM: module: Use module_init_layout_section() to spot init sections | | *8d99105d6aarm64: module: Use module_init_layout_section() to spot init sections | | *42efdb3531arm64: module-plts: inline linux/moduleloader.h | | *207e228bf1module: Expose module_init_layout_section() | | *b0dc0aac20ACPI: thermal: Drop nocrt parameter | * |0910193fd6Merge 6.1.50 into android14-6.1-lts | |\| | | *a2943d2d9aLinux 6.1.50 | | *19641b979bASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG | | *9d5a3b4aeemaple_tree: disable mas_wr_append() when other readers are possible | | *936cf79649ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ | | *d10ab996bdgpio: sim: pass the GPIO device's software node to irq domain | | *3c839f8332gpio: sim: dispose of irq mappings before destroying the irq_sim domain | | *3282e79a85dma-buf/sw_sync: Avoid recursive lock during fence signal | | *6ed06b94f6pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} | | *3fb1b959afpinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map() | | *4a75bf3f6fpinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map() | | *0ba9a242a6clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' | | *70461151d0scsi: core: raid_class: Remove raid_component_add() | | *774cb3de7ascsi: snic: Fix double free in snic_tgt_create() | | *bd20e20c4dmadvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check | | *f67e3a725bcan: raw: add missing refcount for memory leak fix | | *b7803afc77ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd | | *f016326d31thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards | | *d3ff67076bcgroup/cpuset: Free DL BW in case can_attach() fails | | *f0135131bbsched/deadline: Create DL BW alloc, free & check overflow interface | | *064b960dbecgroup/cpuset: Iterate only if DEADLINE tasks are present | | *d1b4262b78sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets | | *9bcfe15278sched/cpuset: Bring back cpuset_mutex | | *7030fbf75fcgroup/cpuset: Rename functions dealing with DEADLINE accounting | | *ce59b7c1b0nfsd: use vfs setgid helper | | *362ed5d931nfs: use vfs setgid helper | | *a0ec52f36cselftests/net: mv bpf/nat6to4.c to net folder | | *f1fa6e6f85hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report | | *d8f9a9cfdcx86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 | | *6bcb9c7d04x86/fpu: Invalidate FPU state correctly on exec() | | *3bc9b0364adrm/display/dp: Fix the DP DSC Receiver cap size | | *3abffee609drm/i915/dgfx: Enable d3cold at s2idle | | *115f2ccd3adrm/vmwgfx: Fix shader stage validation | | *1900e193b5PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus | | *fe04122b93media: vcodec: Fix potential array out-of-bounds in encoder queue_setup | | *4919043ab9pinctrl: amd: Mask wake bits on probe again | | *c6b7d89020of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock | | *2d00ca90b8of: unittest: Fix EXPECT for parse_phandle_with_args_map() test | | *e75de82b37radix tree: remove unused variable | | *aa096bc3c8riscv: Fix build errors using binutils2.37 toolchains | | *3383597574riscv: Handle zicsr/zifencei issue between gcc and binutils | | *30ffd5890alib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels | | *82bb5f8ababatman-adv: Hold rtnl lock during MTU update via netlink | | *cb1f73e691batman-adv: Fix batadv_v_ogm_aggr_send memory leak | | *f1bead97f0batman-adv: Fix TT global entry leak when client roamed back | | *fc9b87d8b7batman-adv: Do not get eth header before batadv_check_management_packet | | *ed1eb19806batman-adv: Don't increase MTU when set by user | | *efef746c5abatman-adv: Trigger events for auto adjusted MTU | | *d6b64d710eselinux: set next pointer before attaching to list | | *36c5aecc78nfsd: Fix race to FREE_STATEID and cl_revoked | | *96fb46ef82NFS: Fix a use after free in nfs_direct_join_group() | | *bdc544a87dmm: memory-failure: fix unexpected return value in soft_offline_page() | | *07fad410aamm: add a call to flush_cache_vmap() in vmap_pfn() | | *a8a60bc802mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast | | *d4e11b85a2ALSA: ymfpci: Fix the missing snd_card_free() call at probe error | | *d13f3a63d2shmem: fix smaps BUG sleeping while atomic | | *091591f6e7mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer | | *a7d172252bclk: Fix slab-out-of-bounds error in devm_clk_release() | | *14904f4d8bNFSv4: Fix dropped lock for racing OPEN and delegation return | | *ac467d7405platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL | | *e6a60eccd0wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning | | *b8b7243aafibmveth: Use dcbf rather than dcbfl | | *85607ef399ASoC: cs35l41: Correct amp_gain_tlv values | | *014fec5540ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x | | *22a406b362io_uring/msg_ring: fix missing lock on overflow for IOPOLL | | *816c7cecf6io_uring/msg_ring: move double lock/unlock helpers higher up | | *4f59375285io_uring: extract a io_msg_install_complete helper | | *0d617fb6d5io_uring: get rid of double locking | | *82d811ff56KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs | | *2800385fdaKVM: x86: Preserve TDP MMU roots until they are explicitly invalidated | | *a0559fd0e1bonding: fix macvlan over alb bond support | | *b15dea3de4rtnetlink: Reject negative ifindexes in RTM_NEWLINK | | *ed3fe5f902netfilter: nf_tables: fix out of memory error handling | | *41841b585enetfilter: nf_tables: flush pending destroy work before netlink notifier | | *136861956ai40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() | | *581668893enet/sched: fix a qdisc modification with ambiguous command request | | *f94f30e2abigc: Fix the typo in the PTM Control macro | | *9b7fd6beecigb: Avoid starting unnecessary workqueues | | *39d43b9cdfcan: isotp: fix support for transmission of SF without flow control | | *f41781b9d8selftests: bonding: do not set port down before adding to bond | | *850e2322aeice: Fix NULL pointer deref during VF reset | | *7cddaed2a3Revert "ice: Fix ice VF reset during iavf initialization" | | *1188e9dd7aice: fix receive buffer size miscalculation | | *417e7ec0d6ipv4: fix data-races around inet->inet_id | | *4af1fe642fnet: validate veth and vxcan peer ifindexes | | *afc9d3d217net: bcmgenet: Fix return value check for fixed_phy_register() | | *029e491b8cnet: bgmac: Fix return value check for fixed_phy_register() | | *ac25925148net: dsa: mt7530: fix handling of 802.1X PAE frames | | *c663607202selftests: mlxsw: Fix test failure on Spectrum-4 | | *1288f99075mlxsw: Fix the size of 'VIRT_ROUTER_MSB' | | *7134565a82mlxsw: reg: Fix SSPR register layout | | *22f9b5468dmlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC | | *4496f6ccf5ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() | | *265ed382e0dccp: annotate data-races in dccp_poll() | | *b516a24f4csock: annotate data-races around prot->memory_pressure | | *cfee17993dnet: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates | | *b701b8d191devlink: add missing unregister linecard notification | | *1375d20612devlink: move code to a dedicated directory | | *eaeef5c865octeontx2-af: SDP: fix receive link config | | *2cb0c037c9tracing: Fix memleak due to race between current_tracer and trace | | *7d0c2b0de2tracing: Fix cpu buffers unavailable due to 'record_disabled' missed | | *7e862cce34drm/i915/gt: Support aux invalidation on all engines | | *8e3f138b96drm/i915/gt: Poll aux invalidation register bit on invalidation | | *017d440431drm/i915/gt: Ensure memory quiesced before invalidation | | *c23126f2c7drm/i915: Add the gen12_needs_ccs_aux_inv helper | | *d4f5dcf68cs390/zcrypt: fix reply buffer calculations for CCA replies | | *246d763b79s390/zcrypt: remove unnecessary (void *) conversions | | *40dafcab9dcan: raw: fix lockdep issue in raw_release() | | *335987e212can: raw: fix receiver memory leak | | *e5c768d809jbd2: fix a race when checking checkpoint buffer busy | | *5fda50e262jbd2: remove journal_clean_one_cp_list() | | *8168c96c24jbd2: remove t_checkpoint_io_list | | *1fa68a7810MIPS: cpu-features: Use boot_cpu_type for CPU type based features | | *92c568c82eMIPS: cpu-features: Enable octeon_cache by cpu_type | | *3e4d038da3PCI: acpiphp: Reassign resources on bridge if necessary | | *28916927b7video/aperture: Move vga handling to pci function | | *4aad3b82b9video/aperture: Only kick vgacon when the pdev is decoding vga | | *437e99f2a1drm/aperture: Remove primary argument | | *cccfcbb9e5drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers | | *6db53af154fbdev/radeon: use pci aperture helpers | | *cd1f889c99drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers | | *26ea8668b8xprtrdma: Remap Receive buffers after a reconnect | | *d9aac9cdd6NFSv4: fix out path in __nfs4_get_acl_uncached | | *4a289d123fNFSv4.2: fix error handling in nfs42_proc_getxattr | * |d8c0666a03Merge 6.1.49 into android14-6.1-lts | |\| | | *024f76bca9Linux 6.1.49 | | *db05f8449bRevert "f2fs: fix to do sanity check on direct node in truncate_dnode()" | | *c5bd20577fRevert "f2fs: fix to set flush_merge opt and show noflush_merge" | | *76e18e6709Revert "f2fs: don't reset unchangable mount option in f2fs_remount()" | | *77c576602dobjtool/x86: Fix SRSO mess | * |13f6afea0cMerge 6.1.48 into android14-6.1-lts | |\| | | *cd363bb954Linux 6.1.48 | | *7487244912x86/srso: Correct the mitigation status when SMT is disabled | | *4da4aae04bobjtool/x86: Fixup frame-pointer vs rethunk | | *c8b056a3b4x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG | | *dae93ed961x86/srso: Disable the mitigation on unaffected configurations | | *e4679a0342x86/CPU/AMD: Fix the DIV(0) initial fix attempt | | *b41eb316c9x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() | | *c1f831425fx86/static_call: Fix __static_call_fixup() | | *c16d0b3bafx86/srso: Explain the untraining sequences a bit more | | *529a9f087ax86/cpu: Cleanup the untrain mess | | *e6b40d2cb5x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 | | *54dde78a50x86/cpu: Rename original retbleed methods | | *44dbc912fdx86/cpu: Clean up SRSO return thunk mess | | *53ebbe1c8cx86/alternative: Make custom return thunk unconditional | | *8bb1ed390dx86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() | | *6e4dd7d263x86/cpu: Fix __x86_return_thunk symbol type | * |50874c58d8Merge 6.1.47 into android14-6.1-lts | |\| | | *802aacbbffLinux 6.1.47 | | *0768ecc49emmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove | | *b2c55af89bnet: fix the RTO timer retransmitting skb every 1ms if linear option is enabled | | *3f27451c9fdrm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create | | *790c2f9d15af_unix: Fix null-ptr-deref in unix_stream_sendpage(). | | *ab63f883bfdrm/amdgpu: keep irq count in amdgpu_irq_disable_all | | *8abce61273drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11 | | *21614ba608arm64/ptrace: Ensure that SME is set up for target when writing SSVE state | | *1be35f5c16netfilter: set default timeout to 3 secs for sctp shutdown send and recv state | | *1b4ce2952bhugetlb: do not clear hugetlb dtor until allocating vmemmap | | *4bdfe20d85drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register | | *8517d73992sched/fair: Remove capacity inversion detection | | *e8acf9971fsched/fair: unlink misfit task from cpu overutilized | | *5274bf1f74zsmalloc: allow only one active pool compaction context | | *d4008eadfcdrm/amd/display: disable RCO for DCN314 | | *b2f599c014ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG | | *7de99bf5bcdrm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 | | *9c8c2cf9f9drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix | | *e1cbd5637fdrm/amd: flush any delayed gfxoff on suspend entry | | *df1566ce41drm/i915/sdvo: fix panel_type initialization | | *a1fa8f0fc5drm/qxl: fix UAF on handle creation | | *5818da46a2mmc: block: Fix in_flight[issue_type] value error | | *dccd07b0d9mmc: wbsd: fix double mmc_free_host() in wbsd_init() | | *8ad3bfdd22blk-crypto: dynamically allocate fallback profile | | *65bcb07b12arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards | | *fc66f81579virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case | | *9e725386d4cifs: Release folio lock on fscache read hit. | | *bfd25f5e64ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. | | *0c05493341serial: 8250: Fix oops for port->pm on uart_change_pm() | | *af7ca7ad37riscv: uaccess: Return the number of bytes effectively not copied | | *ea65d78ef9ALSA: hda/realtek - Remodified 3k pull low procedure | | *b662856b71soc: aspeed: socinfo: Add kfree for kstrdup | | *15db1e594esoc: aspeed: uart-routing: Use __sysfs_match_string | | *6c889d2123ALSA: hda/realtek: Add quirks for HP G11 Laptops | | *7b041466edASoC: meson: axg-tdm-formatter: fix channel slot allocation | | *f0451002a4ASoC: rt5665: add missed regulator_bulk_disable | | *2b34636b50arm64: dts: imx93: Fix anatop node size | | *9ba52bd267ARM: dts: imx: Set default tuning step for imx6sx usdhc | | *6777c4379barm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration | | *ca69bb1453ARM: dts: imx6: phytec: fix RTC interrupt level | | *d2d6d51d75ARM: dts: imx: align LED node names with dtschema | | *66d761a229arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ | | *52d3607db0arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 | | *9657a754c5arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict | | *fae3868be8bus: ti-sysc: Flush posted write on enable before reset | | *1c82d1b736ice: Block switchdev mode when ADQ is active and vice versa | | *fbc7b1dad8qede: fix firmware halt over suspend and resume | | *2e03a92b24net: do not allow gso_size to be set to GSO_BY_FRAGS | | *06b8f06f93sock: Fix misuse of sk_under_memory_pressure() | | *3d820924c0sfc: don't unregister flow_indr if it was never registered | | *df83af3b99net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset | | *740924313ai40e: fix misleading debug logs | | *ea749b5e3biavf: fix FDIR rule fields masks validation | | *c965a58376net: openvswitch: reject negative ifindex | | *d5e4c0e78fteam: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves | | *85bd0af939net: phy: broadcom: stub c45 read/write for 54810 | | *7148bca63bnetfilter: nft_dynset: disallow object maps | | *7f8a160d40ipvs: fix racy memcpy in proc_do_sync_threshold | | *00ea7eb1c6netfilter: nf_tables: deactivate catchall elements in next generation | | *a800fcd8f1netfilter: nf_tables: fix false-positive lockdep splat | | *75c724e2b7octeon_ep: cancel tx_timeout_task later in remove sequence | | *58a54bad3anet: macb: In ZynqMP resume always configure PS GTR for non-wakeup source | | *06af678c60drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs | | *2f07f1302eselftests: mirror_gre_changes: Tighten up the TTL test match | | *cd4460b217net: phy: fix IRQ-based wake-on-lan over hibernate / power off | | *a41e5a79a0net: pcs: Add missing put_device call in miic_create | | *120a89c36dvirtio-net: set queues after driver_ok | | *45085ba966virtio_net: notify MAC address change on device initialization | | *a442cd1701xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH | | *87b655f493xfrm: add NULL check in xfrm_update_ae_params | | *2b05bf5dc4ip_vti: fix potential slab-use-after-free in decode_session6 | | *55ad230920ip6_vti: fix slab-use-after-free in decode_session6 | | *0d27567fdexfrm: fix slab-use-after-free in decode_session6 | | *71dfe71df1net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure | | *479884b4cenet: af_key: fix sadb_x_filter validation | | *9a0056276fnet: xfrm: Fix xfrm_address_filter OOB read | | *5a47c2fa0di2c: designware: Handle invalid SMBus block data response length value | | *5211496330i2c: designware: Correct length byte validation logic | | *ceb9ba8e30btrfs: fix BUG_ON condition in btrfs_cancel_balance | | *9f68e2105dbtrfs: fix incorrect splitting in btrfs_drop_extent_map_range | | *0693c8f134tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms | | *31311a9a4btty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux | | *d6aa03bda8vdpa: Enable strict validation for netlinks ops | | *ff71709445vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check | | *8ad9bc25cbvdpa: Add queue index attr to vdpa_nl_policy for nlattr length check | | *44b508cc96vdpa: Add features attr to vdpa_nl_policy for nlattr length check | | *b8fee83aa4powerpc/rtas_flash: allow user copy to flash block cache objects | | *9fedcd07abfbdev: mmp: fix value check in mmphw_probe() | | *3461e6492ci2c: tegra: Fix i2c-tegra DMA config option processing | | *ba249011f6i2c: hisi: Only handle the interrupt of the driver's transfer | | *db0416c155i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue | | *5ee28bcfbacifs: fix potential oops in cifs_oplock_break | | *cba26abc3fvdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary | | *bb4983ec9evdpa/mlx5: Fix mr->initialized semantics | | *e706675beevduse: Use proper spinlock for IRQ injection | | *af5818c351virtio-mmio: don't break lifecycle of vm_dev | | *6297644db2btrfs: fix use-after-free of new block group that became unused | | *29cebf8087btrfs: convert btrfs_block_group::seq_zone to runtime flag | | *94cde94169btrfs: convert btrfs_block_group::needs_free_space to runtime flag | | *01eca70ef8btrfs: move out now unused BG from the reclaim list | | *485ec8f8e1video/aperture: Only remove sysfb on the default vga pci device | | *f83ab817effbdev/hyperv-fb: Do not set struct fb_info.apertures | | *e41170d128ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node | | *3d2d051be1KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption | | *402f1d86eadrm/amd/display: fix access hdcp_workqueue assert | | *81e6cf447adrm/amd/display: phase3 mst hdcp for multiple displays | | *d90f97cb38drm/amd/display: save restore hdcp state when display is unplugged from mst hub | | *48f0671be2igc: read before write to SRRCTL register | | *128c06a34cring-buffer: Do not swap cpu_buffer during resize process | | *356fe907dfBluetooth: MGMT: Use correct address for memcpy() | | *a1ceb87128powerpc/kasan: Disable KCOV in KASAN code | | *6d06cf0f02ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V | | *2b248cf8b6ALSA: hda/realtek: Add quirk for ASUS ROG GA402X | | *c48616e52dALSA: hda/realtek: Add quirk for ASUS ROG GX650P | | *cdd412b528ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() | | *63e0b5d76dALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 | | *9e79f3e8f1fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted | | *1e2205568bfs: ntfs3: Fix possible null-pointer dereferences in mi_read() | | *4246bbef04fs/ntfs3: Enhance sanity check while generating attr_list | | *dd0b3b367cdrm/amdgpu: Fix potential fence use-after-free v2 | | *3a89f3bfbfceph: try to dump the msgs when decoding fails | | *d92613aa43Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally | | *149daab459Bluetooth: L2CAP: Fix use-after-free | | *de8677ccf8watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub) | | *9040adc38cfirewire: net: fix use after free in fwnet_finish_incoming_packet() | | *ef87750caethunderbolt: Limit Intel Barlow Ridge USB3 bandwidth | | *acb9038e1dthunderbolt: Add Intel Barlow Ridge PCI ID | | *e8a80cf06bpcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() | | *a4f71523edgfs2: Fix possible data races in gfs2_show_options() | | *8277a215c8usb: chipidea: imx: add missing USB PHY DPDM wakeup setting | | *31f8efefa2usb: chipidea: imx: don't request QoS for imx8ulp | | *809625f441thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() | | *b7bd48f0bemedia: platform: mediatek: vpu: fix NULL ptr dereference | | *28d900836dusb: gadget: uvc: queue empty isoc requests if no video buffer is available | | *49038877f9usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push | | *54a55c345cmedia: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 | | *c71aa5f1cfmedia: v4l2-mem2mem: add lock to protect parameter num_rdy | | *6c9317f73bled: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops | | *bda3f46354serial: stm32: Ignore return value of uart_remove_one_port() in .remove() | | *7e4f5c3f01cifs: fix session state check in reconnect to avoid use-after-free issue | | *945f4a7affsmb: client: fix warning in cifs_smb3_do_mount() | | *a783230585ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio | | *de840f77f5HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID | | *055971715fASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() | | *359ec0952cdrm/amd/display: Enable dcn314 DPP RCO | | *5447155001drm/amd/display: Skip DPP DTO update if root clock is gated | | *5fe7815e78RDMA/mlx5: Return the firmware result upon destroying QP/RQ | | *fbd9332d32drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz | | *78b25110ebdrm/amdgpu: install stub fence into potential unused fence pointers | | *96522cf9c7iommu/amd: Introduce Disable IRTE Caching Support | | *83c22663acHID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard | | *d7933b92c4accel/habanalabs: add pci health check during heartbeat | | *b7a34e30d4dma-remap: use kvmalloc_array/kvfree for larger dma memory remap | | *3dd5c90c48ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion | | *ff1b4b1e02iopoll: Call cpu_relax() in busy loops | | *b3e662ece0ASoC: Intel: sof_sdw: Add support for Rex soundwire | | *c01ec45a7cASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit | | *31149bb94fARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings | | *a7d4d28d2cASoC: amd: vangogh: Add check for acp config flags in vangogh platform | | *633ac567bddrm: rcar-du: remove R-Car H3 ES1.* workarounds | | *340dba127bdrm/stm: ltdc: fix late dereference check | | *f934cad913ASoC: SOF: amd: Add pci revision id check | | *ea88c6c781PCI: tegra194: Fix possible array out of bounds access | | *5c23d9bd5fASoC: Intel: sof_sdw: add quirk for LNL RVP | | *3f498ae94cASoC: Intel: sof_sdw: add quirk for MTL RVP | | *ce3288d8d6drm/amdgpu: fix memory leak in mes self test | | *9f55d30054drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 | | *ab6f446c22drm/amdgpu: fix calltrace warning in amddrm_buddy_fini | | *caa2d40a0dnet: phy: at803x: fix the wol setting functions | | *7dcc894e15net: phy: at803x: Use devm_regulator_get_enable_optional() | | *0d52759710net/smc: Fix setsockopt and sysctl to specify same buffer size again | | *206381cee9net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore | | *0fc3c55a3aselftests: forwarding: tc_actions: Use ncat instead of nc | | *306a5dddfbselftests: forwarding: tc_actions: cleanup temporary files when test is aborted | | *f872672eddzsmalloc: fix races between modifications of fullness and isolated | | *802b34e992zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks | | *8a214f88e8cpuidle: psci: Move enabling OSI mode after power domains creation | | *ad1fa1a028cpuidle: psci: Extend information in log about OSI/PC mode | | *78721c8f93mmc: sdhci-f-sdh30: Replace with sdhci_pltfm | * |094c282d92Merge 6.1.46 into android14-6.1-lts | |\| | | *6c44e13dc2Linux 6.1.46 | | *5525c289dbdrm/amd/pm/smu7: move variables to where they are used | | *4346a66ad1sch_netem: fix issues in netem_change() vs get_dist_table() | | *3ae919c317alpha: remove __init annotation from exported page_is_ram() | | *cbce265f95ACPI: scan: Create platform device for CS35L56 | | *afc4ddd950platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 | | *38b0020f68scsi: qedf: Fix firmware halt over suspend and resume | | *a9518f4a49scsi: qedi: Fix firmware halt over suspend and resume | | *fb004497b3scsi: fnic: Replace return codes in fnic_clean_pending_aborts() | | *b191ff1f07scsi: core: Fix possible memory leak if device_add() fails | | *7723a5d5d1scsi: snic: Fix possible memory leak if device_add() fails | | *9fdb273edescsi: 53c700: Check that command slot is not NULL | | *8282d0b358scsi: ufs: renesas: Fix private allocation | | *ed70fa5629scsi: storvsc: Fix handling of virtual Fibre Channel timeouts | | *0e1605ec5bscsi: core: Fix legacy /proc parsing buffer overflow | | *f3f0f95a02netfilter: nf_tables: report use refcount overflow | | *c21fddce7envme-rdma: fix potential unbalanced freeze & unfreeze | | *cddbaa8deenvme-tcp: fix potential unbalanced freeze & unfreeze | | *bf67802453btrfs: set cache_block_group_error if we find an error | | *3ae93b316cbtrfs: reject invalid reloc tree root keys with stack dump | | *9d04716e36btrfs: exit gracefully if reloc roots don't match | | *7112abc9e8btrfs: properly clear end of the unreserved range in cow_file_range | | *504d81c512btrfs: don't stop integrity writeback too early | | *4e18c827d6btrfs: wait for actual caching progress during allocation | | *b8cd871d0agpio: sim: mark the GPIO chip as a one that can sleep | | *227bd2c1eagpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent | | *5e17b8ee64ibmvnic: Ensure login failure recovery is safe from other resets | | *206ccf4f09ibmvnic: Do partial reset on login failure | | *31ccd1ba20ibmvnic: Handle DMA unmapping of login buffs in release functions | | *24556c1cc9ibmvnic: Unmap DMA login rsp buffer on send login fail | | *2c5dd8805eibmvnic: Enforce stronger sanity checks on login response | | *ad0f73cbacnet/mlx5: Reload auxiliary devices in pci error handlers | | *88ec484ef8net/mlx5: Skip clock update work when device is in error state | | *4276f3e7aenet/mlx5: LAG, Check correct bucket when modifying LAG | | *a824d012adnet/mlx5: Allow 0 for total host VFs | | *ab06983c5bdmaengine: owl-dma: Modify mismatched function name | | *dff2200371dmaengine: mcf-edma: Fix a potential un-allocated memory access | | *c4f7de3e8cnet: hns3: fix strscpy causing content truncation issue | | *87d7e14008nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID | | *8d6df2c523nexthop: Make nexthop bucket dump more efficient | | *0b10d8d1cfnexthop: Fix infinite nexthop dump when using maximum nexthop ID | | *743f7c1762net: hns3: fix deadlock issue when externel_lb and reset are executed together | | *59bad9190anet: hns3: add wait until mac link down | | *667ce6a0ffnet: hns3: refactor hclge_mac_link_status_wait for interface reuse | | *758dbcfb25net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove | | *001b7d6706net: phy: at803x: remove set/get wol callbacks for AR8032 | | *a3e5f3b7f2net: marvell: prestera: fix handling IPv4 routes with nhid | | *059ec8287fnet: tls: avoid discarding data on record close | | *05e6b93da4RDMA/umem: Set iova in ODP flow | | *521860ddf3wifi: cfg80211: fix sband iftype data lookup for AP_VLAN | | *94916b3148drm/rockchip: Don't spam logs in atomic check | | *ac6640f419IB/hfi1: Fix possible panic during hotplug remove | | *c2efcaf304iavf: fix potential races for FDIR filters | | *bcbc48b120drivers: vxlan: vnifilter: free percpu vni stats on error path | | *eeb0e4c1dbdrivers: net: prevent tun_build_skb() to exceed the packet size limit | | *a6ddc1c774dccp: fix data-race around dp->dccps_mss_cache | | *00f033d451bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves | | *15b453cf73xsk: fix refcount underflow in error path | | *da5f42a6e7tunnels: fix kasan splat when generating ipv4 pmtu error | | *f20a941bc2tcp: add missing family to tcp_set_ca_state() tracepoint | | *ddebdaec1anet/smc: Use correct buffer sizes when switching between TCP and SMC | | *584a783270net/packet: annotate data-races around tp->status | | *b249c510b4mptcp: fix the incorrect judgment for msk->cb_flags | | *fc0b41ac11macsec: use DEV_STATS_INC() | | *ebceef298cmISDN: Update parameter type of dsp_cmx_send() | | *6b2824b198bpf, sockmap: Fix bug that strp_done cannot be called | | *ed90fe7435bpf, sockmap: Fix map type error in sock_map_del_link | | *20acffcdc2net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail() | | *e59a2e5a31selftests: forwarding: tc_flower: Relax success criterion | | *352dc3ee33selftests: forwarding: Switch off timeout | | *2df0e43735selftests: forwarding: Skip test when no interfaces are specified | | *9ff7465b91selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs | | *693c0a5a02selftests: forwarding: ethtool_extended_state: Skip when using veth pairs | | *10519d0b26selftests: forwarding: ethtool: Skip when using veth pairs | | *1455765e28selftests: forwarding: Add a helper to skip test when using veth pairs | | *e146162dcfselftests/rseq: Fix build with undefined __weak | | *e12b1ebc75interconnect: qcom: sm8450: add enable_mask for bcm nodes | | *8d0e2802b1interconnect: qcom: Add support for mask-based BCMs | | *312f04ede2iio: core: Prevent invalid memory access when there is no parent | | *98e470dc73drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes | | *19e7feda89x86: Move gds_ucode_mitigated() declaration to header | | *f276899f8dx86/speculation: Add cpu_show_gds() prototype | | *179430c2aax86/sev: Do not try to parse for the CC blob on non-AMD hardware | | *9ad49178c0x86/mm: Fix VDSO and VVAR placement on 5-level paging machines | | *25085250a1x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 | | *d93eeac34ex86/srso: Fix build breakage with the LLVM linker | | *6f75e09343usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment | | *57b8f5fb8fusb: typec: tcpm: Fix response to vsafe0V event | | *e3b3775498usb: common: usb-conn-gpio: Prevent bailing out if initial role is none | | *bed19d95fcUSB: Gadget: core: Help prevent panic during UVC unconfigure | | *d2a4ded0eeusb: dwc3: Properly handle processing of pending events | | *0d2d5282d3usb-storage: alauda: Fix uninit-value in alauda_check_media() | | *8ee39ec479misc: rtsx: judge ASPM Mode to set PETXCFG Reg | | *f11a26633ebinder: fix memory leak in binder_init() | | *77b689cc27iio: adc: ina2xx: avoid NULL pointer dereference on OF device match | | *2f8ebbd0f0iio: adc: ad7192: Fix ac excitation feature | | *5e1ed816a0iio: frequency: admv1013: propagate errors from regulator_get_voltage() | | *366563c14fiio: cros_ec: Fix the allocation size for cros_ec_command | | *5aac2726b6io_uring: correct check for O_TMPFILE | | *b61a06eca1drm/amd/display: trigger timing sync only if TG is running | | *07152d9e87drm/amd/display: fix the build when DRM_AMD_DC_DCN is not set | | *647e12741edrm/amd/display: Retain phantom plane/stream if validation fails | | *e61f0ad736drm/amd/display: Disable phantom OTG after enable for plane disable | | *9caac2a9f6drm/amd/display: Use update plane and stream routine for DCN32x | | *e93ae6e6b6drm/amd/display: Avoid ABM when ODM combine is enabled for eDP | | *4fe91c51aadrm/amd/display: Update OTG instance in the commit stream | | *b2415df0afdrm/amd/display: Handle seamless boot stream | | *9b1a1f168cdrm/amd/display: Add function for validate and update new stream | | *60334c0cbadrm/amd/display: Handle virtual hardware detect | | *0f19195d63drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation | | *b064f9ccf1drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings | | *b844033ea8drm/amd/pm: expose swctf threshold setting for legacy powerplay | | *2368afd60fdrm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings | | *7532ff6edbnilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput | | *79a9697029radix tree test suite: fix incorrect allocation size for pthreads | | *0176533f5ahwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100 | | *088773aaafcpuidle: dt_idle_genpd: Add helper function to remove genpd topology | | *3d3fd58bfcdrm/amd/display: limit DPIA link rate to HBR3 | | *10347b115ddrm/amd: Disable S/G for APUs when 64GB or more host memory | | *f6166ca452drm/amdgpu: add S/G display parameter | | *c3d2d4b02edrm/amd/display: check attr flag before set cursor degamma on DCN3+ | | *9a2393af1fdrm/amdgpu: fix possible UAF in amdgpu_cs_pass1() | | *2322dd8c9ddrm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() | | *a372c3f0dbdrm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues | | *e179b058d7drm/nouveau/gr: enable memory loads on helper invocation on all channels | | *56c79fcae6nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G | | *3fdaa7fbc8riscv/kexec: handle R_RISCV_CALL_PLT relocation type | | *b374684018riscv,mmio: Fix readX()-to-delay() ordering | | *98a34f50c1riscv/kexec: load initrd high in available memory | | *593615bf14net: mana: Fix MANA VF unload when hardware is unresponsive | | *aec1ce9a30dmaengine: pl330: Return DMA_PAUSED when transaction is paused | | *ded9f5551cmptcp: fix disconnect vs accept race | | *84aa65a525mptcp: avoid bogus reset on fallback close | | *d143c73602selftests: mptcp: join: fix 'implicit EP' test | | *aae988c096selftests: mptcp: join: fix 'delete and re-add' test | | *a537fd9096ipv6: adjust ndisc_is_useropt() to also return true for PIO | | *ecab78febfmmc: moxart: read scr register without changing byte order | | *260ec73757wireguard: allowedips: expand maximum node depth | | *839aae189eselftests: forwarding: Set default IPv6 traceroute utility | | *aa4b5895a8wifi: rtw89: fix 8852AE disconnection caused by RX full flags | | *e642eb67b8wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems() | | *5bdf1c1f34KVM: SEV: only access GHCB fields once | | *ec18273e41KVM: SEV: snapshot the GHCB before accessing it | | *f339d76a3aksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() | | *c6bef3bc30ksmbd: validate command request size | | *ccb1700ed6tpm: Add a helper for checking hwrng enabled | | *d8a7d6136ctpm: Disable RNG for all AMD fTPMs | | *ed2f8701fbRevert "loongarch/cpu: Switch to arch_cpu_finalize_init()" | | *65383fe060gcc-plugins: Reorganize gimple includes for GCC 13 | * |706ba4ef8dMerge 6.1.45 into android14-6.1-lts | |\| | | *1321ab403bLinux 6.1.45 | | *f2615bb47bx86/CPU/AMD: Do not leak quotient data after a division by 0 | | *673cdde74fRevert "drm/i915: Disable DC states for all commits" | | *af72151824drm/amdgpu: Use apt name for FW reserved region | | *3d0a34c42fdrm/amdgpu: Remove unnecessary domain argument | | *526defeec4drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2 | | *99255a2b68arm64/ptrace: Don't enable SVE when setting streaming SVE | | *c2fdf827f8exfat: check if filename entries exceeds max filename length | | *e2fb24ce37f2fs: don't reset unchangable mount option in f2fs_remount() | | *6ba0594a81f2fs: fix to set flush_merge opt and show noflush_merge | | *e355972affselftests/rseq: Play nice with binaries statically linked against glibc 2.35+ | | *5656267610drm/amd/display: skip CLEAR_PAYLOAD_ID_TABLE if device mst_en is 0 | | *63eeb50fa1drm/amd/display: Ensure that planes are in the same order | | *740d4cae24drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning | | *a492b8281cpowerpc/mm/altmap: Fix altmap boundary check | | *f4b700c718mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() | | *b71c00256dmtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts | | *5a8a35b71bmtd: rawnand: rockchip: fix oobfree offset and description | | *6c591fce48mtd: rawnand: omap_elm: Fix incorrect type in assignment | | *88b1958fb5io_uring: annotate offset timeout races | | *a78a8bcdc2f2fs: fix to do sanity check on direct node in truncate_dnode() | | *23e72231f8btrfs: remove BUG_ON()'s in add_new_free_space() | | *56c0d76a97ext2: Drop fragment support | | *295ef44a2afs: Protect reconfiguration of sb read-write from racing writes | | *1bebbd9b80net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb | | *203d58930ddebugobjects: Recheck debug_objects_enabled before reporting | | *29fac18499Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb | | *1416eebaadfs/sysv: Null check to prevent null-ptr-deref bug | | *ccc6de4d4ffs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() | | *33d9490b27mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() | | *4968484ac8file: reinstate f_pos locking optimization for regular files | | *7a1178a367bpf, cpumap: Make sure kthread is running before map update returns | | *8a211e9118clk: imx93: Propagate correct error in imx93_clocks_probe() | | *37f6073f7ddrm/i915/gt: Cleanup aux invalidation registers | | *4db8b39418drm/i915: Fix premature release of request's reusable memory | | *1fdd16d89cdrm/ttm: check null pointer before accessing when swapping | | *4f03b0471eopen: make RESOLVE_CACHED correctly test for O_TMPFILE | | *61f96da37darm64/fpsimd: Sync FPSIMD state with SVE for SME only systems | | *654c1dd350arm64/fpsimd: Clear SME state in the target task when setting the VL | | *bae353469aarm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE | | *b8ea2a4691powerpc/ftrace: Create a dummy stackframe to fix stack unwind | | *36dd8ca330bpf: Disable preemption in bpf_event_output | | *ec062367farbd: prevent busy loop when requesting exclusive lock | | *98cccbd0a1x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction | | *0526119bf5wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) | | *767800fc40net: tap_open(): set sk_uid from current_fsuid() | | *b6846d7c40net: tun_chr_open(): set sk_uid from current_fsuid() | | *367fdf369darm64: dts: stratix10: fix incorrect I2C property for SCL signal | | *3654ed5dafbpf: Disable preemption in bpf_perf_event_output | | *680f4d8aecmtd: rawnand: meson: fix OOB available bytes for ECC | | *67327cadbamtd: spinand: toshiba: Fix ecc_get_status | | *724ce05212exfat: release s_lock before calling dir_emit() | | *1427a7e96fexfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree | | *bc41119995firmware: arm_scmi: Drop OF node reference in the transport channel setup | | *a062da58edceph: defer stopping mdsc delayed_work | | *ad82aac732USB: zaurus: Add ID for A-300/B-500/C-700 | | *be52667ba2libceph: fix potential hang in ceph_osdc_notify() | | *f62faadc79scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices | | *645603ab5fscsi: zfcp: Defer fc_rport blocking until after ADISC response | | *f0618c305brust: allocator: Prevent mis-aligned allocation | | *cd4bdf8f98tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen | | *e53917e7eftcp_metrics: annotate data-races around tm->tcpm_net | | *6dea95d8catcp_metrics: annotate data-races around tm->tcpm_vals[] | | *fee608e802tcp_metrics: annotate data-races around tm->tcpm_lock | | *4a77a0f752tcp_metrics: annotate data-races around tm->tcpm_stamp | | *71f891a254tcp_metrics: fix addr_same() helper | | *afac854f82prestera: fix fallback to previous version on same major version | | *72b3aea345net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio | | *1ca50e5de4net/mlx5: fs_core: Make find_closest_ft more generic | | *7b8717658dvxlan: Fix nexthop hash size | | *691a09eecaip6mr: Fix skb_under_panic in ip6mr_cache_report() | | *86818409f9s390/qeth: Don't call dev_close/dev_open (DOWN/UP) | | *ecff20e193net: dcb: choose correct policy to parse DCB_ATTR_BCN | | *421e02bda0bnxt_en: Fix max_mtu setting for multi-buf XDP | | *e9f11bfc03bnxt_en: Fix page pool logic for page size >= 64K | | *64763dd851net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode | | *8afe27770dnet: korina: handle clk prepare error in korina_probe() | | *58660666b4net: ll_temac: fix error checking of irq_of_parse_and_map() | | *834422b06cbpf: sockmap: Remove preempt_disable in sock_map_sk_acquire | | *d4d3b53a4cnet/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free | | *7f691439b2net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free | | *aab2d095cenet/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free | | *cbd0004518bpf, cpumap: Handle skb as well when clean up ptr_ring | | *4461b2cae3ice: Fix RDMA VSI removal during queue rebuild | | *0b45af982anet/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. | | *12d4ba1814net: annotate data-races around sk->sk_priority | | *6326c83ee2net: add missing data-race annotation for sk_ll_usec | | *dd7a1ff07cnet: add missing data-race annotations around sk->sk_peek_off | | *b53468041dnet: annotate data-races around sk->sk_mark | | *c7bb686064net: add missing READ_ONCE(sk->sk_rcvbuf) annotation | | *10c8321596net: add missing READ_ONCE(sk->sk_sndbuf) annotation | | *0a40103c91net: add missing READ_ONCE(sk->sk_rcvlowat) annotation | | *be43c8f1c9net: annotate data-races around sk->sk_max_pacing_rate | | *0317c8322dnet: annotate data-race around sk->sk_txrehash | | *60d92bc9c0net: annotate data-races around sk->sk_reserved_mem | | *9da9ea9b13qed: Fix scheduling in a tasklet while getting stats | | *3c42307abemISDN: hfcpci: Fix potential deadlock on &hc->lock | | *d652c080b6net: sched: cls_u32: Fix match key mis-addressing | | *22709d8537perf test uprobe_from_different_cu: Skip if there is no gcc | | *5ef5b6e9c1net: dsa: fix value check in bcm_sf2_sw_probe() | | *8dfac8071drtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length | | *24772cc31fbpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing | | *d628ba98ebnet/mlx5e: Move representor neigh cleanup to profile cleanup_tx | | *94a0eb9c12net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set | | *a7b5f00100net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() | | *0582a3caaanet/mlx5: fix potential memory leak in mlx5e_init_rep_rx | | *3169c38543net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx | | *c818fff3b6net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups | | *7a6fad03f5wifi: cfg80211: Fix return value in scan logic | | *05e0952ddberofs: fix wrong primary bvec selection on deduplicated extents | | *a759972d25KVM: s390: fix sthyi error handling | | *f168188174word-at-a-time: use the same return type for has_zero regardless of endianness | | *5b53b2b44ffirmware: arm_scmi: Fix chan_free cleanup on SMC | | *6289d5486dlib/bitmap: workaround const_eval test build failure | | *0ca5de8309firmware: smccc: Fix use of uninitialised results structure | | *7b0582ddddarm64: dts: freescale: Fix VPU G2 clock | | *5841d3d0c3arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux | | *a24f67b71aarm64: dts: phycore-imx8mm: Correction in gpio-line-names | | *753a927c58arm64: dts: phycore-imx8mm: Label typo-fix of VPU | | *608ac7ea5farm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl | | *d060bbb2fearm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl | | *8ddb3183c4iommu/arm-smmu-v3: Document nesting-related errata | | *42d04acf1diommu/arm-smmu-v3: Add explicit feature for nesting | | *57ae3671eciommu/arm-smmu-v3: Document MMU-700 erratum 2812531 | | *e3399bd014iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 | | *50c24f0c94net: ipa: only reset hashed tables when supported | | *93f5b88112net/mlx5: Free irqs only on shutdown callback | | *15c22cd1deperf: Fix function pointer case | | *c7920f9928io_uring: gate iowait schedule on having pending requests | * |f474c6446cMerge 6.1.44 into android14-6.1-lts | |/ | *0a4a785530Linux 6.1.44 | *dd5f2ef16ex86: fix backwards merge of GDS/SRSO bit | *fa5b932b77xen/netback: Fix buffer overrun triggered by unusual packet | *4f25355540x86/srso: Tie SBPB bit setting to microcode patch detection | *77cf32d0dbx86/srso: Add a forgotten NOENDBR annotation | *c7f2cd0455x86/srso: Fix return thunks in generated code | *c9ae63d773x86/srso: Add IBPB on VMEXIT | *79c8091888x86/srso: Add IBPB | *98f62883e7x86/srso: Add SRSO_NO support | *9139f4b6ddx86/srso: Add IBPB_BRTYPE support | *ac41e90d8dx86/srso: Add a Speculative RAS Overflow mitigation | *dec3b91f2cx86/cpu, kvm: Add support for CPUID_80000021_EAX | *dfede4cb8ex86/bugs: Increase the x86 bugs vector size to two u32s | *dacb0bac2eDocumentation/x86: Fix backwards on/off logic about YMM support | *051f5dcf14x86/mm: Initialize text poking earlier | *e0fd83a193mm: Move mm_cachep initialization to mm_init() | *9ae15aaff3x86/mm: Use mm_alloc() in poking_init() | *d972c8c08fx86/mm: fix poking_init() for Xen PV guests | *7f3982de36x86/xen: Fix secondary processors' FPU initialization | *baa7b7501ex86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build | *b6fd07c41bKVM: Add GDS_NO support to KVM | *c04579e954x86/speculation: Add Kconfig option for GDS | *92fc27c79bx86/speculation: Add force option to GDS mitigation | *c66ebe070dx86/speculation: Add Gather Data Sampling mitigation | *f25ad76d92x86/fpu: Move FPU initialization into arch_cpu_finalize_init() | *e26932942bx86/fpu: Mark init functions __init | *9e8d9d3990x86/fpu: Remove cpuinfo argument from init functions | *c956807d84x86/init: Initialize signal frame size late | *b0837880fainit, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() | *8183a89cafinit: Invoke arch_cpu_finalize_init() earlier | *a3342c60dcinit: Remove check_bugs() leftovers | *8beabde0edum/cpu: Switch to arch_cpu_finalize_init() | *ce97072e10sparc/cpu: Switch to arch_cpu_finalize_init() | *84f585542esh/cpu: Switch to arch_cpu_finalize_init() | *6a90583dbdmips/cpu: Switch to arch_cpu_finalize_init() | *489ae02c89m68k/cpu: Switch to arch_cpu_finalize_init() | *08e86d42e2loongarch/cpu: Switch to arch_cpu_finalize_init() | *403e4cc67eia64/cpu: Switch to arch_cpu_finalize_init() | *e2e06240aeARM: cpu: Switch to arch_cpu_finalize_init() | *7918a3555ax86/cpu: Switch to arch_cpu_finalize_init() | *d5501f2ff8init: Provide arch_cpu_finalize_init() *dbe0f49aafANDROID: Move microdroid and crashdump defconfigs to common Change-Id: I2701c3ed8e8e48470c5a8651549786f321f27d3c Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Merge tag 'mm-hotfixes-stable-2022-12-10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
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
scripts/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%