Re: [PATCH 4/5] ib/mad: add new ioctl to user space to support new registration options

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 05, 2014 at 09:44:49PM -0400, ira.weiny@xxxxxxxxx wrote:

> +struct ib_user_mad_reg_req2 {
> +	__u32	id;
> +	__u32	qpn;
> +	__u8	mgmt_class;
> +	__u8	mgmt_class_version;
> +	__u16   res;
> +	__u32   flags;
> +	__u64   method_mask[2];
> +	__u8    oui[3]; /* network order */
> +	__u8	rmpp_version;
> +};

Please make the padding on 64 bit explicit so we don't have weird
problems mixing 32 and 64 bit code.

Similar comment as for userspace using a host order uint for the oui.

It would also be good to verify that a 32 bit binary can successfully
execute the ioctl on a 64 bit kernel.

Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux