Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
9f5612a
Testing Github actions as a contributor
PlaidCat Jan 13, 2025
17e4c16
github actions: Make builds on Merge Request
PlaidCat Jan 14, 2025
3786732
Merge branch 'ctrliq:{jmaple}_ciqlts8_8' into {jmaple}_ciqlts8_8
PlaidCat Jan 14, 2025
23c2c53
github actions: Make builds on Merge Request
PlaidCat Jan 14, 2025
e3f5767
Merge branch 'ctrliq:{jmaple}_ciqlts8_8' into {jmaple}_ciqlts8_8
PlaidCat Jan 14, 2025
6b6819b
Fix missing semicolon
PlaidCat Jan 14, 2025
27c6f41
github actions: change github.event.pull_request event
PlaidCat Jan 14, 2025
a58d855
Revert "github actions: change github.event.pull_request event"
PlaidCat Jan 14, 2025
4290105
github actions: CIQLTS8_8 add aarch64 and fix up x86_64
PlaidCat Jan 14, 2025
b2cf9d0
Merge branch 'ctrliq:{jmaple}_ciqlts8_8' into {jmaple}_ciqlts8_8
PlaidCat Jan 14, 2025
45e010a
Final Fix for a test
PlaidCat Jan 14, 2025
fd399f1
github actions: change builder to head.sha
PlaidCat Jan 15, 2025
323b26d
Merge branch 'ctrliq:{jmaple}_ciqlts8_8' into {jmaple}_ciqlts8_8
PlaidCat Jan 15, 2025
30feb89
Revert "Final Fix for a test"
PlaidCat Jan 15, 2025
0533851
github actions: name CI to be based off arch
PlaidCat Jan 15, 2025
5193112
github actions: fix x86_64 to use head.sha for checkout
PlaidCat Jan 15, 2025
df43616
Merge branch 'ctrliq:{jmaple}_ciqlts8_8' into {jmaple}_ciqlts8_8
PlaidCat Jan 15, 2025
fa20b7d
Reapply "Final Fix for a test"
PlaidCat Jan 15, 2025
3b12161
github actions: Make builds on Merge Request
PlaidCat Jan 14, 2025
c346cc0
Merge branch 'ctrliq:{jmaple}_ciqlts8_8' into {jmaple}_ciqlts8_8
PlaidCat Jan 15, 2025
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/build-check_aarch64.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: aarch64 CI
on:
pull_request_target:
branches:
- '**'
- '!mainline'

jobs:
kernel-build-job:
runs-on:
labels: kernel-build-arm64
container:
image: rockylinux:8
env:
ROCKY_ENV: rocky8
ports:
- 80
options: --cpus 8
steps:
- name: Install tools and Libraries
run: |
dnf groupinstall 'Development Tools' -y
dnf install --enablerepo=devel bc dwarves kernel-devel openssl-devel elfutils-libelf-devel -y
- name: Checkout code
uses: actions/checkout@v4
with:
ref: "${{ github.event.pull_request.head.sha }}"
fetch-depth: 0
- name: Build the Kernel
run: |
git config --global --add safe.directory /__w/kernel-src-tree/kernel-src-tree
cp configs/kernel-4.18.0-aarch64.config .config
make olddefconfig
make -j8
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: CI
name: x86_64 CI
on:
push:
pull_request_target:
branches:
- '**'
- '!mainline'
Expand All @@ -24,10 +24,11 @@ jobs:
- name: Checkout code
uses: actions/checkout@v4
with:
ref: "${{ github.event.pull_request.head.sha }}"
fetch-depth: 0
- name: Build the Kernel
run: |
git config --global --add safe.directory /__w/kernel-src-git/kernel-src-git
git config --global --add safe.directory /__w/kernel-src-tree/kernel-src-tree
cp configs/kernel-4.18.0-x86_64.config .config
make olddefconfig
make -j8
4 changes: 2 additions & 2 deletions include/linux/sched.h
Original file line number Diff line number Diff line change
Expand Up @@ -677,7 +677,7 @@ struct kmap_ctrl {
#endif
};

struct task_struct;
struct task_struct; // oops only breaks

struct task_struct_rh {
/* Empty if CONFIG_POSIX_CPUTIMERS=n */
Expand All @@ -700,7 +700,7 @@ struct task_struct_rh {
#endif

/* pointer back to the main task_struct */
struct task_struct *task_struct;
struct task_struct *task_struct; // ooops only break;
int trc_reader_nesting;
int trc_ipi_to_cpu;
union rcu_special trc_reader_special;
Expand Down
Loading