From patchwork Wed Nov 10 03:32:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yihao Han X-Patchwork-Id: 12611321 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 278CEC433F5 for ; Wed, 10 Nov 2021 03:32:45 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id A27CF61105 for ; Wed, 10 Nov 2021 03:32:44 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org A27CF61105 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=vivo.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 0BEC46B007E; Tue, 9 Nov 2021 22:32:44 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0469C6B0080; Tue, 9 Nov 2021 22:32:43 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E02766B0081; Tue, 9 Nov 2021 22:32:43 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0058.hostedemail.com [216.40.44.58]) by kanga.kvack.org (Postfix) with ESMTP id C9AD66B007E for ; Tue, 9 Nov 2021 22:32:43 -0500 (EST) Received: from smtpin15.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 68EC7184DBC08 for ; Wed, 10 Nov 2021 03:32:43 +0000 (UTC) X-FDA: 78791598606.15.810F679 Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-eopbgr1320108.outbound.protection.outlook.com [40.107.132.108]) by imf09.hostedemail.com (Postfix) with ESMTP id 4DC48300013C for ; Wed, 10 Nov 2021 03:32:41 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wj7iruK1JO1cL8DHig2pl/G+Cn0Z3t+WokVVE82/0vDj37g6n8QKzL7wVUPbTi/yPP8p8lesRpqvNmMOH4KBc16uDqEL/3MgL0vz+Q13UXCkve1mqnWhHO0BKM2yr4HcODzC0oz3REaxHk22NIopdmyYAfycDWwzXQvEU2j4wVdl1oNb5NV3AmWa0RX5P7heH8Pme006Nm9637ARyRT60yA4lv6A+ga+O1q/pCMwZ3BFoVOiYWKZ25GdSL5mZtmlLJClx2tcsKtLsElGj9fSClwJHPuJcAqtJYVtWmD1dyuUzA3AM8p3+rH5ATnnDq4rPQFDdXMEw7usgLL5fliLbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XEuLafHLJ+BJvfEIWezSTw2gN8jB2jXlrw3X7atSMts=; b=fYue9zl9IHiL7BgGDHmGivHmDJjNXsrGFdI31ms3ilsFc9zo5uj7FYWEP7RUfznNtDFjKDS+WcywVsjr2/DbmSF+G7zSN9r/UdJu6F1wm+JQTtW8rUFlE1vi8nHInBJ9J4fKWUq/yBiDjf8Yt5PPeApjETZy+8d09Cu+U4DfCb8p5XbzXpCHMUF/A5cGjAgcxs3LK3b5v/gXbZS1eJQ3Vx3uXiQTV1PNtQ55zDKTX8YaucdUgLU+PEU4/syEml6/uEjSJw+2RPkdCnrrLiPa1f8mpPr0tR6w4qzxU0ENO5Zg8W9EPe02v/PYDRv3i99WNjtq0HBHA/fqTgppRMTGtA== 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=vivo0.onmicrosoft.com; s=selector2-vivo0-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XEuLafHLJ+BJvfEIWezSTw2gN8jB2jXlrw3X7atSMts=; b=GJQajZTHGDAEKrCBe7zyjy1tozk4MHYFqUIk8RETfztmofh69LR2TJlQUYkaeKV3UQVqG9rtK0xnNIeQyEVa8amwHmcwPoxINjeiyELd55GZGuDEAQUFx33gWzaUmJGaBJ6En6bHAoUA+oM5Pt6dt83DU97wgp/ZOR5cU+zNgqg= Received: from TYZPR06MB4173.apcprd06.prod.outlook.com (2603:1096:400:26::14) by TY2PR06MB3117.apcprd06.prod.outlook.com (2603:1096:404:98::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.15; Wed, 10 Nov 2021 03:32:37 +0000 Received: from TYZPR06MB4173.apcprd06.prod.outlook.com ([fe80::5e:78e1:eba3:7d0e]) by TYZPR06MB4173.apcprd06.prod.outlook.com ([fe80::5e:78e1:eba3:7d0e%8]) with mapi id 15.20.4669.016; Wed, 10 Nov 2021 03:32:37 +0000 From: Yihao Han To: SeongJae Park , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: kernel@vivo.com, Yihao Han Subject: [PATCH] mm/damon/vaddr: use swap() to make code cleaner Date: Tue, 9 Nov 2021 19:32:21 -0800 Message-Id: <20211110033221.22083-1-hanyihao@vivo.com> X-Mailer: git-send-email 2.17.1 X-ClientProxiedBy: HK0PR03CA0099.apcprd03.prod.outlook.com (2603:1096:203:b0::15) To TYZPR06MB4173.apcprd06.prod.outlook.com (2603:1096:400:26::14) MIME-Version: 1.0 Received: from ubuntu.localdomain (218.213.202.189) by HK0PR03CA0099.apcprd03.prod.outlook.com (2603:1096:203:b0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.13 via Frontend Transport; Wed, 10 Nov 2021 03:32:36 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3dd1efe9-a63b-4ce9-40b4-08d9a3fabe02 X-MS-TrafficTypeDiagnostic: TY2PR06MB3117: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2958; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cayXTs/Lzt22SI08L0xOJhatSmiVketphSfhgsvfFsIlsBgXWYAd1+rmUU2s1+efL2IWi7a5sQBii6r8hQjCRiSzxQHdfISXzSiSUJ+zgr+Z6wJSBqQSzae1aFCwzTQNrO3jl2JgbXlGf9agAjJ/Njr5fMnqphi2U3SrOWR0bpiSqe2n4go67Gji6fhQGjBb7IRV2s8LK31TzPxBFX0F1WnTu21PnQcgoBKNmD0G92e50eu3NXl3vO4Cq3cgyIMCz53YaSRjqsnxCbDQEZZncNbAHHnrXmghINh521r0FTWzUsQVCZp1rx3f45jDqq+vawYMON3xxBZRCXdIM44NpVbcs0rDIwW1uN2FeuL4JJvfBm13J6+iVI6BFIPQb2czlh5OAd6kUGvO1FIDQSSkMslRTuIqypiWojJEGEvhxgdOHI4jMo7zoEwpn0s+ImgvTsxYFiLQyfjv0ahWrmgTdSTnctfV0S63z02P26nXmKJoyRkktU30vTYPOCItWjAEEYI3WF9DnNLzSZ4oEckv/CqaSHyYoC65QqWrmh3AJ/ObirYnxeecqRHxTQO7J0mnv5ekfr3mM3meGEZcevQW2tPtqjYBEcO1f1wIihOMPbs6oK1UZOKLuNXg1gbaXoKl9pj964yUgCuMvJGAuVsgf3nElR4EaSgq+DDUE62jdCYk1BiC1c1pTRSa0eZz53XAukrBjlwnq8VaXZYsxnPckg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR06MB4173.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(4326008)(2906002)(66476007)(6512007)(83380400001)(38100700002)(956004)(36756003)(66946007)(2616005)(508600001)(6486002)(6506007)(5660300002)(66556008)(38350700002)(52116002)(26005)(316002)(186003)(4744005)(1076003)(86362001)(107886003)(8936002)(110136005)(8676002)(6666004);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: TEXut5/U/Cug159P4PXELwhFAvFLbU+tIGesL08e9MNcQtbTPSwDVI7dYypPaKRt77WPjQngKA/XXhmEaYcVvS7CiqcfdiK7kxVkkalCZxGPQ7bbCCE1YP4Jf2iDTkN0wt8MaEOIqN8CR/6XksMXeRCHkF5ngijPfBxO+OlaYJ04+MjQVc6gnFgYwDw3ZNV8nShXoa1AD3JAUn0rttQijhQpLMuFajnn6eJxknPXRQ4wyZO9oTIooPUs9vbsBi1WWoJcu4IqL3+T+ye0tO4sfufyOdYQH3op7WRtEFD6OD4DeFiTKybT2eCoNQYGCYuN1Evr91EjJ/l+FsY+jZuFuGmkDckGdCUPAreZOl80bZkT6kEPmvJuUOHxW1QQ0RrszAr1iBCrqltBmw8DWdidPYAoyCLy2zSiQzHE/tuym3YuIi11rnNnMYj0QbVmuvn6V1hvfzSxKJ7Juvd0rwGZItgjQ3kQ1wxtPG18VB+lrvOda1qOhMNAbi2dMtO/NdYc6lmIKYVU3mwHNmKmA2jCD6PH1QH3R4g6WG3fPN5W+EYBnpqXwu4P8nSMIlOLZ9QnUc3f1zob/Wi+SltMBaTKFSEID7xbCueir6Syrnfh9ELFfS8SIL5eQl8ggGYnsxf2Si3kFDHaro+MRyQRy59mm/N4oaU9dlm6B9ZPziqLEojnR6faHs/VPASANOWscNnubI3PX4XSYn7e0sehI79uvGlAeN3uy0NEqt88jB0kRM75h1Y84/smC316KXimfpd1dZUlJ04PxiZ/j+nui9ILZq5Ix8pPON/41FBaw3aFNr21mrlPHF7uclIP0IgSQ1bYV7rh+e1RBAZBr8YkjoJsYvFZS+IVvfui/shZXF8yeNYD5qvfe7GqzfKYUMqH1SViYcA4su5tL/QuqgVYTSuinjP8yH6dkPi52bks28xpyq5mLi1OnGNonvyJ7fDvF7+nqIW389quEQEkcGIgD7YMPYE0NSb+Nd8kNO7ssctERkIMl/srCW5R7gbNTG8T0JI2KJ4yvm44BEUxrDY2eG82NozM0niJJcFVtciLClq/dWBecfIo93XV2e6wrpcCuZVCdfIlID6auzCiGJOsnZoBYsWOGaPpUQ10ALn0SzpVNDpIfJ3agaD7NZdsLxmlj78fyOTUtZYM2oNxGy9GOqFVLvlU4/cUDJkrdeRjiT+EXFjK2YfZcu5vZqv2UonHB08vpzgaNcXHW2igNnN40ChZ3fjOgKDCvaqolhoNZ+o4yZT+ycVpxjKpa6f7ZVhIIjhHjcwUkxiOzI+bdz8mhRAmEsnkbGlw5G8zuCTSr48WcdCSCRNxpnF2O52naBPnF/E0OMDvnvjRVvvvr8P9IZrAELWteVKKjzOFUbkPdcMZ0gIxMlirrRQDv+GYx3TIA/o+ssnj16ve22ne2GWsmURTehmvyue6ASe4Gas2c67sde6OGjJDbA4uzOEW+igHsJ4MYhExT3qO/0T85ZR4wkLMSHaUuT+RTzXatQuMNZKzuEh93yyr4PK5VFaj4cPw/Qvv1nYillwQWg834qIoaxfNDt3oHF5vHC6E0IsxULt0BqFPphjazJ2+V8cV8kLzB/kiA+fpvcPNEBPHSCCuGF6feYLwOup+olE4P0wjZddqyVw= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3dd1efe9-a63b-4ce9-40b4-08d9a3fabe02 X-MS-Exchange-CrossTenant-AuthSource: TYZPR06MB4173.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2021 03:32:37.6268 (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: 7OVJHGSN5DkJfn/H5iUTBEXe6rg+wWvVBg3bWQTko67Ttb5mzoqJgkn0GagoHuYdRhQsiEfRczyxZ51FF09sxg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY2PR06MB3117 X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 4DC48300013C X-Stat-Signature: ksf8snpumqqrpwwh5m1ry38saf1j6yew Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=vivo0.onmicrosoft.com header.s=selector2-vivo0-onmicrosoft-com header.b=GJQajZTH; dmarc=pass (policy=none) header.from=vivo.com; spf=pass (imf09.hostedemail.com: domain of hanyihao@vivo.com designates 40.107.132.108 as permitted sender) smtp.mailfrom=hanyihao@vivo.com X-HE-Tag: 1636515161-957261 X-Bogosity: Ham, tests=bogofilter, spamicity=0.015218, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Use the macro 'swap()' defined in 'include/linux/minmax.h' to avoid opencoding it. Signed-off-by: Yihao Han --- mm/damon/vaddr.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/mm/damon/vaddr.c b/mm/damon/vaddr.c index 35fe49080ee9..414d9fb9c827 100644 --- a/mm/damon/vaddr.c +++ b/mm/damon/vaddr.c @@ -100,11 +100,7 @@ static unsigned long sz_range(struct damon_addr_range *r) static void swap_ranges(struct damon_addr_range *r1, struct damon_addr_range *r2) { - struct damon_addr_range tmp; - - tmp = *r1; - *r1 = *r2; - *r2 = tmp; + swap(*r1, *r2); } /*