From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 591B829CB42; Fri, 15 Aug 2025 01:54:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222880; cv=fail; b=hn8n8NrzR/p65cUoTanQV/fzQyb1XV8l+voG4dhnheyPDoIlovElzqQZITmvlJHATENZbUBAg5XIwQRh27Rve8sbyTg7H2XatWwkgVzX3pDQLjMkhbUBbk8lQox0Tw9+ercJRoEuR015c2Q3y6pCvBCEAKIaRnMRDQJ7pR0e1YE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222880; c=relaxed/simple; bh=rZumKlrlnelepw2wcux/gVdwIYQeQyj1DNjhUm7CDGQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=eNHQy1V4oVeak3k3fIIwYusxm3MG+aDo1Z5BUSzXfcbqTgz/3rPqcwhCYQCWb50aZv5kxZt78VI6GGKU7vkV+48X44SpwA6JVdK1bJHpMUDeFuChdmkM6WvsnI9BLN9Bmfs8CdRNN2Rqg93Ipe+og8LFO1huSAmpTZX867RBNWA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=PCCnqIYy; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="PCCnqIYy" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XD3PRielJBUVbFv62JR5cUlCC+3Hj6ShyXTpqNuafCCIZUW/HE4+3O9d9itXdlTLreylarkmiB0d4O6xsiSnXxcjs3JWPgRrA8oSJU28qxjxrCMfiaj0sISZvCwZBWlfKF251m6fNZvUqFsLtRoj1vwxQFj8f3njoO9LcqMZpruAC2mGf4wY+PkY90LJnl7R6W2BoXqSC8SrW2Pf1jlDtSB2ls2+hdD+uWJQZYLtZCxkjY3V84JGkzpfGlvBrOOA6HIXY3fwxa195VfMsuLZChk81AAsYebsPAsL9mxXJpJ7f4SzRClYHsT1mIXq4++TW7R/v9tmFYfRHXCs15wr3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GKIVgFncnvWJ6XVKXuiUOipIB+CH1Z1sUbkhmtLUrYE=; b=LrLEZTEVSlc2I9ITPRk2cAVmj3WQbwD2f/VTY14vXlx+GoPqYbJ4gei0JFlvtRnpBs6bOZiiCNLn8y4EkN5hPdTE8xUojKD1ghBNNHipVImGIIgjsTE2oBv87Da9JGHZWP9K+plqqiNLmkv/Wy2PzJjbC5B41u/JORAibQacmV6KQpgxDzL5l/EGI9IZn1PpYXnuwWNBP59giJYr4fcMS5E3WuEbD7NEDWiGLVM1ufWE733RtrEbEbi7XIw9A1kmgUmADSUA8wOWEm69McKiIxdVmuC+nI3rtEY3lEJo1AJvcLkBKdnoUZM4HTyGdm2fDqm9ibJd8U8U15wcY91ATg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GKIVgFncnvWJ6XVKXuiUOipIB+CH1Z1sUbkhmtLUrYE=; b=PCCnqIYyQcWUwC3a1Uj94e+iayty1nW2y/u5RWligSWg4/bwKIaTTIozXBHnnZUJzyIfPXWg2Wvs8NU6h74dDxVugQiclu5Ku/tDmqQoa79v1TRvR/NdhbV9O8MaM2evwrcOVNf89KV3e96Vc08ILoAdGcCsApJUmxgUCjiOk6Ze4EsqVOSJw1LkhyeBaCCm52DqiUk9Wf3HGElu+8/q3c9e4S4oH2W85TWHV8ZVkC9BJnh5iJCyAlE8LFjJv8RDzx0yRokJvixxYBbTVl+XPAmBF+LJmDLc/VB6mABBvnJiIKrICSjejNYvU2yTlOtXxjb5Fl6YvN4kqfyNTukDcA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:31 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:31 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 01/13] lib/raid6: Clean up code style in sse2.c Date: Fri, 15 Aug 2025 09:53:50 +0800 Message-Id: <20250815015404.468511-2-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 3c6f9696-9ac4-4eba-9957-08dddb9eace1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ul7TS0xnzMwyBSRVClGnJDEwAJlo2yLTKEmgCfpoXuDVq760d31IXwHVTDl/?= =?us-ascii?Q?NN4YZP0OHUt1hYgUjYXx0M5REOypMaS84QrQ61EsteM8OITzK5TQwfeGUPps?= =?us-ascii?Q?nMTM2R4nnRjg25npB1I+/5E5iJoX86Of36t8JQtk+oVhfxHkfUCZbXqIoGWx?= =?us-ascii?Q?MyiY1A2dDfWrjohc974pOj5cZHHo5n1glaQMo4aN+ROrrsTOa5cnPgS88/cU?= =?us-ascii?Q?nRWL8l0Yc6XwRuj1NQc/m/kLO+1/VAj5PF24O9r/VzeiQL5AGUCBKvgDTubX?= =?us-ascii?Q?eQP9QlT5vXKIGhG9LDb7mrbEgYjEKDUlhz5F+pKWgOcSpc11vAKVx/YJ0siD?= =?us-ascii?Q?LlyWghm7h0lyYU5Po+W6wdwojIn6XjhY7wIpeWgb4rU/OSY7q+EoV8xwZt4H?= =?us-ascii?Q?JCDQN5YcXZuS1GxB2ooixmX3QIj69F3jBJFcNA97HqI7EscoAyqCjpcy7smJ?= =?us-ascii?Q?8IjmaiMDZ91foaKjCdaM2X/9GB15yP9tC0a5TtmywuC1GcxqAHBc43eCrHri?= =?us-ascii?Q?3ZIK8rYsCqIqfsqdC/qA0+5MT39K9gzgAI8HVdw/1tKPY+VmXeQoH64ulNpf?= =?us-ascii?Q?XoJgawI4MK/j/GXuuxw2+/BluD0Lu8VlunvdBVPXJ+nC9R8e5pvF7792wkTN?= =?us-ascii?Q?v9efBCrrSBsYH6u7KiQyp0ru2fuC4Almu8nv4ENxsoln+OLlnF4qYUdOsgt9?= =?us-ascii?Q?hrk2yEcOcQqjiquAKCDAXphaV6pYO+asuCAf7kq1YQ78908o8Mpd3CyIcz9Z?= =?us-ascii?Q?dAoK+CL6KTYWSTIE584APqwSv/ZzKPxulNOYr8iUVJzvDGMbcY8V+/Jh6bVD?= =?us-ascii?Q?EDBsUhdptX9eAIyEqTZHM1Rfv2xcxn3EZWWItZ4YHpuKLy7KJ2bFQnwO1/uO?= =?us-ascii?Q?aUDjg1DTSUvTtuVn6PdZlD1AnCujBuyVVkA+QihjCBbfRXnku4s69M79Siay?= =?us-ascii?Q?30rJe6XP8pquUwO/w/g7Q1jQqGvVB6iNWkZVbzBmeTDjcS4bqgb/4iI7bDWf?= =?us-ascii?Q?MF4Oj+yDw7nOK4B5PF3U4brEoxr8Iu8pH4Zy2hvMALQZULCqvJSU2/cPHBlZ?= =?us-ascii?Q?VHRxvJ66cZ4vu8IQDQqR97ugIHLPfQIYQLUqF17nht87RizNgAmI90G36UdK?= =?us-ascii?Q?IQe5bm/UtAG0Fh8Zbd6jYzWROSooIhaDsFwsa6Hby/BTJkiElxFNQqC0Tekg?= =?us-ascii?Q?aqs/nWI6RtcYlfp0F6mSLzDiTnpLkuDMEC7RcXxC9tY19ST2kg6FBb+VjSFm?= =?us-ascii?Q?7yNtgVqTwrtwhj3Q748L70v/kLs80wL+o68hs1vq2aobCLqh/01OlRGLTLQE?= =?us-ascii?Q?T2u4TSLWqMYbc8Zl1IudpqaY53NJcEAyTmXJrWlqJ3FsrzOPtPN/F9oYdMxV?= =?us-ascii?Q?bceJdIvTJndSQn8yYr6hy4JVf5ADYbjIQx+wlaHNloWzmumEosSx2naPq+vo?= =?us-ascii?Q?DALkTXLT6af/vEMZsOfSfaDWjNK+i/ZDYPpOG6gZteRjlPaMGlOnRg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3xUIJoLpAEPj2JZ8war+QH86H4YTkpLxx05PfpdytfTkZjFHhOzFWwj91a1J?= =?us-ascii?Q?1f7r5jlImj2BMBIEWorncRXX29FiVu0VcHgBZ7uzhlRzZjRhpv61EseApjhQ?= =?us-ascii?Q?fuGFDWlCTGBXTrLRr5L2N6QD4b2dnqM2nOyd4cpz7ScDq0Y767mvVqNilR7c?= =?us-ascii?Q?hAhfXqNwN7fMqcfA+7ndKQVP5GUWws7QHJ+qt+2SGare9KqyD45JNklpCVn9?= =?us-ascii?Q?FMlp0ZgWgjoqJdkwON4zhZ0GJVYcfkZMOPT4KkbT8xx8MsEOKLD2+xT9srqe?= =?us-ascii?Q?opy5K/XaLAMx6Z67gTsAFuFjgD+fHhe+fyZeSHTFO3blx0bI+kWPd2YC5mUL?= =?us-ascii?Q?IeqCA4W1RB55Z6H0Bqyo5a3nvyXCRvzr0tIhZt31oeloPLfj6b3EQW5tY6on?= =?us-ascii?Q?rOokFMmJQtL2CMTNY7EfnPa/PPh2SWcoLusBStMQoSt8GtLivgFzCMrQXUXS?= =?us-ascii?Q?QT3M5DvBItc6AXJtKJek9t+ans5VspWmO+rIBgYF1w9sq5197kb/LUlkh/Cf?= =?us-ascii?Q?YjZiz9bHuz5BijqCDJNcFXMyRPsmJa6kyGO4c8tJkYt7v7LU7XmiTnQhu7+O?= =?us-ascii?Q?e4ii472pNTImt/++U8R+IyrXa7VUgBL21OOGF5mlQIUa7pRN5eH5Ip4mbiH1?= =?us-ascii?Q?ybB84PgpbKTA/gXI3QGxdZGI6atHuzoBxt8+aCDKqCtt6QF28BSwz62LXFrO?= =?us-ascii?Q?46GTXufvYWP3JXyYEPWo1C8IBtCXPaMH3DQozciWHYZl1fJb3Id+zga9+JWh?= =?us-ascii?Q?8+z39f8fgJxqR5qDFXxTw9T5AENxDakmM0R8Ab/hexdKYrZeewwZYBvqBRgZ?= =?us-ascii?Q?IcLWYno/aIccx34jmhoYK0ZIPL0MxgYlESjDb+nBFvg05gghf4RbXjzr5cJ9?= =?us-ascii?Q?6g1aO5yzi6Xr1TbXeToyVoLCYccP23iwCIh3MumwSNcHMFNZk8JjO+9A3ocN?= =?us-ascii?Q?gHstIkOTUu3/4wAIvUTEAchghgzA0i3sC8NfT8uzJZft3gNPo4JPPypAcB1Q?= =?us-ascii?Q?DDLWQ6KDrDonMDNNHHQ8LKkvyYPV/KGUrC1+2TAn93v8N2U2beLBkN6VAzWR?= =?us-ascii?Q?/dOffOU2DA0Qgax7kLgUG12eBs4rWxTVtmu8wRVzzJJo9LEDiIgL1rPBh7LT?= =?us-ascii?Q?Hy/1KyuR3TrD2XKBo0IWujx4QpUBGxHODNpWJwY5F9p5BI48Ha04B3xK6TiO?= =?us-ascii?Q?zOreg0NPi+YKMYo3jZHPl+9yNAFDrMPOimnpQh6KgQozhvYKGBTw8dFigx2k?= =?us-ascii?Q?gjpQFFAtnbhSlXiGtOT/oNLaY90Xg8LzE0nAiUIpkIZZ7GMo8pzwNSjasIVm?= =?us-ascii?Q?mAa54jTvTbkjSa6wgqWW38TatF0AMWzjvjlJp4vAbiLQCdViyEZeUxGU6v9X?= =?us-ascii?Q?EODEZilQgohXnHjXB9sis7f+flTOHwbC6wqldelvsgwl8WWUJN/9wY2KDsqL?= =?us-ascii?Q?+pXQtId99Y+RU4wYMW9c4COKiWNQitpZ4dvCgZiGtflaeJx5xCFEJR12xRYf?= =?us-ascii?Q?vofRpsvNLXe4ZeMagTX+V0dVAL0jQv+d250m2FIPfbUo3xfikZIZ1Z8tTrUp?= =?us-ascii?Q?8cIULGdUvf/KbgJVT1tLdkLV92p1FCOU7sq+CmJp?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c6f9696-9ac4-4eba-9957-08dddb9eace1 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:30.9995 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hlZQCdmJ5WuD8qwq7ktOGKoOLz+TJdvLjeZxitH5BxaIZO0pc/lK05JIQwGgtjfGnI1gdxrEXNi+Qd6LAVKENQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/sse2.c | 126 +++++++++++++++++++++++------------------------ 1 file changed, 63 insertions(+), 63 deletions(-) diff --git a/lib/raid6/sse2.c b/lib/raid6/sse2.c index 2930220249c9..662e0c50fc57 100644 --- a/lib/raid6/sse2.c +++ b/lib/raid6/sse2.c @@ -40,21 +40,21 @@ static void raid6_sse21_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("movdqa %0,%%xmm0" : : "m" (raid6_sse_constants.x1d[0])); asm volatile("pxor %xmm5,%xmm5"); /* Zero temp */ =20 - for ( d =3D 0 ; d < bytes ; d +=3D 16 ) { + for (d =3D 0; d < bytes; d +=3D 16) { asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); asm volatile("movdqa %0,%%xmm2" : : "m" (dptr[z0][d])); /* P[0] */ - asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d])); + asm volatile("prefetchnta %0" : : "m" (dptr[z0 - 1][d])); asm volatile("movdqa %xmm2,%xmm4"); /* Q[0] */ - asm volatile("movdqa %0,%%xmm6" : : "m" (dptr[z0-1][d])); - for ( z =3D z0-2 ; z >=3D 0 ; z-- ) { + asm volatile("movdqa %0,%%xmm6" : : "m" (dptr[z0 - 1][d])); + for (z =3D z0 - 2; z >=3D 0; z--) { asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); asm volatile("pcmpgtb %xmm4,%xmm5"); asm volatile("paddb %xmm4,%xmm4"); @@ -92,19 +92,19 @@ static void raid6_sse21_xor_syndrome(int disks, int sta= rt, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("movdqa %0,%%xmm0" : : "m" (raid6_sse_constants.x1d[0])); =20 - for ( d =3D 0 ; d < bytes ; d +=3D 16 ) { + for (d =3D 0; d < bytes; d +=3D 16) { asm volatile("movdqa %0,%%xmm4" :: "m" (dptr[z0][d])); asm volatile("movdqa %0,%%xmm2" : : "m" (p[d])); asm volatile("pxor %xmm4,%xmm2"); /* P/Q data pages */ - for ( z =3D z0-1 ; z >=3D start ; z-- ) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("pxor %xmm5,%xmm5"); asm volatile("pcmpgtb %xmm4,%xmm5"); asm volatile("paddb %xmm4,%xmm4"); @@ -115,7 +115,7 @@ static void raid6_sse21_xor_syndrome(int disks, int sta= rt, int stop, asm volatile("pxor %xmm5,%xmm4"); } /* P/Q left side optimization */ - for ( z =3D start-1 ; z >=3D 0 ; z-- ) { + for (z =3D start - 1; z >=3D 0; z--) { asm volatile("pxor %xmm5,%xmm5"); asm volatile("pcmpgtb %xmm4,%xmm5"); asm volatile("paddb %xmm4,%xmm4"); @@ -150,8 +150,8 @@ static void raid6_sse22_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -160,13 +160,13 @@ static void raid6_sse22_gen_syndrome(int disks, size_= t bytes, void **ptrs) asm volatile("pxor %xmm7,%xmm7"); /* Zero temp */ =20 /* We uniformly assume a single prefetch covers at least 32 bytes */ - for ( d =3D 0 ; d < bytes ; d +=3D 32 ) { + for (d =3D 0; d < bytes; d +=3D 32) { asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); - asm volatile("movdqa %0,%%xmm2" : : "m" (dptr[z0][d])); /* P[0] */ - asm volatile("movdqa %0,%%xmm3" : : "m" (dptr[z0][d+16])); /* P[1] */ + asm volatile("movdqa %0,%%xmm2" : : "m" (dptr[z0][d])); /* P[0] */ + asm volatile("movdqa %0,%%xmm3" : : "m" (dptr[z0][d + 16])); /* P[1] */ asm volatile("movdqa %xmm2,%xmm4"); /* Q[0] */ asm volatile("movdqa %xmm3,%xmm6"); /* Q[1] */ - for ( z =3D z0-1 ; z >=3D 0 ; z-- ) { + for (z =3D z0 - 1; z >=3D 0; z--) { asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); asm volatile("pcmpgtb %xmm4,%xmm5"); asm volatile("pcmpgtb %xmm6,%xmm7"); @@ -177,7 +177,7 @@ static void raid6_sse22_gen_syndrome(int disks, size_t = bytes, void **ptrs) asm volatile("pxor %xmm5,%xmm4"); asm volatile("pxor %xmm7,%xmm6"); asm volatile("movdqa %0,%%xmm5" : : "m" (dptr[z][d])); - asm volatile("movdqa %0,%%xmm7" : : "m" (dptr[z][d+16])); + asm volatile("movdqa %0,%%xmm7" : : "m" (dptr[z][d + 16])); asm volatile("pxor %xmm5,%xmm2"); asm volatile("pxor %xmm7,%xmm3"); asm volatile("pxor %xmm5,%xmm4"); @@ -203,22 +203,22 @@ static void raid6_sse22_xor_syndrome(int disks, int s= tart, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("movdqa %0,%%xmm0" : : "m" (raid6_sse_constants.x1d[0])); =20 - for ( d =3D 0 ; d < bytes ; d +=3D 32 ) { + for (d =3D 0; d < bytes; d +=3D 32) { asm volatile("movdqa %0,%%xmm4" :: "m" (dptr[z0][d])); - asm volatile("movdqa %0,%%xmm6" :: "m" (dptr[z0][d+16])); + asm volatile("movdqa %0,%%xmm6" :: "m" (dptr[z0][d + 16])); asm volatile("movdqa %0,%%xmm2" : : "m" (p[d])); - asm volatile("movdqa %0,%%xmm3" : : "m" (p[d+16])); + asm volatile("movdqa %0,%%xmm3" : : "m" (p[d + 16])); asm volatile("pxor %xmm4,%xmm2"); asm volatile("pxor %xmm6,%xmm3"); /* P/Q data pages */ - for ( z =3D z0-1 ; z >=3D start ; z-- ) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("pxor %xmm5,%xmm5"); asm volatile("pxor %xmm7,%xmm7"); asm volatile("pcmpgtb %xmm4,%xmm5"); @@ -230,14 +230,14 @@ static void raid6_sse22_xor_syndrome(int disks, int s= tart, int stop, asm volatile("pxor %xmm5,%xmm4"); asm volatile("pxor %xmm7,%xmm6"); asm volatile("movdqa %0,%%xmm5" :: "m" (dptr[z][d])); - asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d+16])); + asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d + 16])); asm volatile("pxor %xmm5,%xmm2"); asm volatile("pxor %xmm7,%xmm3"); asm volatile("pxor %xmm5,%xmm4"); asm volatile("pxor %xmm7,%xmm6"); } /* P/Q left side optimization */ - for ( z =3D start-1 ; z >=3D 0 ; z-- ) { + for (z =3D start - 1; z >=3D 0; z--) { asm volatile("pxor %xmm5,%xmm5"); asm volatile("pxor %xmm7,%xmm7"); asm volatile("pcmpgtb %xmm4,%xmm5"); @@ -250,12 +250,12 @@ static void raid6_sse22_xor_syndrome(int disks, int s= tart, int stop, asm volatile("pxor %xmm7,%xmm6"); } asm volatile("pxor %0,%%xmm4" : : "m" (q[d])); - asm volatile("pxor %0,%%xmm6" : : "m" (q[d+16])); + asm volatile("pxor %0,%%xmm6" : : "m" (q[d + 16])); /* Don't use movntdq for r/w memory area < cache line */ asm volatile("movdqa %%xmm4,%0" : "=3Dm" (q[d])); - asm volatile("movdqa %%xmm6,%0" : "=3Dm" (q[d+16])); + asm volatile("movdqa %%xmm6,%0" : "=3Dm" (q[d + 16])); asm volatile("movdqa %%xmm2,%0" : "=3Dm" (p[d])); - asm volatile("movdqa %%xmm3,%0" : "=3Dm" (p[d+16])); + asm volatile("movdqa %%xmm3,%0" : "=3Dm" (p[d + 16])); } =20 asm volatile("sfence" : : : "memory"); @@ -282,8 +282,8 @@ static void raid6_sse24_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -301,11 +301,11 @@ static void raid6_sse24_gen_syndrome(int disks, size_= t bytes, void **ptrs) asm volatile("pxor %xmm14,%xmm14"); /* Q[3] */ asm volatile("pxor %xmm15,%xmm15"); /* Zero temp */ =20 - for ( d =3D 0 ; d < bytes ; d +=3D 64 ) { - for ( z =3D z0 ; z >=3D 0 ; z-- ) { + for (d =3D 0; d < bytes; d +=3D 64) { + for (z =3D z0; z >=3D 0; z--) { /* The second prefetch seems to improve performance... */ asm volatile("prefetchnta %0" :: "m" (dptr[z][d])); - asm volatile("prefetchnta %0" :: "m" (dptr[z][d+32])); + asm volatile("prefetchnta %0" :: "m" (dptr[z][d + 32])); asm volatile("pcmpgtb %xmm4,%xmm5"); asm volatile("pcmpgtb %xmm6,%xmm7"); asm volatile("pcmpgtb %xmm12,%xmm13"); @@ -323,9 +323,9 @@ static void raid6_sse24_gen_syndrome(int disks, size_t = bytes, void **ptrs) asm volatile("pxor %xmm13,%xmm12"); asm volatile("pxor %xmm15,%xmm14"); asm volatile("movdqa %0,%%xmm5" :: "m" (dptr[z][d])); - asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d+16])); - asm volatile("movdqa %0,%%xmm13" :: "m" (dptr[z][d+32])); - asm volatile("movdqa %0,%%xmm15" :: "m" (dptr[z][d+48])); + asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d + 16])); + asm volatile("movdqa %0,%%xmm13" :: "m" (dptr[z][d + 32])); + asm volatile("movdqa %0,%%xmm15" :: "m" (dptr[z][d + 48])); asm volatile("pxor %xmm5,%xmm2"); asm volatile("pxor %xmm7,%xmm3"); asm volatile("pxor %xmm13,%xmm10"); @@ -341,11 +341,11 @@ static void raid6_sse24_gen_syndrome(int disks, size_= t bytes, void **ptrs) } asm volatile("movntdq %%xmm2,%0" : "=3Dm" (p[d])); asm volatile("pxor %xmm2,%xmm2"); - asm volatile("movntdq %%xmm3,%0" : "=3Dm" (p[d+16])); + asm volatile("movntdq %%xmm3,%0" : "=3Dm" (p[d + 16])); asm volatile("pxor %xmm3,%xmm3"); - asm volatile("movntdq %%xmm10,%0" : "=3Dm" (p[d+32])); + asm volatile("movntdq %%xmm10,%0" : "=3Dm" (p[d + 32])); asm volatile("pxor %xmm10,%xmm10"); - asm volatile("movntdq %%xmm11,%0" : "=3Dm" (p[d+48])); + asm volatile("movntdq %%xmm11,%0" : "=3Dm" (p[d + 48])); asm volatile("pxor %xmm11,%xmm11"); asm volatile("movntdq %%xmm4,%0" : "=3Dm" (q[d])); asm volatile("pxor %xmm4,%xmm4"); @@ -369,8 +369,8 @@ static void raid6_sse24_xor_syndrome(int disks, int sta= rt, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -378,21 +378,21 @@ static void raid6_sse24_xor_syndrome(int disks, int s= tart, int stop, =20 for ( d =3D 0 ; d < bytes ; d +=3D 64 ) { asm volatile("movdqa %0,%%xmm4" :: "m" (dptr[z0][d])); - asm volatile("movdqa %0,%%xmm6" :: "m" (dptr[z0][d+16])); - asm volatile("movdqa %0,%%xmm12" :: "m" (dptr[z0][d+32])); - asm volatile("movdqa %0,%%xmm14" :: "m" (dptr[z0][d+48])); + asm volatile("movdqa %0,%%xmm6" :: "m" (dptr[z0][d + 16])); + asm volatile("movdqa %0,%%xmm12" :: "m" (dptr[z0][d + 32])); + asm volatile("movdqa %0,%%xmm14" :: "m" (dptr[z0][d + 48])); asm volatile("movdqa %0,%%xmm2" : : "m" (p[d])); - asm volatile("movdqa %0,%%xmm3" : : "m" (p[d+16])); - asm volatile("movdqa %0,%%xmm10" : : "m" (p[d+32])); - asm volatile("movdqa %0,%%xmm11" : : "m" (p[d+48])); + asm volatile("movdqa %0,%%xmm3" : : "m" (p[d + 16])); + asm volatile("movdqa %0,%%xmm10" : : "m" (p[d + 32])); + asm volatile("movdqa %0,%%xmm11" : : "m" (p[d + 48])); asm volatile("pxor %xmm4,%xmm2"); asm volatile("pxor %xmm6,%xmm3"); asm volatile("pxor %xmm12,%xmm10"); asm volatile("pxor %xmm14,%xmm11"); /* P/Q data pages */ - for ( z =3D z0-1 ; z >=3D start ; z-- ) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("prefetchnta %0" :: "m" (dptr[z][d])); - asm volatile("prefetchnta %0" :: "m" (dptr[z][d+32])); + asm volatile("prefetchnta %0" :: "m" (dptr[z][d + 32])); asm volatile("pxor %xmm5,%xmm5"); asm volatile("pxor %xmm7,%xmm7"); asm volatile("pxor %xmm13,%xmm13"); @@ -414,9 +414,9 @@ static void raid6_sse24_xor_syndrome(int disks, int sta= rt, int stop, asm volatile("pxor %xmm13,%xmm12"); asm volatile("pxor %xmm15,%xmm14"); asm volatile("movdqa %0,%%xmm5" :: "m" (dptr[z][d])); - asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d+16])); - asm volatile("movdqa %0,%%xmm13" :: "m" (dptr[z][d+32])); - asm volatile("movdqa %0,%%xmm15" :: "m" (dptr[z][d+48])); + asm volatile("movdqa %0,%%xmm7" :: "m" (dptr[z][d + 16])); + asm volatile("movdqa %0,%%xmm13" :: "m" (dptr[z][d + 32])); + asm volatile("movdqa %0,%%xmm15" :: "m" (dptr[z][d + 48])); asm volatile("pxor %xmm5,%xmm2"); asm volatile("pxor %xmm7,%xmm3"); asm volatile("pxor %xmm13,%xmm10"); @@ -427,7 +427,7 @@ static void raid6_sse24_xor_syndrome(int disks, int sta= rt, int stop, asm volatile("pxor %xmm15,%xmm14"); } asm volatile("prefetchnta %0" :: "m" (q[d])); - asm volatile("prefetchnta %0" :: "m" (q[d+32])); + asm volatile("prefetchnta %0" :: "m" (q[d + 32])); /* P/Q left side optimization */ for ( z =3D start-1 ; z >=3D 0 ; z-- ) { asm volatile("pxor %xmm5,%xmm5"); @@ -452,17 +452,17 @@ static void raid6_sse24_xor_syndrome(int disks, int s= tart, int stop, asm volatile("pxor %xmm15,%xmm14"); } asm volatile("movntdq %%xmm2,%0" : "=3Dm" (p[d])); - asm volatile("movntdq %%xmm3,%0" : "=3Dm" (p[d+16])); - asm volatile("movntdq %%xmm10,%0" : "=3Dm" (p[d+32])); - asm volatile("movntdq %%xmm11,%0" : "=3Dm" (p[d+48])); + asm volatile("movntdq %%xmm3,%0" : "=3Dm" (p[d + 16])); + asm volatile("movntdq %%xmm10,%0" : "=3Dm" (p[d + 32])); + asm volatile("movntdq %%xmm11,%0" : "=3Dm" (p[d + 48])); asm volatile("pxor %0,%%xmm4" : : "m" (q[d])); - asm volatile("pxor %0,%%xmm6" : : "m" (q[d+16])); - asm volatile("pxor %0,%%xmm12" : : "m" (q[d+32])); - asm volatile("pxor %0,%%xmm14" : : "m" (q[d+48])); + asm volatile("pxor %0,%%xmm6" : : "m" (q[d + 16])); + asm volatile("pxor %0,%%xmm12" : : "m" (q[d + 32])); + asm volatile("pxor %0,%%xmm14" : : "m" (q[d + 48])); asm volatile("movntdq %%xmm4,%0" : "=3Dm" (q[d])); - asm volatile("movntdq %%xmm6,%0" : "=3Dm" (q[d+16])); - asm volatile("movntdq %%xmm12,%0" : "=3Dm" (q[d+32])); - asm volatile("movntdq %%xmm14,%0" : "=3Dm" (q[d+48])); + asm volatile("movntdq %%xmm6,%0" : "=3Dm" (q[d + 16])); + asm volatile("movntdq %%xmm12,%0" : "=3Dm" (q[d + 32])); + asm volatile("movntdq %%xmm14,%0" : "=3Dm" (q[d + 48])); } asm volatile("sfence" : : : "memory"); kernel_fpu_end(); --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DBCD32989A4; Fri, 15 Aug 2025 01:54:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222882; cv=fail; b=VP9uokpTHkle9ykEi/624KJSdOnk7fVfi9JQg/Pcd/rjqFgTPhM6/QTt3tR+G+BiiSuns83sz5X5eqhQfMqz2TbNFJb315SUcaSdCPE5ecdpVupOvce1eJ755dmrJ1x5QUwZxHKOys/0EozQ6jErhmWq52tyYz0fKWHp9kIYEEA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222882; c=relaxed/simple; bh=do/MwT9OQq5mXig/cTWJLAHQMwNHbGGjpxMFX3V2E04=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=CrdIglSqtXuPXeL7GBH/ZRBcY3t3eGs9VOHnppmprp5rjBtdRL/FZSXnGKCTTkpVyLF8ZDn4BwDHbbU3Jm86zd5UyS0TjlBuHn7MB3ig8SghpDMPY6kaAzum7RPKJXf9Etsm/xKqh4faFB6YJyk2jQVe8Z/Gva+craYBYlciDw8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=a5Hsh9dz; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="a5Hsh9dz" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UlNOSj2tv4ocMwKUV4NVDpvkEhN6SV/Vai76gaKqTqr9lbHgZ13of4kA9yGiBx30YwrQcK7N7Iu3VT/tWPjwF/5NvKLe4iyp5ZSLcP1oxAlk87d2Triy5+7dQM3AwnRz4LyIOjaRPmOTjJZe+j//u4YIYyiOM/kzgz+kUauPRh/f4RCrBEs3Ah4C9ALVNLFhgjgAAGauailvQwkwQVOgb+VVc5uEU/IzClxlmDAIlmASmaD4ziAe38jqHUQ2tx6QZOT1HjADE+t0d0vpHA5fOondPJv6IkFcwp3yVy/lzXl/sGhQlgMShRKLT6FVejosiYkgeNZHb6YIWvoT1CK9Nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+ql4NZ5aswAcJi3sWNVF6U6AANxo6AZoxexVOGURel0=; b=O/Vi57xY/6QVN6ZQNLVnmK2odAKT/dRDs2+jAN7CklRKx/yu7kCZWaN/HTgFhlSt35vAOGlgzKu65UzV3Av9T44iZbG5RngJDqFwCTHBwxQUSke6cAaR79+8/0PDOZbvePu0ELWNIes5+671m3csUe4p0zFHPc+8qCgOOT2iPhieo+Y6oEjPKWJkVRUIj9RWb4EWr/clHHlWXOShrnCuq/UBPzelkuIMUaodXIHugLPhMClLc72rIMXoeS2XDBpmZPV0LRAgq+iHuCiqKdIkp44eBOklicDwgInmWZNW8CCV6NZLUACs7fdkxJ/ZEgs1IOnPnSGo+kYNiyE/FlkFRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+ql4NZ5aswAcJi3sWNVF6U6AANxo6AZoxexVOGURel0=; b=a5Hsh9dzJNlEiz4a3URlLWEGaxNSF+gVOQYRbM8tKvWiZSb1IHXRNpkmqH6F0nOMM68TbstCGxuLb2V7XoXCU9Bwmb79brgP1JYQ9oDa9Cl73hJItiSJePrYcPicIFdD+YI55cq/AUmiGrySt1uBdj3MyenaXqLtR+yy7ngjMutBwrdTIrQH2nEsCZbjZSNL1nqXLZYu7AuMwVVDXKMfJlVRnrimx87SwOwyvi3lVeOjiWXIrLABQlmnuXEc3LdOqTzIpvBSxocThUhzTgYGs2dYPhNKioPLaZEhSdTMSZfS3tTEZq06wifU4aWKkfc9H8N01D4GZFqmkxOO/DQuWw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:32 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:32 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 02/13] lib/raid6: Clean up code style in sse1.c Date: Fri, 15 Aug 2025 09:53:51 +0800 Message-Id: <20250815015404.468511-3-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 2b87c6a6-a1f4-4842-f36f-08dddb9ead96 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?h4Ur7zn+6gX+x82w+Y9H1Mzf4Pl4wGUnIbzWN/LnBOTHikB4JptXCzgShMVv?= =?us-ascii?Q?J8Eahe4K6etxM5N/6IGGNmZopRlBAK1Qf7bsSYaQtMD9gBSpCOz2LLLt3GY+?= =?us-ascii?Q?uOPEuzjG3CdnR1WCZKkYxTSeBn15BMv9j+n/Kvw/b6EHXktHigDKtJFkmy56?= =?us-ascii?Q?jzUsZ3MWfSPiqPHKHLvDKfAzZW9R94ReQG1jesGC/lFGZEWKsxzEy0IBMfvw?= =?us-ascii?Q?JtRWwqRKCWieJe0rZqfv0SCVPT74U9ojAzdCk5ZtFzstmlyLGB8O8W5ImN7g?= =?us-ascii?Q?YIhqyZniLzctHpb1gEWPfOjXTtRoHqJ/6zbxLoj5ShUoz3jqZxOBqVpZLjH7?= =?us-ascii?Q?VopJ44uQXVn4H/rAV9q5UNh/L0H9Q7pU3wkpxKxQEswf5vqO2guN0zN3eTdh?= =?us-ascii?Q?iRWcJ+6m77iuidbgnSGIpVOdPX9F+GytocHCNAPhSNldAByG1lJYHhgiFT3J?= =?us-ascii?Q?rH6hmtVGuxybe2gkSnxymP+Z+7kxmLswl3TwBplk6WgG559g+t6Fz7cMKpzo?= =?us-ascii?Q?kTR6fSe+FurZdpmUj/rhFISCAsm4KjWK/8KVW3FQ1lWEX2WrGarmw+dUkWz4?= =?us-ascii?Q?lAU3HMCvcr6zLXmS4900RZfONc/qCHwH7YD121C6MiJEVS1YzF9qlU5Fnxo3?= =?us-ascii?Q?GMvIcyBHwJOzbODCH/gXziH1ZK+7kqpdb87ZoeP8wh5LzF+37LR1ejwoRs0G?= =?us-ascii?Q?pM2tvY84m7c5TbU0+gNAFVd+6SHs5zXjSC7EIVsFHHxCKCyquhamXIqL1YDn?= =?us-ascii?Q?V/8D9y7EoVvnPT/eCirHgfjwJ6vNGxP60skDYZ8kwb6n9K3SuS4ew4RD4XRh?= =?us-ascii?Q?9cQ05INVYz8kMsC8Po4lDOrwDzCC+/ooUeX+RGWl8UM0v055WbIQcwS8+eD/?= =?us-ascii?Q?kpmCyIltEoXHlDJrwyMF80k4fbLcUpXa0dYZmatjsLvdkPWY04hjFjsmenet?= =?us-ascii?Q?t6eB6KfT38ZOT4KWyel46Tidk7PEeZueAbQGaN2jgQGNFUwPv3U+/BLwujRv?= =?us-ascii?Q?iwys7+o38F4HOBb26bRMpFmv5hcY51uj9fKuP6lhz7eUXsDf5ekGW6dc2U3E?= =?us-ascii?Q?ZCQ+K23wgbI1xyCPfPIRaj0BgdjdlrrDqh2bx8PsK4ul45CXVMRxnuWTj3EC?= =?us-ascii?Q?jMF/VXU8D/s0kLutM9xWPPlp4pcueR43obtIr2tIlhw/AuxzLj+a8c/5qRwT?= =?us-ascii?Q?sDfdxSXVJJySybnRAnxsSIhmuXGmq207YwVnbrqJgxKkivmeKVxk523yPx7M?= =?us-ascii?Q?D7cRbFRmdEyH1M6qu2LV4t3aqsKHrWUd+gMwavQqJDiIAB76vaB/KSMDSToc?= =?us-ascii?Q?lqqGJ5CE3HyGQ0HUGLfaSrlhMYtrXMwdIQvgh67vBEfgROEpDa7fqTlIjLUZ?= =?us-ascii?Q?AXfPqKR93AofW3OIuZYyNPvWzRyr7Ina3X6cmRJ2X8pQaLY1HzQDlJzn43Gb?= =?us-ascii?Q?zgR/f6rC4rCG3zDXTRc8nxmNgipJ7dojfMw0y4m6MAeOeTSqHWqdDQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?TZpjmbl0a2ynsigtLd1bARbxIfWAxRA6e/3YObt86OMQRr+MxXl4Me+xGKf4?= =?us-ascii?Q?zjgqezrw/ICamFGi4qPx/olrbNOMfOYymiLjpsg4guQHR7Ee+evLCz5Bh4nd?= =?us-ascii?Q?GZWvG5Qf+yuZAKeWFmBXHJ2o6ffUE6sSNKCdV+dZ3/xI+2WFC52nUMmRvzts?= =?us-ascii?Q?5AAc3S6/sCEownCNrG8YWAFwX9cka5CIznkXtesqg0buSmQOjgwehLsXk377?= =?us-ascii?Q?2l8kCw6Sr09Rv+OqYnOA1m4+/HlMHLielWHUHxn2LpzahfPzslILnreO3kuL?= =?us-ascii?Q?kWDIQ887a7wSy92MEX4fZBDFAze1hFW6rU6AHSwgUAKluPCKbCDs/VONdsAX?= =?us-ascii?Q?nrNF7566HywAacW5rutOhQk88/kvkFVt8k7Qzz8Oy/fZrYUWH4I7Et/xKNWb?= =?us-ascii?Q?B8XYWksW7PCjg7vy7C9vjARZ2mu81KXHpKWZZ5HLvEyvCRnXFbt85rAabgjs?= =?us-ascii?Q?SrwjWkj4EPaEpI5j5k8yXCjCu+RTN9q3P6ofsaCWYm5A/M4SXJ8KrrnQtlT3?= =?us-ascii?Q?fquDWf1YPyy4jkUgYv9ZhYOKy0UxtAanAz6yTMmO20clQymAddAcZRXrMlu/?= =?us-ascii?Q?++uxxSDjma1S1nyMfTqpw49KvgSwCiCfIUTHi3J/pez77JhH+VLaX4O+yZG1?= =?us-ascii?Q?0hc5TJMzxzfcGvTb7UfCtM9nqvRRF7SCtR3OTuot3tIAYGpPbq3JWZhiU+hX?= =?us-ascii?Q?Nhpj9Goq5/tvOAQzhRFtI7EkoQZfQA2q/Z3UyfXB2HGC9+y97o76YEOW6Bir?= =?us-ascii?Q?vL8iVANmfQv+kBdsWmBCQAz5RTOvoRHidTDeeDlgUD/dhm9h6v6RrKwUKU+u?= =?us-ascii?Q?kkPIIFjAXnwyzQptL4lkb2ZahPE5FFRVTOPqE6Nd3pZ54vGqCsWo9WIfCJWw?= =?us-ascii?Q?PlrqqRDxHnwZI1R/6mBUnbTR7jm6noPaQbtlTKTjruLER3Sp85yuq0C1Vmlc?= =?us-ascii?Q?7b4ME5MEVztfBOliW3aLsJDgr0OAq6kGibSrowSR9dE5sPLKnW/EeiY5g2Lu?= =?us-ascii?Q?dj3EwRTsZmYiaCmxusVypv7oMIELpt/7Ufk3ipToxeYPkA4DoP+xkWMO2BaI?= =?us-ascii?Q?23tw84j6NYzc4Gwxn1KLZ9vEucdAiFD8AVihAKtBppugC5VRlqWRG1q1ZUX4?= =?us-ascii?Q?H41W+sdUUAtChfTcSc2nFxks//pVPUpi52PIYszSKw5vHtW6cLRoLhQbXJkX?= =?us-ascii?Q?Pzu91VHGZohgA6BgWQmYG2xgisV1V68l1G1WsoaB13lbHxuK2ozEaAppZ0uB?= =?us-ascii?Q?+SKToD3oZBJheH2RFEXOMOyfj80rqyHLURr1VExrUwomJmtw7+QqyZe2fQvX?= =?us-ascii?Q?fOEPJmuek86CPP5fYZ6BDNBcsQ+uHOnycLkX2l7ftLm8RgWxtRXU6MBgmM0x?= =?us-ascii?Q?xChoLjF+eIE2Fvu/Gg5CbFGuxJ607Sjxgt89osx2R1w7e/nOTseHVVkLTg9X?= =?us-ascii?Q?s0I1U77W+2TVHel5TAbqWkJ5LCw97UbWBZxU0I11cCddtZSF6xet0/rMllsw?= =?us-ascii?Q?xHCG6vHEvp00OeT0Ikm2dMLRQrAZILgtkIbLs82nJt5Pkx9u1sXC9UU1QhVu?= =?us-ascii?Q?Gt8UyINzR9pJlAM6VgUydXtvM2sK4p38rgLzNVj6?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b87c6a6-a1f4-4842-f36f-08dddb9ead96 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:32.1744 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: lbI00kstOfnSLMaRd0dr+XiCWz4AxdBaa5PaBuk6Qs8UlBDmEUdlDkRRSwH5t/BzIdPnOu9OQ7hmt/LH4ffqBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/sse1.c | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/lib/raid6/sse1.c b/lib/raid6/sse1.c index 692fa3a93bf0..42fc33b0f364 100644 --- a/lib/raid6/sse1.c +++ b/lib/raid6/sse1.c @@ -44,21 +44,21 @@ static void raid6_sse11_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("movq %0,%%mm0" : : "m" (raid6_mmx_constants.x1d)); asm volatile("pxor %mm5,%mm5"); /* Zero temp */ =20 - for ( d =3D 0 ; d < bytes ; d +=3D 8 ) { + for (d =3D 0; d < bytes; d +=3D 8) { asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ - asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d])); + asm volatile("prefetchnta %0" : : "m" (dptr[z0 - 1][d])); asm volatile("movq %mm2,%mm4"); /* Q[0] */ - asm volatile("movq %0,%%mm6" : : "m" (dptr[z0-1][d])); - for ( z =3D z0-2 ; z >=3D 0 ; z-- ) { + asm volatile("movq %0,%%mm6" : : "m" (dptr[z0 - 1][d])); + for (z =3D z0 - 2; z >=3D 0; z--) { asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); asm volatile("pcmpgtb %mm4,%mm5"); asm volatile("paddb %mm4,%mm4"); @@ -103,8 +103,8 @@ static void raid6_sse12_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -113,13 +113,13 @@ static void raid6_sse12_gen_syndrome(int disks, size_= t bytes, void **ptrs) asm volatile("pxor %mm7,%mm7"); /* Zero temp */ =20 /* We uniformly assume a single prefetch covers at least 16 bytes */ - for ( d =3D 0 ; d < bytes ; d +=3D 16 ) { + for (d =3D 0; d < bytes; d +=3D 16) { asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); - asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ - asm volatile("movq %0,%%mm3" : : "m" (dptr[z0][d+8])); /* P[1] */ + asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ + asm volatile("movq %0,%%mm3" : : "m" (dptr[z0][d + 8])); /* P[1] */ asm volatile("movq %mm2,%mm4"); /* Q[0] */ asm volatile("movq %mm3,%mm6"); /* Q[1] */ - for ( z =3D z0-1 ; z >=3D 0 ; z-- ) { + for (z =3D z0 - 1; z >=3D 0; z--) { asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); asm volatile("pcmpgtb %mm4,%mm5"); asm volatile("pcmpgtb %mm6,%mm7"); @@ -130,7 +130,7 @@ static void raid6_sse12_gen_syndrome(int disks, size_t = bytes, void **ptrs) asm volatile("pxor %mm5,%mm4"); asm volatile("pxor %mm7,%mm6"); asm volatile("movq %0,%%mm5" : : "m" (dptr[z][d])); - asm volatile("movq %0,%%mm7" : : "m" (dptr[z][d+8])); + asm volatile("movq %0,%%mm7" : : "m" (dptr[z][d + 8])); asm volatile("pxor %mm5,%mm2"); asm volatile("pxor %mm7,%mm3"); asm volatile("pxor %mm5,%mm4"); @@ -139,9 +139,9 @@ static void raid6_sse12_gen_syndrome(int disks, size_t = bytes, void **ptrs) asm volatile("pxor %mm7,%mm7"); } asm volatile("movntq %%mm2,%0" : "=3Dm" (p[d])); - asm volatile("movntq %%mm3,%0" : "=3Dm" (p[d+8])); + asm volatile("movntq %%mm3,%0" : "=3Dm" (p[d + 8])); asm volatile("movntq %%mm4,%0" : "=3Dm" (q[d])); - asm volatile("movntq %%mm6,%0" : "=3Dm" (q[d+8])); + asm volatile("movntq %%mm6,%0" : "=3Dm" (q[d + 8])); } =20 asm volatile("sfence" : :: "memory"); --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E8ADC29D299; Fri, 15 Aug 2025 01:54:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222884; cv=fail; b=jQun46PqQyG1AhZfi3xszVsXTaTcw6tNZdLFEp93X+EXs44TdOUWqARnEgiOfHFWMGpb1HUJJVeGNFeamngSA/vs+R4xOtqXPVKj0aFVfBlOs55FuJadAzXnH5FrkVrRajJIxu3+eBDXPmrwh3ymOSMvBBtw/mgp4sSD0xeOqWQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222884; c=relaxed/simple; bh=9crli4w5lEv7Xz2+3WY4HTlmAl7FHGOAanJaE/CwOdA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=YeeuSGvZXiJ+XfVWi5hIjiy4zR4NVXvs9NpLy4Huv/gJCFm6yBjTpH7fQTy6JRC/UyUVPnRLAGQoZ+EsmCW7g3DNNSOnFIgEWYyYf17mctS8nVsvM6Ulf1C/UL/lMgrm8MpKYz/xMzyxhIL29ULdl1SsR/1pzbsoNk8SeCAzepY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=IZdqBkI/; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="IZdqBkI/" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=J3doJunwRufwD/YEeGhEUOeKSGUIx+SoQBRgnCh0qh6Z2rKrZR9Mg0lVMcoJYqNrXFQI/j99CUbQ74vfNjtyNKf/Tg5WVqluBuC6emlxTzEgOVClcpMqo6McdIrnE6RJk9EMg8Awlv9tdN72FqOS8IWIbQdqjfCSXetmPG9Kq8pWdKPlbGZKp11iI8DK/3oQ16P8OAbHH53IkCEXjvlHUdNI6Amo7R707EDVPqqc75e61D3qO3wheNmjqbtX6xl8xWq2vtj9LBX8Gz0dQO6H7XTi+U2bkCXgMNSIq7KRYcftNuYqIekcIblUi7qMeShgv6j9GgcUl86loZwUmLwZXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mynbEaym58iecpckqwnyosAfB3l54unADz06PO6TPoQ=; b=ujhjBIygh7jCOY8sDXs7CfRlCQPyRP3RfriGjJ+3TMwMGO4Uy++j4Hq4rIBHEdJbZUQ92GHZeDbOZqx/0atn+hTWLzx5rV7rCpUttYgzUa+BAIRK5z1J9vTO5CiqLEjV6akx7PH316KOA4IvfXQQYmOj+7NzqXsX4uAhv6LiFk1iRptD4hy1TitCXB8hXiFkWinm79luzldGvxNxRQjhrJfGy5/gbsXY1z2+/1Udr1xuvp9P+2A5eBt0Bm/W8saDjkn9glHvW9eLBX8vMgm01+3Dk6gWAHYbUv9+fADOCOMoRnXvkv2nveMpObSbAaCuDsHTurGv9kwIOX3cWngnsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mynbEaym58iecpckqwnyosAfB3l54unADz06PO6TPoQ=; b=IZdqBkI/F0Ca8B2LHmaXxWSBybrkV5xxcj5kUJDTW6IECPQboDkSKztqUrHKgqgetVVFIazdm37wNylQcmEHwa+2jyY1yjX5jAtukVz/I78sHaxMclpNUKI/RpJS9t4I2WwJIolILiLMOw4AbpNO7FbE2KRXewClRUhzBqDkTjg0UBuiCILbSxvReRDBN+2K6pcQ/o7PShC1dHHcy3iYcPU1+ol+dpnlUchfKvAbvnbvaqhZc0Wpd7o/UP2iZ6cm+RMei1PJIxr0mtSuZT1CRSYomLcntsJj1a1SavF9mv7CqBauJenNJ0kyYHpadeQTKIEMBISXU0njmQnoh2Fvww== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:33 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:33 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 03/13] lib/raid6: Clean up code style in rvv.c Date: Fri, 15 Aug 2025 09:53:52 +0800 Message-Id: <20250815015404.468511-4-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 01ac5c82-53e1-436e-4e95-08dddb9eae42 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?t6JiZTkB/p7VHckbWBB/dCsUn6ORFD9i14l74q1fjCYNt/Sj5X3jtEukak/2?= =?us-ascii?Q?LQS1634/46nJME6cmCEziujCbDNLhALrXgqL5kJBMREj52P5XeD0JbvNTae1?= =?us-ascii?Q?O+9y2k9MK1SoGIX3ZxFy4uoHVrpnODYrXlNIaUz4J33HrIhS3pOvZPHzC91a?= =?us-ascii?Q?WFY2qvLYcxdprwlLxwQiMcBJLlmclCyvDcltM47JXqxJJrJsjsI7MDUrsqlx?= =?us-ascii?Q?eew4SpUWg+vqztQF/DISqH0OZgfoZLHgIvcbsrGWLdtsVNxBYYMJx6OPm3It?= =?us-ascii?Q?RL377dPPVUnkmTsjBNaUzNXOxP7PYHAHlNMRng/WURoFWlk6At04IQL/Pz6J?= =?us-ascii?Q?1UTVy7/9aFXwg1955kwQ9LvzSbYRlbofJrHcZeMkttu/VHVRyoEiz7+l5BEb?= =?us-ascii?Q?cE7QfoYjVohv/QZWcW5i/sMoo0qJmMyqCsbll9TF1qrLRSnG/UCSihQpGbey?= =?us-ascii?Q?pIYKUzi0rJps8LwDbsZlIUJZP4dgJ8T0xjeXLe334BbEaF2yzUqOokAk9QE0?= =?us-ascii?Q?ytnCkFumW4LLHzp9mN0/z6zcWgRDPssmCOOmaCVJxy7anZwS4MoNMe7bkx0P?= =?us-ascii?Q?teAeX4NhgdIGiSUdo9rjU/T384/nVBIwmVz+sVm5Gyq+E2rgjAtHtYjD2HDJ?= =?us-ascii?Q?Zdsxzvd82vf2qnKanreGOXdtr+pIcj1E28OvRDWvQjXVN/VOZ8kVsM/LWzGq?= =?us-ascii?Q?Um6lpjhas4RH39Cu2UH6MKq6oG4db3hXXHYc8cQz0hi9NJP+65HZJrnxU7/h?= =?us-ascii?Q?d6pmG4rshYenRhgl/nvpKLs3PlFp3XIkBVPYUPO3QRLJjiLoko4f3RO9OT3+?= =?us-ascii?Q?E25JghBmtGQhALC3PTbEevvcTljk5fk+xVHXkC+XyVEUs4vOC94tDbLL9QXa?= =?us-ascii?Q?fx0HbKhL2efk9ai9k14Q3TLITwvi8zMXz5bWuLe5YiEsF5lW8IQGdxqIhuhZ?= =?us-ascii?Q?P8OGhKTNyRektV2sO8LFmyByQmUd+x/t4kDwdvyOxE5/LPF0FUNR4IEpNI0c?= =?us-ascii?Q?9aDw+UuOuOWdjYFo3hC/vFovtrZcZJfgZ2IZPz7jHVFG19XHlwxUAucYx2+b?= =?us-ascii?Q?dMtShHloJ7u6IwviS3Yh5lwE9+5DCQcijKellDVQ5yPtbiTI3T6pEz5UFeL/?= =?us-ascii?Q?eLHR+NVVTzMpxP9YHJWw1s/zS3Fip/sLQgtmT+pwIx3F5aJoRxXn/gHXWPas?= =?us-ascii?Q?TNoI+EPLIHtAy5pwGAtslgrVJ9fqIftVlog6adAqVMfIQsLOgow2vZ2/wlwK?= =?us-ascii?Q?PL/mzQXNOMyZa4ZLyuyE4awFgV87LIj+qU5f1JwRTTvY57ALodIGVV210bLP?= =?us-ascii?Q?7U63p8ouLK5rywPdB4LE8Y9eLJuM4D7ih3mgQaw2J6roAASjbJ+2i0L0lsNz?= =?us-ascii?Q?NghIwrK45yUTTTAKPfs5FK6krDEXOn8me4lyZ3mxtAGZG1wR+pBpYQa07mWi?= =?us-ascii?Q?5YgDKixWqRA2G0Gs+925s7Eqx00P59R+1lGQKbFhV2lsMGnWGNZYKH4xjh9p?= =?us-ascii?Q?cozXRZrPQVN3TXQ=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?NSWoBXPvOFqWwxTRRnAgpe/ycFaZ9Iypkvw52EOOqpnOu8IpSqdntD08Z7nb?= =?us-ascii?Q?rVRzAAht05RmWlN7dkp+4YgduEDyOz6X+7yxaHIRvAnpfz193FxPsQBr1n8Q?= =?us-ascii?Q?IhIKoAPVUyN/jYjcDbZs7RB9MCCfMPvyrVLuY429a3FE5xU42TEBEj2TwU+j?= =?us-ascii?Q?Gzsmkn/n8l1XVcDhBGV69aQR8ZM/IVyjhwGABHTAezNKWMeN8lQ6xleEjOSK?= =?us-ascii?Q?kuGwE8z8ksRcOupSJpHejLLOkMtEqgDA2kpery+DBSQr4RBck83olNb9/WCV?= =?us-ascii?Q?YfhFBy0xagjXmgxQgnzD/ARI4cYRDN3QII98n7+bZI3iA0yykKlYmoiBXRXV?= =?us-ascii?Q?63CQ9ckCmYOBsqE37j7coIwWZ2MLvmP70G4fpmeb9bz1tklOgbJ4pEqOguJH?= =?us-ascii?Q?hvt9v/Z1RPByOhT8UinbOIwiXrc1Y21XFAIUS516QExkwZTYQyK/4Y5fH3hM?= =?us-ascii?Q?WEbUf/gqJaQW31T6VmiAY6nfd/R3MMuun7KwjhUqkZhMPn905D8WwC9yaxLZ?= =?us-ascii?Q?9SHOtAn/eT7mawi7p0gly4CYe3+4imvROVtUPEqMUaLAaDHiwWGxcMjBEQC8?= =?us-ascii?Q?aCTO93E16d9kJ7KKZNNmnFQG9jMGSP4ycInJDxBSupXTNEUvUtI+JJZtkbcE?= =?us-ascii?Q?toBf/Jbk/IS2cGqznaA96Xb1fDJ52P+24a/fksJ2HtVYbkJUpNatlYVe5NKF?= =?us-ascii?Q?9ci7837PqylsU00J+qOMPYCmEDsT0GLoYsFbjr0QoUl8yPdywD7SvuU320dQ?= =?us-ascii?Q?GLW6JSQI3A4qOdwZChncwfyqVfq0wzMKgbzhuvxEqfM3PcekdzuCDLxZnIy4?= =?us-ascii?Q?EOSN6ZEccmDrxtSy54qn+VsUXXXbANaft663JsOQ8yOkVF0pUSo3sOWrYRWg?= =?us-ascii?Q?dtjUzb9SIWAgOk6nSxXxkWyQ/kXYTg0+2L17wyEG55S3LuoTkPdvdgGX72Oq?= =?us-ascii?Q?dEhfKQ3FIKwr6ibdna2LsQOd2V+Pc1YGTwX1qJljNA8XKxlLg8eB4g372ySn?= =?us-ascii?Q?d56oXa91VDKeOhNJl+pZGPwMVS96EgKrJk0tjlMJJf9kSZ8dqAjd61wL3gEK?= =?us-ascii?Q?QOU1BTaXw07DSBYCYfkBjmDoCUSAAYJeGTQC48Ar308ab0I1NW7vfpwxnMRo?= =?us-ascii?Q?dZmjZFfecbH8qZZ2lMG9xdoDOjrhK5z3C39FwT897grdODVLdPrnUFDWwIVG?= =?us-ascii?Q?kR2TgirgPRokAzPPvvG+8H3zrpKKbJ5b4QWMZNt5ji0EWizrzY3yXFuR/nw5?= =?us-ascii?Q?00zi1kV7aGL41SsGKk/yY525uKTHXlAv16MXdhi0dVxXEZIDUQ0IxneoTuLu?= =?us-ascii?Q?+WJB0q7NFazeX7SSErxKYC1gVIkorg9EvyXmAJ2xRsS7E77Dl3zHFkczkgXv?= =?us-ascii?Q?Rv4FkljDKfK2xzqMKz5zTyoKpP7XeZEe1w2Gl9iM0Y3M1M8dm0GXRwS3B6Ei?= =?us-ascii?Q?bIvTRnKhEp/76nF0nJwmcuPRWf2MAl02pTJ6bsoXP3tOqlwgc8AnVT/vr+AJ?= =?us-ascii?Q?z9oCom7fAUaIxhyqeGV4IdZI/KyKw6EDv/op9y5WsJRNU7j5FnoGNelEYSep?= =?us-ascii?Q?Ocdyr0EBI/Fl5sGP5XAKn69PGVpEcXtIYvL97NMG?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 01ac5c82-53e1-436e-4e95-08dddb9eae42 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:33.2803 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Qmp3abG50Yut+SNMF90dePKs/kNNeWx0Ao1p0QGhPx2Ya03uEoF2lvB4U0fvBXKR3EixTJV+BVns6oC92oXYlQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/rvv.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/raid6/rvv.c b/lib/raid6/rvv.c index 7d82efa5b14f..0446872e9390 100644 --- a/lib/raid6/rvv.c +++ b/lib/raid6/rvv.c @@ -31,8 +31,8 @@ static void raid6_rvv1_gen_syndrome_real(int disks, unsig= ned long bytes, void ** int z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0 + 1]; /* XOR parity */ - q =3D dptr[z0 + 2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 asm volatile (".option push\n" ".option arch,+v\n" @@ -53,7 +53,7 @@ static void raid6_rvv1_gen_syndrome_real(int disks, unsig= ned long bytes, void ** [wp0]"r"(&dptr[z0][d + 0 * NSIZE]) ); =20 - for (z =3D z0 - 1 ; z >=3D 0 ; z--) { + for (z =3D z0 - 1; z >=3D 0; z--) { /* * w2$$ =3D MASK(wq$$); * w1$$ =3D SHLBYTE(wq$$); @@ -115,7 +115,7 @@ static void raid6_rvv1_xor_syndrome_real(int disks, int= start, int stop, ); =20 /* v0:wp0, v1:wq0, v2:wd0/w20, v3:w10 */ - for (d =3D 0 ; d < bytes ; d +=3D NSIZE * 1) { + for (d =3D 0; d < bytes; d +=3D NSIZE * 1) { /* wq$$ =3D wp$$ =3D *(unative_t *)&dptr[z0][d+$$*NSIZE]; */ asm volatile (".option push\n" ".option arch,+v\n" @@ -202,8 +202,8 @@ static void raid6_rvv2_gen_syndrome_real(int disks, uns= igned long bytes, void ** int z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0 + 1]; /* XOR parity */ - q =3D dptr[z0 + 2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 asm volatile (".option push\n" ".option arch,+v\n" @@ -421,7 +421,7 @@ static void raid6_rvv4_gen_syndrome_real(int disks, uns= igned long bytes, void ** unsigned long vl, d; int z, z0; =20 - z0 =3D disks - 3; /* Highest data disk */ + z0 =3D disks - 3; /* Highest data disk */ p =3D dptr[z0 + 1]; /* XOR parity */ q =3D dptr[z0 + 2]; /* RS syndrome */ =20 @@ -731,7 +731,7 @@ static void raid6_rvv8_gen_syndrome_real(int disks, uns= igned long bytes, void ** unsigned long vl, d; int z, z0; =20 - z0 =3D disks - 3; /* Highest data disk */ + z0 =3D disks - 3; /* Highest data disk */ p =3D dptr[z0 + 1]; /* XOR parity */ q =3D dptr[z0 + 2]; /* RS syndrome */ =20 --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from SEYPR02CU001.outbound.protection.outlook.com (mail-koreacentralazon11013015.outbound.protection.outlook.com [40.107.44.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EDCBA29E0E5; Fri, 15 Aug 2025 01:54:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.44.15 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222888; cv=fail; b=Zpx7wG4Hr9itXRyqygms+tMkzYXAL9pVRsAYAXyJiEYzDoIXCebmLkAHjpcPsc9vnBHGxKMEJoN5uxnjjJxxMMBlNVnwmX6dP9hYSXOiU9qrHTLwMLeOoeHwrZDzqdJftAsooE05Bi3d7BiJJJ/SE/oOgFhlIY4MOypUBKL2E7E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222888; c=relaxed/simple; bh=450X77CrC8niC/wdOTcLqFAmCXB97HBFiFlzaM4d+7Y=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=I1wF+YHxFuRNqLt8D+74nD5DOSo+WrDiu2+twGudcgCo8+S8szUvo1TqsrdfNxzwRhD18HXgQCoyWUC8rafs8ehIXsxVSGJuu8nVe4Q+Au/vQm7cKJmLM0Ags0Z3sjL+BM/r2W/ViLI8XtmUU/Km4Yx9jGu/RctCEOAUPFlPNTo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=Z12DfRib; arc=fail smtp.client-ip=40.107.44.15 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="Z12DfRib" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CwlquBpUfayuOjHozdUGSPGrOxOwywSEh+MWD90oCq0UUVtdqIGXe1TT71HgMrpih5guwAnu7JFroeRfHwHKimqJXHrlhrMaD3zLCztnCXaVFfJlppIJD7C6738WrTSH5LII8RiXD9sq/cHuV2jnN+k/X7QlzHyfqzKbqnXZ8jDt1L6Pv0ZkQUxM/6123x2CfXUmLATYlgvQAPSKQWYXAZstsEQd2hKl93XPg6gGajpG8eo8M6QfXT5ki96cyUHlWxaq0VGYcrfEt67JRCMAcXZFgZEYjgdpZIKNlDNfYwQtvn71UlHZfIHEzDlH5Cqxq8tjhieXCxXmycv2Dz7OHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FTpho3Tb+6a69yJPazoPIqJQ4UD2kl4DHXXZ3XoRW7w=; b=sq/AxIZUTawHse7LfwN7ep80d+r/x/dNeceD/g/yosgFly2kvIeBNDlIYV2wZc9F99cKDXSURng8H2mKG8YaREI8p8WXCEcbP//jL7OgjeJCcsAP5ZiUAqFpxOWH+awmOMSPU6WKIQP+nCwipspt7L+zQIxdTz/U37vsg38UIhyR7hbj2jb86YySVdfb3OlmGVUPYFVhRER9/xlAFa8Ta5BvilVHhzSFCxzVeEJEi30xjrMIPJNe2bFywF+VyHyp4wX7lWcHbpt1OXwQZ5jNMcSsIhqvlM7mNWnERt0kxlqEALUrM6GNR2fjdURLCbaG7myZFag6gyd8/fwkcOh1Yw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FTpho3Tb+6a69yJPazoPIqJQ4UD2kl4DHXXZ3XoRW7w=; b=Z12DfRibS6XbPNdLE+NAbiJ+aPYtTCiZJeRwmSi9h7L9q+mnfZcARguT8WlCtzxokIXSq65FZ8mRETVw3MemCGUoNeCFMwCKJm3Zox+2Eejz0Z5s76+D/FBq8ydXI3wzX/IGYgggOqEtzrCmBQfN+9gg7f01OFERqBrhg1fC6P2m3Hnowjt4Oy9CXkDhIa69YgIiCCrSLZtUgcjkYYgbUDXBhDX3RghU9WPacXdv8BmcgbRDoX/m1PAMeihOW18EtEdas4lhDKNVXZ9EDrTzBTv9hpv0s0GzC078LPsls+tfrUfAmtLxa55yK+H1Ylzb5UzzOUZB+/zCDjJm16+9Cw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:34 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:34 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 04/13] lib/raid6: Clean up code style in recov_ssse3.c Date: Fri, 15 Aug 2025 09:53:53 +0800 Message-Id: <20250815015404.468511-5-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: fed34a51-8da6-494a-78fa-08dddb9eaee9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?zhH7v55aVirh6RIpfW2ZmqRzkpfx0mjKvcfZI+WVuVltZBQYY4IR3V8ds7cp?= =?us-ascii?Q?DM1J/93eg9AT4wGfsgAigpbISjM/FhptFTy2c3mrwWrOvUm+3JObiQ32O9TP?= =?us-ascii?Q?EI3yPRSaHTTpy9mYiCUnQDzmKxnK9HacnwFSh8rm7Scdi8tc0ZbCUk/ccIaq?= =?us-ascii?Q?/frqkdY6rakOCyfblvV7UgQgxiqxRXR0bkJ4L6Cmji74QJPOykUvPZbz43cg?= =?us-ascii?Q?YYnu1zXYxVSgIxhhERxacswzdC6VbdO/x9lV6E+OvsEQGwbQYu2DorbhIVPD?= =?us-ascii?Q?63dBIN85hhZXkGqkEgqg2zukXZ+sSPlLXjdJTS4iaAMgV5GZI+3rhzWhNrhz?= =?us-ascii?Q?fCxcq4y+Hfsp7Y+Q2X2kdb1XGWoNRd3yYda86k/JZ7FVyNPpnz+CviM7qJpQ?= =?us-ascii?Q?gHSHNiwGs8JR9lL/BKdD1rkWfqfqGMAkdTPJZX7ki+T3AsD3kGXWcjrzaEBH?= =?us-ascii?Q?eaav0WlOVSR5P/nEapkxgSY/X4tTCuWN5Nt/BB8ZDIvSfQgoCtQgwOmbfKHB?= =?us-ascii?Q?PRTwkMLdVT5+AYdE10evoXnB8i5LhtMD8kFICkV6EhNG1MR8aXoc21ZbtzML?= =?us-ascii?Q?C6wSbgAX+pbyYjnHJjE7CdNS+sUspJMFBIx4ajOVmMGSdD8jQyrcEnnGn2h5?= =?us-ascii?Q?hkmdH95ep0qDAkVSfw7ILO8p17yCDx+xkdW05txGgV8pt9P5xgea+a66sjQf?= =?us-ascii?Q?dixgM1bRSphzS1pTj9Fcinu0quCG5m3rc9FJtLm+P9jQWZo5Pv9a5Dk+IV8y?= =?us-ascii?Q?OK+R01YzSVmi2MqoGisOf+Ird0zmoTgwJNiXcDXGS2vvcGeEMgyEhm3CdZc0?= =?us-ascii?Q?a6brAfU0oLD4DJ119Hr0OQuDNRPspBXlt1SN0lFOsSJ9LNSie6jXF/27LaEf?= =?us-ascii?Q?nJN98jON4SnuRdR96m6uN7GY7Be30G0EWmngedj0mC56d65jRxflG14uthX0?= =?us-ascii?Q?7z4f8KtbVEp7w3YWhK+VwAfzxq78iuYaQg8l83TQpERVLtcpBJV27tj3mBvU?= =?us-ascii?Q?UyJx+xpmLgyALGK1l5ewYPYjuNsrWx/OHvcoh8xNbAoD9zP5/my2gdZYWXjz?= =?us-ascii?Q?OnUVJ/outuW9Y48fTLWqayo+Bg/aA/Iwfxd2JD7u+6zNWfFUVMllbUgmVfuC?= =?us-ascii?Q?d5U49o0ilv9OPuraIJEkb18iL0MWrEaAijLUcyvoLoFO4Lq5JUWNnzNgHxYc?= =?us-ascii?Q?L8uqIdTHolC0dAlzkvxeNiBzrs7oN/NnDtzrDHia6YpdFlEV6PzIQ1AMNb7V?= =?us-ascii?Q?HULke+5LvVTUlIhJ1+ldW8N/iqs76P0ZVg3hhtRl0KUZQza7rAnHielKwY2+?= =?us-ascii?Q?XLk9BeUL/5rwGtzPjq1gZ51sOpNF8sClNbCpQ9A82NwKXXLepUjN85bZZX4V?= =?us-ascii?Q?MT6ZyAD0pVxJc+Ni4eIXEyZwnQRJKsZvv/+F7vkjNd7UmnrIb8iDm5qoeLTP?= =?us-ascii?Q?sRdgeqgod7GHFtqv906Zok0nNorcj71/FbHh2URvnfqmhQq0AZYNmg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?l7QTrn4d/K7EQZWmMs983sv0X/ccVn9445CJPzQiaAWZW+mBWgAhe6tkTpd4?= =?us-ascii?Q?oQcFQgZQhD0Jnie8yQXhT810lI3np9EiJVsrhgdccqFxODJaS+NoeuGGe5j+?= =?us-ascii?Q?pt/40udMEBIbIntDtBkMmLbMRTZuVNwdFTbQrOTdjNY++Qwnk41bfClykmEo?= =?us-ascii?Q?B3sA0itfFAfxAzmsCLG6b/sUXG0Z6MY/fOOFvnvRd2TjSFdEgQmgnY9k+OiS?= =?us-ascii?Q?PHWcycz3Bjv+p7+6kRcLrwCBfP5C/OusBvCrnGwRo0iMKO1Z0mmUtLM+b0q/?= =?us-ascii?Q?Er4u2DQeDj167zmEa+OcNbu/bYWOu+MeTDqifox0C0ptf1BxIrmIpOp1ZiNF?= =?us-ascii?Q?RaBvKpkSIDWYUG6QPalIURCeuMUglr2fCIOoHrq1cByNSiUfMRR0C18PXMno?= =?us-ascii?Q?jL5VNP9JjEYDgslJPFlu5uuK/LLCN1u4+i1qY6ii2ocDcdikQM0A4NgXJR7N?= =?us-ascii?Q?4l/kxtkXcwPaJYzUzbgOAOuZPGx92k9qEuT2z/La1o7KAYGJ1JcFavw9HsfL?= =?us-ascii?Q?TkrRshQv2zOLkkLUdpO0JYxaz5qb+gOAGSnqLRrP6c6cgc0CKnl3eQYFzT1x?= =?us-ascii?Q?rwKiA7k//jWLcPyVhIHOx2OlIXaH+xi34T0YoiwZHe4hU9+wWtkgq6SmxQCo?= =?us-ascii?Q?XkuBY35NuqRlrl2j7FUUUkdw59sEfFDXS+GBh0i5LWN0C3D6LGXp2tPFJmgI?= =?us-ascii?Q?pSE5nyfTLBTXaCcjHe2KyP9AbJ4rcdEn3xozK5/gt+nfpy+WqysRU/TZSl45?= =?us-ascii?Q?0MzeMENJRxOmwAi5YJv3zBPq0tPj/QVjQe0BSS9EH4OCFekuVziURgohqjcY?= =?us-ascii?Q?tZS71xtolfRQ+/9Nv24pEuqqSs/IvjPk71W5Ldy7+bLLWoBWu7hjh+YXe6pk?= =?us-ascii?Q?+VeUZ4mXfrJCMLSfRz/8wJ0XzwNh9hH3cEYCEOBAUc3pvYKUuhk4bNAZ40PC?= =?us-ascii?Q?t3nfLqUsHqiNIWmJdWnNdlxktuN6H7eaeoIb3tul4vg8efPWTH4WwZTaC1wv?= =?us-ascii?Q?zG2KcVg3BtiQhwi0IG+hesNP/ilGiz9YtLntLM42uVg0kqN9A2wJyeCJHq1+?= =?us-ascii?Q?enwxdfF2T6xbLkhQckQhVs0LD9aSrsYlDccZhcnrp0MXqTcBQ9dHthVKElzO?= =?us-ascii?Q?xhYgayJTiOw2HzvG0gdDCVibcGsOLW+b70rvc20xzXVMCUA+lxVWZBsA2Q/l?= =?us-ascii?Q?/aT1CMtILTk17lVhTH3+OAEvJdvFnz1YNAccC2RvJsdMUWtD0aUvVH5PNJ84?= =?us-ascii?Q?qnDTG560Gm84gZbmlMbOr66vaBnm56j/RH8Wg9+XMVZlY367FfVToHoLwFSV?= =?us-ascii?Q?6Af8OMCAwyzH5kz1Qu+EsZf2cSnNdGUDDmoL20vsXE4bcJkrkOsODXSt4pnD?= =?us-ascii?Q?UKA6ELU+CuemyLS8y1p6iO1HE0QhLSdY9hkOVq4/SSBkyL+mIZRg259NrV13?= =?us-ascii?Q?bMJ0LaQUEc3av1ktW76goF8YTAQ2liT1z6J5GpqqzVxOmC1ZhDBe4R4ozQHu?= =?us-ascii?Q?JGm1pMWXlE5lR1t9jWEAqgpYGB1KDL1gA+a01ngWsHQwpRBRIAH5rithlSec?= =?us-ascii?Q?SsFSH3bNi6ijectuXST8c8/I1g4NnHBCZKOifv7C?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: fed34a51-8da6-494a-78fa-08dddb9eaee9 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:34.4018 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: AmDIhcstPHbMwiD0NCgzQEEFvtvHFxcseghAKHVx7V1IyhCwIgvYQ1nUxG4rotq5ggO+CBuuVCmOWlbwH1Qheg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. Clean up comment style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/recov_ssse3.c | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/lib/raid6/recov_ssse3.c b/lib/raid6/recov_ssse3.c index 2e849185c32b..2e9f372f8b43 100644 --- a/lib/raid6/recov_ssse3.c +++ b/lib/raid6/recov_ssse3.c @@ -23,26 +23,28 @@ static void raid6_2data_recov_ssse3(int disks, size_t b= ytes, int faila, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f}; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; - - /* Compute syndrome with zero for the missing data pages - Use the dead data pages as temporary storage for - delta p and delta q */ + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; + + /* + * Compute syndrome with zero for the missing data pages + * Use the dead data pages as temporary storage for + * delta p and delta q + */ dp =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-2] =3D dp; + ptrs[disks - 2] =3D dp; dq =3D (u8 *)ptrs[failb]; ptrs[failb] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dp; ptrs[failb] =3D dq; - ptrs[disks-2] =3D p; - ptrs[disks-1] =3D q; + ptrs[disks - 2] =3D p; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ pbmul =3D raid6_vgfmul[raid6_gfexi[failb-faila]]; @@ -197,20 +199,22 @@ static void raid6_datap_recov_ssse3(int disks, size_t= bytes, int faila, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f}; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; =20 - /* Compute syndrome with zero for the missing data page - Use the dead data page as temporary storage for delta q */ + /* + * Compute syndrome with zero for the missing data page + * Use the dead data page as temporary storage for delta q + */ dq =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dq; - ptrs[disks-1] =3D q; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ qmul =3D raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila]]]; --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E32B829DB9B; Fri, 15 Aug 2025 01:54:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222887; cv=fail; b=r1qabj7r69KqyLIb1VlsXyvv4r5qQp2Cb/cyVVDNxYCU9Dn7U5CHj/LOIqRGUI6lDb8HavQ8fg2o5FgeWESZFWC7huV6Xf8flBNU7Wr9j4wuMDkRc2EonHMKEaM7cVDYBk/FmQgrfyxzmAeKXDR2KScHC1WKY95C0UkhNY7kzQs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222887; c=relaxed/simple; bh=wHqKXSs9Rk/MMh+JwSIN7TxkNXAwsQ4VssVHGfJeUqE=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=AYrhNrlmmRdzuizIpjVjiLhZFauLJopVV1GJHIJ9ITTwBOhNCmeM3r8qUq2hsv3byeynokYJ3LsrDWjOy/aXnG6++rCAyAz0YtxxH7ebTgJlCNNdmLiOxpfeTVxoG6dYHXBOyKRiKDDCmx+7mkYwYZedKQGi97QJk+RVv4Kv3Uo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=bTftXhuF; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="bTftXhuF" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vmG8DTofhtQavc65zaxyb8Xtg7G3SbyBrdhkCKbfZ5zirAao1P/O/3kbbRA9jIc9JGXKdjzokuNsWWoozbhay7GLs07MQznkxkYzmxn0P00+SuOVg5EB8AvRdGkWBCbt33SIwaC4NYn/fPK/0ADjM2im23TBN78MEk9WNWkNjVOWbUdvB15ZbOmctKxN7ggOKOYdajgV8LrMWXd48e/hjb0aAr5yn6wj7XEo9Fm8tiMe6dzJUuo2GhYa9fLfzF+/4DeuZcgvXARDDUtN3qeq3FJjOW+YX7OXhe2MEOWjIgU5kEiWGBDcgf/2YAlaS6Zl7zuaupNc6ywH3AKDKlpHJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oJkqBXEF7mv0++XSUVWa4xezIj/ocNNaS0BJ8RZt+hc=; b=xOQMkf30m04h/F10qv1EVFKzTueDkYoeAUeY1O2PMHiEWYCAN3bzshx6PSHKLVkCcnFN30gwOG+FRNs2Hx6d8wyTW9Y5FGkf2WrgNnpY41qlDo3iMgjlG9HAT61PLOswea62B1fzSxR2uc8WTDpOdRuoDk5uQkdClTzb0EUAHaQMTj8IEP6rxh4A4Sfw8HRsV38xg629jMaUVjNfylFFi7E4Y0BIGt+RjSayhS3fZa8TWEDLm4LaxtYhTUdjTBsph8PK6tdZX1e0ip20KhDaji1pppXuHx0+TWnUq+tiHntd8cUdYM6OPZiD2FSZ3fiD5kfur9gLXURblwKgGeqosA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oJkqBXEF7mv0++XSUVWa4xezIj/ocNNaS0BJ8RZt+hc=; b=bTftXhuFV4fw2LIAKxQ680BBWbGMJZO3YiBs48+yx6YzJ/8YHlNRadD5uLHvgteqRswvul2hjMy0H04zqoHyT6M6PrLlFdiYLNe3vP5COU7imHasDUjSfmRsk5d/VzBxd3V34jDWe/1Amz2tOcTvaT+5M/CfbKUaD8tcRvPec2FQOkEE8obvUb3gt3SoO8AARBshuRUvwhvAIZHooUg0+WrJHR5N5BVHuACZyoa6TMwAP/mChlXy2I6Cx1HofCeeU+HnvxC2jYaC9AG/D0mjCGef7baQX150JNUClFtNG8XhBeee0oe1FtiVeMaGW3KX5xuQlaHN4eYpH9RoIYZOXw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:35 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:35 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 05/13] ib/raid6: Clean up code style in recov_s390xc.c Date: Fri, 15 Aug 2025 09:53:54 +0800 Message-Id: <20250815015404.468511-6-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 0cfe72df-d0d1-4a86-bbd2-08dddb9eaf97 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?2GDp6I6Hq2s4ukWofuVrReTnZ9YUKDCCmygxPoB89yOmVMHH6fQ8BpSU9Skf?= =?us-ascii?Q?Nzz+lUkYxUC+Ty66bs3knOnpw78+2SENgTfAFK4Qpw4LWDigXZV5Gju9s97G?= =?us-ascii?Q?fxR34M25j05sC7AhtXiFvYFLZsRNyGp2L47WoWSksPq9/ONYnyX7+0E95ZsX?= =?us-ascii?Q?I7QawMp0L54/3HUo6RSe0NBvcpC1HILnjdyWxC4ilAuOzR7QkaLTubNdSpxI?= =?us-ascii?Q?lWfQ0A2Bokfqr+3D5okdec/g2DjZUIGAQRhQMjBKf5dEoC2BqJyKKveAbpxQ?= =?us-ascii?Q?iAE0hpx3Y1NjFY2hHYrwiKrLOBSM8hlVN4NEAlTmzW71qasUyu+fFEAqLLKJ?= =?us-ascii?Q?5yQ6z8COzDHqoZKl6wnP1hXR8edBk8KVl1fNMBpPmdIfsFnxdYZqsolcFPVu?= =?us-ascii?Q?wYyt7EcMW2EOD3c5/s4tWU+LmTUrkXsfhdnNiCc8nBIezPbCNB5X1XrBiztb?= =?us-ascii?Q?59WvCM+PLo/Z6qoHhz+4/bIxGk6ZGLLvz5h/xMqRgpNQpANY3u7e4JT0/4oa?= =?us-ascii?Q?9F2ZNl1qjvnSGYNJnkWTmnFVzqW3i/73U02rn3gPL0kSGLsIJGU36M+0pJj2?= =?us-ascii?Q?0lq7sbVv3rIiJLKOkckesbmpjG64zK/v3ejE6pg3Zk0nbpEYiociCPMUZsjh?= =?us-ascii?Q?HVp128iKKF7/x3mQvcpo4HMBPUx+V5l9vI9L6pITZLZy4OSc7F5KGu2A+oSb?= =?us-ascii?Q?2dZ9bJgi6PmsQTo5KeSO92EeiJu1SceZSAJWbXUEg9wVRv6zo4nkwfwK4y0c?= =?us-ascii?Q?2euf36EkboAx3WOHWBLbrimwqI/zkCJoFBEF9FIekvmsMwHE3xv9egHgVTYa?= =?us-ascii?Q?GKf+mdnZCDelHfN4fW/h6sf0NltiwcvoR1LZsENGRfRjfrdPAdQD47+xyNzp?= =?us-ascii?Q?oX3NF0rW+RUnHmWPPrVKK+ZRQd/Uxb9XnBhsFnGtenAG+TSWPBnwXInLcKnf?= =?us-ascii?Q?wJRZ9vrsnzkkKLzVgx13TF0KS/coiSFCtalW2rNh4ky9Mk+DLRxyzHwOaAoH?= =?us-ascii?Q?SYN9x3zkwxY6M03Q3PvQIa+qFrKOO989llApUBBANCQJEjOBZXb2Yn+CYU0x?= =?us-ascii?Q?xc/wJSlERvVEf/eiOp1UgEraotA+mkKcuDEtJtJ9AChpnQ94WMAE2VOEe/Me?= =?us-ascii?Q?0XSF74Jaqddd2UhTD09nPT6SDjPNE9+5QkUEBtNhvGpQPqtKdnuA4aqpbmnv?= =?us-ascii?Q?4KvJ15FerF1WIa28KeiSocR1UxhhepAjURVKJITrfPB0uWur+RMVQ82bPppQ?= =?us-ascii?Q?1sMqQTfj7RoYnJwBPKMOPSYGwQLfMIk17s0OpXuIZENJPkDhvUWuuDKh0nQd?= =?us-ascii?Q?vYcYt8Vqj/t1mGTFZnRE1ZhlvHFdrroCYbJd+S81nc7IXNJFrsl7lswfId3f?= =?us-ascii?Q?trpj7M3ZhBFANdNkiinP3z9kpoCkVFEQXAb/VmSTnKBWejwE5v+XfqiaZQO2?= =?us-ascii?Q?BfLtqriqGbxxPat4mfU60iVH7U7oH7/7MzBDGULtw+XGuwIYmokI5g=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Nu3XJEd/H7fXwqybJOetqbtc1vCtmpF8YHXPXisW9E8bOjbdNoFrFAyLClss?= =?us-ascii?Q?dt4ttKCH1lXLnUjyc3JP5tSflpG01jkEEksdK28JKnnOV5zE3rvJc0VUMFg7?= =?us-ascii?Q?rs8feKaJ4jmzbUABWstCbuJzGNXnLwOZfqttpzFV5yTKq6dgxW1e/xHJu4uF?= =?us-ascii?Q?qQR5qljQ79gKmLV7ZjLKmvLf2geJswkTqCUckqP/WkhGcfBKFlzyZRSrY8Sv?= =?us-ascii?Q?/CELOV79rnjTOGM5C1zURdv0QKmbryAddfSOlBcc8w+LwyvERi3R4e/C5zXk?= =?us-ascii?Q?ivVOjgfud5LnW/nU3FzDdUjnwELzQlyPDm8hcwXNe2doc6Piuukoc9jFO9+o?= =?us-ascii?Q?5xj2OIx499xbCEYxd+b83z5oPU0ex98BMGRdqRPmYbuClIKrCSK7Uykzv59v?= =?us-ascii?Q?aUnXEgihZWkyGtL0FgcRVAT8kD/aHBgxZgtPzkMZJ84VNOKCqOCDqT+LF+Uz?= =?us-ascii?Q?EVhw7dbA+kvENdJtK9jgsymeEWi2tikDiIMck7pNqN3Oa5CZ+QzOXY8Ab0S6?= =?us-ascii?Q?VzT4ma2zrgoTgTHnP7DqB69dJtCxQ6lxO10eexgWXb8BZ39Shmvzf5NIQPKd?= =?us-ascii?Q?szeVTyLEkRxtmmTYd8c1AXbUybF3jHUGoejs6Y37yBSdOmi/3yX2SugLnCRV?= =?us-ascii?Q?8HahK3eA0js/teVx2IyDsgECpBCugnFQGTy87iQ+EtOSw8x5KCFvtXKyT7ew?= =?us-ascii?Q?tnG/8ONYb2NmPWS0IqKnqFkPMZYsTQfyjXlhyxwPlI24R4jLe2qesEHzrWBF?= =?us-ascii?Q?v+eIvrasO96JlzrirdyNnGzprTeoFKo6K38vA3Fw7/NEcRmIH7cEQT8u+ekT?= =?us-ascii?Q?+1xD16VwBM476rj6YmTQNPbWgj5ckCT/hrW+08uHF4locJMboydOdzwe34Fx?= =?us-ascii?Q?2mcHm6mxWnzAeuVyYiesV8mwOjCpGAeXJdS96Kh4DqbCM4Dvnzq3Vt6ZWci4?= =?us-ascii?Q?cByFedTWsMAhigRVKaCP9VNDYdOVd/uiqor8+VHvsF/W4/X99qz/h1nH3eSR?= =?us-ascii?Q?3nsvmlgRw2lXOjK/ZdSI60LwQUTQnXDINOsxSK3yBLYxIy9sTQThAI7yklla?= =?us-ascii?Q?n+WpBPFMUYBBDhmaQMFpFBrK3+7D1CMkBJ1GreFZHWyBkm4yRk1YfP2SJCxz?= =?us-ascii?Q?Tsr//uJjZYtl/99H693gtHd/oeMhNyQ1PylZiSGAPg7+3hEDHmHKqh1X9ODO?= =?us-ascii?Q?Fnuqbv00VmXOKWqpOuXE1rjEmJ7AYYi0xg5RB6PfpUlq+lr2g169BCP3K8hC?= =?us-ascii?Q?Lp6d4dkqLXGuURwaIwNf9x6pXPh28vOo0OcppYvK8h1frnHFoaOf3hti3j4L?= =?us-ascii?Q?JApPiV8UjgUJBSuQ7Fm315CB6GuVb9UR2lD0w99MX7w9vvfkXqHKmFrloPTJ?= =?us-ascii?Q?qXMgYzzGezZBBitgK504aSqyRdnVNSx2YQ6nqwCvlO6OSBvRukoFy2k38N5w?= =?us-ascii?Q?0Tn0/Aje2DO7J0I0cKUk0t0kiit9u4fhIBqlXMkdzgWMquqlXQSCFNKJHMNV?= =?us-ascii?Q?+u2Wn/WghOMaxzPvo9ztgqrlA2/juNc96zcGsXQmuFaZ+N2xt5/N+cBimMZk?= =?us-ascii?Q?dGLvWZYfOvFJe2LZk+rH8Z8aw+NfUGGjNAlbGmx2?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0cfe72df-d0d1-4a86-bbd2-08dddb9eaf97 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:35.5251 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: l29Q/RZgbPzhGL073HA/1j3/x/20mM94TFA9/L2ecZYqwPBTVp1shAzdINzm35TBAvF4JiAOomCuaxJuWS6rAg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. Clean up comment style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/recov_s390xc.c | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/lib/raid6/recov_s390xc.c b/lib/raid6/recov_s390xc.c index 487018f81192..f1b329ab0229 100644 --- a/lib/raid6/recov_s390xc.c +++ b/lib/raid6/recov_s390xc.c @@ -27,26 +27,28 @@ static void raid6_2data_recov_s390xc(int disks, size_t = bytes, int faila, const u8 *qmul; /* Q multiplier table (for both) */ int i; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; - - /* Compute syndrome with zero for the missing data pages - Use the dead data pages as temporary storage for - delta p and delta q */ + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; + + /* + * Compute syndrome with zero for the missing data pages + * Use the dead data pages as temporary storage for + * delta p and delta q + */ dp =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-2] =3D dp; + ptrs[disks - 2] =3D dp; dq =3D (u8 *)ptrs[failb]; ptrs[failb] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dp; ptrs[failb] =3D dq; - ptrs[disks-2] =3D p; - ptrs[disks-1] =3D q; + ptrs[disks - 2] =3D p; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ pbmul =3D raid6_gfmul[raid6_gfexi[failb-faila]]; @@ -75,20 +77,22 @@ static void raid6_datap_recov_s390xc(int disks, size_t = bytes, int faila, const u8 *qmul; /* Q multiplier table */ int i; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; =20 - /* Compute syndrome with zero for the missing data page - Use the dead data page as temporary storage for delta q */ + /* + * Compute syndrome with zero for the missing data page + * Use the dead data page as temporary storage for delta q + */ dq =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dq; - ptrs[disks-1] =3D q; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ qmul =3D raid6_gfmul[raid6_gfinv[raid6_gfexp[faila]]]; --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B05EF2BCF4B; Fri, 15 Aug 2025 01:54:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222890; cv=fail; b=EZCtrcSB8n9Si+QhR+Oy8OIyI6pyS6mnDAIkqx8IX5ZWM6pulp/ebwhKvp+9Y+d3CHkr1wT1IB9mpSlxiUU1PXBliRXd9b0naYZj2TB4XAACXqibRyn3JLUPsQMgHvQDwHDPN4RhIi93Rt4lWDj1viJvGX9MtGLMsRWir7c6lYU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222890; c=relaxed/simple; bh=EBTl8UMMiIhigi5L1TWUeuI/MQPnWlxn2cUXVbfx1hs=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=M94uW73KMPuUk4Zp9sbZ7XnOZyPg8SuVHZyWygqIKP8wSdooseQkoyovUGHQmDea61VEoBSGZ+hITC8Of+UvMPYQmCUlMboDyJhgMLEUjq7COlQEVu3C2ALVeuciSsHrfYFQrrs+48pmGDBH7C0fP+B541TvNzKUCWt5L9OpqC0= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=Yu1g4+TN; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="Yu1g4+TN" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JQS3pG0VIE/I8SeikISCNZn2WnQSpCaDBehwtxVXdE2ghFsdH9T+44XmVJZuSbVXs88dETos/BnbN7UjQz/cK5Evmi8z/dSLyci5sZSdgqBqAaxmQknn98yFM/l5uPstHlOZTuGJPQMnFiLriM8OD8dCBpO32WykFcKnzYvJ6hbjvezmotKlwZcF1lu1/Ig65UGqZFQtZE5DmkVFBQDPfb91pNdi+h2+pXm2kVcUjFWidyKySXoRlXhJuAZV7aN8IrM3uJoLpkWJPPK1pbaLQgfnsq3wt/uweF5JeOgT+WJcxUcydWVAhvcaqS1aeZ/4AZD8zYFoTeYBckQVyRYRag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=KK8nA4r4rSXAuPXkCK6RtG3/CM7ynfRMnTqlnR3uA8o=; b=yUhQu7nn3eXKNr6C/rpU1qDE++DiT9ll0pts/3qU+i/UrvPzQA04xpO78XXa6Gn8W5ZhtbxjR8xya943pH/imFtXG911oPiJM3qDgTsoDMIUYmyVrGzhlZHAkWaHERtYmOsAAnWUVO30T+Pcku4AqMlCBSSwmEGbUVqegYU6HOfRtcGxHVkbVhDbVFo/bs/2X8QjF5QDBuHzQk2m8PqhBa6UIxSIxjUz2ve2CwRLjIghMkzi22tmLNUmcUaWH/CnFf1Yr4w4wCDRpMlduPU+6aJcaI9Xy1lMuX5viEIfe1eQrOTcE5HSYrPPe7HUMTeSjbeCiUpDuCd/rP+gI8x9Pg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KK8nA4r4rSXAuPXkCK6RtG3/CM7ynfRMnTqlnR3uA8o=; b=Yu1g4+TNYzsawiWiIMmv6mdscs0ItBgfL1ZS4dBgO6saqnLgNY/ttQXMNS5QjOUNUun7bqdcmmaNe1BFJIUDUDVnaES3JcvltC84wxh4wEdfpMKfI/HeUZr07zzefq0ZrEljcmPi+JnMUMWM6ws8EtSw5W8+gyabBAurBLbanL3Zyg7wr/oZKsdwvnSWy/tC3vVsoQqCqZYL75VSFJI4BmJhXsZRCYOD2GeYSUJK+QRwHVNNfervNRIRvFRtgk4/HBGikpZwPC4gGLmV8O+OdAmNYQJ5+1eYJ26Eea5biqcLFShOFkYrk4PTYHuSgZQGcSGk42k4yfuMOSBl1PI+cQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:36 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:36 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 06/13] lib/raid6: Clean up code style in recov_avx512.c Date: Fri, 15 Aug 2025 09:53:55 +0800 Message-Id: <20250815015404.468511-7-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 188b8afa-e6a1-48cc-da3a-08dddb9eb03e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?fmkMopV1r1mapfLioBEcGewYppV0UTR5SQQafDUDLtt0FoSJDi3NQfaS58Pm?= =?us-ascii?Q?DMVIUzoyUu4NqkX6/OAIoRCDsQluLYbjHOcdoJrnUDwTLcLq/gdjroF3E7F9?= =?us-ascii?Q?YOUfB7o9e5iur1ID3ToSJ2zWvWGulDOZlt+BqLy4stiId/dfvt/PPIpcZf7I?= =?us-ascii?Q?qYzc6rh+iJO4sTWnpv1UTvqU/AhBZ11cB+PSFVNyvghVXH6YfmEaOz7DWfXO?= =?us-ascii?Q?Ixn87kQ9Oz7DkIHkbcmT97mhwTrnVoxxAPXPHQHXqgRvJEWGY/cSZRSbDaZG?= =?us-ascii?Q?7DGENBzqEPApNbMqKzE0iJuqNPFgO6btmYDsFqAQpAEqUNBJzWt6GVCV2chx?= =?us-ascii?Q?M/hG2Mq7MTJ0ltJGvdqhqTUZuLHOehGe/l2lbPu72Stm98R3huUKoVjuDwZU?= =?us-ascii?Q?LGtRMfwLAH6KJ88KjQL7UbwzLug9yGgu7RTSIhMhUOskID2lqRIOHeh3ndtH?= =?us-ascii?Q?R8cO4YqLNaI6l30cgk0w8oN/l6oqNoEHKgGyft3lGjhTS3gmQ6gPmSCjnX8M?= =?us-ascii?Q?T1kD7YsaDwFsBHt4PEfd2SKnv6g9QLzf1REYAcwYZWvzOYlN0jwl9KotYtFH?= =?us-ascii?Q?mSkXEKI1zHStyPN2TTB7o/PlZ6dKPOOMo1tYqAnM7SX4bcTwhHyuOT6BS1Sx?= =?us-ascii?Q?Qn8c+2ZiRubGlZ3u0shGlvVRK9RCTz6jOx+Phu0wvFVzkMhx8Z6GjCAKWkXZ?= =?us-ascii?Q?1nKEjcAB5IjeL3W9kQnuNQQhXtPbJGPbDCwKaJMTERyHBeXiegV31xE5Uf4P?= =?us-ascii?Q?5XrnOHXAsz4Q8iz1iryNcpEgV7O0lvSaKzObh6Ak0cKaKsCq4YeZIOZBmMGr?= =?us-ascii?Q?d7jowR7YCrBtUisH45lvXTGs/Hfwy/AbvDrQe/yhtKtw3ifxF+/Ark0wpCpp?= =?us-ascii?Q?5/X62L/GE7iJcfRubnSJu64OZsvDjEfjVOoRWNzioAWzWvq0Do6o6iq8Uhtl?= =?us-ascii?Q?dSafi+5pIaq8kR7qVm2Y4vrMsgbNhO5luUATTZRdzrFa6IFwAsb1y8zL1iAf?= =?us-ascii?Q?T+KCxskSaWAE2Az8u+s2jW4i1jaXVKQN3/WZE90WCLS0MVsuwonORTOUkqRF?= =?us-ascii?Q?bITTzPgoKUfbFtJ22pBiggVMTRQqD4SVe5kizVMLW7rVRUZ0/RzV5AFfU52D?= =?us-ascii?Q?n8WwKD5Ttb1BMyzGv0NL8brbncli4SxNJAZiZFrqmciu+bhTWdt2Ph67dnyS?= =?us-ascii?Q?vXkYnkhauya+GpIvAr0LqPbUef3nCb0BeoCCiebrz3zRF8Sy+OSWHvHuwtq+?= =?us-ascii?Q?Lqmpagn4XCUSVeHuDi9DXsU7GGpY1gGf8KXnofPErR58+4RLG1pIudiThoJj?= =?us-ascii?Q?NcxMCHWzYhFpzjmdqLOXAhWUaLTWRSpZaKW1c+/8dUOFmgFu7EIEixcTbrqd?= =?us-ascii?Q?j7MiocSW8pCdhrlR0Ycks/TznJuEOOnjLMV2OpotFr1ySqqlyhQsA/di+ge1?= =?us-ascii?Q?S3YwumOHRW0Sl9vGWRfmKqxXSHHwwrjgFtO83Co7IYh6NVkxjapMZA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Mw8Hnb80w+30zf7i4KP+vzRVppyN0TqMuyzYjf2ldRVzA9q2EIJtcABjujXQ?= =?us-ascii?Q?Mof2JPaSxliW5nysvlp4c/eMJZMkoIDOVLgYbqtNdGBVOS+MW/f0eI+CtFqs?= =?us-ascii?Q?m6Nrk7Z0L75nKVNxGckZ0zaZ9I2UYBHKmYJJl4fQiU1x3Z2hshxQxYsPQLTU?= =?us-ascii?Q?t1c4tNYhNaccjg7jqahUqnitntNdU4asr+jP9Ms9ftqs3gHXLS3PzBzETybv?= =?us-ascii?Q?BCa03xzB48OCop5UbAYIb/2XipJLGLsnm5wiMSANNXU2VNPJXIBTZda3kfob?= =?us-ascii?Q?EjwbiNDKtoS1dDhWa2vjixqy8otW5ZHtzKjHEpYoxpqp5ZgdyW59moCFbeN+?= =?us-ascii?Q?7weTLQszDJ0Jg8TTJFdlUdQOTqFKxuLk1qPrwMhMyfsJTOF7FlOwK2RHIPzX?= =?us-ascii?Q?q3UERu2n6n2ZhH91z2MAJxbJhu7SUZLDjPnAixemRlWqCm3DrOZo66GXzEtd?= =?us-ascii?Q?EahqCrFtPhe8FllnB2x+apA97ZNxLrnz/kZn92mipbpRgkQELO5fx5Ebod1p?= =?us-ascii?Q?fLmEXpcGrce5SI15qpqYEdPXE1S9SHP98d+sYoAn6rjsbda2oZ1LfquGFrtR?= =?us-ascii?Q?3OICLW5L3++OuELxybAoq8BzMPxNEOvyB0wTmS13itRw0GI/mV56EVdXSeVl?= =?us-ascii?Q?BxUbZMgASZJsO/8NR7lgEpsZ8BklwUoVhGbmcuhgozoMfZyJHaxps4IGMBPI?= =?us-ascii?Q?C5pQEY9nXIF4WFHTtL1dgqtCSwSPEOuNaIid/Jds1shiTJI8xO4tQc9SnHKE?= =?us-ascii?Q?YOadCcC8BJwFqHyeyc7NMbIxuOZeU55Rn83umoieyeHLFe6NS+RZ7mrxxfEp?= =?us-ascii?Q?opKobqoqMIfhbzQDMrXVcZeqR8FA6Ry7s7fWvxka6FTkWCPG+X4wjqhp9p8N?= =?us-ascii?Q?QT9xbNxSvGhdX54CNG+W6hL8uTcPQdExkCqa5MMackRKbmYY1mv/CUvOF0Pa?= =?us-ascii?Q?FObOx3OeUufU/JHdKH2g6f1Khp8hLcwaeGI686ikGylFBT/85hK5VvVAFMLh?= =?us-ascii?Q?ROw0bSGMqAjLmrhFGaVeIeT/MNmKrnWnEBO7UlrNmAV8WCKTTp9CIIJlaM51?= =?us-ascii?Q?5P14b8ImXfm7t+NEzlUmb4sfAYzw4eNreyEYGORcUtsdF3wbP5pmIGHTvH75?= =?us-ascii?Q?cdxPDN2iJYfbkm6ACbqCty9zvUU7eYa3yvLTmk60x03AjLU7bZxUZdd6dgSq?= =?us-ascii?Q?O7V01AO/e16Cw1GdGnwB6maJ+qjl0bVm/LgcDAPWR5CHRgKKk+DKuPlmCX/Z?= =?us-ascii?Q?GV7sboBW5Ftlz/Wq209hfRDaucQPHyBEBDHknJuKe3zd1DSw14S7nMvJJSk/?= =?us-ascii?Q?ruij+qRBMFKl2Fuzy/xelRz5ySUgXOZF+FUeXGgAw0cHMh3W2rnflSPcQpno?= =?us-ascii?Q?uZltnwIT51OsdBPOMrV7dnGrMOCKGJgf4ZIFspOu0dIzHD4WhKUlwdBgr7OX?= =?us-ascii?Q?H4OHj2/X7JuR756IBmA5mLUCTQR//iqfVvSC+AHt7+X5BggkX1DvHE0UR86B?= =?us-ascii?Q?NUrcWWgWX8HlbvaQE0CAdwRYNJ+U61Slgg0jNLFuRP9YWW1XVMHmweprXVhH?= =?us-ascii?Q?HV6k0c0YisbHK9rSFrv/4nX00ic8z/63eUozsFbk?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 188b8afa-e6a1-48cc-da3a-08dddb9eb03e X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:36.6241 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: e1mTRf3PnTL+1cH2lJHB3Y3elxuw6ZnfAPfFdmaApxxHP2UKaV/nR6u7TpAoeRvMTVWShgBtXwSab93xtqn9JQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/recov_avx512.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/raid6/recov_avx512.c b/lib/raid6/recov_avx512.c index 7986120ca444..00ad10a930c3 100644 --- a/lib/raid6/recov_avx512.c +++ b/lib/raid6/recov_avx512.c @@ -27,8 +27,8 @@ static void raid6_2data_recov_avx512(int disks, size_t by= tes, int faila, const u8 *qmul; /* Q multiplier table (for both) */ const u8 x0f =3D 0x0f; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; =20 /* * Compute syndrome with zero for the missing data pages @@ -38,18 +38,18 @@ static void raid6_2data_recov_avx512(int disks, size_t = bytes, int faila, =20 dp =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-2] =3D dp; + ptrs[disks - 2] =3D dp; dq =3D (u8 *)ptrs[failb]; ptrs[failb] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dp; ptrs[failb] =3D dq; - ptrs[disks-2] =3D p; - ptrs[disks-1] =3D q; + ptrs[disks - 2] =3D p; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ pbmul =3D raid6_vgfmul[raid6_gfexi[failb-faila]]; @@ -229,8 +229,8 @@ static void raid6_datap_recov_avx512(int disks, size_t = bytes, int faila, const u8 *qmul; /* Q multiplier table */ const u8 x0f =3D 0x0f; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; =20 /* * Compute syndrome with zero for the missing data page @@ -239,13 +239,13 @@ static void raid6_datap_recov_avx512(int disks, size_= t bytes, int faila, =20 dq =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dq; - ptrs[disks-1] =3D q; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ qmul =3D raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila]]]; --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from SEYPR02CU001.outbound.protection.outlook.com (mail-koreacentralazon11013015.outbound.protection.outlook.com [40.107.44.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 92E6429E0F8; Fri, 15 Aug 2025 01:54:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.44.15 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222890; cv=fail; b=T99QUPKWiSpw1OWQR+RDxpKf0tDPt/kWvK4M/M8TCg0BrKeA059zvGziAmhKSdgs3BwO9cRzlotV36VP04pPyTwrMrRQvJqIpe/l26nRC1hLAljqAnlDBVef1CRVLmPVrrORrVSl1DmbadVCwaSKgJleTfwX9hjtk+QysH5Mtxk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222890; c=relaxed/simple; bh=M5HXUi2v6vvksWxCIpD/xlftKrzQpBvwrcMZb1EGYBI=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=iLwc0qLfAdUZbNbbEViXylQQ51EkTpYioLgS/Hhzt+YR14/RCjivqpnevP3g+JWAL0Z9k7G5qrHd4oWU0yOLwwLlHbmZu0TGyoTWZIOstmMUdXEM8Koi6a3WuUWUsF6vbnW1Z1ggmhPD7sy6O817DvOPymi1kqaD/XPRbVTQ1/g= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=miTYhAWW; arc=fail smtp.client-ip=40.107.44.15 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="miTYhAWW" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VKsj4N7Phi9Mrd4BZS0bp9AawfRPRYC9pArYIulxq903BthRMFILqGyTpx0fivp0pqcEquI3MgmztMSiCPLcEZ3WsEOuWZD5zW0cz9Y94fXAQNKIIgFmhu7mYcSuRZY2ptzvydM8Ee7tuYSZLe7AhIFYHDxHMSF+rklRDpE2cb4C2/aTVn8EuYqR7TcTw3LIj8jSUR6s11EXYMT8Ps8SfqdX5dSeOfS8u07MySVrhQSQmox3gznj3STATxWk75YqvUjuCdn8v7Zas2LqU4o4TY/RI0uYaF31XTTdEvTUp6LsF+5KegECkqW8V1Q3tVt0eBW+hSCwLMjeJJT/nxZzBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=f2MvWcqTKn0jSR8x5FBF8VkjDoYe0KjLwXXeiQSlGwQ=; b=RkFhM5s/AXyQYLL92+9APBx182Gl3TWqMO+HvaXZTiz5cwDmgsiwS3vbrgFceG14p2RgEL5qbJr2q3b6W+rCJP/aYXTSY2+GhmofCW1msO6sW0RGFm/iR7MoVOgseVFlM8+mL+z6ABnApv9OvR20r+mP6xqGdxs/0VAHAB6t0K1i0vMj4ePwnPK12RECAPYTWVDF7wpTAyXzuDohEAiJ22+CS147wSNQ3Bt5kdvAdEq/Wz27+XUkFOQi2IH+G/W7Sgws6v5l3f5Ojo7hOdltGBn7ZskKwx6AnXyINIBjKjbqS3cxhDzSctvJLTq7/SEKAt7QgXsmWHNFA5PoMBvM7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f2MvWcqTKn0jSR8x5FBF8VkjDoYe0KjLwXXeiQSlGwQ=; b=miTYhAWW17kcOeQgd4icG5c9OEijAy2NYBDbudcpvcEJ2ftWnt93xnSd9lJhvXJZ7aSCRAEXUPheQJrrbyleOyIF15cOwfaGR0syRMtqlwkKUjnkhgXA9YzG3b52wwzC4OEdZP6sstWV2X/eBiDN3OEkYCU9ppLelL9Qn8vLP3C/qAW1gfPGQ6dY7DzoYdCGI8ML+8LwvyDDMWirIEZEAzEnjtygV0z9FvE3G0NAWrntaZFKsDfiKYXn31rxVy9uif2uV28z3c1AhAjKeArRxYsAKwM+k2oYSnR5d0BR/bZ1A3N38lP6v6V4DZT0JxLbT2JwV8DMH4W7OWzEnbC5SA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:38 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:38 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 07/13] lib/raid6: Clean up code style in recov_avx2.c Date: Fri, 15 Aug 2025 09:53:56 +0800 Message-Id: <20250815015404.468511-8-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 9d86440f-9104-474a-7fc8-08dddb9eb0e9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?jRxz0AgxHBuB3uj9ylv84XzRyvkCyYEulnO/feEOOOK8tkziEIKDssoHwQYe?= =?us-ascii?Q?maCQL6BtL2YFpT2+ZIS5a61x6uggMrGZaHOJOCTEQ4feZc0ryqQRFAss0zYj?= =?us-ascii?Q?ziJSiCSVC6pBf7zIOAU41AiFITB8ZO571caFHDRFk4L+ItO/HgtuSUHBQ6tO?= =?us-ascii?Q?KfYyLIuid8BB4T7S+WdVyFZeycc+t2NxOXLOFAzgyjlqw30MYd2XN7NfuUSs?= =?us-ascii?Q?b6ciyoOegCxqZur/wwNgICJ1APRL+kBG3C5GfkLT7zlyOtgyi1OCvBiswFeQ?= =?us-ascii?Q?ZZOduTIuf52gbSc+Z3KSV6Z4QaTj6KIj4lQJBKIpwraIgHtCNyhsGZov4USt?= =?us-ascii?Q?cOY/T+XOGQ3uiHJKZXty5sbw2feUsvx/HiJ847/T11Q7WMIXsXgrslITb3VG?= =?us-ascii?Q?TlN/i0CcGS5qgM8Jzn4Z+B/9sPxsH+07z3duFm40Ku6cIczrgqpYbWmbXK2C?= =?us-ascii?Q?VmUceWzACtIaVtJ3TZFt+VpSTcRVbrndZeWBHq+JY/h0Pbcvg7K5lJ9FXMAB?= =?us-ascii?Q?HWtmX+7vEXTZxoV9xDPqXKaonh1CmNeUv1psuDpNZ0H6fzj1zizK8JIkpT9N?= =?us-ascii?Q?H8yZqyPsH9pKi+ELFMxAcn8cDb7ElyWHUaXZCPccllKkuzkxRnWZYPropHxv?= =?us-ascii?Q?b89TRBnMcbjoVzK+nhSCysojN95oYnZQfZlJmBFRmeBKaHh5qcNa0r1usBje?= =?us-ascii?Q?osz9smBD2AoRYEerYoPfv5XO2XczmwlYg1ghGKen+yQ6zJdtMewlJBRa4qeZ?= =?us-ascii?Q?YDmZhLMDOQPaTrR73Lp2jQCZH0HsyroyorMKx7/9awoEQDQo55e6h9n7gzAd?= =?us-ascii?Q?5NGGxA6ARor7/FjMOwG9LyNMOqtsE4dDTtpxsO+dlJ9GgzW+kAWbf45LGHXG?= =?us-ascii?Q?rqFi2Y0cGhj8NKf5JTwdibHe45bnsY6cHnEUZznvItgfkFWxFP/J4d30Y+Pd?= =?us-ascii?Q?t36KnDkx1z0/9GX7dGoz2HB6M1SKAZlBul4j+ya6BpaCaDcKD5Tr+6M30SdW?= =?us-ascii?Q?LF0+zEZuRucdGT4NciHLNEHm2cuV9pFBuc3JSLa6o0c+ImFUW3f1RBsyuN3B?= =?us-ascii?Q?6i4Nc7AEMw0JPrXfxcFAB7vSscIy6fgPRCk0Xnfgh9Vra48HJSxjYBhlu41a?= =?us-ascii?Q?S9jloio3RGhjGNaSVcsayEGe69uK4Gp/jWAuJceoO3co3GMUOydblCE9L6GF?= =?us-ascii?Q?dThkwzqXQsH377EJYkq+AJitTaGHn9o9L0ZMCPV22UhHZZOOTnn2V4V50iOw?= =?us-ascii?Q?ZFpmLnk0eTK4gEkQwQent117cbt4IbKACXSQR8ViPRYMAzDoqlPGbpXN6n+5?= =?us-ascii?Q?/0zGXxEkx5PyHJRKBlannjgnIZMsVct2CfUHjARns79ozdojzxFG2EOfrBrb?= =?us-ascii?Q?EDKJ16q12g7EGaHgWzKQN7qGTQA7yTqPutm7hrgN6S731lPWw4QpdE5m6DyT?= =?us-ascii?Q?ChJHngxvdn5fsJvHLCyYr0BhYg8g0V4Z76y+4RoSp0rAkUbjBHDl8w=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?2tjCvCqj2qCMO9C5WcjTDaJ2GqpUHmfM8xRrUzfE4qOg53ZxYbJx2H/8qh1A?= =?us-ascii?Q?zCYTPZIuARYgWW82GKbB/RwM9AkC8tD94RDieow0MauiFmqgZGnd2kyAbosL?= =?us-ascii?Q?7elTdG/47nJg/bnB7f2pBqD0mAv8tWbRskpjnxqaL5rYqe8/xUR9XJ7DARgt?= =?us-ascii?Q?4DxU/bHLyeZ+un1uQBnt5mdLyabLh25cUHhBYgmonoL9u1I17Sr7wOFQeBFv?= =?us-ascii?Q?+riHzrbKbRj/91ou/DOxAt2PkB7wmr03dkXcHF53Wl6JQ+wr6NNlVausYOxP?= =?us-ascii?Q?loxe+T6fOmqTbL42dKzGTubwK2qdej1yxCNUFFqd77D8P7TeaCdxf2FDhI9C?= =?us-ascii?Q?Gx7b8L7pSM1NGgAe35rXj1qDLZoZxzrzuddIWnQDMBW2a0M38Ne9fBADFzCp?= =?us-ascii?Q?4lu+/FzP0cIVxWX/WvVmZ4BhFgAz8fEGPo75JVgpxetABn7xSzXJd2eO4G3I?= =?us-ascii?Q?LYGiOTUvdGfiu3aBNKkpLwNiRcfbNgANRDFpmnSGAZcvVbb2wlC0La0CDB+j?= =?us-ascii?Q?8QeV6mY0GoFgTtXGlzS/OD0+NxOTK7oB9sNX12gr+MkEWMlm3rflKlLbxBwv?= =?us-ascii?Q?TnCV6r57r7JV9fZ47kuIasarKrUYyw1uW6K+uxA1rwj4Ve6UVLxijVJlC3AN?= =?us-ascii?Q?uzHSQcZpPsGfEo0LtOqzssX2fUVPV0jz7sbSUvFljCooSZYr7cFoRF8IErSw?= =?us-ascii?Q?FYJs1yUgLVJRkr1lAy2G79MIX66wt00t51OEtGdjXOW5e/C6+pUjHGP48XL3?= =?us-ascii?Q?RL7AJ2h7EdsVYlMZjteQlxxQ7H17knjfv1Dyn5pWYbFhS4LQvxk/+tFFlT5j?= =?us-ascii?Q?CIZwcO1OhSFOE1dKh15XolM/TufbT7Fl2+NrbFbjseYIcBTj92t1ZllMYhO+?= =?us-ascii?Q?sdyeRu8nScVvNWhh07yiE3bUh1cHtVzz44h+JI98nOaiBsmwSqbNA4QJbNJY?= =?us-ascii?Q?pkd9X6uxFFfeKzDw+TWBC5d7N3I5Xnx5pthHfFoMBSAcrBqqrcpzjpwMKEka?= =?us-ascii?Q?Ey67HeM6Mt5dEV7P2JYWvx1ADYjEEQM4M9dlF9QUfPl6bFKape9iTQoSJ5GF?= =?us-ascii?Q?uGqcZ9niFr2iLWs6Wn68l3utHX430QgEUiEvSsLvwVXD8iOV7yShEiFVSePc?= =?us-ascii?Q?1+2YfqUCRRldtAleCuHpThG/3VGNDg5NOtu1Y2HBAjKHzq7cCHgKcbFoMTvP?= =?us-ascii?Q?p/R8OPSWot4o/3HMZFnwEOZH+fINmvD3p+DBcjhiqMPJBjGloaQxy2VJZFow?= =?us-ascii?Q?VKfKWzfuV3Nq/MviEGqwm6z96xyiX5aUrA/74Z1zTGvFO+kU/1xb4nRntdSD?= =?us-ascii?Q?4cdBbukXUoD27a0c41+f9VURPgysCtfGyp0fk/Y7543Hq3uKJBHpEVr2CFt7?= =?us-ascii?Q?i6ePHOiagZ1KIr9bISkdc2Q7eipFmyvXqNr828KVFOYt1wNECpTAopmgpeQd?= =?us-ascii?Q?iPVVAkoBAhSamWbWC+4oF9RbYJCzHQtVguuOTOY/ng6tpzWffCl4f6nic4B3?= =?us-ascii?Q?Cs2D7NuF2hlZpL6BPZoShlk4zjBWvsbGQx9ZMMXi+TL6+UY2RfrGRRuuBSmd?= =?us-ascii?Q?LJLrJ/Fba7Fgr/XuQP6MRXbIEqVdjTJhx8kNDnuO?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d86440f-9104-474a-7fc8-08dddb9eb0e9 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:37.7400 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: nc8l/7XKLPQgsjx4cR8udkZ4fMFnndEgxwPxEY0oOQHFK9Im74bcXjlIVM2+2tBjCwu2GQuk60ZvKQz4+cVL6g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. Clean up comment style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/recov_avx2.c | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/lib/raid6/recov_avx2.c b/lib/raid6/recov_avx2.c index 97d598d2535c..9cfd0aff11e3 100644 --- a/lib/raid6/recov_avx2.c +++ b/lib/raid6/recov_avx2.c @@ -21,12 +21,14 @@ static void raid6_2data_recov_avx2(int disks, size_t by= tes, int faila, const u8 *qmul; /* Q multiplier table (for both) */ const u8 x0f =3D 0x0f; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; - - /* Compute syndrome with zero for the missing data pages - Use the dead data pages as temporary storage for - delta p and delta q */ + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; + + /* + * Compute syndrome with zero for the missing data pages + * Use the dead data pages as temporary storage for + * delta p and delta q + */ dp =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); ptrs[disks-2] =3D dp; @@ -190,20 +192,22 @@ static void raid6_datap_recov_avx2(int disks, size_t = bytes, int faila, const u8 *qmul; /* Q multiplier table */ const u8 x0f =3D 0x0f; =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; =20 - /* Compute syndrome with zero for the missing data page - Use the dead data page as temporary storage for delta q */ + /* + * Compute syndrome with zero for the missing data page + * Use the dead data page as temporary storage for delta q + */ dq =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dq; - ptrs[disks-1] =3D q; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ qmul =3D raid6_vgfmul[raid6_gfinv[raid6_gfexp[faila]]]; --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5A5EF2BCF53; Fri, 15 Aug 2025 01:54:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222892; cv=fail; b=eXl7vCGPTCV9dNBFS7iOxXEqQx3+ev7vWMkuRrm2LaSBxBmtuDi3FsmyFfajf+bF2+X8dKiqhkgGamuJsT+jUqd3vqliug89DwvyCojugpRvunBw9NcUsugEeqnzGBbmwe1eJMEVHAECC1ccumKczAhCC1RomZ+ltABZoaXRsgU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222892; c=relaxed/simple; bh=LIcbvOyzm74ZIoZkqoZ2e1mfRQFN85scs21vlpvbQfE=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=BtFEZSjRqGsuQ5zCHyf6a0XmUL6TDpgAfZVQWwng8Kd1hgPoE14nTbcL5k2WO7yWlMg3x98KcEWakXffCeWGCZDg0OP7mOnsJic45p0PaUHK6r8b5N0YR6A9AO/E2DUJDJ8K+KHyQpkEq6+NkCNVXp7WO0dOS03QMhUN1GDDGwA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=ph9vvu2J; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="ph9vvu2J" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MNqZz5Xsa02nvUAArUwNEHYr9gBn0slqR2GVoGCnt9b0DRcTGOV8AX3QnlcpyLYLkl+ynJ3tpx0+tmU1IogFF6d3dqVfRmtOE8NYl1IzYH2HYzm7oYnOhoQgKZ73FxMIkRrWsJ+9UbwgulfhRiMSHDMaIfgfyRiW5tekIliwJsuVKFtQE/DKE+Fcw9JHrIjJHZgYtFBgVff7+f5vh8Ov1LAT5vMGzRCHMLZ5EgVy5QIU4WbEUDAZpHqhf2katmXeZ+5/d9/LD9itKpBDNqGk/l1IE2P/DQEtEmO9YCS/cZyC9dbKuuaOTXqTlHwFuzqgA9ZmYk1Siwd/hQpd3cCdpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bd+JwDbMhFMy9WCh1cam2IuAhwzeXZB1GzGwpYFgBRs=; b=xid+loFgVY9Sp+DaucqoT2G4J/wiMxWpKuUz51pzAikdUv22GGaRHA/0CEVgG9IIgd9jujAMbize/pj0WtmXdElUW+bFGdhaAzQEAgj6NGT1B/xrcewsh/Prp5F2SV2D8f06U3FoHQKhoh/DSnPlQRaR0TchFQ8klQjl/enVbqpNoFAx1BJ/BeKgedIIyVgvojFVP2IDjGtILILhGgm3IHf6ejq2H/YXLKqAvo2J0R3p/rQLocYNC5eDE9SMrwugAxZWSCGOWGYiTmQdCZxaPMvlXGHuP9Fz381/6D5EHUfcMQO6I4jpSJhB2utRjxhLVNtUNgYMA/ubhF+/kav7Zw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bd+JwDbMhFMy9WCh1cam2IuAhwzeXZB1GzGwpYFgBRs=; b=ph9vvu2Jy4w+WHtmRNqOybRQbn5CQNlEGkPSq+spm1ca6RPb/5TWiTGNReGLIS3wqlJwmN4nJhe7xr+heLqaWbe9dluF9SlckXFFhpavUylkT3XwKZ1EZIXH7+pElXwKW5z2srjEBRNDq7bAQy3B/4hk37hG5T1nn1p+s8A0KQYNtJ67tNWz//05bmNAryHjtR4MP0jwys+vmpX0vuNmaP2smEUK3oAmgjAgJgJ9VpjqV9BdTe3JtburhQKBsoJQCAJ6vzYWdYg7DX0An544RGBMtkW1NfaELjWhJuCSKRHM7+f1db0n/coN2lxYJm6WRFVzrDf2x7Cou4ESdhkocg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:39 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:38 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 08/13] lib/raid6: Clean up code style in recov.c Date: Fri, 15 Aug 2025 09:53:57 +0800 Message-Id: <20250815015404.468511-9-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 54063a0f-c35d-40d6-6264-08dddb9eb194 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?p9DGnbxVSlrp3qhnvs913MBVCZJgdRzTkXDNgx4Fu/o9Me5h3GXSPyoFT8Co?= =?us-ascii?Q?SQeFN4KVPYZIvJYpQ5oGhnJijpP9Q2LFV/I1ZMBYc7fpARm7Xs+ktxbT/fK4?= =?us-ascii?Q?Qvt5zCCxyQbGY07AmF8aFXsV0VjrunYSuiOCvWmkwbwTFWaKQp5XLrL4Q22e?= =?us-ascii?Q?Q5+Httsyv/eK+PV1me+nNggumU8iYX4OHqLrri27P8BQ4FqB7nLTAwzSjzV9?= =?us-ascii?Q?WDGSzCTFpwX0LVCToSmYLFjdL9kEEdIBZB7u7hDkTNn9R+g5faj/ZRc+QmIZ?= =?us-ascii?Q?bWy8RzD7z0EwDmAAjls/kzUwoefDOc2j5h+vcrScVrAO4MDN8HAKvJY+wj6r?= =?us-ascii?Q?yqVNFh2UTTvtt5rq5m30zqP2Zbw6wxa9ZWyi5woDgYHNpnxjTh9GzXzZyktN?= =?us-ascii?Q?yC2FUncvOWQcm0dnMhKg6OpIVM2uITWtsMYBrLcNfchZet5gnnC5Zhk4ThgR?= =?us-ascii?Q?uuz1wNW4FQ1wKvlSZtTticD7G+ZBr+N9jPPtkQBrDi7aFLP4fcM/755BaP5C?= =?us-ascii?Q?Lk/W15qFH+PP4ZxtiyePBlqHfcrlI389BbcvQzlkdHBznxgQY6prHK49diX6?= =?us-ascii?Q?kRAmPWXRn0NzoK6H544IxKsLcig+1JhaAc7m7A33CvSdJVnSfEJgUtoHAtLT?= =?us-ascii?Q?27LOu+yym8bosrczw/0p3uThgSJdkX9n8J/4yYvrfNbuQKLofkbvi6pIfRzF?= =?us-ascii?Q?v6b+V14hcpyXQ1fnLyxf6Ns+Jc/nmoR6S30NbJkOEuEV6GNR8W7eughfPyLU?= =?us-ascii?Q?2KUe1adzSYToqZmenii238Ld8djy0bvo0ZgRdtshIyaA1aazPwgIOs2lYPLo?= =?us-ascii?Q?WMDeTJnGuT+ZqUo/fHWlYNsGY30oSc6gjOIUNRe6nkaxTG3gyk4MDXm76prD?= =?us-ascii?Q?0SGDincPo9ikQKaPvJkurSCPehw+3TxfVhJ8H64Ajfzw5sqlqNo4MpZ+Z+Li?= =?us-ascii?Q?OvkZoGz8mIeJ7Khzd6uyU4ddhvI66YbnwbiMoU87lFD8S9qEwFLht+Q3ZCA9?= =?us-ascii?Q?I7auflyOJGrNF+9Qt2UmFZfIaNoEE/XCpic7Iyoi4T/9y0Js85EDEdbPaZas?= =?us-ascii?Q?uO2xLlH0DXDYblSHM8WCoonqDuDpHEGSrhlqy9EFxScyZuoFGFYkUOBQB+su?= =?us-ascii?Q?wA3mz2+6eOplXkuCQ7dgWrNMDUNBuMssbbs6DKHncp521ANucku/g1tDg/oD?= =?us-ascii?Q?3rNbjRH9hQyyQr1jtcvjRWH2Hzk5WM2zpPOJqVhW3cBx0feVAz3WuAfdufBv?= =?us-ascii?Q?JHrHacNkSh6xvwpa8S0KvGoCASAXAnskNYV1SlBjvME+u/4RQegdOehrwILe?= =?us-ascii?Q?3WAfoV3XnvcgFYhkifs+kqMn2i3ll8owUNtNTs46JnMi6+WxgZ4zATydzYNQ?= =?us-ascii?Q?w/Y7FtwYmbFihVpcRYvIyiIyyWz+HPVI6B2aT7wXcuMxzvuU8MMgS6jGgqaf?= =?us-ascii?Q?DxE3IwLPAYyfqAQkOi9/caQtpqcZ2LmqhdoAl4ZePTAzodYEx3ZUqg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?VKRGdqcxk372XqC4QFEDTDi70XcGCvS5DGhRIN8jpDkGlOd3jSqfPobEe4Oq?= =?us-ascii?Q?6TiNWFsnCTlkggsoK0h153DdyMJO9vPln7IGktIX8iWpNc+F63OZcZQex/G3?= =?us-ascii?Q?O4L7SZ9cbh+Vq3Fx0a+ydgO2oN+YIcUVXuWPSerdYoZXFwPmeCafGCr4Spuy?= =?us-ascii?Q?Xhpart6YXdJo4uicvbUUUcwLq5tU/EYgWT56NnXun7s2tWUAwr+PaNla44x+?= =?us-ascii?Q?z43jhmrpVZCz8WrYolRZh8AqZtpj4ccmARs/A0U5ST4XknU32PZTHgbje+iQ?= =?us-ascii?Q?Pp44Rh1t4/UzcKOYN+GtMlQ/b4xjPN9LgDfV24472GNZSq00i9wL2ZX1z05D?= =?us-ascii?Q?4gx5quk3oAGBoGXiQ6s0RUS5Ba0JhsXUolYZbTy1l4ILVEjtd5A7EeG/KPdK?= =?us-ascii?Q?pfN0XXD6UWD7K8d94ZkWD2Id/fW33IG1tM38gu9bnViz8p4KTNhrFxxoDeeT?= =?us-ascii?Q?M+0scVxGkbbHCOQ6V6D2JFhq9SAtTEh8EYcEKa/4acbyRnHLc9oPw6vJpVg5?= =?us-ascii?Q?m5Y8sfAILaTOhL1dhDHQu3ZEqGNm42bDLKjdGbSBWMquOwoLxhAZOmLqfRiN?= =?us-ascii?Q?COhbLWckPFBlnH3Bj0eyFiO5SQTC1Az6FRtlyxpzLBkZMTHpK70NSS6emlKz?= =?us-ascii?Q?dAJnrdeWh1y4vcnFv7MgLE/MIgS1fOsTvTzm/M820Arcn2j0WPaSuH8WZWQe?= =?us-ascii?Q?+tsmV85vfhJ4x/Rpq5tsbqgroXK1H8fMoXr9xJyIGPYY4VnKF2rSlJ/RkQbA?= =?us-ascii?Q?mW4n/2k/1Z4i24ionkoz//WZX0+gXR9LzJMjObIlGSiIRwDCqAiCifYqczHb?= =?us-ascii?Q?Rr+c2hujNYXcjMizDRu94zjjAeBzz+1sIpDdZBgrmG0oeFqU6sM37Zbb8vOt?= =?us-ascii?Q?87mcG9mYUV9o7wzNNCJ5DzxLByajaQv4njpqoUCjlM8YIswJ89RpHoaA1gm/?= =?us-ascii?Q?zdBHj2hLyCekgJttE2Cb/TVgRz3sTnywjYqH4zxddbUESYcHFbsrRD95bjqH?= =?us-ascii?Q?SYWaUJ7eH1/qIRfrNTkXZKLJoSvbHYSWHKpKX4o1hJ9B680+xHMQ6zAjXWps?= =?us-ascii?Q?Ly1YieeQUprZSlY5Y6Iz4cir2gTAVAir0Chmllqlgp1Byu952P6TFnUPyJAG?= =?us-ascii?Q?pBqY1cjQgNHxBqhz/oirn0VkReigw1uPMH2cz9W7Bq2k7q27iMX0hbv7eg8J?= =?us-ascii?Q?wlbsiaR97dmzbJbQzADJ07Vq5hTnFW8VsU6w0aYcujKUbN9egBxSPHmR9NRo?= =?us-ascii?Q?SAYpDadbv/kR7tU54rnymPgJtR7rMGuAP1MgCn/VlWhRQc6cTcS4n4EUR67S?= =?us-ascii?Q?/npUuU8Xqrz9fBynSOXCXYzPrwqnJQNL0ZqTHJAchBcCIQCc7cD5/Yx1ohKp?= =?us-ascii?Q?YUgHeHnPhaHElkNMmCED0IxU3PKfpwUJ4tMsDjWctyjl6qPzqK3kG77QmIDD?= =?us-ascii?Q?/7uO7wVxtq1XrcuCkayaIer/rynBncdCQRIW/SWnw2Osj6m6K9ir/0+sFj+3?= =?us-ascii?Q?n4upnBlu0cL4fe4JhlkFCVlBxDR+9T94W5RIoaGqtliSEFS5ufycnR4sgFjA?= =?us-ascii?Q?sfz/B608AIX8pK7dC5GbBAhv7jwdnBA5L4VhHZEw?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54063a0f-c35d-40d6-6264-08dddb9eb194 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:38.8777 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: OXvBaFDWHtv+rBwBDtTgAkEYpryZvZYMuvudd/CXXpLmaKEPAfbf6BrRxXGk+zpM24p2eJNKF+3o4TRorEhdmQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. Clean up comment style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/recov.c | 44 +++++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/lib/raid6/recov.c b/lib/raid6/recov.c index b5e47c008b41..bccf459c3914 100644 --- a/lib/raid6/recov.c +++ b/lib/raid6/recov.c @@ -24,26 +24,28 @@ static void raid6_2data_recov_intx1(int disks, size_t b= ytes, int faila, const u8 *pbmul; /* P multiplier table for B data */ const u8 *qmul; /* Q multiplier table (for both) */ =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; - - /* Compute syndrome with zero for the missing data pages - Use the dead data pages as temporary storage for - delta p and delta q */ + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; + + /* + * Compute syndrome with zero for the missing data pages + * Use the dead data pages as temporary storage for + * delta p and delta q + */ dp =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-2] =3D dp; + ptrs[disks - 2] =3D dp; dq =3D (u8 *)ptrs[failb]; ptrs[failb] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dp; ptrs[failb] =3D dq; - ptrs[disks-2] =3D p; - ptrs[disks-1] =3D q; + ptrs[disks - 2] =3D p; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ pbmul =3D raid6_gfmul[raid6_gfexi[failb-faila]]; @@ -66,20 +68,22 @@ static void raid6_datap_recov_intx1(int disks, size_t b= ytes, int faila, u8 *p, *q, *dq; const u8 *qmul; /* Q multiplier table */ =20 - p =3D (u8 *)ptrs[disks-2]; - q =3D (u8 *)ptrs[disks-1]; + p =3D (u8 *)ptrs[disks - 2]; + q =3D (u8 *)ptrs[disks - 1]; =20 - /* Compute syndrome with zero for the missing data page - Use the dead data page as temporary storage for delta q */ + /* + * Compute syndrome with zero for the missing data page + * Use the dead data page as temporary storage for delta q + */ dq =3D (u8 *)ptrs[faila]; ptrs[faila] =3D raid6_get_zero_page(); - ptrs[disks-1] =3D dq; + ptrs[disks - 1] =3D dq; =20 raid6_call.gen_syndrome(disks, bytes, ptrs); =20 /* Restore pointer table */ ptrs[faila] =3D dq; - ptrs[disks-1] =3D q; + ptrs[disks - 1] =3D q; =20 /* Now, pick the proper data tables */ qmul =3D raid6_gfmul[raid6_gfinv[raid6_gfexp[faila]]]; @@ -117,9 +121,11 @@ void raid6_dual_recov(int disks, size_t bytes, int fai= la, int failb, void **ptrs /* P+Q failure. Just rebuild the syndrome. */ raid6_call.gen_syndrome(disks, bytes, ptrs); } else { - /* data+Q failure. Reconstruct data from P, - then rebuild syndrome. */ - /* NOT IMPLEMENTED - equivalent to RAID-5 */ + /* + * data+Q failure. Reconstruct data from P, + * then rebuild syndrome. + * NOT IMPLEMENTED - equivalent to RAID-5 + */ } } else { if ( failb =3D=3D disks-2 ) { --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from SEYPR02CU001.outbound.protection.outlook.com (mail-koreacentralazon11013015.outbound.protection.outlook.com [40.107.44.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C85932BD5AD; Fri, 15 Aug 2025 01:54:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.44.15 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222892; cv=fail; b=DmXObrP1bh8V8vqwD1mPXrC31HrlWeLWpTTFa94m92NUXUqkL0ef0H3lh+RLr/Bw2U3065C2IWfy/FmU5GHIvjjYXDz+Ysw7I20MfG+w/qMnxBQxxa7sZn68wSu5n00flF6IOW+tZg/kVaLjsg8OfiOieMgV7zA5LVCtUjuVGo4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222892; c=relaxed/simple; bh=EzOPGHs6uyPCkKs4Dk44RGhSjIUcHzEEQfPnmot3xbk=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=kSMB02xZ77J4R1hN2VBUrfpYUdjgsCTcj3jbpjiq9BRzVes7KoPCVAJbJDgCP0GT9oMd6wlz44TRnriQQ9+Z4FaMt7dO/tOLZ2QSywxZO3Tj8kdQAPA/RjnhNwDAX3WMb3724OqYpFqMIqoxW+QUnpd36gXa6vPleYra+z7Kn6M= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=G6ri1xIg; arc=fail smtp.client-ip=40.107.44.15 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="G6ri1xIg" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fL8ibr/AFdjimCGSn8vouVv8XhdK3lmOB/rdlZQ3CVEI99hSAY7QNf5IGq8TsgEPgWUJuoManbmWugKKkfuAhfXqG/pkyeM9kuXQinZr9Eo/L3XRpd1g7mZU9cPHxup941iOXSXTKfHmWYMLAKKGbBBmh/yMR1+D5IhO4wckmwsGB6M1yxHl/iLsCboB7N4g2AO9Mvcz6CXvgbfBwFck3uGYVsxC2hMc+bjsQxH4x5+gKtwC9a6MgmRnQJE9DD32iB9rJVrWn62XXoikvPcr22iKDsr4FgO7ZNXkuOj5AkZqMOzRlDOcc87Ntet8vdZ7lKuw8gtB+BEJBUMZV4sBEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=S8yhrTvgUssdsmDlR6tuMDml79xmGZ9ydSbYY5GgI4Q=; b=h8soz3j1cSJsmnRVyBW+UQuicrs4wipEF7aId1X7sKK6N/fvDAqDyQrQ/aN/D9MXKhL5OrHZZ/HYSiiCnJKGSWHX2XMa3P3ns63gRYz87B7GbKxpQsCERrjJ7NKAjHFrTp3rEJAx4k6xFM805T7ZO0UJzBroaZ0Ogyr+gsTOvcUGdYc47ID9SRcPqoFz4CpgXO1m6MyopU/CoxjZJENvUpPHkrwdS1ThIavY1I+9q9/hJIyXa8vsWwb3utN8XNRc1rgG+g8GAo5+hlkHbnxRJYcWU3oTGDIETRJ2AJq5nIJLaA/Wcx9GZPk3j8EisiN2fJrU0FYV0nLv6S6fbdNsdA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S8yhrTvgUssdsmDlR6tuMDml79xmGZ9ydSbYY5GgI4Q=; b=G6ri1xIgejr5LSWKn1iqRc/iB3PbBwo6uxa57ySuNtFm6loS6+LzDHakfPk2AfkEINN0/qV+6rwVicbju3wnN/0UiqDeFTGlH/4ZOz1lIuVQjA/1z8KrIbQn9fQdB+CCxMfG2H+a+yfZlquT0yl8dT6cWXmpurZUP/+T3c2Y92kPTAURI42LFVRiCgRQYeSuKUxn1dVsIR4GgBQq80+VQzO5bLyX4/oqgVifDW5Cn8mJ90yxeFLvNxYux9b09EX1cWX4SkyXkMM4KzML415Vdum436Zy+yu4kbnYL4OKamwsfA79banQYmpMV7UoEZzIHza7NE4x8kVad50n2bAWUQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:40 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:40 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 09/13] lib/raid6: Clean up code style in mmx.c Date: Fri, 15 Aug 2025 09:53:58 +0800 Message-Id: <20250815015404.468511-10-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: ced6e114-b3e2-49d0-546e-08dddb9eb246 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?v3aZF1HpPOZ05P9CFeJG5ACZGL6J7r4Buh0c//2zB66wu44skwTq+IiEtznA?= =?us-ascii?Q?arkIUqn4skiPSmMlR0zNrqdBVDA00F6l5VQLoD+vA3YJMKXlPJHb+2qVpFye?= =?us-ascii?Q?r66LVU4pJR5DSyEMlHiXScC2RDqMt7s1d6HS6m9+AiD6cfg2x+A+XcaTaYur?= =?us-ascii?Q?YWcAFMRsf6pFGRV8tJkDEdx6q6pfiXM7P2VgnNzq1AZ71KNF2CrSzBAd1wK/?= =?us-ascii?Q?O598d4sKYywyIejO3vE30oxjWWqwgrjXktAL3fUc1ayV7CJUTDokHSSvxRco?= =?us-ascii?Q?vwlBeajlGcxhF6OCXNQWZJkVzqUySFmgyRUoaij6ea4aQCBoPB9qbbKMnJW1?= =?us-ascii?Q?6HkbCM7jf1IQkyW2cjdZTyouqJ4JhNZ8OXzzjJCgkwX81TSJT1iu8LuTOIOk?= =?us-ascii?Q?BBaA4tbjpdY05aN+MAHIGW5LkwWvqOdjhsRvIXamdw4Ebum+E2WC3qQEZEHw?= =?us-ascii?Q?cdpg7nppgoZoNxfbHtro5FdiLBTk3yfGiHXYQnGhBHLjOqowEZLffIbvS1Sl?= =?us-ascii?Q?AVB9RXWvRKUZrKsQ7MvI2asqxLAxfN0fCsf7H2qzmBbeKSQBaD9jvycZRItH?= =?us-ascii?Q?Q61QfCyZSeqoggmcINDnaUkp91mGr/R8Xoq8LM5BLTimHfkJCeEmbwWTuT3G?= =?us-ascii?Q?OwSAEg2pC1u5pRZ/OSuX0D6Gw34wdZ6yukOem7azWnpXMrqjbqkD8FCdcrNn?= =?us-ascii?Q?xOGcm3KcayWfJaEh2D+y6o5bEzhXbM3KFj7sTCfxzB3O3lAkESebX+jgL/jB?= =?us-ascii?Q?ocWLclM55KvKLqxi/Vrq/dX2TUlbER6nFpruZfqhiBLwA7T9iyOa+2PlnerE?= =?us-ascii?Q?1pP0sjs4PEmgh+7UCj97DrdfwkS7y+LWMI18dViEsP9yZw1WMzA/E0Sb3SZE?= =?us-ascii?Q?eDgYqAHtyDRP7b3OuMYylrGDv1IY30iBhxAB4XcWzYjHCtgpbV7yZaN1msaQ?= =?us-ascii?Q?p4qncQOfxDYe2psJjz9OC9MlmkOnKyuqhbH05Q6azm8cqoxw0AcvXTCoRO6B?= =?us-ascii?Q?lZSqDeFTSfsV6s+30s+Qr0jbowcF1/2uWgTz43wcr2lycypG0q9HwRh4xXez?= =?us-ascii?Q?SYO2a9riVIMzldrmM4PiTxOGVlG3fgiItTsy5kZpmMiJfItTDOImuw2zY4wv?= =?us-ascii?Q?JP1ouJMdtqNGtEs/5R0a2GahD4LW4lw+n+iHbkcQNPg13p1yiVwknVnILc0x?= =?us-ascii?Q?4fXSMrbhsavAKHUfjKrs08h6db7LD4NSJ8zg5pXn8rtuYPCZkxXpyyBh4g8Z?= =?us-ascii?Q?01s/tNnYz8dJTk7CATXUGNwC+B5KV6hkCX/HrKOzFba1GhVED9J8GfnUlsGT?= =?us-ascii?Q?FKYOZj948QtrlM0QVeGWHx8JbnM5JbqHvakpLlTPKIVIV9I/2/wq2xOsmDMp?= =?us-ascii?Q?ZHciu5ZnCH5bWu/+JqM7F4Zoq/frspcocow488plB3Gkf5GGQQeNymLxqlHW?= =?us-ascii?Q?pcbcpwRQy6V/E2aoSznzKXlRkK1FbvGXKki9RoJgyR5/JZfBO+tFXg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?MBq9EUSRPHGGkoyvS36if4LG42RGwZujZhXgr2SkmYEMUhU4DbRM3sUowjGl?= =?us-ascii?Q?hVZOvABSw1MbRflQLdHilx0IOZ4CnH1VylZXaZLjtwssmq3fzE3S1G1ISPly?= =?us-ascii?Q?dBsWhxBDd/QYxn3ydne2w+h/H7Ss9cgzjgnKs5Mue7RV7kFs1LyUbBfjOUBD?= =?us-ascii?Q?8s4AyRVawlFQrqbhOUcOm0CJkEnuZbUTP9azKRT+ZRoIl3gj+/L+QE+s+G2V?= =?us-ascii?Q?GiyPM2P9mAR8fvMtVcv6kUU2XmNxA3w9VjR0OvlbsCSjgmaQJJUFopONycNp?= =?us-ascii?Q?X7a644TmCUVhPq1zIk/QCC59JBYsmse/DFClAAM5s4CZfpZWjbefC4raPVTr?= =?us-ascii?Q?+QBnLRwFYGe386TL9R5YN2RSQKeUSQRgZ38o58mX9C3ZR/V8P1uzr2FcTVEj?= =?us-ascii?Q?ZE5kpmmNqN65tnvvLtUwxq22oFkEiOg3lRLhaKXSOKW7reliowS6wIn5qZrD?= =?us-ascii?Q?qUY9WpLj8klVLs6odJC8gv0heRzBjcz4X1X3M1P0MNTsFKkEJWkQjCuDBdYM?= =?us-ascii?Q?xpwT6zM+4uxT43oBdyS+/qzpJhnlsvZSSxbwEU2ZW3R2gPfZqTwXwfwz3eAJ?= =?us-ascii?Q?pwg+6EG6kHWSvWVYCCYCQf4GWVzp7NTg+HRDeD/qUiHwpjZFRyypfmEkpUgR?= =?us-ascii?Q?TjKQ8j+QRsrrYmLlPBel9U6ZBF9gOFUKWrcFtXlmDlXw4eagi7xwxSnXoF/m?= =?us-ascii?Q?5kgy+OPJQEvHiBly/Zkp6GjQKqwRK2ndcghTkgeVFrUbxpDnFmG8W0qbcUsQ?= =?us-ascii?Q?bw6cl2crpBHUv5S+ZbiSaD4QJD9gTDMbxYurhrKb4F3INIwi3pqKycN0AhMK?= =?us-ascii?Q?e0qhGGv1KyIQj8XI5ZzrOSeBXw1zv4uP/tfn9KoWeUvxqg19wucgiwyhbZF/?= =?us-ascii?Q?cesfjP6Cf+Ddev3TC4ErgZHQs2Pq57YZ2BQ/ePDAg3yrt6637sIknz3Fws6p?= =?us-ascii?Q?pJLuevdIxueb1F+HYtp9c0EPojUX5mrvAoVvpJC+rRsXGZJoQAwJRHZaSzbt?= =?us-ascii?Q?SPUK1cXhqgMij3Nx8JsN0u0v5x0poR//llY3OnoKf4nj8PzXuej5ezpsWPjt?= =?us-ascii?Q?6or1RpBCqBgJ3bMOLnKL4e1pBspxWPCxIzNFKLcihcV2k9EO4CzXMacH2RRV?= =?us-ascii?Q?7Qf0rOdzsHCA/f0T+YK2D3ooHF+N/cbP0fMkhFHlyfy0SqvGDdMB/bXYtlXQ?= =?us-ascii?Q?a1eY4AHFI9kk74Vq68sacxeUh5IoCiValg1Z1cfU332+Zb81totT83iK9txG?= =?us-ascii?Q?s1nlS3diN9PhD681o1nmT+L7cNefK3+PP5QFsQwG4xxoZDIl79QxkMWiK5cR?= =?us-ascii?Q?bxe3mZW5wEW9wkXjgtU6xYqSRqh9MtvpyrfeySc+F0/xRgNsAxZO8k9y13ty?= =?us-ascii?Q?aHeYLRwfjpLBdatnFiYaKlt6KuyGeLWsyn0BBGhxtQZHaeew2PEXqwe/bQil?= =?us-ascii?Q?81OpBQbmgpg9uUQLJN0mYNCSddntQsw8aoj9/9UL1BV5y1lf6ZbJNAbeH6c4?= =?us-ascii?Q?3RYf1e0C0YoPvNbXtyNn0+w47appeeBHQsePHHsxo+Q8lSMoZjOo2IXraKLN?= =?us-ascii?Q?vaOMGiB70CrkSMfLB95TZUlrekrk8M15oldEZx3G?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: ced6e114-b3e2-49d0-546e-08dddb9eb246 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:40.0346 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pu76lDaNP/wm1OZtrY2BsCz9/t8Lt9BUDAKuX8G5YOfZ9YIKk3wf/b/1GLbwps94egjRlxTgHV/D2kEqzuQGfQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/mmx.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/raid6/mmx.c b/lib/raid6/mmx.c index 3a5bf53a297b..91e5ae78759e 100644 --- a/lib/raid6/mmx.c +++ b/lib/raid6/mmx.c @@ -39,18 +39,18 @@ static void raid6_mmx1_gen_syndrome(int disks, size_t b= ytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("movq %0,%%mm0" : : "m" (raid6_mmx_constants.x1d)); asm volatile("pxor %mm5,%mm5"); /* Zero temp */ =20 - for ( d =3D 0 ; d < bytes ; d +=3D 8 ) { + for (d =3D 0; d < bytes; d +=3D 8) { asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ asm volatile("movq %mm2,%mm4"); /* Q[0] */ - for ( z =3D z0-1 ; z >=3D 0 ; z-- ) { + for (z =3D z0 - 1; z >=3D 0; z--) { asm volatile("movq %0,%%mm6" : : "m" (dptr[z][d])); asm volatile("pcmpgtb %mm4,%mm5"); asm volatile("paddb %mm4,%mm4"); @@ -87,8 +87,8 @@ static void raid6_mmx2_gen_syndrome(int disks, size_t byt= es, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -96,12 +96,12 @@ static void raid6_mmx2_gen_syndrome(int disks, size_t b= ytes, void **ptrs) asm volatile("pxor %mm5,%mm5"); /* Zero temp */ asm volatile("pxor %mm7,%mm7"); /* Zero temp */ =20 - for ( d =3D 0 ; d < bytes ; d +=3D 16 ) { + for (d =3D 0; d < bytes; d +=3D 16) { asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ - asm volatile("movq %0,%%mm3" : : "m" (dptr[z0][d+8])); + asm volatile("movq %0,%%mm3" : : "m" (dptr[z0][d + 8])); asm volatile("movq %mm2,%mm4"); /* Q[0] */ asm volatile("movq %mm3,%mm6"); /* Q[1] */ - for ( z =3D z0-1 ; z >=3D 0 ; z-- ) { + for (z =3D z0 - 1; z >=3D 0; z--) { asm volatile("pcmpgtb %mm4,%mm5"); asm volatile("pcmpgtb %mm6,%mm7"); asm volatile("paddb %mm4,%mm4"); @@ -111,7 +111,7 @@ static void raid6_mmx2_gen_syndrome(int disks, size_t b= ytes, void **ptrs) asm volatile("pxor %mm5,%mm4"); asm volatile("pxor %mm7,%mm6"); asm volatile("movq %0,%%mm5" : : "m" (dptr[z][d])); - asm volatile("movq %0,%%mm7" : : "m" (dptr[z][d+8])); + asm volatile("movq %0,%%mm7" : : "m" (dptr[z][d + 8])); asm volatile("pxor %mm5,%mm2"); asm volatile("pxor %mm7,%mm3"); asm volatile("pxor %mm5,%mm4"); @@ -120,9 +120,9 @@ static void raid6_mmx2_gen_syndrome(int disks, size_t b= ytes, void **ptrs) asm volatile("pxor %mm7,%mm7"); } asm volatile("movq %%mm2,%0" : "=3Dm" (p[d])); - asm volatile("movq %%mm3,%0" : "=3Dm" (p[d+8])); + asm volatile("movq %%mm3,%0" : "=3Dm" (p[d + 8])); asm volatile("movq %%mm4,%0" : "=3Dm" (q[d])); - asm volatile("movq %%mm6,%0" : "=3Dm" (q[d+8])); + asm volatile("movq %%mm6,%0" : "=3Dm" (q[d + 8])); } =20 kernel_fpu_end(); --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AA12D2BDC3E; Fri, 15 Aug 2025 01:54:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222895; cv=fail; b=BkGnVW/lvjavS65ERE4JJH8JUrvTmINVTBShxP03FfeMZe5SChHbd9Og+2wjUWX0XYKFClGMGz8xa5WoZmPVwCTu8uvvQdzuzUrPVyFJy5VwDeoe7VO4dczTj3Uk0Z1+JZxahRLykce/VHYBWGNO1xKsY/FRMh+rShZ0Qom7W5c= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222895; c=relaxed/simple; bh=RHSmf4Ah4TCMtSxJr+Jl6TrAYNY6EOejWvwn89gilcs=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=ADoF1WMxTVPU4CdUN2rOKVWX098e2jxteBDzw2CfJ5cT6cn658InuFuqqjIKQSV2bkv8it2267lhcJ4id4Z/N09tNjtioadARr2bfaLPo9/ADOB5vLqKbzVuUpqs/JiFJcqfsVfh+J9Fs2Qr17LsvQW2A7FvY8HmcAPRVp6fFtM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=qKEu19dx; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="qKEu19dx" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=r0ZSpKZ8H+6lArRUryh6VQLmckga2WmM4ryYpMw6o54vqgUS3PRNPAHiQOvZvgHHNxry6e+MCuAm3NItzMOqY62ppTrUoPrcI6F6K4NPcN+sN1pkmECJyj9X0QQ6YqtCx8ER4COvDpWT5NbJVyjNgj2u3VJsgDPK34f5P1zBfW7P5CKFyifQVzMrvIUtNJsi9KF5+3c0Huq6P+Ru8OL/pD61s9a7qJ3ZWtWx5dSRD3C9PROx2U5Kla+RLo5cK8hX+xNH9tHnynZuZnews6xEinKpc7IunrpDLMbzU0SeY7pGgpJKk9oZOQgmWEZ/Ujl1bG87i0esqoMBVntYlsdedA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=G0ZQVq/O/AEIlm2Q9/y2Rw/qdPXf8kk9anIDZFNzuL8=; b=CbS7v5/IJiMR8+yjrsL/9p8HQMuHjuYGHS0Zf9hZkvdYqsEQjOlVSiWS9GWHrnQTFhU5fDAqKnJQC/qmcgz5O60XJX9cAp2ijsxtC0o6proxPk90Nx3k3nle/Sva71yBwcxnTuhm+KterOYDC6wPOuJeLr1Jp5hvH8i0+yCkfoBU9gDH2V/nHopNGle5rbfHUmTeZ9iXwNgEeQ+ckHNo8djUjHZEGXxaZFaK84yiA32gqVwusK9rscpc6gpmghXMr8FzKfbeBkEO3pTKYz1QZDcJLOJ5mEb7GA9l6rfR4qpeJw7A5FjAqBgtjnsY7RjTHfI5EmNgh3X0AlNPTV9lIQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G0ZQVq/O/AEIlm2Q9/y2Rw/qdPXf8kk9anIDZFNzuL8=; b=qKEu19dxdeVnFRLZFnhC13SBFCtX7rMRvo6LZ02UaoY72cX1rP7jpIO6iMaKWYWvFGSytkSYh+SnNtjpqTDDQyZA/llKZG6afFp2F2hWzOO2Et/QnUmweglgDS7Er7pBxeuC8stv2Ed8JHaeU3RLSZqt1BhAF1YtnS3DgPnNT1pKhKaeLffOT6ytuFO5xBIFUMjHrzkUx2qVf7ERJpTUlpLWkT5XKSwe0BDbvl8219KklsYKuZDi4MWxiarYSlvj69rAXsi3NBalFHqEpzTwJkD+7y64VDUaV2Z2CxGe+nR70WyYEgQ0gi1sreWgMKPc61r182r3fKzGLNgcVbnbSg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:41 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:41 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 10/13] lib/raid6: Clean up code style in loongarch_simd.c Date: Fri, 15 Aug 2025 09:53:59 +0800 Message-Id: <20250815015404.468511-11-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: b1fad7b5-a1b9-448e-258b-08dddb9eb2fe X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?D7uyhekhGdeNDuaFynH0D2Br2zHbOwjMBgCUO0xHIWd95mns2j49p44+0Y5A?= =?us-ascii?Q?1NYUbUDH0rUSO2i61HL5N2ub6+JdrBcKIrGEyOn1btMLThcDh42vrNqEU8Y0?= =?us-ascii?Q?S8ftAw+yLLXqwgryTbPFjEqH++kGrMHbg/hTHUdKfjSEyaDi9AmR456rq2bc?= =?us-ascii?Q?Fb1PZ5zRUQc8NG+wrWhGFANF/fRjD6PbdCAEoTfPVqMMWgbrJ2yBvz3uUQSk?= =?us-ascii?Q?MT8PDdUGCSnsDHwNDzHY2f4bgQmmz1P6k92aeeq6F23oX/CvqI1lQLoem8yh?= =?us-ascii?Q?wsIT53kibQ8p9YIT1JA36r/c5ub68vseRtivugs/HXdOUprnilIQF6/vS1uu?= =?us-ascii?Q?hg8KTJYeRQz2Y/fhypqTrBgBc8iWw5pnQPLEBuAzyhNFt+56ucZDCY/ryiYU?= =?us-ascii?Q?1/UA9RRMNIeqZzO+fEPrzHWvfBzaQicaqHX4dYrfeu7LXl0RvHmNhaEzE2Aj?= =?us-ascii?Q?9I4gzLDovOIOqO4Kodpp7x56VmQ8rm13fKLxLDLwRvax5o4gS5/x6rdWMkcR?= =?us-ascii?Q?3JMR3DCf6JzNmt4Qt6KhnuC4RwFbv4EzvY0YK6G5uE1tLxs/Q2jET10erD8Q?= =?us-ascii?Q?c/KPbpsn+8VXXD+WKivrtJBw5Cw5In7ODFQLu1vc1S/Q+Vwwf40JNidnKT8l?= =?us-ascii?Q?YhuB0pn5hBnAkRSv2+WfMDfptTMcaFa74yB+qjvYuGsLNnu0Bm+sqG+124On?= =?us-ascii?Q?BjyDjWPBr2CQ1Ztd4Aihxubk4Tnr6dr3RWDVs7hsLG3UGg4ao2ExLVAUic6V?= =?us-ascii?Q?hJdSpR3kWR3USE0wyyhYBEQ+hWldVUiJXw7OvsmrM/YzSHNcNbyWdc7Sel/v?= =?us-ascii?Q?jkIpIzY3r9rR2B/UOVDyw1GKrt4eCyW8gFbXyIo7h74rXIXmTQk0TONTWke1?= =?us-ascii?Q?8+z/RXBACrKDIrp21OGH/iIGp7BoeZt9ukWhNMOh1NK0gMj8REEinPkRMt50?= =?us-ascii?Q?yxl33VNugYZ5yaLtsEwWlZEtlTAC8tlMJiEBj7tSLHGyssv3M4zdVz5SFe4A?= =?us-ascii?Q?BrN3bVAyCtqMuR4bdhdrLlMJjs6ylB4ehEEhsLUb9nN2gjABXsLxupqYiMvc?= =?us-ascii?Q?VOkY62HULFPZvFYM+aRW0VV2MncVjZjdXJWL2O5yvFEY5DFY0+Ikfjuk4Kjr?= =?us-ascii?Q?HqTknm5afIDiZYWyzPPFw3smjvlTq3t8UtoboH2K1h+gd7RjZXOq3+drPd8L?= =?us-ascii?Q?Q3pe3jrk+aeQ46cbhJGcnR/dL3UKkZTX+X7D022J4/ZLt6lzxknus2RO+Ntm?= =?us-ascii?Q?vLh6F8DkXHLVtQIDPyQQxDMQAg8s56WcAh7gLQeGtoMlrhvnEbPAmeQrrx2W?= =?us-ascii?Q?AOFTUqVlkhLvxngQK1bNI+uvBR+H3ZW98Mv/9mfAUbKlIQiXRoiaLvpgi7gT?= =?us-ascii?Q?syJQ0nCOGG8m3TteSVF1GveiDFc/PQDMafr88qdbcSsJ7B1sL6/MFZHWwEV/?= =?us-ascii?Q?vIhDTvi1v9LMZpAOgFRRgRwDrrqmMkvyAVIfXAH+vk/9n2EWG3Yo2A=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?MPWqtbVs8NCvwmuExc75OeINDZK+j7zfG8SQq1s3ssZLCIlRnwGMynYykaAf?= =?us-ascii?Q?jHvgMqpIaGH8iSpTrjJeYchYFCM9OUIsSbqfeu+mwcZexkLKX0aQdZG95P1J?= =?us-ascii?Q?RevgtFfJjltaoLAYph45za8rTjj9taORbw5eqNOjTCfu5L+P77N+hLqmmUOi?= =?us-ascii?Q?wDe4qJklKvdTGlJnCAgRUACiJ0nj4G9TegMb67fV+LjZ8LfrWgIRKbwYKruw?= =?us-ascii?Q?Qk47uQgUm5af1Deil/yzkRwwX44GJiojCaru23WaB3D3l0UyjvUkE4/HP4MP?= =?us-ascii?Q?mBc3z2+5A/8vE+29uNH2P/EjK9qV03kqY66ogBk9q+DO2tfAVxHKwDCODkm+?= =?us-ascii?Q?PaOSn+tGdXFnGsAkTVn+/Mn8DdFI52+H3vVw1PvHTiVJ7zkdK+GabVTUUjP8?= =?us-ascii?Q?9EKAQElQU35BfpmpuofYik4VAL23T3EMDhyBMgTZYc5HDtL/oiCPImHG+uTZ?= =?us-ascii?Q?ufnuz+LDQsAMP5cY7vNUoyXGDqzOSQXQw4bShcuuau//3vXNggaKRwb1I+WI?= =?us-ascii?Q?QOeZBqHwuc+1+T2s2aLmxMxlbcgfTeJl9ks9jPZvVrNU0L26HdWKsxvvKC3t?= =?us-ascii?Q?JG6bsIocKwyK516G2u6bd9+1+5epBhDWT9szCt0ISXk9eiPKao/4/2rWYoQd?= =?us-ascii?Q?NkIid3z592Ft6cAsntO4f9hRbbj9rYzwtdV4/H7cEzgGTQnMMjKooSKfayw5?= =?us-ascii?Q?FB/Dlfchl93SjO7eY3CxmEQkPgJyWxDUSo0oRY4TnCxnkC64VHdnd9R9kM1O?= =?us-ascii?Q?kpdt4gv+zeZzlkPVrSGb8PdFBw5zZNS5zcjHSvWcaHodDMiQpdtYG95sWp9+?= =?us-ascii?Q?d2HbNBKOwFLjXmTyrj+/pcVIPtvP8KanNMroWpVbJ6i4FRex8uoKju2Qse46?= =?us-ascii?Q?WY/uZakfI8QavkQFdWsBcv6ncCM7xm67/ofuQZEW3L3EH7HzBKbxi/NFynSr?= =?us-ascii?Q?PkruvV9qQlzJp4HKcwHv4vwjMjXy5rDjxJfO4eS62e47D89DhUuZnFYf4DGv?= =?us-ascii?Q?tcesMgN2++Mj39GJbqrajuud3Jm4olr75RjtwMzQ2vJJZrML6rvrkGVpPkSB?= =?us-ascii?Q?/JKX96ckwEWs2SgcQ+oDDoQi699yjMv3l/ZVFO9o6GK5bFjNtVnuJyBD+TNE?= =?us-ascii?Q?9tmFUpDVvISW4dUk011ngeQ8zKNveYAeWEms6covxS7T9BOmui1CMr4lvGYv?= =?us-ascii?Q?pQJljFyN5QcFx0EJ/JD8xEudTuiQ2FLMDBZEiWgTFLK4n+FS8sTlFw5jmiOG?= =?us-ascii?Q?inPI0M9xm/Wvz9vQi9ersLWA2SpCYdAb5xufhUQ8UzEeeNGzqsWnETjCTbcl?= =?us-ascii?Q?h3u2EAA4B5aUsg3m3ug7fT4Y2tsQDVR5XIGzh0ecigxvT8GAksjlGNL5XINr?= =?us-ascii?Q?F4R1xD2pxiVgQxPrWmQXHbSOtmbIfq7NdgczizAqVCN7gPnsi1/ylL5+i/2/?= =?us-ascii?Q?4JzZp52UXTZs0WGUTVGzOLxEu5/tMnW/4p4vw1qgejXxHbwN6hSJBQL+FeDF?= =?us-ascii?Q?lPG3hZtgFMUXTyb5rbN73RyGuyIYXETP5TIrCMgLB/YQTooPuk0zcRLBF3qv?= =?us-ascii?Q?Yn+AtJbAWJ6zj3v5UuDU1pBX/UKlt/w1h1ph3EVa?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: b1fad7b5-a1b9-448e-258b-08dddb9eb2fe X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:41.2376 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /8ZzUM0TVlOsx/yxUsEVY4GrFlqyO3BobXfZVSw4BKvSBLTPxEIX3BRvjggprQwDRlblD1XRGGwSa1OQgzFMvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/loongarch_simd.c | 116 ++++++++++++++++++------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/lib/raid6/loongarch_simd.c b/lib/raid6/loongarch_simd.c index aa5d9f924ca3..03aab64ffc30 100644 --- a/lib/raid6/loongarch_simd.c +++ b/lib/raid6/loongarch_simd.c @@ -37,8 +37,8 @@ static void raid6_lsx_gen_syndrome(int disks, size_t byte= s, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -49,22 +49,22 @@ static void raid6_lsx_gen_syndrome(int disks, size_t by= tes, void **ptrs) * $vr12, $vr13, $vr14, $vr15: w2 * $vr16, $vr17, $vr18, $vr19: w1 */ - for (d =3D 0; d < bytes; d +=3D NSIZE*4) { + for (d =3D 0; d < bytes; d +=3D NSIZE * 4) { /* wq$$ =3D wp$$ =3D *(unative_t *)&dptr[z0][d+$$*NSIZE]; */ - asm volatile("vld $vr0, %0" : : "m"(dptr[z0][d+0*NSIZE])); - asm volatile("vld $vr1, %0" : : "m"(dptr[z0][d+1*NSIZE])); - asm volatile("vld $vr2, %0" : : "m"(dptr[z0][d+2*NSIZE])); - asm volatile("vld $vr3, %0" : : "m"(dptr[z0][d+3*NSIZE])); + asm volatile("vld $vr0, %0" : : "m"(dptr[z0][d + 0 * NSIZE])); + asm volatile("vld $vr1, %0" : : "m"(dptr[z0][d + 1 * NSIZE])); + asm volatile("vld $vr2, %0" : : "m"(dptr[z0][d + 2 * NSIZE])); + asm volatile("vld $vr3, %0" : : "m"(dptr[z0][d + 3 * NSIZE])); asm volatile("vori.b $vr4, $vr0, 0"); asm volatile("vori.b $vr5, $vr1, 0"); asm volatile("vori.b $vr6, $vr2, 0"); asm volatile("vori.b $vr7, $vr3, 0"); - for (z =3D z0-1; z >=3D 0; z--) { + for (z =3D z0 - 1; z >=3D 0; z--) { /* wd$$ =3D *(unative_t *)&dptr[z][d+$$*NSIZE]; */ - asm volatile("vld $vr8, %0" : : "m"(dptr[z][d+0*NSIZE])); - asm volatile("vld $vr9, %0" : : "m"(dptr[z][d+1*NSIZE])); - asm volatile("vld $vr10, %0" : : "m"(dptr[z][d+2*NSIZE])); - asm volatile("vld $vr11, %0" : : "m"(dptr[z][d+3*NSIZE])); + asm volatile("vld $vr8, %0" : : "m"(dptr[z][d + 0 * NSIZE])); + asm volatile("vld $vr9, %0" : : "m"(dptr[z][d + 1 * NSIZE])); + asm volatile("vld $vr10, %0" : : "m"(dptr[z][d + 2 * NSIZE])); + asm volatile("vld $vr11, %0" : : "m"(dptr[z][d + 3 * NSIZE])); /* wp$$ ^=3D wd$$; */ asm volatile("vxor.v $vr0, $vr0, $vr8"); asm volatile("vxor.v $vr1, $vr1, $vr9"); @@ -97,15 +97,15 @@ static void raid6_lsx_gen_syndrome(int disks, size_t by= tes, void **ptrs) asm volatile("vxor.v $vr7, $vr19, $vr11"); } /* *(unative_t *)&p[d+NSIZE*$$] =3D wp$$; */ - asm volatile("vst $vr0, %0" : "=3Dm"(p[d+NSIZE*0])); - asm volatile("vst $vr1, %0" : "=3Dm"(p[d+NSIZE*1])); - asm volatile("vst $vr2, %0" : "=3Dm"(p[d+NSIZE*2])); - asm volatile("vst $vr3, %0" : "=3Dm"(p[d+NSIZE*3])); + asm volatile("vst $vr0, %0" : "=3Dm"(p[d + NSIZE * 0])); + asm volatile("vst $vr1, %0" : "=3Dm"(p[d + NSIZE * 1])); + asm volatile("vst $vr2, %0" : "=3Dm"(p[d + NSIZE * 2])); + asm volatile("vst $vr3, %0" : "=3Dm"(p[d + NSIZE * 3])); /* *(unative_t *)&q[d+NSIZE*$$] =3D wq$$; */ - asm volatile("vst $vr4, %0" : "=3Dm"(q[d+NSIZE*0])); - asm volatile("vst $vr5, %0" : "=3Dm"(q[d+NSIZE*1])); - asm volatile("vst $vr6, %0" : "=3Dm"(q[d+NSIZE*2])); - asm volatile("vst $vr7, %0" : "=3Dm"(q[d+NSIZE*3])); + asm volatile("vst $vr4, %0" : "=3Dm"(q[d + NSIZE * 0])); + asm volatile("vst $vr5, %0" : "=3Dm"(q[d + NSIZE * 1])); + asm volatile("vst $vr6, %0" : "=3Dm"(q[d + NSIZE * 2])); + asm volatile("vst $vr7, %0" : "=3Dm"(q[d + NSIZE * 3])); } =20 kernel_fpu_end(); @@ -119,8 +119,8 @@ static void raid6_lsx_xor_syndrome(int disks, int start= , int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -131,23 +131,23 @@ static void raid6_lsx_xor_syndrome(int disks, int sta= rt, int stop, * $vr12, $vr13, $vr14, $vr15: w2 * $vr16, $vr17, $vr18, $vr19: w1 */ - for (d =3D 0; d < bytes; d +=3D NSIZE*4) { + for (d =3D 0; d < bytes; d +=3D NSIZE * 4) { /* P/Q data pages */ /* wq$$ =3D wp$$ =3D *(unative_t *)&dptr[z0][d+$$*NSIZE]; */ - asm volatile("vld $vr0, %0" : : "m"(dptr[z0][d+0*NSIZE])); - asm volatile("vld $vr1, %0" : : "m"(dptr[z0][d+1*NSIZE])); - asm volatile("vld $vr2, %0" : : "m"(dptr[z0][d+2*NSIZE])); - asm volatile("vld $vr3, %0" : : "m"(dptr[z0][d+3*NSIZE])); + asm volatile("vld $vr0, %0" : : "m"(dptr[z0][d + 0 * NSIZE])); + asm volatile("vld $vr1, %0" : : "m"(dptr[z0][d + 1 * NSIZE])); + asm volatile("vld $vr2, %0" : : "m"(dptr[z0][d + 2 * NSIZE])); + asm volatile("vld $vr3, %0" : : "m"(dptr[z0][d + 3 * NSIZE])); asm volatile("vori.b $vr4, $vr0, 0"); asm volatile("vori.b $vr5, $vr1, 0"); asm volatile("vori.b $vr6, $vr2, 0"); asm volatile("vori.b $vr7, $vr3, 0"); - for (z =3D z0-1; z >=3D start; z--) { + for (z =3D z0 - 1; z >=3D start; z--) { /* wd$$ =3D *(unative_t *)&dptr[z][d+$$*NSIZE]; */ - asm volatile("vld $vr8, %0" : : "m"(dptr[z][d+0*NSIZE])); - asm volatile("vld $vr9, %0" : : "m"(dptr[z][d+1*NSIZE])); - asm volatile("vld $vr10, %0" : : "m"(dptr[z][d+2*NSIZE])); - asm volatile("vld $vr11, %0" : : "m"(dptr[z][d+3*NSIZE])); + asm volatile("vld $vr8, %0" : : "m"(dptr[z][d + 0 * NSIZE])); + asm volatile("vld $vr9, %0" : : "m"(dptr[z][d + 1 * NSIZE])); + asm volatile("vld $vr10, %0" : : "m"(dptr[z][d + 2 * NSIZE])); + asm volatile("vld $vr11, %0" : : "m"(dptr[z][d + 3 * NSIZE])); /* wp$$ ^=3D wd$$; */ asm volatile("vxor.v $vr0, $vr0, $vr8"); asm volatile("vxor.v $vr1, $vr1, $vr9"); @@ -181,7 +181,7 @@ static void raid6_lsx_xor_syndrome(int disks, int start= , int stop, } =20 /* P/Q left side optimization */ - for (z =3D start-1; z >=3D 0; z--) { + for (z =3D start - 1; z >=3D 0; z--) { /* w2$$ =3D MASK(wq$$); */ asm volatile("vslti.b $vr12, $vr4, 0"); asm volatile("vslti.b $vr13, $vr5, 0"); @@ -232,10 +232,10 @@ static void raid6_lsx_xor_syndrome(int disks, int sta= rt, int stop, "vst $vr25, %5\n\t" "vst $vr26, %6\n\t" "vst $vr27, %7\n\t" - : "+m"(p[d+NSIZE*0]), "+m"(p[d+NSIZE*1]), - "+m"(p[d+NSIZE*2]), "+m"(p[d+NSIZE*3]), - "+m"(q[d+NSIZE*0]), "+m"(q[d+NSIZE*1]), - "+m"(q[d+NSIZE*2]), "+m"(q[d+NSIZE*3]) + : "+m"(p[d + NSIZE * 0]), "+m"(p[d + NSIZE * 1]), + "+m"(p[d + NSIZE * 2]), "+m"(p[d + NSIZE * 3]), + "+m"(q[d + NSIZE * 0]), "+m"(q[d + NSIZE * 1]), + "+m"(q[d + NSIZE * 2]), "+m"(q[d + NSIZE * 3]) ); } =20 @@ -268,8 +268,8 @@ static void raid6_lasx_gen_syndrome(int disks, size_t b= ytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -282,14 +282,14 @@ static void raid6_lasx_gen_syndrome(int disks, size_t= bytes, void **ptrs) */ for (d =3D 0; d < bytes; d +=3D NSIZE*2) { /* wq$$ =3D wp$$ =3D *(unative_t *)&dptr[z0][d+$$*NSIZE]; */ - asm volatile("xvld $xr0, %0" : : "m"(dptr[z0][d+0*NSIZE])); - asm volatile("xvld $xr1, %0" : : "m"(dptr[z0][d+1*NSIZE])); + asm volatile("xvld $xr0, %0" : : "m"(dptr[z0][d + 0 * NSIZE])); + asm volatile("xvld $xr1, %0" : : "m"(dptr[z0][d + 1 * NSIZE])); asm volatile("xvori.b $xr2, $xr0, 0"); asm volatile("xvori.b $xr3, $xr1, 0"); - for (z =3D z0-1; z >=3D 0; z--) { + for (z =3D z0 - 1; z >=3D 0; z--) { /* wd$$ =3D *(unative_t *)&dptr[z][d+$$*NSIZE]; */ - asm volatile("xvld $xr4, %0" : : "m"(dptr[z][d+0*NSIZE])); - asm volatile("xvld $xr5, %0" : : "m"(dptr[z][d+1*NSIZE])); + asm volatile("xvld $xr4, %0" : : "m"(dptr[z][d + 0 * NSIZE])); + asm volatile("xvld $xr5, %0" : : "m"(dptr[z][d + 1 * NSIZE])); /* wp$$ ^=3D wd$$; */ asm volatile("xvxor.v $xr0, $xr0, $xr4"); asm volatile("xvxor.v $xr1, $xr1, $xr5"); @@ -310,11 +310,11 @@ static void raid6_lasx_gen_syndrome(int disks, size_t= bytes, void **ptrs) asm volatile("xvxor.v $xr3, $xr9, $xr5"); } /* *(unative_t *)&p[d+NSIZE*$$] =3D wp$$; */ - asm volatile("xvst $xr0, %0" : "=3Dm"(p[d+NSIZE*0])); - asm volatile("xvst $xr1, %0" : "=3Dm"(p[d+NSIZE*1])); + asm volatile("xvst $xr0, %0" : "=3Dm"(p[d + NSIZE * 0])); + asm volatile("xvst $xr1, %0" : "=3Dm"(p[d + NSIZE * 1])); /* *(unative_t *)&q[d+NSIZE*$$] =3D wq$$; */ - asm volatile("xvst $xr2, %0" : "=3Dm"(q[d+NSIZE*0])); - asm volatile("xvst $xr3, %0" : "=3Dm"(q[d+NSIZE*1])); + asm volatile("xvst $xr2, %0" : "=3Dm"(q[d + NSIZE * 0])); + asm volatile("xvst $xr3, %0" : "=3Dm"(q[d + NSIZE * 1])); } =20 kernel_fpu_end(); @@ -328,8 +328,8 @@ static void raid6_lasx_xor_syndrome(int disks, int star= t, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -340,17 +340,17 @@ static void raid6_lasx_xor_syndrome(int disks, int st= art, int stop, * $xr6, $xr7: w2 * $xr8, $xr9: w1 */ - for (d =3D 0; d < bytes; d +=3D NSIZE*2) { + for (d =3D 0; d < bytes; d +=3D NSIZE * 2) { /* P/Q data pages */ /* wq$$ =3D wp$$ =3D *(unative_t *)&dptr[z0][d+$$*NSIZE]; */ - asm volatile("xvld $xr0, %0" : : "m"(dptr[z0][d+0*NSIZE])); - asm volatile("xvld $xr1, %0" : : "m"(dptr[z0][d+1*NSIZE])); + asm volatile("xvld $xr0, %0" : : "m"(dptr[z0][d + 0 * NSIZE])); + asm volatile("xvld $xr1, %0" : : "m"(dptr[z0][d + 1 * NSIZE])); asm volatile("xvori.b $xr2, $xr0, 0"); asm volatile("xvori.b $xr3, $xr1, 0"); for (z =3D z0-1; z >=3D start; z--) { /* wd$$ =3D *(unative_t *)&dptr[z][d+$$*NSIZE]; */ - asm volatile("xvld $xr4, %0" : : "m"(dptr[z][d+0*NSIZE])); - asm volatile("xvld $xr5, %0" : : "m"(dptr[z][d+1*NSIZE])); + asm volatile("xvld $xr4, %0" : : "m"(dptr[z][d + 0 * NSIZE])); + asm volatile("xvld $xr5, %0" : : "m"(dptr[z][d + 1 * NSIZE])); /* wp$$ ^=3D wd$$; */ asm volatile("xvxor.v $xr0, $xr0, $xr4"); asm volatile("xvxor.v $xr1, $xr1, $xr5"); @@ -372,7 +372,7 @@ static void raid6_lasx_xor_syndrome(int disks, int star= t, int stop, } =20 /* P/Q left side optimization */ - for (z =3D start-1; z >=3D 0; z--) { + for (z =3D start - 1; z >=3D 0; z--) { /* w2$$ =3D MASK(wq$$); */ asm volatile("xvslti.b $xr6, $xr2, 0"); asm volatile("xvslti.b $xr7, $xr3, 0"); @@ -403,8 +403,8 @@ static void raid6_lasx_xor_syndrome(int disks, int star= t, int stop, "xvst $xr11, %1\n\t" "xvst $xr12, %2\n\t" "xvst $xr13, %3\n\t" - : "+m"(p[d+NSIZE*0]), "+m"(p[d+NSIZE*1]), - "+m"(q[d+NSIZE*0]), "+m"(q[d+NSIZE*1]) + : "+m"(p[d + NSIZE * 0]), "+m"(p[d + NSIZE * 1]), + "+m"(q[d + NSIZE * 0]), "+m"(q[d + NSIZE * 1]) ); } =20 --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from SEYPR02CU001.outbound.protection.outlook.com (mail-koreacentralazon11013015.outbound.protection.outlook.com [40.107.44.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1098F2BE03F; Fri, 15 Aug 2025 01:54:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.44.15 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222895; cv=fail; b=D21DqUCJM8XAsq/D5uM4TzP9OD0C7A3fp2QvgzJYUlTfeMgv9Mqo6lECHODiD796yappHf1aT/cuKeNufSnNc6tAQLoimt+NoVgyFcTM8dj5s2AANkjDQNbiVF6kfu+kZmubSdw0KRvwxq84o5+PMTIvjh7YqaAi768tF6Z4mMM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222895; c=relaxed/simple; bh=fhpvyrm3G+mb93okTJuk9WM2YBlb013LSnSBQRD/YV8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=hzjuiz9etturBvBZQS6A6PagD03IrSozM9VitsGNkxuV/xs3WOwZ3+hNXmIdllYo2iWfPFMejjJH+MKwCdcNGi2v6LY/ezHq0wB0LCIsY9xe/9q4n+1c18LHacO8mzbi/2Jxzv/rNtdvcnVWqRF3nMGTvCsgtTmle9U1ki6wgc4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=g589VL0J; arc=fail smtp.client-ip=40.107.44.15 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="g589VL0J" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ouSWXCYDoGbu1iGKFtODJ7AG1yaW+sBgdps/WrJWpcBGuiXgPpItLnVEhgWhMuK9i0726xw+hd7jSGKzYlxCN3urm2TvMxWtvv1HvRnJ8yLAO5hLY1BI/mpBMq/evissyYO4r6px1c8+tfK3MK868+HJB5bQEJKzE68ikp/xDwyKjJBGlpmTUo7qNN4PxWLFh0u/m/ftvVHmO/KpBrIP914hURRpKg3cAF4uJnypeTbPEvLU/MUdXo3pWhIC3dZjSuXx5ENOoHdvZeFXXuPyMYTRKAfC9/oNUd80m4rW7UYRu74MJQt/5nq4wEKZyqfQ4/3kQ6wHOzg5fhdB1BTKrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5xAzsmbS1NB1R7U2iShMELEOuIomL8fpfIX/VnGP+GI=; b=B0QVk7qykML1lotnqBO66mQq32wp1qQn216Wig6g/ZvYrOf1J5nNLYNILly4NulKJ2V7KSmGDTFzceDf1id4hPe12yLQU0DIfsRLFljkWe/zMjMDGK9wzO5GGCyeZ/GxNdioL5N5y3Y1NbpWFxmiGZLeZR1T/T+2aRGh38pj7MrEzJIfpnfxNFmfQpYvHnk2EAieUTgYEwHi0O2GoNX6hGXa1wKZGw7N9DKRv/KCX/EKM66KxRl5v3oQPo2sTgdgont0ZpFvy9h5dKzER/HcvKS+MdFdyH/UH20nTgruOaWDP8ElbA76ruhQOY45kkXCKRn8I0n+BQKsW+omozUsxw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5xAzsmbS1NB1R7U2iShMELEOuIomL8fpfIX/VnGP+GI=; b=g589VL0JWlDuPxcUU9T+VcbV9xAnoTFjsmVE/6o5Q+IgUH5NYEsGsW8fqfbdy6AMcqsQRgD4rOrmOqk3aH8gMZ0FiW0VVD2/AKRn81Fz5RFbq/4S8i0mCWjL1Qooc/Fck7GZxMsvqpT05g/mDWr9w6EBbMXI9kTLPq2yfpnE6FRoCV+6aExI2HXQRHwoG3RA7oiiwHKCFHP6SffEw+H7ICzRQSpnjypZIBb20D/B+xMB+UrdjfC1l4yOj8h+zkE5py+j9k6j83JAfB22TYBLLwZRLPcaOfI5vtqYEMWKoBrY0n8WVeGrreaBqMJQA507rcCnwxleaLqN9shYvdezLg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:42 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:42 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 11/13] lib/raid6: Clean up code style in avx512.c Date: Fri, 15 Aug 2025 09:54:00 +0800 Message-Id: <20250815015404.468511-12-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 5ddcdf6d-d361-4f3a-ff58-08dddb9eb3b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?md0cv+C/s/cgspakM5d8xBPL2Uu6CWUMGW1w9pcdJjC3wDMzh/BbD9vz67V5?= =?us-ascii?Q?F/b4nVcbjMeUi8pln4KSrGtNJRO2HoxSyc/R7jodc9p08+IZFzpIahN4pdgu?= =?us-ascii?Q?/VJAJRtBGjfFCDuaL83Cpm95vaBW5hoXOliSvi3jIk6P1uZV/DjcMlfhVZ9h?= =?us-ascii?Q?pY/paDe2zOF8GLUUuUmdCkBhMGfIbK4kttZ4tTZqmb/VdFxM6hpKyDlf3Sv/?= =?us-ascii?Q?ZszENUJxWr+/nd4WGcww7Dg/3aYnwge2lSX1jKMCT9V5X8oWSHVlf5aGQ+3S?= =?us-ascii?Q?myF/xbrK42+6TlqiRb9xTcWOkAuxwhyu93IpjMXpzk+2WWU9+Dwg/NOpLVcB?= =?us-ascii?Q?Zfqia7hX3PmHNihihF97p8TgLDQ1gHFWhpqpx+WY/a0xpqvbZI8MF3H/8+Hb?= =?us-ascii?Q?G1Vs80LxXZLmP9lGbIPnHCBbvGWyY7ueQ5u6bfR9mWAQR/ugrFqIQ8zLZ2X0?= =?us-ascii?Q?yj5TIBqH/lHA6GQoa3uFGL/GjvhAJNgflLTHKpcHpp4w5UFe2x3STRYoX22P?= =?us-ascii?Q?siDzQO5xXdLXZM5uNbr8+Yzy4jP1sgjB6Wepcw4SVU8igVf+Wv1jznAsOqd/?= =?us-ascii?Q?mxkjfyYRQv1oQ51YAS28hhcVz5iYwDqGuI0BUTTdVaCRbvgyHZ3eK83D2Rar?= =?us-ascii?Q?bvVdp/V4/uadUg6Z5nKzL6QoPpSjQ+u6tEGE5gL77OFG15l0da01RM4z/cu1?= =?us-ascii?Q?cLVmu/L/To6bcSFJMlTAV/Pj1l1GDDTXUiRFvXezTxBwv2ojGQNYx20QRZ1z?= =?us-ascii?Q?ioHYq2qM9lFlaT8cHL1Rmy/wgiM0uuGCRcn4jclpy9wffr41pYVt1sfWkZfa?= =?us-ascii?Q?yhHnTEyYdmRNWlBjbbnPHfxA+mR+YO5M1YboDppAUVBZ4HP9hGJjyv86Tq8X?= =?us-ascii?Q?l12ykJKoKCW91eIIIvaqxX12rR4m7gdV2jSNHAWWF32WjkCMIOh/R/SuVOwn?= =?us-ascii?Q?UuDFUw1YBvDQ10tb3QdfLEfY+e6kSMy7VnJGaeRzDHhSAe6xJJzAUivBHBGY?= =?us-ascii?Q?5cb/QEXfUBUtL4z91/Bz4nnsSh9++7Rd1KdS3WAIxvui+a4CnlLIH7IVISUq?= =?us-ascii?Q?A7BjAoQOX1J+FHn4xsBteI124Ee4C5UEN6mKuN8KXXeNXJlf73HLuD6gFOrD?= =?us-ascii?Q?dno2Qrxhs6isIc00XdoFxDWLgVm/plowBy0U6MsWD1wX7MxmsP7g5DUAcVm5?= =?us-ascii?Q?/Tjn4/e0rksAlyBf5glGKZveTqAy8VbrgJhf8BJtkEHMIK7iEn89LOeRpt70?= =?us-ascii?Q?6OLFP72hgARpNk6ZzIe2eif4tqhlmpAuo3ekRVEDFnsF1yF0TsFXyEsEwjJD?= =?us-ascii?Q?enPSKUUq1bO3OKrq/HekpDsdU4ZFJhtgKQzT2zJq7eB4Il/MB37fd+eifNGe?= =?us-ascii?Q?zo9bT24HbyZaVbNjKZM0htNnIhIL80/8PT5RGxbkzDZIxlUbB3D1CiQR4VeE?= =?us-ascii?Q?qxHRx+ejD3DJUK0zumvavlr8o9FnItCemP7wY/z1VB8H8nqmnlUBfg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Ax8r425Xfmi2Bg7TO2H1GwcrqyxICVFKnK0quGPQAJfyiqUDFuokU51w/QrK?= =?us-ascii?Q?G4D/J6UrvblhlhTu+asKLV5dsAdJqv44Fjhs9GSfi0u0LTgZd+fWqUb1LiAF?= =?us-ascii?Q?8HaPVBZ2MNugPoHpzfID8mXPsQO1SI+ax4DViC+6OxDETHMtsBHAXA9oyim5?= =?us-ascii?Q?CSOz6kRgHdEKmVjmXPhHIbJkNfUF0K2/vOru21lWDwfbTtDHaUF6YbUQxf8h?= =?us-ascii?Q?Z7cVLvGlFuf5JD3p3PVSsgUTOFHobFEeQe2qxEr8tzslVEhjbLeK2rfaaHum?= =?us-ascii?Q?AuI8j7XTAj3XWIlNL00Tz2gLN8WVXDDTeaNY4yPzCMOAZpXEr/MQrXlVAtme?= =?us-ascii?Q?GEMInDTTJ0wDbIx5merV7s0tlOnUvgXUGoMVjNZz6sAqEBrGFd0Q/sCQv4gq?= =?us-ascii?Q?egi/9fRLiynz3t0z+1M5Yu1I17gkObnd7crEcqvmr8APtxrSar2fY1vclL56?= =?us-ascii?Q?qk6t2CQTYVKiycHTGsu5hgT8JCZGo+xMdb+As1dwoZzzMHQFC8ofntZNNdFK?= =?us-ascii?Q?+/cTCM2eDao4fWSee2uaDdTbaxN4BeMxwuSvuzFaD/T3m1LGYoQTQUu0ku7s?= =?us-ascii?Q?/y9Zz0qccAqCdz0ILJ4TbQxI0h5nO/DDGQWENEP6MFloCfHpWdB/gVOcJAbN?= =?us-ascii?Q?dcvJBiF59SWgi+P8Wvo1mPrUhJfZNpX9BWFY8nmm5NkZFUpNIO8wxZI3I1PB?= =?us-ascii?Q?baLhTWGYB0Qk0gz7nZjw8OFBB+TnhNuf3Jpkakm6c0MwkaH8fGyk4ux1DCGM?= =?us-ascii?Q?5dRvzc9aDfuJJccEj1zuOye93EWMqKyLfobqQL8NijXZ5WH6DkAGEMHIpp/k?= =?us-ascii?Q?gaawoIPbVohXqERVk7KEyENytZP9A4VnE0P1aMz8WE+oVxF59rbYQUFrC/Yl?= =?us-ascii?Q?EIaYlbkSE498WQhzdZg2CPe7rb+cGRNpOzfW0GkLEKfmw6Vr0oH5408QL0EK?= =?us-ascii?Q?JzDaQa9gFw/bwZZ+ewDwLzXOaXvmWnK5x5rTlKrMT1+Sn10UNz/tE+Uob07K?= =?us-ascii?Q?pMjsOjwKNtrlIbJTAriPypGON9VqG4NJPiOWCQCXDoHdb/JEey+4Q9vrLMV4?= =?us-ascii?Q?ZOFuLXMHvwvU9QXgzDsJf1OrLPYEROmxUGe6JTuhT/qnAigA5MO+h90Aghgf?= =?us-ascii?Q?XyVUHzU1UnQC0gdQH/tsJKfh7+mmmFW3aXaF6+DV265bZeAxgh2jEF1ln6Q9?= =?us-ascii?Q?21zCv4p0DFGPbrh3AFUGQvc0bRdl2769AKPiF5Uh2WXory3hbFy7CCnAUJ2F?= =?us-ascii?Q?c9JIyFk9gRWfzbx9Kl6+Q0qD7FyxgF1esBty9nH+EGue/GXxZU07LKXXa2DD?= =?us-ascii?Q?+BcleRMHczPWDVYcjAqiYy4QUbNhO4sypul4WrULiW/mnffzKqSE+abyKIqJ?= =?us-ascii?Q?ksqkdELWiVoP6Drr2inBh+oO92EfBWYJ8wrcujKu49SOyI5JC2x5yYZNXoeX?= =?us-ascii?Q?cGXGKoazyCiw9tVDgX6sUbGr3tshZ2M0DRYr5sf0MOhKwXqYHnKMzdSwlFwo?= =?us-ascii?Q?yfEcTfznr7APm5L1L12wcsNm4AOVrkeTcTktA+6vx7CZaOCpr0lFuHZAVk3I?= =?us-ascii?Q?OoZAJcUE9kaLOl7uQaI9VQJMwQmFpR2gi5OVkOeI?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5ddcdf6d-d361-4f3a-ff58-08dddb9eb3b8 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:42.4761 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: YRHElTUJoMSSj1Ja1/Q7JQ6aZf+JpKMIOs2VzfS302bZw7HCkiEKgsqbSgZ2T6EJI/djBvrwObI7dHYJFDd/EQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/avx512.c | 94 +++++++++++++++++++++++----------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/lib/raid6/avx512.c b/lib/raid6/avx512.c index 009bd0adeebf..18707cbb2bf1 100644 --- a/lib/raid6/avx512.c +++ b/lib/raid6/avx512.c @@ -46,8 +46,8 @@ static void raid6_avx5121_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -64,7 +64,7 @@ static void raid6_avx5121_gen_syndrome(int disks, size_t = bytes, void **ptrs) "vmovdqa64 %1,%%zmm6" : : "m" (dptr[z0][d]), "m" (dptr[z0-1][d])); - for (z =3D z0-2; z >=3D 0; z--) { + for (z =3D z0 - 2; z >=3D 0; z--) { asm volatile("prefetchnta %0\n\t" "vpcmpgtb %%zmm4,%%zmm1,%%k1\n\t" "vpmovm2b %%k1,%%zmm5\n\t" @@ -104,22 +104,22 @@ static void raid6_avx5121_xor_syndrome(int disks, int= start, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("vmovdqa64 %0,%%zmm0" : : "m" (raid6_avx512_constants.x1d[0])); =20 - for (d =3D 0 ; d < bytes ; d +=3D 64) { + for (d =3D 0; d < bytes; d +=3D 64) { asm volatile("vmovdqa64 %0,%%zmm4\n\t" "vmovdqa64 %1,%%zmm2\n\t" "vpxorq %%zmm4,%%zmm2,%%zmm2" : : "m" (dptr[z0][d]), "m" (p[d])); /* P/Q data pages */ - for (z =3D z0-1 ; z >=3D start ; z--) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("vpxorq %%zmm5,%%zmm5,%%zmm5\n\t" "vpcmpgtb %%zmm4,%%zmm5,%%k1\n\t" "vpmovm2b %%k1,%%zmm5\n\t" @@ -133,7 +133,7 @@ static void raid6_avx5121_xor_syndrome(int disks, int s= tart, int stop, : "m" (dptr[z][d])); } /* P/Q left side optimization */ - for (z =3D start-1 ; z >=3D 0 ; z--) { + for (z =3D start - 1; z >=3D 0; z--) { asm volatile("vpxorq %%zmm5,%%zmm5,%%zmm5\n\t" "vpcmpgtb %%zmm4,%%zmm5,%%k1\n\t" "vpmovm2b %%k1,%%zmm5\n\t" @@ -173,8 +173,8 @@ static void raid6_avx5122_gen_syndrome(int disks, size_= t bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -192,8 +192,8 @@ static void raid6_avx5122_gen_syndrome(int disks, size_= t bytes, void **ptrs) "vmovdqa64 %%zmm2,%%zmm4\n\t" /* Q[0] */ "vmovdqa64 %%zmm3,%%zmm6" /* Q[1] */ : - : "m" (dptr[z0][d]), "m" (dptr[z0][d+64])); - for (z =3D z0-1; z >=3D 0; z--) { + : "m" (dptr[z0][d]), "m" (dptr[z0][d + 64])); + for (z =3D z0 - 1; z >=3D 0; z--) { asm volatile("prefetchnta %0\n\t" "prefetchnta %1\n\t" "vpcmpgtb %%zmm4,%%zmm1,%%k1\n\t" @@ -213,7 +213,7 @@ static void raid6_avx5122_gen_syndrome(int disks, size_= t bytes, void **ptrs) "vpxorq %%zmm5,%%zmm4,%%zmm4\n\t" "vpxorq %%zmm7,%%zmm6,%%zmm6" : - : "m" (dptr[z][d]), "m" (dptr[z][d+64])); + : "m" (dptr[z][d]), "m" (dptr[z][d + 64])); } asm volatile("vmovntdq %%zmm2,%0\n\t" "vmovntdq %%zmm3,%1\n\t" @@ -221,7 +221,7 @@ static void raid6_avx5122_gen_syndrome(int disks, size_= t bytes, void **ptrs) "vmovntdq %%zmm6,%3" : : "m" (p[d]), "m" (p[d+64]), "m" (q[d]), - "m" (q[d+64])); + "m" (q[d + 64])); } =20 asm volatile("sfence" : : : "memory"); @@ -236,15 +236,15 @@ static void raid6_avx5122_xor_syndrome(int disks, int= start, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("vmovdqa64 %0,%%zmm0" : : "m" (raid6_avx512_constants.x1d[0])); =20 - for (d =3D 0 ; d < bytes ; d +=3D 128) { + for (d =3D 0; d < bytes; d +=3D 128) { asm volatile("vmovdqa64 %0,%%zmm4\n\t" "vmovdqa64 %1,%%zmm6\n\t" "vmovdqa64 %2,%%zmm2\n\t" @@ -252,10 +252,10 @@ static void raid6_avx5122_xor_syndrome(int disks, int= start, int stop, "vpxorq %%zmm4,%%zmm2,%%zmm2\n\t" "vpxorq %%zmm6,%%zmm3,%%zmm3" : - : "m" (dptr[z0][d]), "m" (dptr[z0][d+64]), - "m" (p[d]), "m" (p[d+64])); + : "m" (dptr[z0][d]), "m" (dptr[z0][d + 64]), + "m" (p[d]), "m" (p[d + 64])); /* P/Q data pages */ - for (z =3D z0-1 ; z >=3D start ; z--) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("vpxorq %%zmm5,%%zmm5,%%zmm5\n\t" "vpxorq %%zmm7,%%zmm7,%%zmm7\n\t" "vpcmpgtb %%zmm4,%%zmm5,%%k1\n\t" @@ -275,10 +275,10 @@ static void raid6_avx5122_xor_syndrome(int disks, int= start, int stop, "vpxorq %%zmm5,%%zmm4,%%zmm4\n\t" "vpxorq %%zmm7,%%zmm6,%%zmm6" : - : "m" (dptr[z][d]), "m" (dptr[z][d+64])); + : "m" (dptr[z][d]), "m" (dptr[z][d + 64])); } /* P/Q left side optimization */ - for (z =3D start-1 ; z >=3D 0 ; z--) { + for (z =3D start - 1; z >=3D 0; z--) { asm volatile("vpxorq %%zmm5,%%zmm5,%%zmm5\n\t" "vpxorq %%zmm7,%%zmm7,%%zmm7\n\t" "vpcmpgtb %%zmm4,%%zmm5,%%k1\n\t" @@ -304,8 +304,8 @@ static void raid6_avx5122_xor_syndrome(int disks, int s= tart, int stop, "vmovdqa64 %%zmm2,%2\n\t" "vmovdqa64 %%zmm3,%3" : - : "m" (q[d]), "m" (q[d+64]), "m" (p[d]), - "m" (p[d+64])); + : "m" (q[d]), "m" (q[d + 64]), "m" (p[d]), + "m" (p[d + 64])); } =20 asm volatile("sfence" : : : "memory"); @@ -332,8 +332,8 @@ static void raid6_avx5124_gen_syndrome(int disks, size_= t bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -389,8 +389,8 @@ static void raid6_avx5124_gen_syndrome(int disks, size_= t bytes, void **ptrs) "vpxorq %%zmm13,%%zmm12,%%zmm12\n\t" "vpxorq %%zmm15,%%zmm14,%%zmm14" : - : "m" (dptr[z][d]), "m" (dptr[z][d+64]), - "m" (dptr[z][d+128]), "m" (dptr[z][d+192])); + : "m" (dptr[z][d]), "m" (dptr[z][d + 64]), + "m" (dptr[z][d + 128]), "m" (dptr[z][d + 192])); } asm volatile("vmovntdq %%zmm2,%0\n\t" "vpxorq %%zmm2,%%zmm2,%%zmm2\n\t" @@ -409,9 +409,9 @@ static void raid6_avx5124_gen_syndrome(int disks, size_= t bytes, void **ptrs) "vmovntdq %%zmm14,%7\n\t" "vpxorq %%zmm14,%%zmm14,%%zmm14" : - : "m" (p[d]), "m" (p[d+64]), "m" (p[d+128]), - "m" (p[d+192]), "m" (q[d]), "m" (q[d+64]), - "m" (q[d+128]), "m" (q[d+192])); + : "m" (p[d]), "m" (p[d + 64]), "m" (p[d + 128]), + "m" (p[d + 192]), "m" (q[d]), "m" (q[d + 64]), + "m" (q[d + 128]), "m" (q[d + 192])); } =20 asm volatile("sfence" : : : "memory"); @@ -426,15 +426,15 @@ static void raid6_avx5124_xor_syndrome(int disks, int= start, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("vmovdqa64 %0,%%zmm0" :: "m" (raid6_avx512_constants.x1d[0])); =20 - for (d =3D 0 ; d < bytes ; d +=3D 256) { + for (d =3D 0; d < bytes; d +=3D 256) { asm volatile("vmovdqa64 %0,%%zmm4\n\t" "vmovdqa64 %1,%%zmm6\n\t" "vmovdqa64 %2,%%zmm12\n\t" @@ -448,12 +448,12 @@ static void raid6_avx5124_xor_syndrome(int disks, int= start, int stop, "vpxorq %%zmm12,%%zmm10,%%zmm10\n\t" "vpxorq %%zmm14,%%zmm11,%%zmm11" : - : "m" (dptr[z0][d]), "m" (dptr[z0][d+64]), - "m" (dptr[z0][d+128]), "m" (dptr[z0][d+192]), - "m" (p[d]), "m" (p[d+64]), "m" (p[d+128]), - "m" (p[d+192])); + : "m" (dptr[z0][d]), "m" (dptr[z0][d + 64]), + "m" (dptr[z0][d + 128]), "m" (dptr[z0][d + 192]), + "m" (p[d]), "m" (p[d + 64]), "m" (p[d + 128]), + "m" (p[d + 192])); /* P/Q data pages */ - for (z =3D z0-1 ; z >=3D start ; z--) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("vpxorq %%zmm5,%%zmm5,%%zmm5\n\t" "vpxorq %%zmm7,%%zmm7,%%zmm7\n\t" "vpxorq %%zmm13,%%zmm13,%%zmm13\n\t" @@ -493,16 +493,16 @@ static void raid6_avx5124_xor_syndrome(int disks, int= start, int stop, "vpxorq %%zmm13,%%zmm12,%%zmm12\n\t" "vpxorq %%zmm15,%%zmm14,%%zmm14" : - : "m" (dptr[z][d]), "m" (dptr[z][d+64]), - "m" (dptr[z][d+128]), - "m" (dptr[z][d+192])); + : "m" (dptr[z][d]), "m" (dptr[z][d + 64]), + "m" (dptr[z][d + 128]), + "m" (dptr[z][d + 192])); } asm volatile("prefetchnta %0\n\t" "prefetchnta %1\n\t" : - : "m" (q[d]), "m" (q[d+128])); + : "m" (q[d]), "m" (q[d + 128])); /* P/Q left side optimization */ - for (z =3D start-1 ; z >=3D 0 ; z--) { + for (z =3D start - 1; z >=3D 0; z--) { asm volatile("vpxorq %%zmm5,%%zmm5,%%zmm5\n\t" "vpxorq %%zmm7,%%zmm7,%%zmm7\n\t" "vpxorq %%zmm13,%%zmm13,%%zmm13\n\t" @@ -543,9 +543,9 @@ static void raid6_avx5124_xor_syndrome(int disks, int s= tart, int stop, "vmovntdq %%zmm12,%6\n\t" "vmovntdq %%zmm14,%7" : - : "m" (p[d]), "m" (p[d+64]), "m" (p[d+128]), - "m" (p[d+192]), "m" (q[d]), "m" (q[d+64]), - "m" (q[d+128]), "m" (q[d+192])); + : "m" (p[d]), "m" (p[d + 64]), "m" (p[d + 128]), + "m" (p[d + 192]), "m" (q[d]), "m" (q[d + 64]), + "m" (q[d + 128]), "m" (q[d + 192])); } asm volatile("sfence" : : : "memory"); kernel_fpu_end(); --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012033.outbound.protection.outlook.com [52.101.126.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A8BF12BEC3C; Fri, 15 Aug 2025 01:54:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222898; cv=fail; b=mf77pJq8umk/nmhpI9LHnk8ItjqQahJWRMDOYYEdM/u7kUrsI4qOZHf+VoUnIlh9HJNb3Lr4NOxJLIy1N0K7iXXyo35Ln1g9mSRtm/6CGTKe+tVqWIaIIneMIt2zaUFDglxsGG64Le8L7MW5GXvaFdUc7+DIKB0VEbYpHA8qe9w= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222898; c=relaxed/simple; bh=6FloEXX7Pu+A2hIaBfzX5dKLZijPzrRP+hMXKp3DOyo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=IPjIhpG6qWWF+1evLKhyjFkLgl+/8ewHKbI5xNeFv8mg7Zke0Gyn1nTa4wpgWhcve0AyTYqEN2/CH6UvaZh5yfmcbsfjV0RL2TrxyfQrg9CQIC1+PcgSBdQfXx3h7Dw+EEgib15nKJ4YnBWY8s0OjATGASPXN5/Zfx0YKt20vaE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=fail (0-bit key) header.d=vivo.com header.i=@vivo.com header.b=YcfFG1cE reason="key not found in DNS"; arc=fail smtp.client-ip=52.101.126.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=fail reason="key not found in DNS" (0-bit key) header.d=vivo.com header.i=@vivo.com header.b="YcfFG1cE" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DgFx0mbz0QEjbfsw9vp/w/OeNybQ8gBld/KwW+8Pxs0vG7yOOahvm2TIwtsJ+FOOBJxlEPXDVCL5ym9AiWs5SDRXOmPcv7laMke8Ek50uO7gereU0Av6q0X3BvgYI6rCQlv9U3KbM9kS6funKD6heU8t+w02gze7wb388JqeeegtMNwPnslu6Y9Dyo1xbHu5kcWf3HavKXgyK7IuncN3MgoAubBJFTL2AMPHVPJwXNTA91GslFMA2pOAtv+L+nkiU1mfsTq5lLL0s2n7Hrfb2Iu0yzT/Q8W+SwlCqjosgF1sE4vByOmLVMWVZRjlhZwNojQJo4Z3hcAT309zX5AIWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=q+u1uNVYYtMeUNiE+ntr69133FG9mwlkM1Mw80yFQ8A=; b=VSGU3ynyAVRhU5ug5yxynfeeuA4dEgSdqZ71zUPPozvOasmKhsoi5xJSj5u8jSKfUR+j4ovGoNWx/HmmolIRfuzKBfcCi6M5v0lDWXQMRh3Gr1uV8ZVHQ9A74yo28G+VFosYt880Ococwb2qKRkFF6tvWp0G0thCvYOYasrhjSJ15sArp74GWMD2QJsQ/wOr1P4ZxGRc5B8Hntv1Ega+XRp9sIpjPCFQ0gDf6k0DLRyntJPqby67XkMasXj7+kRrsCM5G0yYmbpGfzey1c/TICb1kCZ4oOGNKXGyV7URXOUMzTIWs9fLK/TyMXDHVXiL3OiV6ujqGvzuS7+nN20vEg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q+u1uNVYYtMeUNiE+ntr69133FG9mwlkM1Mw80yFQ8A=; b=YcfFG1cE0Zd0xqnc2jzzE3sac2XN1aKVN5FtuFrcraUP8DBEngfGsjYmI0Woj+MMW2Z5cHhTA9dvWd0jnPyN4zM4FqrJ7//KeUI3/c7qhMbxFbiT14k4Y74RVCRkbRULosqjKZsG1gKUvHj2p7UK32RBvWyLEt0R4WsZy1RCSQmOsmIsVSjZ10xRPzpozDU4eKGmUMS7PBvs+gNs3/r1Ko4pUbTEAj0UAt2IqZjYjkT4vlgPjPs88Gi1pxnPMRr8PBZ+QXZ+itFGEWYZb4C/bj420vNsVxDjEgJws+CjPW8t3lS1Lb8ZennOKsa4g0iJI4CNXYq8SmIbke+Aq46dkg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:43 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:43 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 12/13] lib/raid6: Clean up code style in algos.c Date: Fri, 15 Aug 2025 09:54:01 +0800 Message-Id: <20250815015404.468511-13-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: 4852cb9a-5b06-43f2-54c2-08dddb9eb462 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?iSkV5BvucTCyUDI0VORlQqBIMP52IGtsFYwkYX8nkAfKFc81XYPyTgiuKGGo?= =?us-ascii?Q?oaP9SPmdjEJbM7Qjmg6zp3ts5CVh2QWYvBV7vmRpInMkMpFbK5EfynJDNT3s?= =?us-ascii?Q?P/pH+6b986GDseGZFLQ0TYWiZcF89n3JWOAFKpzNFgKgz0dRNsl79OTbUuTD?= =?us-ascii?Q?ZflOaZ7ThZnuuZF04fIzK4AScE3tZiXMf49LXHRsRg7zs0kpZIIC6r02LYuT?= =?us-ascii?Q?2r6Qs7RiM6JxWi0a1BOeDs82ydST3BdBMbC4N/Eg8d2gJdSDw08w77GXBkix?= =?us-ascii?Q?fhTLAnuJT3QNIzciKb7S+/niKNjoBy28bYbMJDBbERyEwUtY8WkzHLXZoyE5?= =?us-ascii?Q?sbZiU0beJneAc2eipPGA9loe7Tns9vI7ytLLa4EDkTlL2RfEq4efwJlVi6Eo?= =?us-ascii?Q?3fMJ3V3HOYhU6q9MM4439XGYebMN4ggG0i7mvIwhqYyow91cBxFNWXxlGZp+?= =?us-ascii?Q?nfbPqqCluX2eiCIHRq/EKpJVGgLc+mGReiFBREoX8adW2Epx/kCewn9H9qfT?= =?us-ascii?Q?Ka8WmWNNJXHaKAeJbeDA6jo/YR6va7fBPLvKLsazSR58dqSH8l6FNXtSA/Tp?= =?us-ascii?Q?7comhBGZYM+umPZX7+pMma2Y4WszZtatA3B5vDMpzdK+Bjh307OlJ0QbOmXT?= =?us-ascii?Q?lI5ytX/kEg5J6Qg5hej+hER1k5Rt9TCu2iqpDPEwxiTVwm3lac7KGTNc6+cF?= =?us-ascii?Q?f2naYfXXd2AmcdAEeP45I+JaLwhoLAnvLx429Dmr6yFI7vocEBoFfLXwW59l?= =?us-ascii?Q?1jdfYS33Lu4YpnThquiZDZk0BwTMymSNMIsI8U1lavd6gN+Tqy3xZIzvHbV/?= =?us-ascii?Q?pn/UTt8WuxQoGZCRO90Bbzb+OhAYAU1HcTpGRMe6mwXdmwW8Mxn1ZzfdFYbi?= =?us-ascii?Q?vh00/FkW8nkpjf5b7YqgKg7OmCkjor6ezJWYYVvoGw8aFfv5d/gm4vXTUGef?= =?us-ascii?Q?hbYSHRrT7Jxno5vGw8/8aH20EJOR1ENJpMms7eOyr2O5m4XxPMx30AZNDSOW?= =?us-ascii?Q?PsBSo+1RPWbckwTtteaYWjCGNnjUex1EDk49FFfa3HP20/tZtvfoo51lB/Pa?= =?us-ascii?Q?BM9ddcOw1DX2dslug5E82dbDUfaYe1NGjBJLoXjrMG9daC2gROCirfSmXOte?= =?us-ascii?Q?PmfEs6YA/dfUev24r04fg2u8O8GL88asWx2oDhvGUSKqSxEubnKWsQXNRqCM?= =?us-ascii?Q?4uDIeNdOQBQVL6IHCqss3jRKhJ3KMHrh+Ivf+DTf1MMoY81wKAyo7O/J9AyZ?= =?us-ascii?Q?BCTTiQ2rLkgS1ITaKy25q2CbQYBGh32/38YKyAYkP0UX44GEahPEIH2EpIfE?= =?us-ascii?Q?KuArb+N7k9+NmqvJtv315QwBsmsB9LWVw4uya/nt2QPEiST43prxe7Ndlavl?= =?us-ascii?Q?p/JlwxFc0fSfEliekMNr8ZhMBUe/4wAqUMucvPKcs+wnr+HKyWvOF2SGaOus?= =?us-ascii?Q?3AU37wT9PazgX5sWKfkhTj+d8eHHObM//E2/s04mTJpPES6F9zOeDg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?lPGaHnOP4mm1QNoOcrGLag6xyA/WVRClKc5yDghJUneib0JKhLd2+UyzyCj0?= =?us-ascii?Q?tCYq+HG9xEEBbWAWhSberDGtYje6Z2FS2FmYeSGPWeKKEHBsW+VrV2t42PYz?= =?us-ascii?Q?CqDYDtsTIRGCij2vMhuC/ITBKL3LYE2hFOj7BWMUUih+LRKxPjLAuF8Ilk8d?= =?us-ascii?Q?AfHEfycM9jAqxR1GrtAZ9Vh64kiHO1/l8/kVKSEgssgHLY4Ccc7YDfV8wrgv?= =?us-ascii?Q?yvd3VLiv+hGPRphHd7hDCnxW0iHbxxpvIQIEmK83TmKaZ+Rxk2sqbvIMgrsL?= =?us-ascii?Q?ZdoA5kjLS8HcSVWH9KbLeIK2rF3QipUJWiZPgRydUTgvt3p6Y9HSqGOX3sTI?= =?us-ascii?Q?uDcdaxH0VHCEqtwMSCw/E4D8M35uyYEZUZ0ceB8+8vgvnL70MjSyv/rrocBB?= =?us-ascii?Q?y3G56eOijcM9fgEp8eB/Sv2iTD4lCCN+cP9bF3vhoxtPicJQIoBNPkluCpJk?= =?us-ascii?Q?BwIv56lJA5bAZbx62lCGxjT33ZHpoFYQSkkwFVs6oiN7ZLqiiVPsjBQ7Rg1r?= =?us-ascii?Q?V2DPOmrz4gJEwHGjL0YV6PFWdWvMSZl30G8ikycuWDc9YpthalsOf9cfj4ne?= =?us-ascii?Q?HWNsV8W2RR0/sDKP4WMG63t2XqTEjMVGHEUAvHJ3TUibxVqfBfj6pnPXoyLv?= =?us-ascii?Q?nrdOJkdx29qvSp51juC5k6XlkuPHq1iNUWIA3MNnpFuhVu3lts4XtzZGzxqh?= =?us-ascii?Q?B5wF3cXx1Tzfr+htCcDhzy2Wh7dieX6Zi0u6M8mqPgBqP/1zx8JnjH1skRGU?= =?us-ascii?Q?zDG6sOQbLFHG8TK6xscjYPbom9qp8NAExgvCyK7GMRpBBqxCoCYVMPdaDgot?= =?us-ascii?Q?Dcfkca1DkcBXdeUznvkn6Mz9CN4lluhuvoyAyEeJ7dRIHsNHidEgiz4UPlo3?= =?us-ascii?Q?SwkUSi4cZ3D0RxX9XQoOt1GF9MbJirX59QKp/LqrFgj2QT32mhtdoS6H1Z/U?= =?us-ascii?Q?2xvPivQOW1sTMIV27JcrAADv51ad4F/TC6ads9mrqJjcFyveD078FqZZUSqj?= =?us-ascii?Q?xbZu9QGTFgEHaIIyo2LDPq8tjKtIKEGUYJ0GQraHiPee43zv4lTD4cC+9PWc?= =?us-ascii?Q?x3ip60o6UwIMtwrpIttvzQrLKEcytW6JmXy7kttwIq4yWa9i/lIbcO4LDQpR?= =?us-ascii?Q?MY7mm33s1G5pnq2lr42yTedQ+WCtalk6O00Q8hlWiS72uELSZZqluArJKp0l?= =?us-ascii?Q?SOSeac9Baamnficw4bGp46hL6QfuQe/nopaM8S9pVIdJG65/A+gtBbcwYxpN?= =?us-ascii?Q?67lC1o+Iq8qa1GOXgTWWZkFCi/MfG3NMLfFY6AUtVV0kCz1ZR48oi3jWAGEu?= =?us-ascii?Q?kVP1eY3LYGv4td7m+XrdJ6ZyYDR9IYircAhCBDJ5OqfETObtppf/lm/1s4n6?= =?us-ascii?Q?tmIENJGFLTEFT+NTxFMNX+/fi2ZHcOgdmuFJb4xBGWo3Aa15snYG7dA/l2Js?= =?us-ascii?Q?DDVxO6GeCT6iJeAx4X1l0RvrFQpZ4LJdpwLcsZo4tLxtO/IP/AFTvTe8wtjm?= =?us-ascii?Q?YkWDy8Mko+B/h5/yoWWa3aGrKjSgctnWjv81db6pw3HkYFoRCuMNa79uisS2?= =?us-ascii?Q?SljUw0UNM4tNthQzxY6uYiPUGH8yxcyXkA9OLSv+?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4852cb9a-5b06-43f2-54c2-08dddb9eb462 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:43.6529 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xPYP9uq3e/1RcKtBioHuBxDrQLPhdxflULaopx6tAcLA8iV25uAr7HXkazeAnzf6ac+lxWA6sXF6cFGWA20ASg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/algos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/raid6/algos.c b/lib/raid6/algos.c index 799e0e5eac26..92f908c9e44b 100644 --- a/lib/raid6/algos.c +++ b/lib/raid6/algos.c @@ -188,7 +188,7 @@ static inline const struct raid6_calls *raid6_choose_ge= n( best =3D *algo; } pr_info("raid6: %-8s gen() %5ld MB/s\n", (*algo)->name, - (perf * HZ * (disks-2)) >> + (perf * HZ * (disks - 2)) >> (20 - PAGE_SHIFT + RAID6_TIME_JIFFIES_LG2)); } } --=20 2.34.1 From nobody Sat Oct 4 14:14:56 2025 Received: from SEYPR02CU001.outbound.protection.outlook.com (mail-koreacentralazon11013015.outbound.protection.outlook.com [40.107.44.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BCE342BEC41; Fri, 15 Aug 2025 01:54:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.44.15 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222898; cv=fail; b=s0hLAkftKCSdH0gptYEcoksBurceu14p5ZUaQOrTIxKmzJH10hUp/4jccdkD6WcSufMcOAik0/mvBdLdinH/VaLwEPao2uYAOm8BMgGuUf1ifYoz3KCO56nptjJPqZP6WmfybcMi2bMr2UZBrfngqu0oDTrJE2FtINRgh6QDBn4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755222898; c=relaxed/simple; bh=2+dcjVWRZQwXsHTRxYajmj0J+dKa/dp92ZkvSfA+/ak=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=Zd1hpkloFhKNqdHIGt2MIlfkCFsYpr5DYtRPM9RbIPP99kCqiE82QVtIUdHZodVkABzS20rRr6rJDPifcUnvaMwYNfB/lLAa+GVlfcdzSOHxV2k+c4TjAuLnEaBkZG9+krGcyMpYaMlJPvdqkT9idaOSKC09zJN6ZU8l8jH3Nak= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=LomhmXLd; arc=fail smtp.client-ip=40.107.44.15 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="LomhmXLd" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qcBJBD4YCwm1sTMt/nkvx2yOQYrykPWeYN2sO/rOjWqYhRw7EVb5jnJM6xV31QJTAfZrqnxacIX5Yw9HuwQSTXdZCGiT4QKGwkrF2dSKpLLJyc+rWTFeGlgNZigoE+vH5n2VRLBTCGdZml5DvN7O/r49iPOhumD9wn9K2kBcKiXIzWfRbGBh5el+isyiMoek+8sF4P4g23SGT1ZAKFhfG8oCHIPcZWXYJPJD7aRVXgga0SYoQS5WZ+JWq3ANq3GVlSGUbNMbTxSX3Rmz2NAPdVMfcafAID7s8to1onZezi0XDuxQRH3MenKk//ghLt5E1Arz3NXUUlgOjUOtv6XfBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NPb7QLkSXfT972i0sKH941i08O5owcKy+dQeZ2U5iE4=; b=hbLU1CSSw2c2cKEt83JvzOKgHlTd7pDqTJJ5PWJZFBZGVGpEvO8L7EbNNX/VLG4q7lzhnXDwN828+DYaLdBL+WCZq+if5TybuONsPejVe6ni0F8INBZwQoEtC6znFZXwSy/StteJ6nsycb+j0Q7T8zRSdzsuPClzn1uiJKoj7bV0SP5nVthmEJcuYJDYF5pMbjsYUVnMicwXOc8D7vM37FpiDmDXMGY19NYW/tr4vAs5zMeAoXlua7dsqmbINOzkxFqChIxmPws4drLyf9TxyHFxTPmI9lbvvrJy7pd+ws3iJqB/fF/K+oSQ3BY8tfkRzn+R0XPQu1QtIURnJDazfg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NPb7QLkSXfT972i0sKH941i08O5owcKy+dQeZ2U5iE4=; b=LomhmXLdT2qicBlVHsLPxf1pxYAFeE/fqaELqG/2CIYT9JZB4Xr4fxjsrysZ/N8/Wkko0yFOBw0WfdmjR8PL7MYbVPIi3/+TwNXhf9XP68JzLvpI8xiRxmRhPBVitXfKyBeXU7F898APoMJ67lld01qX15N6ZmEeXTMexCWeCIM8v7AIlo0vqKy2bNybkD23nHgKAm4g5H/FeIC68WxAYNNwien2W1XSBd2NyVrOALnW7TQzCO6gIQAJFCZY6kL7Q59hdsLviANGf/xFXqzAElPiPL0DEUn4escBOywHNP6ieIakfhAwbw7t9UdAMulUzedycK34tlwQy5f6jpmQjw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by OSQPR06MB7974.apcprd06.prod.outlook.com (2603:1096:604:429::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.18; Fri, 15 Aug 2025 01:54:45 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9031.014; Fri, 15 Aug 2025 01:54:45 +0000 From: Xichao Zhao To: Song Liu , Yu Kuai , linux-raid@vger.kernel.org (open list:SOFTWARE RAID (Multiple Disks) SUPPORT), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH v1 13/13] lib/raid6: Clean up code style in avx2.c Date: Fri, 15 Aug 2025 09:54:02 +0800 Message-Id: <20250815015404.468511-14-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250815015404.468511-1-zhao.xichao@vivo.com> References: <20250815015404.468511-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SG2PR06CA0202.apcprd06.prod.outlook.com (2603:1096:4:1::34) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|OSQPR06MB7974:EE_ X-MS-Office365-Filtering-Correlation-Id: e2afee78-2d4c-474e-7958-08dddb9eb52e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?XRUTKLW9FPNJuEywWTJ6qPpEwOmIqQA/gs50MzFu7YuFHeQmJZgiu7C1vDB3?= =?us-ascii?Q?KDlDLCHYJbZN9cCYiqUu8ZO06hZ7Q8SM/RTJM6bJSrZk3XNEXZQqJBiAL2Ra?= =?us-ascii?Q?zJBkBkkJ0xcZVxhpuR1fuu+jptAMLtLT/MyspXqqFLDRrQW3xHX0uHPa5/mj?= =?us-ascii?Q?bUT7sngSquWPUtm8rKf/hzWgeXx3lYoY7mRRPcxY3TgV3qzdzwspJrrhb36a?= =?us-ascii?Q?83AC4aEujQiz37bzX2EW/eGbUVEX+UWRjphEN3XMURF2BPrTXREF6fqRAbW8?= =?us-ascii?Q?zhuJFOORnajSe/Q4D5z6cPB+/UL9sMjt5n7u+3ejs9R2BExA6f+hs7ZLs/a2?= =?us-ascii?Q?R8AKYBEilcgZsynuWKnBFn19sTX4dtbDn/crcUZKjO+j5LZwUpowmOzSePNu?= =?us-ascii?Q?4EH+Y8hl7g6/3ny9fdqL8qDK58pxsctMHscV5f1zEfw1MWFaps2GjTXu5WqH?= =?us-ascii?Q?bUVMmqSnZTMEC7NTDrIO/hZC0v36z9Dxr0oWvqgBRQ1fz/6/vHkxSNTB+y7E?= =?us-ascii?Q?nBwzw4kkcWvbXmc/gVSBjmIbmkmWpJrQcSbptuZK8pKOsPZHgO5whxxIzJyM?= =?us-ascii?Q?ADmvqZM0ZFThy1WdxwO+uGw/AmN3DREU9ZntAB9KALsaptyKOHcCdC2ldb9Y?= =?us-ascii?Q?ZP78lANDvqdM8BqlODrauZ0XX8pO5dbQAnWeKt7dq2B8kDlhgnYGwPfEh94k?= =?us-ascii?Q?B0ivTQdgpukXoxkiJ1ftO8o0Zv5pcZH39KguHG3V8kgntux9Q6bi5REBo183?= =?us-ascii?Q?S3n/UuJww95Is2TraWSjzUWZJpjKqk9dsv8mHLTSb8ObmH5lkS/Eh8x89tDT?= =?us-ascii?Q?4RO2+gJgcTD5lXbkm6sDnUbpfrJFjMqkc5/oQEXNtn8pcdxWQkru7Pdj102g?= =?us-ascii?Q?cbJH0RitxOnoYhuMR43CI4loLG40z4YuwQ5Sk8vHKEUPvUc9yaa1bms7kdIe?= =?us-ascii?Q?BgQh3CRe9F+JOincMRs6Xnzh/keAjunZK5lF8CWUMtuxzjXuZnebP7+5cvF+?= =?us-ascii?Q?B8U1/zhE+IAB+QK/S0VbqrTgaRZJ0PH5Ws2Ry8wF07fC0gEBzOzUOWrWUwTo?= =?us-ascii?Q?NtX5h/BRef6sYBgse7uHmXdfTDwaysAMjw5hbdifLvWGcHtVUcXuEDvCFQq3?= =?us-ascii?Q?exTtgF5MqXWgj8HpkI1Qf/ywx50futdjGlA6AYtg9YdYHJPufzz0ITdiX7ya?= =?us-ascii?Q?2HE0YPhHovIB6b98t6YqITRAEIMgnbh9sqZyNx0bOoGsDdByYtMw10JPBdNP?= =?us-ascii?Q?iVJyXEpP8rCKpW6ZP41L49yrxZKPVwIY0yPcNnk5X498LV7wNjL8QnENLREz?= =?us-ascii?Q?UE4RQ9NcSBlCJWPWcz8O8pBPNJezCFAxXH7qqUFkVZ3JhJ68h4ajHepqUVvl?= =?us-ascii?Q?ZJ6bM+tkSIwfdlOyngvMhBR6c3tZ5U2LcBkKGYJRlufnUqnjQ5FX9sGkHpWs?= =?us-ascii?Q?PUnmM3MS/zjcPEj9lZVIRBFUDO2hp9D9Do4ssWy4U+mwGapPTvGKQg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jyYA+eXOVrV3EP1QdNjbUs1Awufz1nJu+JBuLVM98ue/auoSpoefMkbcWo2H?= =?us-ascii?Q?CNXad2+HLQYMZQepYqqVHiiZ7unGUJXu60ZN8emI4ezeLX9R4wiP8y4RUgrA?= =?us-ascii?Q?YX5ati4N8kbit/Bnqmsex0DKT7F1ud/UUM4I7BS1O67SLs450l9c1z82+aiA?= =?us-ascii?Q?lr8Lk4uXEKGuRi12bJtokxpQXLFirb+I3sCcE/cnRFT5PVrH812qfXmuwNVS?= =?us-ascii?Q?grnQHM6aJYLyXw3zVVBlX7C9NmibJBulocJl82wueDzHqls8/0eRstnAgDyi?= =?us-ascii?Q?SaM8IcX/rU4zRz4hifnejgS59p/BGcBU3cIqNrIX7u3lycOR/Plj3Lfgb//8?= =?us-ascii?Q?uZUDPPogl/nhWpw/kOzPq0wpScei1l9zOJG/8M2wHPoktiCN208oD/5as7F2?= =?us-ascii?Q?S3tF1gpLZgKtPr4NhicnX1giw38CvhHXhdkc3EQyk2t0mA8V/yh67PdCbvc6?= =?us-ascii?Q?SOtms/No+YzzI9LAZx9V2gH0yHJWnLSrL0JhWlY3lC5RI5sMRIYws4E4hmO+?= =?us-ascii?Q?1q3CTnK+5uvl3nd3jt0deqv7DM32j6vl68f9TEMFvoYMqRrF3eaT2ErqS2Oe?= =?us-ascii?Q?LryESM9pkTVEiSpCm3UX42mFbv8ueNVugabWc051RoV8HADjumoyValqdhpR?= =?us-ascii?Q?uT9nZS4F8yI6OQ5wZ06adqCFG1+a57gxjAmNwJWkWOdEzPe0BA7Vs67QaVXc?= =?us-ascii?Q?efHnj2vqE5vbfkkWyLmMmQtLkTbWcH1FC9DXbiA5rj5At7EvQdKgqDtHdO1I?= =?us-ascii?Q?AN0FGVVeg+esLB5hTOJu+qEXsXgnHtkt46+WdYl+Ogd2xUHvI4U3P8m5gh7Z?= =?us-ascii?Q?0drXUQPFkERq4tutBNCd+j3JRjbSJe1dVV9/a1B30EFimXJZyWqkU3+AJEDT?= =?us-ascii?Q?yBfWmBETZHVxVhpK92KEQ83QCeHl6VYx0PLVrkXVh15fQDov4DAX8qD8r0Hv?= =?us-ascii?Q?tr14yzL7GRQgscf3vVQ3XFs/QyCcJb2jiON9uSd6aW52NJD4EMVXjYXFloUS?= =?us-ascii?Q?ePkQLUCawQWxvGkb7crF6tkVFdYZp6r1yTGpPAMMKnG+CbRVDE1GvLpHnL5n?= =?us-ascii?Q?GwXLJtgGGShhtd9sGKKFDB531+mvQj8mrcT1pUttiNkk+aA0AYPImAyCXTJa?= =?us-ascii?Q?5G3/nFOmBIP3H1mPa1Mjs6OhKGO6n4vUyWJ29cMnkJYfD2mr+Pej72amb/os?= =?us-ascii?Q?Kzovju/ZrpQ/yZ+0Tvpd7M02DixjS/EDMH/h44NG9u0YFOOWZg8/c2cPWjYJ?= =?us-ascii?Q?ctikKpnBu9drlGCvOI/Oe0r+KBdd9FDHnPgownbwUgX2jHhKvyvgX6TCrpRp?= =?us-ascii?Q?faetAdf7ODN9nIU6PgId74g1/TOUA9owDblJzgJU9uKyCKd1OooSWHqCElyL?= =?us-ascii?Q?EGRNZC12CSEpFR8mdcQUQA4jRCv7hsJ4YAWHkw6pgs9HCBwvTx8xByr9aRwN?= =?us-ascii?Q?xW/hiKR2XUFksZuG29MjSFWCfhVEGcd+jp7ETPyACZkvQb4HrqqmqJBcGRIK?= =?us-ascii?Q?cZ+4onKn/qBCwq1cEhXQg0L9QQ9Jq7Sc7Lx5grceiyJLTzFTgTjM3DrAEBra?= =?us-ascii?Q?ING+ULdN/LuOUc5wcb7+v94/zuz0nIDIF3b32Hs3?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2afee78-2d4c-474e-7958-08dddb9eb52e X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Aug 2025 01:54:44.9480 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ca16KcoQgGGcZspeRJaCLkfvXyKy/BwHA3iHUxedGsNAUbyxJVOrL9cWm8kqIaBCtVa8d2BydjUPCabVUNUF8A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR06MB7974 Content-Type: text/plain; charset="utf-8" Reduce or add spaces to clean up code style. No functional changes here. Signed-off-by: Xichao Zhao --- lib/raid6/avx2.c | 122 +++++++++++++++++++++++------------------------ 1 file changed, 61 insertions(+), 61 deletions(-) diff --git a/lib/raid6/avx2.c b/lib/raid6/avx2.c index 059024234dce..949f6a71d810 100644 --- a/lib/raid6/avx2.c +++ b/lib/raid6/avx2.c @@ -87,19 +87,19 @@ static void raid6_avx21_xor_syndrome(int disks, int sta= rt, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("vmovdqa %0,%%ymm0" : : "m" (raid6_avx2_constants.x1d[0])); =20 - for (d =3D 0 ; d < bytes ; d +=3D 32) { + for (d =3D 0; d < bytes; d +=3D 32) { asm volatile("vmovdqa %0,%%ymm4" :: "m" (dptr[z0][d])); asm volatile("vmovdqa %0,%%ymm2" : : "m" (p[d])); asm volatile("vpxor %ymm4,%ymm2,%ymm2"); /* P/Q data pages */ - for (z =3D z0-1 ; z >=3D start ; z--) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("vpxor %ymm5,%ymm5,%ymm5"); asm volatile("vpcmpgtb %ymm4,%ymm5,%ymm5"); asm volatile("vpaddb %ymm4,%ymm4,%ymm4"); @@ -145,8 +145,8 @@ static void raid6_avx22_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -156,14 +156,14 @@ static void raid6_avx22_gen_syndrome(int disks, size_= t bytes, void **ptrs) /* We uniformly assume a single prefetch covers at least 32 bytes */ for (d =3D 0; d < bytes; d +=3D 64) { asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); - asm volatile("prefetchnta %0" : : "m" (dptr[z0][d+32])); - asm volatile("vmovdqa %0,%%ymm2" : : "m" (dptr[z0][d]));/* P[0] */ - asm volatile("vmovdqa %0,%%ymm3" : : "m" (dptr[z0][d+32]));/* P[1] */ + asm volatile("prefetchnta %0" : : "m" (dptr[z0][d + 32])); + asm volatile("vmovdqa %0,%%ymm2" : : "m" (dptr[z0][d])); /* P[0] */ + asm volatile("vmovdqa %0,%%ymm3" : : "m" (dptr[z0][d + 32]));/* P[1] */ asm volatile("vmovdqa %ymm2,%ymm4"); /* Q[0] */ asm volatile("vmovdqa %ymm3,%ymm6"); /* Q[1] */ - for (z =3D z0-1; z >=3D 0; z--) { + for (z =3D z0 - 1; z >=3D 0; z--) { asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); - asm volatile("prefetchnta %0" : : "m" (dptr[z][d+32])); + asm volatile("prefetchnta %0" : : "m" (dptr[z][d + 32])); asm volatile("vpcmpgtb %ymm4,%ymm1,%ymm5"); asm volatile("vpcmpgtb %ymm6,%ymm1,%ymm7"); asm volatile("vpaddb %ymm4,%ymm4,%ymm4"); @@ -173,7 +173,7 @@ static void raid6_avx22_gen_syndrome(int disks, size_t = bytes, void **ptrs) asm volatile("vpxor %ymm5,%ymm4,%ymm4"); asm volatile("vpxor %ymm7,%ymm6,%ymm6"); asm volatile("vmovdqa %0,%%ymm5" : : "m" (dptr[z][d])); - asm volatile("vmovdqa %0,%%ymm7" : : "m" (dptr[z][d+32])); + asm volatile("vmovdqa %0,%%ymm7" : : "m" (dptr[z][d + 32])); asm volatile("vpxor %ymm5,%ymm2,%ymm2"); asm volatile("vpxor %ymm7,%ymm3,%ymm3"); asm volatile("vpxor %ymm5,%ymm4,%ymm4"); @@ -197,22 +197,22 @@ static void raid6_avx22_xor_syndrome(int disks, int s= tart, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("vmovdqa %0,%%ymm0" : : "m" (raid6_avx2_constants.x1d[0])); =20 - for (d =3D 0 ; d < bytes ; d +=3D 64) { + for (d =3D 0; d < bytes; d +=3D 64) { asm volatile("vmovdqa %0,%%ymm4" :: "m" (dptr[z0][d])); - asm volatile("vmovdqa %0,%%ymm6" :: "m" (dptr[z0][d+32])); + asm volatile("vmovdqa %0,%%ymm6" :: "m" (dptr[z0][d + 32])); asm volatile("vmovdqa %0,%%ymm2" : : "m" (p[d])); - asm volatile("vmovdqa %0,%%ymm3" : : "m" (p[d+32])); + asm volatile("vmovdqa %0,%%ymm3" : : "m" (p[d + 32])); asm volatile("vpxor %ymm4,%ymm2,%ymm2"); asm volatile("vpxor %ymm6,%ymm3,%ymm3"); /* P/Q data pages */ - for (z =3D z0-1 ; z >=3D start ; z--) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("vpxor %ymm5,%ymm5,%ymm5"); asm volatile("vpxor %ymm7,%ymm7,%ymm7"); asm volatile("vpcmpgtb %ymm4,%ymm5,%ymm5"); @@ -225,14 +225,14 @@ static void raid6_avx22_xor_syndrome(int disks, int s= tart, int stop, asm volatile("vpxor %ymm7,%ymm6,%ymm6"); asm volatile("vmovdqa %0,%%ymm5" :: "m" (dptr[z][d])); asm volatile("vmovdqa %0,%%ymm7" - :: "m" (dptr[z][d+32])); + :: "m" (dptr[z][d + 32])); asm volatile("vpxor %ymm5,%ymm2,%ymm2"); asm volatile("vpxor %ymm7,%ymm3,%ymm3"); asm volatile("vpxor %ymm5,%ymm4,%ymm4"); asm volatile("vpxor %ymm7,%ymm6,%ymm6"); } /* P/Q left side optimization */ - for (z =3D start-1 ; z >=3D 0 ; z--) { + for (z =3D start - 1; z >=3D 0; z--) { asm volatile("vpxor %ymm5,%ymm5,%ymm5"); asm volatile("vpxor %ymm7,%ymm7,%ymm7"); asm volatile("vpcmpgtb %ymm4,%ymm5,%ymm5"); @@ -245,12 +245,12 @@ static void raid6_avx22_xor_syndrome(int disks, int s= tart, int stop, asm volatile("vpxor %ymm7,%ymm6,%ymm6"); } asm volatile("vpxor %0,%%ymm4,%%ymm4" : : "m" (q[d])); - asm volatile("vpxor %0,%%ymm6,%%ymm6" : : "m" (q[d+32])); + asm volatile("vpxor %0,%%ymm6,%%ymm6" : : "m" (q[d + 32])); /* Don't use movntdq for r/w memory area < cache line */ asm volatile("vmovdqa %%ymm4,%0" : "=3Dm" (q[d])); - asm volatile("vmovdqa %%ymm6,%0" : "=3Dm" (q[d+32])); + asm volatile("vmovdqa %%ymm6,%0" : "=3Dm" (q[d + 32])); asm volatile("vmovdqa %%ymm2,%0" : "=3Dm" (p[d])); - asm volatile("vmovdqa %%ymm3,%0" : "=3Dm" (p[d+32])); + asm volatile("vmovdqa %%ymm3,%0" : "=3Dm" (p[d + 32])); } =20 asm volatile("sfence" : : : "memory"); @@ -277,8 +277,8 @@ static void raid6_avx24_gen_syndrome(int disks, size_t = bytes, void **ptrs) int d, z, z0; =20 z0 =3D disks - 3; /* Highest data disk */ - p =3D dptr[z0+1]; /* XOR parity */ - q =3D dptr[z0+2]; /* RS syndrome */ + p =3D dptr[z0 + 1]; /* XOR parity */ + q =3D dptr[z0 + 2]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 @@ -296,9 +296,9 @@ static void raid6_avx24_gen_syndrome(int disks, size_t = bytes, void **ptrs) for (d =3D 0; d < bytes; d +=3D 128) { for (z =3D z0; z >=3D 0; z--) { asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); - asm volatile("prefetchnta %0" : : "m" (dptr[z][d+32])); - asm volatile("prefetchnta %0" : : "m" (dptr[z][d+64])); - asm volatile("prefetchnta %0" : : "m" (dptr[z][d+96])); + asm volatile("prefetchnta %0" : : "m" (dptr[z][d + 32])); + asm volatile("prefetchnta %0" : : "m" (dptr[z][d + 64])); + asm volatile("prefetchnta %0" : : "m" (dptr[z][d + 96])); asm volatile("vpcmpgtb %ymm4,%ymm1,%ymm5"); asm volatile("vpcmpgtb %ymm6,%ymm1,%ymm7"); asm volatile("vpcmpgtb %ymm12,%ymm1,%ymm13"); @@ -316,9 +316,9 @@ static void raid6_avx24_gen_syndrome(int disks, size_t = bytes, void **ptrs) asm volatile("vpxor %ymm13,%ymm12,%ymm12"); asm volatile("vpxor %ymm15,%ymm14,%ymm14"); asm volatile("vmovdqa %0,%%ymm5" : : "m" (dptr[z][d])); - asm volatile("vmovdqa %0,%%ymm7" : : "m" (dptr[z][d+32])); - asm volatile("vmovdqa %0,%%ymm13" : : "m" (dptr[z][d+64])); - asm volatile("vmovdqa %0,%%ymm15" : : "m" (dptr[z][d+96])); + asm volatile("vmovdqa %0,%%ymm7" : : "m" (dptr[z][d + 32])); + asm volatile("vmovdqa %0,%%ymm13" : : "m" (dptr[z][d + 64])); + asm volatile("vmovdqa %0,%%ymm15" : : "m" (dptr[z][d + 96])); asm volatile("vpxor %ymm5,%ymm2,%ymm2"); asm volatile("vpxor %ymm7,%ymm3,%ymm3"); asm volatile("vpxor %ymm13,%ymm10,%ymm10"); @@ -330,19 +330,19 @@ static void raid6_avx24_gen_syndrome(int disks, size_= t bytes, void **ptrs) } asm volatile("vmovntdq %%ymm2,%0" : "=3Dm" (p[d])); asm volatile("vpxor %ymm2,%ymm2,%ymm2"); - asm volatile("vmovntdq %%ymm3,%0" : "=3Dm" (p[d+32])); + asm volatile("vmovntdq %%ymm3,%0" : "=3Dm" (p[d + 32])); asm volatile("vpxor %ymm3,%ymm3,%ymm3"); - asm volatile("vmovntdq %%ymm10,%0" : "=3Dm" (p[d+64])); + asm volatile("vmovntdq %%ymm10,%0" : "=3Dm" (p[d + 64])); asm volatile("vpxor %ymm10,%ymm10,%ymm10"); - asm volatile("vmovntdq %%ymm11,%0" : "=3Dm" (p[d+96])); + asm volatile("vmovntdq %%ymm11,%0" : "=3Dm" (p[d + 96])); asm volatile("vpxor %ymm11,%ymm11,%ymm11"); asm volatile("vmovntdq %%ymm4,%0" : "=3Dm" (q[d])); asm volatile("vpxor %ymm4,%ymm4,%ymm4"); - asm volatile("vmovntdq %%ymm6,%0" : "=3Dm" (q[d+32])); + asm volatile("vmovntdq %%ymm6,%0" : "=3Dm" (q[d + 32])); asm volatile("vpxor %ymm6,%ymm6,%ymm6"); - asm volatile("vmovntdq %%ymm12,%0" : "=3Dm" (q[d+64])); + asm volatile("vmovntdq %%ymm12,%0" : "=3Dm" (q[d + 64])); asm volatile("vpxor %ymm12,%ymm12,%ymm12"); - asm volatile("vmovntdq %%ymm14,%0" : "=3Dm" (q[d+96])); + asm volatile("vmovntdq %%ymm14,%0" : "=3Dm" (q[d + 96])); asm volatile("vpxor %ymm14,%ymm14,%ymm14"); } =20 @@ -358,30 +358,30 @@ static void raid6_avx24_xor_syndrome(int disks, int s= tart, int stop, int d, z, z0; =20 z0 =3D stop; /* P/Q right side optimization */ - p =3D dptr[disks-2]; /* XOR parity */ - q =3D dptr[disks-1]; /* RS syndrome */ + p =3D dptr[disks - 2]; /* XOR parity */ + q =3D dptr[disks - 1]; /* RS syndrome */ =20 kernel_fpu_begin(); =20 asm volatile("vmovdqa %0,%%ymm0" :: "m" (raid6_avx2_constants.x1d[0])); =20 - for (d =3D 0 ; d < bytes ; d +=3D 128) { + for (d =3D 0; d < bytes; d +=3D 128) { asm volatile("vmovdqa %0,%%ymm4" :: "m" (dptr[z0][d])); - asm volatile("vmovdqa %0,%%ymm6" :: "m" (dptr[z0][d+32])); - asm volatile("vmovdqa %0,%%ymm12" :: "m" (dptr[z0][d+64])); - asm volatile("vmovdqa %0,%%ymm14" :: "m" (dptr[z0][d+96])); + asm volatile("vmovdqa %0,%%ymm6" :: "m" (dptr[z0][d + 32])); + asm volatile("vmovdqa %0,%%ymm12" :: "m" (dptr[z0][d + 64])); + asm volatile("vmovdqa %0,%%ymm14" :: "m" (dptr[z0][d + 96])); asm volatile("vmovdqa %0,%%ymm2" : : "m" (p[d])); - asm volatile("vmovdqa %0,%%ymm3" : : "m" (p[d+32])); - asm volatile("vmovdqa %0,%%ymm10" : : "m" (p[d+64])); - asm volatile("vmovdqa %0,%%ymm11" : : "m" (p[d+96])); + asm volatile("vmovdqa %0,%%ymm3" : : "m" (p[d + 32])); + asm volatile("vmovdqa %0,%%ymm10" : : "m" (p[d + 64])); + asm volatile("vmovdqa %0,%%ymm11" : : "m" (p[d + 96])); asm volatile("vpxor %ymm4,%ymm2,%ymm2"); asm volatile("vpxor %ymm6,%ymm3,%ymm3"); asm volatile("vpxor %ymm12,%ymm10,%ymm10"); asm volatile("vpxor %ymm14,%ymm11,%ymm11"); /* P/Q data pages */ - for (z =3D z0-1 ; z >=3D start ; z--) { + for (z =3D z0 - 1; z >=3D start; z--) { asm volatile("prefetchnta %0" :: "m" (dptr[z][d])); - asm volatile("prefetchnta %0" :: "m" (dptr[z][d+64])); + asm volatile("prefetchnta %0" :: "m" (dptr[z][d + 64])); asm volatile("vpxor %ymm5,%ymm5,%ymm5"); asm volatile("vpxor %ymm7,%ymm7,%ymm7"); asm volatile("vpxor %ymm13,%ymm13,%ymm13"); @@ -404,11 +404,11 @@ static void raid6_avx24_xor_syndrome(int disks, int s= tart, int stop, asm volatile("vpxor %ymm15,%ymm14,%ymm14"); asm volatile("vmovdqa %0,%%ymm5" :: "m" (dptr[z][d])); asm volatile("vmovdqa %0,%%ymm7" - :: "m" (dptr[z][d+32])); + :: "m" (dptr[z][d + 32])); asm volatile("vmovdqa %0,%%ymm13" - :: "m" (dptr[z][d+64])); + :: "m" (dptr[z][d + 64])); asm volatile("vmovdqa %0,%%ymm15" - :: "m" (dptr[z][d+96])); + :: "m" (dptr[z][d + 96])); asm volatile("vpxor %ymm5,%ymm2,%ymm2"); asm volatile("vpxor %ymm7,%ymm3,%ymm3"); asm volatile("vpxor %ymm13,%ymm10,%ymm10"); @@ -421,7 +421,7 @@ static void raid6_avx24_xor_syndrome(int disks, int sta= rt, int stop, asm volatile("prefetchnta %0" :: "m" (q[d])); asm volatile("prefetchnta %0" :: "m" (q[d+64])); /* P/Q left side optimization */ - for (z =3D start-1 ; z >=3D 0 ; z--) { + for (z =3D start - 1; z >=3D 0; z--) { asm volatile("vpxor %ymm5,%ymm5,%ymm5"); asm volatile("vpxor %ymm7,%ymm7,%ymm7"); asm volatile("vpxor %ymm13,%ymm13,%ymm13"); @@ -444,17 +444,17 @@ static void raid6_avx24_xor_syndrome(int disks, int s= tart, int stop, asm volatile("vpxor %ymm15,%ymm14,%ymm14"); } asm volatile("vmovntdq %%ymm2,%0" : "=3Dm" (p[d])); - asm volatile("vmovntdq %%ymm3,%0" : "=3Dm" (p[d+32])); - asm volatile("vmovntdq %%ymm10,%0" : "=3Dm" (p[d+64])); - asm volatile("vmovntdq %%ymm11,%0" : "=3Dm" (p[d+96])); + asm volatile("vmovntdq %%ymm3,%0" : "=3Dm" (p[d + 32])); + asm volatile("vmovntdq %%ymm10,%0" : "=3Dm" (p[d + 64])); + asm volatile("vmovntdq %%ymm11,%0" : "=3Dm" (p[d + 96])); asm volatile("vpxor %0,%%ymm4,%%ymm4" : : "m" (q[d])); - asm volatile("vpxor %0,%%ymm6,%%ymm6" : : "m" (q[d+32])); - asm volatile("vpxor %0,%%ymm12,%%ymm12" : : "m" (q[d+64])); - asm volatile("vpxor %0,%%ymm14,%%ymm14" : : "m" (q[d+96])); + asm volatile("vpxor %0,%%ymm6,%%ymm6" : : "m" (q[d + 32])); + asm volatile("vpxor %0,%%ymm12,%%ymm12" : : "m" (q[d + 64])); + asm volatile("vpxor %0,%%ymm14,%%ymm14" : : "m" (q[d + 96])); asm volatile("vmovntdq %%ymm4,%0" : "=3Dm" (q[d])); - asm volatile("vmovntdq %%ymm6,%0" : "=3Dm" (q[d+32])); - asm volatile("vmovntdq %%ymm12,%0" : "=3Dm" (q[d+64])); - asm volatile("vmovntdq %%ymm14,%0" : "=3Dm" (q[d+96])); + asm volatile("vmovntdq %%ymm6,%0" : "=3Dm" (q[d + 32])); + asm volatile("vmovntdq %%ymm12,%0" : "=3Dm" (q[d + 64])); + asm volatile("vmovntdq %%ymm14,%0" : "=3Dm" (q[d + 96])); } asm volatile("sfence" : : : "memory"); kernel_fpu_end(); --=20 2.34.1