All of lore.kernel.org
 help / color / mirror / Atom feed
* [master][PATCH 1/6] systemd: remove first upstreamed network patch, now in 232
@ 2017-05-09 18:06 Denys Dmytriyenko
  2017-05-09 18:06 ` [master/morty][PATCH 2/6] wayland-ivi-extension: depend on wayland-native for wayland-scanner Denys Dmytriyenko
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Denys Dmytriyenko @ 2017-05-09 18:06 UTC (permalink / raw)
  To: meta-arago

From: Denys Dmytriyenko <denys@ti.com>

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 ...emd-network-ipv4ll-probe-conflict-counter.patch | 48 ----------------------
 .../recipes-core/systemd/systemd_%.bbappend        |  1 -
 2 files changed, 49 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-core/systemd/systemd/0001-libsystemd-network-ipv4ll-probe-conflict-counter.patch

diff --git a/meta-arago-distro/recipes-core/systemd/systemd/0001-libsystemd-network-ipv4ll-probe-conflict-counter.patch b/meta-arago-distro/recipes-core/systemd/systemd/0001-libsystemd-network-ipv4ll-probe-conflict-counter.patch
deleted file mode 100644
index 557a297..0000000
--- a/meta-arago-distro/recipes-core/systemd/systemd/0001-libsystemd-network-ipv4ll-probe-conflict-counter.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 1e47842a0144c501cc6fd7ccc7996761f3e32ea9 Mon Sep 17 00:00:00 2001
-From: Jason Reeder <jasonreeder@gmail.com>
-Date: Mon, 3 Apr 2017 12:07:17 -0500
-Subject: [PATCH 1/3] libsystemd-network: ipv4ll probe conflict counter
-
-A bug exists where the conflict counter is cleared
-regardless of whether or not the next probe attempt leads to
-a successful address acquisition. This causes 'bursts' of
-MAX_CONFLICTS probes followed by a delay of
-RATE_LIMIT_INTERVAL instead of a single probe each
-RATE_LIMIT_INTERVAL when beyond MAX_CONFLICTS.
-
-The conflict counter should only be cleared after an
-address is successfully acquired. This commit achieves that
-goal.
-
-From RFC3927:
-A host should maintain a counter of the number of address
-conflicts it has experienced in the process of trying to
-acquire an address, and if the number of conflicts exceeds
-MAX_CONFLICTS then the host MUST limit the rate at which it
-probes for new addresses to no more than one new address per
-RATE_LIMIT_INTERVAL.  This is to prevent catastrophic ARP
-storms in pathological failure cases, such as a rogue host
-that answers all ARP probes, causing legitimate hosts to go
-into an infinite loop attempting to select a usable address.
-
-Signed-off-by: Jason Reeder <jasonreeder@gmail.com>
----
- src/libsystemd-network/sd-ipv4acd.c | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/src/libsystemd-network/sd-ipv4acd.c b/src/libsystemd-network/sd-ipv4acd.c
-index cc7436d..97f37f2 100644
---- a/src/libsystemd-network/sd-ipv4acd.c
-+++ b/src/libsystemd-network/sd-ipv4acd.c
-@@ -249,8 +249,6 @@ static int ipv4acd_on_timeout(sd_event_source *s, uint64_t usec, void *userdata)
-                         r = ipv4acd_set_next_wakeup(ll, RATE_LIMIT_INTERVAL, PROBE_WAIT);
-                         if (r < 0)
-                                 goto out;
--
--                        ll->conflict = 0;
-                 } else {
-                         r = ipv4acd_set_next_wakeup(ll, 0, PROBE_WAIT);
-                         if (r < 0)
--- 
-1.9.1
-
diff --git a/meta-arago-distro/recipes-core/systemd/systemd_%.bbappend b/meta-arago-distro/recipes-core/systemd/systemd_%.bbappend
index 8fccdb5..5f54316 100644
--- a/meta-arago-distro/recipes-core/systemd/systemd_%.bbappend
+++ b/meta-arago-distro/recipes-core/systemd/systemd_%.bbappend
@@ -14,7 +14,6 @@ SRC_URI_append = " \
     file://30-wlan.network \
     file://60-usb.network \
     file://sync-clocks.service \
-    file://0001-libsystemd-network-ipv4ll-probe-conflict-counter.patch \
     file://0002-libsystemd-network-sd-ipv4ll-Wrapper-to-restart-addr.patch \
     file://0003-libsystemd-network-sd-ipv4ll-acquire-new-address-aft.patch \
 "
-- 
2.7.4



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

end of thread, other threads:[~2017-05-11 19:12 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-09 18:06 [master][PATCH 1/6] systemd: remove first upstreamed network patch, now in 232 Denys Dmytriyenko
2017-05-09 18:06 ` [master/morty][PATCH 2/6] wayland-ivi-extension: depend on wayland-native for wayland-scanner Denys Dmytriyenko
2017-05-09 18:06 ` [master][PATCH 3/6] linux-libc-headers: remove 4.4 bbappend Denys Dmytriyenko
2017-05-09 18:06 ` [master][PATCH 4/6] openssl: adjust bbappend to the latest version Denys Dmytriyenko
2017-05-09 18:06 ` [master][PATCH 5/6] packagegroup-*-graphics: disable wayland-ivi-extension due to breakage with weston 2.0 Denys Dmytriyenko
2017-05-09 18:06 ` [master][PATCH 6/6] opencv: overlay 3.1 locally, needed for TI customizations and HW acceleration Denys Dmytriyenko
2017-05-09 19:49 ` [master][PATCH 1/6] systemd: remove first upstreamed network patch, now in 232 Jason Reeder
2017-05-09 20:02   ` Denys Dmytriyenko
2017-05-11 18:32     ` Denys Dmytriyenko
2017-05-11 18:56       ` Jason Reeder
2017-05-11 19:12         ` Denys Dmytriyenko

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.