From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Xabier Marquiegui <reibax@gmail.com>,
Richard Cochran <richardcochran@gmail.com>,
Vinicius Costa Gomes <vinicius.gomes@intel.com>,
"David S. Miller" <davem@davemloft.net>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.1 079/280] posix-clock: introduce posix_clock_context concept
Date: Wed, 4 Feb 2026 15:37:33 +0100 [thread overview]
Message-ID: <20260204143912.502492275@linuxfoundation.org> (raw)
In-Reply-To: <20260204143909.614719725@linuxfoundation.org>
6.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Xabier Marquiegui <reibax@gmail.com>
[ Upstream commit 60c6946675fc06dd2fd2b7a4b6fd1c1f046f1056 ]
Add the necessary structure to support custom private-data per
posix-clock user.
The previous implementation of posix-clock assumed all file open
instances need access to the same clock structure on private_data.
The need for individual data structures per file open instance has been
identified when developing support for multiple timestamp event queue
users for ptp_clock.
Signed-off-by: Xabier Marquiegui <reibax@gmail.com>
Suggested-by: Richard Cochran <richardcochran@gmail.com>
Suggested-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Stable-dep-of: e859d375d169 ("posix-clock: Store file pointer in struct posix_clock_context")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
drivers/ptp/ptp_chardev.c | 21 +++++++++++++--------
drivers/ptp/ptp_private.h | 16 +++++++++-------
include/linux/posix-clock.h | 35 +++++++++++++++++++++++++++--------
kernel/time/posix-clock.c | 36 +++++++++++++++++++++++++++---------
4 files changed, 76 insertions(+), 32 deletions(-)
diff --git a/drivers/ptp/ptp_chardev.c b/drivers/ptp/ptp_chardev.c
index 6b36003567975..fcee202f4484c 100644
--- a/drivers/ptp/ptp_chardev.c
+++ b/drivers/ptp/ptp_chardev.c
@@ -103,14 +103,16 @@ int ptp_set_pinfunc(struct ptp_clock *ptp, unsigned int pin,
return 0;
}
-int ptp_open(struct posix_clock *pc, fmode_t fmode)
+int ptp_open(struct posix_clock_context *pccontext, fmode_t fmode)
{
return 0;
}
-long ptp_ioctl(struct posix_clock *pc, unsigned int cmd, unsigned long arg)
+long ptp_ioctl(struct posix_clock_context *pccontext, unsigned int cmd,
+ unsigned long arg)
{
- struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
+ struct ptp_clock *ptp =
+ container_of(pccontext->clk, struct ptp_clock, clock);
struct ptp_sys_offset_extended *extoff = NULL;
struct ptp_sys_offset_precise precise_offset;
struct system_device_crosststamp xtstamp;
@@ -434,9 +436,11 @@ long ptp_ioctl(struct posix_clock *pc, unsigned int cmd, unsigned long arg)
return err;
}
-__poll_t ptp_poll(struct posix_clock *pc, struct file *fp, poll_table *wait)
+__poll_t ptp_poll(struct posix_clock_context *pccontext, struct file *fp,
+ poll_table *wait)
{
- struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
+ struct ptp_clock *ptp =
+ container_of(pccontext->clk, struct ptp_clock, clock);
poll_wait(fp, &ptp->tsev_wq, wait);
@@ -445,10 +449,11 @@ __poll_t ptp_poll(struct posix_clock *pc, struct file *fp, poll_table *wait)
#define EXTTS_BUFSIZE (PTP_BUF_TIMESTAMPS * sizeof(struct ptp_extts_event))
-ssize_t ptp_read(struct posix_clock *pc,
- uint rdflags, char __user *buf, size_t cnt)
+ssize_t ptp_read(struct posix_clock_context *pccontext, uint rdflags,
+ char __user *buf, size_t cnt)
{
- struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
+ struct ptp_clock *ptp =
+ container_of(pccontext->clk, struct ptp_clock, clock);
struct timestamp_event_queue *queue = &ptp->tsevq;
struct ptp_extts_event *event;
unsigned long flags;
diff --git a/drivers/ptp/ptp_private.h b/drivers/ptp/ptp_private.h
index a54124269c2f4..a431eb79fe77d 100644
--- a/drivers/ptp/ptp_private.h
+++ b/drivers/ptp/ptp_private.h
@@ -131,16 +131,18 @@ extern struct class *ptp_class;
int ptp_set_pinfunc(struct ptp_clock *ptp, unsigned int pin,
enum ptp_pin_function func, unsigned int chan);
-long ptp_ioctl(struct posix_clock *pc,
- unsigned int cmd, unsigned long arg);
+long ptp_ioctl(struct posix_clock_context *pccontext, unsigned int cmd,
+ unsigned long arg);
-int ptp_open(struct posix_clock *pc, fmode_t fmode);
+int ptp_open(struct posix_clock_context *pccontext, fmode_t fmode);
-ssize_t ptp_read(struct posix_clock *pc,
- uint flags, char __user *buf, size_t cnt);
+int ptp_release(struct posix_clock_context *pccontext);
-__poll_t ptp_poll(struct posix_clock *pc,
- struct file *fp, poll_table *wait);
+ssize_t ptp_read(struct posix_clock_context *pccontext, uint flags, char __user *buf,
+ size_t cnt);
+
+__poll_t ptp_poll(struct posix_clock_context *pccontext, struct file *fp,
+ poll_table *wait);
/*
* see ptp_sysfs.c
diff --git a/include/linux/posix-clock.h b/include/linux/posix-clock.h
index 468328b1e1dd5..ef8619f489203 100644
--- a/include/linux/posix-clock.h
+++ b/include/linux/posix-clock.h
@@ -14,6 +14,7 @@
#include <linux/rwsem.h>
struct posix_clock;
+struct posix_clock_context;
/**
* struct posix_clock_operations - functional interface to the clock
@@ -50,18 +51,18 @@ struct posix_clock_operations {
/*
* Optional character device methods:
*/
- long (*ioctl) (struct posix_clock *pc,
- unsigned int cmd, unsigned long arg);
+ long (*ioctl)(struct posix_clock_context *pccontext, unsigned int cmd,
+ unsigned long arg);
- int (*open) (struct posix_clock *pc, fmode_t f_mode);
+ int (*open)(struct posix_clock_context *pccontext, fmode_t f_mode);
- __poll_t (*poll) (struct posix_clock *pc,
- struct file *file, poll_table *wait);
+ __poll_t (*poll)(struct posix_clock_context *pccontext, struct file *file,
+ poll_table *wait);
- int (*release) (struct posix_clock *pc);
+ int (*release)(struct posix_clock_context *pccontext);
- ssize_t (*read) (struct posix_clock *pc,
- uint flags, char __user *buf, size_t cnt);
+ ssize_t (*read)(struct posix_clock_context *pccontext, uint flags,
+ char __user *buf, size_t cnt);
};
/**
@@ -90,6 +91,24 @@ struct posix_clock {
bool zombie;
};
+/**
+ * struct posix_clock_context - represents clock file operations context
+ *
+ * @clk: Pointer to the clock
+ * @private_clkdata: Pointer to user data
+ *
+ * Drivers should use struct posix_clock_context during specific character
+ * device file operation methods to access the posix clock.
+ *
+ * Drivers can store a private data structure during the open operation
+ * if they have specific information that is required in other file
+ * operations.
+ */
+struct posix_clock_context {
+ struct posix_clock *clk;
+ void *private_clkdata;
+};
+
/**
* posix_clock_register() - register a new clock
* @clk: Pointer to the clock. Caller must provide 'ops' field
diff --git a/kernel/time/posix-clock.c b/kernel/time/posix-clock.c
index 05e73d209aa87..706559ed75793 100644
--- a/kernel/time/posix-clock.c
+++ b/kernel/time/posix-clock.c
@@ -19,7 +19,8 @@
*/
static struct posix_clock *get_posix_clock(struct file *fp)
{
- struct posix_clock *clk = fp->private_data;
+ struct posix_clock_context *pccontext = fp->private_data;
+ struct posix_clock *clk = pccontext->clk;
down_read(&clk->rwsem);
@@ -39,6 +40,7 @@ static void put_posix_clock(struct posix_clock *clk)
static ssize_t posix_clock_read(struct file *fp, char __user *buf,
size_t count, loff_t *ppos)
{
+ struct posix_clock_context *pccontext = fp->private_data;
struct posix_clock *clk = get_posix_clock(fp);
int err = -EINVAL;
@@ -46,7 +48,7 @@ static ssize_t posix_clock_read(struct file *fp, char __user *buf,
return -ENODEV;
if (clk->ops.read)
- err = clk->ops.read(clk, fp->f_flags, buf, count);
+ err = clk->ops.read(pccontext, fp->f_flags, buf, count);
put_posix_clock(clk);
@@ -55,6 +57,7 @@ static ssize_t posix_clock_read(struct file *fp, char __user *buf,
static __poll_t posix_clock_poll(struct file *fp, poll_table *wait)
{
+ struct posix_clock_context *pccontext = fp->private_data;
struct posix_clock *clk = get_posix_clock(fp);
__poll_t result = 0;
@@ -62,7 +65,7 @@ static __poll_t posix_clock_poll(struct file *fp, poll_table *wait)
return EPOLLERR;
if (clk->ops.poll)
- result = clk->ops.poll(clk, fp, wait);
+ result = clk->ops.poll(pccontext, fp, wait);
put_posix_clock(clk);
@@ -72,6 +75,7 @@ static __poll_t posix_clock_poll(struct file *fp, poll_table *wait)
static long posix_clock_ioctl(struct file *fp,
unsigned int cmd, unsigned long arg)
{
+ struct posix_clock_context *pccontext = fp->private_data;
struct posix_clock *clk = get_posix_clock(fp);
int err = -ENOTTY;
@@ -79,7 +83,7 @@ static long posix_clock_ioctl(struct file *fp,
return -ENODEV;
if (clk->ops.ioctl)
- err = clk->ops.ioctl(clk, cmd, arg);
+ err = clk->ops.ioctl(pccontext, cmd, arg);
put_posix_clock(clk);
@@ -90,6 +94,7 @@ static long posix_clock_ioctl(struct file *fp,
static long posix_clock_compat_ioctl(struct file *fp,
unsigned int cmd, unsigned long arg)
{
+ struct posix_clock_context *pccontext = fp->private_data;
struct posix_clock *clk = get_posix_clock(fp);
int err = -ENOTTY;
@@ -97,7 +102,7 @@ static long posix_clock_compat_ioctl(struct file *fp,
return -ENODEV;
if (clk->ops.ioctl)
- err = clk->ops.ioctl(clk, cmd, arg);
+ err = clk->ops.ioctl(pccontext, cmd, arg);
put_posix_clock(clk);
@@ -110,6 +115,7 @@ static int posix_clock_open(struct inode *inode, struct file *fp)
int err;
struct posix_clock *clk =
container_of(inode->i_cdev, struct posix_clock, cdev);
+ struct posix_clock_context *pccontext;
down_read(&clk->rwsem);
@@ -117,14 +123,20 @@ static int posix_clock_open(struct inode *inode, struct file *fp)
err = -ENODEV;
goto out;
}
+ pccontext = kzalloc(sizeof(*pccontext), GFP_KERNEL);
+ if (!pccontext) {
+ err = -ENOMEM;
+ goto out;
+ }
+ pccontext->clk = clk;
+ fp->private_data = pccontext;
if (clk->ops.open)
- err = clk->ops.open(clk, fp->f_mode);
+ err = clk->ops.open(pccontext, fp->f_mode);
else
err = 0;
if (!err) {
get_device(clk->dev);
- fp->private_data = clk;
}
out:
up_read(&clk->rwsem);
@@ -133,14 +145,20 @@ static int posix_clock_open(struct inode *inode, struct file *fp)
static int posix_clock_release(struct inode *inode, struct file *fp)
{
- struct posix_clock *clk = fp->private_data;
+ struct posix_clock_context *pccontext = fp->private_data;
+ struct posix_clock *clk;
int err = 0;
+ if (!pccontext)
+ return -ENODEV;
+ clk = pccontext->clk;
+
if (clk->ops.release)
- err = clk->ops.release(clk);
+ err = clk->ops.release(pccontext);
put_device(clk->dev);
+ kfree(pccontext);
fp->private_data = NULL;
return err;
--
2.51.0
next prev parent reply other threads:[~2026-02-04 15:07 UTC|newest]
Thread overview: 295+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-04 14:36 [PATCH 6.1 000/280] 6.1.162-rc1 review Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 001/280] firmware: imx: scu-irq: Set mu_resource_id before get handle Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 002/280] efi/cper: Fix cper_bits_to_str buffer handling and return value Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 003/280] Revert "gfs2: Fix use of bio_chain" Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 004/280] xfrm: Fix inner mode lookup in tunnel mode GSO segmentation Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 005/280] pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 006/280] can: etas_es58x: allow partial RX URB allocation to succeed Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 007/280] nvmet-tcp: remove boilerplate code Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 008/280] nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 009/280] btrfs: send: check for inline extents in range_is_hole_in_parent() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 010/280] ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 011/280] net: update netdev_lock_{type,name} Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 012/280] macvlan: fix possible UAF in macvlan_forward_source() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 013/280] ipv4: ip_gre: make ipgre_header() robust Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 014/280] vsock/test: add a final full barrier after run all tests Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 015/280] net/mlx5e: Restore destroying state bit after profile cleanup Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 016/280] btrfs: move flush related definitions to space-info.h Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 017/280] btrfs: store fs_info in space_info Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 018/280] btrfs: factor out init_space_info() from create_space_info() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 019/280] btrfs: factor out check_removing_space_info() from btrfs_free_block_groups() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 020/280] btrfs: introduce btrfs_space_info sub-group Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 021/280] btrfs: fix memory leaks in create_space_info() error paths Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 022/280] hv_netvsc: Allocate rx indirection table size dynamically Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 023/280] net: hv_netvsc: reject RSS hash key programming without RX indirection table Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 024/280] ipv6: Fix use-after-free in inet6_addr_del() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 025/280] selftests: drv-net: fix RPS mask handling for high CPU numbers Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 026/280] net/sched: sch_qfq: do not free existing class in qfq_change_class() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 027/280] ASoC: tlv320adcx140: fix null pointer Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 028/280] ASoC: tlv320adcx140: fix word length Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 029/280] textsearch: describe @list member in ts_ops search Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 030/280] mm, kfence: describe @slab parameter in __kfence_obj_info() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 031/280] dmaengine: tegra-adma: Fix use-after-free Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 032/280] dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 033/280] phy: stm32-usphyc: Fix off by one in probe() Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 034/280] phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again) Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 035/280] dmaengine: omap-dma: fix dma_pool resource leak in error paths Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 036/280] HID: usbhid: paper over wrong bNumDescriptor field Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 037/280] scsi: core: Fix error handler encryption support Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 038/280] ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 039/280] can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 040/280] can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 041/280] net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 042/280] x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 043/280] phy: rockchip: inno-usb2: fix communication disruption in gadget mode Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 044/280] phy: freescale: imx8m-pcie: assert phy reset during power on Greg Kroah-Hartman
2026-02-04 14:36 ` [PATCH 6.1 045/280] phy: rockchip: inno-usb2: fix disconnection in gadget mode Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 046/280] phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7 Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 047/280] usb: dwc3: Check for USB4 IP_NAME Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 048/280] usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 049/280] USB: OHCI/UHCI: Add soft dependencies on ehci_platform Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 050/280] USB: serial: option: add Telit LE910 MBIM composition Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 051/280] USB: serial: ftdi_sio: add support for PICAXE AXE027 cable Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 052/280] nvme-pci: disable secondary temp for Wodposit WPBSNM8 Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 053/280] ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 054/280] hrtimer: Fix softirq base check in update_needs_ipi() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 055/280] EDAC/x38: Fix a resource leak in x38_probe1() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 056/280] EDAC/i3200: Fix a resource leak in i3200_probe1() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 057/280] x86/resctrl: Add missing resctrl initialization for Hygon Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 058/280] x86/resctrl: Fix memory bandwidth counter width " Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 059/280] mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 060/280] mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 061/280] LoongArch: Fix PMU counter allocation for mixed-type event groups Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 062/280] drm/amd: Clean up kfd node on surprise disconnect Greg Kroah-Hartman
2026-02-04 15:31 ` Mario Limonciello
2026-02-05 14:10 ` Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 063/280] drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 064/280] drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 065/280] drm/vmwgfx: Fix an error return check in vmw_compat_shader_add() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 066/280] dmaengine: apple-admac: Add "apple,t8103-admac" compatible Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 067/280] dmaengine: at_hdmac: fix device leak on of_dma_xlate() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 068/280] dmaengine: bcm-sba-raid: fix device leak on probe Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 069/280] dmaengine: dw: dmamux: fix OF node leak on route allocation failure Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 070/280] dmaengine: idxd: fix device leaks on compat bind and unbind Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 071/280] dmaengine: lpc18xx-dmamux: fix device leak on route allocation Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 072/280] dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 073/280] dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 074/280] dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 075/280] dmaengine: ti: dma-crossbar: fix device leak on am335x " Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 076/280] dmaengine: ti: k3-udma: fix device leak on udma lookup Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 077/280] btrfs: fix deadlock in wait_current_trans() due to ignored transaction type Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 078/280] io_uring: move local task_work in exit cancel loop Greg Kroah-Hartman
2026-02-04 14:37 ` Greg Kroah-Hartman [this message]
2026-02-04 14:37 ` [PATCH 6.1 080/280] Fix memory leak in posix_clock_open() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 081/280] posix-clock: Store file pointer in struct posix_clock_context Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 082/280] ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 083/280] testptp: Add support for testing ptp_clock_info .adjphase callback Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 084/280] selftests/ptp: Add -x option for testing PTP_SYS_OFFSET_EXTENDED Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 085/280] selftests/ptp: Add -X option for testing PTP_SYS_OFFSET_PRECISE Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 086/280] ptp: add testptp mask test Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 087/280] selftest/ptp: update ptp selftest to exercise the gettimex options Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 088/280] testptp: Add option to open PHC in readonly mode Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 089/280] arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 090/280] btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREE Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 091/280] ata: libata: Add cpr_log to ata_dev_print_features() early return Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 092/280] ata: libata: Introduce ata_ncq_supported() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 093/280] ata: libata: cleanup fua support detection Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 094/280] ata: libata-core: Introduce ata_dev_config_lpm() Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 095/280] ata: libata: Call ata_dev_config_lpm() for ATAPI devices Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 096/280] ata: libata: Print features also " Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 097/280] net: usb: dm9601: remove broken SR9700 support Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 098/280] bonding: limit BOND_MODE_8023AD to Ethernet devices Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 099/280] selftests/net: convert fib-onlink-tests.sh to run it in unique namespace Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 100/280] selftests: net: fib-onlink-tests: Convert to use namespaces by default Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 101/280] can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 102/280] sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 103/280] amd-xgbe: avoid misleading per-packet error log Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 104/280] gue: Fix skb memleak with inner IP protocol 0 Greg Kroah-Hartman
2026-02-04 14:37 ` [PATCH 6.1 105/280] netlink: add a proto specification for FOU Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 106/280] net: fou: rename the source for linking Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 107/280] net: fou: use policy and operation tables generated from the spec Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 108/280] fou: Dont allow 0 for FOU_ATTR_IPPROTO Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 109/280] l2tp: avoid one data-race in l2tp_tunnel_del_work() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 110/280] ipvlan: Make the addrs_lock be per port Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 111/280] octeontx2: cn10k: fix RX flowid TCAM mask handling Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 112/280] net/sched: Enforce that teql can only be used as root qdisc Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 113/280] net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 114/280] crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 115/280] serial: 8250_pci: Fix broken RS485 for F81504/508/512 Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 116/280] comedi: dmm32at: serialize use of paged registers Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 117/280] w1: therm: Fix off-by-one buffer overflow in alarms_store Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 118/280] w1: fix redundant counter decrement in w1_attach_slave_device() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 119/280] Revert "nfc/nci: Add the inconsistency check between the input data length and count" Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 120/280] Input: i8042 - add quirks for MECHREVO Wujie 15X Pro Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 121/280] Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 122/280] scsi: storvsc: Process unsupported MODE_SENSE_10 Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 123/280] arm64: dts: rockchip: remove dangerous max-link-speed from helios64 Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 124/280] x86/kfence: avoid writing L1TF-vulnerable PTEs Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 125/280] comedi: Fix getting range information for subdevices 16 to 255 Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 126/280] iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 127/280] iio: adc: ad7280a: handle spi_setup() errors in probe() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 128/280] spi: sprd-adi: Convert to platform remove callback returning void Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 129/280] spi: sprd-adi: Use devm_platform_get_and_ioremap_resource() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 130/280] spi: sprd: adi: Use devm_register_restart_handler() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 131/280] spi: sprd-adi: switch to use spi_alloc_host() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 132/280] spi: spi-sprd-adi: Fix double free in probe error path Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 133/280] regmap: Fix race condition in hwspinlock irqsave routine Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 134/280] kconfig: refactor Makefile to reduce process forks Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 135/280] kconfig: fix static linking of nconf Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 136/280] riscv: clocksource: Fix stimecmp update hazard on RV32 Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 137/280] scsi: core: Wake up the error handler when final completions race against each other Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 138/280] ALSA: usb: Increase volume range that triggers a warning Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 139/280] netdevsim: fix a race issue related to the operation on bpf_bound_progs list Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 140/280] net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 141/280] net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 142/280] mISDN: annotate data-race around dev->work Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 143/280] ipv6: annotate data-race in ndisc_router_discovery() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 144/280] usbnet: limit max_mtu based on devices hard_mtu Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 145/280] drm/amd/pm: Dont clear SI SMC table when setting power limit Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 146/280] drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2) Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 147/280] be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 148/280] selftests: net: amt: wait longer for connection before sending packets Greg Kroah-Hartman
2026-02-19 21:34 ` Nathan Gao
2026-03-19 13:55 ` Greg KH
2026-03-19 22:33 ` Nathan Gao
2026-02-04 14:38 ` [PATCH 6.1 149/280] bonding: provide a net pointer to __skb_flow_dissect() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 150/280] octeontx2-af: Fix error handling Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 151/280] vsock/virtio: fix potential underflow in virtio_transport_get_credit() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 152/280] vsock/virtio: cap TX credit to local buffer size Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 153/280] net/sched: act_ife: avoid possible NULL deref Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 154/280] x86: make page fault handling disable interrupts properly Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 155/280] leds: led-class: Only Add LED to leds_list when it is fully ready Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 156/280] of: fix reference count leak in of_alias_scan() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 157/280] of: platform: Use default match table for /firmware Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 158/280] iio: adc: ad9467: fix ad9434 vref mask Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 159/280] iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 160/280] iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 161/280] ALSA: ctxfi: Fix potential OOB access in audio mixer handling Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 162/280] ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free() Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 163/280] mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 164/280] wifi: ath10k: fix dma_free_coherent() pointer Greg Kroah-Hartman
2026-02-04 14:38 ` [PATCH 6.1 165/280] wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 166/280] wifi: rsi: Fix memory corruption due to not set vif driver data size Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 167/280] arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 168/280] arm64: Set __nocfi on swsusp_arch_resume() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 169/280] octeontx2: Fix otx2_dma_map_page() error return code Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 170/280] slimbus: core: fix runtime PM imbalance on report present Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 171/280] slimbus: core: fix device reference leak " Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 172/280] intel_th: fix device leak on output open() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 173/280] uacce: fix cdev handling in the cleanup path Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 174/280] uacce: implement mremap in uacce_vm_ops to return -EPERM Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 175/280] uacce: ensure safe queue release with state management Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 176/280] netrom: fix double-free in nr_route_frame() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 177/280] perf/x86/intel: Do not enable BTS for guests Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 178/280] irqchip/gic-v3-its: Avoid truncating memory addresses Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 179/280] can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 180/280] can: kvaser_usb: kvaser_usb_read_bulk_callback(): " Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 181/280] can: mcba_usb: mcba_usb_read_bulk_callback(): " Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 182/280] can: usb_8dev: usb_8dev_read_bulk_callback(): " Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 183/280] migrate: correct lock ordering for hugetlb file folios Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 184/280] bpf: Do not let BPF test infra emit invalid GSO types to stack Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 185/280] bpf: Reject narrower access to pointer ctx fields Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 186/280] mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 187/280] mm/damon/sysfs-scheme: cleanup access_pattern " Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 188/280] Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 189/280] net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 190/280] can: gs_usb: gs_usb_receive_bulk_callback(): fix error message Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 191/280] bonding: annotate data-races around slave->last_rx Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 192/280] net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 193/280] ipv6: use the right ifindex when replying to icmpv6 from localhost Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 194/280] net: wwan: t7xx: fix potential skb->frags overflow in RX path Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 195/280] rocker: fix memory leak in rocker_world_port_post_fini() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 196/280] nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 197/280] ice: stop counting UDP csum mismatch as rx_errors Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 198/280] net/mlx5e: Report rx_discards_phy via rx_dropped Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 199/280] net/mlx5e: Account for netdev stats in ndo_get_stats64 Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 200/280] nfc: nci: Fix race between rfkill and nci_unregister_device() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 201/280] net: bridge: fix static key check Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 202/280] scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 203/280] ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 204/280] gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 205/280] dma/pool: distinguish between missing and exhausted atomic pools Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 206/280] pinctrl: meson: mark the GPIO controller as sleeping Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 207/280] riscv: compat: fix COMPAT_UTS_MACHINE definition Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 208/280] ASoC: fsl: imx-card: Do not force slot width to sample width Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 209/280] scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 210/280] ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 211/280] scsi: qla2xxx: edif: Fix dma_free_coherent() size Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 212/280] efivarfs: fix error propagation in efivar_entry_get() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 213/280] mptcp: only reset subflow errors when propagated Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 214/280] flex_proportions: make fprop_new_period() hardirq safe Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 215/280] scripts: generate_rust_analyzer: Add compiler_builtins -> core dep Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 216/280] drm/amdgpu/soc21: fix xclk for APUs Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 217/280] drm/amdgpu/gfx10: fix wptr reset in KGQ init Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 218/280] drm/amdgpu/gfx11: " Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 219/280] gpio: rockchip: Stop calling pinctrl for set_direction Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 220/280] mm/rmap: fix two comments related to huge_pmd_unshare() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 221/280] arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 222/280] xen: make remove callback of xen driver void returned Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 223/280] scsi: xen: scsiback: Fix potential memory leak in scsiback_remove() Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 224/280] dmaengine: stm32: dmamux: fix OF node leak on route allocation failure Greg Kroah-Hartman
2026-02-04 14:39 ` [PATCH 6.1 225/280] mm/page_alloc: prevent pcp corruption with SMP=n Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 226/280] dmaengine: stm32: dmamux: fix device leak on route allocation Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 227/280] mm: kmsan: fix poisoning of high-order non-compound pages Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 228/280] xfs: set max_agbno to allow sparse alloc of last full inode chunk Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 229/280] pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 230/280] ksmbd: smbd: fix dma_unmap_sg() nents Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 231/280] mei: trace: treat reg parameter as string Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 232/280] arm64/fpsimd: signal: Fix restoration of SVE context Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 233/280] mmc: sdhci-of-dwcmshc: Update DLL and pre-change delay for rockchip platform Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 234/280] mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 235/280] ALSA: scarlett2: Fix buffer overflow in config retrieval Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 236/280] iio: adc: exynos_adc: fix OF populate on driver rebind Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 237/280] iio: chemical: scd4x: fix reported channel endianness Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 238/280] nvme-fc: rename free_ctrl callback to match name pattern Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 239/280] nvme-pci: do not directly handle subsys reset fallout Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 240/280] nvme: fix PCIe subsystem reset controller state transition Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 241/280] phy: phy-rockchip-inno-usb2: simplify phy clock handling Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 242/280] phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 243/280] phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe() Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 244/280] ASoC: codecs: wsa881x: Simplify &pdev->dev in probe Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 245/280] ASoC: codecs: wsa881x: Use proper shutdown GPIO polarity Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 246/280] ASoC: codecs: wsa881x: Drop unused version readout Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 247/280] ASoC: codecs: wsa881x: fix unnecessary initialisation Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 248/280] ASoC: codecs: wsa883x: " Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 249/280] x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1 Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 250/280] team: Move team device type change at the end of team_port_add Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 251/280] wifi: mac80211: use wiphy work for sdata->work Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 252/280] wifi: mac80211: move TDLS work to wiphy work Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 253/280] genirq/irq_sim: Initialize work context pointers properly Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 254/280] drm/amdkfd: fix a memory leak in device_queue_manager_init() Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 255/280] can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 256/280] Revert "mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge()" Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 257/280] drm/amd/display: Check dce_hwseq before dereferencing it Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 258/280] crypto: qat - flush misc workqueue during device shutdown Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 259/280] iomap: Fix possible overflow condition in iomap_write_delalloc_scan Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 260/280] fs/ntfs3: Initialize allocated memory before use Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 261/280] blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 262/280] Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 263/280] gfs2: Fix NULL pointer dereference in gfs2_log_flush Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 264/280] NFSD: fix race between nfsd registration and exports_proc Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 265/280] usbnet: Fix using smp_processor_id() in preemptible code warnings Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 266/280] drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 267/280] net: stmmac: make sure that ptp_rate is not 0 before configuring EST Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 268/280] sctp: linearize cloned gso packets in sctp_rcv Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 269/280] ksmbd: fix use-after-free in ksmbd_session_rpc_open Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 270/280] ksmbd: Fix race condition in RPC handle list access Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 271/280] vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 272/280] drm/radeon: delete radeon_fence_process in is_signaled, no deadlock Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 273/280] btrfs: prevent use-after-free on page private data in btrfs_subpage_clear_uptodate() Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 274/280] net/sched: act_ife: convert comma to semicolon Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 275/280] mptcp: avoid dup SUB_CLOSED events after disconnect Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 276/280] mm/kfence: randomize the freelist on initialization Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 277/280] writeback: fix 100% CPU usage when dirtytime_expire_interval is 0 Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 278/280] drm/imx/tve: fix probe device leak Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 279/280] pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver Greg Kroah-Hartman
2026-02-04 14:40 ` [PATCH 6.1 280/280] ksmbd: fix recursive locking in RPC handle list access Greg Kroah-Hartman
2026-02-04 19:52 ` [PATCH 6.1 000/280] 6.1.162-rc1 review Brett A C Sheffield
2026-02-04 19:52 ` Florian Fainelli
2026-02-04 22:17 ` Peter Schneider
2026-02-05 8:31 ` Greg Kroah-Hartman
2026-02-05 8:33 ` Greg Kroah-Hartman
2026-02-05 12:35 ` Peter Schneider
2026-02-05 13:59 ` Greg Kroah-Hartman
2026-02-05 7:52 ` Ron Economos
2026-02-05 8:24 ` Francesco Dolcini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260204143912.502492275@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=davem@davemloft.net \
--cc=patches@lists.linux.dev \
--cc=reibax@gmail.com \
--cc=richardcochran@gmail.com \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
--cc=vinicius.gomes@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox