Age | Commit message (Collapse) | Author | Files | Lines |
|
We move to a version of poky that uses v4.8.25 and that release includes
the fix for CVE-2017-1000364 so we do not need to patch it manually.
Bug-AGL: SPEC-1017
Change-Id: Ie57f0d628ac2b817d7383e2a0a5a3383d6d06094
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11663
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This issue is due to the upstream script hardcodes /bin/awk whereas we ship /usr/bin/awk.
The installation check will break in this case. Fix it by changing the path in the script.
References:
- https://lists.yoctoproject.org/pipermail/meta-intel/2017-January/004519.html
- https://patchwork.openembedded.org/patch/136699/
- http://git.yoctoproject.org/cgit/cgit.cgi/yocto-kernel-cache/commit/?h=yocto-4.9&id=d0e0a36eec57f5dfa02045776c69092c145f5000
Bug-AGL: SPEC-933
Change-Id: I228351663b764378960051463086e32c81b9b3d2
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11209
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Romain Forlot <romain.forlot@iot.bzh>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-766
Change-Id: Ibe60bc5ba5ba505bdc71a199cf14fb25e2acefbd
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10363
Reviewed-by: Dominig ar Foll <dominig.arfoll@fridu.net>
|
|
The patches are kernel version specific. Only apply to Kernel 4.8.
Bug-AGL: SPEC-766
Change-Id: I8cd1cd980cc389bef30f2a4e80944e2b94f53da6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10293
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
(cherry picked from commit fa90294b523d32bede7e840b018e8ec0fc20c9c6)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10309
|
|
Change-Id: I4ce1cbde8e0df867ac7ba5040dde2df98f13ce40
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10299
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Backport of upstream fixes from 4.9 kernel branch to linux-yocto:
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=v4.9.34&id=cfc0eb403816c5c4f9667d959de5e22789b5421e
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=v4.9.34&id=5d10ad6297260e9b85e7645ee544a6115bb229e4
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=v4.9.34&id=ce7fe8595902c3f03ef528c2dc1928b3f4b67fcf
Change-Id: I5bedd3af344b32b410bb7d59448710799143107d
Bug-AGL: SPEC-705 SPEC-707
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9855
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
|
|
v2 (jsmoeller): Add append files for boards that need special handling.
Change-Id: I172b71be6e825aa6399f22899e9b6eaacc86e72b
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9825
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
VMWare Fusion defaults to SCSI disks, so we need it builtin to the
kernel to recognize the boot disk. While we're at it, add in other
useful VMWare-related modules.
Change-Id: Ia571142d5d3493b3b14619e6df29367bf06e5ae5
Signed-off-by: Martin Kelly <mkelly@xevo.com>
|
|
Add virtio gpu driver to support host GPU accelerated graphics within
a QEMU guest image.
Change-Id: I0ecf4fdfdb1d036cd48515d9efcf84381c3d5a6f
Bug-AGL: SPEC-516
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
The machine name is qemux86-64 not qemux86_64
Change-Id: Iab643759f2df4e702abe518611a9347415668e27
Signed-off-by: Phong Tran <tranmanphong@gmail.com>
|
|
Add kernel config fragments to enable support for the TP-Link TL-W722N
USB Wifi adapter on both Turbot and Porter, and RTL2832U DVB USB adapter
on Porter.
v2 (jsmoeller): Adapt linux-yocto bits and add rpi3 + vayu
- moving linux-yocto appends catches all the linux-yocto boards
- adding the fragments to the other boards likewise
- yet todo: sabre, wandboard
v3 (jsmoeller): remove leftover file://
Change-Id: Ic2c3255d9383ccfe8b24d034ef43779d120c5ee1
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
The DRM backend is the native Weston backend for systems that
support the Linux kernel DRM, kernel mode setting(KMS), and evdev
input devices.
This patch set the DRM backend as default and also enable bochs
display vga interface for qemu std vga.
To use the DRM backend for Weston, the option "-vga std" should be
set into qemuparams for runqemu script, like below:
qemuparams="-vga std"
Change-Id: I04591999a0a3f7205e42585150e8f50e7414f9ac
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Notable changes:
- Update poky-agl.conf for YP 2.1 krogoth
- change mesa bbappend to mesa_11 - TODO: check need for gallium, or replace with DRM see SPEC-237
- remote linux-yocto_3.14 as it is no longer shipped with YP 2.1
- rtl-sdr got a fix included for its packageconfig file
- update 0001-disable-when-booting-over-nfs.patch
- update checksums for ft2demo - TODO: check installation of test binaries
- automotive-message-broker needed a workaround in the recipe - TODO: fix package and recipe
- wayland-ivi-extension fix for use of autotools _AND_ cmake at the same time: only use cmake
- port pulseaudio_6.0.bbappend to pulseaudio_8.0.bbappend - TODO: check patches and forward-port
- agl-audio-plugin is currently disabled until ported to pulseaudio 8.0
- gstreamer1.0_1.2.3 is only used by meta-renesas, thus move it there
- update dlt-daemon to 2.15
TODO:
- check values in poky-agl.conf
- check mesa for needed bbappends on other boards (tested qemux86 and qemux86_64)
- check pulsaudio bbappend and forward-port patches (patches disabled!)
- check agl-audio-plugin and forward-port (build disabled!)
- check freetype bbappend wrt. installation path of test binaries
- check automotive-message-broker wrt installation routines for libraries (QA failure)
- check wayland-ivi-extension build and capabilities
Change-Id: I553e03cc37348cba2fc4a022820157c78bb184d3
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This patch adds the disk drivers as to the kernel to be able to boot
the vmdk images w/o initrd (only qemux86 and qemux86_64).
v2: use _append as it is a parsed expression
Change-Id: I3ebfe09079754fa29a008d14e1d0bcd3c7e98f84
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Update linux kernel for QEMUx86-64 and Minnowboard MAX
to compatile with YP 2.0 jethro's.
- On QEMU in jethro, mouse not work with linux-3.17
- KVM becomes avairable when CPU support it
E.g. command lines to run qemu with kvm and serial console
$ cd tmp/deploy/images/qemux86-64
$ runqemu bzImage-qemux86-64.bin \
agl-demo-platform-qemux86-64.ext4 \
qemuparams="-m 512 -usbdevice tablet" serial kvm
Change-Id: Ia35b8d5e25c03094994041eaf399b8476e6a6b6c
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
To configure for MinnowBoard MAX, use 'intel-corei7-64' as MACHINE.
E.g. set up build environment by meta-agl's script:
$ source meta-agl/script/envsetup.sh intel-corei7-64 [build-dir]
There are instructions to write image into SD card and boot system
at "http://elinux.org/Minnowboard:MinnowMaxYoctoProject".
Change-Id: I19062482848bb6157791ab698bf92984e24a6d9a
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
fanotify API is currently enabled on meta-renesas kernel,
and is required by our LTP tests (see mention on
https://jira.automotivelinux.org/browse/SPEC-89), but was
not available on QEMU kernel. This creates a gap which may
break client applications.
We also add the patch to fix issue described at
https://jira.automotivelinux.org/browse/SPEC-89.
Change-Id: Ic201eec7d91553db75f5a5783c47fe1a7d8f7c86
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|
|
Wayland FITS is a functional integration test suite for
Wayland/Weston.
It consists in 2 components : a Weston plugin, and a
"wfits" binary used to run tests. The tests themselves
simulate user interaction with surfaces and windows, using
virtual keyboard/mouse/touchscreen drivers.
The recipe was recently submitted to the official
"meta-openembedded" layer, and can be found here :
http://lists.openembedded.org/pipermail/openembedded-devel/
2015-September/103511.html
The package will not be built unless the user explicitly
adds "wayland-fits" to his "conf/local.conf" file.
QEMU needs the "uinput" driver available on startup, so we
always build it, but only install it if the package has been
selected.
Change-Id: Ib6045007f6c7e1e22b48607a66930ce341c58002
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|