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:
* 4f5ee1d42a54 Merge 5.15.158 into android14-5.15-lts
|\
| * 284087d4f7d5 Linux 5.15.158
| * 802cab68a6d5 serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
| * e6a488ae31ce udp: preserve the connected status if only UDP cmsg
| * 93ba36238db6 bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
| * b65fb50e04a9 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
| * b93bdfcf41f2 fbdev: fix incorrect address computation in deferred IO
| * 5a09eae9a7db i2c: smbus: fix NULL function pointer dereference
| * 52e8a42b1107 riscv: Fix TASK_SIZE on 64-bit NOMMU
| * 83c5c0e3cd08 riscv: fix VMALLOC_START definition
| * 9edd3aa34d50 dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
| * 0ccac964520a dma: xilinx_dpdma: Fix locking
| * dd946e8e57c0 idma64: Don't try to serve interrupts when device is powered off
| * f5db31e59fd8 dmaengine: owl: fix register access functions
| * 4fa0befa92f2 tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
| * 214a2dfbb84f tcp: Clean up kernel listener's reqsk in inet_twsk_purge()
| * 5be39f901169 mtd: diskonchip: work around ubsan link failure
| * ec8d0ee88079 stackdepot: respect __GFP_NOLOCKDEP allocation flag
| * 018c4ea7002f net: b44: set pause params only when interface is up
| * d35fb1664eb2 ethernet: Add helper for assigning packet type when dest address does not match device address
| * 5dbdbe113391 irqchip/gic-v3-its: Prevent double free on error
| * 9d0580ded513 drm/amdgpu: Fix leak when GPU memory allocation fails
| * 7e350ee649e0 drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
| * 1a1dc37c23aa arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
| * 36b32816fbab cpu: Re-enable CPU mitigations by default for !X86 architectures
| * e58047553a4e btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
| * 1200481cd606 mmc: sdhci-msm: pervent access to suspended controller
| * 52f9041deaca Bluetooth: qca: fix NULL-deref on non-serdev suspend
| * b3b2f2ed7d56 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
| * 46c105b178b9 Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
| * 2cb0b9aaa0fe x86/cpu: Fix check for RDPKRU in __show_regs()
| * b8511fbf03fb tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together
| * 1ea85ae08e39 tracing: Show size of requested perf buffer
| * 605a9eb70e92 net/mlx5e: Fix a race in command alloc flow
| * 7e44291e9615 Revert "crypto: api - Disallow identical driver names"
| * 51256394970e drm/vmwgfx: Fix crtc's atomic check conditional
| * 7c3461b6b1dc drm-print: add drm_dbg_driver to improve namespace symmetry
| * 479244d68f5d serial: mxs-auart: add spinlock around changing cts state
| * 5c92a4517cc9 serial: core: Provide port lock wrappers
| * 2e29ff824b47 af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
| * 0b289962c482 net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
| * 2418d3f348d5 iavf: Fix TC config comparison with existing adapter TC config
| * 69ae07c7ad82 i40e: Report MFS in decimal base instead of hex
| * ff7431f898dd i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
| * 5c45feb3c288 netfilter: nf_tables: honor table dormant flag from netdev release event path
| * 63d814d93c5c mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
| * 64435b64e43d mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
| * 039992b6d2df mlxsw: spectrum_acl_tcam: Fix warning during rehash
| * 413a01886c39 mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
| * 7adc29af50f7 mlxsw: spectrum_acl_tcam: Rate limit error message
| * 4c89642ca47f mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
| * c17976b42d54 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
| * 2943fb714d83 mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
| * 9048616553c6 net: openvswitch: Fix Use-After-Free in ovs_ct_exit
| * 8ece90ac97eb ipvs: Fix checksumming on GSO of SCTP packets
| * 2e74b3fd6bf5 net: gtp: Fix Use-After-Free in gtp_dellink
| * dd602fb3526d net: usb: ax88179_178a: stop lying about skb->truesize
| * 03b5a9b2b526 ipv4: check for NULL idev in ip_route_use_hint()
| * 55da4788ceed NFC: trf7970a: disable all regulators on removal
| * f41fbb4ff219 bridge/br_netlink.c: no need to return void function
| * 23b7ee4a8d55 icmp: prevent possible NULL dereferences from icmp_build_probe()
| * 8bdd3cf01490 mlxsw: core: Unregister EMAD trap using FORWARD action
| * 7336b6aa825f vxlan: drop packets from invalid src-address
| * 66384a7399f9 wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
| * f5aa109c94ec wifi: iwlwifi: mvm: remove old PASN station when adding a new one
| * 0f530ed87266 ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
| * 7acd2d7b7603 arm64: dts: mediatek: mt2712: fix validation errors
| * 203e81849bd9 arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
| * 7b0a487bce51 arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
| * d856ae10cdcf arm64: dts: mediatek: mt7622: fix IR nodename
| * 0434c99bf3f1 arm64: dts: mediatek: mt7622: fix clock controllers
| * 2f83d3d2cc3c arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch
| * 506ac5538498 arm64: dts: mediatek: mt7622: add support for coherent DMA
| * a897ecbb5779 arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
| * daf284595e6f arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
| * 91eb350da992 arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
| * c5ff64a50037 arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
| * 938cf022b72c arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
| * d69ccea6041e HID: logitech-dj: allow mice to use all types of reports
| * 9fd9468d1c5e HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
| * e054770d566b cifs: reinstate original behavior again for forceuid/forcegid
| * 929ba00702cf smb: client: fix rename(2) regression against samba
* | d7dd73430a8b ANDROID: update .stg for change to struct clk_core
* | f279dd7cbfe8 Merge 5.15.157 into android14-5.15-lts
|\|
| * b925f60c6ee7 Linux 5.15.157
| * d564809f27ea net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
| * eb6535c6f7c2 net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
| * 63ba7a80d6e2 net: dsa: introduce preferred_default_local_cpu_port and use on MT7530
| * 84b7f50e631a net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
| * bdbe483da21f nilfs2: fix OOB in nilfs_set_de_type
| * 3ab056814cd8 nouveau: fix instmem race condition around ptr stores
| * 49c9958cf0a2 drm/vmwgfx: Sort primary plane formats by order of preference
| * 8b12fc7b0326 drm/amdgpu: validate the parameters of bo mapping operations more clearly
| * a2fd6dbc98be binder: check offset alignment in binder_get_object()
| * 0dc727a4e054 init/main.c: Fix potential static_command_line memory overflow
| * 813f5213f2c6 arm64: hibernate: Fix level3 translation fault in swsusp_save()
| * f5a55db79bf7 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
| * 7169354120d8 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
| * 43f00210cb25 fs: sysfs: Fix reference leak in sysfs_break_active_protection()
| * 0d130158db29 speakup: Avoid crash on very long word
| * d8a2225f7dfa mei: me: disable RPL-S on SPS and IGN firmwares
| * 7f67c2020cb0 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
| * 75ceeadfab1c usb: Disable USB3 LPM at shutdown
| * 8aa5c28ac65c usb: dwc2: host: Fix dereference issue in DDMA completion flow.
| * 7182175f565f Revert "usb: cdc-wdm: close race between read and workqueue"
| * def039849617 USB: serial: option: add Telit FN920C04 rmnet compositions
| * cd27cf1ec66d USB: serial: option: add Rolling RW101-GL and RW135-GL support
| * c48d624bbbad USB: serial: option: support Quectel EM060K sub-models
| * 3338a967ca08 USB: serial: option: add Lonsung U8300/U9300 product
| * e94566d88701 USB: serial: option: add support for Fibocom FM650/FG650
| * 6b5043463619 USB: serial: option: add Fibocom FM135-GL variants
| * 7a3bbe41efa5 serial/pmac_zilog: Remove flawed mitigation for rx irq flood
| * b0b268eeb087 comedi: vmk80xx: fix incomplete endpoint checking
| * e39fae579d17 thunderbolt: Fix wake configurations after device unplug
| * 62e0a5d4d4de thunderbolt: Avoid notify PM core about runtime PM resume
| * 4291a6233ba8 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
| * 0be237b6b753 x86/bugs: Fix BHI retpoline check
| * a29ec0465dce clk: Get runtime PM before walking tree during disable_unused
| * db7c0ef4afea clk: Initialize struct clk_core kref earlier
| * bc6d766991e1 clk: Print an info line before disabling unused clocks
| * f3d89bc7dd65 clk: remove extra empty line
| * bdd70c8b02e7 clk: Mark 'all_lists' as const
| * 3254a1f27952 clk: Remove prepare_lock hold assertion in __clk_release()
| * ce77f3beed02 drm/panel: visionox-rm69299: don't unregister DSI device
| * df0991da7db8 drm: nv04: Fix out of bounds access
| * 3076b3c38a70 s390/cio: fix race condition during online processing
| * 498f7b8037da s390/qdio: handle deferred cc1
| * 45d70025006c RDMA/mlx5: Fix port number for counter query in multi-port configuration
| * 8261489de3af RDMA/cm: Print the old state when cm_destroy_id gets timeout
| * 2973b4a5eae7 RDMA/rxe: Fix the problem "mutex_destroy missing"
| * 831157756e3c net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
| * 9495b7a412e3 net: dsa: mt7530: fix mirroring frames received on local port
| * a50dbeca28ac tun: limit printing rate when illegal packet received by tun dev
| * ae3f9e1221b3 af_unix: Don't peek OOB data without MSG_OOB.
| * 1738dfe72c52 af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
| * e719b52d0c56 netfilter: flowtable: incorrect pppoe tuple
| * d06977b9a410 netfilter: flowtable: validate pppoe header
| * 5345d78ae64d netfilter: nf_flow_table: count pending offload workqueue tasks
| * 7a1679e2d9bf netfilter: nft_set_pipapo: do not free live element
| * dceb683ab87c netfilter: br_netfilter: skip conntrack input hook for promisc packets
| * 379bf7257bc5 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
| * 0b6de00206ad netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
* | ce946a2076e1 Merge fc1021337e59 ("Revert "lockd: introduce safe async lock op"") into android14-5.15-lts
|\|
| * fc1021337e59 Revert "lockd: introduce safe async lock op"
* | cef4c11cb688 Merge 2a3073d58382 ("Revert "tracing/trigger: Fix to return error if failed to alloc snapshot"") into android14-5.15-lts
|\|
| * 2a3073d58382 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot"
| * 2df2dd27066c kprobes: Fix possible use-after-free issue on kprobe registration
* | 438f2c3020cb Revert "bpf: Fix ringbuf memory type confusion when passing to helpers"
* | 838df2111b98 Merge 1253e34a548f ("bpf: Fix ringbuf memory type confusion when passing to helpers") into android14-5.15-lts
|\|
| * 1253e34a548f bpf: Fix ringbuf memory type confusion when passing to helpers
| * cc9ac419351b bpf: Fix out of bounds access for ringbuf helpers
| * adc2d11b86ea bpf: Generally fix helper register offset check
| * 0c261cbc29a6 bpf: Generalize check_ctx_reg for reuse with other types
| * 1b661661642d bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
* | f32bbce9b73a Merge 621bbe924c68 ("selftests/ftrace: Limit length in subsystem-enable tests") into android14-5.15-lts
|\|
| * 621bbe924c68 selftests/ftrace: Limit length in subsystem-enable tests
| * edfaf679b7c3 SUNRPC: Fix rpcgss_context trace event acceptor field
| * 2364d0278fe1 btrfs: record delayed inode root in transaction
| * 747228929b32 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
| * 88b7f1143b15 ksmbd: validate payload size in ipc response
| * 044b3d6c94c6 ksmbd: don't send oplock break if rename fails
* | 4f4b20b4aee2 Merge 5.15.156 into android14-5.15-lts
|\|
| * c52b9710c83d Linux 5.15.156
| * 88168b947c34 drm/i915/cdclk: Fix CDCLK programming order when pipes are active
| * b2bf58581baa x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
| * d315f5eba585 x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
| * ebba2270ab74 x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
| * e47d1cbde759 x86/bugs: Fix BHI handling of RRSBA
| * b4f2718f3d9b x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
| * c768db14db8e x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
| * 145d9930a151 x86/bugs: Fix BHI documentation
| * 2c761457ef18 x86/bugs: Fix return type of spectre_bhi_state()
| * c6fd0e4f0069 irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
| * 69843741d64f x86/apic: Force native_apic_mem_read() to use the MOV instruction
| * c2981e32cf46 selftests: timers: Fix abs() warning in posix_timers test
| * 70688450ddda x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
| * e8f4a290abe9 perf/x86: Fix out of range data
| * acf9b01d344f vhost: Add smp_rmb() in vhost_vq_avail_empty()
| * d2dc6600d4e3 drm/client: Fully protect modes[] with dev->mode_config.mutex
| * 773d38f42bbe btrfs: qgroup: correctly model root qgroup rsv in convert
| * 23b57c556609 iommu/vt-d: Allocate local memory for page request queue
| * 81f3ad644fbf tracing: hide unused ftrace_event_id_fops
| * fdfbf54d128a net: ena: Fix incorrect descriptor free behavior
| * ec25a9ce095a net: ena: Wrong missing IO completions check order
| * e667a05cbb39 net: ena: Fix potential sign extension issue
| * e76c2678228f af_unix: Fix garbage collector racing against connect()
| * 37120fa8d92a af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
| * 22641478d80f net: dsa: mt7530: trap link-local frames regardless of ST Port State
| * 26515606ecb5 net: sparx5: fix wrong config being used when reconfiguring PCS
| * 7aaee12b804c net/mlx5: Properly link new fs rules into the tree
| * 97dab36e57c6 netfilter: complete validation of user input
| * 4b19e9507c27 ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
| * 6179cdbfe05d ipv4/route: avoid unused-but-set-variable warning
| * ed94af8d07d5 ipv6: fib: hide unused 'pn' variable
| * 98b3e282623f octeontx2-af: Fix NIX SQ mode and BP config
| * b4bc99d04c68 af_unix: Clear stale u->oob_skb.
| * 3c1ae6de74e3 geneve: fix header validation in geneve[6]_xmit_skb
| * f0a068de65d5 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
| * a9dca26b745e u64_stats: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates.
| * 11e04135b087 net: openvswitch: fix unwanted error log on timeout policy probing
| * 8c820f7c8e9b scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
| * 5562dbfcf59b nouveau: fix function cast warning
| * 8d278fc34cdd Revert "drm/qxl: simplify qxl_fence_wait"
| * 42beda7db44f arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
| * cc7b83f04b43 media: cec: core: remove length check of Timer Status
| * 75193678cce9 Bluetooth: Fix memory leak in hci_req_sync_complete()
| * 53e494b7bc43 ring-buffer: Only update pages_touched when a new page is touched
| * 87b6af1a7683 batman-adv: Avoid infinite loop trying to resize local TT
* | e90da121258a Merge 5.15.155 into android14-5.15-lts
|\|
| * fa3df276cd36 Linux 5.15.155
| * b54c4632946a Revert "ACPI: CPPC: Use access_width over bit_width for system memory accesses"
| * 1793e6b2dae0 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
| * dd883e0138f1 Bluetooth: btintel: Fixe build regression
| * bb6b88270714 platform/x86: intel-vbtn: Update tablet mode switch at end of probe
| * dfb2ce952143 randomize_kstack: Improve entropy diffusion
| * 7cfee26d1950 x86/mm/pat: fix VM_PAT handling in COW mappings
| * abfae420789a virtio: reenable config if freezing device failed
| * 5d17986cbfd5 gcc-plugins/stackleak: Avoid .head.text section
| * 7e0bd07ce965 gcc-plugins/stackleak: Ignore .noinstr.text and .entry.text
| * 2d154a54c58f tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc
| * 6cbbe1ba76ee netfilter: nf_tables: discard table flag update with pending basechain deletion
| * eb769ff4e281 netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
| * 37fc2cde9d19 netfilter: nf_tables: release batch on table validation from abort path
| * 48d6bcfc3175 fbmon: prevent division by zero in fb_videomode_from_videomode()
| * e2ce8625c321 drivers/nvme: Add quirks for device 126f:2262
| * 871e695c08a3 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
| * 3beea96d4fc8 ASoC: soc-core.c: Skip dummy codec when adding platforms
| * eb7e92dbdc78 usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
| * e0db818c0871 usb: typec: tcpci: add generic tcpci fallback compatible
| * b6b12f4577a1 tools: iio: replace seekdir() in iio_generic_buffer
| * 1d5276914eb7 ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
| * 39438227f888 ktest: force $buildonly = 1 for 'make_warnings_file' test type
| * 72794acdd16b platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
| * 18c51d97a242 Input: allocate keycode for Display refresh rate toggle
| * baf8a6d2cdd1 RDMA/cm: add timeout to cm_destroy_id wait
| * 21e7d72d0cfc block: prevent division by zero in blk_rq_stat_sum()
| * be113e082b65 libperf evlist: Avoid out-of-bounds access
| * 5dcded25c7e1 Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
| * 504eb6b26ce8 SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
| * 343586deb873 drm/amd/display: Fix nanosec stat overflow
| * ad207d1ca6d5 ext4: forbid commit inconsistent quota data when errors=remount-ro
| * 19b7a1ff81b7 ext4: add a hint for block bitmap corrupt state in mb_groups
| * 85f315792fac ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
| * 09de9c3614ad media: sta2x11: fix irq handler cast
| * 46e8711231b2 isofs: handle CDs with bad root inode but good Joliet root directory
| * 7849e6f8410d scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
| * fd203d2c671b sysv: don't call sb_bread() with pointers_lock held
| * 0b75d679e88f pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
| * f917c66b1135 Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
| * 006936ecb4ed Bluetooth: btintel: Fix null ptr deref in btintel_read_version
| * b9117dc783c0 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
| * 2f6174fd4ccf btrfs: send: handle path ref underflow in header iterate_inode_ref()
| * a83c1f67a0f7 btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
| * d1ffa4ae2d59 btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
| * 805a1cdde82f wifi: ath11k: decrease MHI channel buffer length to 8KB
| * 0f22f30f79a8 net: pcs: xpcs: Return EINVAL in the internal methods
| * 9a16a0d03305 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
| * 0ff96ec22a84 pstore/zone: Add a null pointer check to the psz_kmsg_read
| * 35f6b46eeb03 ionic: set adminq irq affinity
| * ba30ee96e87a arm64: dts: rockchip: fix rk3399 hdmi ports node
| * ba580534db14 arm64: dts: rockchip: fix rk3328 hdmi ports node
| * 64a7694c851c cpuidle: Avoid potential overflow in integer multiplication
| * f4e70f422b76 panic: Flush kernel log buffer at the end
| * 130b0cd06487 VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
| * 9ab8e24e81b9 wifi: ath9k: fix LNA selection in ath_ant_try_scan()
| * ff45899e732e net: dsa: fix panic when DSA master device unbinds on shutdown
| * cbac7de1d990 amdkfd: use calloc instead of kzalloc to avoid integer overflow
* | c6a704af4b1e Merge 5.15.154 into android14-5.15-lts
|\|
| * cdfd0a7f0139 Linux 5.15.154
| * 8d8dc7ee5b98 x86: set SPECTRE_BHI_ON as default
| * a976b129dc86 KVM: x86: Add BHI_NO
| * c2b9e038896f x86/bhi: Mitigate KVM by default
| * f825494f2c6f x86/bhi: Add BHI mitigation knob
| * aa6247c9da25 x86/bhi: Enumerate Branch History Injection (BHI) bug
| * a9ca0e34a406 x86/bhi: Define SPEC_CTRL_BHI_DIS_S
| * bd53ec80f218 x86/bhi: Add support for clearing branch history at syscall entry
| * 55516b355b0c x86/syscall: Don't force use of indirect calls for system calls
| * 276fb9a658d0 x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
| * b9c5f7da76b1 nvme: fix miss command type check
| * d225b0ac96dc gro: fix ownership transfer
| * 6564b014af92 mm/secretmem: fix GUP-fast succeeding on secretmem folios
| * a479b4de11dd mptcp: don't account accept() of non-MPC client as fallback to TCP
| * 1f7e13d3e870 x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
| * ff137c5c0dcf x86/bugs: Fix the SRSO mitigation on Zen3/4
| * dff6072124f6 riscv: process: Fix kernel gp leakage
| * fd9662109deb riscv: Fix spurious errors from __get/put_kernel_nofault
| * 6135537e1e66 s390/entry: align system call table on 8 bytes
| * f860595512ff x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
| * 3ee242410754 of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
| * 03c356860b8b driver core: Introduce device_link_wait_removal()
| * 5e32c0cc476d ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
| * de48795233cc fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
| * eaaaa49593e9 openrisc: Fix pagewalk usage in arch_dma_{clear, set}_uncached
| * 58e5349bb4ed HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->running
* | 64f4bb2915fe Merge f7a3090bfd3b ("nfsd: hold a lighter-weight client reference over CB_RECALL_ANY") into android14-5.15-lts
|\|
| * f7a3090bfd3b nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
* | 6c450eca804f Merge 00f7576062a7 ("ata: sata_mv: Fix PCI device ID table declaration compilation warning") into android14-5.15-lts
|\|
| * 00f7576062a7 ata: sata_mv: Fix PCI device ID table declaration compilation warning
| * e0ad4c270670 scsi: mylex: Fix sysfs buffer lengths
| * 117d7ef3190c ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
| * e9b71370cbc7 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
| * 562adaf79df4 ASoC: rt711-sdw: fix locking sequence
| * bcf894d7eebe ASoC: rt711-sdca: fix locking sequence
| * b53cf951389c ASoC: rt5682-sdw: fix locking sequence
| * 9df33e57f5c9 net: ravb: Always process TX descriptor ring
| * fcc739d7f034 net: fec: Set mac_managed_pm during probe
| * 498cc233c460 drivers: net: convert to boolean for the mac_managed_pm flag
| * 0985fbfbcb8f net: usb: asix: suspend embedded PHY if external is used
| * 342cb04dcf2a i40e: Enforce software interrupt during busy-poll exit
| * c9bcd6465538 i40e: Remove _t suffix from enum type names
| * 2a0a64c9d1d5 i40e: Store the irq number in i40e_q_vector
| * bf7396ec564f Revert "usb: phy: generic: Get the vbus supply"
| * 506a9ec5d3f1 scsi: qla2xxx: Update manufacturer detail
| * 315c4527cdd8 scsi: qla2xxx: Update manufacturer details
| * 951d2748a2a8 i40e: fix vf may be used uninitialized in this function warning
| * 8db472e17dec i40e: fix i40e_count_filters() to count only active/new filters
| * f53bea1c7971 octeontx2-pf: check negative error code in otx2_open()
| * ec694ca1567e octeontx2-af: Fix issue with loading coalesced KPU profiles
| * 73a328df2c4a udp: prevent local UDP tunnel packets from being GROed
| * 7223f4ee4f31 udp: do not transition UDP GRO fraglist partial checksums to unnecessary
| * d49ae15a5767 udp: do not accept non-tunnel GSO skbs landing in a tunnel
| * 63a10b530e22 mlxbf_gige: stop interface during shutdown
| * 40a344b2ddc0 ipv6: Fix infinite recursion in fib6_dump_done().
| * 61f5b43bc04e selftests: reuseaddr_conflict: add missing new line at the end of the output
| * ee0088101bee erspan: make sure erspan_base_hdr is present in skb->head
| * 3f9a8b794fc9 selftests: net: gro fwd: update vxlan GRO test expectations
| * 457c832a0c5d net: stmmac: fix rx queue priority assignment
| * a097fc199ab5 net/sched: act_skbmod: prevent kernel-infoleak
| * d1e73fb19a4c bpf, sockmap: Prevent lock inversion deadlock in map delete elem
| * 465abe8a7af4 vboxsf: Avoid an spurious warning if load_nls_xxx() fails
| * 440e948cf0ef netfilter: validate user input for expected length
| * 2485bcfe05ee netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
| * f7e3c88cc2a9 netfilter: nf_tables: flush pending destroy work before exit_net release
| * 8ba81dca416a netfilter: nf_tables: reject new basechain after table flag update
| * a9bd6bb6f02b KVM: x86: Mark target gfn of emulated atomic instruction as dirty
| * bd9a25a0228e KVM: x86: Bail to userspace if emulation of atomic user access faults
| * a7c6a643b25b thermal: devfreq_cooling: Fix perf state when calculate dfc res_util
| * 8d7132a67eeb mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
| * b279ddce1030 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
| * a180ca336989 io_uring: ensure '0' is returned on file registration success
| * fe9df687e74a locking/rwsem: Disable preemption while trying for rwsem lock
| * d49fac38479b net/rds: fix possible cp null dereference
| * 4143b9479caa xen-netfront: Add missing skb_mark_for_recycle
| * a8170af8b10e Bluetooth: Fix TOCTOU in HCI debugfs implementation
| * d6cfb0d7bb2d Bluetooth: hci_event: set the conn encrypted before conn establishes
| * 96bd0de3915f arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
| * 76299c3f11b4 x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
| * 571d80f8a458 x86/cpufeatures: Add new word for scattered features
| * 9956d0504f0b r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
| * b8438db83732 dm integrity: fix out-of-range warning
| * bef3bc962dcc Octeontx2-af: fix pause frame configuration in GMP mode
| * 37dc1718dc0c bpf: Protect against int overflow for stack access size
| * a583117668dd mlxbf_gige: call request_irq() after NAPI initialized
| * 85c410f65b36 ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
| * 2e43d8eba6ed tcp: properly terminate timers for kernel sockets
| * 744494dbb058 s390/qeth: handle deferred cc1
| * 2fb283e2f3cc ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
| * 28db0ae86cb9 wifi: iwlwifi: mvm: rfi: fix potential response leaks
| * 254f1c252171 iwlwifi: mvm: rfi: use kmemdup() to replace kzalloc + memcpy
| * d60ff8e04b17 mlxbf_gige: stop PHY during open() error paths
| * ac68d9fa09e4 nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
* | 665a6cd799d3 Revert "scsi: usb: Call scsi_done() directly"
* | eb940dec36b7 Revert "USB: UAS: return ENODEV when submit urbs fail with device not attached"
* | 9e41ee7d8ed2 Merge 5e1984aba37a ("USB: UAS: return ENODEV when submit urbs fail with device not attached") into android14-5.15-lts
|\|
| * 5e1984aba37a USB: UAS: return ENODEV when submit urbs fail with device not attached
| * e38f1ea6cbc5 scsi: usb: Stop using the SCSI pointer
| * 172800c69cd0 scsi: usb: Call scsi_done() directly
| * 1b175bc579f4 USB: core: Fix deadlock in usb_deauthorize_interface()
| * ea8839e31942 scsi: lpfc: Correct size for wqe for memset()
* | e3af4f96277b Merge 0f608ce96520 ("PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports") into android14-5.15-lts
|\|
| * 0f608ce96520 PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports
* | 73fa8e97f46c Merge ff5305ec8c0e ("x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled") into android14-5.15-lts
|\|
| * ff5305ec8c0e x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled
| * 34c0786ef6c7 scsi: qla2xxx: Delay I/O Abort on PCI error
| * d37f3b14da07 scsi: qla2xxx: Change debug message during driver unload
| * b03e626bd6d3 scsi: qla2xxx: Fix double free of fcport
| * a859f6a8f423 scsi: qla2xxx: Fix command flush on cable pull
| * 0bd653100a8e scsi: qla2xxx: NVME|FCP prefer flag not being honored
| * a139d643c5d6 scsi: qla2xxx: Split FCE|EFT trace control
| * 002caa257783 scsi: qla2xxx: Fix N2N stuck connection
| * 786121320183 scsi: qla2xxx: Prevent command send on chip reset
| * f18f5fcdaa8c usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
| * ad165b37fd4f usb: typec: ucsi: Ack unsupported commands
| * df5cbb908f16 usb: udc: remove warning when queue disabled ep
| * 7de1df3212d8 usb: dwc2: gadget: LPM flow fix
| * 2cf845a770d6 usb: dwc2: gadget: Fix exiting from clock gating
| * 32d3f2f108eb usb: dwc2: host: Fix ISOC flow in DDMA mode
| * 555be0cc2a2f usb: dwc2: host: Fix hibernation flow
| * 3b1a9f852b4c usb: dwc2: host: Fix remote wakeup from hibernation
| * 489e8064ac00 USB: core: Add hub_get() and hub_put() routines
* | e30453d4554f Merge 7094516d7b30 ("staging: vc04_services: fix information leak in create_component()") into android14-5.15-lts
|\|
| * 7094516d7b30 staging: vc04_services: fix information leak in create_component()
| * 77a46fbfe6ae staging: vc04_services: changen strncpy() to strscpy_pad()
| * cea234bb214b scsi: core: Fix unremoved procfs host directory regression
| * 8c9902216816 ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
| * 8bf22f8d1d53 drm/amd/display: Preserve original aspect ratio in create stream
| * 9e6bb089649a drm/amdgpu: Use drm_mode_copy()
| * a86e54a34513 usb: cdc-wdm: close race between read and workqueue
| * ac9b6b3e8d12 drm/i915/gt: Reset queue_priority_hint on parking
| * 553d294db94b net: ll_temac: platform_get_resource replaced by wrong function
| * 81b8645feca0 mmc: core: Avoid negative index with array access
| * 0ecd5689767b mmc: core: Initialize mmc_blk_ioc_data
| * f2bbbeb8287f hexagon: vmlinux.lds.S: handle attributes section
| * 818e531cfb1d exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
| * c8bddbd91bc8 wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
| * 56e05d28c39b btrfs: zoned: use zone aware sb location for scrub
| * 3f0cda401d6e init: open /initrd.image with O_LARGEFILE
| * c612edbc5ec6 mm/migrate: set swap entry values of THP tail pages properly.
| * e635f652696e serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO
| * 250219c6a556 vfio/fsl-mc: Block calling interrupt handler without trigger
| * cc5838f19d39 vfio/platform: Create persistent IRQ handlers
| * 4cb0d7532126 vfio/pci: Create persistent INTx handler
| * 26a6a1e0b4ec vfio: Introduce interface to flush virqfd inject workqueue
| * ec73e0797292 vfio/pci: Lock external INTx masking ops
| * b7a2f0955ffc vfio/pci: Disable auto-enable of exclusive INTx IRQ
| * c035ce9feb0c selftests: mptcp: diag: return KSFT_FAIL not test_cnt
| * dc394fe41d6b powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
| * 9bc9c11c151a efivarfs: Request at most 512 bytes for variable names
| * 36b5c35d43aa perf/core: Fix reentry problem in perf_output_read_group()
* | 932063e94702 Revert "Merge ccd9fe71b9ee ("nfsd: Fix a regression in nfsd_setattr()") into android14-5.15-lts"
* | 98aaa80e42d3 Merge ccd9fe71b9ee ("nfsd: Fix a regression in nfsd_setattr()") into android14-5.15-lts
|\|
| * ccd9fe71b9ee nfsd: Fix a regression in nfsd_setattr()
| * e90402fb0697 nfsd: don't call locks_release_private() twice concurrently
| * 8b4fa191deed nfsd: don't take fi_lock in nfsd_break_deleg_cb()
| * c6f8b3fcc627 nfsd: fix RELEASE_LOCKOWNER
| * 32c2cb2c0d37 nfsd: drop the nfsd_put helper
| * c52fee7a1f98 nfsd: call nfsd_last_thread() before final nfsd_put()
| * 2267b2e84593 lockd: introduce safe async lock op
| * 6e5fed48d8b7 NFSD: fix possible oops when nfsd/pool_stats is closed.
| * 394d3f294a9a Documentation: Add missing documentation for EXPORT_OP flags
| * 56e5eeff6cfa nfsd: separate nfsd_last_thread() from nfsd_put()
| * dec6b8bcac73 nfsd: Simplify code around svc_exit_thread() call in nfsd()
| * 05b452e8748b nfsd: Fix creation time serialization order
| * 760a6f755d94 NFSD: Add an nfsd4_encode_nfstime4() helper
| * 663ec8f5ffc4 lockd: drop inappropriate svc_get() from locked_get()
| * 9b405c0f84d9 nfsd: fix double fget() bug in __write_ports_addfd()
| * 645c1b4b139b nfsd: make a copy of struct iattr before calling notify_change
| * 4e6e49829151 NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop
| * 786e3248d5ef nfsd: simplify the delayed disposal list code
| * a53d804930dc NFSD: Convert filecache to rhltable
| * b27ee0682437 nfsd: allow reaping files still under writeback
| * 12f8f9fe1146 nfsd: update comment over __nfsd_file_cache_purge
| * ad9cf5b1d017 nfsd: don't take/put an extra reference when putting a file
| * b5a439e8b087 nfsd: add some comments to nfsd_file_do_acquire
| * 83a019b049db nfsd: don't kill nfsd_files because of lease break error
| * 55e429715edc nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator
| * 9fff2daca45a nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries
| * bfa4a3996e73 nfsd: don't open-code clear_and_wake_up_bit
| * b11d8162c24a nfsd: call op_release, even when op_func returns an error
| * 12eca509234a nfsd: don't replace page in rq_pages if it's a continuation of last page
| * 8e469b994407 NFSD: Protect against filesystem freezing
| * 17298e08006e NFSD: copy the whole verifier in nfsd_copy_write_verifier
| * 4161b518e4a9 nfsd: don't fsync nfsd_files on last close
| * 94e412c945e6 nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open
| * a0df1c3326e7 NFSD: fix problems with cleanup on errors in nfsd4_copy
| * 22a0dd206a32 nfsd: don't hand out delegation on setuid files being opened for write
| * 80a15dc4a021 NFSD: fix leaked reference count of nfsd4_ssc_umount_item
| * b3169b6ffe03 nfsd: clean up potential nfsd_file refcount leaks in COPY codepath
| * 31d4aa4584cf nfsd: allow nfsd_file_get to sanely handle a NULL pointer
| * 97522085eeec NFSD: enhance inter-server copy cleanup
| * 005ef7285fb9 nfsd: don't destroy global nfs4_file table in per-net shutdown
| * 0bc6d703109e nfsd: don't free files unconditionally in __nfsd_file_cache_purge
| * 958294a3eb82 NFSD: replace delayed_work with work_struct for nfsd_client_shrinker
| * 354eade5f278 NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time
| * 72906e8da982 NFSD: Use set_bit(RQ_DROPME)
| * d7cfba56fa75 Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"
| * 0b778361998d nfsd: fix handling of cached open files in nfsd4_open codepath
| * 83a8aba1b725 nfsd: rework refcounting in filecache
| * 43afef9fab65 NFSD: Avoid clashing function prototypes
| * 1e9eac6a111c NFSD: Use only RQ_DROPME to signal the need to drop a reply
| * d8065d0f2121 NFSD: add CB_RECALL_ANY tracepoints
| * e18fc5fb2f00 NFSD: add delegation reaper to react to low memory condition
| * ed36015f7ef9 NFSD: add support for sending CB_RECALL_ANY
| * 8766b38f54e9 NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker
| * ce0b786b6ebf trace: Relocate event helper files
| * af7ee7ec1051 lockd: fix file selection in nlmsvc_cancel_blocked
| * eb0433d95c84 lockd: ensure we use the correct file descriptor when unlocking
| * 281092cf3fc3 lockd: set missing fl_flags field when retrieving args
| * d561fe540e80 NFSD: Use struct_size() helper in alloc_session()
| * 4e293f2d214c nfsd: return error if nfs4_setacl fails
| * 2c1be5d65d76 NFSD: Add an nfsd_file_fsync tracepoint
| * 8dafc6143041 nfsd: fix up the filecache laundrette scheduling
| * e8f25bd0e842 filelock: add a new locks_inode_context accessor function
| * dc468e079961 nfsd: reorganize filecache.c
| * 6340d965599d nfsd: remove the pages_flushed statistic from filecache
| * 99bf0850f399 NFSD: Fix licensing header in filecache.c
| * 43cf59a34b34 NFSD: Use rhashtable for managing nfs4_file objects
| * 323c83bde6d6 NFSD: Refactor find_file()
| * 2b03fd9fe4bc NFSD: Clean up find_or_add_file()
| * d02c59ebe058 NFSD: Add a nfsd4_file_hash_remove() helper
| * 0b4436381ee0 NFSD: Clean up nfsd4_init_file()
| * d78f7abe63fc NFSD: Update file_hashtbl() helpers
| * 94f52a094c24 NFSD: Use const pointers as parameters to fh_ helpers
| * 3d1af4319d25 NFSD: Trace delegation revocations
| * 0cf54e35894c NFSD: Trace stateids returned via DELEGRETURN
| * cb966b357f01 NFSD: Clean up nfs4_preprocess_stateid_op() call sites
| * 6baa3dfe404b NFSD: Flesh out a documenting comment for filecache.c
| * 5fbeb6216e10 NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection
| * a08d9df51c52 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"
| * b34aa1a8c7a7 NFSD: Pass the target nfsd_file to nfsd_commit()
| * 81c3ab9b95bf exportfs: use pr_debug for unreachable debug statements
| * 10d55a17899a nfsd: allow disabling NFSv2 at compile time
| * 4d1fa40d54ae nfsd: move nfserrno() to vfs.c
| * 3b623a6a12b7 nfsd: ignore requests to disable unsupported versions
| * 1c2f1a171bf0 NFSD: Finish converting the NFSv3 GETACL result encoder
| * 98278765a215 NFSD: Remove redundant assignment to variable host_err
| * 28798577f805 NFSD: Simplify READ_PLUS
| * 19fbd8c2b53f nfsd: use locks_inode_context helper
| * b11f5d7bc0ea lockd: use locks_inode_context helper
| * 071eb319ce4d NFSD: Fix reads with a non-zero offset that don't end on a page boundary
| * e4d787430855 NFSD: Fix trace_nfsd_fh_verify_err() crasher
| * 3f439c7701d3 nfsd: put the export reference in nfsd4_verify_deleg_dentry
| * 98d400fc2d09 nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint
| * 3ec2c9976c17 nfsd: fix net-namespace logic in __nfsd_file_cache_purge
| * f17c07f8ea77 nfsd: ensure we always call fh_verify_error tracepoint
| * 15d01caf3587 NFSD: unregister shrinker when nfsd_init_net() fails
| * d1b0ceeac1dc nfsd: rework hashtable handling in nfsd_do_file_acquire
| * 405ade5b561a nfsd: fix nfsd_file_unhash_and_dispose
| * dde8424b249c fanotify: Remove obsoleted fanotify_event_has_path()
| * a0ca9025c8be fsnotify: remove unused declaration
| * 6029a4f7ad98 fs/notify: constify path
| * 3af497e3f7cc nfsd: extra checks when freeing delegation stateids
| * e55378bce5f6 nfsd: make nfsd4_run_cb a bool return function
| * f6279fa0dc9d nfsd: fix comments about spinlock handling with delegations
| * ecb0eb07eeda nfsd: only fill out return pointer on success in nfsd4_lookup_stateid
| * 4ad28d583e58 NFSD: Cap rsize_bop result based on send buffer size
| * 4794c948de06 NFSD: Rename the fields in copy_stateid_t
| * 0793ec49baaf nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops
| * 815efd78cbe8 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops
| * 861a163d4973 nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops
| * 25e0dd89d455 nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops
| * 685d01c2b280 nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops
| * 82fbfbe92d4b NFSD: Pack struct nfsd4_compoundres
| * cd8bcaeeae6f NFSD: Remove unused nfsd4_compoundargs::cachetype field
| * ba3bd2bf0c74 NFSD: Remove "inline" directives on op_rsize_bop helpers
| * d8d3a672e159 NFSD: Clean up nfs4svc_encode_compoundres()
| * fc47f8ddfc85 NFSD: Clean up WRITE arg decoders
| * b3f3b21ed289 NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks
| * cab5399262ec NFSD: Refactor common code out of dirlist helpers
| * 07b68ff5c71c NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing
| * 2005eba603e9 SUNRPC: Parametrize how much of argsize should be zeroed
| * 9acc4812427e NFSD: add shrinker to reap courtesy clients on low memory condition
| * 8c9e5ad10357 NFSD: keep track of the number of courtesy clients in the system
| * c65977020ba8 NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY
| * d1ee3403e098 NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY
| * 50aa6a80d0a7 NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY
| * 9863ece99e95 NFSD: Refactor nfsd_setattr()
| * 8a3c48cd5346 NFSD: Add a mechanism to wait for a DELEGRETURN
| * bcd4c7511593 NFSD: Add tracepoints to report NFSv4 callback completions
| * 3fe32c519bef NFSD: Trace NFSv4 COMPOUND tags
| * 62980365d6e8 NFSD: Replace dprintk() call site in fh_verify()
| * 5118eb6c2926 nfsd: remove nfsd4_prepare_cb_recall() declaration
| * 4440588b936c nfsd: clean up mounted_on_fileid handling
| * 5f6f6b2a3bb1 NFSD: drop fname and flen args from nfsd_create_locked()
| * 37f3b9c39895 NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND
| * 56ffc3ab884c nfsd: Propagate some error code returned by memdup_user()
| * 371d2d25bf61 nfsd: Avoid some useless tests
| * 211014047ec9 NFSD: remove redundant variable status
| * 5b6441a5d371 NFSD enforce filehandle check for source file in COPY
| * 285579928965 lockd: move from strlcpy with unused retval to strscpy
| * 574ec47ac850 NFSD: move from strlcpy with unused retval to strscpy
| * 460743da0e55 nfsd_splice_actor(): handle compound pages
| * c9cb32ad429c NFSD: fix regression with setting ACLs.
| * 4b910dd7fe47 NFSD: discard fh_locked flag and fh_lock/fh_unlock
| * 7538fc9cba84 NFSD: use (un)lock_inode instead of fh_(un)lock for file operations
| * e0335e7c4a51 NFSD: use explicit lock/unlock for directory ops
| * ebd1b016ad4d NFSD: reduce locking in nfsd_lookup()
| * ba4b518a23d3 NFSD: only call fh_unlock() once in nfsd_link()
| * ff01da71e484 NFSD: always drop directory lock in nfsd_unlink()
| * 4655bcbce761 NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning.
| * d52acd23a327 NFSD: add posix ACLs to struct nfsd_attrs
| * a3f27177c21b NFSD: add security label to struct nfsd_attrs
| * 8a26a1b5c887 NFSD: set attributes when creating symlinks
| * 183514794814 NFSD: introduce struct nfsd_attrs
| * 162f99ff7b95 NFSD: verify the opened dentry after setting a delegation
| * 3a5ab224a838 NFSD: drop fh argument from alloc_init_deleg
| * b6494b36b80c NFSD: Move copy offload callback arguments into a separate structure
| * 8918b50537e9 NFSD: Add nfsd4_send_cb_offload()
| * bb1eb9755892 NFSD: Remove kmalloc from nfsd4_do_async_copy()
| * 9cecf4772e8c NFSD: Refactor nfsd4_do_copy()
| * a48454785bc9 NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2)
| * 4952fe668917 NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2)
| * 6cb00ba23083 NFSD: Replace boolean fields in struct nfsd4_copy
| * 6ff95a5f72eb NFSD: Make nfs4_put_copy() static
| * 9a99c7f5d98b NFSD: Reorder the fields in struct nfsd4_op
| * 7d1e44fd0637 NFSD: Shrink size of struct nfsd4_copy
| * 24286575c674 NFSD: Shrink size of struct nfsd4_copy_notify
| * 00eb5bd3844c NFSD: nfserrno(-ENOMEM) is nfserr_jukebox
| * 9032c8e3aecb NFSD: Fix strncpy() fortify warning
| * 0dfb19289614 NFSD: Clean up nfsd4_encode_readlink()
| * fc7380a198f2 NFSD: Use xdr_pad_size()
| * 2528f487c825 NFSD: Simplify starting_len
| * 7bc543311784 NFSD: Optimize nfsd4_encode_readv()
| * a70976ec89c2 NFSD: Add an nfsd4_read::rd_eof field
| * 2540b7042998 NFSD: Clean up SPLICE_OK in nfsd4_encode_read()
| * 3e7adac61db2 NFSD: Optimize nfsd4_encode_fattr()
| * 0d6c82286ddf NFSD: Optimize nfsd4_encode_operation()
| * b9e6a5610b5c nfsd: silence extraneous printk on nfsd.ko insertion
| * 650417956a22 NFSD: limit the number of v4 clients to 1024 per 1GB of system memory
| * 59d35878294b NFSD: keep track of the number of v4 clients in the system
| * 0f202977cad1 NFSD: refactoring v4 specific code to a helper in nfs4state.c
| * a52bb607abd0 NFSD: Ensure nf_inode is never dereferenced
| * e3befca679a9 NFSD: NFSv4 CLOSE should release an nfsd_file immediately
| * 9be6499171fb NFSD: Move nfsd_file_trace_alloc() tracepoint
| * 06d9c87204b2 NFSD: Separate tracepoints for acquire and create
| * 4b338b528c43 NFSD: Clean up unused code after rhashtable conversion
| * 1bea66c08890 NFSD: Convert the filecache to use rhashtable
| * 208bd42a1a16 NFSD: Set up an rhashtable for the filecache
| * 0b3a69057db2 NFSD: Replace the "init once" mechanism
| * 76e2424c0d29 NFSD: Remove nfsd_file::nf_hashval
| * ec30a456359c NFSD: nfsd_file_hash_remove can compute hashval
| * 7e8d4a933468 NFSD: Refactor __nfsd_file_close_inode()
| * 2aa9fd1db009 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode
| * d6a23d45e2ef NFSD: Remove lockdep assertion from unhash_and_release_locked()
| * e97c2d5a71cf NFSD: No longer record nf_hashval in the trace log
| * 1db19c3574f2 NFSD: Never call nfsd_file_gc() in foreground paths
| * 81e3c7702799 NFSD: Fix the filecache LRU shrinker
| * ffb1a10a4405 NFSD: Leave open files out of the filecache LRU
| * 175f88a6d509 NFSD: Trace filecache LRU activity
| * eed6df31603e NFSD: WARN when freeing an item still linked via nf_lru
| * 16cbc64f9ce4 NFSD: Hook up the filecache stat file
| * 4ade29dd0944 NFSD: Zero counters when the filecache is re-initialized
| * a880dcef74da NFSD: Record number of flush calls
| * ae76efbdfef7 NFSD: Report the number of items evicted by the LRU walk
| * 5ce93c611c13 NFSD: Refactor nfsd_file_lru_scan()
| * 5b6f8b083676 NFSD: Refactor nfsd_file_gc()
| * c162c99a29f7 NFSD: Add nfsd_file_lru_dispose_list() helper
| * 4420d19ed4e4 NFSD: Report average age of filecache items
| * c18563275fbc NFSD: Report count of freed filecache items
| * b2dc4d30b0d8 NFSD: Report count of calls to nfsd_file_acquire()
| * 0369b53886ec NFSD: Report filecache LRU size
| * f1785afc8946 NFSD: Demote a WARN to a pr_warn()
| * f87230a7dbe4 nfsd: remove redundant assignment to variable len
| * cad76843c768 NFSD: Fix space and spelling mistake
| * dcbebc868503 NFSD: Instrument fh_verify()
| * 6345e92a9d0c NLM: Defend against file_lock changes after vfs_test_lock()
| * 3482739bd413 fsnotify: Fix comment typo
| * b65b2d418759 fanotify: introduce FAN_MARK_IGNORE
| * c1f1797a8316 fanotify: cleanups for fanotify_mark() input validations
| * 4c3723c53549 fanotify: prepare for setting event flags in ignore mask
| * cbe3bf6fcdf1 fs: inotify: Fix typo in inotify comment
| * f3222a6b66ae NFSD: Decode NFSv4 birth time attribute
| * 0a160dc54991 fanotify: refine the validation checks on non-dir inode mask
| * 47a1d1a2c1d5 NFS: restore module put when manager exits.
| * 261eabe19cb2 NFSD: Fix potential use-after-free in nfsd_file_put()
| * ba68ab7d14dc NFSD: nfsd_file_put() can sleep
| * f55b83a598db NFSD: Add documenting comment for nfsd4_release_lockowner()
| * 0775c8784e4c NFSD: Modernize nfsd4_release_lockowner()
| * 5e4ee807e35a nfsd: Fix null-ptr-deref in nfsd_fill_super()
| * bf3182054995 nfsd: Unregister the cld notifier when laundry_wq create failed
| * 3a66ad7ea7b1 SUNRPC: Use RMW bitops in single-threaded hot paths
| * 7af208c9ea06 NFSD: Trace filecache opens
| * 73d9eb9e19c6 NFSD: Move documenting comment for nfsd4_process_open2()
| * 7dfad7f7da07 NFSD: Fix whitespace
| * b54f6a079ab2 NFSD: Remove dprintk call sites from tail of nfsd4_open()
| * 106331a12b0f NFSD: Instantiate a struct file when creating a regular NFSv4 file
| * ce2296da5dad NFSD: Clean up nfsd_open_verified()
| * dabf24069b12 NFSD: Remove do_nfsd_create()
| * 62bac33a70e8 NFSD: Refactor NFSv4 OPEN(CREATE)
| * ab407e0bf8d5 NFSD: Refactor NFSv3 CREATE
| * 3bd0ae962ba8 NFSD: Refactor nfsd_create_setattr()
| * cf655c890bb6 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create()
| * 55cb08630eb6 NFSD: Clean up nfsd3_proc_create()
| * 2e0f8ee3c1ae NFSD: Show state of courtesy client in client info
| * 6e56a5f75c55 NFSD: add support for lock conflict to courteous server
| * c3b2013544c8 fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict
| * a8040fed13ed fs/lock: add helper locks_owner_has_blockers to check for blockers
| * d9fc2f8267e7 NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd
| * 492634cbfe3d NFSD: add support for share reservation conflict to courteous server
| * 26540b8940a2 NFSD: add courteous server support for thread with only delegation
| * 56bc7e3821e8 NFSD: Clean up nfsd_splice_actor()
| * f14aa4a04472 fanotify: fix incorrect fmode_t casts
| * 40ca5d91b578 fsnotify: consistent behavior for parent not watching children
| * f0628430d25d fsnotify: introduce mark type iterator
| * a97561b460c7 fanotify: enable "evictable" inode marks
| * c47bab4394a7 fanotify: use fsnotify group lock helpers
| * 7fcef3285ade fanotify: implement "evictable" inode marks
| * 33e91fb5eee5 fanotify: factor out helper fanotify_mark_update_flags()
| * 5054f130f81f fanotify: create helper fanotify_mark_user_flags()
| * 4f145b67c075 fsnotify: allow adding an inode mark without pinning inode
| * 3c9dc688678b dnotify: use fsnotify group lock helpers
| * 50612cd6a783 nfsd: use fsnotify group lock helpers
| * 35f3fad0e30a inotify: use fsnotify group lock helpers
| * e419965d9323 fsnotify: create helpers for group mark_mutex lock
| * cdf89b045b30 fsnotify: make allow_dups a property of the group
| * ac51c087abd2 fsnotify: pass flags argument to fsnotify_alloc_group()
| * d032dd5a823b inotify: move control flags from mask to mark flags
| * 93d2afc7d27c fs/lock: documentation cleanup. Replace inode->i_lock with flc_lock.
| * e19ec9acfbcb fanotify: do not allow setting dirent events in mask of non-dir
| * a98e5b3d958a nfsd: Clean up nfsd_file_put()
| * 893fa2b80235 nfsd: Fix a write performance regression
| * 091e4062ffd0 fsnotify: remove redundant parameter judgment
| * fd7de66b50b5 fsnotify: optimize FS_MODIFY events with no ignored masks
| * 4bef66ca56d1 fsnotify: fix merge with parent's ignored mask
| * 7dcd851cf863 nfsd: fix using the correct variable for sizeof()
| * bd0fee92b4e8 NFSD: Clean up _lm_ operation names
| * a028a32ab617 NFSD: Remove CONFIG_NFSD_V3
| * 511360e1f526 NFSD: Move svc_serv_ops::svo_function into struct svc_serv
| * a5deac8754d6 NFSD: Remove svc_serv_ops::svo_module
| * 7d94952cd5cf SUNRPC: Remove svc_shutdown_net()
| * c3fa9c2d3666 SUNRPC: Rename svc_close_xprt()
| * 6c8231f0c289 SUNRPC: Rename svc_create_xprt()
| * 4c9a56a70b4d SUNRPC: Remove svo_shutdown method
| * 9d3cc211779a SUNRPC: Merge svc_do_enqueue_xprt() into svc_enqueue_xprt()
| * 466562c48101 SUNRPC: Remove the .svo_enqueue_xprt method
| * 61a9ecdb77c6 NFSD: Remove NFSD_PROC_ARGS_* macros
| * b42c9b5d9c84 NFSD: Streamline the rare "found" case
| * 69e08eb5bf00 NFSD: Skip extra computation for RC_NOCACHE case
| * 863aed522ef0 orDate: Thu Sep 30 19:19:57 2021 -0400
| * 5b3110364f50 nfsd: Add support for the birth time attribute
| * 392c68189565 NFSD: Deprecate NFS_OFFSET_MAX
| * 91ec401bcd67 fsnotify: invalidate dcache before IN_DELETE event
| * 8d5d1b4956a1 NFSD: Move fill_pre_wcc() and fill_post_wcc()
| * 6be1619d4b05 NFSD: Trace boot verifier resets
| * d83ffc800f12 NFSD: Rename boot verifier functions
| * 1510c051967e NFSD: Clean up the nfsd_net::nfssvc_boot field
| * 5b2cfc4bb751 NFSD: Write verifier might go backwards
| * 14d5c7263d42 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range()
| * 399451927d0e NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id)
| * a330a794f428 NFSD: Clean up nfsd_vfs_write()
| * e7a3814a0029 nfsd: Retry once in nfsd_open on an -EOPENSTALE return
| * 87e2bf374be2 nfsd: Add errno mapping for EREMOTEIO
| * 92453b36fabc nfsd: map EBADF
| * 1a197bcedf80 nfsd4: add refcount for nfsd4_blocked_lock
| * 64ff32b8ad80 nfs: block notification on fs with its own ->lock
| * 190a61768581 NFSD: De-duplicate nfsd4_decode_bitmap4()
| * 30000dff921e nfsd: improve stateid access bitmask documentation
| * 6f8664c6b50f NFSD: Combine XDR error tracepoints
| * 3bc94fb44f10 NFSD: simplify per-net file cache management
| * fdf657bd7537 NFSD: Fix inconsistent indenting
| * 19fbf344ba33 NFSD: Remove be32_to_cpu() from DRC hash function
| * 018f6069471c NFS: switch the callback service back to non-pooled.
| * a11fe42af525 lockd: use svc_set_num_threads() for thread start and stop
| * f3f120852428 SUNRPC: always treat sv_nrpools==1 as "not pooled"
| * 5c377f380120 SUNRPC: move the pool_map definitions (back) into svc.c
| * 764ab3f970e6 lockd: rename lockd_create_svc() to lockd_get()
| * d38cc54be6f3 lockd: introduce lockd_put()
| * 232cbc9b359d lockd: move svc_exit_thread() into the thread
| * 3b068224105c lockd: move lockd_start_svc() call into lockd_create_svc()
| * ace565c3f246 lockd: simplify management of network status notifiers
| * d30ef2cf0656 lockd: introduce nlmsvc_serv
| * 95364365f5b0 NFSD: simplify locking for network notifier.
| * c1ef7e9d72d4 SUNRPC: discard svo_setup and rename svc_set_num_threads_sync()
| * b11ea2be63b8 NFSD: Make it possible to use svc_set_num_threads_sync
| * 091b6f516c50 NFSD: narrow nfsd_mutex protection in nfsd thread
| * dedfae92f9d7 SUNRPC: use sv_lock to protect updates to sv_nrthreads.
| * e6f08647c559 nfsd: make nfsd_stats.th_cnt atomic_t
| * c78050962735 SUNRPC: stop using ->sv_nrthreads as a refcount
| * c6f2b5942783 SUNRPC/NFSD: clean up get/put functions.
| * d021ef89a7de SUNRPC: change svc_get() to return the svc.
| * 4fdd01ce33b6 NFSD: handle errors better in write_ports_addfd()
| * 2049935c523e exit: Rename module_put_and_exit to module_put_and_kthread_exit
| * dd6663096680 exit: Implement kthread_exit
| * de7e2adfc784 fanotify: wire up FAN_RENAME event
| * a187e777d74d fanotify: report old and/or new parent+name in FAN_RENAME event
| * 4b5743bdc592 fanotify: record either old name new name or both for FAN_RENAME
| * 9acb63f955ca fanotify: record old and new parent and name in FAN_RENAME event
| * 6a8facc4bd3e fanotify: support secondary dir fh and name in fanotify_info
| * c8d3ee69ee5d fanotify: use helpers to parcel fanotify_info buffer
| * 3eec21b66085 fanotify: use macros to get the offset to fanotify_info buffer
| * 932090b8abf6 fsnotify: generate FS_RENAME event with rich information
| * 8bd3d40ea3df fanotify: introduce group flag FAN_REPORT_TARGET_FID
| * 395ff6dc9ba3 fsnotify: separate mark iterator type from object type enum
| * f7d76fa9a881 fsnotify: clarify object type argument
| * a20d087cdffc ext4: fix error code saved on super block during file system abort
| * e11c8a6e8c92 nfsd4: remove obselete comment
| * 60f18f40ca88 NFSD:fix boolreturn.cocci warning
| * 0ca26103e06f nfsd: update create verifier comment
| * bf0416e0284b SUNRPC: Change return value type of .pc_encode
| * bd117f87569b SUNRPC: Replace the "__be32 *p" parameter to .pc_encode
| * b24695861020 NFSD: Save location of NFSv4 COMPOUND status
| * eadf587a2a25 SUNRPC: Change return value type of .pc_decode
| * 85658caa8bbf SUNRPC: Replace the "__be32 *p" parameter to .pc_decode
| * 10150232dcdd NFSD: Initialize pointer ni with NULL and not plain integer 0
| * 767727a7e02f NFSD: simplify struct nfsfh
| * ed0815c8b7ca NFSD: drop support for ancient filehandles
| * f829bb3a0682 NFSD: move filehandle format declarations out of "uapi".
| * af12deba5335 NFSD: Optimize DRC bucket pruning
| * 61116d723ea2 NFS: Move NFS protocol display macros to global header
| * 53af55ba9ea2 NFS: Move generic FS show macros to global header
| * f78ab849df2b SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field
| * 20bbdbe31c0b NFS: Remove unnecessary TRACE_DEFINE_ENUM()s
| * 45e16146c159 docs: Document the FAN_FS_ERROR event
| * b394c80e2c8d ext4: Send notifications on error
| * 0e825bc84df7 fanotify: Allow users to request FAN_FS_ERROR events
| * c7c013dff4bd fanotify: Emit generic error info for error event
| * 92eb45210b87 fanotify: Report fid info for file related file system errors
| * c8b6b09f3fb2 fanotify: WARN_ON against too large file handles
| * ebd89f7d0737 fanotify: Add helpers to decide whether to report FID/DFID
| * a83c3ed2e267 fanotify: Wrap object_fh inline space in a creator macro
| * 7aafd61567a9 fanotify: Support merging of error events
| * c44d8071436c fanotify: Support enqueueing of error events
| * 9258a9908b6d fanotify: Pre-allocate pool of error events
| * 11280c7181b0 fanotify: Reserve UAPI bits for FAN_FS_ERROR
| * c0a6b12ecde7 fsnotify: Support FS_ERROR event type
| * 965daffd0d15 fanotify: Require fid_mode for any non-fd event
| * 1dad39ebf451 fanotify: Encode empty file handle when no inode is provided
| * 5f34524dde58 fanotify: Allow file handle encoding for unhashed events
| * 900fe4d70474 fanotify: Support null inode event in fanotify_dfid_inode
| * 20bb62edd673 fsnotify: Pass group argument to free_event
| * 84f904f03116 fsnotify: Protect fsnotify_handle_inode_event from no-inode events
| * 4b6b5edcc701 fsnotify: Retrieve super block from the data field
| * 8eb16abe8937 fsnotify: Add wrapper around fsnotify_add_event
| * e58d543a8cf2 fsnotify: Add helper to detect overflow_event
| * 3e63bff7acdb inotify: Don't force FS_IN_IGNORED
| * dbeb08836b69 fanotify: Split fsid check from other fid mode checks
| * cce35a487832 fanotify: Fold event size calculation to its own function
| * 8c7986c2bcc9 fsnotify: Don't insert unmergeable events in hashtable
| * 18370157880b fsnotify: clarify contract for create event hooks
| * d92a8789fef6 fsnotify: pass dentry instead of inode data
| * 7d5be4f79dac fsnotify: pass data_type to fsnotify_name()
* | 34e0f7674d89 ANDROID: GKI: update the abi for tracing changes in 5.15.154
* | a21279935c75 ANDROID: fix up merge error in kasan_test.c
* | 62bbe9bd551f Revert "timers: Rename del_timer_sync() to timer_delete_sync()"
* | 8297958100b6 Revert "dma-mapping: add dma_opt_mapping_size()"
* | b29b02192c48 Revert "dma-iommu: add iommu_dma_opt_mapping_size()"
* | f052c190c879 Revert "iommu/dma: Force swiotlb_max_mapping_size on an untrusted device"
* | 7fdefce1a23a Revert "PCI: Work around Intel I210 ROM BAR overlap defect"
* | a63aafd20d1e Revert "PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited"
* | 4ad9318d3e5c Revert "PCI/DPC: Quirk PIO log size for certain Intel Root Ports"
* | 52c3ceee7413 Revert "PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports"
* | 1130b2e046b8 Merge 764929accff3 ("x86/static_call: Add support for Jcc tail-calls") into android14-5.15-lts
|\|
| * 764929accff3 x86/static_call: Add support for Jcc tail-calls
| * 7339b1ce5ea6 x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions
| * f4ba357b0739 x86/alternatives: Introduce int3_emulate_jcc()
| * 9b4eff016dea x86/asm: Differentiate between code and function alignment
| * ab8f581408c5 arch: Introduce CONFIG_FUNCTION_ALIGNMENT
| * 2ae88e83f3b7 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
| * 2fb08b672eb7 x86/rfds: Mitigate Register File Data Sampling (RFDS)
| * 4fa001418efd Documentation/hw-vuln: Add documentation for RFDS
| * a2b586df5546 x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
| * 598fb2804482 KVM/VMX: Move VERW closer to VMentry for MDS mitigation
| * 9fe80d3c1197 KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
| * 913ae894c2b0 x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
| * d54de9f2a127 x86/entry_32: Add VERW just before userspace transition
| * eabab0a5f13e x86/entry_64: Add VERW just before userspace transition
| * f32b5db5fe35 x86/bugs: Add asm helpers for executing VERW
| * 6b54d55bb3bc x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix
| * 0a6f0f8702ea KVM: arm64: Limit stage2_apply_range() batch size to largest block
| * b4926c95ad0f KVM: arm64: Work out supported block level at compile time
| * 142a01435c1e tty: serial: imx: Fix broken RS485
| * 9bd2f11ac9ef printk: Update @console_may_schedule in console_trylock_spinning()
| * 2280bb8577aa iommu/dma: Force swiotlb_max_mapping_size on an untrusted device
| * aa4cc17b3418 dma-iommu: add iommu_dma_opt_mapping_size()
| * f3e7d9471cc1 dma-mapping: add dma_opt_mapping_size()
| * 685e8332deff swiotlb: Fix alignment checks when both allocation and DMA masks are present
| * cf716d5a0dd8 minmax: add umin(a, b) and umax(a, b)
| * f2ad3ce0b0b8 entry: Respect changes to system call number by trace_sys_enter()
| * 2e2aadd6e175 clocksource/drivers/arm_global_timer: Fix maximum prescaler value
| * 4949affd5288 ACPI: CPPC: Use access_width over bit_width for system memory accesses
| * ea592baf9e41 xen/events: close evtchn after mapping cleanup
| * b3914fee0955 i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
| * 4b12ff5edd14 tee: optee: Fix kernel panic caused by incorrect error handling
| * a71cba07783a fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
| * 0190d19d7651 vt: fix unicode buffer corruption when deleting characters
| * 7dc4ed980968 mei: me: add arrow lake point H DID
| * e294f0eb3510 mei: me: add arrow lake point S DID
| * fed1f00e4834 tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
| * a44c6c61af48 usb: port: Don't try to peer unused USB ports based on location
| * 92b051b87658 usb: gadget: ncm: Fix handling of zero block length packets
| * 6c1f36d92c0a USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
| * f4ffa18d2eb0 ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
| * 3e31af7c468b drm/i915: Check before removing mm notifier
| * 898127d612a2 tracing: Use .flush() call to wake up readers
| * e126b508ed2e KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
| * 461a4f333c5a xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
| * 2fb9845251ce Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
| * 9a92743d533e netfilter: nf_tables: reject constant set with timeout
| * 7cdc1be24cc1 netfilter: nf_tables: disallow anonymous set with timeout flag
| * 291cca35818b netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
| * f381224482ec cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value"
| * df7889f78cc0 net: ravb: Add R-Car Gen4 support
| * 1e7d2f14a24f x86/pm: Work around false positive kmemleak report in msr_build_context()
| * 116562e804ff dm snapshot: fix lockup in dm_exception_table_exit
| * 76c1568ac842 drm/amd/display: Fix noise issue on HDMI AV mute
| * efb754344932 drm/amd/display: Return the correct HDCP error code
| * 5d5f1a7f3b10 drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag
| * d69abe190a5f ahci: asm1064: asm1166: don't limit reported ports
| * 205c06684a18 ahci: asm1064: correct count of reported ports
| * 4be453271a88 wireguard: netlink: access device through ctx instead of peer
| * 710a177f3472 wireguard: netlink: check for dangling peer via is_dead instead of empty list
| * 3ff793aa0742 net: hns3: tracing: fix hclgevf trace event strings
| * 81b9ddd44d3a NFSD: Fix nfsd_clid_class use of __string_len() macro
| * 2031b61be8b7 x86/CPU/AMD: Update the Zenbleed microcode revisions
| * d8ae3bf07ebc cpufreq: dt: always allocate zeroed cpumask
| * ca581d237f3b nilfs2: prevent kernel bug at submit_bh_wbc()
| * 2e2619ff5d0d nilfs2: fix failure to detect DAT corruption in btree and direct mappings
| * 5a1729bc070f memtest: use {READ,WRITE}_ONCE in memory scanning
| * e8d993bd36b6 drm/vc4: hdmi: do not return negative values from .get_modes()
| * 9ae98fc9fe4a drm/imx/ipuv3: do not return negative values from .get_modes()
| * 912c149a52c3 drm/exynos: do not return negative values from .get_modes()
| * f781f0d82cf7 drm/panel: do not return negative error codes from drm_panel_get_modes()
| * a55677878b93 s390/zcrypt: fix reference counting on zcrypt card objects
| * 9a3ca8292ce9 soc: fsl: qbman: Use raw spinlock for cgr_lock
| * d378c937131a soc: fsl: qbman: Add CGR update function
| * e25ceea9bc79 soc: fsl: qbman: Add helper for sanity checking cgr ops
| * e6378314bb92 soc: fsl: qbman: Always disable interrupts when taking cgr_lock
| * de0dcfa62306 ring-buffer: Use wait_event_interruptible() in ring_buffer_wait()
| * 73becffc5d08 ring-buffer: Fix full_waiters_pending in poll
| * 5a24b3a28d0c ring-buffer: Fix resetting of shortest_full
| * d3229afd170b ring-buffer: Do not set shortest_full when full target is hit
| * 66fdf3a7cf52 ring-buffer: Fix waking up ring buffer readers
| * 34cd4d5de121 ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info
| * f73c3e259593 vfio/platform: Disable virqfds on cleanup
| * fc92804048f3 PCI: dwc: endpoint: Fix advertised resizable BAR size
| * 5273c56f3fd4 kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
| * 80d24b308b7e nfs: fix UAF in direct writes
| * a323e5e98f46 PCI/AER: Block runtime suspend when handling errors
| * 967e74124f1e speakup: Fix 8bit characters from direct synth
| * eebe53270b4f usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
| * fd8e9ef13ac7 phy: tegra: xusb: Add API to retrieve the port number of phy
| * 4960561a6c36 slimbus: core: Remove usage of the deprecated ida_simple_xx() API
| * cf51c32c00c5 nvmem: meson-efuse: fix function pointer type mismatch
| * 239c669edb2b ext4: fix corruption during on-line resize
| * d778917dd033 hwmon: (amc6821) add of_match table
| * a6c13d23d9e0 landlock: Warn once if a Landlock action is requested while disabled
| * 6203f20d668c drm/etnaviv: Restore some id values
| * 05ecc53f9480 mmc: core: Fix switch on gp3 partition
| * 2da5568ee222 mm: swap: fix race between free_swap_and_cache() and swapoff()
| * 86a08ddff8bb swap: comments get_swap_device() with usage rule
| * d3d858650933 mac802154: fix llsec key resources release in mac802154_llsec_key_del
| * a3b6004bfc2f dm-raid: fix lockdep waring in "pers->hot_add_disk"
| * 125de155011c PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
| * 4e194de3a961 PCI/DPC: Quirk PIO log size for certain Intel Root Ports
| * ecbe3ca2ac9c PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited
| * 25f6c4c440b6 PCI: Work around Intel I210 ROM BAR overlap defect
| * 7cc94dd36e48 PCI/PM: Drain runtime-idle callbacks before driver removal
| * 95e86a8f1c9e PCI: Drop pci_device_remove() test of pci_dev->driver
| * fa3762b45ea9 btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
| * bbf72db11fe6 serial: Lock console when calling into driver before registration
| * 63f8999cac33 printk/console: Split out code that enables default console
| * 3f6a9daf0da4 usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
| * 6eac5030fc97 fuse: don't unhash root
| * 773783681d87 fuse: fix root lookup with nonzero generation
| * ede56884ccde mmc: tmio: avoid concurrent runs of mmc_request_done()
| * f3f867201bb8 PM: sleep: wakeirq: fix wake irq warning in system suspend
| * ad71f7bbd4c2 USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
| * c1db6b1613ed USB: serial: option: add MeiG Smart SLM320 product
| * f9bad5759668 USB: serial: cp210x: add ID for MGP Instruments PDS100
| * 1342e40c0779 USB: serial: add device ID for VeriFone adapter
| * 60e9148baf12 USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
| * c11808f4fb71 powerpc/fsl: Fix mfpmr build errors with newer binutils
| * 4a49d24fdec0 usb: xhci: Add error handling in xhci_map_urb_for_dma
| * 8f562f3b2517 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
| * 3aedcf3755c7 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
| * 9de184d4e557 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
| * b4527ee3de36 clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
| * 18f1f468dd79 PM: suspend: Set mem_sleep_current during kernel command line setup
| * 0552d5727e80 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
| * 6a427a132e73 parisc: Fix csum_ipv6_magic on 64-bit systems
| * c38df21ec9a0 parisc: Fix csum_ipv6_magic on 32-bit systems
| * 6817e1a1d650 parisc: Fix ip_fast_csum
| * a903a1e93f3b parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
| * 60d6c5d40de9 mtd: rawnand: meson: fix scrambling mode value in command macro
| * 6f203afea2dc ubi: correct the calculation of fastmap size
| * 8ce982285414 ubi: Check for too small LEB size in VTBL code
| * f19b1023a375 ubifs: Set page uptodate in the correct place
| * b7fb63e807c6 fat: fix uninitialized field in nostale filehandles
| * d2a7a81088c6 bounds: support non-power-of-two CONFIG_NR_CPUS
| * 218e2610b015 kasan/test: avoid gcc warning for intentional overflow
| * 76645e0f5a2a kasan: test: add memcpy test that avoids out-of-bounds write
| * d05e6ba1b74a block: Clear zone limits for a non-zoned stacked queue
| * 447753bdd69b ext4: correct best extent lstart adjustment logic
| * 29d7089bed0d selftests/mqueue: Set timeout to 180 seconds
| * 4ae5a97781ce crypto: qat - resolve race condition during AER recovery
| * b228e16a3ae1 crypto: qat - fix double free during reset
| * 980cc81298c0 sparc: vDSO: fix return value of __setup handler
| * dc8c55b3ecbc sparc64: NMI watchdog: fix return value of __setup handler
| * 83d3c5e30961 KVM: Always flush async #PF workqueue when vCPU is being destroyed
| * fec51819607f media: xc4000: Fix atomicity violation in xc4000_get_frequency
| * 5e4b23e7a7b3 pci_iounmap(): Fix MMIO mapping leak
| * 899e154f9546 drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
| * 29a327c4544a arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
| * 840e1b69081a smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
| * 28b78c7b620e smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
| * 8b47e69ac83e clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
| * 0fa86b3b6a15 media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
| * 8c36205123dc wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
| * 2382f2e45c71 timers: Rename del_timer_sync() to timer_delete_sync()
| * 2a873e61782f timers: Use del_timer_sync() even on UP
| * 1c2f22864bcd timers: Update kernel-doc for various functions
| * 85c3bdff671f KVM: x86: Use a switch statement and macros in __feature_translate()
| * 01771ffad6f1 KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
| * e99e8685fde5 KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs
| * 9ccce26837a8 x86/bugs: Use sysfs_emit()
| * 4957fd741d61 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