Age | Commit message (Collapse) | Author |
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
We were installing mesa-demos by making it a runtime
recommendation for libgl-mesa. With the latest changes
on mesa package this scheme is no longer workable because
the recommendations for -mesa packages are handled differently.
We now install mesa-demos through core-image-sato and
core-image-base dependencies by making it a part of
IMAGE_INSTALL.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Config cleanup
|
|
Some configurations were duplicated among different
configuration fragments or enabled in one and then
disabled in the other vice versa. This has been
consolidated and corrected now.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Update definitions to allow overriding of the said variables
through configuration files.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
linux-yocto/rt: use common-pc-64 as KMACHINE
|
|
linux-yocto: use configuration class rather than fragments
|
|
gstreamer1.0-plugins-bad: fix gstreamer faad playback crash
|
|
local.conf.append.amdfalconx86: enable x264 for COMMERCIAL_MULTIMEDIA
|
|
The closest kernel understandable machine for the amdfalconx86
platform is the common-pc-64. We now use it as KMACHINE per
the yocto standards and manipulate configurations
accordingly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The newly created configuration class provides the required
config values. We now use that rather than providing fragments
through our layer.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
gstreamer1.0-plugins-ugly requires x264 for building properly.
We now enable x264 in the COMMERCIAL_MULTIMEDIA so the
dependency is handled as needed.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
A bug in the configuration script caused usage of wrong build
parameters which in turn made the faad backend crash in various
scernarios.
This essentially backports a patch from gstreamer1.0-plugins-bad
upstream to fix the issue.
https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=1f738ca5b8711ca5532a326cd646312e60484863
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
linux-yocto/rt: split out standard only configurations
|
|
linux-yocto: fix kgdb hangs and warnings
|
|
Some of the configuration being passed through user config fragment
are explicitly disabled in the kernel for RT type. This produces
build warnings that the configuration does not apply cleanly.
We split out the mentioned configuration to a separate config
fragment and use that in case of standard type kernel only.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
KGDB does not play nice if DEBUG_PREEMPT and DEBUG_RODATA
are enabled in the kernel. The connecting GDB gives
warning that further execution would not be possible
once it hits a breakpoint. Additionally, continuing
or stepping while debugging runs into hangs sometimes
and freezes the target.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
amdfalconx86: upgrade kernel to 4.1.18
|
|
Fixes
WARNING: [kernel config]: specified values did not make it into the kernel's final configuration:
Value requested for CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT not in final ".config"
Requested value: "CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=y"
Actual value set: ""
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The kernel is upgraded to 4.1.18 stable tag. We specifically
remove a kernel CVE coming in from mel-updates that has been
merged already in the kernel we're upgrading to here.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
linux-yocto: enable hid-multitouch
|
|
This enables support for touchscreens with multitouch
support. The hid-multitouch driver supports a number
of devices so it would be a good idea keeping it in
as a module.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
mplayer2 fixes
|
|
This is a backport of
http://cgit.openembedded.org/meta-openembedded/commit/meta-oe/recipes-multimedia/mplayer/mplayer2?id=8e49262b129fa1f83501bb1179cffff6ce343f5a
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The audio output with alsa backend of the mplayer2
produces very choppy audio and seems to playback
only half of the chunk of each playback buffer.
We work this around currently by selecting sdl as
the default audio backend for mplayer2 which does
not show any such behavior.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
linux-yocto: enable R8168 driver for amdfalconx86
|
|
The AMD Falcon family uses an R8168 NIC for ethernet
which is a Realtek based card. The in-kernel R8169
driver shows flaky behavior on some of the Falcon
family variants so we integrate and leverage through
the official R8168 driver provided by Realtek.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Fix cve conditions
|
|
The update layer will handle MEL and MEL-LITE
|
|
The update layer will handle MEL and MEL-LITE
|
|
amdfalconx86.conf: disable getty on ttyS1
|
|
lttng: fix trace-clock handling and ptest hang
|
|
systemd-serialgetty: force baud rate on SERIAL_CONSOLES
|
|
openssl: Fix CVE-2016-0701
|
|
Currently the Pademelon platforms have only one functional
serial port which is ttyS0. In case of ttyS1, if a
getty is started the kernel console gets flooded with
genirq: Flags mismatch irq 3. 00000000 (serial) vs. 00000080 (AMD0010:00)
we disable getty on ttyS1 for the time being.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
The original serial-getty service uses --keep-baud
when starting getty service on a particular tty.
This renders void any changes that are specified
for baud rate through the SERIAL_CONSOLES variable
and getty comes up with whatever default baud the
kernel has assigned to the port.
We handle this by removing the --keep-baud setting
from the service file so baud rate from the
SERIAL_CONSOLES variable is obeyed.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Some of the lttng fast_regression ptests have race
conditions which end up in a deadlock so the test
case never returns and the only way around is to
kill the process.
This is fixed by picking up relevant patches from
lttng-tools mainstream that fix up the behavior
of these tests.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The lttng trace-clock handling did not consider kernels
that would have preemption enabled while running lttng.
This generated
BUG: using smp_processor_id() in preemptible [00000000] code: lttng-sessiond/3020
along with a kernel stack dump.
This is fixed by using a patch from lttng-modules
mainstream which handles the given scenario.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
firmware-wireless: drop changes already incorporated in MEL
|
|
amdfalconx86.conf: switch kernel console to ttyS0
|
|
These changes were submitted to mel/cedar and were
made in the meta-amd to cater for the issues seen on
birch. This is no longer needed.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This is primarily done because the Pademelon based boards
advertise ttyS0/ttyS1 as their serial interfaces.
We still keep getty available on the old ttyS4/ttyS5
ports so at least a login through serial on older boards
is possible.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
linux-yocto-amd.inc: close BSP audit warnings
|
|
Fixes
WARNING: [kernel]: An auto generated BSP description
was used, this normally indicates a misconfiguration.
Check that your machine (amdfalconx86) has an
associated kernel description.
The warning is superfluous in our case so we close
it.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
linux-yocto: Workaround race for archiving files
|
|
This is fixed properly in the master branch with:
http://patchwork.openembedded.org/patch/107179/
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|