-
Notifications
You must be signed in to change notification settings - Fork 0
Add Linux bee files from automatic build scripts #1553
Merged
pmenzel
merged 193 commits into
master
from
add-linux-bee-files-from-automatic-build-scripts
Dec 19, 2019
Merged
Add Linux bee files from automatic build scripts #1553
pmenzel
merged 193 commits into
master
from
add-linux-bee-files-from-automatic-build-scripts
Dec 19, 2019
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Create bee file with cp linux-4.19.57-286.bee linux-5.3-291.bee
Use BEE_FORCE_UID and BEE_FORCE_GID to allow unprivileged builds.
Update configuration section. Produced by cp /boot/config-4.19.57.mx64.286 ./.config make olddefconfig
Remove patch, which has been included upstream.
Update patch URL for 5.3 kernel.
Collect metrics that indicate how overcommitted the CPU, memory, and IO capacity are in the system. If you say Y here, the kernel will create /proc/pressure/ with the pressure statistics files cpu, memory, and io. These will indicate the share of walltime in which some or all tasks in the system are delayed due to contention of the respective resource. In kernels with cgroup support, cgroups (cgroup2 only) will have cpu.pressure, memory.pressure, and io.pressure files, which aggregate pressure stalls for the grouped tasks only.
This option enables generic access to platform level persistent storage via "pstore" filesystem that can be mounted as /dev/pstore. Only useful if you have a platform level driver that registers with pstore to provide the data, so you probably should just go say "Y" (or "M") to a platform specific persistent store driver (e.g. ACPI_APEI on X86) which will select this for you. Switch on, so that we might be able to get dmesg from crashed systems out of nvram. Resolves #1249
Switch SOUND from static to dynamic.
This option enables a tickless idle system: timer interrupts will only trigger on an as-needed basis when the system is idle. Switch on, to save power and cpu load of VM hosts.
Turn floppy driver to a dynamic module, as we don't have to many floppy disc drives these days. And we surly don't want to have the root fs on a floppy.
Terminus Font is a clean, fixed width bitmap font, designed for long (8 and more hours per day) work with computers. This is the high resolution, large version for use with HiDPI screens. If the standard font is unreadable for you, say Y, otherwise say N. Use this to make output on HiDPI monitors more readable.
We need CONFIG_FB_EFI=y for early linux console messages when booted from EFI. This option required CONFIG_FB=y, so set both. This reverts 0f158ff ("linux: linux-4.19.57 Switch CONFIG_FB to dynamic").
This is the ancient /dev/cpu/microcode interface which was used by userspace tools like iucode_tool and microcode.ctl. It is inadequate because it runs too late to be able to properly load microcode on a machine and it needs special tools. Disable.
Switch legacy VSYSCALL emulation to default (XONLY).
We don't use UEVENT helper. Hotplug events are read by udevd via netlink. Disable.
Create bee file with cp linux-4.19.57-286.bee linux-5.4_rc1-294.bee
-rc kernels are not available over the cdn. Fix download link for -rc kernels.
Update configuration section. Produced by cp /boot/config-4.19.57.mx64.286 ./.config make olddefconfig
Remove patch, which has been included upstream.
Update patch URL for 5.4_rc1 kernel.
Collect metrics that indicate how overcommitted the CPU, memory, and IO capacity are in the system. If you say Y here, the kernel will create /proc/pressure/ with the pressure statistics files cpu, memory, and io. These will indicate the share of walltime in which some or all tasks in the system are delayed due to contention of the respective resource. In kernels with cgroup support, cgroups (cgroup2 only) will have cpu.pressure, memory.pressure, and io.pressure files, which aggregate pressure stalls for the grouped tasks only.
This option enables generic access to platform level persistent storage via "pstore" filesystem that can be mounted as /dev/pstore. Only useful if you have a platform level driver that registers with pstore to provide the data, so you probably should just go say "Y" (or "M") to a platform specific persistent store driver (e.g. ACPI_APEI on X86) which will select this for you. Switch on, so that we might be able to get dmesg from crashed systems out of nvram. Resolves #1249
Switch SOUND from static to dynamic.
This option enables a tickless idle system: timer interrupts will only trigger on an as-needed basis when the system is idle. Switch on, to save power and cpu load of VM hosts.
Turn floppy driver to a dynamic module, as we don't have to many floppy disc drives these days. And we surly don't want to have the root fs on a floppy.
Terminus Font is a clean, fixed width bitmap font, designed for long (8 and more hours per day) work with computers. This is the high resolution, large version for use with HiDPI screens. If the standard font is unreadable for you, say Y, otherwise say N. Use this to make output on HiDPI monitors more readable.
We need CONFIG_FB_EFI=y for early linux console messages when booted from EFI. This option required CONFIG_FB=y, so set both. This reverts 0f158ff ("linux: linux-4.19.57 Switch CONFIG_FB to dynamic").
This is the ancient /dev/cpu/microcode interface which was used by userspace tools like iucode_tool and microcode.ctl. It is inadequate because it runs too late to be able to properly load microcode on a machine and it needs special tools. Disable.
Switch legacy VSYSCALL emulation to default (XONLY).
We don't use UEVENT helper. Hotplug events are read by udevd via netlink. Disable.
-rc kernels are not available over the cdn. Fix download link for -rc kernels.
Update configuration section. Produced by cp /boot/config-4.19.57.mx64.286 ./.config make olddefconfig
Remove patch, which has been included upstream.
Update patch URL for 5.5_rc2 kernel.
Collect metrics that indicate how overcommitted the CPU, memory, and IO capacity are in the system. If you say Y here, the kernel will create /proc/pressure/ with the pressure statistics files cpu, memory, and io. These will indicate the share of walltime in which some or all tasks in the system are delayed due to contention of the respective resource. In kernels with cgroup support, cgroups (cgroup2 only) will have cpu.pressure, memory.pressure, and io.pressure files, which aggregate pressure stalls for the grouped tasks only.
This option enables generic access to platform level persistent storage via "pstore" filesystem that can be mounted as /dev/pstore. Only useful if you have a platform level driver that registers with pstore to provide the data, so you probably should just go say "Y" (or "M") to a platform specific persistent store driver (e.g. ACPI_APEI on X86) which will select this for you. Switch on, so that we might be able to get dmesg from crashed systems out of nvram. Resolves #1249
Switch SOUND from static to dynamic.
This option enables a tickless idle system: timer interrupts will only trigger on an as-needed basis when the system is idle. Switch on, to save power and cpu load of VM hosts.
Turn floppy driver to a dynamic module, as we don't have to many floppy disc drives these days. And we surly don't want to have the root fs on a floppy.
Terminus Font is a clean, fixed width bitmap font, designed for long (8 and more hours per day) work with computers. This is the high resolution, large version for use with HiDPI screens. If the standard font is unreadable for you, say Y, otherwise say N. Use this to make output on HiDPI monitors more readable.
We need CONFIG_FB_EFI=y for early linux console messages when booted from EFI. This option required CONFIG_FB=y, so set both. This reverts 0f158ff ("linux: linux-4.19.57 Switch CONFIG_FB to dynamic").
This is the ancient /dev/cpu/microcode interface which was used by userspace tools like iucode_tool and microcode.ctl. It is inadequate because it runs too late to be able to properly load microcode on a machine and it needs special tools. Disable.
Switch legacy VSYSCALL emulation to default (XONLY).
We don't use UEVENT helper. Hotplug events are read by udevd via netlink. Disable.
Remove the Linux versions, never installed on thre distmaster – especially as the proprietary Nvidia driver was not packaged for them. As the packages were built, and are present under `/src/mariux`, add the bee files to the git repository.
ad81395
to
740c436
Compare
Sign in
to join this conversation on GitHub.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Remove the Linux versions, never installed on thre distmaster – especially as the proprietary Nvidia
driver was not packaged for them.
As the packages were built, and are present under
/src/mariux
, add the bee files to the git repository.