summaryrefslogtreecommitdiffstats
path: root/meta-agl-bsp/recipes-kernel/linux/linux-yocto_%.bbappend
AgeCommit message (Collapse)AuthorFilesLines
2017-10-11linux-intel: Pull in common configuration fragmentsScott Murray1-20/+1
Rework things so that the common kernel configuration fragment additions are in a new include file, linux-agl.inc, and both the existing linux-yocto_%.bbappend and the new linux-intel_%.bbappend in meta-intel pull it in to pick up them up. This avoids hitting other linux-* recipes, and allows the possibility of using the include file in kernel recipe bbappends for other BSPs. Change-Id: I8f4f67c444c47b6a978d95fab660d478d5f764c1 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11129 Reviewed-by: Thomas Rini <trini@konsulko.com> Reviewed-by: Dominig ar Foll <dominig.arfoll@fridu.net> Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-07-21Only apply CVE-2017-1000364 to 4.8 kernel - 4.4 needs different patchsetJan-Simon Möller1-3/+0
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>
2017-06-29Backport fix for CVE-2017-1000364 to linux-yocto-4.8Jan-Simon Möller1-0/+3
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 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9853 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>
2017-02-24Fix the typo of sufix qemux86-64Phong Tran1-1/+1
The machine name is qemux86-64 not qemux86_64 Change-Id: Iab643759f2df4e702abe518611a9347415668e27 Signed-off-by: Phong Tran <tranmanphong@gmail.com>
2016-11-16Add support for CES 2017 demo hardwareScott Murray1-0/+8
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>
2016-10-05Enable the DRM backend for Weston on QEMU-x86/x86-64Tadao Tanikawa1-0/+1
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>
2016-07-19vmdk images need harddisk drivers built-inJan-Simon Möller1-0/+4
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>
2016-01-21Update linux kernel for QEMUx86-64 and Minnowboard MAXTadao Tanikawa1-2/+1
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>
2016-01-15Support MinnowBoard MAXTadao Tanikawa1-0/+1
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>
2016-01-13QEMU kernel: add and fix fanotify API (SPEC-89)Manuel Bachmann1-1/+4
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>
2015-10-22Provide Wayland FITS, disabled by defaultManuel Bachmann1-0/+4
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>