On 04/07/16 14:28, Ard Biesheuvel wrote: > On 7 April 2016 at 14:26, Laszlo Ersek <[email protected]> wrote: >> On 04/07/16 14:04, Ard Biesheuvel wrote: >>> On 7 April 2016 at 14:02, Laszlo Ersek <[email protected]> wrote: >>> Does that mean you are going to ignore my v2? >> >> I certainly don't *want* to ignore it, but I think we have identified >> several aspects that may affect many of the remaining patches: >> >> (a) UINT32 vs. UINTN output parameters in the protocol interface >> >> (b) LibFdt usage / SwapBytes() >> >> (c) (important:) for the commit messages, tracking down the clients of >> the new plugin library instances that set PCDs (to avoid >> multi-setting), recursively; plus tracking down all the consumers >> of those PCDs (to ensure they will all see the updated PCD values). >> >> (d) line lengths >> >> (e) argument indentation in function calls >> >> Issues (a), (b), (d) and (e) will continue tripping me up in the review, >> and you can fix them up without me actually identifying each individual >> location. >> >> Issue (c) requires me to spend multiple tens of minutes per affected >> patch. I would prefer if you spent those minutes, wrote up your findings >> in the commit messages, so I'd only need verify your findings, not find >> them myself from scratch. >> >> In other words, the above issues should be fixed not just for the sake >> of the final code and messages that get into the repository, but also in >> order to help me review the rest of the series. >> >> Normally I do prefer to review all patches in a series, before asking >> for the next version, but I believe the above problems might affect the >> rest of the patches. My main worry is that if I keep getting tripped up >> by them, I will get de-sensitivised for version 3, and maybe miss >> something else that would be important. >> >> Consider, if I review the rest of v2, and point out twenty more >> instances of (d) and (e), then when I review v3, I will have to verify >> whether you fixed up every single one of those instances. This wastes a >> lot of gray matter. :) This is the kind of issue that you can locate >> yourself in the rest of the series (now that I've pointed out a few >> instances), so they wouldn't even exist to begin with, when I looked at >> the rest of the patches, in v3, for the first time. >> >> Of course, I could be wrong too. If you assure me that issues (a) >> through (e) will probably not impede my review in the remaining v2 >> patches :), then I'm more than happy to continue reviewing v2! >> >> To repeat: saving time for me (at the cost of your time) is just the >> small goal. The big goal is to preserve my sensitivity to your patches. >> > > Dude, I was kidding. I haven't even sent out my v2 yet, the patches > you have been looking at were v1.
Sigh. Did I mention de-sensitivization?... ;) I guess I'm lolling at myself. :) Thanks! Laszlo _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

