All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/2] package/smcroute: bump version and add myself to DEVELOPERS
@ 2021-11-13 15:31 Joachim Wiberg
  2021-11-13 15:31 ` [Buildroot] [PATCH 1/2] package/smcroute: bump version to v2.5.4 Joachim Wiberg
  2021-11-13 15:31 ` [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute Joachim Wiberg
  0 siblings, 2 replies; 6+ messages in thread
From: Joachim Wiberg @ 2021-11-13 15:31 UTC (permalink / raw)
  To: buildroot; +Cc: Joachim Wiberg, Matt Weber


Hi,

this patch set bumps the SMCRoute version, dropping the backported patch,
and adds myself to DEVELOPERS.

Best regards
 /Joachim

 DEVELOPERS                                    |  1 +
 ...Avoid-trying-to-delete-inactive-VIFs.patch | 51 -------------------
 package/smcroute/smcroute.hash                |  3 +-
 package/smcroute/smcroute.mk                  |  2 +-
 4 files changed, 3 insertions(+), 54 deletions(-)
 delete mode 100644 package/smcroute/0001-Avoid-trying-to-delete-inactive-VIFs.patch

-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 1/2] package/smcroute: bump version to v2.5.4
  2021-11-13 15:31 [Buildroot] [PATCH 0/2] package/smcroute: bump version and add myself to DEVELOPERS Joachim Wiberg
@ 2021-11-13 15:31 ` Joachim Wiberg
  2021-11-13 17:03   ` Thomas Petazzoni
  2021-11-13 15:31 ` [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute Joachim Wiberg
  1 sibling, 1 reply; 6+ messages in thread
From: Joachim Wiberg @ 2021-11-13 15:31 UTC (permalink / raw)
  To: buildroot; +Cc: Joachim Wiberg, Matt Weber

 - Drop backported patch, included in new release
 - https://github.com/troglobit/smcroute/releases/tag/2.5.4

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
---
 ...Avoid-trying-to-delete-inactive-VIFs.patch | 51 -------------------
 package/smcroute/smcroute.hash                |  3 +-
 package/smcroute/smcroute.mk                  |  2 +-
 3 files changed, 2 insertions(+), 54 deletions(-)
 delete mode 100644 package/smcroute/0001-Avoid-trying-to-delete-inactive-VIFs.patch

diff --git a/package/smcroute/0001-Avoid-trying-to-delete-inactive-VIFs.patch b/package/smcroute/0001-Avoid-trying-to-delete-inactive-VIFs.patch
deleted file mode 100644
index 07f49dffcf..0000000000
--- a/package/smcroute/0001-Avoid-trying-to-delete-inactive-VIFs.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 8ce1d117a31e35d97fb955b82edf13514267eaab Mon Sep 17 00:00:00 2001
-From: Joachim Wiberg <troglobit@gmail.com>
-Date: Tue, 28 Sep 2021 11:09:47 +0200
-Subject: [PATCH] Avoid trying to delete inactive VIFs
-Organization: Westermo Network Technologies AB
-
-When probing interfaces at startup, there's a check for IFF_MULTICAST,
-if this flag is not set we try to delete its corresponding VIF/MIF.
-This is for hanlding .conf reload scenarios where an interface has had
-its MULTICAST flag dropped.
-
-However, when starting up on Linux systems, the loopback interface has
-no MULTICAST flag set.  This leads to the following bogus warning:
-
-   Failed deleting VIF for iface lo: Resource temporarily unavailable
-
-This patch makes sure to check if we have a registered kernel VIF/MIF
-for an interface before attempting to delete it.
-
-Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
----
- src/mroute.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/src/mroute.c b/src/mroute.c
-index 291e9c4..6a80a47 100644
---- a/src/mroute.c
-+++ b/src/mroute.c
-@@ -298,6 +298,9 @@ static int mroute4_del_vif(struct iface *iface)
- 	if (iface->mrdisc)
- 		rc = mrdisc_deregister(iface->vif);
- 
-+	if (iface->vif == ALL_VIFS)
-+		return 0;
-+
- 	if (kern_vif_del(iface)) {
- 		switch (errno) {
- 		case ENOENT:
-@@ -910,6 +913,9 @@ static int mroute6_del_mif(struct iface *iface)
- {
- 	int rc = 0;
- 
-+	if (iface->mif == ALL_VIFS)
-+		return 0;
-+
- 	if (kern_mif_del(iface) && errno != ENOENT) {
- 		switch (errno) {
- 		case ENOENT:
--- 
-2.25.1
-
diff --git a/package/smcroute/smcroute.hash b/package/smcroute/smcroute.hash
index 26d55adf88..ddc38eddd2 100644
--- a/package/smcroute/smcroute.hash
+++ b/package/smcroute/smcroute.hash
@@ -1,6 +1,5 @@
 # Upstream .sha256 from GitHub
-sha256	4342b95c99e410cab75e9ee80f20480e0170d8b07b8e31553ba1bec3e377fc56  smcroute-2.5.3.tar.gz
+sha256	96b890fd6fbf8553010f62beda991742f7b4e7e8aea3e75335fb6048b15869da  smcroute-2.5.4.tar.gz
 
 # Locally generated
 sha256	ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6  COPYING
-sha256  d260ea4b9d4b01317568850c3271e3923b546ea4ad57c899e79434f1cc8bcf0b  0001-Avoid-trying-to-delete-inactive-VIFs.patch
diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk
index 913647e7bf..81f540088a 100644
--- a/package/smcroute/smcroute.mk
+++ b/package/smcroute/smcroute.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-SMCROUTE_VERSION = 2.5.3
+SMCROUTE_VERSION = 2.5.4
 SMCROUTE_SITE = https://github.com/troglobit/smcroute/releases/download/$(SMCROUTE_VERSION)
 SMCROUTE_LICENSE = GPL-2.0+
 SMCROUTE_LICENSE_FILES = COPYING
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute
  2021-11-13 15:31 [Buildroot] [PATCH 0/2] package/smcroute: bump version and add myself to DEVELOPERS Joachim Wiberg
  2021-11-13 15:31 ` [Buildroot] [PATCH 1/2] package/smcroute: bump version to v2.5.4 Joachim Wiberg
