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=-5.7 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_PASS, URIBL_BLOCKED,USER_AGENT_MUTT 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 2BB74C43381 for ; Sun, 17 Feb 2019 18:16:09 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id F0C81217F5 for ; Sun, 17 Feb 2019 18:16:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1550427369; bh=eU0fDzBuM2aRZIhgwskmlZ8G21wyYBzPTfYGnsY2/b0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=K57oKfMlDb02cYQY/Io2T3FW86iu4zjxBA0iHAHx3BVcfsQmXrmNR51wtXthkChja kf4IwARkFdB92iq+9FDOjrNWm6OWcFXY9YQiIf6TLngMvc6CANqyB6Ho/FShGMMBjn 1HdNOPYLllxCm/jMSaEDqsAHjaL5hVMuXa0Fl6ok= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726093AbfBQSQH (ORCPT ); Sun, 17 Feb 2019 13:16:07 -0500 Received: from mail.kernel.org ([198.145.29.99]:35618 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725798AbfBQSQH (ORCPT ); Sun, 17 Feb 2019 13:16:07 -0500 Received: from localhost (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (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 2AD61217D9; Sun, 17 Feb 2019 18:16:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1550427366; bh=eU0fDzBuM2aRZIhgwskmlZ8G21wyYBzPTfYGnsY2/b0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=wt3TjiXB2K7b2kQ87DvXeFLnc1b6MgQu4+klOgMilhN0Qn4S0uB6ya9Tv7k1g6sjQ f+rKSKEifBIJuEmuFqH0RMKFNlNVxnG0Ad5rvPF3I2GSZ5ACCSLGSM09hUsvphqa10 Ib27gZMC0N4If6Wkzx3GJuimerbqdcSeJoWleSZU= Date: Sun, 17 Feb 2019 13:16:04 -0500 From: Sasha Levin To: Linus Walleij Cc: Greg Kroah-Hartman , stable@vger.kernel.org, openwrt-devel@lists.openwrt.org, "David S . Miller" , Eric Dumazet , Liping Zhang , John Youn , =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= , James Hughes , Felix Fietkau , Linus =?iso-8859-1?Q?L=FCssing?= , Nikolay Aleksandrov Subject: Re: [PATCH 1/8 v3] bridge: multicast to unicast Message-ID: <20190217181604.GF10616@sasha-vm> References: <20190214132403.10687-1-linus.walleij@linaro.org> <20190214132403.10687-2-linus.walleij@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190214132403.10687-2-linus.walleij@linaro.org> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org On Thu, Feb 14, 2019 at 02:23:56PM +0100, Linus Walleij wrote: >From: Felix Fietkau > >commit 6db6f0eae6052b70885562e1733896647ec1d807 upstream. > >Implements an optional, per bridge port flag and feature to deliver >multicast packets to any host on the according port via unicast >individually. This is done by copying the packet per host and >changing the multicast destination MAC to a unicast one accordingly. > >multicast-to-unicast works on top of the multicast snooping feature of >the bridge. Which means unicast copies are only delivered to hosts which >are interested in it and signalized this via IGMP/MLD reports >previously. > >This feature is intended for interface types which have a more reliable >and/or efficient way to deliver unicast packets than broadcast ones >(e.g. wifi). > >However, it should only be enabled on interfaces where no IGMPv2/MLDv1 >report suppression takes place. This feature is disabled by default. > >The initial patch and idea is from Felix Fietkau. > >Signed-off-by: Felix Fietkau >[linus.luessing@c0d3.blue: various bug + style fixes, commit message] >Signed-off-by: Linus Lüssing >Reviewed-by: Nikolay Aleksandrov >Signed-off-by: David S. Miller >Signed-off-by: Linus Walleij This looks like a new feature rather than a fix, why does it need to go to -stable? -- Thanks, Sasha