stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 4.4 00/11] batman-adv: Fixes for stable/linux-4.4.y
@ 2021-11-20 12:39 Sven Eckelmann
  2021-11-20 12:39 ` [PATCH 4.4 01/11] batman-adv: Keep fragments equally sized Sven Eckelmann
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Sven Eckelmann @ 2021-11-20 12:39 UTC (permalink / raw)
  To: stable; +Cc: b.a.t.m.a.n, Sven Eckelmann

Hi,

I went through  all changes in batman-adv since v4.4 with a Fixes: line
and checked whether they were backported to the LTS kernels. The ones which
weren't ported and applied to this branch are now part of this patch series.

There are also following three patches included:

* batman-adv: Consider fragmentation for needed_headroom
* batman-adv: Reserve needed_*room for fragments
* batman-adv: Don't always reallocate the fragmentation skb head

which could in some circumstances cause packet loss but which were created
to fix high CPU load/low throughput problems. But I've added them here
anyway because the corresponding VXLAN patches were also added to stable.
And some stable kernels also got these fixes a while back.

Kind regards,
	Sven

Linus Lüssing (4):
  batman-adv: Fix multicast TT issues with bogus ROAM flags
  batman-adv: mcast: fix duplicate mcast packets in BLA backbone from
    LAN
  batman-adv: mcast: fix duplicate mcast packets in BLA backbone from
    mesh
  batman-adv: mcast: fix duplicate mcast packets from BLA backbone to
    mesh

Sven Eckelmann (6):
  batman-adv: Keep fragments equally sized
  batman-adv: Prevent duplicated softif_vlan entry
  batman-adv: Consider fragmentation for needed_headroom
  batman-adv: Reserve needed_*room for fragments
  batman-adv: Don't always reallocate the fragmentation skb head
  batman-adv: Avoid WARN_ON timing related checks

Taehee Yoo (1):
  batman-adv: set .owner to THIS_MODULE

 net/batman-adv/bat_iv_ogm.c            |   4 +-
 net/batman-adv/bridge_loop_avoidance.c | 133 ++++++++++++++++++++-----
 net/batman-adv/bridge_loop_avoidance.h |   4 +-
 net/batman-adv/debugfs.c               |   1 +
 net/batman-adv/fragmentation.c         |  41 +++++---
 net/batman-adv/hard-interface.c        |   3 +
 net/batman-adv/multicast.c             |  31 ++++++
 net/batman-adv/multicast.h             |  15 +++
 net/batman-adv/soft-interface.c        |  31 +++---
 net/batman-adv/translation-table.c     |   6 +-
 10 files changed, 215 insertions(+), 54 deletions(-)

-- 
2.30.2


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2021-11-23 12:41 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-20 12:39 [PATCH 4.4 00/11] batman-adv: Fixes for stable/linux-4.4.y Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 01/11] batman-adv: Keep fragments equally sized Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 02/11] batman-adv: Fix multicast TT issues with bogus ROAM flags Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 03/11] batman-adv: Prevent duplicated softif_vlan entry Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 04/11] batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 05/11] batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 06/11] batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 07/11] batman-adv: set .owner to THIS_MODULE Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 08/11] batman-adv: Consider fragmentation for needed_headroom Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 09/11] batman-adv: Reserve needed_*room for fragments Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 10/11] batman-adv: Don't always reallocate the fragmentation skb head Sven Eckelmann
2021-11-20 12:39 ` [PATCH 4.4 11/11] batman-adv: Avoid WARN_ON timing related checks Sven Eckelmann
2021-11-23 12:41 ` [PATCH 4.4 00/11] batman-adv: Fixes for stable/linux-4.4.y Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).