User Tools

Site Tools


project:kernel-autobuild:changelog

Table of Contents

kernel-autobuild - changelog

kernel 3.18.44 vs2.3.7.5 uploaded (2016-10-27)

kernel 3.4.113 vs2.3.3.9.1 uploaded (2016-10-27)

  • built w/ kernel-autobuild 0.9.4 (dirtyc0w fix)

kernel 4.1.35 vs2.3.8.5.2 uploaded (2016-10-25)

  • built w/ kernel-autobuild 0.9.4 (dirtyc0w fix)

kernel 3.18.44 vs2.3.7.4 uploaded (2016-10-25)

  • built w/ kernel-autobuild 0.9.4 (dirtyc0w fix)

wheezy image created (2016-10-23)

  • needed to build kernel 3.18 - otherwise no initramdisk is built on installation

kernel 3.10.104 vs2.3.6.9 uploaded (2016-10-22)

  • built w/ kernel-autobuild 0.9.4 (dirtyc0w fix)

kernel-autobuild 0.9.4 (2016-10-22)

  • stuff for debian 8
    • kab_run_tests
      • accept fdisk version 2.25.2
      • check for /empty/ kvm.pid and abort
    • kernel-autobuild-prepare-image
      • doopt() - text formatting
      • added debugging output
      • wait for /dev/mapper to finally create fs-entries after kpartx
      • only remove existings loop devices
    • kernel-autobuild-run-tests
      • check for alternative ifup script /etc/qemu-ifup
      • use it eventually
      • remove ”-nographic” option from kvm call (still logs & works)

kernel 4.1.27 vs2.3.8.4 uploaded (2016-06-23)

  • changed –dotconfig-setting from …UEVENT_HELPER_PATH'\”\”'… to …UEVENT_HELPER_PATH='\”\”'

kernel 4.1.26 vs2.3.8.4 #3 uploaded (2016-06-14)

TL;DR

  • added CONFIG_CRYPTO_TEST=m to –dotconfig-setting resulting in:
  "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"

kernel 4.1.26 vs2.3.8.4 #2 uploaded (2016-06-14)

TL;DR

  • changed –dotconfig-setting from
  "EXT4_FS=y,EXT4_ENCRYPTION=y,UEVENT_HELPER_PATH'\"\"'"
  • to
  "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"

verbose

  • cd /var/lib/kernel-autobuild/4.1/4.1.26–2.3.8.4–1/build/linux-4.1.26
  • cp -ax .config .config-4.1.26-1
  • make menuconfig
<M>   Userspace cryptographic algorithm configuration  - CONFIG_CRYPTO_USER

<M>   Software async multi-buffer crypto daemon  - CONFIG_CRYPTO_MCRYPTD
<M>   User-space interface for random number generator algorithms - CONFIG_CRYPTO_USER_API_RNG
<M>   Asymmetric (public-key cryptographic) key type  - CONFIG_ASYMMETRIC_KEY_TYPE
--- Asymmetric (public-key cryptographic) key type
 <M>   Asymmetric public-key crypto algorithm subtype - CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE
 -M-   RSA public-key algorithm                       - CONFIG_PUBLIC_KEY_ALGO_RSA
 <M>   X.509 certificate parser                       - CONFIG_X509_CERTIFICATE_PARSER
 <M>     PKCS#7 message parser                        - CONFIG_PKCS7_MESSAGE_PARSER
 <M>       PKCS#7 testing key type                    - CONFIG_PKCS7_TEST_KEY
  • diff .config-4.1.26-1 .config
236c236
< # CONFIG_SYSTEM_TRUSTED_KEYRING is not set
---
> CONFIG_SYSTEM_TRUSTED_KEYRING=y
365a366
> CONFIG_ASN1=m
6940c6941
< # CONFIG_CRYPTO_USER is not set
---
> CONFIG_CRYPTO_USER=m
6947c6948
< # CONFIG_CRYPTO_MCRYPTD is not set
---
> CONFIG_CRYPTO_MCRYPTD=m
7066c7067,7068
< # CONFIG_CRYPTO_USER_API_RNG is not set
---
> CONFIG_CRYPTO_USER_API_RNG=m
> CONFIG_CRYPTO_HASH_INFO=y
7076c7078,7083
< # CONFIG_ASYMMETRIC_KEY_TYPE is not set
---
> 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
7176a7184
> CONFIG_CLZ_TAB=y
7178a7187
> CONFIG_MPILIB=m

