Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp532563rwb; Thu, 22 Sep 2022 23:52:03 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5O9mCSXkmA/xSHK6Vgboj25GH0s1d61Q3qQ296yWtGkRACH2FOdxrV9SMbEWYt/FIXaufR X-Received: by 2002:a05:6a00:26d1:b0:53e:1d86:bead with SMTP id p17-20020a056a0026d100b0053e1d86beadmr7499369pfw.26.1663915923082; Thu, 22 Sep 2022 23:52:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663915923; cv=none; d=google.com; s=arc-20160816; b=CkS9z+PQOSf8C5/L7p/jiXGlIYM3i9VJYgfqkN+J4x0ZgnZj2F4o3HLFRTf6+QbkoM 8WKo/WvOQLtrigMQ+1IYDh66rkxRehWB/S32n2lSR8oIP8rbp/UzE+DZvR9RiTZsURse 9fHG0Wjis+rb7fqx+y8F1vr04/zKxWJRHQyz2Sq7MbUwoh7k2mEG9tNkl49HapFD/NPv gQIVfhNKdPUo1Lr7H9qhnwPrzQDqJHTTfPDfaQWjl1tZ5Cu1y1IhR9HlzgC0D7lmHZyU yuwh16hD4vsaQ+PwYUNFdsdx7iGqriw7HP8XeVTzTzswp65MSQt1jJ4pzBpWQ7/zFCER Ttag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=H7aJgQDonLaL5lc80vPMaiY4n4FG29GEdiDUIJsDTLs=; b=HF58It9llk6x52XtOepK3n9KBhtWEDBE5WvPoEpDcSe8B1aTQfNpDPYoq6Zif/swWU 38EJE+vF/b1Bzn7E2BwWpvkk1fsYD8RMLPAW0+DFS2kwfyGIHXgvt0NRVGrP1uLuIZTd zOMu7EwmkbPRpUGdR3kpnO4doo+IQ9fB1z+fMj2vLHdUV0ph/ZEmpsmAPGuz6L53VAHR 8/jIycs4F7vE0FBRohwTI7J8o59jy7ugHuzkZ/cIISz78ZUuc8N1Hi7X1/yY+VNRdq3t KUY7NkG8snYqnQP+bpNVoJR1N4R3zI3an1hKc9NDYoKB+IMfprHQfAHyOZDHacfUMrpg NDHg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t10-20020a65554a000000b0043980f3cf16si8586157pgr.160.2022.09.22.23.51.51; Thu, 22 Sep 2022 23:52:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230208AbiIWGV7 (ORCPT + 99 others); Fri, 23 Sep 2022 02:21:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39816 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230178AbiIWGVr (ORCPT ); Fri, 23 Sep 2022 02:21:47 -0400 Received: from isilmar-4.linta.de (isilmar-4.linta.de [136.243.71.142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 68BC21257B8 for ; Thu, 22 Sep 2022 23:21:45 -0700 (PDT) X-isilmar-external: YES X-isilmar-external: YES Received: from owl.dominikbrodowski.net (owl.brodo.linta [10.2.0.111]) by isilmar-4.linta.de (Postfix) with ESMTPSA id 76E4620135F; Fri, 23 Sep 2022 06:21:43 +0000 (UTC) Received: by owl.dominikbrodowski.net (Postfix, from userid 1000) id 6EDEA8090C; Thu, 22 Sep 2022 16:46:59 +0200 (CEST) Date: Thu, 22 Sep 2022 16:46:59 +0200 From: Dominik Brodowski To: Xiu Jianfeng Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH] pcmcia: Add __init/__exit annotations to module init/exit funcs Message-ID: References: <20220922112323.26353-1-xiujianfeng@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220922112323.26353-1-xiujianfeng@huawei.com> X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,DATE_IN_PAST_12_24, SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Thu, Sep 22, 2022 at 07:23:23PM +0800 schrieb Xiu Jianfeng: > Add missing __init/__exit annotations to module init/exit funcs. > > Signed-off-by: Xiu Jianfeng Applied to the pcmcia tree, sans the patch to vrc4171_card.c which is already on its way out of the kernel. Thanks, Dominik > --- > drivers/pcmcia/i82092.c | 4 ++-- > drivers/pcmcia/vrc4171_card.c | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/pcmcia/i82092.c b/drivers/pcmcia/i82092.c > index 192c9049d654..a335748bdef5 100644 > --- a/drivers/pcmcia/i82092.c > +++ b/drivers/pcmcia/i82092.c > @@ -661,12 +661,12 @@ static int i82092aa_set_mem_map(struct pcmcia_socket *socket, > return 0; > } > > -static int i82092aa_module_init(void) > +static int __init i82092aa_module_init(void) > { > return pci_register_driver(&i82092aa_pci_driver); > } > > -static void i82092aa_module_exit(void) > +static void __exit i82092aa_module_exit(void) > { > pci_unregister_driver(&i82092aa_pci_driver); > if (sockets[0].io_base > 0) > diff --git a/drivers/pcmcia/vrc4171_card.c b/drivers/pcmcia/vrc4171_card.c > index 177d77892144..ebaeb582539a 100644 > --- a/drivers/pcmcia/vrc4171_card.c > +++ b/drivers/pcmcia/vrc4171_card.c > @@ -699,7 +699,7 @@ static struct platform_driver vrc4171_card_driver = { > }, > }; > > -static int vrc4171_card_init(void) > +static int __init vrc4171_card_init(void) > { > int retval; > > @@ -733,7 +733,7 @@ static int vrc4171_card_init(void) > return 0; > } > > -static void vrc4171_card_exit(void) > +static void __exit vrc4171_card_exit(void) > { > free_irq(vrc4171_irq, vrc4171_sockets); > vrc4171_remove_sockets(); > -- > 2.17.1 >