Revision 1c0c8f89cd9ab5849d46a56ffcf8e6bc0d52855c authored by Daniel Borkmann on 15 August 2019, 12:24:31 UTC, committed by Ian Vernon on 19 August 2019, 17:55:18 UTC
[ upstream commit cc01f5294ab4128c657518158e16423d962ed9b6 ]

tc qdisc del/add combination and same with tc filters is very suboptimal
as it leads to short traffic interruptions when restarting the daemon
while filter replace can be done atomically. Rework the init script such
that the latter can be used for BPF program management.

Reported-by: Jaff Cheng and Arthur Chiao via Slack
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: Michal Rostecki <mrostecki@opensuse.org>
1 parent a46e73e
History
File Mode Size
.github
.travis
Documentation
api
bpf
bugtool
cilium
cilium-health
common
contrib
daemon
envoy
examples
hack
install
operator
pkg
plugins
proxylib
test
tests
tools
vendor
.authors.aux -rw-r--r-- 416 bytes
.dockerignore -rw-r--r-- 885 bytes
.gitignore -rw-r--r-- 804 bytes
.gitmodules -rw-r--r-- 0 bytes
.mailmap -rw-r--r-- 737 bytes
.travis.yml -rw-r--r-- 365 bytes
AUTHORS -rw-r--r-- 7.5 KB
CODEOWNERS -rw-r--r-- 1.3 KB
CONTRIBUTING.md -rw-r--r-- 195 bytes
Dockerfile -rw-r--r-- 2.0 KB
Dockerfile.builder -rw-r--r-- 1.7 KB
Gopkg.lock -rw-r--r-- 54.1 KB
Gopkg.toml -rw-r--r-- 13.8 KB
Jenkinsfile.nightly -rw-r--r-- 5.3 KB
LICENSE -rw-r--r-- 11.1 KB
Makefile -rw-r--r-- 19.2 KB
Makefile.defs -rw-r--r-- 1.7 KB
Makefile.quiet -rw-r--r-- 626 bytes
NEWS.rst -rw-r--r-- 66.6 KB
README.rst -rw-r--r-- 14.7 KB
SECURITY.md -rw-r--r-- 615 bytes
VERSION -rw-r--r-- 7 bytes
Vagrantfile -rw-r--r-- 12.4 KB
cilium-docker-plugin.Dockerfile -rw-r--r-- 518 bytes
cilium-operator.Dockerfile -rw-r--r-- 673 bytes
docs.Jenkinsfile -rw-r--r-- 2.6 KB
flannel.Jenkinsfile -rw-r--r-- 4.3 KB
ginkgo-kubernetes-all.Jenkinsfile -rw-r--r-- 15.5 KB
ginkgo.Jenkinsfile -rw-r--r-- 11.1 KB
kubernetes-upstream.Jenkinsfile -rw-r--r-- 4.9 KB
vagrant_box_defaults.rb -rw-r--r-- 204 bytes

README.rst

back to top