All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev, Wenpeng Liang <liangwenpeng@huawei.com>,
	Weihang Li <liweihang@huawei.com>,
	Jason Gunthorpe <jgg@nvidia.com>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.10 113/317] RDMA/hns: Fix incorrect symbol types
Date: Thu, 13 Jun 2024 13:32:11 +0200	[thread overview]
Message-ID: <20240613113251.921024544@linuxfoundation.org> (raw)
In-Reply-To: <20240613113247.525431100@linuxfoundation.org>

5.10-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Wenpeng Liang <liangwenpeng@huawei.com>

[ Upstream commit dcdc366acf8ffc29f091a09e08b4e46caa0a0f21 ]

Types of some fields, variables and parameters of some functions should be
unsigned.

Link: https://lore.kernel.org/r/1607650657-35992-10-git-send-email-liweihang@huawei.com
Signed-off-by: Wenpeng Liang <liangwenpeng@huawei.com>
Signed-off-by: Weihang Li <liweihang@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Stable-dep-of: 203b70fda634 ("RDMA/hns: Fix return value in hns_roce_map_mr_sg")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/infiniband/hw/hns/hns_roce_cmd.c    | 10 ++--
 drivers/infiniband/hw/hns/hns_roce_cmd.h    |  2 +-
 drivers/infiniband/hw/hns/hns_roce_common.h | 14 +++---
 drivers/infiniband/hw/hns/hns_roce_db.c     |  8 ++--
 drivers/infiniband/hw/hns/hns_roce_device.h | 53 +++++++++++----------
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c  |  8 ++--
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c  | 30 ++++++------
 drivers/infiniband/hw/hns/hns_roce_main.c   |  2 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c     | 11 ++---
 drivers/infiniband/hw/hns/hns_roce_qp.c     |  8 ++--
 10 files changed, 73 insertions(+), 73 deletions(-)

