All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] IB/uverbs: check request parameters
@ 2014-07-20 19:51 Yann Droneaud
       [not found] ` <cover.1405884453.git.ydroneaud-RlY5vtjFyJ3QT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Yann Droneaud @ 2014-07-20 19:51 UTC (permalink / raw)
  To: Roland Dreier, Sean Hefty, Hal Rosenstock
  Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA, Yann Droneaud, Eli Cohen,
	Or Gerlitz, Sagi Grimberg

Hi,

Please find a patchset against uverbs to improve the checks done
on uverbs request parameters. This patchset in an extract of a
previous patchset sent some times ago[1].

I've tried to make the commit messages more explanatory so that
the patches will gain more attention.

I've provided some explanation of the issues partialy addressed
by this patchset in a previous message[2].

I intend to send more patches to address the issues, probably
in 3 more patchset: ucm, ucma and udata.

[1] "[PATCH 00/22] infiniband: improve userspace input check"

http://marc.info/?i=cover.1376847403.git.ydroneaud-RlY5vtjFyJ3QT0dZR+AlfA@public.gmane.org
http://mid.gmane.org/cover.1376847403.git.ydroneaud-RlY5vtjFyJ3QT0dZR+AlfA@public.gmane.org

[2] "Re: [PATCHv4 for-3.13 00/10] create_flow/destroy_flow fixes for v3.13"

http://marc.info/?i=1387493822.11925.217.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org

Yann Droneaud (4):
  IB/uverbs: check userspace input buffer size
  IB/uverbs: check userspace output buffer size
  IB/uverbs: check userspace output buffer size in ib_uverbs_poll_cq()
  IB/uverbs: subtract command header from input size

 drivers/infiniband/core/uverbs_cmd.c         | 132 +++++++++++++++++++++++++++
 drivers/infiniband/core/uverbs_main.c        |  18 +++-
 drivers/infiniband/hw/mlx5/cq.c              |   6 +-
 drivers/infiniband/hw/mlx5/main.c            |   2 +-
 drivers/infiniband/hw/mlx5/srq.c             |   6 +-
 drivers/infiniband/hw/mthca/mthca_provider.c |   2 +-
 6 files changed, 151 insertions(+), 15 deletions(-)

-- 
1.9.3

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-07-20 19:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-20 19:51 [PATCH 0/4] IB/uverbs: check request parameters Yann Droneaud
     [not found] ` <cover.1405884453.git.ydroneaud-RlY5vtjFyJ3QT0dZR+AlfA@public.gmane.org>
2014-07-20 19:51   ` [PATCH 1/4] IB/uverbs: check userspace input buffer size Yann Droneaud
2014-07-20 19:51   ` [PATCH 2/4] IB/uverbs: check userspace output " Yann Droneaud
2014-07-20 19:51   ` [PATCH 3/4] IB/uverbs: check userspace output buffer size in ib_uverbs_poll_cq() Yann Droneaud
2014-07-20 19:51   ` [PATCH 4/4] IB/uverbs: subtract command header from input size Yann Droneaud

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.