kernel 4.1.26 vs2.3.8.4 uploaded (2016-06-08)

kernel 4.1.24 vs2.3.8.4 uploaded (2016-05-12)

  • built w/ kernel-autobuild 0.9.3
  • changed –dotconfig-setting from
  "EXT4_FS=y,EXT4_ENCRYPTION=y"
  • to
  "EXT4_FS=y,EXT4_ENCRYPTION=y,UEVENT_HELPER_PATH'\"\"'"

4.1.21 vs2.3.8.4 lihas1 uploaded (2016-04-19)

  • built w/ kernel-autobuild 0.9.2.1

kernel-autobuild 0.9.3 (2016-04-19)

  • kab_run_tests
    • kill kvm on “Kernel panic”
  • log Kernel panic
  • count and display minutes while testing

kernel-autobuild 0.9.2.1 (2016-04-19)

  • kernel-autobuild
    • variable SOURCE_IMG is transmitted to kab_run_tests

kernel-autobuild 0.9.2 (2016-04-18)

  • /usr/share/kernel-autobuild/linux-image-4.1-vserver-amd64 added

kernel-autobuild 0.9.1 (2016-04-14)

  • kab_identify_kernel_source_version -
  • adopt to changed kernel.org web page content

kernel-autobuild 0.9 (2015-12-22)

  • changes for kernel 4.1.5
  • kernel-autobuild
    • - option –vspatch-url-template added
    • bug fix: if PARAM_PATCHES consists of a single white space it's handled like ””
  • global_static
    • set default for SOURCE_IMG
  • kab_downloads
    • added comments
    • bug fix: if PARAM_PATCHES consists of a single white space it's handled like ””
  • kab_identify_kernel_source_version
    • adopt to kernel.org enforcing https
    • adopt to changed kernel.org web page layout
  • kab_identify_vserver_patch
    • handle –vspatch-url-template parameter
  • kab_parsecfg
    • set default for VSPATCH_URL_TEMPLATE
    • handle –vspatch-url-template
  • kab_run_tests
    • renamed test template image squeeze-kerneltest-…img → kerneltest-…img
    • mv partition from sect 63 to sect 2048 if necessary inside test image, so grub2 would work
  • kernel-autobuild-run-tests
    • changed kvm named from “squeeze-kerneltest” to “kernel-autobuild-kerneltest”
Problem:
automatic testing fails - because of errors in the testing routine / kvm image 

kernel-autobuild 0.8.1.4 (2014-08-20)

  • kab_identify_kernel_config_file – fixed error which inhibited proper inheriting of .config data

3.10.39 vs2.3.6.8 **lihas2** uploaded (2014-05-12)

  • built w/ kernel-autobuild 0.8.1.3

kernel-autobuild 0.8.1.3 (2014-05-13)

  • fixed bug which resulted in the wrong package name “lihas-firmware-image” instead of “lihas-firmware-image-3.10” :
    • global_static - added missing ” ”
  • global_static – removed senseless comments
  • global_static – added ”–template” to usage
  • global_static – fix handling for unknown command line elements

3.10.39 vs2.3.6.8 & 3.4.89 vs2.3.3.9 uploaded (2014-05-11)

  • built w/ kernel-autobuild 0.8.1

kernel-autobuild 0.8.1 (2014-05-11)

  • you may use build templates now with –template
  • new command line option –template
  • global_static – now uses kab_parsecfg
  • xml config files which may contain build templates (.conf are deprecated now)
  • automagically created “typescript” protocol (see: man script) typescript-YYYYMMDD-HH:MM:SS
  • added dependency libxml-application-config for XML::Application::Config
  • added dependency libxml-xpath-perl for XML::XPath
  • kab_apply_dotconfigsettings - fixed empty return value

3.10.38 vs2.3.6.8 & 3.4.88 vs2.3.3.9 uploaded (2014-04-27)

  • built w/ kernel-autobuild 0.7.1

