Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump github.com/cilium/ebpf from 0.6.1 to 0.6.2 #3086

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 13, 2021

Bumps github.com/cilium/ebpf from 0.6.1 to 0.6.2.

Release notes

Sourced from github.com/cilium/ebpf's releases.

Wrap SYS_BPF errors, user-provided uprobe offsets, support new map, program and flag types

Breaking changes

  • None

Features

  • Return friendly error when creating maps with BPF_F_MMAPABLE or BPF_F_INNER_MAP and the kernel doesn't support them.
  • Add support for StructOps, RingBuf, InodeStorage and TaskStorage map types.
  • Support many new BPF program types added over the course of 2019/2020 in the assembler.
  • Detect fentry, fmod_ret and fexit programs by their ELF section names.
  • link: support user-provided offsets for uprobe locations by specifying UprobeOptions.
  • link: support creating bpf_map_elem iterators
  • Wrap and propagate all errors generated by SYS_BPF, allowing the caller to retrieve

Bug Fixes

  • Fix flaky TestMapPin test on Go 1.17beta1

Deprecations

  • ebpf.ErrNotExist is now an alias to os.ErrNotExist and will be removed in a future release.

Examples

  • Docstring fixup in kprobe example

Contributors

Chris Tarazi Lorenz Bauer Mattia Meleleo Mikko Ylinen Robin Gögge Tobias Klauser

Thank you for your work!

Commits
  • ca49208 map: include errnos with errors
  • 12affbf map, program: remove wrapObjErr
  • e68272a internal: always wrap SYS_BPF errors
  • 13cf5fa link: support creating bpf_map_elem iterators
  • 37b4af7 btf: expose Var and Func linkage
  • 6821d4e cmd/bpf2go: make formatting errors more descriptive
  • a250732 link/uprobe: support user provided offsets
  • 78bed15 Add feature test for BPF_F_INNER_MAP maps
  • 5f5a978 elf: support fenter/fmod_ret/fexit program types
  • 392361a asm: add new BPF functions
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/cilium/ebpf/releases)
- [Commits](cilium/ebpf@v0.6.1...v0.6.2)

---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jul 13, 2021
@kolyshkin
Copy link
Contributor

So I guess it's better to bump it in #3055 instead, but it's up to @cyphar

@cyphar
Copy link
Member

cyphar commented Jul 14, 2021

I've updated #3055.

@dependabot close

@dependabot dependabot bot closed this Jul 14, 2021
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/cilium/ebpf-0.6.2 branch July 14, 2021 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants