Received: by 10.213.65.68 with SMTP id h4csp1035335imn; Fri, 6 Apr 2018 13:19:02 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/Zu3jr40SU2fqVXqpsp5XEkqgOkoivtCkYfsZdbyh1eJrO3WphLX5A/Qg/qHCRbPiDx92v X-Received: by 2002:a17:902:9308:: with SMTP id bc8-v6mr28682506plb.189.1523045942417; Fri, 06 Apr 2018 13:19:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523045942; cv=none; d=google.com; s=arc-20160816; b=UtaVl1QFjQ8NrFQqenWv0aIrYgBqPn2OUQHg4CvUl7LzwWyaHEXky37M1Vok6eI/Sq hD5IJoHbhiCyNOugBgrKUkSfPzLRzpy6sutTkyCI8DWytJQlWNgwzxeGi6ct/0w4DYV0 sUx9adwcAS5OgqGAu6VZO1iO98t+lIC0wco8ORpGkLyRSezHweEQ2VRp8/AlP064cf4F OF3F8JbygGwOaZXakQJg7KJcEHh4aHI6QSVmKhXtCr1gBJ/mYvWw/Ef9zMrg81XI84RI yv/qzsCZpmDEOQnOKLLchBZw8PWHK23leZNNn0V7ElRlaRwdm1eXZQsAq/t+3Si69Vaj 23kw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=E0nGsBc2KPYpsR6WZJQ6d6lEFGU+TbMQjhUnP1nIxqY=; b=lU5Wcn203nDkNu6WQMYJwC4ZJlrwleFSPJwC8qGCb02k9j5eII8zq5GeftWcoUr1Qq V6nJ+9/YmQz12aWSLgcoutiN52ltJnjckcR3sAZfYRvG7wj637KfAmOxFIMe41jMz+Yu 1fWY0oIBB09FBbf/2fHUJklQ3BH31ET8dTNuE2sdEXYREjeSEYOBBCHyllakTIBmY6Gn YL65pqjP6+REn6MYcKIXMOe3gwesZ7pUB2iz9ypzzihQ/UEE4NArZaAohGxfpvfuNJCa Xe450GlUVHKU9W482ouWHsOL+B6b5Zgvt5TBSQKonDmfeBpgTimKt47jVvlgfZSBttcN MMcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tboJ2BZi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x33-v6si9906220plb.356.2018.04.06.13.18.24; Fri, 06 Apr 2018 13:19:02 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tboJ2BZi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751543AbeDFUO7 (ORCPT + 99 others); Fri, 6 Apr 2018 16:14:59 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:42484 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751276AbeDFUO6 (ORCPT ); Fri, 6 Apr 2018 16:14:58 -0400 Received: by mail-wr0-f196.google.com with SMTP id s18so2798275wrg.9 for ; Fri, 06 Apr 2018 13:14:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=E0nGsBc2KPYpsR6WZJQ6d6lEFGU+TbMQjhUnP1nIxqY=; b=tboJ2BZiPCLAaKjfgK2TDb9Zpb+T2ijyBFsa/8GMcrKWzmI66DlzwB2FFj4ZER7x61 oTfX5V7KQHCzFUt2bS52p2qNHUBGBUs5Qwy3gSka487oEb/tDTT72yumbWAS5RhesQjA F/npupirluOpMZWj0AlNjBcH5Wt/wK5AHznhH/QZhiOiiSfdmL1iSyeK5Zjapa49NVcr rJpcCG51a2Q9/yNRq9D6W6COjVXM0p8lArM0h7iwpMjocqsP47DU7jTMQ28gE95l3jG6 q9ui4Nq3pP+SJIYvPCMEdioLgHAtH973qiqoRH3onD+1FQMwFX/fMHGgqe0c1YWoXPjH RhEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=E0nGsBc2KPYpsR6WZJQ6d6lEFGU+TbMQjhUnP1nIxqY=; b=phMUlBUHHZcOxfq3V/qiJokmEYPlkkKxzboCCsM5KXciFmdzpd3LLoYEpyHYKsgJFo VIXwk4oULZXI4k9KRGx1zvsx/NIkje769ZJgO/c3xm7vCUKO+jHOCwN6VVfgBZbPIU78 3YWDM5ExOonJozi9VtyApm8X+NqENunlLxWky+wDDZ4Uf8QXpvy5saV/R7YXf+LoSGpE QhlCesMpbx9OVXKWCdpETcTTpgFA/W4tR5TCsNukAZUY+0YWbItQ2Cg80tH9KUa/BOi9 0O36Rdz9rpGgbdHXIFVL0YkeqEmybV1KEttGkXlMKUUs8daLXvk3CnnIpWelh9D0HykH uC7Q== X-Gm-Message-State: AElRT7Ep4FdMNKcSZWDvMhLxiGNCEbuAmaM6pjcULJ5nTzh8yr6pFnD7 0sLO2UfxiyMmFboPfjj3Z3s= X-Received: by 10.223.166.179 with SMTP id t48mr19979141wrc.161.1523045697293; Fri, 06 Apr 2018 13:14:57 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id 24sm16732791wrt.60.2018.04.06.13.14.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 06 Apr 2018 13:14:56 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id A624910C0679; Fri, 6 Apr 2018 22:14:55 +0200 (CEST) From: Mathieu Malaterre To: Jens Axboe Cc: Mathieu Malaterre , Jan Kara , Andrew Morton , Nikolay Borisov , Tejun Heo , Matthew Wilcox , Minchan Kim , linux-kernel@vger.kernel.org Subject: [PATCH] backing: silence compiler warning using __printf Date: Fri, 6 Apr 2018 22:14:51 +0200 Message-Id: <20180406201453.32683-1-malat@debian.org> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org __printf marker was added in commit d2cc4dde9206 ("bdi_register: add __printf verification, fix arg mismatch") for function `bdi_register` since it is useful to verify format and arguments. Apply equivalent gcc attribute to `bdi_register_va`. Remove warning triggered with W=1: mm/backing-dev.c:881:2: warning: function might be possible candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] Signed-off-by: Mathieu Malaterre --- include/linux/backing-dev.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/backing-dev.h b/include/linux/backing-dev.h index 3e4ce54d84ab..0e9c0f71f726 100644 --- a/include/linux/backing-dev.h +++ b/include/linux/backing-dev.h @@ -28,6 +28,7 @@ void bdi_put(struct backing_dev_info *bdi); __printf(2, 3) int bdi_register(struct backing_dev_info *bdi, const char *fmt, ...); +__printf(2, 0) int bdi_register_va(struct backing_dev_info *bdi, const char *fmt, va_list args); int bdi_register_owner(struct backing_dev_info *bdi, struct device *owner); -- 2.11.0