kernel-autobuild 0.7.1 (2014-04-27)

  • .plan:
    • easier control of new options which may be changed using –dotconfig-setting and –dotconfig-setting-file
    • easier way to patch the vserver patch using –vspatch-patch
  • global_static – added option –prompt-before-upload
  • kernel-autobuild – added optinal prompting before uploading packets
  • $VSPATCHPATCHES deployed:
  • kernel-autobuild - provide $VSPATCHPATCHES to kab_downloads, kab_apply_vserver_patch
  • kab_downloads - copy $VSPATCHPATCHES to sources
  • kab_apply_vserver_patch - expire old VSPATCHPATCHES from SRC_DIR if new ones are required
  • kab_apply_vserver_patch - apply $VSPATCHPATCHES to vserver patch
  • debian/control - removed quoting on Homepage:
  • kab_apply_dotconfigsettings - create $SRC_DIR/dotconfig.changelog from $LOG_DIR/dotconfigmod.log for debian/changelog
  • patch-scripts-package-builddeb-v3.10.35+.diff - added optional inclusion of a file indicated by $KAB_CHANGELOG
  • kernel-autobuild - assign KAB_CHANGELOG to kab_compile_and_package
  • kab_compile_and_package - export KAB_CHANGELOG
  • kab_modify_dotconfig - besserer debug-output
  • kab_apply_dotconfigsettings - debug-output ins logfile
  • Makefile - fixed quoting for DEBIAN_FULL_NAME, DEBIAN_EMAIL, DEBIAN_HOMEPAGE
  • kab_unpack_kernel_source - remove build/linux-X.XX.XX-tree before unpacking kernel source
  • global_static
  • added –dotconfig-setting, –dotconfig-setting-file
    • VSPATCHPATCHES
    • DOTCONFIG_SETTING
    • DOTCONFIG_SETTING_FILE
  • implemented –dotconfig-setting, –dotconfig-setting-file –vspatch-patch
  • added kab_apply_dotconfigsettings for handling .config mods
  • added kab_modify_dotconfig for actually modifying .config
  • added 'perl','tee' to executables which are probed for
  • added 'coreutils' to dependencies (f. 'tee')
  • added kab_apply_dotconfigsettings to kernel-autobuild

3.4.86 vs2.3.3.9-2 uploaded (2014-04-14)

  • As of 3.4.86–vs2.3.3.9–1 the settings are those of 3.4.75 again, except for CONFIG_NET_DMA=n.
  • As of 3.4.86–vs2.3.3.9–2 comes with:
  • CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED - n
  • CONFIG_CGROUP_MEM_RES_CTLR_SWAP n y
  • CONFIG_SENSORS_MAX16064 n m
  • CONFIG_SENSORS_LTC2978 n m
  • CONFIG_SENSORS_APDS990X n m
  • CONFIG_SENSORS_MAX8688 n m
  • CONFIG_SENSORS_ZL6100 n m
  • CONFIG_SENSORS_UCD9000 n m
  • CONFIG_SENSORS_UCD9200 n m
  • CONFIG_SENSORS_BH1770 n m
  • CONFIG_SENSORS_ADM1275 n m
  • CONFIG_SENSORS_BH1780 n m
  • CONFIG_SENSORS_LM25066 n m
  • CONFIG_SENSORS_MAX34440 n m
  • CONFIG_SENSORS_LIS3_I2C n m
  • I tried to set “CONFIG_NET_DMA=y” but it just failed to survive “make oldconfig”.

3.4.86 vs2.3.3.9 uploaded (2014-04-11)

  • the first kernel with the revised build process from kernel-autobuild 07-devel9
  • also a patch was needed to patch the vserver patch first (see VS ML)
  • here was also a small patch to the builddeb script

3.10.17 vs2.3.6.6 uploaded (2013-10-22)

  • patch-3.10.15-vs2.3.6.6.diff produced some errors
  • patch-3.10.15-17-vs2.3.6.6.diff provided by Corey Wright fixed these
  • generated patch-3.10.17-vs2.3.6.6.diff:
	tar -xvJf ../source/linux-3.10.17.tar.xz
	cp -ax linux-3.10.17 linux-3.10.17-vs2.3.6.6
	cd linux-3.10.17-vs2.3.6.6
	patch -p1 < ../../source/patch-3.10.15-vs2.3.6.6.diff
	patch -p1 < ../../source/patch-3.10.15-17-vs2.3.6.6.diff
	cd ..
	diff -urNpd linux-3.10.17 linux-3.10.17-vs2.3.6.6 > ../source/patch-3.10.17-vs2.3.6.6.diff
	rm -rf linux-3.10.17 linux-3.10.17-vs2.3.6.6
  • build kernel without downloads
  kernel-autobuild --kernel-base-version 3.10 --add-patch /var/lib/kernel-autobuild/3.10/00-resources/patch-scripts-package-builddeb-v3.7+.diff --no-download   --ksrcver 3.10.17 --pver vs2.3.6.6

kernel-autobuild 0.6.2 (2013-10-01)

