Commit 95fd12ba authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Merge branch 'add-xeon-silver-4310' into 'master'

Added support for xeon silver 4310

See merge request certo/linux!2
parents 9412ab33 1ca7eb2d
......@@ -43,6 +43,7 @@ boot-i7-2600: boot-x86_64
boot-xeon-5130: boot-x86_64
boot-xeon-e5504: boot-x86_64
boot-xeon-e5620: boot-x86_64
boot-xeon-silver-4310: boot-x86_64
boot-xeon-x5650: boot-x86_64
boot-xeon-e3-1271: boot-x86_64
boot-lenovo-t460s: boot-x86_64
......@@ -1161,6 +1162,41 @@ xeon-x5650:
rm -rf /kernelconfig
rm -rf linux-5.12.10
xeon-silver-4310-clfs:
tar xf linux-5.12.10.tar.xz
$(MAKE) -C linux-5.12.10 defconfig
/kernelconfig/initramfs/prepare
bash -c 'files=`ls -1 /kernelconfig/xeon-silver-4310` ; for config in $$files ; do cat /kernelconfig/xeon-silver-4310/$$config >> linux-5.12.10/.config ; done'
$(MAKE) -C linux-5.12.10 oldconfig
$(MAKE) -C linux-5.12.10
$(MAKE) -C linux-5.12.10 modules_install
cp -v linux-5.12.10/arch/x86/boot/bzImage /boot/vmlinuz-5.12.10
cp -v linux-5.12.10/System.map /boot/System.map-5.12.10
cp -v linux-5.12.10/.config /boot/config-5.12.10
ln -svf vmlinuz-5.12.10 /boot/zImage
$(MAKE) -C ../kmod tests
rm -rf /kernelconfig
rm -rf linux-5.12.10
xeon-silver-4310:
tar xf linux-5.12.10.tar.xz
cp -v /boot/config-5.12.10 linux-5.12.10/.config
/kernelconfig/initramfs/prepare
bash -c 'files=`ls -1 /kernelconfig/xeon-silver-4310` ; for config in $$files ; do cat /kernelconfig/xeon-silver-4310/$$config >> linux-5.12.10/.config ; done'
$(MAKE) -C linux-5.12.10 oldconfig
$(MAKE) -C linux-5.12.10
rm -rf /lib/modules
rm -f /boot/config*
rm -f /boot/vmlinuz*
rm -f /boot/System.map*
$(MAKE) -C linux-5.12.10 modules_install
cp -v linux-5.12.10/arch/x86/boot/bzImage /boot/vmlinuz-5.12.10
cp -v linux-5.12.10/System.map /boot/System.map-5.12.10
cp -v linux-5.12.10/.config /boot/config-5.12.10
ln -svf vmlinuz-5.12.10 /boot/zImage
# rm -rf /kernelconfig
# rm -rf linux-5.12.10
xeon-e3-1271-clfs:
tar xf linux-5.12.10.tar.xz
$(MAKE) -C linux-5.12.10 defconfig
......
......@@ -311,6 +311,10 @@ CONFIG_CROSS_COMPILE="${CLFS_TARGET}"
<ant antfile="packages/linux/build.xml" target="boot-linux-x86_64"/>
</target>
<target name="boot-linux-xeon-silver-4310">
<ant antfile="packages/linux/build.xml" target="boot-linux-x86_64"/>
</target>
<target name="boot-linux-xeon-e3-1271">
<ant antfile="packages/linux/build.xml" target="boot-linux-x86_64"/>
</target>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment