aboutsummaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)Author
2016-03-15core-image-sato: Only apply mesa-demos for radeon and amdgpu based systems.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-03-15core-image-base: Do not include mesa-demos for the command line based image.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-03-11mesa-demos: install through image dependenciesAwais Belal
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>
2016-03-10Merge pull request #263 from abelal/selinux_configsDrew Moseley
linux-yocto: use configuration class rather than fragments
2016-03-09linux-yocto: use configuration class rather than fragmentsAwais Belal
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>
2016-03-09gstreamer1.0-plugins-bad: fix gstreamer faad playback crashAwais Belal
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>
2016-02-25mplayer2: fix building with gcc 5.xAwais Belal
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>
2016-02-25mplayer2: workaround alsa playback choppingAwais Belal
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>
2016-02-17openssl: fix CVE for non MEL and MEL-LITEMichael
The update layer will handle MEL and MEL-LITE
2016-02-17linux-yocto: fix keyring for non MEL and MEL-LITEMichael
The update layer will handle MEL and MEL-LITE
2016-02-16Merge pull request #246 from abelal/fix_lttng_trace_clockDrew Moseley
lttng: fix trace-clock handling and ptest hang
2016-02-16Merge pull request #247 from abelal/getty_force_baudDrew Moseley
systemd-serialgetty: force baud rate on SERIAL_CONSOLES
2016-02-16openssl: fix CVE-2016-0701 and CVE-2015-3197Michael
2016-02-16systemd-serialgetty: force baud rate on SERIAL_CONSOLESAwais Belal
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>
2016-02-16lttng-tools: fix lttng-tools ptest hangAwais Belal
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>
2016-02-16lttng-modules: fix lttng run with preemption enabled kernelAwais Belal
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>
2016-02-11firmware-wireless: drop changes already incorporated in MELAwais Belal
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>
2016-02-05linux-yocto: Workaround race for archiving filesDrew Moseley
This is fixed properly in the master branch with: http://patchwork.openembedded.org/patch/107179/ Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-02-04linux-yocto: kernel-keyring-CVE-2016-0728Michael
MEL is covered by the update layers, but mel-lite and others are not.
2016-02-04Merge pull request #238 from abelal/fix_emmcDrew Moseley
initrdscripts: fix installation on eMMC
2016-02-04initrdscripts: fix installation on eMMCAwais Belal
Some upstream changes that cleaned up device naming for installation media rendered invalid the use of MMC as such devices. We fix this by correctly handling these situations and using consistent device naming. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-02-02alsa-state: set default to GenericMichael
Set the alsa card defaults to something other than '1' or '0' to avoid naming conflicts during load or unload. After the recent kernel update to 4.1.15, the ALC662 registers as 'Generic'. Signed-off-by: Michael Powell <michael_powell@mentor.com>
2016-01-15gstreamer1.0-plugins-ugly: Package GstX264Enc.prs file.Drew Moseley
2016-01-15gcc: Package additional hard links for AMD platformsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-01-15qt4-native: Do not strip debug packagesDrew Moseley
This is already applied to the target packages and removes warnings such as: WARNING: File 'tmp/sysroots/x86_64-linux/usr/lib/libQtDBus.so.4.8.7' from qt4-native was already stripped, this will prevent future debugging! Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-01-15mplayer2/commercial-multimedia: provide usage detailsAwais Belal
Provide details and variables for enabling the commercial multimedia packages and mplayer2 support. This will be done through local.conf. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-01-15mplayer2: conditionally clear PNBLACKLIST if there's a needAwais Belal
We need to clear PNBLACKLIST for the mplayer2 package if there's a need to build/deploy the package as per user requirements. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-01-14libvpx: fix installation issue due to file permissionsAwais Belal
do_install fails if correct permissions are not set for the installation files as follows: ERROR: QA Issue: libvpx: /libvpx/usr/lib64/libvpx.so.2.0.0 is owned by uid 1000, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated] We fix this by setting appropriate permissions as needed. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-01-14mplayer2/libav: enable vdpau accelerationAwais Belal
We now leverage the vdpau acceleration for mplayer and enable the same for libav. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-01-14Revert "mplayer: Cleanup empty directories."Awais Belal
This reverts commit 8b0ee02776a39775ce038b13ac22ee6a111c128f.
2016-01-14Revert "mplayer2: Make sure python3 is available at compile time."Awais Belal
This reverts commit 39fbd009df61c37aace52c8c740225f2dedc2e9a.
2016-01-13linux-yocto: enable selinux related configs appropriatelyAwais Belal
SELinux requires audit and security configurations enabled to be able to work properly. We add these configurations conditionally on the basis of layer availability. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-12-22linux-amd: fix jmp behavior for early idt handlersAwais Belal
The kernel hangs while trying to do a load_idt in the early start up phase and there's nothing obvious to observe on any of the consoles. This happens because jmp targets for early_idt_handlers are global which should always generate a long jmp which in theory should work correctly but tends to fail with newer assemblers. Patch backported from https://patchwork.kernel.org/patch/6469791/ Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-11-11Merge pull request #202 from abelal/cedar_buildDrew Moseley
Cedar build
2015-11-11python: ensure usage of native modules while cross compilingAwais Belal
The PYTHONPATH variable augments the default search path and is prepended to it. We need to make sure that host modules are used while cross compiling otherwise an illegal instruction error is generated if the modules built for target are imported. We add the patch conditionally here so open yocto builds can leverage this as well. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-22Merge pull request #201 from abelal/wifi_linux_amdDrew Moseley
linux-amd: enable generic WiFi configurations
2015-10-22external-sourcery-toolchain: drop inappropriate appendAwais Belal
The package has been reworked extensively so the base recipe is not available. Additionally this should be fixed with the 2015.11-x tools. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-21linux-amd: enable generic WiFi configurationsAwais Belal
Enable wireless extensions (WEXT) to be able to use utilities like iwconfig and generically used WiFi drivers. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-16Merge pull request #200 from abelal/drop_unneeded_fixesDrew Moseley
Drop unneeded fixes
2015-10-16Revert "qtwebkit-examples: fix ADE creation"Awais Belal
This reverts commit 9804e5053c103e6d4d7c894481ad746b6b549467.
2015-10-16Revert "initrdscripts: drop all automount rules while installing"Awais Belal
This reverts commit 5e29969ef2b848257482200a3295299bc140f948. Conflicts: common/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bbappend common/recipes-core/initrdscripts/initramfs-live-install_1.0.bbappend
2015-10-15Merge pull request #199 from mwpow3ll/licensingDrew Moseley
Rework radeon-firmware and amdgpu-firmware licensing to be more consistent with upstream
2015-10-15radeon-firmware: Use Firmware-amd licenseMichael
2015-10-15common: Add Firmware-amd licenseMichael
2015-10-09Revert "mesa-demos: fix deadlock in sharedtex_mt"Drew Moseley
This reverts commit 9940bb9c5c8ef4f79948ba99f43ab9af6c094276. This will be fixed in upstream poky.
2015-10-09Merge branch 'dizzy'Drew Moseley
2015-10-09Merge remote-tracking branch 'origin/release/2014.12' into dizzyDrew Moseley
2015-10-09mesa-demos: fix deadlock in sharedtex_mtAwais Belal
This patch fixes a deadlock that occurs between the main thread and rendering threads of the sharedtex_mt demo. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-08initrdscripts: drop all automount rules while installingAwais Belal
MMC devices get auto mounted during installation without this and cause a failure while formatting the device. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-02external-sourcery-toolchain: workaround erroneous libdir pointingAwais Belal
The debug agent in CB wrongly points to /usr/lib6464 rather than to /usr/lib64 to pick up the gdbserver binary. This makes any debug session fail due to not finding the binary. We work around the issue by creating a symlink from /usr/lib6464 to /usr/lib64. Signed-off-by: Awais Belal <awais_belal@mentor.com>