@ 2021-11-13 15:31 ` Joachim Wiberg
  2021-11-13 17:03   ` Thomas Petazzoni
  2021-11-17 22:05   ` Peter Korsgaard
  1 sibling, 2 replies; 6+ messages in thread
From: Joachim Wiberg @ 2021-11-13 15:31 UTC (permalink / raw)
  To: buildroot; +Cc: Joachim Wiberg, Matt Weber

Add myself as co-maintainer of SMCRoute in Buildroot, handy since I'm
the upstream maintainer anyway.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
---
 DEVELOPERS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/DEVELOPERS b/DEVELOPERS
index 70262eac8c..b190c0f356 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1349,6 +1349,7 @@ F:	package/libuev/
 F:	package/mg/
 F:	package/mrouted/
 F:	package/netcalc/
+F:	package/smcroute/
 F:	package/ssdp-responder/
 F:	package/sysklogd/
 F:	package/watchdogd/
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/2] package/smcroute: bump version to v2.5.4
  2021-11-13 15:31 ` [Buildroot] [PATCH 1/2] package/smcroute: bump version to v2.5.4 Joachim Wiberg
@ 2021-11-13 17:03   ` Thomas Petazzoni
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2021-11-13 17:03 UTC (permalink / raw)
  To: Joachim Wiberg; +Cc: Matt Weber, buildroot

On Sat, 13 Nov 2021 16:31:21 +0100
Joachim Wiberg <troglobit@gmail.com> wrote:

>  - Drop backported patch, included in new release
>  - https://github.com/troglobit/smcroute/releases/tag/2.5.4
> 
> Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
> ---
>  ...Avoid-trying-to-delete-inactive-VIFs.patch | 51 -------------------
>  package/smcroute/smcroute.hash                |  3 +-
>  package/smcroute/smcroute.mk                  |  2 +-
>  3 files changed, 2 insertions(+), 54 deletions(-)
>  delete mode 100644 package/smcroute/0001-Avoid-trying-to-delete-inactive-VIFs.patch

Applied to next, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute
  2021-11-13 15:31 ` [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute Joachim Wiberg
@ 2021-11-13 17:03   ` Thomas Petazzoni
  2021-11-17 22:05   ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2021-11-13 17:03 UTC (permalink / raw)
  To: Joachim Wiberg; +Cc: Matt Weber, buildroot

On Sat, 13 Nov 2021 16:31:22 +0100
Joachim Wiberg <troglobit@gmail.com> wrote:

> Add myself as co-maintainer of SMCRoute in Buildroot, handy since I'm
> the upstream maintainer anyway.
> 
> Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
> ---
>  DEVELOPERS | 1 +
>  1 file changed, 1 insertion(+)

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute
  2021-11-13 15:31 ` [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute Joachim Wiberg
  2021-11-13 17:03   ` Thomas Petazzoni
@ 2021-11-17 22:05   ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2021-11-17 22:05 UTC (permalink / raw)
  To: Joachim Wiberg; +Cc: Matt Weber, buildroot

>>>>> "Joachim" == Joachim Wiberg <troglobit@gmail.com> writes:

 > Add myself as co-maintainer of SMCRoute in Buildroot, handy since I'm
 > the upstream maintainer anyway.

 > Signed-off-by: Joachim Wiberg <troglobit@gmail.com>

Committed to 2021.02.x and 2021.08.x, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2021-11-17 22:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-13 15:31 [Buildroot] [PATCH 0/2] package/smcroute: bump version and add myself to DEVELOPERS Joachim Wiberg
2021-11-13 15:31 ` [Buildroot] [PATCH 1/2] package/smcroute: bump version to v2.5.4 Joachim Wiberg
2021-11-13 17:03   ` Thomas Petazzoni
2021-11-13 15:31 ` [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer of SMCRoute Joachim Wiberg
2021-11-13 17:03   ` Thomas Petazzoni
2021-11-17 22:05   ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.