summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Force MDD disabled in ixgbe driverhotfix_EDGESC-6feature_CPDX-3570feature_CPDX-3521feature_CPDX-3405_req3custom_CPDX-3546EE240_HotFix1Dragos Ciprian Nedelcu2021-02-253-16/+52
| | | | | | | | Set default value for Malicious Driver Detection to disabled in ixgbe driver. Also prevent MDD from being enabled. Signed-off-by: Dragos Ciprian Nedelcu <Dragos.Ciprian.Nedelcu@enea.com> Change-Id: I84fc98070b376814549048f307032ed0bd355bc9
* Disable MDD in ixgbe driverDragos Ciprian Nedelcu2021-02-242-0/+19
| | | | | | | | Set default value for Malicious Driver Detection flag to diabled for ixgbe driver. Signed-off-by: Dragos Ciprian Nedelcu <Dragos.Ciprian.Nedelcu@enea.com> Change-Id: I499bd40ee0cce7658dd12d7bb52e9ef537f9365b
* recipes-kernel: Update SRCREV_metaeneaCatalin Iova2021-02-221-1/+1
| | | | | Change-Id: I53d58508d5022fcbc868e2f2fb3d117a9668fb3f Signed-off-by: Catalin Iova <Catalin.Iova@enea.com>
* Upgrade ixgbe and ixgbevf drivers to newer versionsDragos Ciprian Nedelcu2021-02-183-2/+84
| | | | | | | | | | | Also disable building ixgbe and ixgbevf drivers in kernel. Upgrade ixgbe to version 5.10.2 and ixgbevf to version 4.10.2. Recipes were taken from yoctoproject master branch: http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/tree/recipes-kernel/intel-ethernet Signed-off-by: Dragos Ciprian Nedelcu <Dragos.Ciprian.Nedelcu@enea.com> Change-Id: I664b15093a7a0edfc49d41e7d1847a52e4b35a90
* enea-kernel-cache: Bump for ath10k AP config fragfeature_CPDX-3496Alexandru Avadanii2021-01-191-1/+1
| | | | | Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> Change-Id: I2e05c37b979afefae366b30397951b0d58278645
* Revert "enea-kernel-cache: Bump for ATH10k QCA6174 fix"Alexandru Avadanii2021-01-171-4/+1
| | | | | | | | | | | The backported patch: - does not actually resolve the initial issue (testing was false-positive); - is not actually needed as the firmware image we carry in NFVA already contains the fix; - might cause issues with other chipsets; This reverts commit 47376dca84e4963cbfd141e7096e611c049c00d9. Change-Id: I6bb8dce5119e6759eaf456500033d60f600d2eed
* enea-kernel-cache: Bump for ATH10k QCA6174 fixAlexandru Avadanii2021-01-151-1/+4
| | | | | Change-Id: I259ca8aafe0b58707e05f419e330e913176e360d Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
* enea-kernel-cache: Bump for ACPI PCCT fixfeature_CPDX-3499Alexandru Avadanii2020-11-101-1/+4
| | | | | Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> Change-Id: Iccdfb4c6cba883e8c3f552ab35134917475957b1
* enea-kernel-cache: Bump for ipmi_ssif supporttest_new_branchhotfix_NFVSC-87hotfix_CPDX-3539feature_ELCCR-1150feature_CPDX-3493feature_CPDX-3461feature_CPDX-3314demo_CPDX-3245custom_CPDX-3447Alexandru Avadanii2020-10-211-2/+6
| | | | | | | Add IPMI loadable modules to the image. Change-Id: If8dcff887418f662f8a2dad888e809e4b91b53bf Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
* Update kernel recipe to take latest enea-kernel-cache revision.test_branchout_newtest_branchoutDragos Ciprian Nedelcu2020-10-121-1/+4
| | | | | | | Pci quirks added to image. Signed-off-by: Dragos Ciprian Nedelcu <Dragos.Ciprian.Nedelcu@enea.com> Change-Id: I9d0cccce15828881f38380ea8a42112c2621a5de
* README: Don't specify branches on dependent layerstest_branching_scriptfeature_CPDX-3469feature_CPDX-3385Adrian Dudau2020-08-031-1/+0
| | | | | | | This would add too much overhead when switching branches. Change-Id: I53a60bcd2cbf02afdb8b029e3739f4328009d37c Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Update kernel recipe to take latest enea-kernel-cache revision.Dragos Ciprian Nedelcu2020-07-161-1/+4
| | | | | Signed-off-by: Dragos Ciprian Nedelcu <Dragos.Ciprian.Nedelcu@enea.com> Change-Id: I01a03e3b5636ed6e684d985e130a7a5f46fc044a
* Update layer dependencies to account for new layer namesfeature_bugfixes-2.3.0Adrian Dudau2020-05-272-12/+12
| | | | | Change-Id: I514e3f073d63056b0a7b5dd2a760a5ae2bf934d4 Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linux-intel: upgrade to 4.14.123 revisionrockoAdrian Calianu2019-06-141-0/+2
| | | | | | | | | Main scope was to mitigate MDS vulnerability. Tested: build & boot on xeon-d, atom-c3000, qemu. Change-Id: I39b214878b454e7fbea46533c18583f270296afd Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* linux-intel: enable x2APIC supportAdrian Calianu2019-05-131-1/+3
| | | | | | | | Enables interrupt re-mapping also which is used for SR-IOV. Change-Id: Ic5126c3b085e8e55454565d9b54a15a561160244 Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* Fix parse error due to extra double quoteMartin Borg2019-05-081-2/+2
| | | | | | | Also update the revision of enea-kernel-cache to include the new file Change-Id: I2355a9622e353f2d38774b4a3356c950a90d5e4b Signed-off-by: Martin Borg <martin.borg@enea.com>
* set ramdisk size from kernel configSona Sarmadi2019-05-021-0/+3
| | | | | Change-Id: I3c2d4aed394805d546fd77f1637be80dadbe606b Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* revert "change oe-user with real user" patchSona Sarmadi2019-04-081-3/+1
| | | | | | | | Implement the fix in meta-enea-bsp-common so the fix applies to ARM as well. Change-Id: I8cc849fb4f42cb899a4b977ea38148a13b139f83 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* change "oe-user" with real userSona Sarmadi2019-03-291-0/+3
| | | | | Change-Id: Ia7820e0a0273d9b9cdaa23ea9aa497656da9af75 Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
* Add support for allocating 1GB hugepages at runtimeGabriel Ionescu2019-02-011-1/+1
| | | | | Change-Id: Ic87213aaad2a425b2edacdf5d2066e9ee615d5ee Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
* keep in sync with latest enea-kernel-versionAdrian Calianu2018-10-301-1/+1
| | | | | Change-Id: I5d67a193a8b4ec515176adbb4ee7590fff4f997b Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
* linux-intel: Update enea-kernel-cache revisionBogdan Pricope2018-10-051-1/+1
| | | | | | | | Update recipes-kernel to match latest revision of enea-kernel-cache repo. Change-Id: I67df2041425b856f97c506a6e03415bf7c27b46d Signed-off-by: Bogdan Pricope <Bogdan.Pricope@enea.com>
* linux-intel: update enea-kernel-cache revisionBogdan Pricope2018-09-141-1/+1
| | | | | | | Update is needed to add modules for 4G usb modems. Change-Id: Ia15613e99d0dcb466d467f996c01d15cf8c4abbd Signed-off-by: Bogdan Pricope <Bogdan.Pricope@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>