From patchwork Fri Feb 21 13:02:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zijun Hu X-Patchwork-Id: 13985410 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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2676CC021B3 for ; Fri, 21 Feb 2025 13:03:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9F3C96B009A; Fri, 21 Feb 2025 08:03:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8A0BC6B0096; Fri, 21 Feb 2025 08:03:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5E4876B0099; Fri, 21 Feb 2025 08:03:11 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 3AF2E6B0095 for ; Fri, 21 Feb 2025 08:03:11 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id ECED71C8B0C for ; Fri, 21 Feb 2025 13:03:10 +0000 (UTC) X-FDA: 83143967340.25.EB45664 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by imf13.hostedemail.com (Postfix) with ESMTP id CE6A020032 for ; Fri, 21 Feb 2025 13:03:08 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=quicinc.com header.s=qcppdkim1 header.b=WrEGPCgn; spf=pass (imf13.hostedemail.com: domain of quic_zijuhu@quicinc.com designates 205.220.180.131 as permitted sender) smtp.mailfrom=quic_zijuhu@quicinc.com; dmarc=pass (policy=none) header.from=quicinc.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1740142988; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=Jrf2seTrRs2kHXX0JDUsRw6WJbyG652B6YuDCk/1ywM=; b=vvxv14qGjOS5LKzBFnoHNZWl2dTdo4WWjgPOQFQoxKRMmmMao5BzyL2m6X5X2XjfI82S/J 3cdVWiH5kckneF1cMVZCpKTCV6jVmm3vIwH5Sd6464SR1r4LwZqnTynwrZVVN14dewPMeF WkbPrXPh8nnMVWjE7N69AnqYCidpGqY= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=quicinc.com header.s=qcppdkim1 header.b=WrEGPCgn; spf=pass (imf13.hostedemail.com: domain of quic_zijuhu@quicinc.com designates 205.220.180.131 as permitted sender) smtp.mailfrom=quic_zijuhu@quicinc.com; dmarc=pass (policy=none) header.from=quicinc.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1740142988; a=rsa-sha256; cv=none; b=fVl/UxZ/o8czpIcTInhtagLHBQsxdA1rj+IT3cNNEc1lvSBPksF9PfOAN2bEPiB0BEYbZ2 3k5QE52ij0w2jvbzW8qGvOGqkb4hRDhiNGVpZ5mVOzcaJ9PAGSAjOKs0E07Rslu1A3tnVj EQSBCU0tF+BsFg6oDHDqau4EpAWWl7U= Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51L5WA3b008310; Fri, 21 Feb 2025 13:02:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=Jrf2seTrRs2kHXX0JDUsRw 6WJbyG652B6YuDCk/1ywM=; b=WrEGPCgnXS+A3yQhrfKsjtSTbv+scw5hW34L4M IBWwj7OE+c+gUs7rXg6n7EnUPJNd060FBWOiXEQ/ZGI/PKIud+90+k8uq4sjm23o ORiIjaqjHGIqZa/griFhcrcJCXLhk08ckHjjfv+BdShRPp1I/6v3p3bX22L2lCSZ Kp1R4z2UI58B+7HSx43+78JfP12irExnw1gPfajpK+qlVFA94r2H63wwGPDBGhBC dqjFEFnjbgPzBJYpn+jn/IpsJihYZCMiSVzsQ0cnzePughdheRFTnKD9u3XspqXH hLgxOajBvXTHzkxxMD5BaYvuywfD16Owq1lDaEjllNwaXG6w== Received: from nasanppmta04.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 44vyy3j2mq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 21 Feb 2025 13:02:41 +0000 (GMT) Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA04.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 51LD2T6m020137 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 21 Feb 2025 13:02:29 GMT Received: from hu-zijuhu-lv.qualcomm.com (10.49.16.6) by nasanex01a.na.qualcomm.com (10.52.223.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Fri, 21 Feb 2025 05:02:28 -0800 From: Zijun Hu Subject: [PATCH *-next 00/18] Remove weird and needless 'return' for void APIs Date: Fri, 21 Feb 2025 05:02:05 -0800 Message-ID: <20250221-rmv_return-v1-0-cc8dff275827@quicinc.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAE55uGcC/x3MQQqAIBBA0avILCNBh4LqKhEROdYsshgtgujuS cu3+P+BSMIUoVMPCF0ceQ8ZtlQwr1NYSLPLBjRYG0SrZbtGoXRK0N66uUFXtegN5OAQ8nz/sx4 KHehOMLzvB1Tls1xkAAAA To: Greg Kroah-Hartman , Will Deacon , Aneesh Kumar K.V , Andrew Morton , Nick Piggin , Peter Zijlstra , Arnd Bergmann , Thomas Gleixner , Herbert Xu , "David S. Miller" , Greg Kroah-Hartman , "Rafael J. Wysocki" , "Danilo Krummrich" , Eric Dumazet , "Jakub Kicinski" , Paolo Abeni , Simon Horman , Johannes Berg , "Jamal Hadi Salim" , Cong Wang , Jiri Pirko , Jason Gunthorpe , Leon Romanovsky , Linus Walleij , "Bartosz Golaszewski" , Lee Jones , Thomas Graf , Christoph Hellwig , Marek Szyprowski , Robin Murphy , "Miquel Raynal" , Richard Weinberger , Vignesh Raghavendra CC: Zijun Hu , , , , , , , , , , , , Zijun Hu X-Mailer: b4 0.14.1 X-Originating-IP: [10.49.16.6] X-ClientProxiedBy: nalasex01c.na.qualcomm.com (10.47.97.35) To nasanex01a.na.qualcomm.com (10.52.223.231) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: NDRu5OKSayRbCwCev8nS9u-wqeqQNEdY X-Proofpoint-GUID: NDRu5OKSayRbCwCev8nS9u-wqeqQNEdY X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-21_04,2025-02-20_02,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 clxscore=1015 phishscore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 spamscore=0 mlxlogscore=999 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2502100000 definitions=main-2502210096 X-Rspamd-Queue-Id: CE6A020032 X-Stat-Signature: 61qnu59zerpe5o7eqg997w1o938ayh8w X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1740142988-204164 X-HE-Meta: U2FsdGVkX18oA6UcLXjaEvZZN08sj1ysIH8chNzUhPweU4UA08VdEgIESVJAFfBRLSA3rQkWFT7uWAMT2vzdaaWCsD3bqGbx7SfEDPImoTNhypG0SoXtpiwkLW2AUM97elg4w/PMknN0bGGqI3p0Mp7OLCr+7Ggp4tgswB3oe31FaAnSFxm9mduG4rNyLnOixeKBgTNzs7b3TYzjpWxRWJNqNZUqIDEe8CVIEJfojD9XPAzxOJalYvNrGOYTvcRDWM+O8KQgjAOjIoPWHqcSuYK80VMB7A6m1sTNpLhHBVeWKs4H0f6UH5PFBWcA1SbDH5dWLZHsZv6JezcWOd23oW+NxToUQM93UF+FsW2VROc0o0BvFUAXZP5p9bSit9Mt/KdmP5kKhMAoITMOTGH9qEyNSu/uwhGCITE0Uds+CqSzo15ohPWjO1oy6+snXRVNyVMu4klY97g/XMB97IfrhUMvNwwgY6laxeFK7SaOyv/7VL1AjhlC09pzuZfvNxjv9anL4k/6z+MsSBWPL3Hv5SMP9bWonIahOXv9kbenM02aEqqYSvop7KR7LbnFWqsW8xW23LKE268wPZfrLF13Uus3+Dgnac8x8Yjb6hGOKXFYJ+185MGbH1cbX9oVvTO3jXQ+gcwPlyXlmdfDQ3upqx48mAXsH1g+wwPxV3P09LA1xFx/QsOwVtvL9q6EVRIBynHpiv9nIuRSxHaP9VeRep98zeFoi0oLZNcBF+xDZsRuhu0KHQMaW5uXGwUtDuISVP3eoWSm7Tt2hjyayYyYPww4otsU/VQAq9xEsSaM9J7B+RTWdJfpvnqcpA4fIBBMtW1EqpRdUt3e5+l7jVfCHIDnEdsw7fa2T4LJCJgZntDxrYmx5QBL4pQ0CV4M+D/5KM3MuDapbGQND8LRCe96xTghSXje9shH7wnDOVgru9GKmiiBYw23ZnIfEdECSkB/eg0AEb41hox3//TkCIB 7yPYvblP OM+NXE6BgGRuQL+ePj9+KfssBlQ8BERxQJ9m4I7JApEZMHkRnlypgvH/2EsBjAYNAI1Qm5fLdHb6V+VwXyYX3624OeZCf84tOWVpDEMwiXGSRvJHmGYG2oq7J/M5Af2cdMSz7NN1zx+aT0P2G7ZUNVAjeOAD10EF+UVrH4eUzFlIAMm3Z5CfwzXMY9uNr54KRG3ujXvWAQ1xIAuqCsi8N7+3C/TbTZNidbElNNaeRUuYwkBfz80lMLE+9zfJLzoLX2J5BcJFhv2jUG7Ur+lwIbgrnHKAm0F9yVCN5GrMnwLcnoja25QQgqmAaYW3ak16Zs5Aqpc7iJObvwzDIskJqPZPiS2AyASfIyB0rqTC2k6DUoIEKEZvQDQXxplEQCaXMWmqSKWPNv7KOc3w= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: This patch series is to remove weird and needless 'return' for void APIs under include/ with the following pattern: api_header.h: void api_func_a(...); static inline void api_func_b(...) { return api_func_a(...); } Remove the needless 'return' in api_func_b(). Signed-off-by: Zijun Hu --- Zijun Hu (18): mm/mmu_gather: Remove needless return in void API tlb_remove_page() cpu: Remove needless return in void API suspend_enable_secondary_cpus() crypto: api - Remove needless return in void API crypto_free_tfm() crypto: scomp - Remove needless return in void API crypto_scomp_free_ctx() sysfs: Remove needless return in void API sysfs_enable_ns() skbuff: Remove needless return in void API consume_skb() wifi: mac80211: Remove needless return in void API _ieee80211_hw_set() net: sched: Remove needless return in void API qdisc_watchdog_schedule_ns() ipv4/igmp: Remove needless return in void API ip_mc_dec_group() IB/rdmavt: Remove needless return in void API rvt_mod_retry_timer() ratelimit: Remove needless return in void API ratelimit_default_init() siox: Remove needless return in void API siox_driver_unregister() gpiolib: Remove needless return in two void APIs PM: wakeup: Remove needless return in three void APIs mfd: db8500-prcmu: Remove needless return in three void APIs rhashtable: Remove needless return in three void APIs dma-mapping: Remove needless return in five void APIs mtd: nand: Do not return void function in void function include/asm-generic/tlb.h | 2 +- include/crypto/internal/scompress.h | 2 +- include/linux/cpu.h | 2 +- include/linux/crypto.h | 2 +- include/linux/dma-mapping.h | 12 ++++++------ include/linux/gpio.h | 4 ++-- include/linux/igmp.h | 2 +- include/linux/mfd/dbx500-prcmu.h | 6 +++--- include/linux/mtd/nand.h | 18 ++++++++++++------ include/linux/pm_wakeup.h | 6 +++--- include/linux/ratelimit.h | 4 ++-- include/linux/rhashtable.h | 6 +++--- include/linux/siox.h | 2 +- include/linux/skbuff.h | 2 +- include/linux/sysfs.h | 2 +- include/net/mac80211.h | 2 +- include/net/pkt_sched.h | 2 +- include/rdma/rdmavt_qp.h | 2 +- 18 files changed, 42 insertions(+), 36 deletions(-) --- base-commit: 2014c95afecee3e76ca4a56956a936e23283f05b change-id: 20250221-rmv_return-f1dc82d492f0 Best regards,