Commit Graph

1872 Commits

Author SHA1 Message Date
Anuj Mittal
949343f4e6 linux-intel/4.14: update SRCREV to 4.14.59
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-09 14:59:27 +08:00
Anuj Mittal
8e5b31ab72 linux-intel/4.9: update to 4.9.116
Also include a patch to replace /bin/awk with /usr/bin/awk to fix
issues with kernel-devsrc packaging/installation.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-08 23:43:40 +08:00
Anuj Mittal
aff29ec357 linux-intel/4.9: update SRCREV to 4.9.113
Also update meta SRCREVs.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-26 07:33:34 +08:00
Anuj Mittal
b4c747ac45 linux-intel-rt/4.14: update SRCREV to 4.14.52
Updates preempt-rt patchset to -rt34. Also, update meta SRCREVs to
include:

d64aec97 igb.cfg: change igb config from m to y
34d4dc9c bsp: create qemuarm-tiny configuration
1beb3acf kernel features about debug: gather debug features
c7285c00 staging: octeon: Add a workaround for the issue of GCC8
94457657 kver: bump to v4.14.48
53336e1b features/kernel-sample: add kernel sample support
b577f9a0 crypto: aes-generic - fix aes-generic regression on powerpc
d1e17069 objtool, perf: Fix GCC 8 -Wrestrict error
91b09701 mips: Disable attribute-alias warnings
c4902ee8 powerpc: Disable attribute-alias warnings from gcc8

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-26 07:33:25 +08:00
Anuj Mittal
1e79c6e3a4 linux-intel/4.14: update SRCREV to 4.14.56
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-26 07:33:15 +08:00
Anuj Mittal
2430f73ee0 linux-intel/4.14: update SRCREV to 4.14.52
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-11 13:01:39 +08:00
Anuj Mittal
3efc5f08df intel-microcode: upgrade 20180425 -> 20180703
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-10 17:59:55 +08:00
Anuj Mittal
dd328e8d96 Revert "lttng-modules: fix build error with 4.14 -rt kernel"
lttng-modules has been upgraded to 2.10.6 which fixes this problem
and this backport isn't required anymore.

This reverts commit 66047e49db.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-02 19:28:52 +08:00
Anuj Mittal
e715ce0b7e intel-microcode: update to 20180425
Point to the the license from layer now that text .dat isn't supplied. And,
generate cpio from binary files.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-02 12:55:34 +08:00
Anuj Mittal
cd19a08e76 core-image-rt-sdk: make sure that we append to DEPENDS
Also fixes postinst warnings that are now being flagged as errors
after the recent changes in OE-core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-21 09:28:56 +08:00
Anuj Mittal
66047e49db lttng-modules: fix build error with 4.14 -rt kernel
Backport patch to fix build errors with 4.14 rt kernels. Should be
reverted after lttng-modules is upgraded to 2.10.6 in OE-core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-21 09:28:43 +08:00
Anuj Mittal
46489652ef core-image-rt: make sure that we append to DEPENDS
Also fixes postinst warnings that are now being flagged as errors
after the recent changes in OE-core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-21 09:28:28 +08:00
Anuj Mittal
bb5f1c9186 core-image-minimal-initramfs: remove duplicate PACKAGE_INSTALL entries
This was made as default in OE-core and isn't needed here anymore [1].

[1] https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=53078a00ceab5d6aaa61c77fcb73f0d4aa788e00

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-21 09:27:58 +08:00
Anuj Mittal
ee056df613 linux-intel-rt/4.14: update meta SRCREVs
Brings in following changes:

0a24859c kver: bump to v4.14.40
86650d7f features/net/team: Add Ethernet TEAM drivers
ea933089 systemtap: include note about CONFIG_KERNEL_DEBUG
f8232ce8 kver: bump to v4.14.30
53a4d48a features/wifi: Add WiFi driver fragments for various vendors/interfaces
95cda880 mpc8315e-rdb: Enable Realtek PHY driver
5f6c3e32 Revert "features/systemtap/systemtap.cfg: enable CONFIG_KERNEL_DEBUG"
54b3e9b7 features/systemtap/systemtap.cfg: enable CONFIG_KERNEL_DEBUG
801a6483 aufs: fix compile warning
426c8aa4 kver: bump to v4.14.24
c5e05f3c yaffs2: include rawnand.h instead of nand.h
b4468b54 kver: bump to v4.14.19

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-12 14:42:23 +08:00
Anuj Mittal
6f977f2938 linux-intel/4.14: update SRCREV to 4.14.48
Also, update the meta SRCREV which brings in following changes:

