IB/qib: Clear eager buffer memory for each new process
authorRalph Campbell <ralph.campbell@qlogic.com>
Thu, 17 Jun 2010 23:13:59 +0000 (23:13 +0000)
committerRoland Dreier <rolandd@cisco.com>
Tue, 6 Jul 2010 21:13:21 +0000 (14:13 -0700)
commit5df4223a444057e433e9e4f2e101ee7159f8c19d
tree79022d504cfb79c471a2b25d2b6396a516bd88c3
parentb9e03e0489a8616fc415e62128d05ad0159a20a2
IB/qib: Clear eager buffer memory for each new process

The eager buffers are not being cleared before being mmapped into a
new user address space.  This is a potential security risk and should
be fixed.  Note that the eager header queue is already being cleared.

Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/qib/qib_init.c