[PATCH 0/3] Convert to use ERR_CAST()

shao.mingyin@zte.com.cn posted 3 patches 10 months, 1 week ago
drivers/infiniband/core/mad_rmpp.c   | 2 +-
drivers/infiniband/core/uverbs_cmd.c | 2 +-
drivers/infiniband/core/verbs.c      | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
[PATCH 0/3] Convert to use ERR_CAST()
Posted by shao.mingyin@zte.com.cn 10 months, 1 week ago
From: Li Haoran <li.haoran7@zte.com.cn>

As opposed to open-code, using the ERR_CAST macro clearly indicates that
this is a pointer to an error value and a type conversion was performed.

Li Haoran (3):
  RDMA/core: Convert to use ERR_CAST()
  RDMA/uverbs: Convert to use ERR_CAST()
  RDMA/core: Convert to use ERR_CAST()

 drivers/infiniband/core/mad_rmpp.c   | 2 +-
 drivers/infiniband/core/uverbs_cmd.c | 2 +-
 drivers/infiniband/core/verbs.c      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

-- 
2.25.1
Re: [PATCH 0/3] Convert to use ERR_CAST()
Posted by Jason Gunthorpe 10 months, 1 week ago
On Tue, Apr 01, 2025 at 09:07:30PM +0800, shao.mingyin@zte.com.cn wrote:
> From: Li Haoran <li.haoran7@zte.com.cn>
> 
> As opposed to open-code, using the ERR_CAST macro clearly indicates that
> this is a pointer to an error value and a type conversion was performed.
> 
> Li Haoran (3):
>   RDMA/core: Convert to use ERR_CAST()
>   RDMA/uverbs: Convert to use ERR_CAST()
>   RDMA/core: Convert to use ERR_CAST()
> 
>  drivers/infiniband/core/mad_rmpp.c   | 2 +-
>  drivers/infiniband/core/uverbs_cmd.c | 2 +-
>  drivers/infiniband/core/verbs.c      | 2 +-
>  3 files changed, 3 insertions(+), 3 deletions(-)

Applied to for-next, thanks

Jason