Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp58375ybl; Thu, 22 Aug 2019 19:45:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqz/Ld1Vd5amaYp70wr74ctL+tYbVt1eJr5KHQ9l8hqknD0mqFBdClGE8wqJFvB4SgkFXGrb X-Received: by 2002:a63:290:: with SMTP id 138mr1790504pgc.402.1566528329234; Thu, 22 Aug 2019 19:45:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566528329; cv=none; d=google.com; s=arc-20160816; b=Xhh35lWK0Lt+dwLLaR+OsAFK/VoPHC4BYh2BXFUDxOsiNpTWTUwn5hB7B1+M0b/IGo XEKNduStOnE9StFeTFi2pU+l3VLnN5mdZ8y/xM57R5v+jCq7ivC2CRAKPOuE2bmiz3N+ p8nlbm+c76oi+4WiuVVcQV5+ZVO1x+Y6RTtDR527UvSD5Icxptgrrc1Gg4Az0Xksj4Qp Na5sAl9x3MZMI+Doe9FR+9nhLvQs8KZJpd1e0IAfVgEtryXd4P+CE/rQw44XtTjZLmkT iNQO/jyeLzUzatmIygqoo4AwlXZdyTZAZiWj7rGnZrK0HsKakg9LXs/nHKNE9KUpJZGp 9K4A== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=a6U8c8bRjn+3E0ArIss95A9j2DpMLPZhNJTymVvLC28=; b=CXp8ycSH+Y2z/n8BvC5HY81nqw947lF+VK0p5NQkz2wqnIyvwaFOB0GnKSomVamEsW WFv5jVcKGABm+2AiVjVjjxjNhQVszerl7U+qY+Z+UEwc1XH3SUepTL3JHlFcoEtHZs33 IZXgF9/edQxidqSYYgFGvbO7cPXYkhzY1O3lGCcdkr951hHx+41iioZveWbcKxTkHKEF 7+/c7B9/qAN7FcnityBW8UkYaRfw6W4357eEYHPYSuLW/rlDjlWqC+D0oDbcJms2X7P+ y/MMIsYulJA9J4G8L1ZKkQ29feuzoQeqTQCatkLrWedzC5Pf4SOS/dmph2XNqzPQ1h/n 3+Wg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=AT9TOo00; 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 bg1si1144827plb.210.2019.08.22.19.45.07; Thu, 22 Aug 2019 19:45:29 -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=pass header.i=@kernel.org header.s=default header.b=AT9TOo00; 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 S1732496AbfHVR1u (ORCPT + 99 others); Thu, 22 Aug 2019 13:27:50 -0400 Received: from mail.kernel.org ([198.145.29.99]:51592 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404680AbfHVR0Q (ORCPT ); Thu, 22 Aug 2019 13:26:16 -0400 Received: from localhost (wsip-184-188-36-2.sd.sd.cox.net [184.188.36.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 210DA2064A; Thu, 22 Aug 2019 17:26:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1566494776; bh=yzV8aBirFxzFdB6YbMsMP8IDuhdboW/Ikz5v6e2tgTM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=AT9TOo004PLtW4WU5NZb7XITGPwxRbirO7wIyYNEWHpk3Szf4wx/cJ6pvOVXNUBzs Usf1UDGHLAkHRfMbidMJRr7aH1Lij21g8mVXV0nf/wykMXozB4EnI+bFyIynZNqUWy /3KNiie644FI/zRor0w3GmB15CeXK5RsqXrsQT6o= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Chris Packham , Jon Maloy , "David S. Miller" Subject: [PATCH 4.19 81/85] tipc: initialise addr_trail_end when setting node addresses Date: Thu, 22 Aug 2019 10:19:54 -0700 Message-Id: <20190822171734.586180140@linuxfoundation.org> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20190822171731.012687054@linuxfoundation.org> References: <20190822171731.012687054@linuxfoundation.org> User-Agent: quilt/0.66 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 From: Chris Packham [ Upstream commit 8874ecae2977e5a2d4f0ba301364435b81c05938 ] We set the field 'addr_trial_end' to 'jiffies', instead of the current value 0, at the moment the node address is initialized. This guarantees we don't inadvertently enter an address trial period when the node address is explicitly set by the user. Signed-off-by: Chris Packham Acked-by: Jon Maloy Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/tipc/addr.c | 1 + 1 file changed, 1 insertion(+) --- a/net/tipc/addr.c +++ b/net/tipc/addr.c @@ -75,6 +75,7 @@ void tipc_set_node_addr(struct net *net, tipc_set_node_id(net, node_id); } tn->trial_addr = addr; + tn->addr_trial_end = jiffies; pr_info("32-bit node address hash set to %x\n", addr); }