From patchwork Tue Jul 31 16:03:31 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matteo Croce X-Patchwork-Id: 951693 Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@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=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 41g1Sn72zSz9s2g for ; Wed, 1 Aug 2018 02:03:37 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732417AbeGaRof (ORCPT ); Tue, 31 Jul 2018 13:44:35 -0400 Received: from mail-wm0-f48.google.com ([74.125.82.48]:55301 "EHLO mail-wm0-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732408AbeGaRof (ORCPT ); Tue, 31 Jul 2018 13:44:35 -0400 Received: by mail-wm0-f48.google.com with SMTP id f21-v6so3682952wmc.5 for ; Tue, 31 Jul 2018 09:03:36 -0700 (PDT) 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; bh=CIa0pM26/ZZsAoqBg/qqcLknY33fwPz99KPBgFR9kiQ=; b=KSfDvtPg2PMkjwh6zZrIbZCf3nrKyaOnFdQq0Rmen2PdXjY5ArZr3EBg737IFPcyWJ gS/ix2eUguCeRhnKI9cqxIpeXJ9OVFxzvdpPqcesXN4xeeEEE1OYhozSzXDVraUM9cMr FVUub9olwnglYZAUSZksohvfRnltbJEyxXAGfGbt1E2XvibQbVzaWE+lCdh/laKAWGgD hQmY3uNM5lF4gd7D+dEwe6c6w51fwCUzH8EoIHwXnZusnHblDqRWlQc4p9NArpm7stSt lL4pFuW+SciQWVwxjcfTlYN3WwMOvkZ3v/UUVGBTgF9bqQG8xyMiY7YVIz6XjIJwC/X2 Cyiw== X-Gm-Message-State: AOUpUlH0Il3CjcQurq7Bxz/U4M+8dGmU4J4evzvl53cHkxktokiwqmxT 4I6Ekmy6f5fT6fFJDG2cFTMXBQ== X-Google-Smtp-Source: AAOMgpcUL1t1hrD4x5FDFnyryohs2y6pw4+AbYKvNQ8iEhpARGGUg5TsMNOgCqy+GFdj4M6PAzWFww== X-Received: by 2002:a1c:2396:: with SMTP id j144-v6mr224309wmj.26.1533053015506; Tue, 31 Jul 2018 09:03:35 -0700 (PDT) Received: from mcroce-redhat.redhat.com (host5-113-dynamic.33-79-r.retail.telecomitalia.it. [79.33.113.5]) by smtp.gmail.com with ESMTPSA id x129-v6sm3968884wme.11.2018.07.31.09.03.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Jul 2018 09:03:34 -0700 (PDT) From: Matteo Croce To: Wensong Zhang , Simon Horman , Julian Anastasov , lvs-devel@vger.kernel.org, netdev@vger.kernel.org, Jozsef Kadlecsik Cc: Pablo Neira Ayuso , Florian Westphal , netfilter-devel@vger.kernel.org, Eric Dumazet Subject: [PATCH net v2 0/2] fix glitch in IPVS /proc handlers Date: Tue, 31 Jul 2018 18:03:31 +0200 Message-Id: <20180731160333.12215-1-mcroce@redhat.com> X-Mailer: git-send-email 2.17.1 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Fix a bug which shows negative values in IPVS /proc handlers. Also add an helper function to calculate a time delta Matteo Croce (2): jiffies: add utility function to calculate delta in ms ipvs: don't show negative times in ip_vs_conn include/linux/jiffies.h | 5 +++++ net/netfilter/ipvs/ip_vs_conn.c | 22 ++++++++++++++-------- 2 files changed, 19 insertions(+), 8 deletions(-) Acked-by: Simon Horman