kernel-autobuild (0.6.2) unstable; urgency=low

  • kernel < 3.7.0 has no ipv6 nat - so skip this test in “internal-tests”

kernel-autobuild 0.6.1 (2013-09-30)

kernel-autobuild (0.6.1) unstable; urgency=low

  • fix: error conditions from the iptables tests did noch reach kernel_autobuild

3.4.61 vs2.3.3.9 uploaded (2013-09-11)

  • 3.4.61 vs2.3.3.9 uploaded
  • 3.4.60 vs2.3.3.9 uploaded
  • now things should be up to date again.

3.10.11 vs2.3.6.6 uploaded (2013-09-10)

  • kernel 3.10.9 (lihas2), 3.10.10 (lihas2), 3.10.11 uploaded
  • kernel 3.10.9 (lihas1), 3.10.10 (lihas1) ware malconfigured lacking NAT, LOG and some other features.

kernel-autobuild 0.6 (2013-09-10)

kernel-autobuild (0.6) unstable; urgency=low

  • dependency “ncurses-dev” added
  • kab_identify_vserver_patch returns PURL=””, KURL=””, PKVER=”” if given ”–pver”
  • added patch-scripts-package-builddeb-v3.7+.diff so kernels 3.(>=7) don't remove linux-firmware-image package
  • added “| grub-pc (>= 1.99)” to Suggests:
  • fix: global_static: set defaults /before/ reading /etc/kernel-autobuild.conf
  • added ”–provider-tag” to global_static
  • call kernel make with “KDEB_VERSION” to get version names /including/ the extra-version (PROVIDER_TAG)
  • added checks for iptables/v6/nat/log-target into internal-tests
  • changes dependencies so kernels >= 3.7 won't conflict with firmware package any more
  • package upload (kab_upload_packages) now uploads all .deb in one http connection, so only one repository update has to be done
  • sometimes the .config-file template gets lost/confused so subsequently NAT, LOG_TARGET, etc vanish. Added tests to internal-tests so this would be detected at least.
  • added support f. linux-image-3.9-amd64, linux-image-3.9-vserver-amd64, linux-image-3.10-vserver-amd64
  • added diff f. patching scripts/packages/builddeb on kernel 3.4
  • added diff f. patching scripts/packages/builddeb on kernel 3.(>=7)
  • added sample .config files f. different kernel versions

3.10.10 vs2.3.6.6 uploaded (2013-09-02)

  • kernel 3.10.x now available

kernel-autobuild 0.5 (2013-08-26)

  • issues with fdisk (changed behaviour 2.17.2 to 2.20.1) fixed in kab_run_tests

test run kernel-autobuild on wheezy

  • we are upgrading our build-platform to debian 7 wheezy
  • last kernel built on squeeze: 3.4.59–vs2.3.3.9–1
  • kernels are to be built on wheezy now
  • first kernel built on wheezy: 3.4.59–vs2.3.3.9–2
    • problem: fdisk (util-linux 2.20.1) is so screwed up now one can't re-create a partition starting on block 63 anymore.
  • so, wheezy build delayed for now …

3.9.9 vs2.3.6.5 uploaded (2013-07-10)

  • changed dependency of image package from “module-init-tools” to “module-init-tools | kmod” to meet wheezy's needs (inside patch-scripts-package-builddeb.diff)
  • broken: you can't control which part of the process is run , so only complete runs are available right now. :-(

(2013-07-10) kernel-autobuild pre 0.4 / linux-image-3.9.9-vs2.3.6.5+lihas1

kernel-autobuild (0.4) unstable; urgency=low

  • broke up monolithic code into modules. new files are:
    • global_static
    • kab_identify_kernel_config_file
    • kab_identify_kernel_source_version
    • kab_unpack_kernel_source
    • kab_apply_vserver_patch
    • kab_identify_vserver_patch
    • kab_apply_post_vserver_patch_patches
    • global_static
    • kab_compile_and_package
    • kab_run_tests
    • kab_build_meta_package
    • kab_upload_packages
    • kab_downloads
  • changed dependency of image package from “module-init-tools” to “module-init-tools | kmod” to meet wheezy's needs (inside patch-scripts-package-builddeb.diff)

(2013-06-18)

  • kernel “NAME” fuckup:
    • There is a NAME parameter inside the master Makefile
  • this would be:

^ kernel version ^ NAME ^ ^

