* [PATCH] RDMA/core: Use offsetofend() instead of open coding
@ 2020-05-27 17:18 Jason Gunthorpe
2020-05-29 18:29 ` Jason Gunthorpe
0 siblings, 1 reply; 2+ messages in thread
From: Jason Gunthorpe @ 2020-05-27 17:18 UTC (permalink / raw)
To: linux-rdma
From: Jason Gunthorpe <jgg@mellanox.com>
No reason to open code this.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
---
include/rdma/uverbs_ioctl.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/rdma/uverbs_ioctl.h b/include/rdma/uverbs_ioctl.h
index 0418d7bddf3e0c..86de10ea30afb1 100644
--- a/include/rdma/uverbs_ioctl.h
+++ b/include/rdma/uverbs_ioctl.h
@@ -491,8 +491,7 @@ struct uapi_definition {
*/
#define UVERBS_ATTR_STRUCT(_type, _last) \
.zero_trailing = 1, \
- UVERBS_ATTR_SIZE(((uintptr_t)(&((_type *)0)->_last + 1)), \
- sizeof(_type))
+ UVERBS_ATTR_SIZE(offsetofend(_type, _last), sizeof(_type))
/*
* Specifies at least min_len bytes must be passed in, but the amount can be
* larger, up to the protocol maximum size. No check for zeroing is done.
--
2.26.2
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] RDMA/core: Use offsetofend() instead of open coding
2020-05-27 17:18 [PATCH] RDMA/core: Use offsetofend() instead of open coding Jason Gunthorpe
@ 2020-05-29 18:29 ` Jason Gunthorpe
0 siblings, 0 replies; 2+ messages in thread
From: Jason Gunthorpe @ 2020-05-29 18:29 UTC (permalink / raw)
To: linux-rdma
On Wed, May 27, 2020 at 02:18:45PM -0300, Jason Gunthorpe wrote:
> From: Jason Gunthorpe <jgg@mellanox.com>
>
> No reason to open code this.
>
> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
> ---
> include/rdma/uverbs_ioctl.h | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
Applied to for-next, thanks
Jason
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-05-29 18:29 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-27 17:18 [PATCH] RDMA/core: Use offsetofend() instead of open coding Jason Gunthorpe
2020-05-29 18:29 ` Jason Gunthorpe
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).