Stable Linux tag 'v4.19.13': (423 commits)
Linux 4.19.13
drm/ioctl: Fix Spectre v1 vulnerabilities
proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
Input: elantech - disable elan-i2c for P52 and P72
mm: don't miss the last page because of round-off error
mm, page_alloc: fix has_unmovable_pages for HugePages
mm: thp: fix flags for pmd migration when split
mm, memory_hotplug: initialize struct pages for the full memory section
media: ov5640: Fix set format regression
iwlwifi: add new cards for 9560, 9462, 9461 and killer series
Revert "mwifiex: restructure rx_reorder_tbl_lock usage"
iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares
rtlwifi: Fix leak of skb when processing C2H_BT_INFO
xfrm_user: fix freeing of xfrm states on acquire
mm: introduce mm_[p4d|pud|pmd]_folded
mm: make the __PAGETABLE_PxD_FOLDED defines non-empty
mm: add mm_pxd_folded checks to pgtable_bytes accounting functions
panic: avoid deadlocks in re-entrant console drivers
x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence
x86/vdso: Pass --eh-frame-hdr to the linker
...
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Add meta-intel-compat-kernel.inc, which sets the necessary fields. Like
the previous releases, we will be floating on OE-core's SRCREVs,
with linux-intel being the well-tested kernel.
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Merge Stable Linux tag v4.14.92 into 4.14/yocto
Stable Linux tag v4.14.92 : (98 commits)
Linux 4.14.92
MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y
spi: bcm2835: Unbreak the build of esoteric configs
tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x
tpm: tpm_try_transmit() refactor error flow.
rtc: m41t80: Correct alarm month range with RTC reads
arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs
arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1
CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem
MIPS: OCTEON: mark RGMII interface disabled on OCTEON III
MIPS: Expand MIPS32 ASIDs to 64 bits
MIPS: Align kernel load address to 64KB
MIPS: Ensure pmd_present() returns false after pmd_mknotpresent()
MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3
MIPS: math-emu: Write-protect delay slot emulation pages
media: v4l2-tpg: array index could become negative
media: vivid: free bitmap_cap when updating std/timings/etc.
serial: uartps: Fix interrupt mask issue to handle the RX interrupts properly
f2fs: fix validation of the block count in sanity_check_raw_super
netfilter: nf_conncount: don't skip eviction when age is negative
...
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Integrating linux-intel stable updates that comprise the following commits:
860b700 intel-ipu4: ici: Move empty list check into spinlock to avoid list get out of sync.
6ff5100 Merge "media: intel-ipu4: [VIRT] Increase the POLL_WAIT timeout & REQ_TIMEOUT." into base
370cb2d media: intel-ipu4: [VIRT] Increase the POLL_WAIT timeout & REQ_TIMEOUT.
2832c17 media: intel-ipu4: [VIRT] Avoid double close of dmabuf FD.
9069601 Bug Fix to fix incorrect osid value
3f3118a Merge changes I2e18a2af,If588089a,I15df88ed,I55f32395 into base
a7c6f29 Security: Fix copy wrong size of keystore client id
d423299 Merge "Security: improvement for depressing compile warning" into base
151279c drivers/hyper_dmabuf: Remove from imported_list to avoid exporting dma_buf later after receiving unexport notification
b4906df drivers/hyper_dmabuf: Remove the imported dma_buf with closed domid
3b59449 drivers/hyper_dmabuf: Reuse the exported dma_buf to avoid creating multiple dma_buf for one importer
a465b67 drm/i915/gvt: Get Port ID from the encoder object instead of using enc_to_dig_port
15fde117 Merge "platform/x86: Change struct fields to 16-bit in sep, socwatchhv drivers" into base
baa4375 platform/x86: Change struct fields to 16-bit in sep, socwatchhv drivers
7c02775 drm/i915/gvt: allocate memory for vreg mmio during boot time
1c3cbb6 Merge "Revert "igb_avb: back port an upstream patch and add debug hook."" into base
9260569 Revert "igb_avb: back port an upstream patch and add debug hook."
9975a2a media: intel-ipu4: [ICI] Workaround to force compare buffer index at ici dqbuf
cd59716 media: intel-ipu4: [VIRT] Close dmabuf fd when dmabuf released.
2449c3e media: i2c: Fix for warnings for max9286_ici and intel platform
64ecb0f media: intel-ipu4: [ICI] MAX9286 and AR0231AT enabled for ICI
40835ed media: ici: Add handler to clear dma mapped buffers with dma free
47ddfd9 media: i2c & pci: Reduce log level
1fce67d media: intel-ipu4: [VIRT] Fix ipu_psys_getbuf func error return value propagation.
c06757d media: intel-ipu4: [ICI] Fix sometimes FW failed to stream on.
5345d2b media: intel-ipu4: [ICI] Fix cvbs image quality issues
7ab8c65 media: intel-ipu4: [ICI]: get virtual I2C ID dynamically if different from physical
c4c7db6 media: intel-ipu4: [VIRT] Release ISYS buffer during stream node close.
8d103c9 media: i2c: crlmodule-lite: Remove unused variable
125694d media: ici: Change total BE_STREAMS and MAX_STREAMS
ee5617d media: i2c: ti964: [ICI] Enabling TI964 deser and OV10635 sensor
e844132 drm/i915: Not wait for fuse registers in guest
86a6eb3 Merge "ASoC: Intel: boards: Update aliases for TDF machine drivers." into base
1116569 ASoC: Intel: boards: Update aliases for TDF machine drivers.
4d91449 Merge "igb_avb: back port an upstream patch and add debug hook." into base
a6f07e0 igb_avb: back port an upstream patch and add debug hook.
d01f88e drm/i915/gvt: force to active the high-performance mode during vGPU busy
ca8c4e5 Security: improvement for depressing compile warning
6f21740 vhm: fix audio backend module handle ioreq incorrectly
0750349 drm/i915/gvt: fix kernel panic when fail to create ppgtt
04c309e Merge "media: intel-ipu4: [VIRT] Support for IPU ACRN virtualization." into base
1e6ba2f Merge "media: ipu4: add virtio depends for ipu virtio driver" into base
5bf98b2 Merge "media: intel-ipu4: [ICI] Fix putbuf list and getbuf list out of sync issue." into base
7ef4e8a Merge "media: ici: Change ici_isys_pixelformat parameter with ICI_FORMAT_RGB565 format" into base
79cde33 Merge "media: intel-ipu4: [VIRT] Fix PSYS 2 PG operation issue." into base
190896e Merge "media: ici: Change value of ICI_FORMAT_RGB565" into base
408c5b1 Merge "media: intel-ipu4: [VIRT] Use native driver function return value for the IOCTL calls." into base
31be9d8 Merge "media: intel-ipu4: [VIRT] Fixed function exit to return error when failed." into base
2d48a89 Merge "media: intel-ipu4: [VIRT] Add timeout to front end request to avoid hang task." into base
856a4e0 Merge "media: intel-ipu4: [VIRT] Use actual object size for map_guest_phys call rather than using hard coded page size." into base
ebabdce Merge "media: intel-ipu4: [VIRT] Move the PYSY buffer release from SOS back to UOS." into base
311851e Merge "media: intel-ipu4: [VIRT] Fix 1st run hang and 3rd run crash issue when running single PG use cases." into base
623dc5a Merge "media: intel-ipu4: [VIRT] Add class_create for pipeline and psys device node." into base
7343c8b Merge "media: intel-ipu4: [VIRT] Add 32 bits IOTCL support for IPU PSYS virtualization." into base
4cdd2b2 Merge "media: intel-ipu4: [VIRT] Add support for IPU_IOC_QCMD ioctl call" into base
59d6037 Merge "media: intel-ipu4: [VIRT] Add support for dqevent/poll IOCTL and file ops." into base
eac3132 Merge "media: intel-ipu4: [VIRT] Add support for getbuf/mapbuf/unmapbuf IOCTL call" into base
34a6e6a Merge "media: intel-ipu4: [VIRT] Support for PSYS BE." into base
abe3bb9 Merge "media: intel-ipu4: [VIRT] Psys mediation connected to FE" into base
206f938 Merge "media: intel-ipu4: [VIRT] Psys mediation stub para virt driver." into base
4bf25a70 Merge "media: intel-ipu4: [VIRT] Use pointer for sync data member in request struct to avoid size mismatch." into base
0356c09 Merge "media: intel-ipu4: fix build warning" into base
f9b7289 Merge "media: intel-ipu4: css: scci_IPU4_master_20181030_0713 fw release" into base
7a8a16d Merge "media: intel-ipu4: css: scci_IPU4_master_20181029_0542 fw release" into base
acd2228 Merge "media: ti964: add magna subdev for 2nd ti964" into base
4615d53 Merge "media: ti964: pdata for AS_1140" into base
bd80c9c Merge "media: intel-ipu4: be-soc: Set NV16 input format" into base
f59fc63 Merge "media: ov2775: update register setting" into base
b88b3df3 Merge "media: intel-ipu4: magna: Modify for dual magna." into base
3700188 Merge "media: intel-ipu4: ox03a10: set hflip default" into base
79b98b7 Merge "media: Buttress base addr interface" into base
d9b8515 Merge "media: ov2775: Update v4l2 ctrl setting" into base
d765f9c Merge "media: intel-ipu4: add timestamp info in driver" into base
d906cd6 Merge "drm/i915: Allow user control over preempt timeout on their important context" into base
f422524 Merge "drm/i915: Use a preemption timeout to enforce interactivity" into base
535e63e Merge "drm/i915/preemption: Select timeout when scheduling" into base
b4d07f1 Merge "drm/i915/execlists: Try preempt-reset from hardirq timer context" into base
2c1530d Merge "drm/i915/execlists: Force preemption via reset on timeout" into base
c96319e media: intel-ipu4: [VIRT] Support for IPU ACRN virtualization.
756a96b media: ipu4: add virtio depends for ipu virtio driver
ea49cb9 media: intel-ipu4: [ICI] Fix putbuf list and getbuf list out of sync issue.
6ab089f media: ici: Change ici_isys_pixelformat parameter with ICI_FORMAT_RGB565 format
74378ed media: intel-ipu4: [VIRT] Fix PSYS 2 PG operation issue.
0b1960c media: ici: Change value of ICI_FORMAT_RGB565
d90a464 media: intel-ipu4: [VIRT] Use native driver function return value for the IOCTL calls.
ce08e63 media: intel-ipu4: [VIRT] Fixed function exit to return error when failed.
33017d7 media: intel-ipu4: [VIRT] Add timeout to front end request to avoid hang task.
7f335ef media: intel-ipu4: [VIRT] Use actual object size for map_guest_phys call rather than using hard coded page size.
57d5d40 media: intel-ipu4: [VIRT] Move the PYSY buffer release from SOS back to UOS.
6067264 media: intel-ipu4: [VIRT] Fix 1st run hang and 3rd run crash issue when running single PG use cases.
1e35b9e media: intel-ipu4: [VIRT] Add class_create for pipeline and psys device node.
4147ac9 media: intel-ipu4: [VIRT] Add 32 bits IOTCL support for IPU PSYS virtualization.
2b8d53d media: intel-ipu4: [VIRT] Add support for IPU_IOC_QCMD ioctl call
cd0b8d4 media: intel-ipu4: [VIRT] Add support for dqevent/poll IOCTL and file ops.
93c1a84 media: intel-ipu4: [VIRT] Add support for getbuf/mapbuf/unmapbuf IOCTL call
0daa3a5 media: intel-ipu4: [VIRT] Support for PSYS BE.
e84b0c7 media: intel-ipu4: [VIRT] Psys mediation connected to FE
4e05bf5 media: intel-ipu4: [VIRT] Psys mediation stub para virt driver.
65efffc media: intel-ipu4: [VIRT] Use pointer for sync data member in request struct to avoid size mismatch.
2bf12c7 media: intel-ipu4: fix build warning
8561cf4 media: intel-ipu4: css: scci_IPU4_master_20181030_0713 fw release
07675a2 media: intel-ipu4: css: scci_IPU4_master_20181029_0542 fw release
eff9e0b media: ti964: add magna subdev for 2nd ti964
d6b5697 media: ti964: pdata for AS_1140
4341f6d media: intel-ipu4: be-soc: Set NV16 input format
5b61764 media: ov2775: update register setting
4344ddc media: intel-ipu4: magna: Modify for dual magna.
eb975c6 media: intel-ipu4: ox03a10: set hflip default
2c8b2dc media: Buttress base addr interface
1358362 media: ov2775: Update v4l2 ctrl setting
de1c5e1 media: intel-ipu4: add timestamp info in driver
95a7d5c drm/i915: Allow user control over preempt timeout on their important context
a3cd919 drm/i915: Use a preemption timeout to enforce interactivity
cab2746 drm/i915/preemption: Select timeout when scheduling
eb77ed8 drm/i915/execlists: Try preempt-reset from hardirq timer context
6bf5601 drm/i915/execlists: Force preemption via reset on timeout
6430c87 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt
8ecdb9d Merge "mei: dal: fix a race in bh_request()" into base
016f1f9 Merge "mei: dal: fix race in bh_request completion" into base
93bf89a Merge "mei: virtio: fix queue flush with non empty vtag list" into base
eb66a25 Merge "x86: vdso: Pass --eh-frame-hdr to ld" into base
d8280d1 mei: dal: fix a race in bh_request()
c5deebf mei: dal: fix race in bh_request completion
a50cac2 mei: virtio: fix queue flush with non empty vtag list
2279822 Merge changes from topic 'acrn_ww51.3' into base
baae5e3 x86: vdso: Pass --eh-frame-hdr to ld
4e24ac8 ASoc: Intel: Skylake: Pass correct parameter to acrn_ioreq_complete_request function
d5d79e9 virtio_blk: add discard and write zeroes support
731aa83 VBS-K: use kernel virtio header files
b50e0f3 drm/i915/gvt: emulate correct state of SKL_FUSE_STATUS on BXT
e5fe756 Kernel/VHM: Refine the usage of spinlock in VHM
2966146 Kernel/VHM: VM_list changes the lock from mutex to rw_lock to avoid sleeping
9b9078d kernel/VHM: Add the vm owner for each ioreq_client to release vhm_vm after releasing client
185e8ff vhm: Correct the parameters usage in find_next_bit
5654cf5 VHM: Check null-pointer of vhm_req before updating state of emulated io_request
888b529 ASoc: Intel: Skylake: Fix build issue in skl virtio driver
bbc69af Asoc: Intel: Skylake: display firmware name and version
f6b17f3 platform/x86: sep, socwatchhv driver and code-formatting fixes
4706c87 ASoC: tdf8532: Account for critical sections.
5e94049 Merge "REVERTME: ASoC: Add error handling for stream events in soc_pcm_prepare" into base
56aa33a Merge "ASoC: Intel: Skylake: Virt: Add virtualization layer to skl driver" into base
17f3ea9 Merge "ASoC: Intel: Skylake: Workarounds for virtualization" into base
7d01b5d Merge "ASoC: Intel: Skylake: Notify BE about stream update" into base
f260415 Merge "ASoC: Intel: Skylake: Register virtualization BE service" into base
1fb49e2 Merge "ASoC: Intel: Skylake: Add support for Virtio SST" into base
ff18ef8 Merge "tc: Add support for configuring the taprio scheduler" into base
bf673e6 Merge "ASoC: Intel: Skylake: Add Kconfig options for virtualization" into base
7fb6751 Merge "ASoC: Intel: Skylake: Modify skl_platform_register" into base
8d66ee0 Merge "ASoC: Intel: Skylake: Export skylake functions for virtio." into base
0ce69aa Merge "i915: make driver init async" into base
4c4b0b5 i915: make driver init async
799c0b9 Merge changes Ib176f84a,I13756406,I026c991f,I2d5ad9a8,If4d14f37, ... into base
75cae28 i915: temporarily disable a gem assert
420fc52 REVERTME: ASoC: Add error handling for stream events in soc_pcm_prepare
4dfae03 Kernel/VHM: refine the refcnt of vhm_vm so that vhm_vm exists before ioreq_client is released
a0776e6 kernel/VHM: Fix race condition in ioreq_client by using refcnt and idr mechanism
8cf33a2 Kernel/VHM: Use the traped pci_access addr based on VM instead of static global variable
26d8d65 Kernel/VHM: Use the bit_op to remove the volatile definition in ioreq_client
57d2674a Revert "drm/i915/gvt: hard code Pipe B plane owner to UOS"
f4ae0c0 drm/i915/gvt: remove tag from vGPU context ID before check
fad792b drm/i915/gvt: fix gvtbuffer ioctl tile format issue
28b346f VBS: export vbs symbols
a52cad1 vhm: remove "reserve memory for trusty"
cb2e039 HVLog: Fix typo and refine sbuf_hvlog_index
0018157 vhm: support polling mode of ioreq completion
a4c6f83 vhm: mark ioreq completed in acrn_ioreq_complete_request
b05dc73 vhm: Add ioctl IC_CLEAR_VM_IOREQ to cleanup VM ioreqs
19990a2 SOS: Guest x2APIC support for SOS
2bb1c0d Fixing doc build caused by linux/vbs/vbs.h
89cc5e4 kernel: Revert "x86:acrn: add write_msi pv ops to intercept pci msi write with pv method"
16614c1 Merge "sdhci: fix the timeout check window for clock and reset" into base
f1d6d19 tc: Add support for configuring the taprio scheduler
f06a40b ASoC: Intel: Skylake: Virt: Add virtualization layer to skl driver
e14cdd4 ASoC: Intel: Skylake: Workarounds for virtualization
2665897 ASoC: Intel: Skylake: Notify BE about stream update
c34730a ASoC: Intel: Skylake: Register virtualization BE service
0f753aa ASoC: Intel: Skylake: Add support for Virtio SST
c65cd19 ASoC: Intel: Skylake: Add Kconfig options for virtualization
d1fc8d7 ASoC: Intel: Skylake: Modify skl_platform_register
e948793 ASoC: Intel: Skylake: Export skylake functions for virtio.
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Update both recipes to v4.14.15, linux-intel-rt from v4.14.12 and
linux-intel from v4.14.14.
Note that the linux-intel-rt kernel branch had to be rebased, causing
the recipe to point to invalid commit IDs. It was a one-time error that
caused the need to rebase and should not occur again.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
linux-yocto has been carrying this patch for years. It allows the kernel
to link with a non-host ncurses.
This patch is needed for all linux-intel kernels, and that area of code
is rarely changed, so maintenance of the patch should be minimal.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
These new dependencies are needed for some configurations.
elfutils-native is required for CONFIG_UNWINDER_ORC (disabled by default
for now due to out-of-tree module complications).
openssl-native and util-linux-native are required for some certificate
processing options.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
It wasn't appropriate to use the 4.9 cache for 4.14. This also brings in
the following relevant commits:
* b6b5ac8d x86-64: disable orc by default
* 82743ab8 common-pc*.scc: Add igb to common-pc drivers
* 6bcc7298 features/i915/i915.cfg: compile i915 as a module
This adds Intel gigabit Ethernet drivers, fixes the i915 firmware load
issue, and fixes an lttng-modules compilation failure with the new
kernel due to the new CONFIG_UNWINDER_ORC=y default.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
This brings in the changes up to v4.9.76 from linux-stable.
Also update the cache, bringing in the following relevant config
changes:
* 3e7fedea common-pc*.scc: Add igb to common-pc drivers
* 4341ae3a features/i915/i915.cfg: compile i915 as a module
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Perf fails to compile for 32-bit without this patch. I have requested
for Bruce to submit it upstream.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Trusty and USB fixes in source.
Compile i915 as module in cache. This makes sure that the video drivers
and firmware are available at the same time, fixing firmware load
issues.
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
This is an early step to removing the meta-quark machine type, as
the Quark processor has been EOL'ed by Intel, this release will
remove it from the kernel recipes
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
This commit adds the 4.14.0-LTS kernel, but does not change the
PREFERRED_VERSION. This will be updated later, to use this kernel
set PREFERRED_VERSION in your local.conf or distro.conf files
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
This has a SRCREV update to bring linux-intel to HEAD with some
audio and pnp patches.
The refactor moves the selection of branch to the versioned recipe
so we can have a shared linux-intel-lts repo with multiple LTS version
branches.
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Non-Intel* machines did not get COMPATIBLE_MACHINE set at all, allowing
the package to be built when it probably shouldn't have been. For
example, it would be built when the MACHINE was set to qemux86. This
caused lttng-modules to fail because lttng-modules only gets patched
for our kernel when an Intel MACHINE was being used in order to maintain
Yocto Project Compatibility status.
By setting the default it fails when an invalid MACHINE is used. Note
that while qemux86 is not a compatible MACHINE, the kernel itself does
have the necessary components to run under qemu.
Also change the COMPATIBLE_MACHINE overrides to use the x86-intel-common
override instead of machine-specific overrides since they all have the
same value.
[YOCTO #12278].
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Remove the concept of the common directory and move all the recipes-* dirs
to the top level as a normal layer would be. layer.conf is updated appropriately
Signed-off-by: Saul Wold <sgw@linux.intel.com>