3.4.36 .. 3.4.49 Saber-toothed Squirrel
3.7.10 Terrified Chipmunk
3.9.1 .. 3.9.5 Unicycling Gorilla
3.9.6 Black Squirrel Wakeup Call ⇐ why in hell?
extract_name () {
	MAKEFILE=$( tar -tvJf $1 | grep -e "linux-3.[0-9.]*/Makefile" | awk '{print $NF}' )
	NAME=$( tar -xvJf $1 "$MAKEFILE" -O | grep NAME )
	echo $NAME 
}

3.9.5 vs2.3.6.5 uploaded (2013-06-13)

  • after some fixes, kernel-autobuild produces and tests now 3.9 series vserver kernels

0.3.3.2

  • appliance of patches given with –add-patch put in right place

0.3.3.1

  • vserver feature parameter fixed

0.3.3

  • architecture and vserver feature parameterized

0.3.2

  • added switch ”–no-unpack” to prevent unpacking the kernel source archive
  • added switch ”–no-vspatch” to prevent applying the linux vserver patch to kernel source
  • print %KERNEL_AUTO_BUILD::DOWNLOAD::INFO even if download-only is unset

0.3.1

  • added switch ”–no-upload” to prevent uploading to apt repository

3.4.46 vs2.3.3.9 uploaded (2013-05-20)

  • 3.4.41 … 3.4.45 have been skipped. I wanted to fix the dependency issue before uploading new kernels which took a while.

3.4.40 vs2.3.3.9 - 4 (2013-05-20)

  • patch scripts/packages/builddeb inside kernel source tree, so dependencies get fixed:
    • (meta-)package “linux-image-3.4-vserver-amd64”
      • Depends: linux-firmware-image-3.4 (= 3.4.40-vs2.3.3.9+lihas4-1), linux-image-3.4.40-vs2.3.3.9+lihas4 (= 3.4.40-vs2.3.3.9+lihas4-1)
    • package “linux-firmware-image”
      • renamed to “linux-firmware-image-3.4”
      • Conflicts: linux-firmware-image
      • Replaces: linux-firmware-image
      • Provides: linux-firmware-image
    • package “linux-image-3.4.40-vs2.3.3.9+lihas4”
      • Depends: module-init-tools, linux-base (>= 2.6.32-31), initramfs-tools (>= 0.55) | linux-initramfs-tool
      • Recommends: linux-firmware-image-3.4 (>= 3.4.40-vs2.3.3.9+lihas4), util-vserver
      • Suggests: linux-doc-2.6.32, grub | lilo (>= 1:22.8-8.2~)
      • Breaks: initramfs-tools (« 0.55), lilo (« 1:22.8-8.2~)
      • Provides: linux-image, linux-image-3.4, linux-modules-3.4.40-vs2.3.3.9+lihas4-amd64
    • package “linux-headers-3.4.40-vs2.3.3.9+lihas4”
      • Provides: linux-headers, linux-headers-3.4
    • package “linux-libc-dev”
      • renamed to “linux-libc-dev-3.4”
      • Provides: linux-headers, linux-headers-3.4
      • Conflicts: linux-kernel-headers
      • Replaces: linux-kernel-headers
      • Provides: linux-kernel-headers
    • patch is: /var/lib/kernel-autobuild/3.4/00-resources/patch-scripts-package-builddeb.diff

3.4.40 vs2.3.3.9 - 2 / (not uploaded)

<M>     UDP: socket monitoring interface
<M> Layer Two Tunneling Protocol (L2TP)
--- Layer Two Tunneling Protocol (L2TP)
  <M>   L2TP debugfs support
  [*]   L2TPv3 support (EXPERIMENTAL)
  <M>     L2TP IP encapsulation for L2TPv3
  <M>     L2TP ethernet pseudowire support for L2TPv3
<M>   6lowpan support over IEEE 802.15.4
--- Network packet filtering framework (Netfilter)
<M>   IP set support
  <M> Netfilter NFACCT over NFNETLINK interface
  [*]   Connection tracking zones
[*]   Connection tracking events
[*]   Connection tracking timeout
[*]   Connection tracking timestamping
  <M>   SNMP service protocol support
  <M>   Connection tracking timeout tuning via Netlink
<M>   set target and match support
<M>   AUDIT target support
<M>   CHECKSUM target support
<M>   "CT" target support
<M>   IDLETIMER target suppor
<M>   LOG target support
<M>   "TEE" - packet cloning to alternate destination
<M>   "addrtype" address type match support
<M>   "cpu" match support
<M>   "devgroup" match support
<M>   "ipvs" match support
<M>   "nfacct" match support
<M> DMI table support in sysfs

