File tree 4 files changed +11
-8
lines changed
src/ubuntu-generic-diskimages
kernel-and-modules/arm-ubuntu-22.04 4 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -23,8 +23,11 @@ RUN mkdir /workspace
23
23
RUN cd /workspace && apt source linux-image-unsigned-5.15.0-25-generic
24
24
25
25
RUN cd /workspace/linux-5.15.0 && \
26
+ cd scripts && \
27
+ chmod +x pahole-version.sh && \
28
+ cd .. && \
26
29
make defconfig && \
27
- make -j $(nproc) && \
30
+ make -j 32 && \
28
31
make INSTALL_MOD_PATH=/workspace/output modules_install
29
32
30
33
RUN git clone https://github.com/gem5/gem5.git --depth=1 --filter=blob:none --no-checkout --sparse --single-branch --branch=release-staging-v24-1-1-0 && \
@@ -37,7 +40,7 @@ RUN git clone https://github.com/gem5/gem5.git --depth=1 --filter=blob:none --no
37
40
RUN cd gem5/util/gem5_bridge && \
38
41
make KMAKEDIR=/workspace/linux-5.15.0 INSTALL_MOD_PATH=/workspace/output build install
39
42
40
- RUN cd /workspace/output/lib/modules/5.15.* && \
43
+ RUN cd /workspace/output/lib/modules/5.15.168 && \
41
44
rm -rf build source
42
45
43
46
FROM scratch AS export-stage
Original file line number Diff line number Diff line change 3
3
# Copyright (c) 2025 The Regents of the University of California.
4
4
# SPDX-License-Identifier: BSD 3-Clause
5
5
6
- DOCKERFILE=" ./22.04-dockerfile/ Dockerfile"
7
- OUTPUT=" my-arm-5.15.167 -kernel"
6
+ DOCKERFILE=" Dockerfile"
7
+ OUTPUT=" my-arm-5.15.168 -kernel"
8
8
9
9
# Build the Docker image
10
10
DOCKER_BUILDKIT=1 docker build --no-cache \
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ locals {
38
38
iso_checksum = " sha256:c209ab013280d3cd26a344def60b7b19fbb427de904ea285057d94ca6ac82dd5"
39
39
output_dir = " arm-disk-image-22-04"
40
40
http_directory = " http/arm-22-04"
41
- modules_dir = " kernel-and-modules/arm-ubuntu-22.04/my-arm-5.15.167 -kernel/5.15.167 "
41
+ modules_dir = " kernel-and-modules/arm-ubuntu-22.04/my-arm-5.15.168 -kernel/5.15.168 "
42
42
}
43
43
" 24.04" = {
44
44
iso_url = " https://cdimage.ubuntu.com/releases/24.04/release/ubuntu-24.04-live-server-arm64.iso"
Original file line number Diff line number Diff line change 6
6
echo " Updating modules."
7
7
8
8
# moving modules to the correct location
9
- mv /home/gem5/5.15.167 /lib/modules/5.15.167
10
- depmod --quick -a 5.15.167
11
- update-initramfs -u -k 5.15.167
9
+ mv /home/gem5/5.15.168 /lib/modules/5.15.168
10
+ depmod --quick -a 5.15.168
11
+ update-initramfs -u -k 5.15.168
12
12
13
13
echo " Modules updated."
You can’t perform that action at this time.
0 commit comments