From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 799A5C43381 for ; Fri, 22 Feb 2019 10:03:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 35BA020700 for ; Fri, 22 Feb 2019 10:03:44 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com header.i=@nokia.onmicrosoft.com header.b="gPo4wJ1A" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726269AbfBVKDn (ORCPT ); Fri, 22 Feb 2019 05:03:43 -0500 Received: from mail-eopbgr00122.outbound.protection.outlook.com ([40.107.0.122]:9664 "EHLO EUR02-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725895AbfBVKDm (ORCPT ); Fri, 22 Feb 2019 05:03:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5v6R0Oxs18KHH5iQp5wKvDvvAzNu9uDdiwOHsmTANIo=; b=gPo4wJ1A22LXeP0LhmigM5hFI3bzZLG+N1WGOQ4olXQXjg11NYoHifRGJmGYhm6QI4QSxb65y1YHKwA3DPMa3B0KLebi6BaLCt7pTAjI7b51No+99SSWlfmVdY0MXRzZgwaeWeBy4TszXD8oF1tauDDbzcM52CPM8REpmkUQegY= Received: from VI1PR07MB5902.eurprd07.prod.outlook.com (20.177.202.154) by VI1PR07MB5790.eurprd07.prod.outlook.com (20.178.121.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.13; Fri, 22 Feb 2019 10:03:39 +0000 Received: from VI1PR07MB5902.eurprd07.prod.outlook.com ([fe80::8899:2ceb:9508:1c00]) by VI1PR07MB5902.eurprd07.prod.outlook.com ([fe80::8899:2ceb:9508:1c00%5]) with mapi id 15.20.1643.014; Fri, 22 Feb 2019 10:03:39 +0000 From: "Sverdlin, Alexander (Nokia - DE/Ulm)" To: "kwiecienmaciek@gmail.com" , "linux-sctp@vger.kernel.org" CC: "netdev@vger.kernel.org" , "Kwiecien, Maciej (Nokia - PL/Wroclaw)" Subject: Re: [PATCH] sctp: don't compare hb_timer expire date before starting it Thread-Topic: [PATCH] sctp: don't compare hb_timer expire date before starting it Thread-Index: AQHUyosQypCH64tcs0ex0A0591EzyqXrlqcA Date: Fri, 22 Feb 2019 10:03:39 +0000 Message-ID: <16110895-be57-eea2-ddba-5265916e9493@nokia.com> References: <20190222084526.8214-1-maciej.kwiecien@nokia.com> In-Reply-To: <20190222084526.8214-1-maciej.kwiecien@nokia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [131.228.32.180] user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 x-clientproxiedby: HE1PR05CA0196.eurprd05.prod.outlook.com (2603:10a6:3:f9::20) To VI1PR07MB5902.eurprd07.prod.outlook.com (2603:10a6:803:9a::26) x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 566c6caa-f70b-4ec0-71f8-08d698ad044f x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600110)(711020)(4605104)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);SRVR:VI1PR07MB5790; x-ms-traffictypediagnostic: VI1PR07MB5790: x-microsoft-exchange-diagnostics: =?utf-8?B?MTtWSTFQUjA3TUI1NzkwOzIzOlVENCs3NVVRTkdsbHNlN1d5SjFRalZ1SHVJ?= =?utf-8?B?UXVLdC9LV1ZlajVGS2JYZ3dRQi9oS0wzNkhHUEtPbkVncUhLNU0wRVl1SU50?= =?utf-8?B?eVh3KzUrSXVTOU4vWm5xNjd0ZTRlTlVEMWJQMFpKS1NMT0JHR0t2cWFsQnpI?= =?utf-8?B?Uk5mcE13ck1KYlpUQm8vMGgxWGhRMkl0RkZMWnlibjFmRUNGWWVvNXhXRFdZ?= =?utf-8?B?T1ZGVXpXQUJxdlRmZjd5bGRDMG5lNDFURXlTaVVWdGNqMGN3ODVaakRrbjFB?= =?utf-8?B?Ni85ZVF4U2tkMUJlWEVFSDZ6aVl1eDNUUjdzVjRnb3UxUGxmcVRmQVF3QkFX?= =?utf-8?B?SGEvaWYra0p1elJ3djVid2FNbUpVZ3FoakVxM2Z3ZjIwbkIzY1RKTUNweFUr?= =?utf-8?B?VS8wSFh2dzJtL1g0UnBmNGdXRGl0SW54Nkk1bXZRR0FPZGpWYmhLcy9XNVlx?= =?utf-8?B?VFNKeGxScXNKWjhZSmJHL2VOamhsNEdzYm1nengwRXlyY2FDTEZHUVJWbGlt?= =?utf-8?B?NDdITXk2MGZTVWNWeXVnRFJZYUt0T0xYdDRCczl2bm0yMldWYktNUG95V0lD?= =?utf-8?B?SENuNTltMk9JYUFTTHRXNllOV3BLZDV1YTd1aEZvQW9ZTUdwT2drd2ljZUQv?= =?utf-8?B?a250WFVGbEd5MnQxOUNmck42MHJ4NndibHBleXNFaVdXeTdJcHdUVmI0YWxK?= =?utf-8?B?MGdWLzFDY2tMRHEvTEk5WUh4VUVlVkRCY2pybWFhZ1NGYXd5VG5TRS9sTnZV?= =?utf-8?B?K1dSNm5YaE5ROGdhLzRFcVpBdkVXd00zdXBLK3hqeFBjUEl1bWlTMUoyb1cz?= =?utf-8?B?c256dTc4d2o2QXFocVQ2ZXN1K0NtT2kwak5NcEU5WnYycUFVbWt1enBXUzRB?= =?utf-8?B?c1ozekFhaTYvQ1YzemsrQ3dmUHRzTlRYSmtuU1pyWmtmckNYL3NSQjhHRUlH?= =?utf-8?B?aVZ1UnI5Y3lFM1ptM3MwbHRwSlMxWHI0TExSYS9TMndyMGJnWHl6UDNKbGtP?= =?utf-8?B?QXRjQUFvYTdEdHB6RGR4YTNraVZPQVBXeDVxZGYzYWgzOGZaaG9tSE5maWgv?= =?utf-8?B?UmRRNkhjVGRacTNhblEwWm1CVlpUcDBwTFRyQk50czNCRHkzY2dvVUhRNWdW?= =?utf-8?B?aWxFMWpYM2tpVlYrQS8yUExwTldubDVZWUhqNWNvM25hV1dtQjE3RFBQSVli?= =?utf-8?B?VU4zWXZDRlVmWEZ1YlJleGNkOE1tdU9wMzZQRU9HcGJvUTFjdG1CSUhsbkVL?= =?utf-8?B?blpjYnM4YzJvaG9kRUl2N2tyd1JCbmhtbkIza1J3TFlNS0ZvK0QzaHZoK0hz?= =?utf-8?B?QU0ySnpBS09KMlBCdEplMTkrTTBxRVVpaFdpNFYxR211V2NZRDZyQ1RWb1k5?= =?utf-8?B?aEVOeWoyRGhzeE5DNlpmTWFpczJzdUVFTmZkU0VCSk45WmpqWDJ5RkNGUUVQ?= =?utf-8?B?Sy9aOWFOZlZKc3MrQk5lR280TWZVRjRVNi9MWFBSeURGSGdtbXJSZzBaTUxI?= =?utf-8?B?N2NZQzJ1dVR1SWs3WWtuVUhXZ1Y2enFGUWFLWEx6VjlQRWRuRXZzMkJ6WUtm?= =?utf-8?B?aUZ1NmQyZE1kTTdiSGMxNlJTbGVWWEJ2YWR4eUtkTHhzbCtHamxtQWZjMjc5?= =?utf-8?B?bVg4N3dHZjRKYkpub09OVFRaeXhXNFh6alF1ZDFBNUFYVTkvOEgweUdmWVh3?= =?utf-8?B?dlhnV2FWczlTQ3J6cmh2ZVRkNmRCeE0wdlhjSDdSVjMwUngwZEI3dFluSjlR?= =?utf-8?B?OE1ZeXRJdEJjSzBHWGNSZE1PcTA3QXFwVzNCNmcxVFJ1TlNFNUt5V0xYTG12?= =?utf-8?B?QU9Fbi96K2ZOUW5CRGg1VVlqSnAvSnMreFdiRTRnb1RFNks5R3NuNG5BRWs3?= =?utf-8?B?b2dhN3FVZ0JHcHIzVXcyMWZkM0krK1NiWVZ4WU80YW4rYjUyU2JHVHR3RkNM?= =?utf-8?B?UjVqWlNwMmpFT1BMckJOOUV0amNXRS8zRjhBdDhvZVdFODh5L0lDNy9FbWRC?= =?utf-8?Q?Td4bn6?= x-microsoft-antispam-prvs: x-forefront-prvs: 09565527D6 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(396003)(346002)(376002)(39860400002)(366004)(136003)(189003)(199004)(386003)(64126003)(110136005)(31686004)(26005)(53936002)(6512007)(305945005)(36756003)(71190400001)(99286004)(3846002)(102836004)(71200400001)(6346003)(6486002)(107886003)(6116002)(53546011)(66066001)(105586002)(54906003)(52116002)(81166006)(6246003)(186003)(81156014)(58126008)(68736007)(6506007)(97736004)(76176011)(316002)(65806001)(25786009)(65956001)(6436002)(7736002)(2906002)(86362001)(4326008)(446003)(31696002)(8676002)(65826007)(5660300002)(8936002)(486006)(2616005)(106356001)(478600001)(2501003)(14454004)(11346002)(256004)(476003)(14444005)(229853002);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR07MB5790;H:VI1PR07MB5902.eurprd07.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=alexander.sverdlin@nokia.com; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: MP5j6Kqz6V95DptkCgI3kUe/eiC804eKtti6Lu4IZUZ9+PfOrqswFOdzqpjBuPqHpxHAw7u2JN0A7noMGVpoWzIhmSoSK+aHMwDArRngGWoNGOcnsFPonjkpXUU40Xd4aoAz/+VTjoLpvKLng9InTjugzfbhmTe5OojHZDdOjBmWHzhsso14XPG4Bgb4CJWk8wtQryZKikH2faMd2ch9AZ3Fz6w0jknixI+9BuC4wU0qs9V4Np9fH6uvbenEdzhYt4uQosFnYahzgGCR2CgyfG8J71q0ckGOfKL0owp+mjpIwzHcGlkO8vLj7eUsVNFSI0c8Bhl6UWVM11zGAIlHi1C9h3/I/KLvpH+YUsURwG5PrQuhF0rRuwq/sBtZQSi04YxivEnrnmZBTSTXu5B5qEI5ywxgesiihy71qrtYbhI= Content-Type: text/plain; charset="utf-8" Content-ID: <4F437ED4AB657D4CBDEC2FCDDF362DB6@eurprd07.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nokia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 566c6caa-f70b-4ec0-71f8-08d698ad044f X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Feb 2019 10:03:38.2629 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5790 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org T24gMjIvMDIvMjAxOSAwOTo0NSwga3dpZWNpZW5tYWNpZWtAZ21haWwuY29tIHdyb3RlOg0KPiBG cm9tOiBNYWNpZWogS3dpZWNpZW4gPG1hY2llai5rd2llY2llbkBub2tpYS5jb20+DQo+IA0KPiBo Yl90aW1lciBtaWdodCBub3Qgc3RhcnQgYXQgYWxsIGZvciBhIHBhcnRpY3VsYXIgdHJhbnNwb3J0 IGJlY2F1c2UgaXRzDQo+IHN0YXJ0IGlzIGNvbmRpdGlvbmFsLiBJbiBhIHJlc3VsdCBhIG5vZGUg aXMgbm90IHNlbmRpbmcgaGVhcnRiZWF0cy4NCj4gDQo+IEZ1bmN0aW9uIHNjdHBfdHJhbnNwb3J0 X3Jlc2V0X2hiX3RpbWVyIGhhcyB0d28gcm9sZXM6DQo+ICAgICAtIGluaXRpYWwgc3RhcnQgb2Yg aGJfdGltZXIgZm9yIGEgZ2l2ZW4gdHJhbnNwb3J0LA0KPiAgICAgLSB1cGRhdGUgZXhwaXJlIGRh dGUgb2YgaGJfdGltZXIgZm9yIGEgZ2l2ZW4gdHJhbnNwb3J0Lg0KPiBUaGUgZnVuY3Rpb24gaXMg b3B0aW1pemVkIHRvIHVwZGF0ZSB0aW1lcidzIGV4cGlyZSBvbmx5IGlmIGl0IGlzIGJlZm9yZQ0K PiBhIG5ldyBjYWxjdWxhdGVkIG9uZSBidXQgdGhpcyBjb21wYXJpc29uIGlzIGludmFsaWQgZm9y IGEgdGltZXIgd2hpY2gNCj4gaGFzIG5vdCB5ZXQgc3RhcnRlZC4gU3VjaCBhIHRpbWVyIGhhcyBl eHBpcmUgPT0gMCBhbmQgaWYgYSBuZXcgZXhwaXJlDQo+IHZhbHVlIGlzIGJpZ2dlciB0aGFuIChN QVhfSklGRklFUyAvIDIgKyAyKSB0aGVuICJ0aW1lX2JlZm9yZSIgbWFjcm8gd2lsbA0KPiBmYWls IGFuZCB0aW1lciB3aWxsIG5vdCBzdGFydCByZXN1bHRpbmcgaW4gbm8gaGVhcnRiZWF0IHBhY2tl dHMgc2VuZCBieQ0KPiB0aGUgbm9kZS4NCj4gDQo+IFRoaXMgd2FzIGZvdW5kIHdoZW4gYXNzb2Np YXRpb24gd2FzIGluaXRpYWxpemVkIHdpdGhpbiBmaXJzdCA1IG1pbnMNCj4gYWZ0ZXIgc3lzdGVt IGJvb3QgZHVlIHRvIGppZmZpZXMgaW5pdCB2YWx1ZSB3aGljaCBpcyBuZWFyIHRvIE1BWF9KSUZG SUVTLg0KPiANCj4gVGVzdCBrZXJuZWwgdmVyc2lvbjogNC45LjE1NCAoQVJDSD1hcm0pDQo+IGhi X3RpbWVyLmV4cGlyZSA9IDA7ICAgICAgICAgICAgICAgIC8vaW5pdGlhbGl6ZWQsIG5vdCBzdGFy dGVkIHRpbWVyDQo+IG5ld19leHBpcmUgPSBNQVhfSklGRklFUyAvIDIgKyAyOyAgIC8vb3IgbW9y ZQ0KPiB0aW1lX2JlZm9yZShoYl90aW1lci5leHBpcmUsIG5ld19leHBpcmUpID09IGZhbHNlDQo+ IA0KPiBGaXhlczogYmE2ZjVlMzNiZGJiICgic2N0cDogYXZvaWQgcmVmcmVzaGluZyBoZWFydGJl YXQgdGltZXIgdG9vIG9mdGVuIikNCj4gUmVwb3J0ZWQtYnk6IE1hcmNpbiBTdG9qZWsgPG1hcmNp bi5zdG9qZWtAbm9raWEuY29tPg0KPiBUZXN0ZWQtYnk6IE1hcmNpbiBTdG9qZWsgPG1hcmNpbi5z dG9qZWtAbm9raWEuY29tPg0KDQpSZXZpZXdlZC1ieTogQWxleGFuZGVyIFN2ZXJkbGluIDxhbGV4 YW5kZXIuc3ZlcmRsaW5Abm9raWEuY29tPg0KDQo+IFNpZ25lZC1vZmYtYnk6IE1hY2llaiBLd2ll Y2llbiA8bWFjaWVqLmt3aWVjaWVuQG5va2lhLmNvbT4NCj4gLS0tDQo+ICBuZXQvc2N0cC90cmFu c3BvcnQuYyB8IDMgKystDQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvbmV0L3NjdHAvdHJhbnNwb3J0LmMgYi9uZXQv c2N0cC90cmFuc3BvcnQuYw0KPiBpbmRleCAwMzM2OTZlNmY3NGYuLmFkMTU4ZDMxMWZmYSAxMDA2 NDQNCj4gLS0tIGEvbmV0L3NjdHAvdHJhbnNwb3J0LmMNCj4gKysrIGIvbmV0L3NjdHAvdHJhbnNw b3J0LmMNCj4gQEAgLTIwNyw3ICsyMDcsOCBAQCB2b2lkIHNjdHBfdHJhbnNwb3J0X3Jlc2V0X2hi X3RpbWVyKHN0cnVjdCBzY3RwX3RyYW5zcG9ydCAqdHJhbnNwb3J0KQ0KPiAgDQo+ICAJLyogV2hl biBhIGRhdGEgY2h1bmsgaXMgc2VudCwgcmVzZXQgdGhlIGhlYXJ0YmVhdCBpbnRlcnZhbC4gICov DQo+ICAJZXhwaXJlcyA9IGppZmZpZXMgKyBzY3RwX3RyYW5zcG9ydF90aW1lb3V0KHRyYW5zcG9y dCk7DQo+IC0JaWYgKHRpbWVfYmVmb3JlKHRyYW5zcG9ydC0+aGJfdGltZXIuZXhwaXJlcywgZXhw aXJlcykgJiYNCj4gKwlpZiAoKHRpbWVfYmVmb3JlKHRyYW5zcG9ydC0+aGJfdGltZXIuZXhwaXJl cywgZXhwaXJlcykgfHwNCj4gKwkgICAgICF0aW1lcl9wZW5kaW5nKCZ0cmFuc3BvcnQtPmhiX3Rp bWVyKSkgJiYNCj4gIAkgICAgIW1vZF90aW1lcigmdHJhbnNwb3J0LT5oYl90aW1lciwNCj4gIAkJ ICAgICAgIGV4cGlyZXMgKyBwcmFuZG9tX3UzMl9tYXgodHJhbnNwb3J0LT5ydG8pKSkNCj4gIAkJ c2N0cF90cmFuc3BvcnRfaG9sZCh0cmFuc3BvcnQpOw0KDQotLSANCkJlc3QgcmVnYXJkcywNCkFs ZXhhbmRlciBTdmVyZGxpbi4NCg==