94457657 kver: bump to v4.14.48
53336e1b features/kernel-sample: add kernel sample support
b577f9a0 crypto: aes-generic - fix aes-generic regression on powerpc
d1e17069 objtool, perf: Fix GCC 8 -Wrestrict error
91b09701 mips: Disable attribute-alias warnings
c4902ee8 powerpc: Disable attribute-alias warnings from gcc8
86650d7f features/net/team: Add Ethernet TEAM drivers
ea933089 systemtap: include note about CONFIG_KERNEL_DEBUG
53a4d48a features/wifi: Add WiFi driver fragments for various vendors/interfaces
95cda880 mpc8315e-rdb: Enable Realtek PHY driver
801a6483 aufs: fix compile warning
c5e05f3c yaffs2: include rawnand.h instead of nand.h

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-12 14:42:10 +08:00
Anuj Mittal
ab0126ca1e intel-core*.conf: change wks to be used for grub-efi
Point to the meta-intel wks file when grub-efi is to be used.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-12 14:41:40 +08:00
Anuj Mittal
09879b0e95 wic: add wks for enabling grub-efi bootloader
Use our own wks when grub-efi is used and make sure that microcode is
early loaded.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-06-12 14:41:16 +08:00
Anuj Mittal
d423576931 README: update for sumo release requirements
Updated bitbake branch and metadata location.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-05-17 15:04:55 +08:00
Anuj Mittal
bb80617541 MAINTAINERS: change to reflect current maintainers
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-05-17 11:49:29 +08:00
Anuj Mittal
67e2bf20af linux-intel-rt/4.14: update to 4.14.40
Updates linux preempt-rt to 4.14.30-rt30.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-05-16 15:01:59 +08:00
Anuj Mittal
62fd1d419f linux-intel/4.14: update to 4.14.40
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-05-16 15:01:59 +08:00
Anuj Mittal
ac2673139d linux-intel/4.9: update to 4.9.99
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-05-16 15:01:59 +08:00
California Sullivan
8116550f0d linux-intel/4.9: update to v4.9.84
Also the preempt-rt kernel updates to the -rt62 patchset.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-05-16 09:32:31 +08:00
California Sullivan
a82a0874d2 linux-intel/4.14: update to v4.14.35
Also change from branch 4.14/yocto/base-rt to 4.14/base-rt. This is only
cosmetic, the branches are exactly the same.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-24 15:56:19 -07:00
California Sullivan
85a301575d linux-intel-rt/4.14: update to v4.14.34
Also updates preempt-rt patchset to -rt27.

Change from branch 4.14/yocto/base-rt to 4.14/base-rt. This is only
cosmetic, the branches are exactly the same.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-24 15:56:19 -07:00
Anuj Mittal
632399bb6f ixgbevf: cleanup recipe
* Remove unnecessary code and include version info in recipe.
* Better description of the package and project page
* Change do_install to use S instead of WORKDIR. Using S would
  fail when used with devtool that relies on externalsrc class.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-23 11:11:38 -07:00
California Sullivan
d5699efd24 conf/machine/intel-corei7-64.conf: remove DPDK_TARGET_MACHINE
"atm" wasn't a real target and breaks the dpdk build now that the
TARGET_MACHINE selection is fixed. Just allow it to default since that's
what it effectively got before.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-17 14:02:56 -07:00
Anuj Mittal
487ca63931 intel-gpu-tools: upgrade 1.21 -> 1.22
For changes, please see: https://cgit.freedesktop.org/xorg/app/intel-gpu-tools/tree/NEWS

Also add a PACKAGECONFIG to enable audio tests.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-16 16:08:53 -07:00
California Sullivan
31a6506a01 README: update bitbake and OE-core requirements
OE-core sumo currently uses bitbake 1.37.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-13 17:48:31 -07:00
California Sullivan
e84508f1ba conf/machine/intel-core*: use systemd-bootdisk-microcode.wks by default
This allows early boot microcode updates by default.

Since microcode is needed, we also add intel-microcode to
WKS_FILE_DEPENDS.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-13 16:41:13 -07:00
California Sullivan
4471c6835a wic: add systemd-bootdisk-microcode.wks
Add wic kickstart file that includes microcode as an initrd for early
update support.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-13 16:41:13 -07:00
California Sullivan
bc31dbbd40 linux-intel-rt_4.14: update to latest 4.14.29 commit
No stable update, but the following patches are applied:

12bddcf trusty: add RAX into clobber list of inline asm for ACRN
e5e8760 trusty: Update macro SMC_FC_GET_WALL_SIZE from 12 to 20
4029aa7 Revert "REVERTME disable user mode non-root access to the eBPF JIT"

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-13 16:17:13 -07:00
California Sullivan
e6117fbf1c linux-yocto-4.14: update to v4.14.33
Updates from v4.14.30 stable to v4.14.33 stable.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-13 16:17:13 -07:00
Anuj Mittal
22a0bdb33b iwlwifi: remove reference to SYSTEMD_AUTO_ENABLE
Serves no purpose, and makes sense only when inheriting systemd.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-12 15:54:29 -07:00
Anuj Mittal
6dbb5b709b ixgbe: cleanup recipe
* Remove unnecessary code and include version info in recipe name.
* Change do_install to use S instead of WORKDIR. Using S would
  fail when used with devtool that relies on externalsrc class.
