Received: by 2002:ac0:aa62:0:0:0:0:0 with SMTP id w31-v6csp220799ima; Thu, 25 Oct 2018 19:03:02 -0700 (PDT) X-Google-Smtp-Source: AJdET5cIlRrlsCkcslPxumbhSXkZokPRdk32S77FXg0HRv3ralz7Bo5yC6X8Ud4Ll2VOxZYI1cfO X-Received: by 2002:a17:902:7e41:: with SMTP id a1-v6mr1564199pln.149.1540519382591; Thu, 25 Oct 2018 19:03:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540519382; cv=none; d=google.com; s=arc-20160816; b=Esm4L/0+psm+spI5poGNpb4lTbPNNJ2A3VKlAqO1NKFOxLGJB4/iY/KSdOw/bI48AR JHCHvCopZ7O0jbCOqBkXcT/wnG8UuastUYpp/OGBlR+7sIAaHKLKFaa6gHvvEOFDPLOA SAeDO2sdv5mAeRmTFOHZOsfY+0ZKzINTfzy+7FfH+2E2E9nBg1z/8GNXXP7q7kc9l/Vy 4XM7iaOHTzq4A9YhL91crkGZYOyWncHcArqBMMw0syF3W27b53dLrl7u/xd2hNrqtFze gFRbM3gxcfRgQRxdSGsJ/2MlEdlUl+iTjZOsFq1WeNngAOf99BzqdRRspy6/n8QGiDjq JDhg== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=InN8OegVbtOBG7yAY7yXNMRyHMNyI04HisGDicfMqOc=; b=Oyox4LuqHLYZ4ehVTxxK7U7oaqcqm2VXgNzUcZNgNrJqb8nkhDB6Q9k2CAJQ29m0q0 CJOuEWmO4OB4MCZA4Dopr0NXltvvV2peGy93xkfdh3vl/RLPBCo3iTkePK7wbiCOQp4U Z7fkhuymZJw9f1UU2aKGWG18IRoaYqHQCi/NHutrI0gs5AErL2wOjb8SSWQziMx+DJuf qJfweNdRgU0RXL472B4p/7a5+VMViWAUb9WVCAeUGe6OonryUyZulQK6OI6e/baN6hAn tzxnY1fJK7TOoQXWzHm+7evF7OGgGvUKjg1yt5JlCggofXXbKy5IBrRBgJrFz9oJCOBK 2sHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alliedtelesis.co.nz header.s=mail181024 header.b=2iHog6XO; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alliedtelesis.co.nz Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 93-v6si9734812plf.0.2018.10.25.19.02.46; Thu, 25 Oct 2018 19:03:02 -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=@alliedtelesis.co.nz header.s=mail181024 header.b=2iHog6XO; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alliedtelesis.co.nz Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726450AbeJZKgr (ORCPT + 99 others); Fri, 26 Oct 2018 06:36:47 -0400 Received: from gate2.alliedtelesis.co.nz ([202.36.163.20]:48127 "EHLO gate2.alliedtelesis.co.nz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725847AbeJZKgp (ORCPT ); Fri, 26 Oct 2018 06:36:45 -0400 Received: from mmarshal3.atlnz.lc (mmarshal3.atlnz.lc [10.32.18.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by gate2.alliedtelesis.co.nz (Postfix) with ESMTPS id E55108364D; Fri, 26 Oct 2018 15:01:39 +1300 (NZDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alliedtelesis.co.nz; s=mail181024; t=1540519299; bh=InN8OegVbtOBG7yAY7yXNMRyHMNyI04HisGDicfMqOc=; h=From:To:Cc:Subject:Date; b=2iHog6XOboLyftjkHM0Os1qgXDswLzu5Xy+tesdByrU5V1uAQ9J6I7Oq+jb2UrXb6 3+72v78rck5iGFQOWxbeMuuXefgbRxnraQl3cYCEER8FtTvYfX0X4gLRdh23kvkhwW 5eUviXyz/C3kTZLVkMBb7Tg59Lh8lfqtdkKVTFZaOggYE+8sN7sC8UpJH5om69rAus C2/5eiCwU7WWtCPD8+1ur78A4mvBUea+xcvdsMMEHlBXIQxhnBgUsVdw/zbKeZhvoA WextQ+FjAol9hqT0R75HU7Sa2++bLs+bW09u+WCw9NYRChdPlisAZFncV6KD2UWa7f K1m0m7TpYjBew== Received: from smtp (Not Verified[10.32.16.33]) by mmarshal3.atlnz.lc with Trustwave SEG (v7,5,8,10121) id ; Fri, 26 Oct 2018 15:01:40 +1300 Received: from brodieg-dl.ws.atlnz.lc (brodieg-dl.ws.atlnz.lc [10.33.22.16]) by smtp (Postfix) with ESMTP id 03E7A13ECD5; Fri, 26 Oct 2018 15:01:42 +1300 (NZDT) Received: by brodieg-dl.ws.atlnz.lc (Postfix, from userid 1718) id 32B6B500471; Fri, 26 Oct 2018 15:01:37 +1300 (NZDT) From: Brodie Greenfield To: davem@davemloft.net, kuznet@ms2.inr.ac.ru, yoshfuji@linux-ipv6.org Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, chris.packham@alliedtelesis.co.nz, luuk.paulussen@alliedtelesis.co.nz, Brodie Greenfield Subject: [PATCH 0/1] Make ipmr queue length configurable Date: Fri, 26 Oct 2018 15:01:21 +1300 Message-Id: <20181026020122.22210-1-brodie.greenfield@alliedtelesis.co.nz> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable x-atlnz-ls: pat Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We want to have some more space in our queue for processing incoming multicast packets, so we can process more of them without dropping them prematurely. It is useful to be able to increase this limit on higher-spec platforms that can handle more items. For the particular use case here at Allied Telesis, we have linux running on our switches and routers, with support for the number of multicast groups being increased. Basically, this queue length affects the time taken to fully learn all of the multicast streams.=20 Brodie Greenfield (1): =20 ipmr: Make cache queue length configurable =20Documentation/networking/ip-sysctl.txt | 7 +++++++ =20include/net/netns/ipv4.h | 1 + =20include/uapi/linux/sysctl.h | 1 + =20kernel/sysctl_binary.c | 1 + =20net/ipv4/af_inet.c | 2 ++ =20net/ipv4/ipmr.c | 4 +++- =20net/ipv4/sysctl_net_ipv4.c | 7 +++++++ =207 files changed, 22 insertions(+), 1 deletion(-) --=20 2.19.1