#-
NF_SOCKET_IPV4 all=m
NF_TPROXY_IPV4 all=m
-NF_TABLES_IPV4 all=m
+NF_TABLES_IPV4 all=y
NFT_CHAIN_ROUTE_IPV4 all=m
NFT_REJECT_IPV4 all=m
NFT_DUP_IPV4 all=m
#-
NF_SOCKET_IPV6 all=m
NF_TPROXY_IPV6 all=m
-NF_TABLES_IPV6 all=m
+NF_TABLES_IPV6 all=y
NFT_CHAIN_ROUTE_IPV6 all=m
NFT_CHAIN_NAT_IPV6 all=m
NFT_MASQ_IPV6 all=m
NF_CT_NETLINK_HELPER all=m
NETFILTER_NETLINK_GLUE_CT all=y
NF_NAT all=m
-NF_NAT_REDIRECT all=m
+NF_NAT_REDIRECT all=y
NF_TABLES all=m
NF_TABLES_SET all=m
NF_TABLES_INET all=y
#-
AMD_IOMMU x86_64=y
-#-
-#- *** FILE: drivers/media/pci/ivtv/Kconfig ***
-#-
-VIDEO_IVTV_DEPRECATED_IOCTLS all=n
-
#-
#- *** FILE: drivers/media/pci/sta2x11/Kconfig ***
#-
#-
VMD all=m
-#-
-#- *** FILE: drivers/pci/pcie/Kconfig ***
-#-
-#- file drivers/pci/pcie/aer/Kconfig goes here
-PCIEASPM_DEFAULT all=y
-PCIEASPM_POWERSAVE all=n
-PCIEASPM_POWER_SUPERSAVE all=n
-PCIEASPM_PERFORMANCE all=n
-
-#-
-#- *** FILE: drivers/platform/x86/Kconfig ***
-#-
-INTEL_TURBO_MAX_3 all=y
-
#-
#- *** FILE: drivers/staging/comedi/Kconfig ***
#-
IRQ_TIME_ACCOUNTING x86=n
#- file kernel/rcu/Kconfig goes here
#- file usr/Kconfig goes here
-PC104 all=y
#- file arch/Kconfig goes here
#- Do not forget to sign required modules with scripts/sign-file
#- file block/Kconfig goes here
DEBUG_PER_CPU_MAPS x86=n
DEBUG_STACKOVERFLOW x86=n
#- file lib/Kconfig.kasan goes here
-KCOV all=n
-WW_MUTEX_SELFTEST all=m
#- file kernel/rcu/Kconfig.debug goes here
#- file kernel/trace/Kconfig goes here
MEMTEST x86=n
#- file security/yama/Kconfig goes here
#- file security/integrity/Kconfig goes here
-#-
-#- *** FILE: sound/x86/Kconfig ***
-#-
-SND_X86 all=y
-HDMI_LPE_AUDIO all=m
-
#-
#- *** PROBABLY REMOVED OPTIONS ***
#-
#
# Conditional build:
%bcond_without source # don't build kernel-source package
-%bcond_without doc # don't build kernel-doc package
+%bcond_without doc # don't build kernel-doc package
%bcond_without pcmcia # don't build pcmcia
+%bcond_without debuginfo # debug info files
%bcond_with verbose # verbose build (V=1)
CONFIG_HIGHMEM64G=y
CONFIG_X86_PAE=y
CONFIG_NUMA=n
+ CONFIG_PAGE_TABLE_ISOLATION=y
%endif
%endif
cd %{objdir}
install -d arch/%{target_arch_dir}
-BuildConfig > %{defconfig}
+BuildConfig %{!?with_debuginfo:| %{__sed} -e 's/CONFIG_DEBUG_INFO=y/# CONFIG_DEBUG_INFO is not set/'} > %{defconfig}
ln -sf %{defconfig} .config
cd -
fi
cp -a$l %{srcdir}/* $RPM_BUILD_ROOT%{_kernelsrcdir}
+%{__rm} -r $RPM_BUILD_ROOT%{_kernelsrcdir}/scripts/kconfig/tests
cp -a %{objdir}/Module.symvers $RPM_BUILD_ROOT%{_kernelsrcdir}
cp -aL %{objdir}/.config $RPM_BUILD_ROOT%{_kernelsrcdir}
cp -a %{objdir}/include $RPM_BUILD_ROOT%{_kernelsrcdir}
%if %{with doc}
# move to %{_docdir} so we wouldn't depend on any kernel package for dirs
install -d $RPM_BUILD_ROOT%{_docdir}
-mv $RPM_BUILD_ROOT{%{_kernelsrcdir}/Documentation,%{_docdir}/%{name}-%{version}}
+%{__mv} $RPM_BUILD_ROOT{%{_kernelsrcdir}/Documentation,%{_docdir}/%{name}-%{version}}
%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/dontdiff
%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/Makefile