From 9ac87e6ef94ce3b022e009b55808008ee29bea8f Mon Sep 17 00:00:00 2001 From: "Gary S. Robertson" Date: Thu, 18 Jul 2013 11:05:17 -0500 Subject: Add config fragment with support for NO_HZ_FULL Signed-off-by: Gary S. Robertson --- linaro/configs/no_hz_full.conf | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 linaro/configs/no_hz_full.conf diff --git a/linaro/configs/no_hz_full.conf b/linaro/configs/no_hz_full.conf new file mode 100644 index 000000000000..246a02055714 --- /dev/null +++ b/linaro/configs/no_hz_full.conf @@ -0,0 +1,8 @@ +### config fragment to add NO_HZ_FULL support +### ASSUMES CONFIG_NO_HZ=y +### NOTE that boot command line options must be used to populate the set of +### CPU cores which will run with full no_hz enabled. Unlisted cores will +### run with no_hz idle only +CONFIG_NO_HZ_FULL=y +# CONFIG_NO_HZ_FULL_ALL is not set + -- cgit v1.2.3 From b36c9d8ffb990f436410680661c196b342c2edaf Mon Sep 17 00:00:00 2001 From: "Gary S. Robertson" Date: Fri, 26 Jul 2013 12:21:42 -0500 Subject: Added dependency config settings for NO_HZ_FULL Signed-off-by: Gary S. Robertson --- linaro/configs/no_hz_full.conf | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/linaro/configs/no_hz_full.conf b/linaro/configs/no_hz_full.conf index 246a02055714..f8522c7021c6 100644 --- a/linaro/configs/no_hz_full.conf +++ b/linaro/configs/no_hz_full.conf @@ -5,4 +5,12 @@ ### run with no_hz idle only CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_FULL_ALL is not set - +CONFIG_NO_HZ_COMMON=y +CONFIG_NO_HZ=y +CONFIG_NO_HZ_IDLE=n +CONFIG_HZ_PERIODIC=n +CONFIG_RCU_USER_QS=y +CONFIG_RCU_NOCB_CPU=y +CONFIG_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_CONTEXT_TRACKING_FORCE=y +CONFIG_IRQ_WORK=y -- cgit v1.2.3 From 5c6b96090371ddd03dd5c813b47cc9b9b35c4171 Mon Sep 17 00:00:00 2001 From: Viresh Kumar Date: Thu, 1 Aug 2013 15:11:41 +0530 Subject: linaro/configs: Add LNG OpenVswitch config fragment Signed-off-by: Viresh Kumar Signed-off-by: Gary S. Robertson --- linaro/configs/ovs.conf | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 linaro/configs/ovs.conf diff --git a/linaro/configs/ovs.conf b/linaro/configs/ovs.conf new file mode 100644 index 000000000000..9d11399f95ab --- /dev/null +++ b/linaro/configs/ovs.conf @@ -0,0 +1,11 @@ +CONFIG_NET_IPGRE_DEMUX=y +CONFIG_BRIDGE=m +CONFIG_NET_SCHED=y +CONFIG_NET_SCH_HTB=y +CONFIG_NET_SCH_HFSC=y +CONFIG_NET_SCH_INGRESS=y +CONFIG_NET_CLS_BASIC=y +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=y +CONFIG_OPENVSWITCH=m +CONFIG_TUN=y -- cgit v1.2.3 From 6a01b3a834d01c576694b114cd1564ed54a949fb Mon Sep 17 00:00:00 2001 From: Anders Roxell Date: Mon, 12 Aug 2013 18:34:34 +0200 Subject: no_hz_full.conf: added cpusets config fragment Signed-off-by: Anders Roxell --- linaro/configs/no_hz_full.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/linaro/configs/no_hz_full.conf b/linaro/configs/no_hz_full.conf index f8522c7021c6..feb28e15e448 100644 --- a/linaro/configs/no_hz_full.conf +++ b/linaro/configs/no_hz_full.conf @@ -14,3 +14,4 @@ CONFIG_RCU_NOCB_CPU=y CONFIG_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_CONTEXT_TRACKING_FORCE=y CONFIG_IRQ_WORK=y +CONFIG_CPUSETS=y -- cgit v1.2.3 From a61d3a5d003d2a1da84cd462a8c43dddac055f5c Mon Sep 17 00:00:00 2001 From: Kim Phillips Date: Wed, 7 Aug 2013 14:59:28 -0500 Subject: kvm-host.conf: enable guest OS networking Bridge and TUN/TAP support are needed for enabling networking with a guest OS. Signed-off-by: Kim Phillips Acked-by: Riku Voipio --- linaro/configs/kvm-host.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linaro/configs/kvm-host.conf b/linaro/configs/kvm-host.conf index 21a40e031372..0e4c21ae44ab 100644 --- a/linaro/configs/kvm-host.conf +++ b/linaro/configs/kvm-host.conf @@ -9,3 +9,5 @@ CONFIG_KVM_ARM_VGIC=y CONFIG_KVM_MMIO=y CONFIG_KVM=y CONFIG_BLK_DEV_NBD=m +CONFIG_BRIDGE=y +CONFIG_TUN=y -- cgit v1.2.3 From 077b552d1b144648a63b18a24a61a1db24a890a9 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Wed, 11 Sep 2013 19:27:59 +0400 Subject: configs: create linaro-base64.conf for generic ARM64 config options ... and put the options required for libhugetlbfs into it. Signed-off-by: Andrey Konovalov Signed-off-by: Anders Roxell --- linaro/configs/linaro-base64.conf | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 linaro/configs/linaro-base64.conf diff --git a/linaro/configs/linaro-base64.conf b/linaro/configs/linaro-base64.conf new file mode 100644 index 000000000000..4ce12fd20c03 --- /dev/null +++ b/linaro/configs/linaro-base64.conf @@ -0,0 +1,3 @@ +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y +CONFIG_HUGETLBFS=y -- cgit v1.2.3 From f0f4ecef4a720fb45b14b1180be6ff10fb551770 Mon Sep 17 00:00:00 2001 From: Zi Shen Lim Date: Tue, 1 Oct 2013 14:33:30 -0700 Subject: linaro/configs: add hugepage config fragment Signed-off-by: Zi Shen Lim Signed-off-by: Anders Roxell --- linaro/configs/hugepage.conf | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 linaro/configs/hugepage.conf diff --git a/linaro/configs/hugepage.conf b/linaro/configs/hugepage.conf new file mode 100644 index 000000000000..85f56540acdd --- /dev/null +++ b/linaro/configs/hugepage.conf @@ -0,0 +1,3 @@ +CONFIG_HUGETLBFS=y +CONFIG_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -- cgit v1.2.3 From db6866072699026ee2f927d27be80f147ee7383c Mon Sep 17 00:00:00 2001 From: "Gary S. Robertson" Date: Thu, 15 Aug 2013 12:00:56 -0500 Subject: Add preempt-rt config fragment Signed-off-by: Gary S. Robertson --- linaro/configs/preempt-rt.conf | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 linaro/configs/preempt-rt.conf diff --git a/linaro/configs/preempt-rt.conf b/linaro/configs/preempt-rt.conf new file mode 100644 index 000000000000..967b46b530cd --- /dev/null +++ b/linaro/configs/preempt-rt.conf @@ -0,0 +1,11 @@ +CONFIG_PREEMPT=y +CONFIG_PREEMPT_RT_FULL=y +# CONFIG_DEBUG_PREEMPT is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +### CONFIG_SLAB not set and CONFIG_SLUB=y has to be set for the 3.10.6-rt3 patchset +# CONFIG_SLAB is not set +CONFIG_SLUB=y -- cgit v1.2.3 From 1e3ba40a79feb86bb7354c6cb17ab2371e4c02f2 Mon Sep 17 00:00:00 2001 From: Fathi Boudra Date: Wed, 21 Aug 2013 09:09:10 +0300 Subject: linaro-base.conf: CONFIG_HOTPLUG has been eradicated Signed-off-by: Fathi Boudra --- linaro/configs/linaro-base.conf | 1 - 1 file changed, 1 deletion(-) diff --git a/linaro/configs/linaro-base.conf b/linaro/configs/linaro-base.conf index 947ca1f50935..8526bdfd5cdb 100644 --- a/linaro/configs/linaro-base.conf +++ b/linaro/configs/linaro-base.conf @@ -6,7 +6,6 @@ CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=16 CONFIG_BLK_DEV_INITRD=y CONFIG_EMBEDDED=y -CONFIG_HOTPLUG=y CONFIG_PERF_EVENTS=y CONFIG_SLAB=y CONFIG_PROFILING=y -- cgit v1.2.3 From 4cc11d4c42933c98f26dfec2380466f5da5778b1 Mon Sep 17 00:00:00 2001 From: Ryan Harkin Date: Wed, 18 Sep 2013 15:39:49 +0100 Subject: linaro/configs/kvm-guest: add extra devices Add extra devices needed for arm64 KVM testing. Signed-off-by: Ryan Harkin Signed-off-by: Jon Medhurst Acked-by: Fathi Boudra --- linaro/configs/kvm-guest.conf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/linaro/configs/kvm-guest.conf b/linaro/configs/kvm-guest.conf index 00e84a3ba1ec..cf174f89d043 100644 --- a/linaro/configs/kvm-guest.conf +++ b/linaro/configs/kvm-guest.conf @@ -1,3 +1,9 @@ +CONFIG_9P_FS=y +CONFIG_NET_9P_VIRTIO=y +CONFIG_NET_9P=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_OF_PLATFORM=y CONFIG_BALLOON_COMPACTION=y CONFIG_VIRTIO_BLK=y CONFIG_VIRTIO_NET=y -- cgit v1.2.3 From 1d31e140b4a6bf0b2c7dda03e4a9134ba3773f4e Mon Sep 17 00:00:00 2001 From: Fathi Boudra Date: Sat, 7 Sep 2013 04:51:29 +0300 Subject: distribution.conf: enable BRIDGE_EBT_T_NAT, required by libvirt Signed-off-by: Fathi Boudra --- linaro/configs/distribution.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/linaro/configs/distribution.conf b/linaro/configs/distribution.conf index fbcfed1b6ce8..9ee97529533f 100644 --- a/linaro/configs/distribution.conf +++ b/linaro/configs/distribution.conf @@ -23,6 +23,7 @@ CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_MANGLE=m CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE=m CONFIG_DEVTMPFS=y -- cgit v1.2.3 From e3ca74ee0da505cc1481b7cdaafe0cf146f55f57 Mon Sep 17 00:00:00 2001 From: Victor Kamensky Date: Wed, 28 Aug 2013 10:24:58 -0700 Subject: configs: Add config fragments for bigendian ARMV7 Linux This patch adds config fragments to enable big endian mode for Linux kernel. Note at this point CONFIG_VIRTUALIZATION explicitly disabled - BE kernel does not work with it yet. Signed-off-by: Victor Kamensky --- linaro/configs/bigendian.conf | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 linaro/configs/bigendian.conf diff --git a/linaro/configs/bigendian.conf b/linaro/configs/bigendian.conf new file mode 100644 index 000000000000..281fa55d91d0 --- /dev/null +++ b/linaro/configs/bigendian.conf @@ -0,0 +1,5 @@ +CONFIG_CPU_BIG_ENDIAN=y +CONFIG_CPU_ENDIAN_BE8=y +CONFIG_CPU_BE8_BOOT_LE=y +# CONFIG_VIRTUALIZATION is not set +# CONFIG_MMC_DW_IDMAC is not set -- cgit v1.2.3 From be8a25fba36058613082f8f4d15c308c7ea9c1d7 Mon Sep 17 00:00:00 2001 From: Zi Shen Lim Date: Sun, 20 Oct 2013 22:43:57 -0700 Subject: configs: add network namespace and virtual ethernet Network namespace and virtual ethernet are a useful combination for networking related testing, containers, etc. Enable namespaces, which by default includes network namespace. Also enable virtual ethernet support. Signed-off-by: Zi Shen Lim --- linaro/configs/netns.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 linaro/configs/netns.conf diff --git a/linaro/configs/netns.conf b/linaro/configs/netns.conf new file mode 100644 index 000000000000..7fadd7d67e36 --- /dev/null +++ b/linaro/configs/netns.conf @@ -0,0 +1,2 @@ +CONFIG_NAMESPACES=y +CONFIG_VETH=y -- cgit v1.2.3 From cdcfd7238764076915706691230e96ac39483a8f Mon Sep 17 00:00:00 2001 From: Vincent Hsu Date: Wed, 6 Nov 2013 15:31:02 +0800 Subject: distribution.conf: enable several kernel configs for ltp networking Add more netfilters for iptable test Add dummy net driver for ip test Add SCTP support for sctp test Add NFS server support for nfs test Signed-off-by: Vincent Hsu Signed-off-by: Gary S. Robertson --- linaro/configs/distribution.conf | 15 +++++++++++++++ linaro/configs/linaro-base.conf | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/linaro/configs/distribution.conf b/linaro/configs/distribution.conf index 9ee97529533f..7eab0a631571 100644 --- a/linaro/configs/distribution.conf +++ b/linaro/configs/distribution.conf @@ -6,22 +6,29 @@ CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y CONFIG_SYN_COOKIES=y CONFIG_IPV6=y +CONFIG_IP_SCTP=m CONFIG_NETLABEL=y CONFIG_BRIDGE_NETFILTER=y CONFIG_NF_CONNTRACK=m CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_REJECT=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_MARK_T=m @@ -43,3 +50,11 @@ CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SMACK=y CONFIG_SECURITY_APPARMOR=y CONFIG_DEFAULT_SECURITY_APPARMOR=y +CONFIG_DUMMY=m +CONFIG_EXPORTFS=m +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_FAULT_INJECTION=y diff --git a/linaro/configs/linaro-base.conf b/linaro/configs/linaro-base.conf index 8526bdfd5cdb..44438e22c466 100644 --- a/linaro/configs/linaro-base.conf +++ b/linaro/configs/linaro-base.conf @@ -69,7 +69,7 @@ CONFIG_JFFS2_RUBIN=y CONFIG_CRAMFS=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set +CONFIG_NFS_V2=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y -- cgit v1.2.3 From bcc691ea533e88fd2d5b2962fbe90162a9c10b53 Mon Sep 17 00:00:00 2001 From: Anders Roxell Date: Wed, 4 Dec 2013 07:11:29 +0100 Subject: preemption.conf: newly added for low latency Signed-off-by: Anders Roxell --- linaro/configs/preemption.conf | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 linaro/configs/preemption.conf diff --git a/linaro/configs/preemption.conf b/linaro/configs/preemption.conf new file mode 100644 index 000000000000..f4f8fbaba40d --- /dev/null +++ b/linaro/configs/preemption.conf @@ -0,0 +1,4 @@ +CONFIG_PREEMPT=y +# CONFIG_DEBUG_PREEMPT is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_RT_MUTEXES is not set -- cgit v1.2.3 From 051840c17c4f1f0d73da201eabdc2bb7f23c40f9 Mon Sep 17 00:00:00 2001 From: "Gary S. Robertson" Date: Fri, 22 Nov 2013 21:38:26 -0600 Subject: Resolve merge conflict vs. patch by 2013-08-28 12:24:58> Signed-off-by: Gary S. Robertson --- linaro/configs/bigendian.conf | 1 - 1 file changed, 1 deletion(-) diff --git a/linaro/configs/bigendian.conf b/linaro/configs/bigendian.conf index 281fa55d91d0..6a1020299e85 100644 --- a/linaro/configs/bigendian.conf +++ b/linaro/configs/bigendian.conf @@ -1,5 +1,4 @@ CONFIG_CPU_BIG_ENDIAN=y CONFIG_CPU_ENDIAN_BE8=y -CONFIG_CPU_BE8_BOOT_LE=y # CONFIG_VIRTUALIZATION is not set # CONFIG_MMC_DW_IDMAC is not set -- cgit v1.2.3