• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

iovisor / ubpf / 21405500489 / 2
78%
main: 78%

Build:
DEFAULT BRANCH: main
Ran 27 Jan 2026 04:57PM UTC
Files 82
Run time 9s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Jan 2026 04:33PM UTC coverage: 78.044% (-0.3%) from 78.326%
21405500489.2

push

github

web-flow
Add RFC 9669 ALU64 END instruction support (bswap16/32/64) (#703)

* Add RFC 9669 ALU64 END (bswap16/32/64) instruction support

- Added EBPF_OP_BSWAP opcode definition (0xD7)
- Implemented interpreter support with __builtin_bswap fallbacks
- Added x86-64 JIT support using BSWAP instruction
- Added ARM64 JIT support using REV instructions
- Added instruction validation for BSWAP
- Updated assembler to support bswap16/32/64
- Updated disassembler to recognize bswap instructions
- Created test data files for bswap16, bswap32, bswap64

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Fix disassembler class check for bswap vs le/be instructions

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Improve comment clarity in disassembler for class naming

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Add _codeql_* to .gitignore to exclude build artifacts

* Add _codeql_* to .gitignore to exclude build artifacts

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Fix .gitignore formatting and remove accidentally committed build artifacts

- Add proper newline between .vscode/ and _codeql_* pattern
- Remove all _codeql_build_dir and _codeql_detected_source_root files that were accidentally committed

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Add raw bytecode format to bswap tests for CI compatibility

The bpf_conformance_runner tool doesn't yet recognize bswap16/32/64 mnemonics.
Added raw bytecode format to test files so tests can run while bpf_conformance
is being updated with the new mnemonics.

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Update bpf_conformance submodule to support bswap mnemonics

Updated external/bpf_conformance to commit 3d39948 which adds support for
bswap16/32/64 mnemonics. Removed raw bytecode sections from test files since
the conformance runner n... (continued)

3256 of 4172 relevant lines covered (78.04%)

292775.11 hits per line

Source Files on job run-RelWithDebInfo-macos-latest-x86_64 - 21405500489.2
  • Tree
  • List 82
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21405500489
  • 0d1ad273 on github
  • Prev Job for on main (#21368562584.5)
  • Next Job for on main (#21406842187.5)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc