Hi Ohad, > > On Thu, Nov 13, 2014 at 7:46 PM, Suman Anna <s-anna@xxxxxx> wrote: >> Hi Ohad, >> >> On 09/16/2014 01:33 PM, Suman Anna wrote: >>> The buffers to be used for communication are allocated during the >>> rpmsg virtio driver's probe, and the total number of buffers is >>> currently hard-coded to 512. The vring configuration can vary from >>> one platform to another or between different remote processors. The >>> setup of the receive buffers will throw a WARN_ON if the associated >>> vrings are configured with less than 256 buffers (in each direction). >>> So, adjust this hard-coded value to rely on the number of buffers the >>> virtqueue vring is setup with, but also limit to use 256 buffers at >>> most in each direction to avoid wacky resource tables consuming up >>> unreasonable memory. >>> >>> NOTE: The number of buffers is already assumed to be symmetrical >>> in each direction, and that logic is not unchanged. >>> >>> Signed-off-by: Suman Anna <s-anna@xxxxxx> >>> --- >>> v2 changes: >>> - add upper limit on buffers and update comments >>> - revise patch description >> >> Any comments on this one, if not can you pick this up for 3.19? > > Did some small changes - untested, not even compiled - can you please > make sure it works for you? Yep, I have reviewed and verified the changes, it is good to go. Thanks, Suman -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html