All of lore.kernel.org
 help / color / mirror / Atom feed
* start moving user space visible constants to uapi headers
@ 2015-12-24 14:39 Christoph Hellwig
       [not found] ` <1450967967-12479-1-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
  0 siblings, 1 reply; 18+ messages in thread
From: Christoph Hellwig @ 2015-12-24 14:39 UTC (permalink / raw)
  To: dledford-H+wXaHxf7aLQT0dZR+AlfA; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA

Currently very little of the uverbs user interface is actually exposed in
uapi headers, and it's a constant struggle to figure out what's kernel
internal and what is actually exposed in public.  This series starts
sorting this out by creating the infrastructure for a uapi header shared
between uverbs and the core IB stack, and starts moving all WR and WC
constants as well as the device capabilitity flags there.

A lot more work will have to follow, and I hope others will help out as
well.

--
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] 18+ messages in thread

end of thread, other threads:[~2016-01-04 17:02 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-24 14:39 start moving user space visible constants to uapi headers Christoph Hellwig
     [not found] ` <1450967967-12479-1-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
2015-12-24 14:39   ` [PATCH 1/6] IB/uapi: expose uverbs WR opcodes Christoph Hellwig
     [not found]     ` <1450967967-12479-2-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
2015-12-27  6:04       ` Leon Romanovsky
2015-12-24 14:39   ` [PATCH 2/6] IB/uapi: expose uverbs send WR flags Christoph Hellwig
     [not found]     ` <1450967967-12479-3-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
2015-12-31 14:45       ` Haggai Eran
2015-12-24 14:39   ` [PATCH 3/6] IB/uapi: expose uverbs WC opcodes Christoph Hellwig
     [not found]     ` <1450967967-12479-4-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
2015-12-27  6:12       ` Leon Romanovsky
     [not found]         ` <20151227061202.GB8501-2ukJVAZIZ/Y@public.gmane.org>
2015-12-29 11:02           ` Sagi Grimberg
     [not found]             ` <5682685E.90700-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2015-12-30  9:44               ` Christoph Hellwig
     [not found]                 ` <20151230094429.GD12904-jcswGhMUV9g@public.gmane.org>
2015-12-30 11:28                   ` Leon Romanovsky
2015-12-24 14:39   ` [PATCH 4/6] IB/uapi: expose uverbs WC flags Christoph Hellwig
     [not found]     ` <1450967967-12479-5-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
2015-12-27  6:15       ` Leon Romanovsky
     [not found]         ` <20151227061545.GC8501-2ukJVAZIZ/Y@public.gmane.org>
2015-12-29 11:04           ` Sagi Grimberg
2015-12-24 14:39   ` [PATCH 5/6] IB/uapi: expose uverbs WC status codes Christoph Hellwig
     [not found]     ` <1450967967-12479-6-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
2015-12-27  6:17       ` Leon Romanovsky
2015-12-24 14:39   ` [PATCH 6/6] IB/uapi: expose device capability flags Christoph Hellwig
     [not found]     ` <1450967967-12479-7-git-send-email-hch-jcswGhMUV9g@public.gmane.org>
2015-12-31 15:17       ` Haggai Eran
2016-01-04 17:02   ` start moving user space visible constants to uapi headers Steve Wise

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.