Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
8f6d241
adding ci files
Oct 9, 2021
da0b733
net: skbuff: add size metadata to skb_shared_info for xdp
LorenzoBianconi Oct 8, 2021
00e50fa
xdp: introduce flags field in xdp_buff/xdp_frame
LorenzoBianconi Oct 8, 2021
66388b8
net: mvneta: update mb bit before passing the xdp buffer to eBPF layer
LorenzoBianconi Oct 8, 2021
4b93751
net: mvneta: simplify mvneta_swbm_add_rx_fragment management
LorenzoBianconi Oct 8, 2021
710a176
net: xdp: add xdp_update_skb_shared_info utility routine
LorenzoBianconi Oct 8, 2021
1a85914
net: marvell: rely on xdp_update_skb_shared_info utility routine
LorenzoBianconi Oct 8, 2021
ed4135c
xdp: add multi-buff support to xdp_return_{buff/frame}
LorenzoBianconi Oct 8, 2021
c02e33e
net: mvneta: add multi buffer support to XDP_TX
LorenzoBianconi Oct 8, 2021
fbb3027
net: mvneta: enable jumbo frames for XDP
LorenzoBianconi Oct 8, 2021
4921013
bpf: add multi-buff support to the bpf_xdp_adjust_tail() API
chaudron Oct 8, 2021
ba6bc22
bpf: introduce bpf_xdp_get_buff_len helper
LorenzoBianconi Oct 8, 2021
9d11f12
bpf: add multi-buffer support to xdp copy helpers
chaudron Oct 8, 2021
d2bdfc6
bpf: move user_size out of bpf_test_init
LorenzoBianconi Oct 8, 2021
a0b51c3
bpf: introduce multibuff support to bpf_prog_test_run_xdp()
LorenzoBianconi Oct 8, 2021
38eb17d
bpf: test_run: add xdp_shared_info pointer in bpf_test_finish signature
LorenzoBianconi Oct 8, 2021
ec17e71
bpf: update xdp_adjust_tail selftest to include multi-buffer
chaudron Oct 8, 2021
8364059
net: xdp: introduce bpf_xdp_pointer utility routine
LorenzoBianconi Oct 8, 2021
eca8fb1
bpf: introduce bpf_xdp_{load,store}_bytes selftest
LorenzoBianconi Oct 8, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: bpf-ci

on:
pull_request:

concurrency:
group: ci-test-${{ github.head_ref }}
cancel-in-progress: true

jobs:
VM_Test:
timeout-minutes: 100
runs-on: ubuntu-latest
env:
PROJECT_NAME: 'libbpf'
AUTHOR_EMAIL: "$(git log -1 --pretty=\"%aE\")"
KERNEL: LATEST

steps:
- uses: actions/checkout@v2
- name: install
run: sudo apt-get update && sudo apt-get install aptitude qemu-kvm zstd binutils-dev elfutils libcap-dev libelf-dev libdw-dev python3-docutils
- name: Get bpf-next source
if: ${{ github.repository == 'kernel-patches/vmtest' }}
uses: actions/checkout@v2
with:
repository: kernel-patches/bpf
ref: 'bpf-next'
path: 'linux'
- name: Move linux source in place
if: ${{ github.repository == 'kernel-patches/vmtest' }}
run: rsync --exclude .git -av linux/. . && rm -rf linux
- name: Kernel LATEST + selftests
run: export REPO_ROOT=$GITHUB_WORKSPACE; export CI_ROOT=$REPO_ROOT/travis-ci; export VMTEST_ROOT=$CI_ROOT/vmtest; ${CI_ROOT}/vmtest/run_vmtest.sh || exit 1
18 changes: 0 additions & 18 deletions README
Original file line number Diff line number Diff line change
@@ -1,18 +0,0 @@
Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``. The formatted documentation can also be read online at:

https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Loading