Vasiliy Kulikov 91a4d157d0 IB: Fix information leak in marshalling code
ib_ucm_init_qp_attr() and ucma_init_qp_attr() pass struct ib_uverbs_qp_attr
with reserved, qp_state, {ah_attr,alt_ah_attr}{reserved,->grh.reserved}
fields uninitialized to copy_to_user().  This leads to leaking of
contents of kernel stack memory to userspace.

Signed-off-by: Vasiliy Kulikov <segoon@openwall.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2010-12-01 16:33:18 -08:00
..
2010-06-10 23:31:35 -07:00
2008-07-14 23:48:44 -07:00
2008-07-14 23:48:44 -07:00
2009-01-17 17:11:57 -08:00
2010-10-25 10:20:39 -07:00
2008-07-14 23:48:44 -07:00
2006-09-22 15:22:46 -07:00
2008-07-14 23:48:44 -07:00
2010-10-13 09:38:11 -07:00
2008-07-14 23:48:44 -07:00
2010-05-25 21:10:57 -07:00