Skip to content

kernel-patches/linux-stable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

BPF CI for stable kernels

This repository implements BPF CI testing for released Linux stable kernels.

The per-version kernel branches are synced and tests are triggered on push.

Branches

CI code lives on the main branch, no Linux code is committed there.

linux-X.Y.y branches track corresponding released stable kernel.

.github and ci directories from main are overlaid on top of every stable version branch on every sync.

mainline mirrors torvalds/master, it's a shared-history base for the stable branches.

How it works

.github/workflows/sync-upstream.yml runs daily and on every push to main:

  1. mainline is refreshed from torvalds master.
  2. Each tracked linux-X.Y.y branch is regenerated from the released stable tip + queued stable-queue patches (git am) + the CI code overlaid from main, then pushed.

The push to a linux-X.Y.y branch triggers .github/workflows/test.yml.

Tracked versions

7.0 6.18 6.12 6.6 6.1 — newest stable plus active LTS (floor 6.1).

About

Linux mirror for BPF CI testing of the stable trees

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors