From patchwork Mon Nov 6 10:35:23 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raistlin X-Patchwork-Id: 10043247 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 3803F603FF for ; Mon, 6 Nov 2017 10:37:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2ACB529BAC for ; Mon, 6 Nov 2017 10:37:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1F80929BB2; Mon, 6 Nov 2017 10:37:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RCVD_IN_SORBS_SPAM,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 1AD2529BAC for ; Mon, 6 Nov 2017 10:37:42 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBekb-0008Om-JV; Mon, 06 Nov 2017 10:35:29 +0000 Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBeka-0008OX-FC for xen-devel@lists.xenproject.org; Mon, 06 Nov 2017 10:35:28 +0000 Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id D9/D1-05188-FEA300A5; Mon, 06 Nov 2017 10:35:27 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRWlGSWpSXmKPExsXiVRvkpPvOiiH KYMEZa4vvWyYzOTB6HP5whSWAMYo1My8pvyKBNeP6+29MBc/5K/5e/8HYwLiMt4uRi0NIYAaj ROO73cwgDovAVFaJ+xvusYM4EgIbWSXmbG5m7WLkBHKyJHb0fmaHsNMkni1cABWvkrjZcAwsL iSgInFz+yomiLG/GCWmrFzKDJIQFtCTOHL0BzuEHS/xat4CFhCbTUBD4vCBv2CDRASUJO6tms wEYjMLFEt03L4PVsMioCrRcaOZEcTmFfCSeL3mEFi9qICcxMrLLawQcUGJkzOfANVzAPVqSqz fpQ8xRl5i+9s5zBMYhWchqZqFUDULSdUCRuZVjBrFqUVlqUW6hqZ6SUWZ6RkluYmZObqGBmZ6 uanFxYnpqTmJScV6yfm5mxiBgc4ABDsYvy0LOMQoycGkJMp75eWfSCG+pPyUyozE4oz4otKc1 OJDjDIcHEoSvGssGaKEBItS01Mr0jJzgDEHk5bg4FES4W0DSfMWFyTmFmemQ6ROMRpz7Ntz6w 8Tx7OZrxuYhVjy8vNSpcR5a0FKBUBKM0rz4AbBUsElRlkpYV5GoNOEeApSi3IzS1DlXzGKczA qCfMeAZnCk5lXArfvFdApTECnzOYA+oK3uCQRISXVwKjwe7lmpjvvfpsp610aZ4bfeXp03aeV 36zXHuL5ks4yQeL3A8vQB3cOq9Z/qRfWE/LRete092J9Vs8EX70X7BfN5599sDtTbfHMP/P3T i1/fvqqW2DMas9G7QOLLu0r3Zvzb2PTs72/l7zJee1yTeKNP+fOlg/nl7YlXeZrWsRTLnJ/wT wF0+QdSizFGYmGWsxFxYkAGPbCQQADAAA= X-Env-Sender: raistlin.df@gmail.com X-Msg-Ref: server-13.tower-21.messagelabs.com!1509964526!74792169!1 X-Originating-IP: [74.125.82.66] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 9.4.45; banners=-,-,- X-VirusChecked: Checked Received: (qmail 56624 invoked from network); 6 Nov 2017 10:35:26 -0000 Received: from mail-wm0-f66.google.com (HELO mail-wm0-f66.google.com) (74.125.82.66) by server-13.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP; 6 Nov 2017 10:35:26 -0000 Received: by mail-wm0-f66.google.com with SMTP id y80so12684211wmd.0 for ; Mon, 06 Nov 2017 02:35:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:from:to:cc:date:message-id:user-agent:mime-version :content-transfer-encoding; bh=/Auab89d3le6gCAVCUhNpFXDMWa3jqqCC65E+Fem2MM=; b=IsQRQOuOMU8QiO0f6o/G+9/4f1jfyLtSz8e3BhOZV93r28PNeUrbyiR3Md1U/zwmwK 3OY7FyIknCdZW2GIzPjzOOQWJpAHTYmVRIumNzHmUCfiPiUHYj7FJ32OpJmk8CfLFSD5 suM5ThG3Gnj3cXsQnJf6lKWK66jwEpQweG/Vd5O8CoMvfH18qi7V0KV4Dxash2jMZoj0 MQ2EMt8teDfolCyKYrQi4nJkJj/Aw5miAS/xEjajmtf/Fi5jRMy4WlhPnY8GT9PkXHtH AeMYBjDn0a6WBx2xPGp0cE+vB9E1ZrJKWxijKwwWK5C9l8uBBKIgI3C1XSk5gl+PohkW jh8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:from:to:cc:date:message-id :user-agent:mime-version:content-transfer-encoding; bh=/Auab89d3le6gCAVCUhNpFXDMWa3jqqCC65E+Fem2MM=; b=oVOjZGTzkBTOXfzbCcP2eBZg5UeGlpsBKSbomq+f/JaGnd0y2wPa0wz5C3dvkAt6B3 n7TG+d57NC+SkD/0c3qJaT/3OtEGfeCf4423A0sSK0jw2JOWEGQjn1p4PFtfbFl00q4+ ldBUcux8QMpzVFAals9MBmlDpDpr0IxXiC5au95cn/rdTD2k7d5NYtCKNmt3CmyvULp3 OGaJLAY9sTsPVaUIyHqtawC8j1y0l9C7Cc6sg6/WzVRvt04AT4xmFdtHEWmG1AZ2pRQZ TwQZ3wMiPKFKvkeQ6MEn20YN9FWiOMhc70ZM4DzK5bfaGt1Xkgf1Sz4lq9rK27TTbleU MGVw== X-Gm-Message-State: AJaThX7wbXYcVS2uqowSzcen8w47BxCxltYdgFa7UjOwt9hWtSL9BZUI QL7jL26DJkRBCSH3m3h/XDjvIw== X-Google-Smtp-Source: ABhQp+RYQ7Il1P0QaUdgAu59ik5S5rmGZC7nMx+12nx1r9cIN2Fyo3Go8Lh1/DQWslx/7WCqsrsOfQ== X-Received: by 10.28.206.142 with SMTP id e136mr5350327wmg.27.1509964526156; Mon, 06 Nov 2017 02:35:26 -0800 (PST) Received: from Solace.fritz.box ([80.66.223.118]) by smtp.gmail.com with ESMTPSA id b81sm5851286wmh.16.2017.11.06.02.35.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Nov 2017 02:35:25 -0800 (PST) From: Dario Faggioli To: xen-devel@lists.xenproject.org Date: Mon, 06 Nov 2017 11:35:23 +0100 Message-ID: <150996452375.7672.3445199207163987299.stgit@Solace.fritz.box> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 Cc: Julien Grall , Lars Kurth , George Dunlap Subject: [Xen-devel] [For Xen-4.10 PATCH] docs/features: update the status of Credit2 implemented features X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP As soft-affinity and caps will be available in Xen 4.10. Signed-off-by: Dario Faggioli Reviewed-by: George Dunlap --- Cc: George Dunlap Cc: Julien Grall Cc: Lars Kurth --- Julien, doc change, so no risk. Sorry I missed doing this at the same time of the changes themselves. --- docs/features/sched_credit2.pandoc | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/docs/features/sched_credit2.pandoc b/docs/features/sched_credit2.pandoc index 9c8e15bdac..6dbfdf9d33 100644 --- a/docs/features/sched_credit2.pandoc +++ b/docs/features/sched_credit2.pandoc @@ -1,5 +1,5 @@ % Credit2 Scheduler -% Revision 1 +% Revision 2 \clearpage @@ -60,14 +60,6 @@ limiting, is only available from Xen 4.8 onward. In libxl, the `LIBXL\_HAVE\_SCHED\_CREDIT2\_PARAMS` symbol is introduced to indicate their availability. -# Limitations - -The Credit1 scheduler comes with vCPU hard-affinity, vCPU soft-affinity -and caps (see `docs/man/xl.pod.1.in` for more details). In Credit2, -vCPU hard affinity is supported starting from Xen 4.8, while soft-affinity -and caps, while being worked on, are not yet available in any released -hypervisor. - # Testing Any change done in Credit2 wants to be tested by doing at least the @@ -87,8 +79,6 @@ following: # Areas for improvement -* Close the feature gap with Credit1 (i.e., finishing implementing vCPU - soft-affinity and caps); * vCPUs' reservations (similar to caps, but providing a vCPU with guarantees about some pCPU time it will always be able to execute for); * benchmarking for assessing the best combination of values for the various @@ -115,4 +105,5 @@ following: Date Revision Version Notes ---------- -------- -------- ------------------------------------------- 2016-10-14 1 Xen 4.8 Document written +2017-11-6 2 Xen 4.10 Soft-affinity and caps implemented ---------- -------- -------- -------------------------------------------