* Better description and proper project page.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-12 15:54:29 -07:00
Juro Bystricky
c883874ddf README: minor edit
Mention un-mounting before flashing USB.
Use sudo with "dd"
Show progress with "dd"

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-09 13:36:37 -07:00
California Sullivan
5130b90063 ixgbevf: update to v4.3.4
Also remove the python snippet limiting it to pre-4.14 kernels, as the
new version is compatible.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-09 13:35:12 -07:00
California Sullivan
723c7b8624 ixgbe: update to v5.3.6
Also remove the python snippet limiting it to pre-4.14 kernels, as the
new version is compatible.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-09 13:35:12 -07:00
California Sullivan
006d2f0c9f linux-intel.inc: use meta-intel-compat-kernel.inc
And simplify the recipe a bit.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-06 13:23:47 -07:00
California Sullivan
19be124b3e linux-yocto/4.15: add bbappends
Add meta-intel-compat-kernel.inc, which sets the necessary fields. Like
the previous two releases, we will be floating on OE-core's SRCREVs,
with linux-intel being the well-tested kernel.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-06 13:23:47 -07:00
California Sullivan
cc70e4c391 linux-yocto/4.14: add bbappends
Add meta-intel-compat-kernel.inc, which sets the necessary fields. Like
the previous two releases, we will be floating on OE-core's SRCREVs,
with linux-intel being the well-tested kernel.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-06 13:23:47 -07:00
California Sullivan
57bcd9c595 linux-yocto/4.12: use meta-intel-compat-kernel.inc instead
This sets all the necessary variables.

The -rt kernel gains some AUTOLOAD settings, which is fine and should
have been the case in the first place.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-06 13:23:47 -07:00
California Sullivan
9e417c71d0 recipes-kernel/linux: add meta-intel-compat-kernel.inc file
These are common settings for any meta-intel compatible kernel. It sets
things like COMPATIBLE_MACHINE, default module autoload settings, the
correct KMACHINE for the chosen MACHINE, and adds any KERNEL_FEATURES
that have been added to KERNEL_FEATURES_INTEL_COMMON.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-06 12:07:49 -07:00
California Sullivan
39e15daae8 layer.conf: update LAYERSERIES_COMPAT variable
We are compatible with sumo and no longer compatible with rocko.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-04-06 12:04:43 -07:00
California Sullivan
6bc21028a5 linux-intel-rt_4.14: bump to v4.14.29
Update from v4.14.24 to v4.14.29.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-29 14:08:09 -07:00
California Sullivan
134491faad linux-intel_4.14: bump to v4.14.30
Update SRCREVs from v4.14.26 to v4.14.30.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-29 14:06:02 -07:00
California Sullivan
81eb68f4ff efilinux: remove
The code hasn't been touched for over 4 years. Its also unlikely to have
been used much if at all considering our previous lack of EFI boot
partition support.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-27 12:17:31 -07:00
California Sullivan
aab83c8235 rmc-db: also install to /boot/
With the EFI image enhancements, installing to boot allows us to easily
use RMC with the new wic images.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-27 12:17:31 -07:00
California Sullivan
3342d3715e systemd-boot/rmc-boot.inc: make it work with EFI image enhancements
Give it an RPROVIDES rmc-boot so that EFI_PROVIDER rmc-boot can be used
as an install target. RDEPENDS on rmc-db to satisfy its runtime
dependencies. Also add python snippet to set its IMAGE/IMAGE_PREFIX
target for when its chosen as EFI_PROVIDER.

These changes let it work well with the new wks.in file, where
previously it couldn't work with wic at all.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-22 08:29:50 -07:00
California Sullivan
f2502f90ab systemd-boot/rmc-boot.inc: update to work with v237 and meson
Patch changes:
* 0001-sd-boot-Link-RMC-library-into-bootloader-and-stub.patch removed
because make is no longer used.
* 0001-sd-boot-stub-check-LoadOptions-contains-data.patch removed because
it was accepted upstream.
* 0001-partially-revert-sd-boot-stub-Obtain-PE-section-offs.patch added to
support RMC functionality. Upstream removed a snippet that found the
root directory because they didn't need it anymore, but RMC does.
* 0002-sd-boot-fix-RMC-compatibility-with-systemd-boot-and-.patch added
to support building with meson instead of make.
* Others refreshed

inc file changes:
* Don't commit pin, we can maintain these patches OK for now
* EXTRA_OEMAKE -> EXTRA_OEMESON, and removed some superfluous options

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-22 08:29:39 -07:00