From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Anders K. Pedersen | Cohaesio" Subject: [PATCH nf] netfilter: nft_dynset: fix element timeout for HZ != 1000 Date: Sun, 9 Oct 2016 13:49:02 +0000 Message-ID: <1476020942.992.20.camel@cohaesio.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "kaber@trash.net" To: "netfilter-devel@vger.kernel.org" , "pablo@netfilter.org" Return-path: Received: from bender.cohaesio.com ([212.97.128.130]:33383 "EHLO mail.cohaesio.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751130AbcJINtl (ORCPT ); Sun, 9 Oct 2016 09:49:41 -0400 Content-Language: en-US Content-ID: Sender: netfilter-devel-owner@vger.kernel.org List-ID: RnJvbTogQW5kZXJzIEsuIFBlZGVyc2VuIDxha3BAY29oYWVzaW8uY29tPg0KDQpXaXRoIEhaPTEw MCBlbGVtZW50IHRpbWVvdXQgaW4gZHluYW1pYyBzZXRzIChpLmUuIGZsb3cgdGFibGVzKSBpcyAx MCB0aW1lcw0KaGlnaGVyIHRoYW4gY29uZmlndXJlZC4NCg0KQWRkIHByb3BlciBjb252ZXJzaW9u IHRvL2Zyb20gamlmZmllcywgd2hlbiBpbnRlcmFjdGluZyB3aXRoIHVzZXJzcGFjZS4NCg0KSSB0 ZXN0ZWQgdGhpcyBvbiBMaW51eCA0LjguMSwgYW5kIGl0IGFwcGxpZXMgY2xlYW5seSB0byBjdXJy ZW50IG5mIGFuZA0KbmYtbmV4dCB0cmVlcy4NCg0KRml4ZXM6IDIyZmU1NGQ1ZmVmYyAoIm5ldGZp bHRlcjogbmZfdGFibGVzOiBhZGQgc3VwcG9ydCBmb3IgZHluYW1pYyBzZXQgdXBkYXRlcyIpDQpT aWduZWQtb2ZmLWJ5OiBBbmRlcnMgSy4gUGVkZXJzZW4gPGFrcEBjb2hhZXNpby5jb20+DQotLS0N Cg0KLS0tIGEvbmV0L25ldGZpbHRlci9uZnRfZHluc2V0LmMJMjAxNi0xMC0wMyAwMToyNDozMy4w MDAwMDAwMDAgKzAyMDANCisrKyBiL25ldC9uZXRmaWx0ZXIvbmZ0X2R5bnNldC5jCTIwMTYtMTAt MDkgMTQ6Mzk6NDguNTE5NDg4MTY3ICswMjAwDQpAQCAtMTQzLDcgKzE0Myw4IEBAIHN0YXRpYyBp bnQgbmZ0X2R5bnNldF9pbml0KGNvbnN0IHN0cnVjdA0KIAlpZiAodGJbTkZUQV9EWU5TRVRfVElN RU9VVF0gIT0gTlVMTCkgew0KIAkJaWYgKCEoc2V0LT5mbGFncyAmIE5GVF9TRVRfVElNRU9VVCkp DQogCQkJcmV0dXJuIC1FSU5WQUw7DQotCQl0aW1lb3V0ID0gYmU2NF90b19jcHUobmxhX2dldF9i ZTY0KHRiW05GVEFfRFlOU0VUX1RJTUVPVVRdKSk7DQorCQl0aW1lb3V0ID0gbXNlY3NfdG9famlm ZmllcyhiZTY0X3RvX2NwdShubGFfZ2V0X2JlNjQoDQorCQkJCQkJdGJbTkZUQV9EWU5TRVRfVElN RU9VVF0pKSk7DQogCX0NCiANCiAJcHJpdi0+c3JlZ19rZXkgPSBuZnRfcGFyc2VfcmVnaXN0ZXIo dGJbTkZUQV9EWU5TRVRfU1JFR19LRVldKTsNCkBAIC0yMzAsNyArMjMxLDggQEAgc3RhdGljIGlu dCBuZnRfZHluc2V0X2R1bXAoc3RydWN0IHNrX2J1Zg0KIAkJZ290byBubGFfcHV0X2ZhaWx1cmU7 DQogCWlmIChubGFfcHV0X3N0cmluZyhza2IsIE5GVEFfRFlOU0VUX1NFVF9OQU1FLCBwcml2LT5z ZXQtPm5hbWUpKQ0KIAkJZ290byBubGFfcHV0X2ZhaWx1cmU7DQotCWlmIChubGFfcHV0X2JlNjQo c2tiLCBORlRBX0RZTlNFVF9USU1FT1VULCBjcHVfdG9fYmU2NChwcml2LT50aW1lb3V0KSwNCisJ aWYgKG5sYV9wdXRfYmU2NChza2IsIE5GVEFfRFlOU0VUX1RJTUVPVVQsDQorCQkJIGNwdV90b19i ZTY0KGppZmZpZXNfdG9fbXNlY3MocHJpdi0+dGltZW91dCkpLA0KIAkJCSBORlRBX0RZTlNFVF9Q QUQpKQ0KIAkJZ290byBubGFfcHV0X2ZhaWx1cmU7DQogCWlmIChwcml2LT5leHByICYmIG5mdF9l eHByX2R1bXAoc2tiLCBORlRBX0RZTlNFVF9FWFBSLCBwcml2LT5leHByKSk=