summaryrefslogtreecommitdiffstats
path: root/features
Commit message (Collapse)AuthorAgeFilesLines
* Add x2APIC supportAdrian Calianu2019-05-132-0/+6
| | | | | | | | | It provides interrupt re-mapping support. In case x2APIC is not available xAPIC will be enabled which also support interrupt re-mapping. Change-Id: I7c61194d9b9d8cb6d82d5f978000c363824c58a3 Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Increase and set ramdisk size from kernel configSona Sarmadi2019-05-072-0/+6
| | | | | | | | | | | Increase ramdisk size and set it from kernel config instead of setting it as kernel boot parameter. We have big number of kernel params and at some point it will be difficult to maintain all kernel boot params. Change-Id: I3f8788e5c457e87a242a894349dd4025e4283bd2 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* Enable ATH10K driversGabriel Ionescu2019-04-242-0/+9
| | | | | Change-Id: Ide48a56d70c0faec8fce99fa6b170e1a84af97c7 Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* Add basic WLAN support in the kernelGabriel Ionescu2019-04-172-0/+15
| | | | | Change-Id: I0da27ee43fa91d8ce987b63efd9c4e6494c68973 Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* Add kernel fragment that sets a 30s reset timeout on kernel panicGabriel Ionescu2019-02-052-0/+6
| | | | | Change-Id: I273563bf7064c4cd909c6707c2530d5de2ef636f Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* Add kernel fragment that supports gigapagesGabriel Ionescu2019-01-312-0/+15
| | | | | Change-Id: Idf218f4b1e427e32255d79814745f941cc16f80a Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* Enable Qualcomm and Sierra serial driversAdrian Calianu2018-10-301-5/+5
| | | | | Change-Id: I4585b9197b714cf68e84b7f938696f793592875a Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Add config for enabling multitouch support.Adrian Mangeac2018-10-052-0/+5
| | | | | Change-Id: I9c4ec12d6d23a97bafce80b3759b73fce8fc0c74 Signed-off-by: Adrian Mangeac <Adrian.Mangeac@enea.com>
* Merge "features/usbGadget: Add support for 3G usb modems" into intel-4.14Martin Borg2018-10-041-1/+2
|\
| * features/usbGadget: Add support for 3G usb modemsBogdan Pricope2018-10-041-1/+2
| | | | | | | | | | | | | | | | | | | | 4G usb modems require option and usb_wwan drivers. Tested with Huawei Technologies Co., Ltd E220 HSDPA Modem Change-Id: Ibac3f17cfb2e9eed7eb389c216d3f189fb140f7d Signed-off-by: Bogdan Pricope <Bogdan.Pricope@enea.com> Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* | Add kernel configurations for enabling video and audio.Adrian Mangeac2018-10-044-0/+42
|/ | | | | | Change-Id: I6a8ed6c7c57255864de28d8695fc07d0c6dd5834 Signed-off-by: Adrian Mangeac <Adrian.Mangeac@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Added mdt tests as loadable moduleDragos Motrea2018-10-042-0/+6
| | | | | | | | | | | In order to install ddt-runner-ng, the kernel-module-mdt-readtest package is required. It is built if the CONFIG_MDT_TESTS is enabled in the kernel config. Change-Id: Ie1cc3dedd3047d415bcc05e95e1a3a5c343f7b3c Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* enable text mode consolesAdrian Calianu2018-06-194-80/+32
| | | | | | removed unused vga Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* atomc-3000: update kernel configs to match with 4.9 kernelAdrian Calianu2018-05-113-1/+2
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Configure kernel to include the OVS kernel moduleSona Sarmadi2018-04-302-0/+7
| | | | | Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Explicitly set SCSI support as built inGabriel Ionescu2018-04-234-0/+15
| | | | Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* kernel features used as installer supportAdrian Calianu2018-04-2021-40/+943
| | | | | | | | | Also enable as modules devices that can be connected to a target: - usb - hsi - firewire Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Kernel: Add fragments to support booting from an USB and CDROMGabriel Ionescu2018-03-2210-0/+80
| | | | | | | | The patch adds support for booting the live image and installer off of various storage types, including USB sticks and CDROMs. Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Move netfilter related configs under the same folderAdrian Dudau2018-03-2010-5/+5
| | | | | | | Rename them to reflect the type of config (_y,_n,_m) they execute. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/ip_Vs: Add IP VIrtual Serverl support as moduleAdrian Dudau2018-03-122-0/+8
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/physdev: Move as standalone feature and add full dependenciesAdrian Dudau2018-03-123-2/+9
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/raw: Add support for raw iptables tableAdrian Dudau2018-03-122-0/+7
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/ipset: Add full dependencies and clean the configsAdrian Dudau2018-03-122-17/+7
| | | | | | | Build as a module Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* features/ct: Add support for CT target in iptablesAdrian Dudau2018-03-122-0/+15
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Add support for ISO FSAdrian Calianu2018-02-052-0/+14
| | | | | | required to mound CD-ROM images like the ones used for cloud-init Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Enable physdev match supportAdrian Dudau2017-11-142-0/+5
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Add ipset supportAdrian Dudau2017-11-142-0/+23
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* fix path of new guest featuresAdrian Calianu2017-09-2781-0/+776
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add guest features from yocto branchAdrian Calianu2017-09-272-0/+6
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Enable USB network drivers in usbnet_m.cfgMartin Borg2017-08-241-2/+2
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* Remove Cavium related configs from netdevices_n.cfgMartin Borg2017-08-231-5/+0
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel: Remove disabling early printk from debug_kernel_n fragmentGabriel Ionescu2017-06-271-1/+0
| | | | | | | | | Since there already is a fragment that enables or disables earlyprintk, remove the config symbol from debug_kernel_n to avoid conflicts when both are applied in alternative orders. Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Kernel: Remove XZ compression in order to increase boot speedGabriel Ionescu2017-06-201-1/+0
| | | | | | | | Removing XZ compression increases the kernel size, but reduces boot time. Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* net: add sit_n.scc in kernel footprint featureGabriel Sandu2017-06-191-0/+1
| | | | Signed-off-by: Gabriel Sandu <gabriel.sandu@enea.com>
* net: disable config for SIT IPV6 interface featureGabriel Sandu2017-06-162-0/+6
| | | | Signed-off-by: Gabriel Sandu <gabriel.sandu@enea.com>
* Kernel: Optimize boot time and add start/end messagesGabriel Ionescu2017-06-0925-4/+79
| | | | | Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* options to disable transparent hugepagesAdrian Calianu2017-06-082-0/+5
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* ovs: rework ovs configsAdrian Calianu2017-06-086-4/+12
| | | | | | | | | | | | | according to http://docs.openvswitch.org/en/latest/intro/install/general/ ovs kernel module exists in two places: - in kernel tree, which cane be enabled with kernel_ovs.scc - in OVS tree, which can be enabled with openvswitch_support.scc (adding only the support required by OVS in kernel) and the module is built from OVS source tree, separatly. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Optimized the kernel foot print of the Host ImageDragos Motrea2017-06-05124-2/+2676
| | | | | | | | In order to decrease the size of the kernel I removed unnecessary modules (drivers, debug capabilities) Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* OVS: add tun/tap support since is required by OVSAdrian Calianu2017-05-251-0/+1
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add config for vHost drivers supportAdrian Calianu2017-05-242-0/+12
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add config for UIO PCI generic moduleAdrian Calianu2017-05-242-0/+5
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add config to prevent RCU callback routines exec on CPUsAdrian Calianu2017-05-242-0/+7
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add PCI I/O virtualization configAdrian Calianu2017-05-242-0/+5
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add low latency specific kernel configurationAdrian Calianu2017-05-243-0/+14
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add qemu kvm specific configsAdrian Calianu2017-05-244-0/+43
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add Kernel Samepage Merging(KSM) configsAdrian Calianu2017-05-244-0/+10
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add transparent hugepages configsAdrian Calianu2017-05-242-0/+5
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* add cpu isolation supportAdrian Calianu2017-05-242-0/+8
| | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Added debug tools to Enea Linux 7Dragos Motrea2017-05-1114-0/+74
| | | | | Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>