Jason Gunthorpe
2f36028ce9
IB/uverbs: Use u64_to_user_ptr() not a union
...
The union approach will get the endianness wrong sometimes if the kernel's
pointer size is 32 bits resulting in EFAULTs when trying to copy to/from
user.
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2018-02-15 14:59:45 -07:00
..
2018-01-19 13:05:38 -07:00
2017-01-12 23:00:00 -05:00
2017-05-01 14:37:28 -04:00
2008-07-14 23:48:44 -07:00
2018-02-01 15:43:29 -07:00
2017-05-23 12:27:21 -04:00
2017-08-08 14:47:18 -04:00
2017-10-18 12:11:36 -04:00
2015-12-23 15:58:30 -05:00
2017-12-18 15:37:11 -07:00
2015-09-03 15:50:32 -04:00
2017-11-10 13:02:12 -05:00
2017-04-25 15:40:28 -04:00
2018-02-01 15:43:31 -07:00
2017-03-28 16:43:25 -04:00
2016-12-14 11:38:28 -05:00
2015-05-05 09:18:01 -04:00
2016-05-13 13:37:18 -04:00
2017-12-22 13:33:30 -07:00
2017-04-20 15:19:35 -04:00
2016-12-14 11:01:58 -05:00
2017-08-22 14:22:37 -04:00
2018-01-10 22:00:33 -07:00
2018-01-19 13:05:38 -07:00
2017-11-02 11:10:55 +01:00
2018-01-05 13:34:55 -05:00
2016-03-10 20:37:24 -05:00
2017-08-28 19:12:31 -04:00
2017-10-04 15:39:45 -04:00
2018-02-15 14:59:44 -07:00
2017-09-05 15:15:30 -04:00
2018-02-15 14:59:45 -07:00
2017-08-31 08:35:14 -04:00
2017-08-31 08:35:11 -04:00