Revision e03630e4e4b7c63b8cf7807c5a27d35c8630c6be authored by Daniel Borkmann on 01 September 2020, 06:30:25 UTC, committed by Martynas Pumputis on 10 June 2021, 12:30:06 UTC
Currently, when we reload BPF programs, we only migrate maps upon property mismatch, but we also need to do this for tail call maps. The currently loaded ones should not be altered until the main prog has been replaced as this results in weird behavior. Thus even if there was no property mismatch, move the pinned tail call map to a different location and then, upon success, unlink it. Remove the 'unlinking migrated node' message since it is not worth warning here. Fixes: #13015 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
1 parent 29bf120
File | Mode | Size |
---|---|---|
.github | ||
.travis | ||
Documentation | ||
api | ||
bpf | ||
bugtool | ||
cilium | ||
cilium-health | ||
clustermesh-apiserver | ||
contrib | ||
daemon | ||
envoy | ||
examples | ||
hack | ||
hubble-relay | ||
images | ||
install | ||
jenkinsfiles | ||
operator | ||
pkg | ||
plugins | ||
proxylib | ||
test | ||
tests | ||
tools | ||
vendor | ||
.authors.aux | -rw-r--r-- | 416 bytes |
.gitattributes | -rw-r--r-- | 211 bytes |
.gitignore | -rw-r--r-- | 1.5 KB |
.gitmodules | -rw-r--r-- | 0 bytes |
.golangci.yaml | -rw-r--r-- | 3.3 KB |
.mailmap | -rw-r--r-- | 3.5 KB |
.travis.yml | -rw-r--r-- | 1.1 KB |
AUTHORS | -rw-r--r-- | 18.8 KB |
CODEOWNERS | -rw-r--r-- | 12.4 KB |
CODE_OF_CONDUCT.md | -rw-r--r-- | 2.2 KB |
CONTRIBUTING.md | -rw-r--r-- | 227 bytes |
FURTHER_READINGS.rst | -rw-r--r-- | 4.9 KB |
GO_VERSION | -rw-r--r-- | 7 bytes |
LICENSE | -rw-r--r-- | 11.1 KB |
MAINTAINERS.md | -rw-r--r-- | 3.6 KB |
Makefile | -rw-r--r-- | 27.6 KB |
Makefile.defs | -rw-r--r-- | 6.0 KB |
Makefile.docker | -rw-r--r-- | 6.1 KB |
Makefile.quiet | -rw-r--r-- | 718 bytes |
README.rst | -rw-r--r-- | 15.1 KB |
SECURITY.md | -rw-r--r-- | 615 bytes |
USERS.md | -rw-r--r-- | 6.8 KB |
VERSION | -rw-r--r-- | 8 bytes |
Vagrantfile | -rw-r--r-- | 12.8 KB |
go.mod | -rw-r--r-- | 5.3 KB |
go.sum | -rw-r--r-- | 139.8 KB |
netlify.toml | -rw-r--r-- | 92 bytes |
vagrant_box_defaults.rb | -rw-r--r-- | 392 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...