Hi Sjur, On Tue, Apr 23, 2013 at 11:32 AM, Sjur Brændeland <sjur@xxxxxxxxxxxxxx> wrote: > Quite frankly I would *really* like to see vringh support in remoteproc > included in 3.10, and I am afraid your suggestion will cause us to miss > the merge window once again. > > How about including my simple, but verbose patch in virtio-next for 3.10. > Then you could post patches that refactors remoteproc and vringh > making the code more elegant and less verbose on top of my patch. > > Doing this iteratively would also make it easy to verify your changes, > and show how your patches reduces overall code size and provides > a more elegant solution. I realize this is frustrating for you, and I'm sorry about that. You did a great job and I'm sure the patch works great for you. I don't feel the patch is ready for mainline merger at this point though. There's a good chance that eventually not much will be left from this patch as it is mostly a duplication of existing code with very little changes, and I'm afraid that if we do merge it now it's going to be much harder to change things after the fact and this will become a maintainability burden for us. If STE requires this functionality ASAP then this patch can surely be applied out-of-tree - I doubt there's any product out there that is built purely out of vanilla upstream kernel anyway. Please feel free to blame me if there's any internal pressure on you because of this delay. I would also appreciate any help from you (or Dmitry) to try and implement the changes I've outlined, as I'm not sure how much free time I'm going to have which I can dedicate for this work. I'm happy to offer any help to further elaborate or prototype this if needed. Hopefully we can work together towards a satisfactory result. Thanks! Ohad. _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization