User Tools

Site Tools


project:kernel-autobuild:announcement:howto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:kernel-autobuild:announcement:howto [2014/08/20 13:35] 109.192.164.44project:kernel-autobuild:announcement:howto [2016/10/26 20:14] (current) 37.209.107.175
Line 77: Line 77:
  
 # install virtual engine using dhcp/tftp bootserver: # install virtual engine using dhcp/tftp bootserver:
-kvm -M pc -net nic,macaddr=66:66:66:66:66:15,model=rtl8139 -net tap,script=/etc/kvm/kvm-ifup wheezy-kerneltest.img -name wheezy-kerneltest -k de -boot n -vnc 2 &+kvm -M pc -net nic,macaddr=66:66:66:66:66:15,model=rtl8139 -net tap,script=/etc/kvm/kvm-ifup wheezy-kerneltest.img -name wheezy-kerneltest -k de -boot n -vnc :2 &
 vncviewer :2 vncviewer :2
 # coming up: debian-basis-installation # coming up: debian-basis-installation
Line 83: Line 83:
 # keyboard: doesn't matter. just make sure it matches the kvm command ("-k de") line above # keyboard: doesn't matter. just make sure it matches the kvm command ("-k de") line above
 # everything in one disk (/dev/sda1) # everything in one disk (/dev/sda1)
 +# inside kvm f. Debian 8 / jessie:
 +# - get rid of systemd:
 +#   cat << EOF > /etc/apt/preferences.d/sysv
 +#   Package: systemd-sysv
 +#   Pin: release o=Debian
 +#   Pin-Priority: -1
 +#   EOF
 +# apt-get update
 +# apt-get install sysvinit-core
 +# </debian-jessie>
 # inside kvm: apt-get clean # inside kvm: apt-get clean
 # inside kvm: dd if=/dev/zero of=/tmp/null ; rm /tmp/null # inside kvm: dd if=/dev/zero of=/tmp/null ; rm /tmp/null
