Age | Commit message (Collapse) | Author |
|
|
|
AMD Spectre/Meltdown Upstream backports
|
|
Various updates for master
|
|
With recipe specific sysroots coming in to play each
package needs to handle its build dependencies more
strictly. This fixes such issues with vulkan-samples.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The correct way of using a license is through the common_licenses
from the meta layer so use that appropriately. This also silents
the warning
WARNING: packagegroup-multimedia-risky-1.0-r0 do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Drop layer specific recipe and leverage the upstream
one which is more recent. This would also make the
maintenance feasible.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
ffmpeg version upstream has moved on to 3.4.2 which
is better than what we have at the moment so simply
switch.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The intention with this post-installation script is to
run it on the target at first boot so handle it
accordingly otherwise it will only generate warnings
on build time.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The intention with this post-installation script is to
run it on the target at first boot so handle it
accordingly otherwise it will only generate warnings
on build time.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
layer.conf: add LAYERSERIES_COMPAT
|
|
gstreamer1.0-vaapi is now provided through oe-core so
we do not have to maintain an outdated version ourselves.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Between all the merges and reverts we mixed up a
few things and ended up with a wrong configuration
for MEL builds. This drops the unneccesary bits to
fix such things.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
oe_filter_out has been deprecated.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This is now an upstream requirement for compliance
and throws warnings on the console if not handled
appropriately.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
DRM/hotplug: fixed udev rule
|
|
The udev rule for hotplug was getting triggered multiple times
at system boot-up even when there was no occurance of a hotplug event.
This generates a huge stream of DRM events at startup, observable in
kernel logs, resulting in system boot-up delays.
This commit fixes the udev rule by making use of the HOTPLUG uevent
environment variable that is set by the uevent drm_sysfs_hotplug_event
generated by DRM sysfs class at the time of a hotplug:
kernel_source/drivers/gpu/drm/drm_sysfs.c
That way, the udev hotplug rule is only triggered at the time of a
DRM hotplug, as it should.
Fixes issue: INTAMDDET-2306
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Fixed master/sumo branch build failure for v1000
|
|
DPDK + Strongswan for Snowy Owl
|
|
Mesa v17.3.7 requires libdrm >= v2.4.89. Newer version is available at
poky/meta/recipes-graphics/drm/libdrm_2.4.91.bb
The patches for libdrm were not applicable to the newer version. This
commit switches to the newer version and forward-ports the patches while
taking care of the changes introduced from libdrm v2.4.82 upto v2.4.91.
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
Switched from master branch to release_60 branch to get the actual
LLVM v6 which includes changes that are required by mesa v17.3.7
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
|
|
This moves further common settings from the BSP
specific appends to the common fragment.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This moves the upstream backports to the common layer
and uses an append to apply these so the same could
be used for other common changes.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The kernel 4.9 recipe is being used for v1000 as well
as snowyowl. Move the base recipe to common and then
use appends for BSP overrides.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This backports the speculation related patches up till
the 4.9.88 version from the linux-stable tree.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This backports the patches for Spectre/Meltdown from the stable-4.9
tree that are found between 4.9.81 and 4.9.85.
Additionally for now we've removed the disablement of IBPB as
that would likely be the last patch going in from our side otherwise
it will simply create conflicts while cherry-picking.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This backports the patches introduced in 4.9.81 and disables
the IBPB support on top of that.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
AMD BSPs do not require the config and it has performance
burden so disable the configuration.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This backports patches from linux-stable-4.9.y relevant
to Spectre (V1/2) and Meltdown. There are some additional
patches apart from these in order to make the backport
smoother.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Updates for master
|
|
common: drop packages merged mistakenly
|
|
This reverts commit e49d7b4d2e58ec381f059ca87539857abf16d389.
|
|
This drops some packages which were merged unintentionally
under
https://github.com/MentorEmbedded/meta-amd/commit/2b7369b74af7b8c533fb061a5856ddb029ec0ff8
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This reverts commit 2b7369b74af7b8c533fb061a5856ddb029ec0ff8.
|
|
This reverts commit 653568002d28efdc388d7ccc09b7c82310b7b3f2.
|
|
|
|
Install the strongswan package conditionally for
the snowyowl BSP only.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This installs various dpdk components on the target
RFS conditionally for snowyowl BSP only at the
moment.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This enables the userspace I/O drivers support
which is required by DPDK to function properly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This forces the build system to deploy build artifacts
such as examples and tests under /usr/share/dpdk/.
Earlier the output would populate directly under
/usr/share which is not very convenient for identifying
what the package actually provides.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This fixes shared library builds for CCP and
AXGBE drivers and provides a way of selecting
the sort of build user requires however there
are some caveats of using a shared mode build
and this has been documented with the change.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This enables support for the AXGBE driver found on the
snowyowl BSP. The patches have been backported from the
upstream dpdk project.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This enables the dpdk framework for the snowyowl
BSP and backports the patches for the crypto hardware
CCP from the main dpdk project.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
mesa: enable dri3 for v1000
|
|
Morty
|
|
This enables dri3 under Mesa for v1000.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
|
|
Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
|
|
Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
|
|
Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
|
|
Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com>
|