Merge tag 'android14-5.15.158_r00' into android14-5.15
This merges the 5.15.158 LTS release into android14-5.15. Included in here are the following commits: * 4f5ee1d4 Merge 5.15.158 into android14-5.15-lts |\ | * 284087d4 Linux 5.15.158 | * 802cab68 serial: core: fix kernel-doc for uart_port_unlock_irqrestore() | * e6a488ae udp: preserve the connected status if only UDP cmsg | * 93ba3623 bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS | * b65fb50e HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up | * b93bdfcf fbdev: fix incorrect address computation in deferred IO | * 5a09eae9 i2c: smbus: fix NULL function pointer dereference | * 52e8a42b riscv: Fix TASK_SIZE on 64-bit NOMMU | * 83c5c0e3 riscv: fix VMALLOC_START definition | * 9edd3aa3 dmaengine: idxd: Fix oops during rmmod on single-CPU platforms | * 0ccac964 dma: xilinx_dpdma: Fix locking | * dd946e8e idma64: Don't try to serve interrupts when device is powered off | * f5db31e5 dmaengine: owl: fix register access functions | * 4fa0befa tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() | * 214a2dfb tcp: Clean up kernel listener's reqsk in inet_twsk_purge() | * 5be39f90 mtd: diskonchip: work around ubsan link failure | * ec8d0ee8 stackdepot: respect __GFP_NOLOCKDEP allocation flag | * 018c4ea7 net: b44: set pause params only when interface is up | * d35fb166 ethernet: Add helper for assigning packet type when dest address does not match device address | * 5dbdbe11 irqchip/gic-v3-its: Prevent double free on error | * 9d0580de drm/amdgpu: Fix leak when GPU memory allocation fails | * 7e350ee6 drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 | * 1a1dc37c arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma | * 36b32816 cpu: Re-enable CPU mitigations by default for !X86 architectures | * e5804755 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() | * 1200481c mmc: sdhci-msm: pervent access to suspended controller | * 52f9041d Bluetooth: qca: fix NULL-deref on non-serdev suspend | * b3b2f2ed Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 | * 46c105b1 Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() | * 2cb0b9aa x86/cpu: Fix check for RDPKRU in __show_regs() | * b8511fbf tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together | * 1ea85ae0 tracing: Show size of requested perf buffer | * 605a9eb7 net/mlx5e: Fix a race in command alloc flow | * 7e44291e Revert "crypto: api - Disallow identical driver names" | * 51256394 drm/vmwgfx: Fix crtc's atomic check conditional | * 7c3461b6 drm-print: add drm_dbg_driver to improve namespace symmetry | * 479244d6 serial: mxs-auart: add spinlock around changing cts state | * 5c92a451 serial: core: Provide port lock wrappers | * 2e29ff82 af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). | * 0b289962 net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets | * 2418d3f3 iavf: Fix TC config comparison with existing adapter TC config | * 69ae07c7 i40e: Report MFS in decimal base instead of hex | * ff7431f8 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue | * 5c45feb3 netfilter: nf_tables: honor table dormant flag from netdev release event path | * 63d814d9 mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work | * 64435b64 mlxsw: spectrum_acl_tcam: Fix incorrect list API usage | * 039992b6 mlxsw: spectrum_acl_tcam: Fix warning during rehash | * 413a0188 mlxsw: spectrum_acl_tcam: Fix memory leak during rehash | * 7adc29af mlxsw: spectrum_acl_tcam: Rate limit error message | * 4c89642c mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash | * c17976b4 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update | * 2943fb71 mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work | * 90486165 net: openvswitch: Fix Use-After-Free in ovs_ct_exit | * 8ece90ac ipvs: Fix checksumming on GSO of SCTP packets | * 2e74b3fd net: gtp: Fix Use-After-Free in gtp_dellink | * dd602fb3 net: usb: ax88179_178a: stop lying about skb->truesize | * 03b5a9b2 ipv4: check for NULL idev in ip_route_use_hint() | * 55da4788 NFC: trf7970a: disable all regulators on removal | * f41fbb4f bridge/br_netlink.c: no need to return void function | * 23b7ee4a icmp: prevent possible NULL dereferences from icmp_build_probe() | * 8bdd3cf0 mlxsw: core: Unregister EMAD trap using FORWARD action | * 7336b6aa vxlan: drop packets from invalid src-address | * 66384a73 wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd | * f5aa109c wifi: iwlwifi: mvm: remove old PASN station when adding a new one | * 0f530ed8 ARC: [plat-hsdk]: Remove misplaced interrupt-cells property | * 7acd2d7b arm64: dts: mediatek: mt2712: fix validation errors | * 203e8184 arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block | * 7b0a487b arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" | * d856ae10 arm64: dts: mediatek: mt7622: fix IR nodename | * 0434c99b arm64: dts: mediatek: mt7622: fix clock controllers | * 2f83d3d2 arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch | * 506ac553 arm64: dts: mediatek: mt7622: add support for coherent DMA | * a897ecbb arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg | * daf28459 arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts | * 91eb350d arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma | * c5ff64a5 arm64: dts: rockchip: fix alphabetical ordering RK3399 puma | * 938cf022 arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma | * d69ccea6 HID: logitech-dj: allow mice to use all types of reports | * 9fd9468d HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc | * e054770d cifs: reinstate original behavior again for forceuid/forcegid | * 929ba007 smb: client: fix rename(2) regression against samba * | d7dd7343 ANDROID: update .stg for change to struct clk_core * | f279dd7c Merge 5.15.157 into android14-5.15-lts |\| | * b925f60c Linux 5.15.157 | * d564809f net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards | * eb6535c6 net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530 | * 63ba7a80 net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 | * 84b7f50e net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP | * bdbe483d nilfs2: fix OOB in nilfs_set_de_type | * 3ab05681 nouveau: fix instmem race condition around ptr stores | * 49c9958c drm/vmwgfx: Sort primary plane formats by order of preference | * 8b12fc7b drm/amdgpu: validate the parameters of bo mapping operations more clearly | * a2fd6dbc binder: check offset alignment in binder_get_object() | * 0dc727a4 init/main.c: Fix potential static_command_line memory overflow | * 813f5213 arm64: hibernate: Fix level3 translation fault in swsusp_save() | * f5a55db7 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms | * 71693541 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible | * 43f00210 fs: sysfs: Fix reference leak in sysfs_break_active_protection() | * 0d130158 speakup: Avoid crash on very long word | * d8a2225f mei: me: disable RPL-S on SPS and IGN firmwares | * 7f67c202 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error | * 75ceeadf usb: Disable USB3 LPM at shutdown | * 8aa5c28a usb: dwc2: host: Fix dereference issue in DDMA completion flow. | * 7182175f Revert "usb: cdc-wdm: close race between read and workqueue" | * def03984 USB: serial: option: add Telit FN920C04 rmnet compositions | * cd27cf1e USB: serial: option: add Rolling RW101-GL and RW135-GL support | * c48d624b USB: serial: option: support Quectel EM060K sub-models | * 3338a967 USB: serial: option: add Lonsung U8300/U9300 product | * e94566d8 USB: serial: option: add support for Fibocom FM650/FG650 | * 6b504346 USB: serial: option: add Fibocom FM135-GL variants | * 7a3bbe41 serial/pmac_zilog: Remove flawed mitigation for rx irq flood | * b0b268ee comedi: vmk80xx: fix incomplete endpoint checking | * e39fae57 thunderbolt: Fix wake configurations after device unplug | * 62e0a5d4 thunderbolt: Avoid notify PM core about runtime PM resume | * 4291a623 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ | * 0be237b6 x86/bugs: Fix BHI retpoline check | * a29ec046 clk: Get runtime PM before walking tree during disable_unused | * db7c0ef4 clk: Initialize struct clk_core kref earlier | * bc6d7669 clk: Print an info line before disabling unused clocks | * f3d89bc7 clk: remove extra empty line | * bdd70c8b clk: Mark 'all_lists' as const | * 3254a1f2 clk: Remove prepare_lock hold assertion in __clk_release() | * ce77f3be drm/panel: visionox-rm69299: don't unregister DSI device | * df0991da drm: nv04: Fix out of bounds access | * 3076b3c3 s390/cio: fix race condition during online processing | * 498f7b80 s390/qdio: handle deferred cc1 | * 45d70025 RDMA/mlx5: Fix port number for counter query in multi-port configuration | * 8261489d RDMA/cm: Print the old state when cm_destroy_id gets timeout | * 2973b4a5 RDMA/rxe: Fix the problem "mutex_destroy missing" | * 83115775 net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them | * 9495b7a4 net: dsa: mt7530: fix mirroring frames received on local port | * a50dbeca tun: limit printing rate when illegal packet received by tun dev | * ae3f9e12 af_unix: Don't peek OOB data without MSG_OOB. | * 1738dfe7 af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). | * e719b52d netfilter: flowtable: incorrect pppoe tuple | * d06977b9 netfilter: flowtable: validate pppoe header | * 5345d78a netfilter: nf_flow_table: count pending offload workqueue tasks | * 7a1679e2 netfilter: nft_set_pipapo: do not free live element | * dceb683a netfilter: br_netfilter: skip conntrack input hook for promisc packets | * 379bf725 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() | * 0b6de002 netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() * | ce946a20 Merge fc102133 ("Revert "lockd: introduce safe async lock op"") into android14-5.15-lts |\| | * fc102133 Revert "lockd: introduce safe async lock op" * | cef4c11c Merge 2a3073d5 ("Revert "tracing/trigger: Fix to return error if failed to alloc snapshot"") into android14-5.15-lts |\| | * 2a3073d5 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" | * 2df2dd27 kprobes: Fix possible use-after-free issue on kprobe registration * | 438f2c30 Revert "bpf: Fix ringbuf memory type confusion when passing to helpers" * | 838df211 Merge 1253e34a ("bpf: Fix ringbuf memory type confusion when passing to helpers") into android14-5.15-lts |\| | * 1253e34a bpf: Fix ringbuf memory type confusion when passing to helpers | * cc9ac419 bpf: Fix out of bounds access for ringbuf helpers | * adc2d11b bpf: Generally fix helper register offset check | * 0c261cbc bpf: Generalize check_ctx_reg for reuse with other types | * 1b661661 bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support * | f32bbce9 Merge 621bbe92 ("selftests/ftrace: Limit length in subsystem-enable tests") into android14-5.15-lts |\| | * 621bbe92 selftests/ftrace: Limit length in subsystem-enable tests | * edfaf679 SUNRPC: Fix rpcgss_context trace event acceptor field | * 2364d027 btrfs: record delayed inode root in transaction | * 74722892 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 | * 88b7f114 ksmbd: validate payload size in ipc response | * 044b3d6c ksmbd: don't send oplock break if rename fails * | 4f4b20b4 Merge 5.15.156 into android14-5.15-lts |\| | * c52b9710 Linux 5.15.156 | * 88168b94 drm/i915/cdclk: Fix CDCLK programming order when pipes are active | * b2bf5858 x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI | * d315f5eb x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto | * ebba2270 x86/bugs: Clarify that syscall hardening isn't a BHI mitigation | * e47d1cbd x86/bugs: Fix BHI handling of RRSBA | * b4f2718f x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' | * c768db14 x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES | * 145d9930 x86/bugs: Fix BHI documentation | * 2c761457 x86/bugs: Fix return type of spectre_bhi_state() | * c6fd0e4f irqflags: Explicitly ignore lockdep_hrtimer_exit() argument | * 69843741 x86/apic: Force native_apic_mem_read() to use the MOV instruction | * c2981e32 selftests: timers: Fix abs() warning in posix_timers test | * 70688450 x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n | * e8f4a290 perf/x86: Fix out of range data | * acf9b01d vhost: Add smp_rmb() in vhost_vq_avail_empty() | * d2dc6600 drm/client: Fully protect modes[] with dev->mode_config.mutex | * 773d38f4 btrfs: qgroup: correctly model root qgroup rsv in convert | * 23b57c55 iommu/vt-d: Allocate local memory for page request queue | * 81f3ad64 tracing: hide unused ftrace_event_id_fops | * fdfbf54d net: ena: Fix incorrect descriptor free behavior | * ec25a9ce net: ena: Wrong missing IO completions check order | * e667a05c net: ena: Fix potential sign extension issue | * e76c2678 af_unix: Fix garbage collector racing against connect() | * 37120fa8 af_unix: Do not use atomic ops for unix_sk(sk)->inflight. | * 22641478 net: dsa: mt7530: trap link-local frames regardless of ST Port State | * 26515606 net: sparx5: fix wrong config being used when reconfiguring PCS | * 7aaee12b net/mlx5: Properly link new fs rules into the tree | * 97dab36e netfilter: complete validation of user input | * 4b19e950 ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr | * 6179cdbf ipv4/route: avoid unused-but-set-variable warning | * ed94af8d ipv6: fib: hide unused 'pn' variable | * 98b3e282 octeontx2-af: Fix NIX SQ mode and BP config | * b4bc99d0 af_unix: Clear stale u->oob_skb. | * 3c1ae6de geneve: fix header validation in geneve[6]_xmit_skb | * f0a068de xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING | * a9dca26b u64_stats: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates. | * 11e04135 net: openvswitch: fix unwanted error log on timeout policy probing | * 8c820f7c scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() | * 5562dbfc nouveau: fix function cast warning | * 8d278fc3 Revert "drm/qxl: simplify qxl_fence_wait" | * 42beda7d arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order | * cc7b83f0 media: cec: core: remove length check of Timer Status | * 75193678 Bluetooth: Fix memory leak in hci_req_sync_complete() | * 53e494b7 ring-buffer: Only update pages_touched when a new page is touched | * 87b6af1a batman-adv: Avoid infinite loop trying to resize local TT * | e90da121 Merge 5.15.155 into android14-5.15-lts |\| | * fa3df276 Linux 5.15.155 | * b54c4632 Revert "ACPI: CPPC: Use access_width over bit_width for system memory accesses" | * 1793e6b2 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() | * dd883e01 Bluetooth: btintel: Fixe build regression | * bb6b8827 platform/x86: intel-vbtn: Update tablet mode switch at end of probe | * dfb2ce95 randomize_kstack: Improve entropy diffusion | * 7cfee26d x86/mm/pat: fix VM_PAT handling in COW mappings | * abfae420 virtio: reenable config if freezing device failed | * 5d17986c gcc-plugins/stackleak: Avoid .head.text section | * 7e0bd07c gcc-plugins/stackleak: Ignore .noinstr.text and .entry.text | * 2d154a54 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc | * 6cbbe1ba netfilter: nf_tables: discard table flag update with pending basechain deletion | * eb769ff4 netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path | * 37fc2cde netfilter: nf_tables: release batch on table validation from abort path | * 48d6bcfc fbmon: prevent division by zero in fb_videomode_from_videomode() | * e2ce8625 drivers/nvme: Add quirks for device 126f:2262 | * 871e695c fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 | * 3beea96d ASoC: soc-core.c: Skip dummy codec when adding platforms | * eb7e92db usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined | * e0db818c usb: typec: tcpci: add generic tcpci fallback compatible | * b6b12f45 tools: iio: replace seekdir() in iio_generic_buffer | * 1d527691 ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment | * 39438227 ktest: force $buildonly = 1 for 'make_warnings_file' test type | * 72794acd platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet | * 18c51d97 Input: allocate keycode for Display refresh rate toggle | * baf8a6d2 RDMA/cm: add timeout to cm_destroy_id wait | * 21e7d72d block: prevent division by zero in blk_rq_stat_sum() | * be113e08 libperf evlist: Avoid out-of-bounds access | * 5dcded25 Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" | * 504eb6b2 SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int | * 343586de drm/amd/display: Fix nanosec stat overflow | * ad207d1c ext4: forbid commit inconsistent quota data when errors=remount-ro | * 19b7a1ff ext4: add a hint for block bitmap corrupt state in mb_groups | * 85f31579 ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter | * 09de9c36 media: sta2x11: fix irq handler cast | * 46e87112 isofs: handle CDs with bad root inode but good Joliet root directory | * 7849e6f8 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() | * fd203d2c sysv: don't call sb_bread() with pointers_lock held | * 0b75d679 pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs | * f917c66b Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails | * 006936ec Bluetooth: btintel: Fix null ptr deref in btintel_read_version | * b9117dc7 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() | * 2f6174fd btrfs: send: handle path ref underflow in header iterate_inode_ref() | * a83c1f67 btrfs: export: handle invalid inode or root reference in btrfs_get_parent() | * d1ffa4ae btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() | * 805a1cdd wifi: ath11k: decrease MHI channel buffer length to 8KB | * 0f22f30f net: pcs: xpcs: Return EINVAL in the internal methods | * 9a16a0d0 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() | * 0ff96ec2 pstore/zone: Add a null pointer check to the psz_kmsg_read | * 35f6b46e ionic: set adminq irq affinity | * ba30ee96 arm64: dts: rockchip: fix rk3399 hdmi ports node | * ba580534 arm64: dts: rockchip: fix rk3328 hdmi ports node | * 64a7694c cpuidle: Avoid potential overflow in integer multiplication | * f4e70f42 panic: Flush kernel log buffer at the end | * 130b0cd0 VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() | * 9ab8e24e wifi: ath9k: fix LNA selection in ath_ant_try_scan() | * ff45899e net: dsa: fix panic when DSA master device unbinds on shutdown | * cbac7de1 amdkfd: use calloc instead of kzalloc to avoid integer overflow * | c6a704af Merge 5.15.154 into android14-5.15-lts |\| | * cdfd0a7f Linux 5.15.154 | * 8d8dc7ee x86: set SPECTRE_BHI_ON as default | * a976b129 KVM: x86: Add BHI_NO | * c2b9e038 x86/bhi: Mitigate KVM by default | * f825494f x86/bhi: Add BHI mitigation knob | * aa6247c9 x86/bhi: Enumerate Branch History Injection (BHI) bug | * a9ca0e34 x86/bhi: Define SPEC_CTRL_BHI_DIS_S | * bd53ec80 x86/bhi: Add support for clearing branch history at syscall entry | * 55516b35 x86/syscall: Don't force use of indirect calls for system calls | * 276fb9a6 x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file | * b9c5f7da nvme: fix miss command type check | * d225b0ac gro: fix ownership transfer | * 6564b014 mm/secretmem: fix GUP-fast succeeding on secretmem folios | * a479b4de mptcp: don't account accept() of non-MPC client as fallback to TCP | * 1f7e13d3 x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO | * ff137c5c x86/bugs: Fix the SRSO mitigation on Zen3/4 | * dff60721 riscv: process: Fix kernel gp leakage | * fd966210 riscv: Fix spurious errors from __get/put_kernel_nofault | * 6135537e s390/entry: align system call table on 8 bytes | * f8605955 x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() | * 3ee24241 of: dynamic: Synchronize of_changeset_destroy() with the devlink removals | * 03c35686 driver core: Introduce device_link_wait_removal() | * 5e32c0cc ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone | * de487952 fs/pipe: Fix lockdep false-positive in watchqueue pipe_write() | * eaaaa495 openrisc: Fix pagewalk usage in arch_dma_{clear, set}_uncached | * 58e5349b HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->running * | 64f4bb29 Merge f7a3090b ("nfsd: hold a lighter-weight client reference over CB_RECALL_ANY") into android14-5.15-lts |\| | * f7a3090b nfsd: hold a lighter-weight client reference over CB_RECALL_ANY * | 6c450eca Merge 00f75760 ("ata: sata_mv: Fix PCI device ID table declaration compilation warning") into android14-5.15-lts |\| | * 00f75760 ata: sata_mv: Fix PCI device ID table declaration compilation warning | * e0ad4c27 scsi: mylex: Fix sysfs buffer lengths | * 117d7ef3 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit | * e9b71370 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw | * 562adaf7 ASoC: rt711-sdw: fix locking sequence | * bcf894d7 ASoC: rt711-sdca: fix locking sequence | * b53cf951 ASoC: rt5682-sdw: fix locking sequence | * 9df33e57 net: ravb: Always process TX descriptor ring | * fcc739d7 net: fec: Set mac_managed_pm during probe | * 498cc233 drivers: net: convert to boolean for the mac_managed_pm flag | * 0985fbfb net: usb: asix: suspend embedded PHY if external is used | * 342cb04d i40e: Enforce software interrupt during busy-poll exit | * c9bcd646 i40e: Remove _t suffix from enum type names | * 2a0a64c9 i40e: Store the irq number in i40e_q_vector | * bf7396ec Revert "usb: phy: generic: Get the vbus supply" | * 506a9ec5 scsi: qla2xxx: Update manufacturer detail | * 315c4527 scsi: qla2xxx: Update manufacturer details | * 951d2748 i40e: fix vf may be used uninitialized in this function warning | * 8db472e1 i40e: fix i40e_count_filters() to count only active/new filters | * f53bea1c octeontx2-pf: check negative error code in otx2_open() | * ec694ca1 octeontx2-af: Fix issue with loading coalesced KPU profiles | * 73a328df udp: prevent local UDP tunnel packets from being GROed | * 7223f4ee udp: do not transition UDP GRO fraglist partial checksums to unnecessary | * d49ae15a udp: do not accept non-tunnel GSO skbs landing in a tunnel | * 63a10b53 mlxbf_gige: stop interface during shutdown | * 40a344b2 ipv6: Fix infinite recursion in fib6_dump_done(). | * 61f5b43b selftests: reuseaddr_conflict: add missing new line at the end of the output | * ee008810 erspan: make sure erspan_base_hdr is present in skb->head | * 3f9a8b79 selftests: net: gro fwd: update vxlan GRO test expectations | * 457c832a net: stmmac: fix rx queue priority assignment | * a097fc19 net/sched: act_skbmod: prevent kernel-infoleak | * d1e73fb1 bpf, sockmap: Prevent lock inversion deadlock in map delete elem | * 465abe8a vboxsf: Avoid an spurious warning if load_nls_xxx() fails | * 440e948c netfilter: validate user input for expected length | * 2485bcfe netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() | * f7e3c88c netfilter: nf_tables: flush pending destroy work before exit_net release | * 8ba81dca netfilter: nf_tables: reject new basechain after table flag update | * a9bd6bb6 KVM: x86: Mark target gfn of emulated atomic instruction as dirty | * bd9a25a0 KVM: x86: Bail to userspace if emulation of atomic user access faults | * a7c6a643 thermal: devfreq_cooling: Fix perf state when calculate dfc res_util | * 8d7132a6 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations | * b279ddce Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." | * a180ca33 io_uring: ensure '0' is returned on file registration success | * fe9df687 locking/rwsem: Disable preemption while trying for rwsem lock | * d49fac38 net/rds: fix possible cp null dereference | * 4143b947 xen-netfront: Add missing skb_mark_for_recycle | * a8170af8 Bluetooth: Fix TOCTOU in HCI debugfs implementation | * d6cfb0d7 Bluetooth: hci_event: set the conn encrypted before conn establishes | * 96bd0de3 arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken | * 76299c3f x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word | * 571d80f8 x86/cpufeatures: Add new word for scattered features | * 9956d050 r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d | * b8438db8 dm integrity: fix out-of-range warning | * bef3bc96 Octeontx2-af: fix pause frame configuration in GMP mode | * 37dc1718 bpf: Protect against int overflow for stack access size | * a5831176 mlxbf_gige: call request_irq() after NAPI initialized | * 85c410f6 ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() | * 2e43d8eb tcp: properly terminate timers for kernel sockets | * 744494db s390/qeth: handle deferred cc1 | * 2fb283e2 ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() | * 28db0ae8 wifi: iwlwifi: mvm: rfi: fix potential response leaks | * 254f1c25 iwlwifi: mvm: rfi: use kmemdup() to replace kzalloc + memcpy | * d60ff8e0 mlxbf_gige: stop PHY during open() error paths | * ac68d9fa nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet * | 665a6cd7 Revert "scsi: usb: Call scsi_done() directly" * | eb940dec Revert "USB: UAS: return ENODEV when submit urbs fail with device not attached" * | 9e41ee7d Merge 5e1984ab ("USB: UAS: return ENODEV when submit urbs fail with device not attached") into android14-5.15-lts |\| | * 5e1984ab USB: UAS: return ENODEV when submit urbs fail with device not attached | * e38f1ea6 scsi: usb: Stop using the SCSI pointer | * 172800c6 scsi: usb: Call scsi_done() directly | * 1b175bc5 USB: core: Fix deadlock in usb_deauthorize_interface() | * ea8839e3 scsi: lpfc: Correct size for wqe for memset() * | e3af4f96 Merge 0f608ce9 ("PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports") into android14-5.15-lts |\| | * 0f608ce9 PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports * | 73fa8e97 Merge ff5305ec ("x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled") into android14-5.15-lts |\| | * ff5305ec x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled | * 34c0786e scsi: qla2xxx: Delay I/O Abort on PCI error | * d37f3b14 scsi: qla2xxx: Change debug message during driver unload | * b03e626b scsi: qla2xxx: Fix double free of fcport | * a859f6a8 scsi: qla2xxx: Fix command flush on cable pull | * 0bd65310 scsi: qla2xxx: NVME|FCP prefer flag not being honored | * a139d643 scsi: qla2xxx: Split FCE|EFT trace control | * 002caa25 scsi: qla2xxx: Fix N2N stuck connection | * 78612132 scsi: qla2xxx: Prevent command send on chip reset | * f18f5fcd usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset | * ad165b37 usb: typec: ucsi: Ack unsupported commands | * df5cbb90 usb: udc: remove warning when queue disabled ep | * 7de1df32 usb: dwc2: gadget: LPM flow fix | * 2cf845a7 usb: dwc2: gadget: Fix exiting from clock gating | * 32d3f2f1 usb: dwc2: host: Fix ISOC flow in DDMA mode | * 555be0cc usb: dwc2: host: Fix hibernation flow | * 3b1a9f85 usb: dwc2: host: Fix remote wakeup from hibernation | * 489e8064 USB: core: Add hub_get() and hub_put() routines * | e30453d4 Merge 7094516d ("staging: vc04_services: fix information leak in create_component()") into android14-5.15-lts |\| | * 7094516d staging: vc04_services: fix information leak in create_component() | * 77a46fbf staging: vc04_services: changen strncpy() to strscpy_pad() | * cea234bb scsi: core: Fix unremoved procfs host directory regression | * 8c990221 ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs | * 8bf22f8d drm/amd/display: Preserve original aspect ratio in create stream | * 9e6bb089 drm/amdgpu: Use drm_mode_copy() | * a86e54a3 usb: cdc-wdm: close race between read and workqueue | * ac9b6b3e drm/i915/gt: Reset queue_priority_hint on parking | * 553d294d net: ll_temac: platform_get_resource replaced by wrong function | * 81b8645f mmc: core: Avoid negative index with array access | * 0ecd5689 mmc: core: Initialize mmc_blk_ioc_data | * f2bbbeb8 hexagon: vmlinux.lds.S: handle attributes section | * 818e531c exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() | * c8bddbd9 wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes | * 56e05d28 btrfs: zoned: use zone aware sb location for scrub | * 3f0cda40 init: open /initrd.image with O_LARGEFILE | * c612edbc mm/migrate: set swap entry values of THP tail pages properly. | * e635f652 serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO | * 250219c6 vfio/fsl-mc: Block calling interrupt handler without trigger | * cc5838f1 vfio/platform: Create persistent IRQ handlers | * 4cb0d753 vfio/pci: Create persistent INTx handler | * 26a6a1e0 vfio: Introduce interface to flush virqfd inject workqueue | * ec73e079 vfio/pci: Lock external INTx masking ops | * b7a2f095 vfio/pci: Disable auto-enable of exclusive INTx IRQ | * c035ce9f selftests: mptcp: diag: return KSFT_FAIL not test_cnt | * dc394fe4 powerpc: xor_vmx: Add '-mhard-float' to CFLAGS | * 9bc9c11c efivarfs: Request at most 512 bytes for variable names | * 36b5c35d perf/core: Fix reentry problem in perf_output_read_group() * | 932063e9 Revert "Merge ccd9fe71 ("nfsd: Fix a regression in nfsd_setattr()") into android14-5.15-lts" * | 98aaa80e Merge ccd9fe71 ("nfsd: Fix a regression in nfsd_setattr()") into android14-5.15-lts |\| | * ccd9fe71 nfsd: Fix a regression in nfsd_setattr() | * e90402fb nfsd: don't call locks_release_private() twice concurrently | * 8b4fa191 nfsd: don't take fi_lock in nfsd_break_deleg_cb() | * c6f8b3fc nfsd: fix RELEASE_LOCKOWNER | * 32c2cb2c nfsd: drop the nfsd_put helper | * c52fee7a nfsd: call nfsd_last_thread() before final nfsd_put() | * 2267b2e8 lockd: introduce safe async lock op | * 6e5fed48 NFSD: fix possible oops when nfsd/pool_stats is closed. | * 394d3f29 Documentation: Add missing documentation for EXPORT_OP flags | * 56e5eeff nfsd: separate nfsd_last_thread() from nfsd_put() | * dec6b8bc nfsd: Simplify code around svc_exit_thread() call in nfsd() | * 05b452e8 nfsd: Fix creation time serialization order | * 760a6f75 NFSD: Add an nfsd4_encode_nfstime4() helper | * 663ec8f5 lockd: drop inappropriate svc_get() from locked_get() | * 9b405c0f nfsd: fix double fget() bug in __write_ports_addfd() | * 645c1b4b nfsd: make a copy of struct iattr before calling notify_change | * 4e6e4982 NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop | * 786e3248 nfsd: simplify the delayed disposal list code | * a53d8049 NFSD: Convert filecache to rhltable | * b27ee068 nfsd: allow reaping files still under writeback | * 12f8f9fe nfsd: update comment over __nfsd_file_cache_purge | * ad9cf5b1 nfsd: don't take/put an extra reference when putting a file | * b5a439e8 nfsd: add some comments to nfsd_file_do_acquire | * 83a019b0 nfsd: don't kill nfsd_files because of lease break error | * 55e42971 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator | * 9fff2dac nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries | * bfa4a399 nfsd: don't open-code clear_and_wake_up_bit | * b11d8162 nfsd: call op_release, even when op_func returns an error | * 12eca509 nfsd: don't replace page in rq_pages if it's a continuation of last page | * 8e469b99 NFSD: Protect against filesystem freezing | * 17298e08 NFSD: copy the whole verifier in nfsd_copy_write_verifier | * 4161b518 nfsd: don't fsync nfsd_files on last close | * 94e412c9 nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open | * a0df1c33 NFSD: fix problems with cleanup on errors in nfsd4_copy | * 22a0dd20 nfsd: don't hand out delegation on setuid files being opened for write | * 80a15dc4 NFSD: fix leaked reference count of nfsd4_ssc_umount_item | * b3169b6f nfsd: clean up potential nfsd_file refcount leaks in COPY codepath | * 31d4aa45 nfsd: allow nfsd_file_get to sanely handle a NULL pointer | * 97522085 NFSD: enhance inter-server copy cleanup | * 005ef728 nfsd: don't destroy global nfs4_file table in per-net shutdown | * 0bc6d703 nfsd: don't free files unconditionally in __nfsd_file_cache_purge | * 958294a3 NFSD: replace delayed_work with work_struct for nfsd_client_shrinker | * 354eade5 NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time | * 72906e8d NFSD: Use set_bit(RQ_DROPME) | * d7cfba56 Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" | * 0b778361 nfsd: fix handling of cached open files in nfsd4_open codepath | * 83a8aba1 nfsd: rework refcounting in filecache | * 43afef9f NFSD: Avoid clashing function prototypes | * 1e9eac6a NFSD: Use only RQ_DROPME to signal the need to drop a reply | * d8065d0f NFSD: add CB_RECALL_ANY tracepoints | * e18fc5fb NFSD: add delegation reaper to react to low memory condition | * ed36015f NFSD: add support for sending CB_RECALL_ANY | * 8766b38f NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker | * ce0b786b trace: Relocate event helper files | * af7ee7ec lockd: fix file selection in nlmsvc_cancel_blocked | * eb0433d9 lockd: ensure we use the correct file descriptor when unlocking | * 281092cf lockd: set missing fl_flags field when retrieving args | * d561fe54 NFSD: Use struct_size() helper in alloc_session() | * 4e293f2d nfsd: return error if nfs4_setacl fails | * 2c1be5d6 NFSD: Add an nfsd_file_fsync tracepoint | * 8dafc614 nfsd: fix up the filecache laundrette scheduling | * e8f25bd0 filelock: add a new locks_inode_context accessor function | * dc468e07 nfsd: reorganize filecache.c | * 6340d965 nfsd: remove the pages_flushed statistic from filecache | * 99bf0850 NFSD: Fix licensing header in filecache.c | * 43cf59a3 NFSD: Use rhashtable for managing nfs4_file objects | * 323c83bd NFSD: Refactor find_file() | * 2b03fd9f NFSD: Clean up find_or_add_file() | * d02c59eb NFSD: Add a nfsd4_file_hash_remove() helper | * 0b443638 NFSD: Clean up nfsd4_init_file() | * d78f7abe NFSD: Update file_hashtbl() helpers | * 94f52a09 NFSD: Use const pointers as parameters to fh_ helpers | * 3d1af431 NFSD: Trace delegation revocations | * 0cf54e35 NFSD: Trace stateids returned via DELEGRETURN | * cb966b35 NFSD: Clean up nfs4_preprocess_stateid_op() call sites | * 6baa3dfe NFSD: Flesh out a documenting comment for filecache.c | * 5fbeb621 NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection | * a08d9df5 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately" | * b34aa1a8 NFSD: Pass the target nfsd_file to nfsd_commit() | * 81c3ab9b exportfs: use pr_debug for unreachable debug statements | * 10d55a17 nfsd: allow disabling NFSv2 at compile time | * 4d1fa40d nfsd: move nfserrno() to vfs.c | * 3b623a6a nfsd: ignore requests to disable unsupported versions | * 1c2f1a17 NFSD: Finish converting the NFSv3 GETACL result encoder | * 98278765 NFSD: Remove redundant assignment to variable host_err | * 28798577 NFSD: Simplify READ_PLUS | * 19fbd8c2 nfsd: use locks_inode_context helper | * b11f5d7b lockd: use locks_inode_context helper | * 071eb319 NFSD: Fix reads with a non-zero offset that don't end on a page boundary | * e4d78743 NFSD: Fix trace_nfsd_fh_verify_err() crasher | * 3f439c77 nfsd: put the export reference in nfsd4_verify_deleg_dentry | * 98d400fc nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint | * 3ec2c997 nfsd: fix net-namespace logic in __nfsd_file_cache_purge | * f17c07f8 nfsd: ensure we always call fh_verify_error tracepoint | * 15d01caf NFSD: unregister shrinker when nfsd_init_net() fails | * d1b0ceea nfsd: rework hashtable handling in nfsd_do_file_acquire | * 405ade5b nfsd: fix nfsd_file_unhash_and_dispose | * dde8424b fanotify: Remove obsoleted fanotify_event_has_path() | * a0ca9025 fsnotify: remove unused declaration | * 6029a4f7 fs/notify: constify path | * 3af497e3 nfsd: extra checks when freeing delegation stateids | * e55378bc nfsd: make nfsd4_run_cb a bool return function | * f6279fa0 nfsd: fix comments about spinlock handling with delegations | * ecb0eb07 nfsd: only fill out return pointer on success in nfsd4_lookup_stateid | * 4ad28d58 NFSD: Cap rsize_bop result based on send buffer size | * 4794c948 NFSD: Rename the fields in copy_stateid_t | * 0793ec49 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops | * 815efd78 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops | * 861a163d nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops | * 25e0dd89 nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops | * 685d01c2 nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops | * 82fbfbe9 NFSD: Pack struct nfsd4_compoundres | * cd8bcaee NFSD: Remove unused nfsd4_compoundargs::cachetype field | * ba3bd2bf NFSD: Remove "inline" directives on op_rsize_bop helpers | * d8d3a672 NFSD: Clean up nfs4svc_encode_compoundres() | * fc47f8dd NFSD: Clean up WRITE arg decoders | * b3f3b21e NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks | * cab53992 NFSD: Refactor common code out of dirlist helpers | * 07b68ff5 NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing | * 2005eba6 SUNRPC: Parametrize how much of argsize should be zeroed | * 9acc4812 NFSD: add shrinker to reap courtesy clients on low memory condition | * 8c9e5ad1 NFSD: keep track of the number of courtesy clients in the system | * c6597702 NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY | * d1ee3403 NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY | * 50aa6a80 NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY | * 9863ece9 NFSD: Refactor nfsd_setattr() | * 8a3c48cd NFSD: Add a mechanism to wait for a DELEGRETURN | * bcd4c751 NFSD: Add tracepoints to report NFSv4 callback completions | * 3fe32c51 NFSD: Trace NFSv4 COMPOUND tags | * 62980365 NFSD: Replace dprintk() call site in fh_verify() | * 5118eb6c nfsd: remove nfsd4_prepare_cb_recall() declaration | * 4440588b nfsd: clean up mounted_on_fileid handling | * 5f6f6b2a NFSD: drop fname and flen args from nfsd_create_locked() | * 37f3b9c3 NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND | * 56ffc3ab nfsd: Propagate some error code returned by memdup_user() | * 371d2d25 nfsd: Avoid some useless tests | * 21101404 NFSD: remove redundant variable status | * 5b6441a5 NFSD enforce filehandle check for source file in COPY | * 28557992 lockd: move from strlcpy with unused retval to strscpy | * 574ec47a NFSD: move from strlcpy with unused retval to strscpy | * 460743da nfsd_splice_actor(): handle compound pages | * c9cb32ad NFSD: fix regression with setting ACLs. | * 4b910dd7 NFSD: discard fh_locked flag and fh_lock/fh_unlock | * 7538fc9c NFSD: use (un)lock_inode instead of fh_(un)lock for file operations | * e0335e7c NFSD: use explicit lock/unlock for directory ops | * ebd1b016 NFSD: reduce locking in nfsd_lookup() | * ba4b518a NFSD: only call fh_unlock() once in nfsd_link() | * ff01da71 NFSD: always drop directory lock in nfsd_unlink() | * 4655bcbc NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning. | * d52acd23 NFSD: add posix ACLs to struct nfsd_attrs | * a3f27177 NFSD: add security label to struct nfsd_attrs | * 8a26a1b5 NFSD: set attributes when creating symlinks | * 18351479 NFSD: introduce struct nfsd_attrs | * 162f99ff NFSD: verify the opened dentry after setting a delegation | * 3a5ab224 NFSD: drop fh argument from alloc_init_deleg | * b6494b36 NFSD: Move copy offload callback arguments into a separate structure | * 8918b505 NFSD: Add nfsd4_send_cb_offload() | * bb1eb975 NFSD: Remove kmalloc from nfsd4_do_async_copy() | * 9cecf477 NFSD: Refactor nfsd4_do_copy() | * a4845478 NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2) | * 4952fe66 NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2) | * 6cb00ba2 NFSD: Replace boolean fields in struct nfsd4_copy | * 6ff95a5f NFSD: Make nfs4_put_copy() static | * 9a99c7f5 NFSD: Reorder the fields in struct nfsd4_op | * 7d1e44fd NFSD: Shrink size of struct nfsd4_copy | * 24286575 NFSD: Shrink size of struct nfsd4_copy_notify | * 00eb5bd3 NFSD: nfserrno(-ENOMEM) is nfserr_jukebox | * 9032c8e3 NFSD: Fix strncpy() fortify warning | * 0dfb1928 NFSD: Clean up nfsd4_encode_readlink() | * fc7380a1 NFSD: Use xdr_pad_size() | * 2528f487 NFSD: Simplify starting_len | * 7bc54331 NFSD: Optimize nfsd4_encode_readv() | * a70976ec NFSD: Add an nfsd4_read::rd_eof field | * 2540b704 NFSD: Clean up SPLICE_OK in nfsd4_encode_read() | * 3e7adac6 NFSD: Optimize nfsd4_encode_fattr() | * 0d6c8228 NFSD: Optimize nfsd4_encode_operation() | * b9e6a561 nfsd: silence extraneous printk on nfsd.ko insertion | * 65041795 NFSD: limit the number of v4 clients to 1024 per 1GB of system memory | * 59d35878 NFSD: keep track of the number of v4 clients in the system | * 0f202977 NFSD: refactoring v4 specific code to a helper in nfs4state.c | * a52bb607 NFSD: Ensure nf_inode is never dereferenced | * e3befca6 NFSD: NFSv4 CLOSE should release an nfsd_file immediately | * 9be64991 NFSD: Move nfsd_file_trace_alloc() tracepoint | * 06d9c872 NFSD: Separate tracepoints for acquire and create | * 4b338b52 NFSD: Clean up unused code after rhashtable conversion | * 1bea66c0 NFSD: Convert the filecache to use rhashtable | * 208bd42a NFSD: Set up an rhashtable for the filecache | * 0b3a6905 NFSD: Replace the "init once" mechanism | * 76e2424c NFSD: Remove nfsd_file::nf_hashval | * ec30a456 NFSD: nfsd_file_hash_remove can compute hashval | * 7e8d4a93 NFSD: Refactor __nfsd_file_close_inode() | * 2aa9fd1d NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode | * d6a23d45 NFSD: Remove lockdep assertion from unhash_and_release_locked() | * e97c2d5a NFSD: No longer record nf_hashval in the trace log | * 1db19c35 NFSD: Never call nfsd_file_gc() in foreground paths | * 81e3c770 NFSD: Fix the filecache LRU shrinker | * ffb1a10a NFSD: Leave open files out of the filecache LRU | * 175f88a6 NFSD: Trace filecache LRU activity | * eed6df31 NFSD: WARN when freeing an item still linked via nf_lru | * 16cbc64f NFSD: Hook up the filecache stat file | * 4ade29dd NFSD: Zero counters when the filecache is re-initialized | * a880dcef NFSD: Record number of flush calls | * ae76efbd NFSD: Report the number of items evicted by the LRU walk | * 5ce93c61 NFSD: Refactor nfsd_file_lru_scan() | * 5b6f8b08 NFSD: Refactor nfsd_file_gc() | * c162c99a NFSD: Add nfsd_file_lru_dispose_list() helper | * 4420d19e NFSD: Report average age of filecache items | * c1856327 NFSD: Report count of freed filecache items | * b2dc4d30 NFSD: Report count of calls to nfsd_file_acquire() | * 0369b538 NFSD: Report filecache LRU size | * f1785afc NFSD: Demote a WARN to a pr_warn() | * f87230a7 nfsd: remove redundant assignment to variable len | * cad76843 NFSD: Fix space and spelling mistake | * dcbebc86 NFSD: Instrument fh_verify() | * 6345e92a NLM: Defend against file_lock changes after vfs_test_lock() | * 3482739b fsnotify: Fix comment typo | * b65b2d41 fanotify: introduce FAN_MARK_IGNORE | * c1f1797a fanotify: cleanups for fanotify_mark() input validations | * 4c3723c5 fanotify: prepare for setting event flags in ignore mask | * cbe3bf6f fs: inotify: Fix typo in inotify comment | * f3222a6b NFSD: Decode NFSv4 birth time attribute | * 0a160dc5 fanotify: refine the validation checks on non-dir inode mask | * 47a1d1a2 NFS: restore module put when manager exits. | * 261eabe1 NFSD: Fix potential use-after-free in nfsd_file_put() | * ba68ab7d NFSD: nfsd_file_put() can sleep | * f55b83a5 NFSD: Add documenting comment for nfsd4_release_lockowner() | * 0775c878 NFSD: Modernize nfsd4_release_lockowner() | * 5e4ee807 nfsd: Fix null-ptr-deref in nfsd_fill_super() | * bf318205 nfsd: Unregister the cld notifier when laundry_wq create failed | * 3a66ad7e SUNRPC: Use RMW bitops in single-threaded hot paths | * 7af208c9 NFSD: Trace filecache opens | * 73d9eb9e NFSD: Move documenting comment for nfsd4_process_open2() | * 7dfad7f7 NFSD: Fix whitespace | * b54f6a07 NFSD: Remove dprintk call sites from tail of nfsd4_open() | * 106331a1 NFSD: Instantiate a struct file when creating a regular NFSv4 file | * ce2296da NFSD: Clean up nfsd_open_verified() | * dabf2406 NFSD: Remove do_nfsd_create() | * 62bac33a NFSD: Refactor NFSv4 OPEN(CREATE) | * ab407e0b NFSD: Refactor NFSv3 CREATE | * 3bd0ae96 NFSD: Refactor nfsd_create_setattr() | * cf655c89 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() | * 55cb0863 NFSD: Clean up nfsd3_proc_create() | * 2e0f8ee3 NFSD: Show state of courtesy client in client info | * 6e56a5f7 NFSD: add support for lock conflict to courteous server | * c3b20135 fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict | * a8040fed fs/lock: add helper locks_owner_has_blockers to check for blockers | * d9fc2f82 NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd | * 492634cb NFSD: add support for share reservation conflict to courteous server | * 26540b89 NFSD: add courteous server support for thread with only delegation | * 56bc7e38 NFSD: Clean up nfsd_splice_actor() | * f14aa4a0 fanotify: fix incorrect fmode_t casts | * 40ca5d91 fsnotify: consistent behavior for parent not watching children | * f0628430 fsnotify: introduce mark type iterator | * a97561b4 fanotify: enable "evictable" inode marks | * c47bab43 fanotify: use fsnotify group lock helpers | * 7fcef328 fanotify: implement "evictable" inode marks | * 33e91fb5 fanotify: factor out helper fanotify_mark_update_flags() | * 5054f130 fanotify: create helper fanotify_mark_user_flags() | * 4f145b67 fsnotify: allow adding an inode mark without pinning inode | * 3c9dc688 dnotify: use fsnotify group lock helpers | * 50612cd6 nfsd: use fsnotify group lock helpers | * 35f3fad0 inotify: use fsnotify group lock helpers | * e419965d fsnotify: create helpers for group mark_mutex lock | * cdf89b04 fsnotify: make allow_dups a property of the group | * ac51c087 fsnotify: pass flags argument to fsnotify_alloc_group() | * d032dd5a inotify: move control flags from mask to mark flags | * 93d2afc7 fs/lock: documentation cleanup. Replace inode->i_lock with flc_lock. | * e19ec9ac fanotify: do not allow setting dirent events in mask of non-dir | * a98e5b3d nfsd: Clean up nfsd_file_put() | * 893fa2b8 nfsd: Fix a write performance regression | * 091e4062 fsnotify: remove redundant parameter judgment | * fd7de66b fsnotify: optimize FS_MODIFY events with no ignored masks | * 4bef66ca fsnotify: fix merge with parent's ignored mask | * 7dcd851c nfsd: fix using the correct variable for sizeof() | * bd0fee92 NFSD: Clean up _lm_ operation names | * a028a32a NFSD: Remove CONFIG_NFSD_V3 | * 511360e1 NFSD: Move svc_serv_ops::svo_function into struct svc_serv | * a5deac87 NFSD: Remove svc_serv_ops::svo_module | * 7d94952c SUNRPC: Remove svc_shutdown_net() | * c3fa9c2d SUNRPC: Rename svc_close_xprt() | * 6c8231f0 SUNRPC: Rename svc_create_xprt() | * 4c9a56a7 SUNRPC: Remove svo_shutdown method | * 9d3cc211 SUNRPC: Merge svc_do_enqueue_xprt() into svc_enqueue_xprt() | * 466562c4 SUNRPC: Remove the .svo_enqueue_xprt method | * 61a9ecdb NFSD: Remove NFSD_PROC_ARGS_* macros | * b42c9b5d NFSD: Streamline the rare "found" case | * 69e08eb5 NFSD: Skip extra computation for RC_NOCACHE case | * 863aed52 orDate: Thu Sep 30 19:19:57 2021 -0400 | * 5b311036 nfsd: Add support for the birth time attribute | * 392c6818 NFSD: Deprecate NFS_OFFSET_MAX | * 91ec401b fsnotify: invalidate dcache before IN_DELETE event | * 8d5d1b49 NFSD: Move fill_pre_wcc() and fill_post_wcc() | * 6be1619d NFSD: Trace boot verifier resets | * d83ffc80 NFSD: Rename boot verifier functions | * 1510c051 NFSD: Clean up the nfsd_net::nfssvc_boot field | * 5b2cfc4b NFSD: Write verifier might go backwards | * 14d5c726 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() | * 39945192 NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) | * a330a794 NFSD: Clean up nfsd_vfs_write() | * e7a3814a nfsd: Retry once in nfsd_open on an -EOPENSTALE return | * 87e2bf37 nfsd: Add errno mapping for EREMOTEIO | * 92453b36 nfsd: map EBADF | * 1a197bce nfsd4: add refcount for nfsd4_blocked_lock | * 64ff32b8 nfs: block notification on fs with its own ->lock | * 190a6176 NFSD: De-duplicate nfsd4_decode_bitmap4() | * 30000dff nfsd: improve stateid access bitmask documentation | * 6f8664c6 NFSD: Combine XDR error tracepoints | * 3bc94fb4 NFSD: simplify per-net file cache management | * fdf657bd NFSD: Fix inconsistent indenting | * 19fbf344 NFSD: Remove be32_to_cpu() from DRC hash function | * 018f6069 NFS: switch the callback service back to non-pooled. | * a11fe42a lockd: use svc_set_num_threads() for thread start and stop | * f3f12085 SUNRPC: always treat sv_nrpools==1 as "not pooled" | * 5c377f38 SUNRPC: move the pool_map definitions (back) into svc.c | * 764ab3f9 lockd: rename lockd_create_svc() to lockd_get() | * d38cc54b lockd: introduce lockd_put() | * 232cbc9b lockd: move svc_exit_thread() into the thread | * 3b068224 lockd: move lockd_start_svc() call into lockd_create_svc() | * ace565c3 lockd: simplify management of network status notifiers | * d30ef2cf lockd: introduce nlmsvc_serv | * 95364365 NFSD: simplify locking for network notifier. | * c1ef7e9d SUNRPC: discard svo_setup and rename svc_set_num_threads_sync() | * b11ea2be NFSD: Make it possible to use svc_set_num_threads_sync | * 091b6f51 NFSD: narrow nfsd_mutex protection in nfsd thread | * dedfae92 SUNRPC: use sv_lock to protect updates to sv_nrthreads. | * e6f08647 nfsd: make nfsd_stats.th_cnt atomic_t | * c7805096 SUNRPC: stop using ->sv_nrthreads as a refcount | * c6f2b594 SUNRPC/NFSD: clean up get/put functions. | * d021ef89 SUNRPC: change svc_get() to return the svc. | * 4fdd01ce NFSD: handle errors better in write_ports_addfd() | * 2049935c exit: Rename module_put_and_exit to module_put_and_kthread_exit | * dd666309 exit: Implement kthread_exit | * de7e2adf fanotify: wire up FAN_RENAME event | * a187e777 fanotify: report old and/or new parent+name in FAN_RENAME event | * 4b5743bd fanotify: record either old name new name or both for FAN_RENAME | * 9acb63f9 fanotify: record old and new parent and name in FAN_RENAME event | * 6a8facc4 fanotify: support secondary dir fh and name in fanotify_info | * c8d3ee69 fanotify: use helpers to parcel fanotify_info buffer | * 3eec21b6 fanotify: use macros to get the offset to fanotify_info buffer | * 932090b8 fsnotify: generate FS_RENAME event with rich information | * 8bd3d40e fanotify: introduce group flag FAN_REPORT_TARGET_FID | * 395ff6dc fsnotify: separate mark iterator type from object type enum | * f7d76fa9 fsnotify: clarify object type argument | * a20d087c ext4: fix error code saved on super block during file system abort | * e11c8a6e nfsd4: remove obselete comment | * 60f18f40 NFSD:fix boolreturn.cocci warning | * 0ca26103 nfsd: update create verifier comment | * bf0416e0 SUNRPC: Change return value type of .pc_encode | * bd117f87 SUNRPC: Replace the "__be32 *p" parameter to .pc_encode | * b2469586 NFSD: Save location of NFSv4 COMPOUND status | * eadf587a SUNRPC: Change return value type of .pc_decode | * 85658caa SUNRPC: Replace the "__be32 *p" parameter to .pc_decode | * 10150232 NFSD: Initialize pointer ni with NULL and not plain integer 0 | * 767727a7 NFSD: simplify struct nfsfh | * ed0815c8 NFSD: drop support for ancient filehandles | * f829bb3a NFSD: move filehandle format declarations out of "uapi". | * af12deba NFSD: Optimize DRC bucket pruning | * 61116d72 NFS: Move NFS protocol display macros to global header | * 53af55ba NFS: Move generic FS show macros to global header | * f78ab849 SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field | * 20bbdbe3 NFS: Remove unnecessary TRACE_DEFINE_ENUM()s | * 45e16146 docs: Document the FAN_FS_ERROR event | * b394c80e ext4: Send notifications on error | * 0e825bc8 fanotify: Allow users to request FAN_FS_ERROR events | * c7c013df fanotify: Emit generic error info for error event | * 92eb4521 fanotify: Report fid info for file related file system errors | * c8b6b09f fanotify: WARN_ON against too large file handles | * ebd89f7d fanotify: Add helpers to decide whether to report FID/DFID | * a83c3ed2 fanotify: Wrap object_fh inline space in a creator macro | * 7aafd615 fanotify: Support merging of error events | * c44d8071 fanotify: Support enqueueing of error events | * 9258a990 fanotify: Pre-allocate pool of error events | * 11280c71 fanotify: Reserve UAPI bits for FAN_FS_ERROR | * c0a6b12e fsnotify: Support FS_ERROR event type | * 965daffd fanotify: Require fid_mode for any non-fd event | * 1dad39eb fanotify: Encode empty file handle when no inode is provided | * 5f34524d fanotify: Allow file handle encoding for unhashed events | * 900fe4d7 fanotify: Support null inode event in fanotify_dfid_inode | * 20bb62ed fsnotify: Pass group argument to free_event | * 84f904f0 fsnotify: Protect fsnotify_handle_inode_event from no-inode events | * 4b6b5edc fsnotify: Retrieve super block from the data field | * 8eb16abe fsnotify: Add wrapper around fsnotify_add_event | * e58d543a fsnotify: Add helper to detect overflow_event | * 3e63bff7 inotify: Don't force FS_IN_IGNORED | * dbeb0883 fanotify: Split fsid check from other fid mode checks | * cce35a48 fanotify: Fold event size calculation to its own function | * 8c7986c2 fsnotify: Don't insert unmergeable events in hashtable | * 18370157 fsnotify: clarify contract for create event hooks | * d92a8789 fsnotify: pass dentry instead of inode data | * 7d5be4f7 fsnotify: pass data_type to fsnotify_name() * | 34e0f767 ANDROID: GKI: update the abi for tracing changes in 5.15.154 * | a2127993 ANDROID: fix up merge error in kasan_test.c * | 62bbe9bd Revert "timers: Rename del_timer_sync() to timer_delete_sync()" * | 82979581 Revert "dma-mapping: add dma_opt_mapping_size()" * | b29b0219 Revert "dma-iommu: add iommu_dma_opt_mapping_size()" * | f052c190 Revert "iommu/dma: Force swiotlb_max_mapping_size on an untrusted device" * | 7fdefce1 Revert "PCI: Work around Intel I210 ROM BAR overlap defect" * | a63aafd2 Revert "PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited" * | 4ad9318d Revert "PCI/DPC: Quirk PIO log size for certain Intel Root Ports" * | 52c3ceee Revert "PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports" * | 1130b2e0 Merge 764929ac ("x86/static_call: Add support for Jcc tail-calls") into android14-5.15-lts |\| | * 764929ac x86/static_call: Add support for Jcc tail-calls | * 7339b1ce x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions | * f4ba357b x86/alternatives: Introduce int3_emulate_jcc() | * 9b4eff01 x86/asm: Differentiate between code and function alignment | * ab8f5814 arch: Introduce CONFIG_FUNCTION_ALIGNMENT | * 2ae88e83 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests | * 2fb08b67 x86/rfds: Mitigate Register File Data Sampling (RFDS) | * 4fa00141 Documentation/hw-vuln: Add documentation for RFDS | * a2b586df x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set | * 598fb280 KVM/VMX: Move VERW closer to VMentry for MDS mitigation | * 9fe80d3c KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH | * 913ae894 x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key | * d54de9f2 x86/entry_32: Add VERW just before userspace transition | * eabab0a5 x86/entry_64: Add VERW just before userspace transition | * f32b5db5 x86/bugs: Add asm helpers for executing VERW | * 6b54d55b x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix | * 0a6f0f87 KVM: arm64: Limit stage2_apply_range() batch size to largest block | * b4926c95 KVM: arm64: Work out supported block level at compile time | * 142a0143 tty: serial: imx: Fix broken RS485 | * 9bd2f11a printk: Update @console_may_schedule in console_trylock_spinning() | * 2280bb85 iommu/dma: Force swiotlb_max_mapping_size on an untrusted device | * aa4cc17b dma-iommu: add iommu_dma_opt_mapping_size() | * f3e7d947 dma-mapping: add dma_opt_mapping_size() | * 685e8332 swiotlb: Fix alignment checks when both allocation and DMA masks are present | * cf716d5a minmax: add umin(a, b) and umax(a, b) | * f2ad3ce0 entry: Respect changes to system call number by trace_sys_enter() | * 2e2aadd6 clocksource/drivers/arm_global_timer: Fix maximum prescaler value | * 4949affd ACPI: CPPC: Use access_width over bit_width for system memory accesses | * ea592baf xen/events: close evtchn after mapping cleanup | * b3914fee i2c: i801: Avoid potential double call to gpiod_remove_lookup_table | * 4b12ff5e tee: optee: Fix kernel panic caused by incorrect error handling | * a71cba07 fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion | * 0190d19d vt: fix unicode buffer corruption when deleting characters | * 7dc4ed98 mei: me: add arrow lake point H DID | * e294f0eb mei: me: add arrow lake point S DID | * fed1f00e tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled | * a44c6c61 usb: port: Don't try to peer unused USB ports based on location | * 92b051b8 usb: gadget: ncm: Fix handling of zero block length packets | * 6c1f36d9 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command | * f4ffa18d ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform | * 3e31af7c drm/i915: Check before removing mm notifier | * 898127d6 tracing: Use .flush() call to wake up readers | * e126b508 KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() | * 461a4f33 xfrm: Avoid clang fortify warning in copy_to_user_tmpl() | * 2fb98452 Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory | * 9a92743d netfilter: nf_tables: reject constant set with timeout | * 7cdc1be2 netfilter: nf_tables: disallow anonymous set with timeout flag | * 291cca35 netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout | * f3812244 cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value" | * df7889f7 net: ravb: Add R-Car Gen4 support | * 1e7d2f14 x86/pm: Work around false positive kmemleak report in msr_build_context() | * 116562e8 dm snapshot: fix lockup in dm_exception_table_exit | * 76c1568a drm/amd/display: Fix noise issue on HDMI AV mute | * efb75434 drm/amd/display: Return the correct HDCP error code | * 5d5f1a7f drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag | * d69abe19 ahci: asm1064: asm1166: don't limit reported ports | * 205c0668 ahci: asm1064: correct count of reported ports | * 4be45327 wireguard: netlink: access device through ctx instead of peer | * 710a177f wireguard: netlink: check for dangling peer via is_dead instead of empty list | * 3ff793aa net: hns3: tracing: fix hclgevf trace event strings | * 81b9ddd4 NFSD: Fix nfsd_clid_class use of __string_len() macro | * 2031b61b x86/CPU/AMD: Update the Zenbleed microcode revisions | * d8ae3bf0 cpufreq: dt: always allocate zeroed cpumask | * ca581d23 nilfs2: prevent kernel bug at submit_bh_wbc() | * 2e2619ff nilfs2: fix failure to detect DAT corruption in btree and direct mappings | * 5a1729bc memtest: use {READ,WRITE}_ONCE in memory scanning | * e8d993bd drm/vc4: hdmi: do not return negative values from .get_modes() | * 9ae98fc9 drm/imx/ipuv3: do not return negative values from .get_modes() | * 912c149a drm/exynos: do not return negative values from .get_modes() | * f781f0d8 drm/panel: do not return negative error codes from drm_panel_get_modes() | * a5567787 s390/zcrypt: fix reference counting on zcrypt card objects | * 9a3ca829 soc: fsl: qbman: Use raw spinlock for cgr_lock | * d378c937 soc: fsl: qbman: Add CGR update function | * e25ceea9 soc: fsl: qbman: Add helper for sanity checking cgr ops | * e6378314 soc: fsl: qbman: Always disable interrupts when taking cgr_lock | * de0dcfa6 ring-buffer: Use wait_event_interruptible() in ring_buffer_wait() | * 73becffc ring-buffer: Fix full_waiters_pending in poll | * 5a24b3a2 ring-buffer: Fix resetting of shortest_full | * d3229afd ring-buffer: Do not set shortest_full when full target is hit | * 66fdf3a7 ring-buffer: Fix waking up ring buffer readers | * 34cd4d5d ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info | * f73c3e25 vfio/platform: Disable virqfds on cleanup | * fc928040 PCI: dwc: endpoint: Fix advertised resizable BAR size | * 5273c56f kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 | * 80d24b30 nfs: fix UAF in direct writes | * a323e5e9 PCI/AER: Block runtime suspend when handling errors | * 967e7412 speakup: Fix 8bit characters from direct synth | * eebe5327 usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic | * fd8e9ef1 phy: tegra: xusb: Add API to retrieve the port number of phy | * 4960561a slimbus: core: Remove usage of the deprecated ida_simple_xx() API | * cf51c32c nvmem: meson-efuse: fix function pointer type mismatch | * 239c669e ext4: fix corruption during on-line resize | * d778917d hwmon: (amc6821) add of_match table | * a6c13d23 landlock: Warn once if a Landlock action is requested while disabled | * 6203f20d drm/etnaviv: Restore some id values | * 05ecc53f mmc: core: Fix switch on gp3 partition | * 2da5568e mm: swap: fix race between free_swap_and_cache() and swapoff() | * 86a08ddf swap: comments get_swap_device() with usage rule | * d3d85865 mac802154: fix llsec key resources release in mac802154_llsec_key_del | * a3b6004b dm-raid: fix lockdep waring in "pers->hot_add_disk" | * 125de155 PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports | * 4e194de3 PCI/DPC: Quirk PIO log size for certain Intel Root Ports | * ecbe3ca2 PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited | * 25f6c4c4 PCI: Work around Intel I210 ROM BAR overlap defect | * 7cc94dd3 PCI/PM: Drain runtime-idle callbacks before driver removal | * 95e86a8f PCI: Drop pci_device_remove() test of pci_dev->driver | * fa3762b4 btrfs: fix off-by-one chunk length calculation at contains_pending_extent() | * bbf72db1 serial: Lock console when calling into driver before registration | * 63f8999c printk/console: Split out code that enables default console | * 3f6a9daf usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros | * 6eac5030 fuse: don't unhash root | * 77378368 fuse: fix root lookup with nonzero generation | * ede56884 mmc: tmio: avoid concurrent runs of mmc_request_done() | * f3f86720 PM: sleep: wakeirq: fix wake irq warning in system suspend | * ad71f7bb USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M | * c1db6b16 USB: serial: option: add MeiG Smart SLM320 product | * f9bad575 USB: serial: cp210x: add ID for MGP Instruments PDS100 | * 1342e40c USB: serial: add device ID for VeriFone adapter | * 60e9148b USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB | * c11808f4 powerpc/fsl: Fix mfpmr build errors with newer binutils | * 4a49d24f usb: xhci: Add error handling in xhci_map_urb_for_dma | * 8f562f3b clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays | * 3aedcf37 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays | * 9de184d4 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays | * b4527ee3 clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays | * 18f1f468 PM: suspend: Set mem_sleep_current during kernel command line setup | * 0552d572 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds | * 6a427a13 parisc: Fix csum_ipv6_magic on 64-bit systems | * c38df21e parisc: Fix csum_ipv6_magic on 32-bit systems | * 6817e1a1 parisc: Fix ip_fast_csum | * a903a1e9 parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros | * 60d6c5d4 mtd: rawnand: meson: fix scrambling mode value in command macro | * 6f203afe ubi: correct the calculation of fastmap size | * 8ce98228 ubi: Check for too small LEB size in VTBL code | * f19b1023 ubifs: Set page uptodate in the correct place | * b7fb63e8 fat: fix uninitialized field in nostale filehandles | * d2a7a810 bounds: support non-power-of-two CONFIG_NR_CPUS | * 218e2610 kasan/test: avoid gcc warning for intentional overflow | * 76645e0f kasan: test: add memcpy test that avoids out-of-bounds write | * d05e6ba1 block: Clear zone limits for a non-zoned stacked queue | * 447753bd ext4: correct best extent lstart adjustment logic | * 29d7089b selftests/mqueue: Set timeout to 180 seconds | * 4ae5a977 crypto: qat - resolve race condition during AER recovery | * b228e16a crypto: qat - fix double free during reset | * 980cc812 sparc: vDSO: fix return value of __setup handler | * dc8c55b3 sparc64: NMI watchdog: fix return value of __setup handler | * 83d3c5e3 KVM: Always flush async #PF workqueue when vCPU is being destroyed | * fec51819 media: xc4000: Fix atomicity violation in xc4000_get_frequency | * 5e4b23e7 pci_iounmap(): Fix MMIO mapping leak | * 899e154f drm/vmwgfx: Fix possible null pointer derefence with invalid contexts | * 29a327c4 arm: dts: marvell: Fix maxium->maxim typo in brownstone dts | * 840e1b69 smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() | * 28b78c7b smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() | * 8b47e69a clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd | * 0fa86b3b media: staging: ipu3-imgu: Set fields before media_entity_pads_init() | * 8c362051 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach | * 2382f2e4 timers: Rename del_timer_sync() to timer_delete_sync() | * 2a873e61 timers: Use del_timer_sync() even on UP | * 1c2f2286 timers: Update kernel-doc for various functions | * 85c3bdff KVM: x86: Use a switch statement and macros in __feature_translate() | * 01771ffa KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace | * e99e8685 KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs | * 9ccce268 x86/bugs: Use sysfs_emit() | * 4957fd74 x86/cpu: Support AMD Automatic IBRS | * 26445d9bb036 Documentation/hw-vuln: Update spectre doc * d78ad91bbf15 Merge branch 'android14-5.15' into branch 'android14-5.15-lts' Change-Id: I6c4dc39d645afef49f801c5a1744c2e1a2bfe487 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please sign in to comment