On Fri, Aug 03, 2018 at 07:21:01PM +0300, Konstantin Khorenko wrote: > This patch introduces wrappers for accessing in/out streams indirectly. > This will enable to replace physically contiguous memory arrays > of streams with flexible arrays (or maybe any other appropriate > mechanism) which do memory allocation on a per-page basis. > > Signed-off-by: Oleg Babin <obabin@xxxxxxxxxxxxx> > Signed-off-by: Konstantin Khorenko <khorenko@xxxxxxxxxxxxx> > > --- > v2 changes: > sctp_stream_in() users are updated to provide stream as an argument, > sctp_stream_{in,out}_ptr() are now just sctp_stream_{in,out}(). > --- ... > > struct sctp_stream { > - struct sctp_stream_out *out; > - struct sctp_stream_in *in; > + struct flex_array *out; > + struct flex_array *in; If this patch was meant to be a preparation, shouldn't this belong to the next patch instead? Marcelo -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html