Commit Graph

68 Commits

Author SHA1 Message Date
Anuj Mittal
9f3e1eae28 linux-intel/4.19: update to v4.19.5
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-12-06 07:36:13 +08:00
Anuj Mittal
13ae1339c2 linux-intel/4.19: add recipe
Builds 4.19/base from linux-intel-lts.

Include a patch from linux-yocto 4.18 to detect ncurses correctly when
cross-compiling and move the older patch to version specific recipes
from inc.

In addition to intel-common kernel configs from yocto-kernel-cache, this
also includes security.scc feature which enables a set of configs with
the aim of reducing the kernel attack surface and/or of performing
additional checks and validation of commonly used structures in kernel.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-12-05 14:42:27 +08:00
Anuj Mittal
a7d94d8fec linux-intel-rt/4.14: update to v4.14.78
Updates -rt patchset to -rt47 and also includes kernel configuration
cleanups.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-11-14 09:14:55 +08:00
Anuj Mittal
b639f22550 linux-intel/4.14: update to v4.14.78
Also include more config clean-up changes from yocto-kernel-cache.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-11-07 12:48:49 +08:00
Anuj Mittal
2a5935a508 linux-intel/4.9: update to v4.9.134
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-10-30 10:20:32 +08:00
Anuj Mittal
ba19605153 linux-intel-rt/4.14: update to v4.14.68
Updates -rt patchset to -rt42.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-24 15:04:39 +08:00
Anuj Mittal
f315fe8073 linux-intel-rt/4.14: update to 4.14.63
Updates -rt patchset to -rt40. Also include meta changes to cleanup
kernel configuration.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-20 16:22:59 +08:00
Anuj Mittal
41f29bf4f6 linux-intel/4.14: update to 4.14.68
Also include meta changes to cleanup kernel configurations.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-20 16:21:49 +08:00
Anuj Mittal
cbe4af3217 linux-intel/4.9: update to 4.9.126
Also include meta changes to cleanup kernel configuration.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-20 16:16:14 +08:00
Anuj Mittal
bdb69f0596 linux-intel-rt/4.9: update meta SRCREV
Include changes that drop obsolete configs to get rid of audit warnings:

    bae5cc4e bsp/romley: drop obsolete config
    2e39f82d x86: update microcode configs
    6894481e wifi: CONFIG_VENDOR_ATH must be build in
    3a9f687c pm: drop obselete CONFIG_USB_SUSPEND
    bb869e57 pm: change CONFIG_PM_RUNTIME to CONFIG_PM
    49547fd6 i915: remove obselete CONFIG_DRM_I915_KMS
    4b49aa8e i915: rename preliminary_hw_support to alpha_support
    d6186c62 sound: fix CONFIG_SND_SST_MFLD_PLATFORM
    d57f4ebf netfilter: drop CONFIG_NF_CONNTRACK_PROC_COMPAT
    c8e3cf86 netfilter: remove obselete ULOG configs
    13da6cb5 fs: drop old ext3 options
    8e25da60 cgroups: remove obselete options
    aa6a61d8 wifi: ATH_CARDS -> WLAN_VENDOR_ATH
    4e32f99a intel: remove CONFIG_CPU_FREQ_TABLE
    131df62c common-pc: remove obselete subsystem
    0040deb2 bsp: don't include crypto.scc
    3f94205d features/crypto: drop feature
    e2951464 features/thermal: use the correct config name
    5a09f42b features: drop obsolete configs

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-04 18:40:47 +08:00
Anuj Mittal
e9d203474a linux-intel/4.9: update meta SRCREV
Include changes that drop obsolete configs to get rid of audit warnings:

bae5cc4e bsp/romley: drop obsolete config
2e39f82d x86: update microcode configs
6894481e wifi: CONFIG_VENDOR_ATH must be build in
3a9f687c pm: drop obselete CONFIG_USB_SUSPEND
bb869e57 pm: change CONFIG_PM_RUNTIME to CONFIG_PM
49547fd6 i915: remove obselete CONFIG_DRM_I915_KMS
4b49aa8e i915: rename preliminary_hw_support to alpha_support
d6186c62 sound: fix CONFIG_SND_SST_MFLD_PLATFORM
d57f4ebf netfilter: drop CONFIG_NF_CONNTRACK_PROC_COMPAT
c8e3cf86 netfilter: remove obselete ULOG configs
13da6cb5 fs: drop old ext3 options
8e25da60 cgroups: remove obselete options
aa6a61d8 wifi: ATH_CARDS -> WLAN_VENDOR_ATH
4e32f99a intel: remove CONFIG_CPU_FREQ_TABLE
131df62c common-pc: remove obselete subsystem
0040deb2 bsp: don't include crypto.scc
3f94205d features/crypto: drop feature
e2951464 features/thermal: use the correct config name
5a09f42b features: drop obsolete configs

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-04 18:40:39 +08:00
Anuj Mittal
bc8c809628 linux-intel: remove obsolete configs
Remove invalid kernel configs. These were added for in-review patches in
bxt-rebase branch and aren't present upstream.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-04 18:40:29 +08:00
Anuj Mittal
52f6c51322 linux-intel-rt/4.14: update meta SRCREV
Includes changes to drop obsolete configs:

