On Fri, Mar 16, 2018 at 06:11:02PM +0100, Paolo Bonzini wrote: > On 16/03/2018 17:56, Liran Alon wrote: > >> 1) who wrote the first six patches, you (Liran) or Krish Sadhukhan? > > I wrote them. > > Because of internal legal agreements on how to submit patches on Oracle, > > I need someone from another internal organization in Oracle to review the > > patch and add it's signoff to the patch (In addition to mine). > > You can see that all of my previous patches to KVM which were already > > merged looks similar. > > > >> 2) why do the last 4 patches have Konrad's SoB? > > Same reason. They both reviewed it. You can take only one of them. > > The signoff has a specific meaning, that is one of the following: > > - the patch is your work and you have the right to submit it to Linux > (under an appropriate license), > > - the patch is based on work that you know you have the right to submit > to Linux, > > - the patch was provided to you by someone else who had signed-off the > work before. .. and "12) When to use Acked-by: and Cc: --------------------------------- The Signed-off-by: tag indicates that the signer was involved in the development of the patch, or that he/she was in the patch's delivery path." The second of that is what my SoB means. > > (The short legalese is at https://developercertificate.org/). So if > people "sign off" internally for upstream submission you don't need to > put their Signed-off-by line. > > >> 3) why does the last patch lack your SoB, and who wrote it, you or > >> Arbel? > > Arbel wrote the last patch. > > That's why I didn't put my SoB on it. > > It does contain the SoB of Konrad which reviewed it because of the legal agreement. > > If you send it, you do need to add your sign off, just like I add mine > before sending it to Linus. Konrad's review again doesn't matter. > > Paolo