Line 178: Line 188:
 AA== AA==
 EOBASE64 EOBASE64
 +</code>
 +
 +  * run ''kernel-autobuild --template 3.10'' or ''kernel-autobuild --template 3.4''
 +
 +===== build kernel 4.1.21 (Tue Apr 19 09:56:09 CEST 2016) =====
 +
 +<code>
 +kernel-autobuild --kernel-base-version 4.1  --config /var/lib/kernel-autobuild/4.1/00-resources/config-4.2.0-0.bpo.1-amd64-debian-jessie-bpo --vspatch-url-template 'http://vserver.13thfloor.at/Experimental/patch-4.1.18-vs\${PVER}.diff' --pver "2.3.8.4" --dotconfig-setting EXT4_FS=y,EXT4_ENCRYPTION=y --template 4.1
 +</code>
 +
 +===== build kernel 4.1.24 (Thu May 12 15:19:44 CEST 2016) =====
 +
 +<code>
 +/usr/bin/kernel-autobuild  --kernel-base-version  4.1  --config  /var/lib/kernel-autobuild/4.1/00-resources/config-4.2.0-0.bpo.1-amd64-debian-jessie-bpo  --vspatch-url-template  'http://vserver.13thfloor.at/Experimental/patch-4.1.18-vs\${PVER}.diff'  --pver  "2.3.8.4"  --dotconfig-setting  "EXT4_FS=y,EXT4_ENCRYPTION=y,UEVENT_HELPER_PATH'\"\"'"  --template  4.1
 +</code>
 +
 +===== build kernel 4.1.26 #2 (Tue Jun 14 14:24:45 CEST 2016) =====
 +
 +<code>
 +"/usr/bin/kernel-autobuild"  "--kernel-base-version"  "4.1"  "--config"  "/var/lib/kernel-autobuild/4.1/00-resources/config-4.2.0-0.bpo.1-amd64-debian-jessie-bpo"  "--vspatch-url-template"  'http://vserver.13thfloor.at/Experimental/patch-4.1.18-vs\${PVER}.diff'  "--pver"  "2.3.8.4"  "--dotconfig-setting"  "EXT4_FS=y,EXT4_ENCRYPTION=y,UEVENT_HELPER_PATH'\"\"',CONFIG_SYSTEM_TRUSTED_KEYRING=y,CONFIG_ASN1=m,CONFIG_CRYPTO_USER=m,CONFIG_CRYPTO_MCRYPTD=m,CONFIG_CRYPTO_USER_API_RNG=m,CONFIG_CRYPTO_HASH_INFO=y,CONFIG_ASYMMETRIC_KEY_TYPE=m,CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m,CONFIG_PUBLIC_KEY_ALGO_RSA=m,CONFIG_X509_CERTIFICATE_PARSER=m,CONFIG_PKCS7_MESSAGE_PARSER=m,CONFIG_PKCS7_TEST_KEY=m,CONFIG_CLZ_TAB=y,CONFIG_MPILIB=m"  "--template"  "4.1" --sequential 2
 +</code>
 +
 +note: failed to include CONFIG_CRYPTO_TEST=m
 +
 +===== build kernel 4.1.26 #3 (Tue Jun 14 16:17:59 CEST 2016) =====
 +
 +<code>
 +"/usr/bin/kernel-autobuild"  "--kernel-base-version"  "4.1"  "--config"  "/var/lib/kernel-autobuild/4.1/00-resources/config-4.2.0-0.bpo.1-amd64-debian-jessie-bpo"  "--vspatch-url-template"  'http://vserver.13thfloor.at/Experimental/patch-4.1.18-vs\${PVER}.diff'  "--pver"  "2.3.8.4"  "--dotconfig-setting"  "EXT4_FS=y,EXT4_ENCRYPTION=y,UEVENT_HELPER_PATH'\"\"',CONFIG_SYSTEM_TRUSTED_KEYRING=y,CONFIG_ASN1=m,CONFIG_CRYPTO_USER=m,CONFIG_CRYPTO_MCRYPTD=m,CONFIG_CRYPTO_USER_API_RNG=m,CONFIG_CRYPTO_HASH_INFO=y,CONFIG_ASYMMETRIC_KEY_TYPE=m,CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m,CONFIG_PUBLIC_KEY_ALGO_RSA=m,CONFIG_X509_CERTIFICATE_PARSER=m,CONFIG_PKCS7_MESSAGE_PARSER=m,CONFIG_PKCS7_TEST_KEY=m,CONFIG_CLZ_TAB=y,CONFIG_MPILIB=m,CONFIG_CRYPTO_TEST=m"  "--template"  "4.1" --sequential 3
 +</code>
 +
 +===== build kernel 4.1.27 (Thu Jun 23 13:54:26 CEST 2016) =====
 +
 +<code>
 +"/usr/bin/kernel-autobuild"  "--kernel-base-version"  "4.1"  "--config"  "/var/lib/kernel-autobuild/4.1/00-resources/config-4.2.0-0.bpo.1-amd64-debian-jessie-bpo"  "--vspatch-url-template"  'http://vserver.13thfloor.at/Experimental/patch-4.1.18-vs\${PVER}.diff'  "--pver"  "2.3.8.4"  "--dotconfig-setting"  "EXT4_FS=y,EXT4_ENCRYPTION=y,UEVENT_HELPER_PATH='\"\"',CONFIG_SYSTEM_TRUSTED_KEYRING=y,CONFIG_ASN1=m,CONFIG_CRYPTO_USER=m,CONFIG_CRYPTO_MCRYPTD=m,CONFIG_CRYPTO_USER_API_RNG=m,CONFIG_CRYPTO_HASH_INFO=y,CONFIG_ASYMMETRIC_KEY_TYPE=m,CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m,CONFIG_PUBLIC_KEY_ALGO_RSA=m,CONFIG_X509_CERTIFICATE_PARSER=m,CONFIG_PKCS7_MESSAGE_PARSER=m,CONFIG_PKCS7_TEST_KEY=m,CONFIG_CLZ_TAB=y,CONFIG_MPILIB=m,CONFIG_CRYPTO_TEST=m"  "--template"  "4.1" 
 +</code>
 +
 +===== build kernel 4.1.33 (Oct 25 2016) =====
 +
 +
 +<code>
 +/usr/bin/kernel-autobuild --template 4.1 --kernel-base-version 4.1 --dotconfig-setting 'EXT4_FS=y,EXT4_ENCRYPTION=y,UEVENT_HELPER_PATH="",CONFIG_SYSTEM_TRUSTED_KEYRING=y,CONFIG_ASN1=m,CONFIG_CRYPTO_USER=m,CONFIG_CRYPTO_MCRYPTD=m,CONFIG_CRYPTO_USER_API_RNG=m,CONFIG_CRYPTO_HASH_INFO=y,CONFIG_ASYMMETRIC_KEY_TYPE=m,CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m,CONFIG_PUBLIC_KEY_ALGO_RSA=m,CONFIG_X509_CERTIFICATE_PARSER=m,CONFIG_PKCS7_MESSAGE_PARSER=m,CONFIG_PKCS7_TEST_KEY=m,CONFIG_CLZ_TAB=y,CONFIG_MPILIB=m,CONFIG_CRYPTO_TEST=m'
 </code> </code>
  
project/kernel-autobuild/announcement/howto.1408534504.txt.gz · Last modified: 2014/08/20 13:35 by 109.192.164.44