5c089e91 features/thermal: use the correct config name
580b72ac features/crypto: drop feature
c43c9e19 kver: bump to v4.14.67
7f3eea0b features/media: drop obsolete config
26aa829b features/soc/baytrail: fix conflict with configs
998a9153 features: drop obsolete configs
2fe11da3 fragments: drop obsolete configs
a4b2d369 dmm.cfg: Change dm-multipath from built-in kernel module to LKM
07ce8f9a bsp: Add tiny config entries for intel-x86
8a3be7d7 features/security: add configs to harden protection
f9727269 kver: bump to v4.14.62
f75450c3 qemuarm64: Add preemp-rt config entry
49e24e3e standard: add bfp configs by default
30267603 rbd: Add fragments for Rados block device
ece16172 intel-x86: Add preemp-rt config entries
eaef206f tiny: Remove CONFIG_TINY_RCU
9db39d1e intel-x86: Add intel-x86 BSPs
22177e6c cfg: add fragment on kernel selftest

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-04 18:40:21 +08:00
Anuj Mittal
448ba06f10 linux-intel/4.14: update meta SRCREV
Include changes that drop obsolete configs and reduce conflicts:

5c089e91 features/thermal: use the correct config name
580b72ac features/crypto: drop feature
c43c9e19 kver: bump to v4.14.67
7f3eea0b features/media: drop obsolete config
26aa829b features/soc/baytrail: fix conflict with configs
998a9153 features: drop obsolete configs
2fe11da3 fragments: drop obsolete configs
a4b2d369 dmm.cfg: Change dm-multipath from built-in kernel module to LKM
07ce8f9a bsp: Add tiny config entries for intel-x86

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-04 18:40:11 +08:00
Anuj Mittal
69cc6450e7 linux-yocto: drop bbappends for 4.15 kernel
4.15 recipes have been dropped and replaced by 4.18 in OE-core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-04 18:37:53 +08:00
Anuj Mittal
dd291ca61c linux-yocto: drop bbappends for 4.12 kernel
4.12 kernel has been dropped in this release, drop these bbappends.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-09-04 18:37:45 +08:00
Anuj Mittal
4d5fcb0a8d linux-yocto: add bbappends for 4.18 kernel
Add bbappends to enable 4.18 linux-yocto kernel from OE-core to be built
with meta-intel.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-30 13:11:15 +08:00
Anuj Mittal
5e8e52f0d0 linux-intel/4.14: update SRCREV to 4.14.66
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-24 11:24:50 +08:00
Anuj Mittal
ce1763dba0 linux-intel/4.14: harden kernel config
Include scc that enables stricter config options that reduce the attack
surface and/or perform additional checks and validation of commonly used
structures in kernel.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-17 15:07:19 +08:00
Anuj Mittal
5a72182247 linux-intel/4.9: use new/correct revision for 4.9.116
Also drop the patch that has been included in the lts tree instead.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-09 22:01:18 +08:00
Anuj Mittal
0ac4864b75 linux-intel-rt/4.14: update SRCREV to 4.14.59
Updates preempt-rt patchset to -rt37.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-09 13:49:23 +08:00
Anuj Mittal
216a5f7d3e linux-intel/4.14: update SRCREV to 4.14.59
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-08-09 13:49:23 +08:00
Anuj Mittal
63c4b28180 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 22:30:56 +08:00
Anuj Mittal
8f0fa83592 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-24 14:13:25 +08:00
Anuj Mittal
e49e8ac8ad 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-24 14:10:47 +08:00
Anuj Mittal
b571b8ea0b linux-intel/4.14: update SRCREV to 4.14.56
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-24 10:55:51 +08:00
Anuj Mittal
7c469177e8 linux-intel/4.14: update SRCREV to 4.14.52
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2018-07-09 09:13:56 +08:00
Anuj Mittal
fec5d45ec3 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-11 10:03:32 +08:00
Anuj Mittal
5ca75f08ca 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-11 09:58:36 +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
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
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
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
11c2d33606 linux-intel-rt_4.14: update to v4.14.24
This update brings in changes from v4.14.19 up to v4.14.24.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-19 17:25:52 -07:00
California Sullivan
c074fbeeb6 linux-intel_4.14: update to v4.14.26
This update brings in changes from v4.14.19 up to v4.14.26.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-03-15 17:27:42 -07:00
California Sullivan
e5e3fe42c5 linux-intel/4.9: Update to v4.9.81
Brings in changes from linux-stable up to v4.9.81.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-02-22 14:56:39 -08:00
California Sullivan
a6a0dbc65e linux-intel/4.14: Update to v4.14.18
Pull in changes up to v4.14.18 from linux-stable.

Also, linux-intel-rt is upgraded to the rt15 patchset.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-02-14 12:54:58 -08:00
California Sullivan
84cd64d6aa linux-intel/4.14: change KBRANCH to 4.14 and update SRCREVs
A named branch has now been created, so use that instead of master.

Also update the cache SRCREV. No functional changes to the generated
config, but the cache has been refactored to not reference unsupported
platforms.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-02-14 12:44:00 -08:00
California Sullivan
0329150957 linux-yocto: remove 4.4, 4.9, and 4.10 bbappends
These have been removed from OE-core.

Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2018-02-06 12:19:55 -08:00