Go to file
Pratham Patel ff349cb793
(**ARM64 ONLY**) create temporary "defconfig"
Following was done for the stock RHEL9 kernel configuration with the
source tarball **always** originating from kernel.org as the upstream:
```
cp ~/kernels/rhel/config-5.14.0-284.30.1.el9_2.aarch64 .config

make savedefconfig 2>&1 | tee ~/kernels/rhel/log.savedefconfig
cp defconfig ~/kernels/rhel/rhel.defconfig

grep --line-regexp --fixed-strings --invert-match --file arch/arm64/configs/defconfig ~/kernels/rhel/rhel.defconfig > ~/kernels/rhel/diff.config

cp ~/kernels/rhel/diff.config arch/arm64/configs/rhel.config
./scripts/kconfig/merge_config.sh arch/arm64/configs/defconfig arch/arm64/configs/rhel.config 2>&1 | tee ~/kernels/rhel/log.merge_config

cp .config ~/kernels/rhel/.config
```

TODO1:
find overrides by grepping for
`Value of CONFIG_* is redefined by fragment arch/arm64/configs/rhel.config:`
and remove them from config-aarch64

TODO2:
find missing configs by grepping for
`Value requested for CONFIG_* not in final .config`
and fix them
2023-11-18 13:38:24 +05:30
rhel (**ARM64 ONLY**) create temporary "defconfig" 2023-11-18 13:38:24 +05:30
config-aarch64 make the SPEC file more generic 2023-11-18 10:43:17 +05:30
config-x86_64 make the SPEC file more generic 2023-11-18 10:43:17 +05:30
cpupower.config initial commit 2023-11-18 10:08:53 +05:30
cpupower.service initial commit 2023-11-18 10:08:53 +05:30
filter-aarch64.sh initial commit 2023-11-18 10:08:53 +05:30
filter-modules.sh initial commit 2023-11-18 10:08:53 +05:30
filter-x86_64.sh initial commit 2023-11-18 10:08:53 +05:30
kernel-common.inc make the SPEC file more generic 2023-11-18 10:43:17 +05:30
kernel-lts.spec make the SPEC file more generic 2023-11-18 10:43:17 +05:30
kernel-mainline.spec make the SPEC file more generic 2023-11-18 10:43:17 +05:30
kernel-next.spec make the SPEC file more generic 2023-11-18 10:43:17 +05:30
kernel-stable.spec make the SPEC file more generic 2023-11-18 10:43:17 +05:30
kvm_stat.logrotate initial commit 2023-11-18 10:08:53 +05:30
mod-denylist.sh initial commit 2023-11-18 10:08:53 +05:30
mod-extra.list initial commit 2023-11-18 10:08:53 +05:30
mod-sign.sh initial commit 2023-11-18 10:08:53 +05:30
rheldup3.x509 initial commit 2023-11-18 10:08:53 +05:30
rhelkpatch1.x509 initial commit 2023-11-18 10:08:53 +05:30
x509.genkey initial commit 2023-11-18 10:08:53 +05:30