[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline vcpus from pcpus


  • To: "george.dunlap@xxxxxxxxxx" <george.dunlap@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Dario Faggioli <dfaggioli@xxxxxxxx>
  • Date: Fri, 19 Jul 2019 15:46:31 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass header.d=suse.com;arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HlGA1wIWdYZJ5gNKf/bvuM6zdQ9UUo8CWGegBmVq9+s=; b=oMcC5skeRwXJqIWqRBtWXf+NNzwkx2Hb9Yi5/I5CrmxCodevKudTx3kgfydxAX/iAPEk9w0Qo9QSXEfhk1+pB2QQuytEoPt4Lu+Twejj5vNqCzoNcQrrm3Q8ObR3FeeTQcLEtWGSp2lv/ZaLVcnmBc4qPgRZP7z09dJlFco3HeT9SpisrzFrZ7v87RqtMsyyy1VeaSfQo3OfZpqDHF13n5iJ+qN6ELUnLeTuNHK22ZhVY81KmtWIAJ7c+NfaOVjfUBVHsU4aBaWXZGwe94ct6McPW7zxyEVzOO+OH026f2GjOhG7/xKtJyz1bRvxwg245dMmUzSp1M+r+GG01gsWcQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=caUmsNGBL45bGQOjlwPSZ2sUydCfIi/5M8sEXzZUQQKS4LQMA3cOVYDj4uku9IvUQCq+piT8oOzJNtVzs+s+S5kyt2valxvT/tAf1khrUDdGt9UP4uH6OmkplCRMQX5VtQtRcSpCoLHbQCpIXTHgPK/AM9gCDR/fGy8hqDZDgkFIcwLbbfJfieZ7lruV1jqYS77Xp/ANWEwYlotNj6LTIcCLRo3+h/Krd5S7ovdV06jw7SrP14TRXy+mVz6U1DPmczO1EjogXecWTy5CdckNqn4aPEKGdJGJ1dcDE+RHZc24efTowaENsqhH/Lc+iVGgIgFzs77HRmaeyQlzEoqkyQ==
  • Authentication-results: spf=none (sender IP is ) smtp.mailfrom=dfaggioli@xxxxxxxx;
  • Cc: "george.dunlap@xxxxxxxxxxxxx" <george.dunlap@xxxxxxxxxxxxx>, "sstabellini@xxxxxxxxxx" <sstabellini@xxxxxxxxxx>, "roger.pau@xxxxxxxxxx" <roger.pau@xxxxxxxxxx>
  • Delivery-date: Fri, 19 Jul 2019 15:47:16 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHVPLldBnQTmgAVAEKMCBR/SPQnEabPJF+AgAE2lC2AAb3cgA==
  • Thread-topic: [Xen-devel] [PATCH v1 3/5] xen: sched: null: deassign offline vcpus from pcpus

On Thu, 2019-07-18 at 14:09 +0100, George Dunlap wrote:
> On 7/17/19 7:39 PM, Dario Faggioli wrote:
> > Point is the work of removing such vCPU from any CPU and from the
> > wait
> > list has been done already, in null_vcpu_sleep(), while the vCPU
> > was
> > going offline. So, here, we only need to make sure that we don't do
> > anything, i.e., that we don't call _vcpu_remove().
> 
> Right; I'm mainly saying, if the commit message had said what I wrote
> above, then I would  have immediately been able to see what this hunk
> was doing and understand why it was needed.
> 
Ok then, I'll improve the commit message and...

> > But I appreciate you seeing it differently, while I don't have a
> > too
> > strong opinion, so I'd be fine merging the patches (or doing other
> > series rearrangements, if you feel strongly that they're
> > necessary).
> > 
> Merging the patches would be one way to avoid the regression, yes.
> 
... I'll merge the patches.

> Sorry to be picky, but I've recently spent a lot of time doing
> archaeology, and wishing people in the distant past had been more
> careful / informative in their commit hygiene.
>
No problem at all, I see and agree on the fact that changelogs are
really important. :-)

I guess I'll wait a little, to see if you have any comments on patch 4,
and then resend.

Thanks and Regards
-- 
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.