diff --git a/drivers/infiniband/hw/hns/hns_roce_cmd.c b/drivers/infiniband/hw/hns/hns_roce_cmd.c
index c493d7644b577..339e3fd98b0b4 100644
--- a/drivers/infiniband/hw/hns/hns_roce_cmd.c
+++ b/drivers/infiniband/hw/hns/hns_roce_cmd.c
@@ -60,7 +60,7 @@ static int hns_roce_cmd_mbox_post_hw(struct hns_roce_dev *hr_dev, u64 in_param,
 static int __hns_roce_cmd_mbox_poll(struct hns_roce_dev *hr_dev, u64 in_param,
 				    u64 out_param, unsigned long in_modifier,
 				    u8 op_modifier, u16 op,
-				    unsigned long timeout)
+				    unsigned int timeout)
 {
 	struct device *dev = hr_dev->dev;
 	int ret;
@@ -78,7 +78,7 @@ static int __hns_roce_cmd_mbox_poll(struct hns_roce_dev *hr_dev, u64 in_param,
 
 static int hns_roce_cmd_mbox_poll(struct hns_roce_dev *hr_dev, u64 in_param,
 				  u64 out_param, unsigned long in_modifier,
-				  u8 op_modifier, u16 op, unsigned long timeout)
+				  u8 op_modifier, u16 op, unsigned int timeout)
 {
 	int ret;
 
@@ -108,7 +108,7 @@ void hns_roce_cmd_event(struct hns_roce_dev *hr_dev, u16 token, u8 status,
 static int __hns_roce_cmd_mbox_wait(struct hns_roce_dev *hr_dev, u64 in_param,
 				    u64 out_param, unsigned long in_modifier,
 				    u8 op_modifier, u16 op,
-				    unsigned long timeout)
+				    unsigned int timeout)
 {
 	struct hns_roce_cmdq *cmd = &hr_dev->cmd;
 	struct hns_roce_cmd_context *context;
@@ -159,7 +159,7 @@ static int __hns_roce_cmd_mbox_wait(struct hns_roce_dev *hr_dev, u64 in_param,
 
 static int hns_roce_cmd_mbox_wait(struct hns_roce_dev *hr_dev, u64 in_param,
 				  u64 out_param, unsigned long in_modifier,
-				  u8 op_modifier, u16 op, unsigned long timeout)
+				  u8 op_modifier, u16 op, unsigned int timeout)
 {
 	int ret;
 
@@ -173,7 +173,7 @@ static int hns_roce_cmd_mbox_wait(struct hns_roce_dev *hr_dev, u64 in_param,
 
 int hns_roce_cmd_mbox(struct hns_roce_dev *hr_dev, u64 in_param, u64 out_param,
 		      unsigned long in_modifier, u8 op_modifier, u16 op,
-		      unsigned long timeout)
+		      unsigned int timeout)
 {
 	int ret;
 
diff --git a/drivers/infiniband/hw/hns/hns_roce_cmd.h b/drivers/infiniband/hw/hns/hns_roce_cmd.h
index 8e63b827f28cc..8025e7f657fa6 100644
--- a/drivers/infiniband/hw/hns/hns_roce_cmd.h
+++ b/drivers/infiniband/hw/hns/hns_roce_cmd.h
@@ -141,7 +141,7 @@ enum {
 
 int hns_roce_cmd_mbox(struct hns_roce_dev *hr_dev, u64 in_param, u64 out_param,
 		      unsigned long in_modifier, u8 op_modifier, u16 op,
-		      unsigned long timeout);
+		      unsigned int timeout);
 
 struct hns_roce_cmd_mailbox *
 hns_roce_alloc_cmd_mailbox(struct hns_roce_dev *hr_dev);
diff --git a/drivers/infiniband/hw/hns/hns_roce_common.h b/drivers/infiniband/hw/hns/hns_roce_common.h
index f5669ff8cfebc..e57e812b1546d 100644
--- a/drivers/infiniband/hw/hns/hns_roce_common.h
+++ b/drivers/infiniband/hw/hns/hns_roce_common.h
@@ -38,19 +38,19 @@
 #define roce_raw_write(value, addr) \
 	__raw_writel((__force u32)cpu_to_le32(value), (addr))
 
-#define roce_get_field(origin, mask, shift) \
-	(((le32_to_cpu(origin)) & (mask)) >> (shift))
+#define roce_get_field(origin, mask, shift)                                    \
+	((le32_to_cpu(origin) & (mask)) >> (u32)(shift))
 
 #define roce_get_bit(origin, shift) \
 	roce_get_field((origin), (1ul << (shift)), (shift))
 
-#define roce_set_field(origin, mask, shift, val) \
-	do { \
-		(origin) &= ~cpu_to_le32(mask); \
-		(origin) |= cpu_to_le32(((u32)(val) << (shift)) & (mask)); \
+#define roce_set_field(origin, mask, shift, val)                               \
+	do {                                                                   \
+		(origin) &= ~cpu_to_le32(mask);                                \
+		(origin) |= cpu_to_le32(((u32)(val) << (u32)(shift)) & (mask));     \
 	} while (0)
 
-#define roce_set_bit(origin, shift, val) \
+#define roce_set_bit(origin, shift, val)                                       \
 	roce_set_field((origin), (1ul << (shift)), (shift), (val))
 
 #define ROCEE_GLB_CFG_ROCEE_DB_SQ_MODE_S 3
diff --git a/drivers/infiniband/hw/hns/hns_roce_db.c b/drivers/infiniband/hw/hns/hns_roce_db.c
index bff6abdccfb0c..5cb7376ce9789 100644
--- a/drivers/infiniband/hw/hns/hns_roce_db.c
+++ b/drivers/infiniband/hw/hns/hns_roce_db.c
@@ -95,8 +95,8 @@ static struct hns_roce_db_pgdir *hns_roce_alloc_db_pgdir(
 static int hns_roce_alloc_db_from_pgdir(struct hns_roce_db_pgdir *pgdir,
 					struct hns_roce_db *db, int order)
 {
-	int o;
-	int i;
+	unsigned long o;
+	unsigned long i;
 
 	for (o = order; o <= 1; ++o) {
 		i = find_first_bit(pgdir->bits[o], HNS_ROCE_DB_PER_PAGE >> o);
@@ -154,8 +154,8 @@ int hns_roce_alloc_db(struct hns_roce_dev *hr_dev, struct hns_roce_db *db,
 
 void hns_roce_free_db(struct hns_roce_dev *hr_dev, struct hns_roce_db *db)
 {
-	int o;
-	int i;
+	unsigned long o;
+	unsigned long i;
 
 	mutex_lock(&hr_dev->pgdir_mutex);
 
diff --git a/drivers/infiniband/hw/hns/hns_roce_device.h b/drivers/infiniband/hw/hns/hns_roce_device.h
index 5f16173566614..db78bc2d44c21 100644
--- a/drivers/infiniband/hw/hns/hns_roce_device.h
+++ b/drivers/infiniband/hw/hns/hns_roce_device.h
@@ -315,7 +315,7 @@ struct hns_roce_hem_table {
 };
 
 struct hns_roce_buf_region {
-	int offset; /* page offset */
+	u32 offset; /* page offset */
 	u32 count; /* page count */
 	int hopnum; /* addressing hop num */
 };
@@ -335,10 +335,10 @@ struct hns_roce_buf_attr {
 		size_t	size;  /* region size */
 		int	hopnum; /* multi-hop addressing hop num */
 	} region[HNS_ROCE_MAX_BT_REGION];
-	int region_count; /* valid region count */
+	unsigned int region_count; /* valid region count */
 	unsigned int page_shift;  /* buffer page shift */
 	bool fixed_page; /* decide page shift is fixed-size or maximum size */
-	int user_access; /* umem access flag */
+	unsigned int user_access; /* umem access flag */
 	bool mtt_only; /* only alloc buffer-required MTT memory */
 };
 
@@ -349,7 +349,7 @@ struct hns_roce_hem_cfg {
 	unsigned int	buf_pg_shift; /* buffer page shift */
 	unsigned int	buf_pg_count;  /* buffer page count */
 	struct hns_roce_buf_region region[HNS_ROCE_MAX_BT_REGION];
-	int		region_count;
+	unsigned int	region_count;
 };
 
 /* memory translate region */
@@ -397,7 +397,7 @@ struct hns_roce_wq {
 	u64		*wrid;     /* Work request ID */
 	spinlock_t	lock;
 	u32		wqe_cnt;  /* WQE num */
-	int		max_gs;
+	u32		max_gs;
 	int		offset;
 	int		wqe_shift;	/* WQE size */
 	u32		head;
@@ -463,8 +463,8 @@ struct hns_roce_db {
 	} u;
 	dma_addr_t	dma;
 	void		*virt_addr;
-	int		index;
-	int		order;
+	unsigned long	index;
+	unsigned long	order;
 };
 
 struct hns_roce_cq {
@@ -512,8 +512,8 @@ struct hns_roce_srq {
 	u64		       *wrid;
 	struct hns_roce_idx_que idx_que;
 	spinlock_t		lock;
-	int			head;
-	int			tail;
+	u16			head;
+	u16			tail;
 	struct mutex		mutex;
 	void (*event)(struct hns_roce_srq *srq, enum hns_roce_event event);
 };
@@ -751,11 +751,11 @@ struct hns_roce_eq {
 	int				type_flag; /* Aeq:1 ceq:0 */
 	int				eqn;
 	u32				entries;
-	int				log_entries;
+	u32				log_entries;
 	int				eqe_size;
 	int				irq;
 	int				log_page_size;
-	int				cons_index;
+	u32				cons_index;
 	struct hns_roce_buf_list	*buf_list;
 	int				over_ignore;
 	int				coalesce;
@@ -763,7 +763,7 @@ struct hns_roce_eq {
 	int				hop_num;
 	struct hns_roce_mtr		mtr;
 	u16				eq_max_cnt;
-	int				eq_period;
+	u32				eq_period;
 	int				shift;
 	int				event_type;
 	int				sub_type;
@@ -786,8 +786,8 @@ struct hns_roce_caps {
 	u32		max_sq_inline;
 	u32		max_rq_sg;
 	u32		max_extend_sg;
-	int		num_qps;
-	u32             reserved_qps;
+	u32		num_qps;
+	u32		reserved_qps;
 	int		num_qpc_timer;
 	int		num_cqc_timer;
 	int		num_srqs;
@@ -799,7 +799,7 @@ struct hns_roce_caps {
 	u32		max_srq_desc_sz;
 	int		max_qp_init_rdma;
 	int		max_qp_dest_rdma;
-	int		num_cqs;
+	u32		num_cqs;
 	u32		max_cqes;
 	u32		min_cqes;
 	u32		min_wqes;
@@ -808,7 +808,7 @@ struct hns_roce_caps {
 	int		num_aeq_vectors;
 	int		num_comp_vectors;
 	int		num_other_vectors;
-	int		num_mtpts;
+	u32		num_mtpts;
 	u32		num_mtt_segs;
 	u32		num_cqe_segs;
 	u32		num_srqwqe_segs;
@@ -919,7 +919,7 @@ struct hns_roce_hw {
 	int (*post_mbox)(struct hns_roce_dev *hr_dev, u64 in_param,
 			 u64 out_param, u32 in_modifier, u8 op_modifier, u16 op,
 			 u16 token, int event);
-	int (*chk_mbox)(struct hns_roce_dev *hr_dev, unsigned long timeout);
+	int (*chk_mbox)(struct hns_roce_dev *hr_dev, unsigned int timeout);
 	int (*rst_prc_mbox)(struct hns_roce_dev *hr_dev);
 	int (*set_gid)(struct hns_roce_dev *hr_dev, u8 port, int gid_index,
 		       const union ib_gid *gid, const struct ib_gid_attr *attr);
@@ -1090,15 +1090,16 @@ static inline struct hns_roce_qp
 	return xa_load(&hr_dev->qp_table_xa, qpn & (hr_dev->caps.num_qps - 1));
 }
 
-static inline void *hns_roce_buf_offset(struct hns_roce_buf *buf, int offset)
+static inline void *hns_roce_buf_offset(struct hns_roce_buf *buf,
+					unsigned int offset)
 {
 	return (char *)(buf->trunk_list[offset >> buf->trunk_shift].buf) +
 			(offset & ((1 << buf->trunk_shift) - 1));
 }
 
-static inline dma_addr_t hns_roce_buf_page(struct hns_roce_buf *buf, int idx)
+static inline dma_addr_t hns_roce_buf_page(struct hns_roce_buf *buf, u32 idx)
 {
-	int offset = idx << buf->page_shift;
+	unsigned int offset = idx << buf->page_shift;
 
 	return buf->trunk_list[offset >> buf->trunk_shift].map +
 			(offset & ((1 << buf->trunk_shift) - 1));
@@ -1173,7 +1174,7 @@ int hns_roce_mtr_create(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
 void hns_roce_mtr_destroy(struct hns_roce_dev *hr_dev,
 			  struct hns_roce_mtr *mtr);
 int hns_roce_mtr_map(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
-		     dma_addr_t *pages, int page_cnt);
+		     dma_addr_t *pages, unsigned int page_cnt);
 
 int hns_roce_init_pd_table(struct hns_roce_dev *hr_dev);
 int hns_roce_init_mr_table(struct hns_roce_dev *hr_dev);
@@ -1256,10 +1257,10 @@ struct ib_qp *hns_roce_create_qp(struct ib_pd *ib_pd,
 int hns_roce_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr,
 		       int attr_mask, struct ib_udata *udata);
 void init_flush_work(struct hns_roce_dev *hr_dev, struct hns_roce_qp *hr_qp);
-void *hns_roce_get_recv_wqe(struct hns_roce_qp *hr_qp, int n);
-void *hns_roce_get_send_wqe(struct hns_roce_qp *hr_qp, int n);
-void *hns_roce_get_extend_sge(struct hns_roce_qp *hr_qp, int n);
-bool hns_roce_wq_overflow(struct hns_roce_wq *hr_wq, int nreq,
+void *hns_roce_get_recv_wqe(struct hns_roce_qp *hr_qp, unsigned int n);
+void *hns_roce_get_send_wqe(struct hns_roce_qp *hr_qp, unsigned int n);
+void *hns_roce_get_extend_sge(struct hns_roce_qp *hr_qp, unsigned int n);
+bool hns_roce_wq_overflow(struct hns_roce_wq *hr_wq, u32 nreq,
 			  struct ib_cq *ib_cq);
 enum hns_roce_qp_state to_hns_roce_state(enum ib_qp_state state);
 void hns_roce_lock_cqs(struct hns_roce_cq *send_cq,
@@ -1289,7 +1290,7 @@ void hns_roce_cq_completion(struct hns_roce_dev *hr_dev, u32 cqn);
 void hns_roce_cq_event(struct hns_roce_dev *hr_dev, u32 cqn, int event_type);
 void hns_roce_qp_event(struct hns_roce_dev *hr_dev, u32 qpn, int event_type);
 void hns_roce_srq_event(struct hns_roce_dev *hr_dev, u32 srqn, int event_type);
-int hns_get_gid_index(struct hns_roce_dev *hr_dev, u8 port, int gid_index);
+u8 hns_get_gid_index(struct hns_roce_dev *hr_dev, u8 port, int gid_index);
 void hns_roce_handle_device_err(struct hns_roce_dev *hr_dev);
 int hns_roce_init(struct hns_roce_dev *hr_dev);
 void hns_roce_exit(struct hns_roce_dev *hr_dev);
diff --git a/drivers/infiniband/hw/hns/hns_roce_hw_v1.c b/drivers/infiniband/hw/hns/hns_roce_hw_v1.c
index 6f9b024d4ff7c..ea8d7154d0e17 100644
--- a/drivers/infiniband/hw/hns/hns_roce_hw_v1.c
+++ b/drivers/infiniband/hw/hns/hns_roce_hw_v1.c
@@ -288,7 +288,7 @@ static int hns_roce_v1_post_send(struct ib_qp *ibqp,
 					ret = -EINVAL;
 					*bad_wr = wr;
 					dev_err(dev, "inline len(1-%d)=%d, illegal",
-						ctrl->msg_length,
+						le32_to_cpu(ctrl->msg_length),
 						hr_dev->caps.max_sq_inline);
 					goto out;
 				}
@@ -1715,7 +1715,7 @@ static int hns_roce_v1_post_mbox(struct hns_roce_dev *hr_dev, u64 in_param,
 }
 
 static int hns_roce_v1_chk_mbox(struct hns_roce_dev *hr_dev,
-				unsigned long timeout)
+				unsigned int timeout)
 {
 	u8 __iomem *hcr = hr_dev->reg_base + ROCEE_MB1_REG;
 	unsigned long end;
@@ -3674,10 +3674,10 @@ static int hns_roce_v1_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
 	return 0;
 }
 
-static void set_eq_cons_index_v1(struct hns_roce_eq *eq, int req_not)
+static void set_eq_cons_index_v1(struct hns_roce_eq *eq, u32 req_not)
 {
 	roce_raw_write((eq->cons_index & HNS_ROCE_V1_CONS_IDX_M) |
-		      (req_not << eq->log_entries), eq->doorbell);
+		       (req_not << eq->log_entries), eq->doorbell);
 }
 
 static void hns_roce_v1_wq_catas_err_handle(struct hns_roce_dev *hr_dev,
diff --git a/drivers/infiniband/hw/hns/hns_roce_hw_v2.c b/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
index 518b38e9158d4..10ffad061f94a 100644
--- a/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
+++ b/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
@@ -650,7 +650,7 @@ static int hns_roce_v2_post_send(struct ib_qp *ibqp,
 	unsigned int sge_idx;
 	unsigned int wqe_idx;
 	void *wqe = NULL;
-	int nreq;
+	u32 nreq;
 	int ret;
 
 	spin_lock_irqsave(&qp->sq.lock, flags);
@@ -828,7 +828,7 @@ static void *get_srq_wqe(struct hns_roce_srq *srq, int n)
 	return hns_roce_buf_offset(srq->buf_mtr.kmem, n << srq->wqe_shift);
 }
 
-static void *get_idx_buf(struct hns_roce_idx_que *idx_que, int n)
+static void *get_idx_buf(struct hns_roce_idx_que *idx_que, unsigned int n)
 {
 	return hns_roce_buf_offset(idx_que->mtr.kmem,
 				   n << idx_que->entry_shift);
@@ -869,12 +869,12 @@ static int hns_roce_v2_post_srq_recv(struct ib_srq *ibsrq,
 	struct hns_roce_v2_wqe_data_seg *dseg;
 	struct hns_roce_v2_db srq_db;
 	unsigned long flags;
+	unsigned int ind;
 	__le32 *srq_idx;
 	int ret = 0;
 	int wqe_idx;
 	void *wqe;
 	int nreq;
-	int ind;
 	int i;
 
 	spin_lock_irqsave(&srq->lock, flags);
@@ -1128,7 +1128,7 @@ static void hns_roce_cmq_init_regs(struct hns_roce_dev *hr_dev, bool ring_type)
 		roce_write(hr_dev, ROCEE_TX_CMQ_BASEADDR_H_REG,
 			   upper_32_bits(dma));
 		roce_write(hr_dev, ROCEE_TX_CMQ_DEPTH_REG,
-			   ring->desc_num >> HNS_ROCE_CMQ_DESC_NUM_S);
+			   (u32)ring->desc_num >> HNS_ROCE_CMQ_DESC_NUM_S);
 		roce_write(hr_dev, ROCEE_TX_CMQ_HEAD_REG, 0);
 		roce_write(hr_dev, ROCEE_TX_CMQ_TAIL_REG, 0);
 	} else {
@@ -1136,7 +1136,7 @@ static void hns_roce_cmq_init_regs(struct hns_roce_dev *hr_dev, bool ring_type)
 		roce_write(hr_dev, ROCEE_RX_CMQ_BASEADDR_H_REG,
 			   upper_32_bits(dma));
 		roce_write(hr_dev, ROCEE_RX_CMQ_DEPTH_REG,
-			   ring->desc_num >> HNS_ROCE_CMQ_DESC_NUM_S);
+			   (u32)ring->desc_num >> HNS_ROCE_CMQ_DESC_NUM_S);
 		roce_write(hr_dev, ROCEE_RX_CMQ_HEAD_REG, 0);
 		roce_write(hr_dev, ROCEE_RX_CMQ_TAIL_REG, 0);
 	}
@@ -1907,8 +1907,8 @@ static void set_default_caps(struct hns_roce_dev *hr_dev)
 	}
 }
 
-static void calc_pg_sz(int obj_num, int obj_size, int hop_num, int ctx_bt_num,
-		       int *buf_page_size, int *bt_page_size, u32 hem_type)
+static void calc_pg_sz(u32 obj_num, u32 obj_size, u32 hop_num, u32 ctx_bt_num,
+		       u32 *buf_page_size, u32 *bt_page_size, u32 hem_type)
 {
 	u64 obj_per_chunk;
 	u64 bt_chunk_size = PAGE_SIZE;
@@ -2382,10 +2382,10 @@ static int hns_roce_init_link_table(struct hns_roce_dev *hr_dev,
 	u32 buf_chk_sz;
 	dma_addr_t t;
 	int func_num = 1;
-	int pg_num_a;
-	int pg_num_b;
-	int pg_num;
-	int size;
+	u32 pg_num_a;
+	u32 pg_num_b;
+	u32 pg_num;
+	u32 size;
 	int i;
 
 	switch (type) {
@@ -2549,7 +2549,7 @@ static int hns_roce_query_mbox_status(struct hns_roce_dev *hr_dev)
 	struct hns_roce_cmq_desc desc;
 	struct hns_roce_mbox_status *mb_st =
 				       (struct hns_roce_mbox_status *)desc.data;
-	enum hns_roce_cmd_return_status status;
+	int status;
 
 	hns_roce_cmq_setup_basic_desc(&desc, HNS_ROCE_OPC_QUERY_MB_ST, true);
 
@@ -2620,7 +2620,7 @@ static int hns_roce_v2_post_mbox(struct hns_roce_dev *hr_dev, u64 in_param,
 }
 
 static int hns_roce_v2_chk_mbox(struct hns_roce_dev *hr_dev,
-				unsigned long timeout)
+				unsigned int timeout)
 {
 	struct device *dev = hr_dev->dev;
 	unsigned long end;
@@ -2970,7 +2970,7 @@ static void *get_cqe_v2(struct hns_roce_cq *hr_cq, int n)
 	return hns_roce_buf_offset(hr_cq->mtr.kmem, n * hr_cq->cqe_size);
 }
 
-static void *get_sw_cqe_v2(struct hns_roce_cq *hr_cq, int n)
+static void *get_sw_cqe_v2(struct hns_roce_cq *hr_cq, unsigned int n)
 {
 	struct hns_roce_v2_cqe *cqe = get_cqe_v2(hr_cq, n & hr_cq->ib_cq.cqe);
 
@@ -3314,7 +3314,7 @@ static int hns_roce_v2_poll_one(struct hns_roce_cq *hr_cq,
 	int is_send;
 	u16 wqe_ctr;
 	u32 opcode;
-	int qpn;
+	u32 qpn;
 	int ret;
 
 	/* Find cqe according to consumer index */
diff --git a/drivers/infiniband/hw/hns/hns_roce_main.c b/drivers/infiniband/hw/hns/hns_roce_main.c
index 90cbd15f64415..f62162771db51 100644
--- a/drivers/infiniband/hw/hns/hns_roce_main.c
+++ b/drivers/infiniband/hw/hns/hns_roce_main.c
@@ -53,7 +53,7 @@
  *		GID[0][0], GID[1][0],.....GID[N - 1][0],
  *		And so on
  */
-int hns_get_gid_index(struct hns_roce_dev *hr_dev, u8 port, int gid_index)
+u8 hns_get_gid_index(struct hns_roce_dev *hr_dev, u8 port, int gid_index)
 {
 	return gid_index * hr_dev->caps.num_ports + port;
 }
diff --git a/drivers/infiniband/hw/hns/hns_roce_mr.c b/drivers/infiniband/hw/hns/hns_roce_mr.c
index 13c7ac6ea3127..3d432a6918a78 100644
--- a/drivers/infiniband/hw/hns/hns_roce_mr.c
+++ b/drivers/infiniband/hw/hns/hns_roce_mr.c
@@ -508,7 +508,7 @@ int hns_roce_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents,
 		ibdev_err(ibdev, "failed to map sg mtr, ret = %d.\n", ret);
 		ret = 0;
 	} else {
-		mr->pbl_mtr.hem_cfg.buf_pg_shift = ilog2(ibmr->page_size);
+		mr->pbl_mtr.hem_cfg.buf_pg_shift = (u32)ilog2(ibmr->page_size);
 		ret = mr->npages;
 	}
 
@@ -827,12 +827,12 @@ static int mtr_get_pages(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
 }
 
 int hns_roce_mtr_map(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
-		     dma_addr_t *pages, int page_cnt)
+		     dma_addr_t *pages, unsigned int page_cnt)
 {
 	struct ib_device *ibdev = &hr_dev->ib_dev;
 	struct hns_roce_buf_region *r;
+	unsigned int i;
 	int err;
-	int i;
 
 	/*
 	 * Only use the first page address as root ba when hopnum is 0, this
@@ -869,13 +869,12 @@ int hns_roce_mtr_find(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
 		      int offset, u64 *mtt_buf, int mtt_max, u64 *base_addr)
 {
 	struct hns_roce_hem_cfg *cfg = &mtr->hem_cfg;
+	int mtt_count, left;
 	int start_index;
-	int mtt_count;
 	int total = 0;
 	__le64 *mtts;
-	int npage;
+	u32 npage;
 	u64 addr;
-	int left;
 
 	if (!mtt_buf || mtt_max < 1)
 		goto done;
diff --git a/drivers/infiniband/hw/hns/hns_roce_qp.c b/drivers/infiniband/hw/hns/hns_roce_qp.c
index 8323de2c4bf9a..3ed43a5c7596b 100644
--- a/drivers/infiniband/hw/hns/hns_roce_qp.c
+++ b/drivers/infiniband/hw/hns/hns_roce_qp.c
@@ -1318,22 +1318,22 @@ static inline void *get_wqe(struct hns_roce_qp *hr_qp, int offset)
 	return hns_roce_buf_offset(hr_qp->mtr.kmem, offset);
 }
 
-void *hns_roce_get_recv_wqe(struct hns_roce_qp *hr_qp, int n)
+void *hns_roce_get_recv_wqe(struct hns_roce_qp *hr_qp, unsigned int n)
 {
 	return get_wqe(hr_qp, hr_qp->rq.offset + (n << hr_qp->rq.wqe_shift));
 }
 
-void *hns_roce_get_send_wqe(struct hns_roce_qp *hr_qp, int n)
+void *hns_roce_get_send_wqe(struct hns_roce_qp *hr_qp, unsigned int n)
 {
 	return get_wqe(hr_qp, hr_qp->sq.offset + (n << hr_qp->sq.wqe_shift));
 }
 
-void *hns_roce_get_extend_sge(struct hns_roce_qp *hr_qp, int n)
+void *hns_roce_get_extend_sge(struct hns_roce_qp *hr_qp, unsigned int n)
 {
 	return get_wqe(hr_qp, hr_qp->sge.offset + (n << hr_qp->sge.sge_shift));
 }
 
-bool hns_roce_wq_overflow(struct hns_roce_wq *hr_wq, int nreq,
+bool hns_roce_wq_overflow(struct hns_roce_wq *hr_wq, u32 nreq,
 			  struct ib_cq *ib_cq)
 {
 	struct hns_roce_cq *hr_cq;
-- 
2.43.0




  parent reply	other threads:[~2024-06-13 12:16 UTC|newest]

Thread overview: 336+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-06-13 11:30 [PATCH 5.10 000/317] 5.10.219-rc1 review Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 001/317] x86/tsc: Trust initial offset in architectural TSC-adjust MSRs Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 002/317] tty: n_gsm: fix possible out-of-bounds in gsm0_receive() Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 003/317] speakup: Fix sizeof() vs ARRAY_SIZE() bug Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 004/317] r8169: Fix possible ring buffer corruption on fragmented Tx packets Greg Kroah-Hartman
2024-06-13 17:21   ` Alexey Khoroshilov
2024-06-13 20:27     ` Ken Milmore
2024-06-14 11:06       ` Ken Milmore
2024-06-15 10:58       ` Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 005/317] ring-buffer: Fix a race between readers and resize checks Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 006/317] net: smc91x: Fix m68k kernel compilation for ColdFire CPU Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 007/317] nilfs2: fix unexpected freezing of nilfs_segctor_sync() Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 008/317] nilfs2: fix potential hang in nilfs_detach_log_writer() Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 009/317] ALSA: core: Fix NULL module pointer assignment at card init Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 010/317] wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 011/317] net: usb: qmi_wwan: add Telit FN920C04 compositions Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 012/317] drm/amd/display: Set color_mgmt_changed to true on unsuspend Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 013/317] ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 014/317] ASoC: dt-bindings: rt5645: add cbj sleeve gpio property Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 015/317] regulator: vqmmc-ipq4019: fix module autoloading Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 016/317] ASoC: rt715: add vendor clear control register Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 017/317] ASoC: da7219-aad: fix usage of device_get_named_child_node() Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 018/317] drm/amdkfd: Flush the process wq before creating a kfd_process Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 019/317] nvme: find numa distance only if controller has valid numa id Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 020/317] openpromfs: finish conversion to the new mount API Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 021/317] crypto: bcm - Fix pointer arithmetic Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 022/317] firmware: raspberrypi: Use correct device for DMA mappings Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 023/317] ecryptfs: Fix buffer size for tag 66 packet Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 024/317] nilfs2: fix out-of-range warning Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 025/317] parisc: add missing export of __cmpxchg_u8() Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 026/317] crypto: ccp - drop platform ifdef checks Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 027/317] crypto: x86/nh-avx2 - add missing vzeroupper Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 028/317] crypto: x86/sha256-avx2 " Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 029/317] s390/cio: fix tracepoint subchannel type field Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 030/317] jffs2: prevent xattr node from overflowing the eraseblock Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 031/317] soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 032/317] null_blk: Fix missing mutex_destroy() at module removal Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 033/317] md: fix resync softlockup when bitmap size is less than array size Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 034/317] wifi: ath10k: poll service ready message before failing Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 035/317] x86/boot: Ignore relocations in .notes sections in walk_relocs() too Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 036/317] qed: avoid truncating work queue length Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 037/317] scsi: ufs: qcom: Perform read back after writing reset bit Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 038/317] scsi: ufs-qcom: Fix ufs RST_n spec violation Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 039/317] scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 040/317] scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0 Greg Kroah-Hartman
2024-06-13 11:30 ` [PATCH 5.10 041/317] scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5 Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 042/317] scsi: ufs: qcom: Perform read back after writing unipro mode Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 043/317] scsi: ufs: qcom: Perform read back after writing CGC enable Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 044/317] scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 045/317] scsi: ufs: core: Perform read back after disabling interrupts Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 046/317] scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 047/317] irqchip/alpine-msi: Fix off-by-one in allocation error path Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 048/317] irqchip/loongson-pch-msi: Fix off-by-one on " Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 049/317] ACPI: disable -Wstringop-truncation Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 050/317] gfs2: Fix "ignore unlock failures after withdraw" Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 051/317] selftests/bpf: Fix umount cgroup2 error in test_sockmap Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 052/317] cpufreq: Reorganize checks in cpufreq_offline() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 053/317] cpufreq: Split cpufreq_offline() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 054/317] cpufreq: Rearrange locking in cpufreq_remove_dev() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 055/317] cpufreq: exit() callback is optional Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 056/317] net: export inet_lookup_reuseport and inet6_lookup_reuseport Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 057/317] net: remove duplicate reuseport_lookup functions Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 058/317] udp: Avoid call to compute_score on multiple sites Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 059/317] scsi: libsas: Fix the failure of adding phy with zero-address to port Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 060/317] scsi: hpsa: Fix allocation size for Scsi_Host private data Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 061/317] x86/purgatory: Switch to the position-independent small code model Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 062/317] wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 063/317] wifi: ath10k: populate board data for WCN3990 Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 064/317] tcp: avoid premature drops in tcp_add_backlog() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 065/317] net: give more chances to rcu in netdev_wait_allrefs_any() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 066/317] macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 067/317] wifi: carl9170: add a proper sanity check for endpoints Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 068/317] wifi: ar5523: enable proper endpoint verification Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 069/317] sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 070/317] Revert "sh: Handle calling csum_partial with misaligned data" Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 071/317] selftests/binderfs: use the Makefiles rules, not Makes implicit rules Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 072/317] HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 073/317] scsi: bfa: Ensure the copied buf is NUL terminated Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 074/317] scsi: qedf: " Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 075/317] wifi: mwl8k: initialize cmd->addr[] properly Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 076/317] usb: aqc111: stop lying about skb->truesize Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 077/317] net: usb: sr9700: " Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 078/317] m68k: Fix spinlock race in kernel thread creation Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 079/317] m68k: mac: Fix reboot hang on Mac IIci Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 080/317] net: ipv6: fix wrong start position when receive hop-by-hop fragment Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 081/317] eth: sungem: remove .ndo_poll_controller to avoid deadlocks Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 082/317] net: ethernet: cortina: Locking fixes Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 083/317] af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 084/317] net: usb: smsc95xx: stop lying about skb->truesize Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 085/317] net: openvswitch: fix overwriting ct original tuple for ICMPv6 Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 086/317] ipv6: sr: add missing seg6_local_exit Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 087/317] ipv6: sr: fix incorrect unregister order Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 088/317] ipv6: sr: fix invalid unregister error path Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 089/317] net/mlx5: Discard command completions in internal error Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 090/317] drm/amd/display: Fix potential index out of bounds in color transformation function Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 091/317] ASoC: soc-acpi: add helper to identify parent driver Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 092/317] ASoC: Intel: Disable route checks for Skylake boards Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 093/317] mtd: rawnand: hynix: fixed typo Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 094/317] fbdev: shmobile: fix snprintf truncation Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 095/317] drm/meson: vclk: fix calculation of 59.94 fractional rates Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 096/317] drm/mediatek: Add 0 size check to mtk_drm_gem_obj Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 097/317] powerpc/fsl-soc: hide unused const variable Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 098/317] fbdev: sisfb: hide unused variables Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 099/317] media: ngene: Add dvb_ca_en50221_init return value check Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 100/317] media: radio-shark2: Avoid led_names truncations Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.10 101/317] drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 102/317] fbdev: sh7760fb: allow modular build Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 103/317] media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 104/317] drm/arm/malidp: fix a possible null pointer dereference Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 105/317] drm: vc4: Fix " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 106/317] ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 107/317] drm/bridge: lt9611: Dont log an error when DSI host cant be found Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 108/317] drm/bridge: tc358775: " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 109/317] drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 110/317] drm/mipi-dsi: use correct return type for the DSC functions Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 111/317] RDMA/hns: Refactor the hns_roce_buf allocation flow Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 112/317] RDMA/hns: Create QP with selected QPN for bank load balance Greg Kroah-Hartman
2024-06-13 11:32 ` Greg Kroah-Hartman [this message]
2024-06-13 11:32 ` [PATCH 5.10 114/317] RDMA/hns: Fix return value in hns_roce_map_mr_sg Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 115/317] RDMA/hns: Use complete parentheses in macros Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 116/317] RDMA/hns: Modify the print level of CQE error Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 117/317] clk: qcom: mmcc-msm8998: fix venus clock issue Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 118/317] x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 119/317] ext4: avoid excessive credit estimate in ext4_tmpfile() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 120/317] sunrpc: removed redundant procp check Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 121/317] ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 122/317] ext4: fix unit mismatch " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 123/317] ext4: try all groups " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 124/317] ext4: remove unused parameter from ext4_mb_new_blocks_simple() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 125/317] ext4: fix potential unnitialized variable Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 126/317] SUNRPC: Fix gss_free_in_token_pages() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 127/317] selftests/kcmp: Make the test output consistent and clear Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 128/317] selftests/kcmp: remove unused open mode Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 129/317] RDMA/IPoIB: Fix format truncation compilation errors Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 130/317] net: qrtr: fix null-ptr-deref in qrtr_ns_remove Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 131/317] net: qrtr: ns: Fix module refcnt Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 132/317] netrom: fix possible dead-lock in nr_rt_ioctl() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 133/317] af_packet: do not call packet_read_pending() from tpacket_destruct_skb() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 134/317] sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 135/317] perf evlist: Use the right prefix for struct evlist sideband thread methods Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 136/317] perf record: Delete session after stopping sideband thread Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 137/317] perf probe: Add missing libgen.h header needed for using basename() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 138/317] greybus: lights: check return of get_channel_from_mode Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 139/317] f2fs: fix to wait on page writeback in __clone_blkaddrs() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 140/317] perf annotate: Add --demangle and --demangle-kernel Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 141/317] perf annotate: Get rid of duplicate --group option item Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 142/317] soundwire: cadence: fix invalid PDI offset Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 143/317] dmaengine: idma64: Add check for dma_set_max_seg_size Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 144/317] firmware: dmi-id: add a release callback function Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 145/317] serial: max3100: Lock port->lock when calling uart_handle_cts_change() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 146/317] serial: max3100: Update uart_driver_registered on driver removal Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 147/317] serial: max3100: Fix bitwise types Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 148/317] greybus: arche-ctrl: move device table to its right location Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 149/317] serial: sc16is7xx: add proper sched.h include for sched_set_fifo() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 150/317] f2fs: compress: support chksum Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 151/317] f2fs: add compress_mode mount option Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 152/317] f2fs: compress: clean up parameter of __f2fs_cluster_blocks() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 153/317] f2fs: compress: remove unneeded preallocation Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 154/317] f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 155/317] f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 156/317] f2fs: add cp_error check in f2fs_write_compressed_pages Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 157/317] f2fs: fix to force keeping write barrier for strict fsync mode Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 158/317] f2fs: do not allow partial truncation on pinned file Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 159/317] f2fs: fix typos in comments Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 160/317] f2fs: fix to relocate check condition in f2fs_fallocate() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.10 161/317] f2fs: fix to check pinfile flag in f2fs_move_file_range() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 162/317] iio: pressure: dps310: support negative temperature values Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 163/317] fpga: region: change FPGA indirect article to an Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 164/317] fpga: region: Rename dev to parent for parent device Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 165/317] docs: driver-api: fpga: avoid using UTF-8 chars Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 166/317] fpga: region: Use standard dev_release for class driver Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 167/317] fpga: region: add owner module and take its refcount Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 168/317] microblaze: Remove gcc flag for non existing early_printk.c file Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 169/317] microblaze: Remove early printk call from cpuinfo-static.c Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 170/317] perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer) Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 171/317] ovl: remove upper umask handling from ovl_create_upper() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 172/317] usb: gadget: u_audio: Clear uac pointer when freed Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 173/317] stm class: Fix a double free in stm_register_device() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 174/317] ppdev: Remove usage of the deprecated ida_simple_xx() API Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 175/317] ppdev: Add an error check in register_device Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 176/317] perf bench internals inject-build-id: Fix trap divide when collecting just one DSO Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 177/317] perf top: Fix TUI exit screen refresh race condition Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 178/317] perf ui: Update use of pthread mutex Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 179/317] perf ui browser: Dont save pointer to stack memory Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 180/317] extcon: max8997: select IRQ_DOMAIN instead of depending on it Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 181/317] PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3 Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 182/317] PCI/EDR: Align EDR_PORT_LOCATE_DSM " Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 183/317] perf ui browser: Avoid SEGV on title Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 184/317] perf report: Avoid SEGV in report__setup_sample_type() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 185/317] f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 186/317] f2fs: fix to release node block count in error path of f2fs_new_node_page() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 187/317] f2fs: compress: dont allow unaligned truncation on released compress inode Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 188/317] serial: sh-sci: protect invalidating RXDMA on shutdown Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 189/317] libsubcmd: Fix parse-options memory leak Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 190/317] perf stat: Dont display metric header for non-leader uncore events Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 191/317] s390/ipl: Fix incorrect initialization of len fields in nvme reipl block Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 192/317] s390/ipl: Fix incorrect initialization of nvme dump block Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 193/317] Input: ims-pcu - fix printf string overflow Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 194/317] Input: ioc3kbd - convert to platform remove callback returning void Greg Kroah-Hartman
2024-08-28  4:04   ` Dominique Martinet
2024-08-30 12:47     ` Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 195/317] Input: ioc3kbd - add device table Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 196/317] mmc: sdhci_am654: Add tuning algorithm for delay chain Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 197/317] mmc: sdhci_am654: Write ITAPDLY for DDR52 timing Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 198/317] mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 199/317] mmc: sdhci_am654: Add OTAP/ITAP delay enable Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 200/317] mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 201/317] mmc: sdhci_am654: Fix ITAPDLY for HS400 timing Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 202/317] Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 203/317] drm/msm/dpu: Always flush the slave INTF on the CTL Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 204/317] um: Fix return value in ubd_init() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 205/317] um: Add winch to winch_handlers before registering winch IRQ Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 206/317] um: vector: fix bpfflash parameter evaluation Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 207/317] drm/bridge: tc358775: fix support for jeida-18 and jeida-24 Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 208/317] media: stk1160: fix bounds checking in stk1160_copy_video() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 209/317] scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 210/317] media: flexcop-usb: clean up endpoint sanity checks Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 211/317] media: flexcop-usb: fix sanity check of bNumEndpoints Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 212/317] powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 213/317] um: Fix the -Wmissing-prototypes warning for __switch_mm Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 214/317] media: cec: cec-adap: always cancel work in cec_transmit_msg_fh Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 215/317] media: cec: cec-api: add locking in cec_release() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 216/317] media: core headers: fix kernel-doc warnings Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 217/317] media: cec: fix a deadlock situation Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 218/317] media: cec: call enable_adap on s_log_addrs Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 219/317] media: cec: abort if the current transmit was canceled Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 220/317] media: cec: correctly pass on reply results Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.10 221/317] media: cec: use call_op and check for !unregistered Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 222/317] media: cec-adap.c: drop activate_cnt, use state info instead Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 223/317] media: cec: core: avoid recursive cec_claim_log_addrs Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 224/317] media: cec: core: avoid confusing "transmit timed out" message Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 225/317] null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 226/317] regulator: bd71828: Dont overwrite runtime voltages Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 227/317] x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 228/317] nfc: nci: Fix uninit-value in nci_rx_work Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 229/317] ASoC: tas2552: Add TX path for capturing AUDIO-OUT data Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 230/317] sunrpc: fix NFSACL RPC retry on soft mount Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 231/317] rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 232/317] ipv6: sr: fix memleak in seg6_hmac_init_algo Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 233/317] params: lift param_set_uint_minmax to common code Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 234/317] tcp: Fix shift-out-of-bounds in dctcp_update_alpha() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 235/317] openvswitch: Set the skbuff pkt_type for proper pmtud support Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 236/317] arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 237/317] virtio: delete vq in vp_find_vqs_msix() when request_irq() fails Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 238/317] riscv: Cleanup stacktrace Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 239/317] riscv: stacktrace: Make walk_stackframe cross pt_regs frame Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 240/317] riscv: stacktrace: fixed walk_stackframe() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 241/317] net: fec: avoid lock evasion when reading pps_enable Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 242/317] tls: fix missing memory barrier in tls_init Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 243/317] nfc: nci: Fix kcov check in nci_rx_work() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 244/317] nfc: nci: Fix handling of zero-length payload packets " Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 245/317] netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 246/317] netfilter: nft_payload: restore vlan q-in-q match support Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 247/317] spi: Dont mark message DMA mapped when no transfer in it is Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 248/317] nvmet: fix ns enable/disable possible hang Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 249/317] net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 250/317] dma-buf/sw-sync: dont enable IRQ from sync_print_obj() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 251/317] bpf: Fix potential integer overflow in resolve_btfids Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 252/317] enic: Validate length of nl attributes in enic_set_vf_port Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 253/317] net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 254/317] bpf: Allow delete from sockmap/sockhash only if update is allowed Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 255/317] net:fec: Add fec_enet_deinit() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 256/317] netfilter: tproxy: bail out if IP has been disabled on the device Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 257/317] kconfig: fix comparison to constant symbols, m, n Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 258/317] spi: stm32: Dont warn about spurious interrupts Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 259/317] ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 260/317] powerpc/uaccess: Use asm goto for get_user when compiler supports it Greg Kroah-Hartman
2024-06-14  7:27   ` Michael Ellerman
2024-06-15 11:02     ` Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 261/317] hwmon: (shtc1) Fix property misspelling Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 262/317] ALSA: timer: Set lower bound of start tick time Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 263/317] genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 264/317] media: cec: core: add adap_nb_transmit_canceled() callback Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 265/317] SUNRPC: Fix loop termination condition in gss_free_in_token_pages() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 266/317] binder: fix max_thread type inconsistency Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 267/317] mmc: core: Do not force a retune before RPMB switch Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 268/317] io_uring: fail NOP if non-zero op flags is passed in Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 269/317] afs: Dont cross .backup mountpoint from backup volume Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 270/317] nilfs2: fix use-after-free of timer for log writer thread Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 271/317] vxlan: Fix regression when dropping packets due to invalid src addresses Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 272/317] x86/mm: Remove broken vsyscall emulation code from the page fault code Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 273/317] netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 274/317] netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 275/317] f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 276/317] media: lgdt3306a: Add a check against null-pointer-def Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 277/317] drm/amdgpu: add error handle to avoid out-of-bounds Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 278/317] ata: pata_legacy: make legacy_exit() work again Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 279/317] ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 280/317] arm64: tegra: Correct Tegra132 I2C alias Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.10 281/317] arm64: dts: qcom: qcs404: fix bluetooth device address Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 282/317] md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 283/317] wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 284/317] wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 285/317] wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 286/317] arm64: dts: hi3798cv200: fix the size of GICR Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 287/317] media: mc: mark the media devnode as registered from the, start Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 288/317] media: mxl5xx: Move xpt structures off stack Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 289/317] media: v4l2-core: hold videodev_lock until dev reg, finishes Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 290/317] mmc: core: Add mmc_gpiod_set_cd_config() function Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 291/317] mmc: sdhci-acpi: Sort DMI quirks alphabetically Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 292/317] mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 293/317] mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 294/317] fbdev: savage: Handle err return when savagefb_check_var failed Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 295/317] KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 296/317] crypto: ecrdsa - Fix module auto-load on add_key Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 297/317] crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 298/317] net/ipv6: Fix route deleting failure when metric equals 0 Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 299/317] net/9p: fix uninit-value in p9_client_rpc() Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 300/317] intel_th: pci: Add Meteor Lake-S CPU support Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 301/317] sparc64: Fix number of online CPUs Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 302/317] watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 303/317] kdb: Fix buffer overflow during tab-complete Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 304/317] kdb: Use format-strings rather than \0 injection in kdb_read() Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 305/317] kdb: Fix console handling when editing and tab-completing commands Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 306/317] kdb: Merge identical case statements in kdb_read() Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 307/317] kdb: Use format-specifiers rather than memset() for padding " Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 308/317] net: fix __dst_negative_advice() race Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 309/317] sparc: move struct termio to asm/termios.h Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 310/317] ext4: fix mb_cache_entrys e_refcnt leak in ext4_xattr_block_cache_find() Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 311/317] s390/ap: Fix crash in AP internal function modify_bitmap() Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 312/317] nfs: fix undefined behavior in nfs_block_bits() Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 313/317] NFS: Fix READ_PLUS when server doesnt support OP_READ_PLUS Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 314/317] scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5 Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 315/317] f2fs: compress: fix compression chksum Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 316/317] RDMA/hns: Use mutex instead of spinlock for ida allocation Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.10 317/317] RDMA/hns: Fix CQ and QP cache affinity Greg Kroah-Hartman
2024-06-13 14:54 ` [PATCH 5.10 000/317] 5.10.219-rc1 review Naresh Kamboju
2024-06-13 15:13 ` Naresh Kamboju
2024-06-13 22:35   ` Nathan Chancellor
2024-06-15 11:00     ` Greg Kroah-Hartman
2024-06-14  8:37 ` Dominique Martinet
2024-06-14  9:35 ` Pavel Machek
2024-06-14 14:16 ` Mark Brown
2024-06-14 17:04 ` Jon Hunter
2024-06-15  7:06 ` Naresh Kamboju
2024-06-16 12:52 ` Florian Fainelli

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=20240613113251.921024544@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=jgg@nvidia.com \
    --cc=liangwenpeng@huawei.com \
    --cc=liweihang@huawei.com \
    --cc=patches@lists.linux.dev \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.