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

1975 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] ba3f95a182
Bump external/ubpf from `6616682` to `905f30e` (#3906)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `6616682` to `905f30e`.
- [Commits](661668211e...905f30ea7d)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 15:02:44 +00:00
Alan Jowett 205802b082
Revert CPU activation code until issues are resolved (#3909)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
2024-10-08 14:53:38 +00:00
Andrew Beltrano 1c383d4105
Update sha256 hash for Setup-DeveEnv.ps1 script execution. (#3831)
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2024-10-07 16:01:38 +00:00
dependabot[bot] 8250e8e88f
Bump the actions group with 2 updates (#3882)
Bumps the actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/checkout` from 4.1.7 to 4.2.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

Updates `github/codeql-action` from 3.26.8 to 3.26.9
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](294a9d9291...461ef6c76d)

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

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>
2024-10-04 22:05:46 +00:00
Sharmi f23ab7def5
Support TraceLoggingBinary for map find, update and delete. (#3781)
* Initial commit

* Initial commit

* Added _DEBUG around tail call display

* Renamed key to data

* Removed _DEBUG

* Added SAL annotation, as per the comments

* Added SAL annotation, as per the comments

* Fix crash

* make data non-optional

* Added the check for .key_size != 0

* Removed additional tracing in EBPF_LOG_MESSAGE_BINARY macro

* Merged with main

* Trying 16KB of stack size

* Addressed PR comment

* Added macro with combined traces

* Increased stack size to 32K for DEBUG image

* Fix the string concatenation in macro

* Increase the stack size to 64, and added some logs to check the crashdumps during hangs

* Added retry when the dump file cannot be compressed because it is used by another process

* Expanded stack size for all netebpf wfp callouts

* Addressed PR comments

* Added _DEBUG back

* Increased stack size to 20K for DEBUG

* Add optimatization

* With 4K stack expansion size

* Final commit
2024-10-04 20:20:47 +00:00
Lorenz Bauer 504ed9a032
Return EBADF for negative object fds (#3901)
On Linux, -1 is a commonly used value for "invalid fd". As such it makes more
sense to return EBADF instead of EINVAL from object related API when a negative
fd is passed.

_get_handle_from_file_descriptor() returns ERROR_INVALID_HANDLE, which turns into
EBADF via the various compat layers. We can therefore simply remove the <= 0 check.
2024-10-04 17:28:48 +00:00
Alan Jowett 5068110219
Centralize eBPF version to Directory.Build.props (#3893)
* Centralize eBPF version to Directory.Build.props

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

* Remove unused and failing builds

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

* PR feedback

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

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-04 15:12:31 +00:00
Lorenz Bauer e0b61633e0
Backwards compatible fixes to bpf() syscall emulation (#3870)
* bpf(): do not return errors via errno

The Linux ABI returns all syscall errors via the function return value,
not via errno.

Fixes https://github.com/microsoft/ebpf-for-windows/issues/3749

* Allow detecting if bpf() command is not implemented

Use SetLastError to indicate to callers that a bpf() command is not
implemented. This avoids polluting the bpf() return value with
platform specific error returns while still allowing detection of
this important case.

* Add forwards and backwards compatibility to bpf() emulation

On Linux, bpf() accepts a bpf_attr which is larger than what the
syscall expects, as long as the unknown fields are all 0. It also
accepts a bpf_attr which is smaller than what it expects, by assuming
that all missing fields are zero.

This allows forwards and backwards compatilibity between old and new
versions of both the Linux kernel and user space tooling.

Implement a similar scheme for the bpf() emulation.

* Return EPERM from bpf() if user is not privileged

On Linux, bpf() returns EPERM if the user doesn't have CAP_BPF. Return
the same error when the user isn't able to open the device handle.
2024-10-04 15:01:20 +00:00
Alan Jowett c65ed46cb6
Wrap platform specific code in approriate #defines (#3894)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-04 15:00:16 +00:00
Alan Jowett 735ec5277f
Refactor common platform and config into Directory.Build.props (#3891)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-02 19:14:14 +00:00
Alan Jowett f5195ecf63
Allow platform specific eBPF nuget packages to be created (#3892)
* Allow platform specific eBPF nuget packages to be created

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

* Specify version in output

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

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-02 18:56:45 +00:00
Alan Jowett 8743c34ab3
Enforce memory ordering in RCU aware hash-table (#3890)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-02 04:23:23 +00:00
Alan Jowett da3a564777
Remove dead code related to cmake (#3888)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-01 21:37:13 +00:00
Alan Jowett 8dcc959dec
Switch WIX installer project to current wix version (#3889)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-01 21:22:04 +00:00
Alan Jowett cc816b2cfd
Cleanup spurious white-space (#3887)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-01 19:58:27 +00:00
dependabot[bot] dbda20d40f
Bump external/ebpf-verifier from `4907f1b` to `07a6da0` (#3881)
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier) from `4907f1b` to `07a6da0`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases)
- [Commits](4907f1b0cd...07a6da07d7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 19:25:40 +00:00
Alan Jowett ee6ebaf576
Avoid unneeded atomic operations (#3878)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-30 21:27:13 +00:00
Anurag Saxena e1f4ce337c
run `api_tests` as system (#3857)
* add psexec tests

* update scripts

* update script, change store load order

* skip system tests from regression tests

* update test script
2024-09-30 04:00:17 +00:00
Alan Jowett bc299ebb07
Always use clang from Visual Studio folder (#3867)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-27 21:28:40 +00:00
dependabot[bot] 292578ef73
Bump external/ebpf-verifier from `525b8b3` to `4907f1b` (#3876)
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier) from `525b8b3` to `4907f1b`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases)
- [Commits](525b8b3b21...4907f1b0cd)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 22:23:26 +00:00
dependabot[bot] 45df161109
Bump external/usersim from `07b8d70` to `e493ccd` (#3874)
Bumps [external/usersim](https://github.com/microsoft/usersim) from `07b8d70` to `e493ccd`.
- [Commits](07b8d705d7...e493ccd059)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 21:20:15 +00:00
dependabot[bot] d712e97fd7
Bump external/usersim from `a1ba035` to `07b8d70` (#3859)
Bumps [external/usersim](https://github.com/microsoft/usersim) from `a1ba035` to `07b8d70`.
- [Commits](a1ba0355fb...07b8d705d7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 16:53:41 +00:00
dependabot[bot] e6cb38ac6c
Bump external/ubpf from `2434b93` to `6616682` (#3860)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `2434b93` to `6616682`.
- [Commits](2434b93341...661668211e)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 15:12:42 +00:00
Shankar Seal adb31d9d77
update release doc. (#3832) 2024-09-22 21:07:23 +00:00
dependabot[bot] f436615afe
Bump the actions group across 1 directory with 4 updates (#3858)
Bumps the actions group with 4 updates in the / directory: [step-security/harden-runner](https://github.com/step-security/harden-runner), [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request), [github/codeql-action](https://github.com/github/codeql-action) and [azure/login](https://github.com/azure/login).


Updates `step-security/harden-runner` from 2.9.1 to 2.10.1
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](5c7944e73c...91182cccc0)

Updates `peter-evans/create-pull-request` from 7.0.1 to 7.0.5
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](8867c4aba1...5e914681df)

Updates `github/codeql-action` from 3.26.6 to 3.26.8
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](4dd16135b6...294a9d9291)

Updates `azure/login` from 2.1.1 to 2.2.0
- [Release notes](https://github.com/azure/login/releases)
- [Commits](6c251865b4...a65d910e8a)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: azure/login
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-22 15:19:34 +00:00
Anurag Saxena 462b8e3cab
Update store APIs to also update HKLM (#3660) (#3853) 2024-09-20 23:13:36 +00:00
Alan Jowett 0aa85539af
Prevent double activation (#3854)
* Prevent double activation

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

* PR feedback and more asserts

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

* Fix test failures

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

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-20 18:40:11 +00:00
Alan Jowett 6ad1063766
Set the freed_epoch to current_epoch, not 0 (#3850)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-19 18:28:58 +00:00
dependabot[bot] edcb28cd62
Bump external/ubpf from `f1f85cb` to `2434b93` (#3835)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `f1f85cb` to `2434b93`.
- [Commits](f1f85cbccd...2434b93341)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 01:10:36 +00:00
Anurag Saxena fda10838a4
update log retension time to 10 days (#3837) 2024-09-17 03:17:27 +00:00
D. Michael Agun a41953dc62
remove --no-verify option from bpf2c and tests using it (#3673)
* remove --no-verify option from bpf2c and tests using it

Closes #3571

* remove builds for unsafe programs in sample.vcxproj

* remove unsafe test cases from netsh_test.cpp

* remove new noverify references

* Revert deletion of netsh tests.

* Add back compilation of unsafe programs (but not bpf2c call)

* remove invalid program tests which used noverify

* remove end_to_end tests using noverify

---------

Co-authored-by: Michael Agun <danielagun@microsoft.com>
2024-09-14 00:45:03 +00:00
Alan Jowett 0396def741
Add step to log CPU info (#3828)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-12 02:46:42 +00:00
Alan Jowett a0b093c940
Enable add/remove CPU's from epoch consensus (#3771)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-11 21:08:04 +00:00
Shankar Seal 6e8f47a7c0
update onebranch scripts. (#3824) 2024-09-09 19:40:42 +00:00
Anurag Saxena 2d20b264d2
Stack expansion in netebpfext (#3817)
* expand stack

* update usersim submodule

* fix analysis build

* cr comments

* fix analysis failure

* cr comments

* Update netebpfext/net_ebpf_ext_hook_provider.h

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>

---------

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
2024-09-09 18:11:59 +00:00
dependabot[bot] 441ccf7208
Bump external/ebpf-verifier from `559482c` to `525b8b3` (#3819)
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier) from `559482c` to `525b8b3`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases)
- [Commits](559482ccaf...525b8b3b21)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:34:40 +00:00
Matthew Ige 3a81409a4d
Add retry logic when scripts fail to extract a zip file (#3812)
* try logic with retry

* minor fixes

* param fix

* fix2

* fix

* add missing break
2024-09-09 15:19:27 +00:00
dependabot[bot] be1e786c1c
Bump peter-evans/create-pull-request in the actions group (#3822)
Bumps the actions group with 1 update: [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request).


Updates `peter-evans/create-pull-request` from 6.1.0 to 7.0.1
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](c5a7806660...8867c4aba1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 01:49:09 +00:00
dependabot[bot] 0b23bae35d
Bump external/ubpf from `f1ecb7a` to `f1f85cb` (#3821)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `f1ecb7a` to `f1f85cb`.
- [Commits](f1ecb7a245...f1f85cbccd)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-07 19:36:18 +00:00
dependabot[bot] 656d56c168
Bump external/usersim from `bded12c` to `a1ba035` (#3818)
Bumps [external/usersim](https://github.com/microsoft/usersim) from `bded12c` to `a1ba035`.
- [Commits](bded12ceee...a1ba0355fb)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-07 17:55:01 +00:00
Anurag Saxena 99c4e48856
direct call for prog array, add spd file (#3816) 2024-09-07 05:06:00 +00:00
Sharmi e4d425cb00
XDP declarations are moved from ebpf_nethooks.h. (#3793)
* Initial commit

* Merge with main

* Removed ebpf_xdp_test_hooks.h in net_ebpf_ext.h

* Removed header not needed

* Addressed PR comments

* Addressed PR comments

* Addressed PR comments

* Keeping the change with SEC(xdp)

* Generated sample files

* Added the generated tests/bpf2c_tests/expected files

* Fixed the output expectation

* Generated expected files after main merge

* Re-push all the generated file
2024-09-06 22:04:43 +00:00
Shankar Seal 7848d3790d
change version to 0.20.0 (#3815) 2024-09-06 16:46:06 +00:00
Anurag Saxena c73a0864dd
Multi-attach support for SOCK_ADDR programs (#3751)
* initial commit

* second commit

* third commit

* update lock logic

* fix analysis errors

* backup

* Add tests

* fix

* fix

* fix

* code refactor

* update test

* Revert "update test"

This reverts commit 6770269907.

* Revert "code refactor"

This reverts commit fae36a7d0e.

* Revert "Revert "code refactor""

This reverts commit 3b8e762d33.

* Revert "Revert "update test""

This reverts commit 11610f06ce.

* fix capability in xdp

* add tests, remove filter weight

* invoke wildcard programs, update tests

* fix wildcard invocation logic

* fix wildcard invocation logic, remove sleep from concurrency tests

* move invocation out of the lock, fix tests

* code cleanup, update test

* code cleanup

* remove trace

* cleanup

* update wildcard invocation logic

* code cleanup

* code cleanup

* code cleanup, CR comments

* cr comments, code cleanup

* Update netebpfext/net_ebpf_ext_hook_provider.h

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>

* cr comments

* add tests

* cr comments

* code cleanup

* tracing changes

* fix sal

* code cleanup

* code cleanup

* Update netebpfext/net_ebpf_ext.h

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>

---------

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
2024-09-05 00:32:40 +00:00
Alan Jowett 06533c8d48
Switch to crc32 if available for hashing function (#3803)
* Switch to crc32 if available for hashing function

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

* Only do crc32 when keys are directly accessible

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

* Minimize branches and extra ALU ops

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

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-04 20:19:57 +00:00
dependabot[bot] 725f3f5971
Bump the actions group with 2 updates (#3806)
Bumps the actions group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/upload-artifact` from 4.3.6 to 4.4.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](834a144ee9...50769540e7)

Updates `github/codeql-action` from 3.26.5 to 3.26.6
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](2c779ab0d0...4dd16135b6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 21:22:26 +00:00
dependabot[bot] e9d7f26d75
Bump external/ebpf-verifier from `cd9344b` to `559482c` (#3807)
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier) from `cd9344b` to `559482c`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases)
- [Commits](cd9344bdbb...559482ccaf)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 15:48:17 +00:00
Alan Jowett 3240a2eb09
Inline _ebpf_adjust_value_pointer to reduce cost of ebpf_map_find_entry (#3804)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-08-30 21:17:22 +00:00
Michael Friesen 9a8244902d
relocate installer license to avoid "multiple licenses" text on GitHub (#3802) 2024-08-30 00:20:22 +00:00
Sharmi fb53c3d543
Added ntosext extensions in the GettingStarted.md document. (#3785)
* Added ntosext extension in the doc

* Addressed PR comment

* Update docs/GettingStarted.md

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>

---------

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
2024-08-29 15:25:49 +00:00