Commit graph

15 commits

Author SHA1 Message Date
Mikhail Novosyolov
b181ac08fd Enable AUFS (config values taken from kernel-5.15) 2023-03-15 13:50:13 +03:00
Mikhail Novosyolov
1e2019e775 Enable support of legacy mdraid
Noted by survolog@ and irton@, thanks to them.
Also enable some disabled block-related features
(they are experimental, but enabling them looks not harmful)
2023-02-25 14:30:23 +03:00
Mikhail Novosyolov
7af91c8a82 Enable CONFIG_VIDEO_ATOMISP* (ATOMISP was enabled earlier)
CONFIG_PMIC_OPREGION had to be enabled to enable CONFIG_VIDEO_ATOMISP*
2022-12-20 12:06:57 +03:00
Mikhail Novosyolov
9351bc82c7 upd: 6.1-rc6 -> 6.1-rc7, disable IBT
CONFIG_X86_AMD_PSTATE now connot be =m, set =y.

Disable IBT (indirect branch prediction). It was reported to break machines with NVIDIA
https://www.reddit.com/r/archlinux/comments/v0x3c4/psa_if_you_run_kernel_518_with_nvidia_pass_ibtoff/
Victorr2007 told that his computer booted up very slowly and then he could not login into the graphical session.
He has a proprietary NVIDIA driver. "ibt=off" in kernel cmdline fixed this problem.
Fedora also has this disabled. Let's keep it disabled for at least some time.
2022-12-02 15:42:53 +03:00
Mikhail Novosyolov
129aa522f8 Enable ATOMISP
Enabled CONFIG_ATOMISP to make cameras on tablets potentially work
(they did not work in 2017 as RussianNeuroMancer told me, probably most cameras still
won't work but at least they will try to work and print errors into dmesg
(for example about missing firmware). Regressions should not happen.

Also noted that CONFIG_MTK_T7XX was accidently disabled, enabled it (=m).

Remade i686 config, for some reason it did not answers for many questions.
2022-12-02 15:21:22 +03:00
Mikhail Novosyolov
b7e1b46ed3 update i686 config (in sync with x86_64), enable i686 builds (why not...) 2022-11-07 21:02:38 +03:00
Mikhail Novosyolov
d84df33943 Set CONFIG_ACPI_EC_DEBUGFS=y
Enable more direct access to ACPI/power management parts on e.g. laptops.
Needed for nbfc-linux
2022-11-07 01:26:10 +03:00
Mikhail Novosyolov
03c817ef27 enable 9p on x86_64
Fixes: 537ae029 ("update version, revrite config files, use zstd compression for kernel")

It is enabled on i686 and arm64.

Thanks to betcher@ for noting this.
2022-11-07 00:30:10 +03:00
Mikhail Novosyolov
d8f51036fc Enable other LSMs
Lockdown is a useful and needed thing, thanks to consta@ for ideas about it.
Other LSMs may also be useful (nowadays multiple LSMs can be enabled, so enable as many as possible so thet users sould use them).

Answered with default values to most questions.
Reporting of granted accesses (CONFIG_SECURITY_SMACK_BRINGUP) and packet marking (CONFIG_SECURITY_SMACK_NETFILTER) in SMACK were enbaled
for debug and because it may be potentially useful. We do not have plans to use SMACK for now by default.
2022-10-27 09:23:02 +03:00
Mikhail Novosyolov
1c8af1cc2e Reformat Aquarius sound as backports from upstream, automate quirk
Also update configs (added Kconfig entry from patches)
2022-09-07 17:14:09 +03:00
Mikhail Novosyolov
a4ced5d5e6 Update configs
CONFIG_SYSFB_SIMPLEFB and CONFIG_FB_SIMPLEDRM are mutually exclusive (since kernel 5.15),
CONFIG_SYSFB_SIMPLEFB was disabled but CONFIG_FB_SIMPLEDRM was not enabled instead of it.
Enable CONFIG_FB_SIMPLEDRM as an old, less experimental solution.
(See also: https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers -> enable simple framebuffer)

CONFIG_FB_SIMPLE was Y, but let's try to build it as a module (M).
We should try to reduce the size of vmlinuz for better support of PXE etc.

CONFIG_BLK_DEV_NULL_BLK can be N/Y and cannot be M. It is needed for tests, not for production, disabling it.

Other changes were generated automatically.
2022-07-11 15:55:09 +03:00
Aleksandr Proklov
2256e882c7 disable simplefb 2022-04-02 14:15:35 +03:00
Aleksandr Proklov
560b8c0fad check video driver in kernel config 2022-03-31 17:45:43 +03:00
Aleksandr Proklov
f93b4bd1d2 for i686 set highmem limit to 64G, set compression for kernel to gzip 2022-03-31 08:01:50 +09:00
Aleksandr Proklov
537ae0294a update version, revrite config files, use zstd compression for kernel 2022-03-30 09:04:46 +03:00
Renamed from kernel-i586.config (Browse further)