Граф коммитов

747 Коммитов

Автор SHA1 Сообщение Дата
Shankar Seal 26624388ea
Add tracelog to netebpfext. (#1247)
* Add tracelog to netebpfext.

* Apply suggestions from code review

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* PR feedback.

* Fix.

* PR feedback.

Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-06-30 15:08:02 -07:00
Shankar Seal ea49b0ba92
Fix test automation. (#1258)
* Fix test automation.

* fix.
2022-06-29 16:28:04 -07:00
Dave Thaler 5bb8238962
Validate IOCTL header length (#1256) 2022-06-29 08:56:47 -07:00
dependabot[bot] a1b36d5c4f
Bump github/codeql-action from 2.1.12 to 2.1.14 (#1254)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.12 to 2.1.14.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](27ea8f8fe5...41a4ada31b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
Co-authored-by: Shankar Seal <74580197+shankarseal@users.noreply.github.com>
2022-06-28 19:08:55 -07:00
Shankar Seal 025639ba33
Use EX_RUNDOWN_REF for netebpfext rundown. (#1251)
* fix

* fix

* fix.

* fix.

* fix.
2022-06-28 17:52:54 -07:00
Dave Thaler 9ec3aa0a1a
Fix netsh help text (#1248)
The parameters had interface but it was missing from the Usage part

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-27 09:21:40 -07:00
Song Jiang f923c07df1
Add /t option for install-ebpf.bat (#1245) 2022-06-23 11:11:51 -07:00
Shankar Seal 21d00cb48e
Fix reusable test workflow to upload driver test logs in case of failure. (#1242)
* fix

* always and file_exists.
2022-06-23 09:05:55 -07:00
Dave Thaler 6dccca8642
Update to latest verifier (#1243)
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-22 16:58:45 -07:00
Alan Jowett 1782724071
Build ELF parse at compile time using EverParse (#1219)
* Build ELF parse at compile time using EverParse

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix build

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-22 16:24:02 -06:00
Dave Thaler 1fea5bb8ca
Update to latest verifier code (#1235)
* Update to latest verifier code

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Suppress elfio warning

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-21 16:32:19 -07:00
Shankar Seal cb5184d8d7
fix (#1239) 2022-06-21 14:39:24 -07:00
Dave Thaler 3d393bf43c
Bump nuget version to 0.2.0 (#1238)
Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-06-21 11:09:31 -07:00
Alan Jowett b095630b55
Check if the mode is supported prior to permitting an IOCTL (#1233)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-20 17:13:47 -06:00
Shankar Seal 94ed2f8333
fix test failure incorrectly treated as success (#1213)
* fix.

* fixes

* fix.

* fix.

* fix.

* fix.

* fix.

* fix.

* fix.

* fix.

* fix
2022-06-20 15:22:36 -07:00
Alan Jowett 09cd8f708f
Increase build timeout to 90 minutes (#1232)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-20 14:45:28 -06:00
dependabot[bot] cf35b09b1a
Bump external/Catch2 from `d32fca4` to `165647a` (#1230)
Bumps [external/Catch2](https://github.com/catchorg/Catch2) from `d32fca4` to `165647a`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](d32fca4a49...165647abbc)

---
updated-dependencies:
- dependency-name: external/Catch2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-18 14:17:41 -07:00
Alan Jowett 9e29725ef0
Gather dumps on STATUS_STACK_BUFFER_OVERRUN exception (#1199)
* Gather dumps on fatal exceptions

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-17 13:52:17 -06:00
Dave Thaler 90eee8717e
Expose interface luid and compartment id to sock_ops and sock_addr hooks (#1222)
* Add interface luid to bpf_sock_addr and bpf_sock_ops

And also add compartment id to bpf_sock_ops for consistency with
bpf_sock_addr, so that it is available to eBPF programs.

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Expose interface luid and compartment id to sock_ops and sock_addr hooks

* compartment_id was exposed to sock_addr but not sock_ops
* interface_luid was not exposed to either

Exposing the interface_luid should be a performant way to compensate for
lack of scope_id in the hooks, since the interface luid is available
in the WFP callout, and is more specific than a scope id (so a scope id
can always be looked up from the interface luid in the future if
needed).

Fixes #1129

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Update expected bpf2c output

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-17 09:31:48 -07:00
Dave Thaler 7cd7a05e16
Test helper's _net_ebpf_xdp_adjust_head shouldn't permit unbounded memory allocations (#1229)
* Add SAL

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Test helper's _net_ebpf_xdp_adjust_head shouldn't permit unbounded memory allocations

This bug only affected the tests, not the actual runtime.

Also fix some annotations found while debugging this

Fixes #1218

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-17 07:33:25 -07:00
Alan Jowett c609fe0452
_update_lpm_map_entry should reject call with NULL key (#1226)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-06-15 17:50:20 -06:00
Dave Thaler d71039c6f7
Fix LPM crash with malformed key (#1224)
Fixes #1223

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-06-15 17:04:09 -06:00
saxena-anurag 66ca82980e
Api test fixes (#1215)
* api_test fixes

* cicd changes

* fix

* Revert "cicd changes"

This reverts commit 9a48d232774905d90fe4bdb196b87c1bf3e221a0.

* cr comments

* cicd changes

* fix bpf2c tests cicd

* fix bpf2c tests cicd

* fix

* revert cicd changes

* revert cicd changes

Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-06-15 15:12:09 -07:00
Alan Jowett 2560f4bbd8
Mark unsafe strings via unsafe_string class (#1214)
* Mark unsafe strings via unsafe_string class

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Cleanup string handling

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Update expected output in tests

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Build break

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-06-15 13:52:55 -07:00
dependabot[bot] 117f32841e
Bump actions/cache from 3.0.3 to 3.0.4 (#1206)
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](30f413bfed...c3f1317a9e)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 12:59:27 -06:00
Dave Thaler eeb6117f4c
Update to latest verifier (#1221)
Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-06-15 10:58:25 -07:00
dependabot[bot] 04f4d1b60b
Bump external/Catch2 from `173539a` to `d32fca4` (#1204)
Bumps [external/Catch2](https://github.com/catchorg/Catch2) from `173539a` to `d32fca4`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](173539ab9e...d32fca4a49)

---
updated-dependencies:
- dependency-name: external/Catch2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-06-15 10:54:25 -06:00
saxena-anurag 96226a7db9
Change default program type to EBPF_PROGRAM_TYPE_UNSPECIFIED (#1173)
* fixes

* update cmakelists

* fix bpf2c tests

* fix cilium tests

* add tests

* update bpf2c issue number

* Apply suggestions from code review

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* fix

* fix

* fix

* cr comments

* fix build break

Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-06-15 09:59:39 -06:00
Dave Thaler 670fd7df48
Enable verifier fuzzer in github CI/CD (#1163)
* Enable verifier fuzzer in github CI/CD

This is another piece split out from PR #1153

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Add -artifact_prefix=Artifacts\

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-06-14 12:11:40 -06:00
Alan Jowett 8bf0c2b7b8
Pickup latest ebpf-verifier (#1197)
* Pickup latest ebpf-verifier

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix expected error message from failure to parse

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Pickup latest ELFIO fixes

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-13 17:23:52 -07:00
Alan Jowett 83e52b9e39
Fix infinite loop in bpf2c code gen (#1209)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-06-13 11:35:56 -06:00
saxena-anurag 22181d8d8f
fix (#1210) 2022-06-13 09:39:49 -07:00
Dave Thaler 8bc456bbec
Add fuzzer for core helper functions (#1153)
* WIP: core helper fuzzer scaffolding

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Initial chunk of business logic

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

More business logic

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Add initial helper fuzzer corpus

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Fix code analysis warning

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Update docs and CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Update README.md

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Fix analysis warning

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Add verifier_fuzzer step to github CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Add core helper and bpf2c fuzzers to CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Fix fuzzers in CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Remove changes for other fuzzers from cicd file

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Cleanup

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix bug in _find_lpm_map_entry() hit by fuzzer

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-10 16:32:31 -06:00
Dave Thaler 25abe8fb4f
Fix port_quota app usage (#1184)
* port quota

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix port_quota load

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2022-06-09 16:17:39 -07:00
Alan Jowett e870a29890
Reject elf malformed section (#1189)
* Reject malformed ELF file with bad section size

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Reject empty sections

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Validate all sections before use

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-09 15:16:56 -06:00
Shankar Seal 4cd65088d3
fix. (#1187)
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-06-09 11:47:05 -07:00
Dave Thaler e11f1d38a2
Add bpf2c fuzzer and execution context fuzzer to CI/CD (#1164)
* Enable bpf2c fuzzer and execution context fuzzer in CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Create bpf2c fuzzer corpus

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Make absolute path and strip trailing slash from it. (#1175)

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>

* Add libsancov.lib when building fuzzer (#1179)

* Add libsancov.lib when building fuzzer

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* upload artifacts as dumps

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>

* Bpf2c fuzzer fix build (#1180)

* Disable caching of verifier cmake project for now

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix dump upload path

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix dump upload path

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix crash dump upload

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Add Execution Context corpus

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Limit fuzzing to 15 minutes

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix artifact path

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix yaml to corectly upload artifacts

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix yaml to corectly upload artifacts

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix yaml to corectly upload artifacts

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>

* Bpf2c fuzzer fix build (#1182)

* Disable caching of verifier cmake project for now

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Limit fuzzing memory

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Validate symbols offset

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>

* Reject maps that have no associated symbols

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-09 10:24:28 -07:00
Alan Jowett 4e3aace3c6
Update hash in GettingStarted.md (#1183)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-09 09:29:50 -07:00
Alan Jowett c632423982
Update ebpf-verifier to latest (#1185)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-06-09 08:52:52 -07:00
dependabot[bot] 381d4c88ec
Bump external/Catch2 from `85c00eb` to `173539a` (#1171)
Bumps [external/Catch2](https://github.com/catchorg/Catch2) from `85c00eb` to `173539a`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](85c00eb946...173539ab9e)

---
updated-dependencies:
- dependency-name: external/Catch2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-06-07 22:15:53 -07:00
Dave Thaler f863a02469
Create bpf_map structures from bpf_object__open() on a native file (#1160)
* Create bpf_map structures from bpf_object__open() on a native file

Fixes #1140

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix map update when loading native object

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Update tests

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix for test

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* More test fixes

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* More test fixes

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* PR feedback

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* PR feedback

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-07 19:28:52 -07:00
Dave Thaler e54d049866
Update to latest verifier code (#1178)
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-07 15:33:57 -07:00
dependabot[bot] 08e848c34b
Bump dawidd6/action-download-artifact from 2.19.0 to 2.21.0 (#1167)
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2.19.0 to 2.21.0.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](b2abf17054...b7337e51c4)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 15:02:09 -06:00
Dave Thaler 6719ba294c
Revert "Bump ossf/scorecard-action from 1.0.3 to 1.1.1 (#1161)" (#1174)
This reverts commit de046138a0.
2022-06-06 10:13:42 -07:00
dependabot[bot] d40bc69cc6
Bump github/codeql-action from 2.1.11 to 2.1.12 (#1168)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.11 to 2.1.12.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](a3a6c128d7...27ea8f8fe5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-06-05 17:09:26 -07:00
dependabot[bot] 9fc7e9b10b
Bump actions/cache from 3.0.2 to 3.0.3 (#1169)
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.2...30f413bfed0a2bc738fdfd409e5a9e96b24545fd)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-05 16:31:32 -07:00
Dave Thaler eae988a17c
Part 1 of fuzzer additions (#1159)
* WIP: core helper fuzzer scaffolding

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Initial chunk of business logic

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* More business logic

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Add initial helper fuzzer corpus

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix code analysis warning

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Update docs and CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Update README.md

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix analysis warning

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Add verifier_fuzzer step to github CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Add core helper and bpf2c fuzzers to CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix fuzzers in CI/CD

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Temporarily revert cicd.yml changes

To see if tests pass or not

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Temporarily revert more files

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-06-02 06:19:10 -07:00
dependabot[bot] de046138a0
Bump ossf/scorecard-action from 1.0.3 to 1.1.1 (#1161)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 1.0.3 to 1.1.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](b614d455ee...3e15ea8318)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 11:04:52 -07:00
Dave Thaler 063ed2a4f8
Update to latest libbpf and bpftool (#1155)
* Update to latest libbpf and bpftool

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix test

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Update to latest verifier commit

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-05-31 17:43:39 -07:00
Dave Thaler ee166b5717
Increase instruction count limit (#1152)
* Increase bound on instruction count

And align more with other platforms

Signed-off-by: Dave Thaler <dthaler@microsoft.com>

* Fix compiler error

Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2022-05-31 16:02:05 -07:00