> CONFIG_INET_UDP_DIAG=m
> CONFIG_NETFILTER_NETLINK_ACCT=m
> CONFIG_NF_CONNTRACK_ZONES=y
> CONFIG_NF_CONNTRACK_TIMEOUT=y
> CONFIG_NF_CONNTRACK_TIMESTAMP=y
> CONFIG_NF_CONNTRACK_SNMP=m
> CONFIG_NF_CT_NETLINK_TIMEOUT=m
> CONFIG_NETFILTER_XT_SET=m
> CONFIG_NETFILTER_XT_TARGET_AUDIT=m
> CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
> CONFIG_NETFILTER_XT_TARGET_CT=m
> CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
> CONFIG_NETFILTER_XT_TARGET_LOG=m
> CONFIG_NETFILTER_XT_TARGET_TEE=m
> CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
> CONFIG_NETFILTER_XT_MATCH_CPU=m
> CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
> CONFIG_NETFILTER_XT_MATCH_IPVS=m
> CONFIG_NETFILTER_XT_MATCH_NFACCT=m
> CONFIG_IP_SET=m
> CONFIG_IP_SET_MAX=256
> # CONFIG_IP_SET_BITMAP_IP is not set
> # CONFIG_IP_SET_BITMAP_IPMAC is not set
> # CONFIG_IP_SET_BITMAP_PORT is not set
> # CONFIG_IP_SET_HASH_IP is not set
> # CONFIG_IP_SET_HASH_IPPORT is not set
> # CONFIG_IP_SET_HASH_IPPORTIP is not set
> # CONFIG_IP_SET_HASH_IPPORTNET is not set
> # CONFIG_IP_SET_HASH_NET is not set
> # CONFIG_IP_SET_HASH_NETPORT is not set
> # CONFIG_IP_SET_HASH_NETIFACE is not set
> # CONFIG_IP_SET_LIST_SET is not set
> CONFIG_NF_NAT_SNMP_BASIC=m
> CONFIG_L2TP=m
> CONFIG_L2TP_DEBUGFS=m
> CONFIG_L2TP_V3=y
> CONFIG_L2TP_IP=m
> CONFIG_L2TP_ETH=m
> CONFIG_IEEE802154_6LOWPAN=m
> # CONFIG_PPPOL2TP is not set
> CONFIG_DMI_SYSFS=m

2013-04-17

repository speedup:
packets 3.4.11 .. 3.4.22 moved to lihas-kernel/packages-archive. reduced directory size from 6.6BG to 740MB

3.7.10 vs2.3.5.6 / linux-image-3.7-vserver-amd64_3.7.10--vs2.3.5.6--1_amd64.deb / kernel-autobuild 0.3

  • –kernel-base-version added
  • /usr/share/kernel-autobuild/linux-image-3.7-vserver-amd64 added
  • so, one may run “kernel-autobuild –kernel-base-version 3.7” now

3.2.26 vs2.3.3.9 - 1 / ... / kernel-autobuild 0.2

kernel.org changed page layout - xpaths changed in kernel-autobuild

3.2.25 vs2.3.3.9 - 1 /

vserver patch failed:

  patching file net/ipv4/inet_diag.c
  ...
  Hunk #8 FAILED at 691.
  ...
  1 out of 11 hunks FAILED -- saving rejects to file net/ipv4/inet_diag.c.rej
--- net/ipv4/inet_diag.c        2012-12-18 14:01:14.000000000 +0000
+++ net/ipv4/inet_diag.c        2012-11-18 23:52:30.000000000 +0000
@@ -691,6 +699,7 @@
                                continue;
 
                        if (bc) {
+                               /* TODO: lback */
                                entry.saddr =
 #if IS_ENABLED(CONFIG_IPV6)
                                        (entry.family == AF_INET6) ?

action:

  • removed this chunk from vserver patch

3.2.24 vs2.3.3.9 - 2 / linux-image-3.4.24-vs2.3.3.9+lihas2+lihas2

.config:

CONFIG_USB_UAS=m CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NETFILTER_XT_SET=m CONFIG_L2TP=m CONFIG_L2TP_DEBUGFS=m CONFIG_L2TP_V3=y CONFIG_L2TP_IP=m CONFIG_L2TP_ETH=m CONFIG_NET_TCPPROBE=m CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_ISCI=m # CONFIG_PPPOL2TP is not set

project/kernel-autobuild/changelog.txt · Last modified: 2016/10/27 11:42 by 37.209.107.175