On 3. May 2019, at 20:56, Lars Kurth <lars.kurth....@gmail.com<mailto:lars.kurth....@gmail.com>> wrote:
On 3 May 2019, at 10:48, Dario Faggioli <dfaggi...@suse.com<mailto:dfaggi...@suse.com>> wrote: On Fri, 2019-05-03 at 15:38 +0000, Eslam Elnikety wrote: When unpausing a capped domain, the scheduler currently clears the CSCHED_FLAG_VCPU_PARKED flag before vcpu_wake(). This, in turn, causes the vcpu_wake to set CSCHED_PRI_TS_BOOST, resulting in an unfair credit boost. The comment around the changed lines already states that clearing the flag should happen AFTER the unpause. This bug was introduced in commit be650750945 "credit1: Use atomic bit operations for the flags structure". Original patch author credit: Xi Xiong. Mmm... I'm not an expert of these things, but doesn't this means we need a "Signed-off-by: Xi Xiong <x...@yyy.zzz<mailto:x...@yyy.zzz>>" then? Cc-ing Lars... As far as I can tell from a quick search on xen-devel@ Xi Xiong is or was an Amazon employee so a signed-off-by is not strictly necessary but you may want to say something like. Original patch author credit: Xi Xiong of Amazon Lars Thanks for the prompt responses, Lars and Dario. Indeed. Xi was with Amazon. I will adjust the commit message accordingly. (I will also omit the additional comment as pointed out by Dario).
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel