| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Change-Id: I53d58508d5022fcbc868e2f2fb3d117a9668fb3f
Signed-off-by: Catalin Iova <Catalin.Iova@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Change-Id: I2e05c37b979afefae366b30397951b0d58278645
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Change-Id: I259ca8aafe0b58707e05f419e330e913176e360d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
|
| |
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Change-Id: Iccdfb4c6cba883e8c3f552ab35134917475957b1
|
|
|
|
|
|
|
| |
Add IPMI loadable modules to the image.
Change-Id: If8dcff887418f662f8a2dad888e809e4b91b53bf
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
|
|
|
| |
Pci quirks added to image.
Signed-off-by: Dragos Ciprian Nedelcu <Dragos.Ciprian.Nedelcu@enea.com>
Change-Id: I9d0cccce15828881f38380ea8a42112c2621a5de
|
|
|
|
|
|
|
| |
This would add too much overhead when switching branches.
Change-Id: I53a60bcd2cbf02afdb8b029e3739f4328009d37c
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Dragos Ciprian Nedelcu <Dragos.Ciprian.Nedelcu@enea.com>
Change-Id: I01a03e3b5636ed6e684d985e130a7a5f46fc044a
|
|
|
|
|
| |
Change-Id: I514e3f073d63056b0a7b5dd2a760a5ae2bf934d4
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
Enables interrupt re-mapping also which is used for
SR-IOV.
Change-Id: Ic5126c3b085e8e55454565d9b54a15a561160244
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I3c2d4aed394805d546fd77f1637be80dadbe606b
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
|
|
|
|
|
|
|
|
| |
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-Id: Ia7820e0a0273d9b9cdaa23ea9aa497656da9af75
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
|
|
|
|
|
| |
Change-Id: Ic87213aaad2a425b2edacdf5d2066e9ee615d5ee
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
|
|
|
|
|
| |
Change-Id: I5d67a193a8b4ec515176adbb4ee7590fff4f997b
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
|
|
|
|
|
|
|
|
| |
Update recipes-kernel to match latest revision of
enea-kernel-cache repo.
Change-Id: I67df2041425b856f97c506a6e03415bf7c27b46d
Signed-off-by: Bogdan Pricope <Bogdan.Pricope@enea.com>
|
|
|
|
|
|
|
| |
Update is needed to add modules for 4G usb modems.
Change-Id: Ia15613e99d0dcb466d467f996c01d15cf8c4abbd
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>
|
|
|
|
|
| |
Signed-off-by: Martin Borg <martin.borg@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Martin Borg <martin.borg@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Martin Borg <martin.borg@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Martin Borg <martin.borg@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
|
| |
Stay on the same kernel version as NFV Access 1.1 for now.
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
due to license issue.
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
|
| |
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>
|
|\
| |
| |
| | |
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
| |
| |
| |
| | |
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
|
|/
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Dragos Motrea <Dragos.Motrea@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|
|
|
|
|
| |
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Martin Borg <martin.borg@enea.com>
|