kernel-tools
:penguin: Kernels on Scaleway
File Explorer
Download Latest Version (.zip)- .config
- patch.sh
- .config
- patch.sh
- include.mk
- README.md
- .config
- patch.sh
- .config
- patch.sh
- .config
- .gitignore
- include.mk
- patch.sh
- README.md
- .config
- .gitignore
- include.mk
- patch.sh
- .config
- .gitignore
- include.mk
- patch.sh
- README.md
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- .latest
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- include.mk
- README.md
- dtb
- README.md
- scaleway-c1.dts
- scaleway-c1-soc-irq.c
- 0001-These-patches-will-allow-the-Android-binder-driver-i.patch
- 0002-This-patch-is-not-really-needed-for-Android-Lollipop.patch
- .gitignore
- 0001-add-new-dt-autoneg-property.patch
- 0001-enable-hardware-I-O-coherency.patch
- 0001-fix-chained-per-cpu-interrupts.patch
- 0001-net-mvneta-fix-TX-coalesce-interrupt-mode.patch
- 0001-ntp-Fixup-adjtimex-freq-validation-on-32bit-systems.patch
- 0002-net-enable-inband.patch
- 0003-fixed-phy-handle-link-down.patch
- patch-cpuidle-3.17-std.patch
- patch-cpuidle-3.19-std.patch
- patch-cpuidle-4.0.patch
- patch-cve-2016-0728.patch
- patch-enable-IO-coherency-3.17-std.patch
- patch-enable-IO-coherency-4.0.patch
- patch-inband-status_1.patch
- patch-inband-status_2.patch
- patch-inband-status_3.patch
- patch-inband-status_4.patch
- patch-mvneta-DMA-buffer-unmapping.patch
- patch-revert-mvneta-init-nego.patch
- patch-x86-perf-add-lbr-filter-support-for-slm.patch
- patch_aufs.bash
- patch_mvneta_fix_tx_coalesce.bash
- aarch64-mainline.conf
- armv7l-lsp.conf
- armv7l-mainline.conf
- defconfig.conf
- versatile.conf
- x86_64-external.conf
- x86_64-mainline.conf
- .gitignore
- .gitkeep
- verify_kernel_config.pl
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- include.mk
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- include.mk
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- .config
- patch.sh
- include.mk
- README.md
- .gitignore
- .travis.yml
- LICENSE
- Makefile
- README.md
- rules.mk
# Installation Guide
git clone https://github.com/scaleway/kernel-tools
Downloads the entire project code from GitHub to your computer.
cd kernel-tools
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- APT (Debian/Ubuntu κ³μ΄) Built into Debian/Ubuntu-based Linux distributions.
apt-get install -y libssl-dev # adapt to your package manager
Installs directly from the APT package repository (Debian/Ubuntu-based).
Pulled directly from this repo's README.
3. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make -C /usr/src/linux prepare modules_prepare
Compiles the code based on the generated build configuration to produce an executable.
make ARCH=arm mvebu_v7_defconfig
Compiles the code based on the generated build configuration to produce an executable.
make ARCH=arm menuconfig
Compiles the code based on the generated build configuration to produce an executable.
make -j $(echo `nproc` ' * 2' | bc) uImage modules LOADADDR=0x8000
Compiles the code based on the generated build configuration to produce an executable.
make headers_install INSTALL_HDR_PATH=$ARTIFACTS/ > /dev/null
Compiles the code based on the generated build configuration to produce an executable.
Pulled directly from this repo's README.
