From patchwork Sat May 5 20:00:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 909188 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-ide-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="q0dCZjVC"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40dfrZ3YTtz9s1d for ; Sun, 6 May 2018 06:00:46 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751736AbeEEUAp (ORCPT ); Sat, 5 May 2018 16:00:45 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:41407 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751248AbeEEUAo (ORCPT ); Sat, 5 May 2018 16:00:44 -0400 Received: by mail-wr0-f195.google.com with SMTP id g21-v6so24170112wrb.8; Sat, 05 May 2018 13:00:43 -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=4QQVvrZ4WdISkUey0UzF49gXp+MBaIXwOslM0Cgn4Ic=; b=q0dCZjVCRsWiqW3+FDl2IIb1yzobT1iK00NSb95gj4Ukfdj7Qrz82T3tbhXsKGnZXz Qw9DUB/mAetnCS++vVGXbfWfGzUbGbUoCOoyQigqqz2CzsPHWgeqQfR9Xu26kyT9DahL 1orU971cTRiCM1OBT+dUSTmnkCVXF7AZ9y55eo7gv5GN0LlVrNjSe2Ry7h5cPWpjn+ZK 6ME9jCIxDQfiJB5JxhzTHFMdg42lqbmdOL0nNOOOmttLbA+pI8U6TLxEqFpXGaA264/j DFnIQ3bAvKTbR4v9sGBilQnIESiymFLT1xYnO9LQdlKBqVB9HD/YZfjzaoesbgprxZAa Hrbg== 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=4QQVvrZ4WdISkUey0UzF49gXp+MBaIXwOslM0Cgn4Ic=; b=m/QKh8/97/BSZnjwNP1CJGTR8zIE/6hVGHPhXVo/fW1K2gFO1DgBYqFsQ7pDH09Ejs XVzP3Wt2Vi+QUFMiI11wdtXcZa0fFpIfyIym8kZi5Q7Ks0B2+UmLJTWEuft+xnzXYic8 JH8x7ZoAB3WZcOD5Ej+kefPfTPBGTIMPtJz/nMdOm+4ChLfMIxVEflSklOKnCKGkgxiR IzdJdyZa38iyq3b+hJ9vqoaOIt6T5bym4/nTg1sSa3ZViQlxzkg+2xPXM39N126Whbii 5AFBqaBUK0NrR6hYtFa4s6pwdt22hH9at5h+l8Z8ld+45ppKFRXDEMh4n6N2AbgNvQPc LDew== X-Gm-Message-State: ALQs6tBafEHcPuXTKz2EHxdWkW5sbxBrx/fN+VitoGQmdT8G7Uv+Iigk Hs7ZhXTzU5G/wMJ7yhbU7c9BKt9U X-Google-Smtp-Source: AB8JxZp/lJjvn8Y9a5fvnjWauoudLAq4kdnN5CYObV4Wju+RSIWqDXlpIQ0wsGvOSVjsfiJuFlQ0qQ== X-Received: by 2002:adf:984c:: with SMTP id v70-v6mr25432813wrb.100.1525550442920; Sat, 05 May 2018 13:00:42 -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 k3-v6sm33586448wri.28.2018.05.05.13.00.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 05 May 2018 13:00:42 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 53D1E10C0604; Sat, 5 May 2018 22:00:41 +0200 (CEST) From: Mathieu Malaterre To: Tejun Heo Cc: Mathieu Malaterre , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] driver core: add __printf verification to __ata_ehi_pushv_desc Date: Sat, 5 May 2018 22:00:37 +0200 Message-Id: <20180505200038.17840-1-malat@debian.org> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Sender: linux-ide-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ide@vger.kernel.org __printf is useful to verify format and arguments. Remove the following warning (with W=1): drivers/ata/libata-eh.c:183:10: warning: function might be possible candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] Signed-off-by: Mathieu Malaterre --- drivers/ata/libata-eh.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c index c016829a38fd..513b260bcff1 100644 --- a/drivers/ata/libata-eh.c +++ b/drivers/ata/libata-eh.c @@ -175,8 +175,8 @@ static void ata_eh_handle_port_resume(struct ata_port *ap) { } #endif /* CONFIG_PM */ -static void __ata_ehi_pushv_desc(struct ata_eh_info *ehi, const char *fmt, - va_list args) +static __printf(2, 0) void __ata_ehi_pushv_desc(struct ata_eh_info *ehi, + const char *fmt, va_list args) { ehi->desc_len += vscnprintf(ehi->desc + ehi->desc_len, ATA_EH_DESC_LEN - ehi->desc_len,