[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 2/4] xen/sched: address violation of MISRA C Rule 16.3
- To: xen-devel@xxxxxxxxxxxxxxxxxxxx
- From: Nicola Vetrini <nicola.vetrini@xxxxxxxxx>
- Date: Thu, 20 Nov 2025 20:32:54 +0100
- Arc-authentication-results: i=1; bugseng.com; arc=none smtp.remote-ip=93.44.185.120
- Arc-message-signature: i=1; d=bugseng.com; s=openarc; a=rsa-sha256; c=relaxed/relaxed; t=1763667202; h=From:To:Cc:Subject:Date:Message-ID:X-Mailer:In-Reply-To:References: MIME-Version:Content-Transfer-Encoding; bh=xleBcpqxr79kzkE5NhaulXEzW9GO9ArZ3q/6z7TZImA=; b=BiXb7B7hIrXv+fEis3uOor5bjbh/78aJwbAfgGw8CQYi++IDePbbYU2U9fMD3VfxcFyv 8I2G2QNexryiCccfylQY1Oh0RaWps8EFfytMC0NRWOAmOUepWI7jbPl2tA//fWRMwCDyJ iqZTwogZGLZE9y7PiRkhPSd03QlLsoV/EfDSwoquYjM6yvBaCN2vlPVEWPjl3rWJtMV6y yQ5DZXStmvwtsaDSyP98Hazy9teZDdcTysosGhrEMCfZXo0jEiA4uyQMUmjcCE2+9gVgu yjwVidD5S5PnrLHhv4+GpnVY4Ovzlns04pxekeohq0+888bUFznz930BycK5rPobPitlh Z+ZQ5+Ou4yckW3Dpn/TMuGn9PcyBI4tROJiKNoxYR7QiuW527EQaJwobGdC9cbK6dWqJr qEykfm+bHCaOQZqgQbdMO6/2hrRf5VTdm6Hhl1jYi5nBzcYv1eFPeAY0vtomxcQTNC+ky 6vlmZcuLAqb9YwUXzkHXDdEdF/KxD3buEBTdB6aBEiwFe2RwDChqWZqcK2q5L5nGnpJNs 3bBqBSb/HLEm3c0JAlbRTj8QhAuJKPIbtAMejvSLBjGe8LML/6LWzEwxPPwLe/5n1sezT PQw9Fq4OBgVrABgVZLGhxtmRxk8UKan63ix9cPbpYXFicnECCcz3MUXzMytYhus=
- Arc-seal: i=1; d=bugseng.com; s=openarc; a=rsa-sha256; cv=none; t=1763667202; b=QBOJn5COohY6EVdf9TchCvbCtKP6qVM60HetoIS12UZ2YiHx+Jg13HaiuQe46Q/L2KVS AZXcG7YFyYhKzWyLqV3FQk1DKF74EsbSPaOAOCSLQ10GN0MbFfrb6IqayMAWZb1Z1lIFD XNpvb2A2+jr908oA6x1nQVaZ0Fc/FwfIUSPxed67PdPs5ESyHobds7QST8MmAJwRVgErg /Tp2ApV7JLIPRL7i+/WkNuuBOxlLhp2nsabLQdHSvB1KIFUpLjsKi1gbVMU4dCKaJYuEo JxmEz06rCFO8c/x06Cb0/KCF+Y3pDfMO2bcnzZy21dVrPboXWa1heClJD7me482G5A47p 2uClJ9SRvCL+kSpM/gSQutfkoRJhPC6Y6yqKZTyvEPfabwEBEpcP31av5PqggULM/ug0Y HYLp34H8gF6oJbxli9d35cq/jYXQNvF2D11mBcjHdK2rNSeVfxo9YLiEjZYHPHrxB7ewT JGrYb1MgMz45n9+/yERN2PvNsXXIpufsFixBQ/+rOKe0V7bXRsamwdsGlZ+PxtEjTEMKc FFN9pVRppAEbFpx8tM2RhP188InEuuAoKATgQ/Fv1tkWxPQyqzmA8hUu2Rrosrm8Ls10D ZgdhtRteKAT/m8KcPUaHrF/gLJBOuFibYm4lvSnNQ+0idrE2J3j68uhjm9a21pg=
- Authentication-results: bugseng.com; arc=none smtp.remote-ip=93.44.185.120
- Cc: andrew.cooper3@xxxxxxxxxx, jbeulich@xxxxxxxx, sstabellini@xxxxxxxxxx, Nicola Vetrini <nicola.vetrini@xxxxxxxxx>, Dario Faggioli <dfaggioli@xxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, George Dunlap <gwd@xxxxxxxxxxxxxx>
- Delivery-date: Thu, 20 Nov 2025 19:33:33 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
The rule states: An unconditional `break' statement shall terminate
every switch-clause.
Use the `fallthrough' pseudo-keyword for which an ECLAIR deviation
is already in place.
No functional change.
Signed-off-by: Nicola Vetrini <nicola.vetrini@xxxxxxxxx>
---
xen/common/sched/credit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xen/common/sched/credit.c b/xen/common/sched/credit.c
index 6dcf6b2c8b..e9a91d11c3 100644
--- a/xen/common/sched/credit.c
+++ b/xen/common/sched/credit.c
@@ -1288,7 +1288,7 @@ csched_sys_cntl(const struct scheduler *ops,
prv->unit_migr_delay = MICROSECS(params->vcpu_migr_delay_us);
spin_unlock_irqrestore(&prv->lock, flags);
- /* FALLTHRU */
+ fallthrough;
case XEN_SYSCTL_SCHEDOP_getinfo:
params->tslice_ms = prv->tslice / MILLISECS(1);
params->ratelimit_us = prv->ratelimit / MICROSECS(1);
--
2.51.2
|