From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by dpdk.org (Postfix) with ESMTP id EB3D12BA3 for ; Tue, 1 May 2018 12:47:14 +0200 (CEST) Received: by mail-wr0-f195.google.com with SMTP id i14-v6so7313995wre.2 for ; Tue, 01 May 2018 03:47:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=JPVL6d65GommcE+OZCE/fSvgFaAijX8WyZZVYdsyOy4=; b=cKQ11z57bqoPZougurxpaESlF4wTgUrCpmlTnt5fZxQ3HcMrdD5xAOr2EK49+yJ78M cCduE++uYDfXV7kjOEC4tD2PXY4pg6Lgdkl7u3KVXkgjafj0Wr/6thvzprXGKyusR8wJ ZfgABWFBLkcflJ4E0FVensdbKIFUn5pFNhgJyJoG2/+tYpuFXpHMI0KdC54ZoZfFPOEb G486i3i1vT+bNjS6/MbstJAJyWLvTGYolRTVZEvua5H4XomW6zrFh02L4IyEwi1jqvtc JAdBkjfQMcSr/NHlFzszFE3kou2b1dhKBmu06C6sORofRokKF0gW4W2uL95oY95UHd7/ 3vPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=JPVL6d65GommcE+OZCE/fSvgFaAijX8WyZZVYdsyOy4=; b=q/TpADC9MduCB9tqCxehWRU7byTpSNw/qSEJqDN6cpSun0/IFqrrB861KbSJ77Nt5G LvigiHL2fGdmlP1V11Be6OBGXNrww4r1YY1t3hxApzxDkZXPmgShgXWm5qfWJ3MDkmMF ZD++l9Bb+wyu/8fqSOJlhayLtBFhIbbAcfpvLuk04TTzyJM3zPltgdxKMQp1Pl6t24Bp jcwIIYz5zrLxBTpufI1mLoUIc17195w63NBUmYi/UXnOI3chg/xY3g59ACWaawgJfHz6 8JEXyMhRQfwYU71WEucnbKj+qU8TeE089YbizyNhyMjmI1fVJRCJ9LdRBsnTibz3wdx5 9ATg== X-Gm-Message-State: ALQs6tBW3nFf06/wn0NNQh36kMmB3SH4Kp46mhoUJT86C3JMqJ72MqEh XNNLNxF8DXz9qlcjmlQvVAo= X-Google-Smtp-Source: AB8JxZq6sBvnWoMiPfMxBb3hLUCNj3uJQKfViDfHsbGvTlVXU4iZjONJC0eFmXjZ0ansWvEi/bOknQ== X-Received: by 2002:adf:e9c3:: with SMTP id l3-v6mr12201770wrn.195.1525171634678; Tue, 01 May 2018 03:47:14 -0700 (PDT) Received: from localhost (slip139-92-244-193.lon.uk.prserv.net. [139.92.244.193]) by smtp.gmail.com with ESMTPSA id v192sm5080280wme.45.2018.05.01.03.47.13 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 01 May 2018 03:47:13 -0700 (PDT) From: luca.boccassi@gmail.com To: Matej Vido Cc: dpdk stable Date: Tue, 1 May 2018 11:44:49 +0100 Message-Id: <20180501104509.17238-26-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180501104509.17238-1-luca.boccassi@gmail.com> References: <20180501104509.17238-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net/szedata2: fix format string for PCI address' has been queued to LTS release 16.11.7 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 May 2018 10:47:15 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 05/03/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From cb3ca6a66c3f94384df6507f68afe9265639233e Mon Sep 17 00:00:00 2001 From: Matej Vido Date: Wed, 4 Apr 2018 15:42:21 +0200 Subject: [PATCH] net/szedata2: fix format string for PCI address [ upstream commit ddbbe324db8fa340e01a389844dc703e8cb30072 ] For fscanf() function SCN macros should be used but PRI macros were wrongly used. Also use correct sizes of variables for read values. Fixes: 83556fd2c0fc ("szedata2: change to physical device type") Signed-off-by: Matej Vido --- drivers/net/szedata2/rte_eth_szedata2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/net/szedata2/rte_eth_szedata2.c b/drivers/net/szedata2/rte_eth_szedata2.c index 3070f1590..8b091cfed 100644 --- a/drivers/net/szedata2/rte_eth_szedata2.c +++ b/drivers/net/szedata2/rte_eth_szedata2.c @@ -1366,9 +1366,9 @@ get_szedata2_index(struct rte_eth_dev *dev, uint32_t *index) char pcislot_path[PATH_MAX]; struct rte_pci_addr pcislot_addr = dev->pci_dev->addr; uint32_t domain; - uint32_t bus; - uint32_t devid; - uint32_t function; + uint8_t bus; + uint8_t devid; + uint8_t function; dir = opendir("/sys/class/combo"); if (dir == NULL) @@ -1393,7 +1393,7 @@ get_szedata2_index(struct rte_eth_dev *dev, uint32_t *index) if (fd == NULL) continue; - ret = fscanf(fd, "%4" PRIx16 ":%2" PRIx8 ":%2" PRIx8 ".%" PRIx8, + ret = fscanf(fd, "%8" SCNx32 ":%2" SCNx8 ":%2" SCNx8 ".%" SCNx8, &domain, &bus, &devid, &function); fclose(fd); if (ret != 4) -- 2.14.2