| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Report by wen zhang.
Also fix formatting.
|
|
|
|
|
| |
systemd-oomd needs PSI so it does not make sense to disable it by
default.
|
| |
|
| |
|
|
|
|
| |
"parition".
|
|
|
|
| |
Add an <important> note as an introduction to configuring the kernel.
|
|
|
|
|
|
|
|
|
| |
- Mention NVME.
- Mention PAE (CONFIG_HIGHMEM64G) for 32-bit.
- Don't repeat the link to BLFS kernel config index twice on SysV.
And don't display the long URL for it.
- Emphasis that BLFS UEFI kernel config is needed even if you'll use the
UEFI bootloader of the host distro.
|
|
|
|
|
|
| |
This reverts commit d0a9bda4e696f4be02499b87c2bd6d8f40a3d4a3.
"Don't change anything enabled by defconfig" seems too strong.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit de679165f9a63ce94202d356abbae2b9a3bff5c3.
localmodconfig does not work very well. It can only *un*select things
already enabled as modules if the module is not loaded by the host. It
won't select anything new, nor unselect unneeded things already set to
"y" instead of "m".
Maybe you think we can copy .config from a "mainstream" distro
(producing a highly modular kernel) and use "make localmodconfig", but
when we tested it with a Debian host kernel config, the resulted kernel
refuses to boot.
"make allmodconfig && make localmodconfig" does not work well either:
"allmodconfig" selects many things as y (these thing are not available
as a module) but "localmodconfig" fails to unselect them.
|
|
|
|
|
| |
This is less generic than defconfig, and you can then tell
not to tweak options...
|
|
|
|
|
|
| |
tell people not to messing the options enabled by defconfig up.
Yes, I messed them up and shot my own foot.
|
|
|
|
|
|
|
|
| |
Let's not encourage users to try tricky things and shoot their own foot.
For systemd, if CONFIG_EXPERT is disable, CONFIG_FHANDLE will be enabled
automatically. So there is no need to enable CONFIG_EXPERT and then set
CONFIG_FHANDLE manually.
|
| |
|
| |
|
|
|
|
|
|
| |
LFS and the host may use different /boot configuration, so do not assume
they'll share a /boot partition (two different /boot partition or only one
with separate /boot are possible).
|
|
|
|
| |
Is there anyone using a blind system with serial console now? :)
|
|
|
|
|
|
|
|
|
|
| |
Some host create /dev/shm as a tmpfs. Some have is as
a symlink to a location in another directory. This
change handles both cases.
The change to the sysV bootscripts now creates /dev/shm
as a separate tmpfs from /run. This makes LFS sysV and
systemd versions treat /dev/shm the same.
|
|
|
|
|
| |
It does not make too much sense to protect the userspace with PIE+ASLR
and SSP but leave the kernel alone...
|
|
|
|
|
|
| |
This reverts commit 098f4de3369ae0fc7d50fc6060b059eb5627de4e.
CVE-2022-2590 is fixed in Linux >= 5.19.6.
|
|
|
|
| |
Text only change.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
It's recommended for CVE-2022-21233 mitigation. And, if the BIOS has
enabled x2APIC but CONFIG_X86_X2APIC=n, the kernel will panic on boot.
If x2APIC is disabled or not available, the kernel with
CONFIG_X86_X2APIC=y can still boot normally.
No need to tag anything again because interrupt handling cannot affect
userspace.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The help of this options says:
"However, if you have a new compiler with ..., you may need to disable
this config option in order to successfully build the kernel."
As we are having state-of-art GCC-12, and Linux-5.18 release candidate
FTBFS with GCC-12 and CONFIG_WERROR=y [1], and <rant>the kernel developers
are making stupid and meaningless discussion instead of fixing the building
failure</rant> [2], I don't think enabling this option makes any sense
building LFS.
[1]:https://lkml.org/lkml/2022/4/14/1676
[2]:https://lkml.org/lkml/2022/4/21/254
|
|
|
|
|
| |
The references already correctly decorated are not changed because "if
it's not broken don't fix it".
|
|
|
|
| |
Also make the order and the layout the same as in menu.
|
| |
|
|
|
|
| |
Device Drivers section in the systemd kernel configuration.
|
| |
|
|
|
|
|
|
|
| |
to work.
Note that it just skips bringing systemd-oomd up when not present, and
does not fail the startup process.
|
| |
|
|
|
|
|
|
|
|
|
| |
Update to systemd-250 (BLFS coming shortly)
Update to meson-0.60.3
Kernel Configuration: Enable the framebuffer since it's disabled by
default in Linux-5.15.
Kernel Configuration: Add a note about CONFIG_DEFAULT_HOSTNAME on
systemd.
|
|
|
|
| |
https://lists.linuxfromscratch.org/sympa/arc/lfs-support/2021-11/msg00014.html
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Update to bc-3.2.3
Update to linux-5.9.12
Incorporate kernel changes from rhubarbpieguy
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12065 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
|
|
| |
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12059 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
|
|
|
|
|
| |
how to launch the menu interface before telling what to tick in the
menu...
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12039 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
|
|
| |
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12033 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
|
|
|
|
|
| |
Strangely the empty line seems only in my local rendering.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12020 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
|
|
|
|
| |
line in sysd
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12019 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
|
|
| |
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11931 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
|
|
| |
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11921 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|
|
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11897 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
|