summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated to latest YP releasezeusDaniel BORNAZ2019-12-051-1/+1
| | | | | | Updated layer compatibility string for zeus branch. Change-Id: I2396cac7be16199689be68f3930cd731e7463b5b
* Added PREEMPT_RT 4.19 kernel for intelwarriorDaniel BORNAZ2019-09-166-0/+136
| | | | | | | | Added the recipe for the PREEMPT_RT intel 4.19 kernel along with patches for the 10Gbps NIC and machine configuration. Addresses LXOSCR-437 and LXOSCR-439. Change-Id: If0fd91858b49c155c479c9ed66cb016f9de1b958
* Merge "Add driver support using 10GbE family of adapters for PCI-X type ↵Adrian Mangeac2019-09-061-0/+6
|\ | | | | | | cards" into warrior
| * Add driver support using 10GbE family of adapters for PCI-X type cardsAndreas Wellving2019-09-061-0/+6
| | | | | | | | | | Change-Id: I0b3b5cd5379fb818902d95db818b4897f1fafd97 Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
* | qemux86-64-corei7: do not set kernel preferences for qemux86-64 targetAdrian Stratulat2019-09-041-1/+1
|/ | | | | Change-Id: Ibd8b8cff644c64b4566d09d33a5d9342d6add61b Signed-off-by: Adrian Stratulat <adrian.stratulat@enea.com>
* Update layer compatibility to warriorAdrian Mangeac2019-08-021-1/+1
| | | | | Change-Id: I01bab20bc5b6e5fde4172c59a0a1b198f03790ba Signed-off-by: Adrian Mangeac <Adrian.Mangeac@enea.com>
* linux-intel_4.14: update enea-kernel-cache revisionsumoMartin Borg2018-10-041-1/+1
| | | | | | | some missing patches had to be reapplied on enea-kernel-cache Change-Id: I11730f0503ca494409cd3d2ad4d0b67f12f385a7 Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel-rt: enable x2apic supportMartin Borg2018-10-011-0/+2
| | | | | | | This is needed to boot on Intel Atom C3850 Change-Id: I9b2b5574b97d1fe2adcaa530c72a441dddc21684 Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel: Fix for CVE-2018-14617Sona Sarmadi2018-09-263-0/+66
| | | | | | | | | | | Fix for both linux-intel and linux-intel-rt. References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-14617 Change-Id: Ideb3fe257a127d10b4468c210516edf69a4603ca Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel: Fix for CVE-2018-14609Sona Sarmadi2018-09-263-0/+73
| | | | | | | | | | | Fix for both linux-intel and linux-intel-rt. References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-14609 Change-Id: I566e0350984df12e6a77ed68cbcd2b485b9a2713 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel: Fix for CVE-2018-16658Sona Sarmadi2018-09-263-1/+49
| | | | | | | | | | | Fix for both linux-intel and linux-intel-rt. References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-16658 Change-Id: Icaa55f0e2167ee5a72b253bae4cb00d5708d66d1 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel-rt: Fix for CVE-2018-9363Sona Sarmadi2018-09-212-0/+57
| | | | | | | | | References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-9363 Change-Id: I6c93f124c5ddfac6de11f62b943fea255513c8a3 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel-rt: Fix for CVE-2018-15572Sona Sarmadi2018-09-212-0/+100
| | | | | | | | | References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-15572 Change-Id: Ice34aee00bfc9b05326422dbc2ebd68326e34e55 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel-rt: Fix for CVE-2018-13094Sona Sarmadi2018-09-212-0/+52
| | | | | | | | | References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-13094 Change-Id: I781b5d3fad200e20d791e08f48737945ee2d4838 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel-rt: Fix for CVE-2018-13093Sona Sarmadi2018-09-212-0/+149
| | | | | | | | | References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-13093 Change-Id: Ib4fb2a6efdbd4e47527618aaeb9151aeb2ec9738 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel-rt: Fix for CVE-2018-12233Sona Sarmadi2018-09-212-0/+53
| | | | | | | | | References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-12233 Change-Id: If1a42846078f3a88bebe75176cb0423d625821cd Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* linux-intel-rt: Fix for CVE-2018-14734Sona Sarmadi2018-09-212-1/+68
| | | | | | | | | References: https://github.com/nluedtke/linux_kernel_cves/blob/master/4.14/4.14_security.txt https://nvd.nist.gov/vuln/detail/CVE-2018-14734 Change-Id: I023781aa314f2713e6e3c134df8f87f23913c3f6 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* Include configs for audio & video support.Adrian Mangeac2018-09-131-1/+4
| | | | | Change-Id: Id0776f791637d7eae3fa121e315dc13e9ff01301 Signed-off-by: Adrian Mangeac <Adrian.Mangeac@enea.com>
* linux-intel: enable x2apic supportMartin Borg2018-09-041-0/+2
| | | | | | | This is needed to boot on Intel Atom C3850 Change-Id: I19bd23002c6d271b9175cc0a0371d84bba007633 Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel_4.14: Add debug tools supportMartin Borg2018-07-112-0/+28
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* layer.conf: add LAYERSERIES_COMPATMartin Borg2018-07-101-0/+2
| | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel: fix path to linux-intel_4.14.bb from meta-intelMartin Borg2018-07-061-1/+1
| | | | | Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-intel: keep in sync kmeta with other layersAdrian Calianu2018-06-201-1/+1
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Add DPDK_TARGET_MACHINE definitions to machine configurationsMartin Borg2018-05-222-0/+4
| | | | | Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-intel: update guest kernel boot time optimization patches for 4.14Martin Borg2018-05-141-1/+1
| | | | | Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-intel: update kernel configs to be similar with 4.9Adrian Calianu2018-05-141-1/+1
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Rename machine name denverton -> atom-c3000Sona Sarmadi2018-05-032-3/+3
| | | | | | | | | 1) Renamed conf/machine/denverton.conf -> atom-c3000.conf 2) Renamed KERNEL_FEATURES_append-denverton to: KERNEL_FEATURES_append-atom-c3000 in linux-intel.inc Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Rename machine name inteld1521 -> xeon-dSona Sarmadi2018-05-031-1/+1
| | | | | Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel-dev: Drop recipeAdrian Dudau2018-04-251-10/+0
| | | | | | | | We don't support the -dev flavour of the kernel in EL NFV Access anymore. We will use the standard one for everything. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel: Upgrade kernel to version 4.14Martin Borg2018-03-268-1004/+6
| | | | | Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Update README for rocko branchMartin Borg2018-03-121-2/+1
| | | | | Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-intel: Use kernel version 4.9.27Martin Borg2018-02-271-0/+4
| | | | | | Stay on the same kernel version as NFV Access 1.1 for now. Signed-off-by: Martin Borg <martin.borg@enea.com>
* add denverton BSPpyro-nfvaccessAdrian Calianu2018-02-122-1/+48
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linu-intel: CVE-2017-1000364pyroSona Sarmadi2017-11-162-0/+940
| | | | | | | | | | | | | | | | | | Fixes an issue in the size of the stack guard page on Linux, specifically a 4k stack guard page is not sufficiently large and can be "jumped" over (the stack guard page is bypassed), this affects Linux Kernel versions 4.11.5 and earlier. References: https://nvd.nist.gov/vuln/detail/CVE-2017-1000364 https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-1000364 https://blogs.oracle.com/wim/cve-2017-1000364 Upstream patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=v4.9.50&id=cfc0eb403816c5c4f9667d959de5e22789b5421e Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-intel: CVE-2017-11176Sona Sarmadi2017-11-162-1/+56
| | | | | | | | | | fix a use-after-free in sys_mq_notify() Reference: https://nvd.nist.gov/vuln/detail/CVE-2017-11176 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Do not build Intel microcodeAdrian Calianu2017-10-161-3/+2
| | | | | | | due to license issue. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-intel: Rename debug kernel recipe to -dev.Adrian Dudau2017-10-031-0/+0
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* qemux86-64: change ARCH to corei7 and move on intel kernel source treeAdrian Calianu2017-09-288-20/+42
| | | | | | | | | In order to use the same SDK for host and guest it was decided to change the build architecture of qemux86-64 to corei7 and use the same kernel provided by Intel. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Merge branch 'octeontx-bsp' into pyroMartin Borg2017-08-245-45/+2
|\ | | | | | | Signed-off-by: Martin Borg <martin.borg@enea.com>
| * move all dpdk changes into virtualization profile repoocteontx-bspAdrian Calianu2017-08-102-29/+0
| | | | | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * support to copy kernel config in deploy folder movedAdrian Calianu2017-08-103-16/+2
|/ | | | | | | Since it is not specific to an architecture it was moved into meta-enea-bsp-common repo. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* inteld1521: re-define machine configurationAdrian Calianu2017-07-121-1/+40
| | | | | | | | | | | Replace default corei7 inherited machine configuration with a clean-up version suitable for Enea Linux. Mainly removed qemu specific configuration since this is a machine used for host and extra/unused features like: core-image-minimal and rmc tool. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Remove dependency on meta-enea-bsp-commonAdrian Dudau2017-06-202-6/+1
| | | | | | | This layer is currently empty hence not needed anymore. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* kernel: Add kernel config file to deploy directoryDragos Motrea2017-06-203-0/+18
| | | | | Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* kernel: Use enea-kernel-cache from .com instead of .seAdrian Dudau2017-05-222-2/+2
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Added debug tools support to intel-sdk kernelDragos Motrea2017-05-182-1/+10
| | | | | | | | Support for the following debug tools was added to intel-sdk kernel: kgdb/gdb, perf, latencytop, systemtap, oprofile, lttng. Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Remove kernel fragments that are not needed for the guest imageGabriel Ionescu2017-04-201-7/+3
| | | | | Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-yocto: Update enea-kernel-cache SRCREV to include udev.sccAdrian Dudau2017-04-031-1/+1
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel: Update enea-kernel-cache SRCREV to include udev.sccAdrian Dudau2017-03-311-1/+1
| | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* linux-intel: remove fix.cfg patchMartin Borg2017-03-311-2/+0
| | | | | | | | The fix.cfg patch was removed in meta-intel, commit 37d46e1319d336195fb2b638412c9910fdd1668d. Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>