Commit Graph

367 Commits

Author SHA1 Message Date
Naveen Saini
348d95a9cc linux-intel-rt/5.15: update to v5.15.14
updates -rt patchset to -rt27.

Updated kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-03-10 17:48:49 +08:00
Anuj Mittal
cd3c94cb90 meta: update LICENSE to use SPDX identifiers
Switch to using SPDX preferred identifiers. All changes done using v0.1
of the script convert-spdx-licenses.py.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-03-04 15:03:21 +08:00
Anuj Mittal
498074073f meta: rename CVE_CHECK_WHITELIST to CVE_CHECK_IGNORE
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-02-22 10:56:22 +08:00
Naveen Saini
49c69323b5 linux-intel/5.10: update to v5.10.78
Update kernel config as well.

Backported patch to fix 32-bit compilation failure.

32-bit compilation failure log:

build/tmp/work-shared/intel-core2-32/kernel-source/include/linux/io-mapping.h:88:16: error: implicit declaration of function '__iomap_local_pfn_prot'; did you mean '__kmap_local_pfn_prot'? [-Werror=implicit-function-declaration]
|    88 |         return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot);
|       |                ^~~~~~~~~~~~~~~~~~~~~~
|       |                __kmap_local_pfn_prot
| build/tmp/work-shared/intel-core2-32/kernel-source/include/linux/io-mapping.h:88:16: warning: returning 'int' from a function with return type 'void *' makes pointer from integer without a cast [-Wint-conversion]
|    88 |         return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot);
|       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-12-14 09:38:14 +08:00
Naveen Saini
48440091d4 linux-intel-rt/5.10: update to v5.10.78
updates -rt patchset to -rt55.

Updated kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-12-10 16:41:29 +08:00
Naveen Saini
4a0107ac96 linux-intel/5.15: no need to disable bsp config audit
It is not required to disable bsp config audit with 5.15 as
warning causing patch is already part ot it.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-30 14:54:15 +08:00
Naveen Saini
901f8f964b linux-intel-rt/5.15: add recipe
Based on v5.15.2-rt19.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-30 14:54:15 +08:00
Anuj Mittal
fe4d7319ff ixgbevf: exclude from world builds
Default kernel is 5.15 now and this doesn't build with 5.15 so exclude
from world to prevent builds from failing.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-29 17:42:46 +08:00
Naveen Saini
922d3cb174 linux-intel/5.4: drop recipe
New LTS 5.15 is already added, so time to drop 5.4 support

Drop linux-intel-rt/5.4 too.

Drop cfg which is not required for LTS 5.10 & 5.15.

Ref:
eb83479e18

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-24 22:34:33 +08:00
Naveen Saini
f2cf31678c linux-intel/5.15: add recipe
Add recipe to build LTS 5.15 kernel along with kernel configs from
yocto-5.15 branch.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-24 22:34:33 +08:00
Anuj Mittal
e056575804 ixgbevf: upgrade 4.12.4 -> 4.13.3
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-24 22:34:33 +08:00
JingHuiTham
16e1c7d376 linux-intel-rt/5.10: update to v5.10.59
updates -rt patchset to -rt52.

Updated kernel config as well.

Signed-off-by: JingHuiTham <jing.hui.tham@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-20 21:26:04 +08:00
JingHuiTham
cb854ee269 linux-intel-rt/5.4: update to v5.4.143
Updates -rt patchset to -rt63.

Updated kernel config as well.

Signed-off-by: JingHuiTham <jing.hui.tham@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-20 21:26:04 +08:00
JingHuiTham
95a124b0aa linux-intel/5.4: update to v5.4.143
Update kernel config as well.

Signed-off-by: JingHuiTham <jing.hui.tham@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-15 15:59:35 +08:00
JingHuiTham
c068607c7b linux-intel/5.10: update to v5.10.59
Update kernel config as well.

Signed-off-by: JingHuiTham <jing.hui.tham@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-15 15:59:35 +08:00
Anuj Mittal
f7f3070e25 ixgbe: upgrade 5.12.5 -> 5.13.4
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-11 23:29:40 +08:00
Naveen Saini
af660d59a8 linux-intel-rt/5.4: update to v5.4.138
Updates -rt patchset to -rt62.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-01 22:54:35 +08:00
Naveen Saini
666235ce01 linux-intel/5.4: update to v5.4.138
tag 'v5.4.138': (874 commits)
Linux 5.4.138
tcc: rounding possible non page-aligned ssram address
can: j1939: j1939_session_deactivate(): clarify lifetime of session object
i40e: Add additional info to PHY type error
Revert "perf map: Fix dso->nsinfo refcounting"
powerpc/pseries: Fix regression while building external modules
PCI: mvebu: Setup BAR0 in order to fix MSI
can: hi311x: fix a signedness bug in hi3110_cmd()
sis900: Fix missing pci_disable_device() in probe and remove
tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
sctp: fix return value check in __sctp_rcv_asconf_lookup
net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
net/mlx5: Fix flow table chaining
net: llc: fix skb_over_panic
mlx4: Fix missing error code in mlx4_load_one()
net: Set true network header for ECN decapsulation
tipc: fix sleeping in tipc accept routine
i40e: Fix log TC creation failure when max num of queues is exceeded
i40e: Fix queue-to-TC mapping on Tx
i40e: Fix firmware LLDP agent related warning
i40e: Fix logic of disabling queues
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-01 22:54:35 +08:00
Naveen Saini
c2bb7fff90 linux-intel/5.10: update to v5.10.56
Update kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-01 22:54:35 +08:00
Naveen Saini
b2c987749a linux-intel-rt/5.10: update to v5.10.56
updates -rt patchset to -rt48.

Updated kernel config as well

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-01 22:54:35 +08:00
Anuj Mittal
9d344ea9e4 ixgbevf: upgrade 4.11.1 -> 4.12.4
Changes in this release:
- Added support for 5.12 kernel version
- Added support for RHEL 8.4
- Added support for SLES 15sp3

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-17 11:14:31 +08:00
Anuj Mittal
d303d9bc82 ixgbe: upgrade 5.11.3 -> 5.12.5
Changes in this release:
- Added support for 5.12 kernel version
- Added support for RHEL 8.4
- Added support for SLES 15sp3
- Various bug fixes

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-17 11:14:31 +08:00
Anuj Mittal
a58f99ce80 linux-intel-rt: fix the override syntax
Make sure that KCONF_AUDIT_LEVEL value is actually applied.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-09 23:09:26 +08:00
Anuj Mittal
e67676976b Manually move some overrides to new syntax
Some of these were missed when using the script and were noticed when
building intel-skylake-64 and tiny images  which had started failing.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-06 15:51:53 +08:00
Naveen Saini
07c200f322 linux-intel-rt/5.4: update to v5.4.129
Updates -rt patchset to -rt61.

Updated kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-02 15:31:58 +08:00
Naveen Saini
cfcdd8c420 linux-intel/5.4: update to v5.4.129
Update kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-02 15:31:43 +08:00
Naveen Saini
4491ebede9 linux-intel/5.10: update to v5.10.52
Update kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-02 15:31:16 +08:00
Naveen Saini
fc48c76305 linux-intel-rt/5.10: update to v5.10.52
Updates -rt patchset to -rt47.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-02 15:30:21 +08:00
Anuj Mittal
0584f63879 Convert to new override syntax
Use the convert-overrides.py to convert to new syntax and manually
fix some additional changes.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-07-31 17:47:03 +08:00
Anuj Mittal
8d67f89197 linux-intel/5.10: update to v5.10.41
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-06-25 13:40:45 +08:00
Naveen Saini
62cc67878e linux-intel-rt/5.4: update to v5.4.123
Updates -rt patchset to -rt59.

Updated kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-06-22 08:48:53 +08:00
Naveen Saini
efb464e292 linux-intel/5.4: update to v5.4.123
tag 'v5.4.123': (719 commits)
Linux 5.4.123
REVERTME: net: phy: dwxpcs: avoid unnecessary DWC xPCS SGMII AN
net: phy: dwxpcs: removed XPCS irq
net: stmmac: Disable MAC EEE when Network Proxy is enabled
Display errlog buffer raw data in kernel log as requested once this driver is loaded.
ptp: S/W workaround for PMC TGPIO h/w bug
NFC: nci: fix memory leak in nci_allocate_device
perf unwind: Set userdata for all __report_module() paths
perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder
usb: dwc3: gadget: Enable suspend events
bpf: No need to simulate speculative domain for immediates
bpf: Fix mask direction swap upon off reg sign change
bpf: Wrap aux data inside bpf_sanitize_info container
Linux 5.4.122
Bluetooth: SMP: Fail if remote and local public keys are identical
video: hgafb: correctly handle card detect failure during probe
nvmet: use new ana_log_size instead the old one
Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS
ext4: fix error handling in ext4_end_enable_verity()
nvme-multipath: fix double initialization of ANA state
tty: vt: always invoke vc->vc_sw->con_resize callback
vt: Fix character height handling with VT_RESIZEX
vgacon: Record video mode changes with VT_RESIZEX
video: hgafb: fix potential NULL pointer dereference
qlcnic: Add null check after calling netdev_alloc_skb
...

Updating kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-06-22 08:48:53 +08:00
Naveen Saini
249830d91b linux-intel-dev: update to 5.12.0
Also bring in the latest kernel config data.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-28 23:16:34 +08:00
Naveen Saini
fcb4058995 linux-intel-rt/5.4: update to v5.4.115
Updates -rt patchset to -rt57.

Updated kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Naveen Saini
79954f06fa linux-intel/5.4: update to v5.4.115
Update kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Naveen Saini
fe5155770b linux-intel-rt/5.10: update to v5.10.30
Updates -rt patchset to -rt37.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Naveen Saini
3f72aff7ac linux-intel/5.10: update to v5.10.35
Update kernel config as well.

tag 'v5.10.35': (71 commits)
Linux 5.10.35
vfio: Depend on MMU
perf/core: Fix unconditional security_locked_down() call
platform/x86: thinkpad_acpi: Correct thermal sensor allocation
USB: Add reset-resume quirk for WD19's Realtek Hub
USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
ovl: allow upperdir inside lowerdir
ovl: fix leaked dentry
nvme-pci: set min_align_mask
swiotlb: respect min_align_mask
swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single
swiotlb: refactor swiotlb_tbl_map_single
swiotlb: clean up swiotlb_tbl_unmap_single
swiotlb: factor out a nr_slots helper
swiotlb: factor out an io_tlb_offset helper
swiotlb: add a IO_TLB_SIZE define
driver core: add a min_align_mask field to struct device_dma_parameters
tools/cgroup/slabinfo.py: updated to work on current kernel
perf ftrace: Fix access to pid in array when setting a pid filter
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-21 23:19:21 +08:00
Anuj Mittal
b96d06bad8 ixgbe, ixgbevf: exclude CVE-2015-1142857 from cve-check
This was fixed in the kernel v4.4 but the NVD database doesn't list the
kernel version or track the out of tree versions.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-05-11 11:21:34 +08:00
Naveen Saini
4d5791d9ff linux-intel/5.10: disable kernel config bsp audit for now
Following commit is backported from mainline 5.12-rc to linux-intel 5.10 kernel[1]
Commit: 26499e0518
In which 'CONFIG_DRM_GMA3600' config option is dropped.
This causing warning during config audit. So suppress the harmless warning for now.

WARNING: do_kernel_configcheck: [kernel config]: This BSP contains fragments with warnings:
[INFO]: the following symbols were not found in the active configuration:
     - CONFIG_DRM_GMA3600

Disabling CONFIG_SND_SOC_INTEL_SKYLAKE for 32-bit, does not allow to set CONFIG_SND_SOC_INTEL_SST too, which
causing config warning too:
WARNING: do_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:

    [NOTE]: 'CONFIG_SND_SOC_INTEL_SST' last val (m) and .config val (n) do not match
    [INFO]: CONFIG_SND_SOC_INTEL_SST : n
    [INFO]: raw config text:

        config SND_SOC_INTEL_SST
                tristate
                depends on SND_SOC_INTEL_SST_TOPLEVEL && SND_SOC && SND && !UML && SOUND

        Config 'SND_SOC_INTEL_SST' has the following Direct dependencies (SND_SOC_INTEL_SST=m):
                SND_SOC_INTEL_SST_TOPLEVEL(=y) && SND_SOC(=m) && SND(=y) && !UML(undefined/n) (=y) && SOUND(=y)
        Parent dependencies are:
             SND_SOC [m] SND_SOC_INTEL_SST_TOPLEVEL [y] SND [y] UML [UML] SOUND [y]
    [INFO]: config 'CONFIG_SND_SOC_INTEL_SST' was set, but it wasn't assignable, check (parent) dependencies

    [INFO]: selection details for 'CONFIG_SND_SOC_INTEL_SST':
        Symbols currently n-selecting this symbol (no effect):
          - SND_SOC_INTEL_SKYLAKE_COMMON

[1] ab7a5829db

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-28 12:07:58 +08:00
Naveen Saini
8f6c78dce2 linux-intel-rt/5.4: update to v5.4.102
Updates -rt patchset to -rt53.

Updated kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Naveen Saini
55216e438e linux-intel/5.4: update to 5.4.106
Updating kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Naveen Saini
6505192da7 linux-intel-rt/5.10: update to v5.10.21
Updates -rt patchset to -rt34.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Naveen Saini
ed3c6fea14 linux-intel/5.10: update to 5.10.25
Updating kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-02 15:14:11 +08:00
Anuj Mittal
c6cc4bea46 ixgbe: upgrade 5.10.2 -> 5.11.3
Changes in this release:
- Added support for 5.11.2 kernel version
- Fix calculate BW for MTU from 4088 to 9128
- Fix ethtool stats reporting
- Enable MDD when SRIOV is disabled
- Various bug fixes

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-24 15:02:14 +08:00
Anuj Mittal
1afa24c3c6 ixgbevf: upgrade 4.10.2 -> 4.11.1
Changes in this release:
- Added support for 5.11.2 kernel version

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-24 15:01:50 +08:00
Naveen Saini
e4ccee0047 linux-intel-dev: update to v5.11-rc6
Also bring in the latest kernel config data.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-25 09:21:17 +08:00
Naveen Saini
b2cfb7505f linux-intel-rt/5.10: update to v5.10.12
Updates -rt patchset to -rt26.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-25 09:21:17 +08:00
Naveen Saini
ce7abd42fd linux-intel/5.10: update to v5.10.14
Update kernel config as well.

Drop patch which is already available in this update.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-25 09:21:17 +08:00
Naveen Saini
00d84cf011 linux-intel-rt/5.4: update to v5.4.93
Updates -rt patchset to -rt51.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-25 09:21:17 +08:00
Naveen Saini
9250085854 linux-intel/5.4: update to v5.4.98
tag 'v5.4.98': (91 commits)
Linux 5.4.98
squashfs: add more sanity checks in xattr id lookup
squashfs: add more sanity checks in inode lookup
squashfs: add more sanity checks in id lookup
Fix unsynchronized access to sev members through svm_register_enc_region
bpf: Fix 32 bit src register truncation on div/mod
regulator: Fix lockdep warning resolving supplies
blk-cgroup: Use cond_resched() when destroy blkgs
i2c: mediatek: Move suspend and resume handling to NOIRQ phase
SUNRPC: Handle 0 length opaque XDR object data properly
SUNRPC: Move simple_get_bytes and simple_get_netobj into private header
iwlwifi: mvm: guard against device removal in reprobe
iwlwifi: mvm: invalidate IDs of internal stations at mvm start
iwlwifi: pcie: fix context info memory leak
iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
iwlwifi: mvm: skip power command when unbinding vif during CSA
ASoC: ak4458: correct reset polarity
pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process()
chtls: Fix potential resource leak
...

Updated kernel config to include:

kver: bumping to v5.4.98
nxp-s32g2xx: add RTC PCF85063 support
ti-j72xx: change CONFIG_HW_RANDOM_OMAP to y
kver: bumping to v5.4.96
nxp-imx8: correct and optimze the CONFIGS to avoid warning
ti-j72xx: add CONFIG_EXPERT config
nxp-imx8: add USB support
kver: bumping to v5.4.94
ti-j72xx: add DMABUF & TYPEC related configs
bsp/intel-x86: don't override CONFIG_DRM_I915

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-25 09:21:17 +08:00
Anuj Mittal
1cc1dc6e88 linux-intel-rt/5.10: update to v5.10.4-rt22
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-04 07:46:58 +08:00
Anuj Mittal
1c5cf0fc03 linux-intel/5.10: update to v5.10.8
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-04 07:46:51 +08:00
Anuj Mittal
9ca88f0ea5 linux-intel/5.10: fix build with binutils 2.36
Backport a couple of patches to fix builds with binutils v2.36. These
should not be required once these are made available in LTS branches.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-03 15:52:33 +08:00
Naveen Saini
fc227372f5 linux-intel-rt/5.4: update to v5.4.87
Updates -rt patchset to -rt48.

Updated kernel config as well to include:

intel-x86: enable edac support for Elkhart Lake
intel-x86-64: firmware: fix CONFIG_FW_LOADER option mismatch warning
nxp-imx8: include hugetlb feature
kver: bumping to v5.4.90
ti-j72xx: add CMA and DMA_CMA configs
drm: fix CONFIG_DRM_KMS_HELPER mismatch warning
ti-j72xx: add config CONFIG_GPIO_SYSFS
ti-j72xx: add config CONFIG_SCSI_UFS_BSG
kver: bumping to v5.4.87
SP7021 SoC BSP
intel-x86: adds support for Dynamic Platform and Thermal Framework
intel-x86: enable Intel Uncore frequency control
intel-x86: add Intel Intel Data Accelerators support support
nxp-imx8: Correct the pci config enable pcie function
ti-j72xx: add RPMSG & REMOTEPROC configs
kver: bumping to v5.4.85

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-27 09:22:14 +08:00
Naveen Saini
ff39e2b9f2 linux-intel/5.4: update to v5.4.90
tag 'v5.4.90': (169 commits)
Linux 5.4.90
regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
block: fix use-after-free in disk_part_iter_next
KVM: arm64: Don't access PMCR_EL0 when no PMU is available
net: mvpp2: disable force link UP during port init procedure
regulator: qcom-rpmh-regulator: correct hfsmps515 definition
wan: ds26522: select CONFIG_BITREVERSE
regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
net/mlx5e: Fix two double free cases
net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
bpftool: Fix compilation failure for net.o with older glibc
iommu/intel: Fix memleak in intel_irq_remapping_alloc
lightnvm: select CONFIG_CRC32
block: rsxx: select CONFIG_CRC32
wil6210: select CONFIG_CRC32
qed: select CONFIG_CRC32
dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
dmaengine: xilinx_dma: check dma_async_device_register return value
...

Updated kernel config as well to include:

intel-x86: enable edac support for Elkhart Lake
intel-x86-64: firmware: fix CONFIG_FW_LOADER option mismatch warning
nxp-imx8: include hugetlb feature
kver: bumping to v5.4.90
ti-j72xx: add CMA and DMA_CMA configs
drm: fix CONFIG_DRM_KMS_HELPER mismatch warning
ti-j72xx: add config CONFIG_GPIO_SYSFS
ti-j72xx: add config CONFIG_SCSI_UFS_BSG
kver: bumping to v5.4.87
SP7021 SoC BSP
intel-x86: adds support for Dynamic Platform and Thermal Framework
intel-x86: enable Intel Uncore frequency control
intel-x86: add Intel Intel Data Accelerators support support
nxp-imx8: Correct the pci config enable pcie function
ti-j72xx: add RPMSG & REMOTEPROC configs
kver: bumping to v5.4.85

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-27 09:22:14 +08:00
Anuj Mittal
2ac2b90f2b ixgbevf: upgrade 4.9.3 -> 4.10.2
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-21 09:04:25 +08:00
Anuj Mittal
44726714c6 ixgbe: upgrade 5.9.4 -> 5.10.2
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-21 09:04:25 +08:00
Naveen Saini
d853dcde1e linux-intel-rt/5.10: fix config warnings
Update kernel config

It includes:
soc/skylake: remove CONFIG_SND_SOC_INTEL_SST_ACPI
features/security: remove CONFIG_REFCOUNT_FULL
media-usb-tv: remove CONFIG_VIDEO_USBVISION

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-14 09:19:29 +08:00
Naveen Saini
4dc4ab1c32 linux-intel/5.10: fix config warnings
Update kernel config

It includes:
soc/skylake: remove CONFIG_SND_SOC_INTEL_SST_ACPI
features/security: remove CONFIG_REFCOUNT_FULL
media-usb-tv: remove CONFIG_VIDEO_USBVISION

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-14 09:19:29 +08:00
Anuj Mittal
eee7b10fdb linux-intel-rt/5.10: add recipe
Based on v5.10.1-rt20.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-08 15:36:44 +08:00
Anuj Mittal
da59d1a6b7 linux-intel/5.10: add recipe
Add recipe to build LTS 5.10 kernel along with kernel configs from
yocto-5.10 branch.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-04 14:54:09 +08:00
Anuj Mittal
64c7aba6ad linux-intel/5.4: fix FIRMWARE_LOADER warnings
Update the kernel config revision to point to latest. Fixes:

|   [NOTE]: 'CONFIG_FW_LOADER' last val (m) and .config val (y) do not match
|    [INFO]: CONFIG_FW_LOADER : y ## .config: 1564 :configs/v5.4/ktypes/base/base.cfg (n) configs/v5.4/standard/features/firmware/firmware.cfg (m)
|    [INFO]: raw config text:

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-12-23 23:52:13 +08:00
Naveen Saini
69e587c2cb linux-intel-rt/5.4: update to v5.4.78
Updates -rt patchset to -rt44.

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-12-18 17:07:51 +08:00
Naveen Saini
0e36010938 linux-intel/5.4: update to v5.4.81
Linux 5.4.81
ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT
ASoC: Intel: Multiple I/O PCM format support for pipe
ASoC: Intel: Skylake: Await purge request ack on CNL
ASoC: Intel: Allow for ROM init retry on CNL platforms
ASoC: Intel: Skylake: Shield against no-NHLT configurations
ASoC: Intel: Skylake: Enable codec wakeup during chip init
ASoC: Intel: Skylake: Select hda configuration permissively
ASoC: Intel: Skylake: Remove superfluous chip initialization
USB: core: Fix regression in Hercules audio card
x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak
x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak
x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb
x86/mce: Do not overwrite no_way_out if mce_end() fails
irqchip/exiu: Fix the index of fwspec for IRQ type
usb: gadget: Fix memleak in gadgetfs_fill_super
USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card
usb: gadget: f_midi: Fix memleak in f_midi_alloc
USB: core: Change %pK for __user pointers to %px
spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe
...

Updated kernel config to latest commit.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-12-18 17:07:51 +08:00
Naveen Saini
feb0e8a5cd linux-intel-rt/5.4: update to v5.4.70
Updates -rt patchset to -rt40.

Updated kernel config to include:
Enables X2APIC support
Fix CONFIG_PPPOL2TP mismatched warnings

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-17 09:48:15 +08:00
Naveen Saini
38684fe825 linux-intel/5.4: update to v5.4.75
tag 'v5.4.75': (212 commits)
Linux 5.4.75
staging: octeon: Drop on uncorrectable alignment or FCS error
staging: octeon: repair "fixed-link" support
staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice
staging: fieldbus: anybuss: jump to correct label in an error path
KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR
device property: Don't clear secondary pointer for shared primary firmware node
device property: Keep secondary firmware node secondary by type
ARM: s3c24xx: fix missing system reset
ARM: samsung: fix PM debug build with DEBUG_LL but !MMU
arm: dts: mt7623: add missing pause for switchport
hil/parisc: Disable HIL driver when it gets stuck
cachefiles: Handle readpage error correctly
arm64: berlin: Select DW_APB_TIMER_OF
tty: make FONTX ioctl use the tty pointer they were actually passed
drm/amd/pm: increase mclk switch threshold to 200 us
mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true
mmc: sdhci-of-esdhc: set timeout to max before tuning
drm/ttm: fix eviction valuable range check.
ext4: fix invalid inode checksum
...

Updated kernel config to include:
Enables X2APIC support
Fix CONFIG_PPPOL2TP mismatched warnings

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-17 09:48:15 +08:00
Naveen Saini
e40388911c linux-intel-rt/5.4: update to v5.4.66
Updates -rt patchset to -rt38.
Update kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-10-05 14:05:56 +08:00
Naveen Saini
96271b7a5f linux-intel/5.4: update to v5.4.68
tag 'v5.4.68': (117 commits)
Linux 5.4.68
iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE
mm: memcg: fix memcg reclaim soft lockup
net: add __must_check to skb_put_padto()
net: qrtr: check skb_put_padto() return value
net: phy: Do not warn in phy_stop() on PHY_DOWN
net: phy: Avoid NPD upon phy_detach() when driver is unbound
net: lantiq: Disable IRQs only if NAPI gets scheduled
net: lantiq: Use napi_complete_done()
net: lantiq: use netif_tx_napi_add() for TX NAPI
net: lantiq: Wake TX queue again
bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
bnxt_en: return proper error codes in bnxt_show_temp
net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported
net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported
tipc: use skb_unshare() instead in tipc_buf_append()
tipc: fix shutdown() of connection oriented socket
tipc: Fix memory leak in tipc_group_create_member()
taprio: Fix allowing too small intervals
nfp: use correct define to return NONE fec
...

Updated kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-10-05 14:05:56 +08:00
Anuj Mittal
bebc269ad7 ixgbevf: upgrade 4.8.1 -> 4.9.3
Release notes:
https://sourceforge.net/projects/e1000/files/ixgbevf%20stable/4.9.3/

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-10-02 15:48:54 +08:00
Anuj Mittal
5a11996b19 ixgbe: upgrade 5.8.1 -> 5.9.4
Release notes:
https://sourceforge.net/projects/e1000/files/ixgbe%20stable/5.9.4/

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-10-02 15:48:54 +08:00
Naveen Saini
0591668793 linux-intel-rt/5.4: update to v5.4.59
Updates -rt patchset to -rt36.
Dropped ed the binutils 2.35 fix patch which is already
merged in 5.4/preempt-rt.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-09-09 22:45:32 +08:00
Naveen Saini
121c436eef linux-intel-dev: update to v5.8.0
Also fetch latest kernel config data.
Dropped the binutils 2.35 fix patch which is already merged.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-09-09 22:45:32 +08:00
Naveen Saini
79b7aa5a4c linux-intel-rt/5.4: update revision to include bug fixes
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-09-01 08:31:23 +08:00
Naveen Saini
9e9b9fd332 linux-intel/5.4: update to v5.4.57
Fix for binutils 2.35 is already merged in 5.4/yocto.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-08-26 07:44:02 +08:00
Naveen Saini
c783be47b2 linux-intel-rt/5.4: update to v5.4.52
Updates -rt patchset to -rt31.

And update kernel cache to fix config set for DVB_CORE.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-08-13 22:49:57 +08:00
Anuj Mittal
6d1ad9aa7e linux-intel/5.4: update to v5.4.55
And update kernel cache to fix config set for DVB_CORE.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-08-08 23:24:32 +08:00
Anuj Mittal
9fe382034e linux-intel: backport commit to fix perf builds
Fixes:

| /build/build/tmp/work/intel_corei7_64-poky-linux/perf/1.0-r9/recipe-sysroot-native/usr/bin/x86_64-poky-linux/../../libexec/x86_64-poky-linux/gcc/x86_64-poky-linux/10.1.0/ld:/home/pokybuild/yocto-worker/meta-intel/build/build/tmp/work/intel_corei7_64-poky-linux/perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list:2: ignoring invalid character `@' in script
| /build/tmp/work/intel_corei7_64-poky-linux/perf/1.0-r9/recipe-sysroot-native/usr/bin/x86_64-poky-linux/../../libexec/x86_64-poky-linux/gcc/x86_64-poky-linux/10.1.0/ld:/home/pokybuild/yocto-worker/meta-intel/build/build/tmp/work/intel_corei7_64-poky-linux/perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list:2: ignoring invalid character `@' in script
| /build/tmp/work/intel_corei7_64-poky-linux/perf/1.0-r9/recipe-sysroot-native/usr/bin/x86_64-poky-linux/../../libexec/x86_64-poky-linux/gcc/x86_64-poky-linux/10.1.0/ld:/home/pokybuild/yocto-worker/meta-intel/build/build/tmp/work/intel_corei7_64-poky-linux/perf/1.0-r9/perf-1.0/plugins/libtraceevent-dynamic-list:2: syntax error in dynamic list

Include the patch in recipe for now until it's not in Intel LTS tree.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-08-06 13:02:14 +08:00
Naveen Saini
31840bc6cf ixgbevf: upgrade 4.7.1 -> 4.8.1
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-07-24 10:44:49 +08:00
Naveen Saini
4560b9b5d3 ixgbe: upgrade 5.7.1 -> 5.8.1
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-07-24 10:44:49 +08:00
Naveen Saini
dd42f6a192 linux-intel/5.4: update to v5.4.50
Linux 5.4.50
Revert "drm/i915/gt: Schedule request retirement when timeline idles"
tcc: tcc drvier should not exit even if no psram entry.
drm/i915/gvt: Do not warn when checking enabled status on invalid pipe
drm/i915/gvt: User vzalloc() instead of kzalloc() for vGPU ggtt backup
net: stmmac: added pci shutdown callback
Revert "net: stmmac: Add clock gating in suspend/resume flow for PSE GbE"
net: stmmac: add support for MSI-X
net: phy: Enable Transparent LPI mode for dwxpcs
net: stmmac: Add clock gating in suspend/resume flow for PSE GbE
net: stmmac: phy re-autoneg after wake from S3 by WOL
net: stmmac: Enable SERDES PHY rx clk for PSE
REVERTME: net: stmmac: do A0 WA based on stepping
net: stmmac: remove checking of mtl rx queue overflow
net: stmmac: selftests: Switch to dev_direct_xmit()
net: stmmac: enable runtime power management support
net: phy: Enable wake on PHY activity for Marvell 88e2110 PHY
net: phy: Enable wake on PHY activity for Marvell GPY PHY
net: phy: Enable wake on PHY activity for Marvell PHY
net: stmmac: Move phy state machine handling into common suspend/resume func
net: stmmac: Stop phy state machine before go into low power state
net: gpy: replace malfunction c45 restart aneg
net: phy: add callback for custom EEE configuration to struct phy_driver
net: stmmac: Enable EEE HW/SW timer switching
net: stmmac: Modify configuration method of EEE timers
net: phy: enable WoL for Intel GPY PHY
net: phy: enable WoL for Marvell 88e2110 PHY
net: stmmac: enable PHY WoL through ethtool
Revert "tty: hvc: Fix data abort due to race in hvc_open"
xfs: add agf freeblocks verify in xfs_agf_verify
dm writecache: add cond_resched to loop in persistent_memory_claim()
dm writecache: correct uncommitted_block when discarding uncommitted entry
xprtrdma: Fix handling of RDMA_ERROR replies
NFSv4 fix CLOSE not waiting for direct IO compeletion
pNFS/flexfiles: Fix list corruption if the mirror count changes
SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment()
sunrpc: fixed rollback in rpc_gssd_dummy_populate()
Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate()
drm/amdgpu: add fw release for sdma v5_0
drm/radeon: fix fb_div check in ni_init_smc_spll_table()
drm: rcar-du: Fix build error
drm/amd: fix potential memleak in err branch
ring-buffer: Zero out time extend if it is nested and not absolute
tracing: Fix event trigger to accept redundant spaces
arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage range
arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage range
arm64: perf: Report the PC value in REGS_ABI_32 mode
...

Updated kmeta as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-07-16 07:11:23 +08:00
Naveen Saini
ddbef512f5 linux-intel/5.4: update to v5.4.46
Linux 5.4.46
vhm: use 2MB compound pages for ACRN mempool
vhm: add vm_configs array to get_platform_info hypercall
kernel: add parameter description in mpt.h
Revert "watchdog: reset last_hw_keepalive time at start"
tcc: driver should exit if no psram entry found in PTCT.
drm/i915/gt: Schedule request retirement when timeline idles
drm/i915: do not set bits 1-11 in gen12 ptes
drm/i915/dmc: Use firmware v2.06 for TGL
perf/x86/intel/uncore: Validate MMIO address before accessing
perf/x86/intel/uncore: Record the size of mapped area
perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL
(tag: lts-v5.4.46-yocto-200619T001732Z) Add PCH slow clock wa for EHL GPU flr
Revert "net/mlx5: Annotate mutex destroy for root ns"
uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned
x86/speculation: Add Ivy Bridge to affected list
x86/speculation: Add SRBDS vulnerability and mitigation documentation
x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation
x86/cpu: Add 'table' argument to cpu_matches()
x86/cpu: Add a steppings field to struct x86_cpu_id
x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2
nvmem: qfprom: remove incorrect write support
CDC-ACM: heed quirk also in error handling
staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK
tty: hvc_console, fix crashes on parallel open/close
vt: keyboard: avoid signed integer overflow in k_ascii
usb: musb: Fix runtime PM imbalance on error
usb: musb: start session in resume for host port
iio: adc: stm32-adc: fix a wrong error message when probing interrupts
iio:chemical:pms7003: Fix timestamp alignment and prevent data leak.
iio: vcnl4000: Fix i2c swapped word reading.
iio:chemical:sps30: Fix timestamp alignment
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-06-26 16:28:02 +08:00
Naveen Saini
e5c8fa0131 linux-intel-rt/5.4: update to v5.4.44
Updates -rt patchset to -rt27.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-06-26 16:28:02 +08:00
Naveen Saini
f9f1dc5652 linux-intel-dev: update to v5.6-rc3
Also fetch latest kernel config data.

COPYING is updated at upstream, having commit description:
"
COPYING: state that all contributions really are covered by this file

Explicitly state that all contributions to the kernel source tree
really are covered under this COPYING file in case someone thought
otherwise.  Lawyers love to be pedantic, even more so than software
engineers at times, and this sentence makes them sleep easier.
"

Ref:
74835c7db0

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-06-26 11:54:15 +08:00
Naveen Saini
b940cd9d23 linux-intel-rt/5.4: update kmeta
update kernel config to enable Intel Speed Select Technology
interface configuration.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-06-12 00:03:05 +08:00
Naveen Saini
c6c13b2d08 linux-intel/5.4: update to v5.4.44
tag 'v5.4.44': (140 commits)
Linux 5.4.44
perf: Make perf able to build with latest libbfd
netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build
netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update
netfilter: conntrack: comparison of unsigned in cthelper confirmation
bonding: Fix reference count leak in bond_sysfs_slave_add.
net: dsa: declare lockless TX feature for slave ports
ipv4: nexthop version of fib_info_nh_uses_dev
nexthop: Expand nexthop_is_multipath in a few places
nexthops: don't modify published nexthop groups
nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry
crypto: chelsio/chtls: properly set tp->lsndtime
qlcnic: fix missing release in qlcnic_83xx_interrupt_test.
xsk: Add overflow check for u64 division, stored into u32
ieee80211: Fix incorrect mask for default PE duration
bnxt_en: Fix accumulation of bp->net_stats_prev.
esp6: get the right proto for transport mode in esp6_gso_encap
netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code
netfilter: nfnetlink_cthelper: unbreak userspace helper support
netfilter: conntrack: make conntrack userspace helpers work again
...

Also update kernel config to enable Intel Speed Select Technology
interface configuration.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-06-12 00:02:47 +08:00
Anuj Mittal
b7bb8251eb ixgbe: upgrade 5.6.5 -> 5.7.1
Use modules_install target for install and remove the depomod patch
since that shouldn't be required now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-06-01 09:57:24 +08:00
Naveen Saini
d717d85d4e linux-intel-rt/5.4: disable kernel config bsp audit for now
Kernel config 'CONFIG_GPIO_LYNXPOINT' goes by a different name
'CONFIG_PINCTRL_LYNXPOINT' in linux-intel 5.4 specifically.
This cause warning during kernel config audit. So suppress
the harmless warning for now.

[YOCTO #13916]

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-05-27 18:04:44 +08:00
Naveen Saini
085eec7586 linux-intel/5.4: disable kernel config bsp audit for now
Kernel config 'CONFIG_GPIO_LYNXPOINT' goes by a different name
'CONFIG_PINCTRL_LYNXPOINT' in linux-intel 5.4 specifically.
This cause warning during kernel config audit. So suppress
the harmless warning for now.

[YOCTO #13916]

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-05-27 18:04:44 +08:00
Naveen Saini
c9662bdc00 linux-intel: enable config for intel lynxpoint pinctrl and gpio driver
CONFIG_GPIO_LYNXPOINT renamed to CONFIG_PINCTRL_LYNXPOINT

cb81404ffe

This change is specific to linux-intel-lts kernel, so it is not merged in yocto-kernel-cache.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-05-20 00:04:57 +08:00
Naveen Saini
34067aff1d linux-intel-rt/5.4: update to v5.4.39
Updates -rt patchset to -rt23.
Also update kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-05-20 00:04:57 +08:00
Naveen Saini
48527c5bf7 linux-intel/5.4: update to v5.4.39
Also update kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-05-20 00:04:57 +08:00
Anuj Mittal
3c24f792af ixgbevf: upgrade 4.6.3 -> 4.7.1
Use modules_install target and remove the depmod patch that shouldn't be
required now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-05-19 10:47:14 +08:00
Naveen Saini
3f99053c64 layer.conf: allow to build with zeus
Class 'distro_features_check' has moved to 'features_check', which
does not allow dunfell and latest releases to build against zeus
release.

Inherit class based on LAYERSERIES_CORENAMES.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-27 16:26:43 +08:00
Anuj Mittal
259c94cc31 linux-intel/4.19: remove
We will maintain only the 5.4 kernel for dunfell LTS. Switch alt-cfg to
using v5.4.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-27 09:22:54 +08:00
Naveen Saini
147aac32fa linux-intel-rt/5.4: update to v5.4.26
Updates -rt patchset to -rt17.
Dropped patch, which is already merged.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-14 10:39:29 +08:00
Naveen Saini
a43626e2e6 linux-intel/5.4: bump to v5.4.28
Dropped patch which is already merged.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-14 10:39:29 +08:00
Naveen Saini
7bf0e59c6d linux-intel/4.19: update to v4.19.106
Also updated kmeta

tag 'v4.19.106': (1652 commits)
Linux 4.19.106
Revert "driver core: Print device when resources present in really_probe()"
Revert "iwlwifi: nvm: get num of hw addresses from firmware"
Revert "iwlwifi: mvm: fix NVM check for 3168 devices"
drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2)
mlxsw: spectrum_dpipe: Add missing error path
virtio_balloon: prevent pfn array overflow
cifs: log warning message (once) if out of disk space
help_next should increase position index
NFS: Fix memory leaks
drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage
drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency
brd: check and limit max_part par
microblaze: Prevent the overflow of the start
iwlwifi: mvm: Fix thermal zone registration
irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL
bcache: explicity type cast in bset_bkey_last()
reiserfs: prevent NULL pointer dereference in reiserfs_insert_item()
lib/scatterlist.c: adjust indentation in __sg_alloc_table
ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans()
radeon: insert 10ms sleep in dce5_crtc_load_lut
trigger_next should increase position index
ftrace: fpid_next() should increase position index
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-25 16:16:07 +08:00
Naveen Saini
60773e8496 linux-intel-rt/5.4: update to v5.4.22
Updates -rt patchset to -rt13.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-11 15:46:57 +00:00
Naveen Saini
08e16343e7 linux-intel/5.4: bump to v5.4.22
Updated kmeta as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-11 15:46:57 +00:00
Anuj Mittal
bba67420e6 linux-yocto/5.2: remove bbappends
The v5.2 recipes have been dropped from OE-Core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-04 23:29:02 +08:00
Naveen Saini
0700908061 linux-intel: remove not supported snd configuration
Remove snd kernel configurations, which is not supported
by linux-intel-lts anymore.

Error log:
BSP sets config options that are not offered anywhere within this kernel
CONFIG_SND_SOC_INTEL_CNL_RT274_MACH
CONFIG_SND_SOC_INTEL_CNL_RT700_MACH
CONFIG_SND_SOC_INTEL_CNL_CS42L42_MACH
CONFIG_SND_SOC_INTEL_CNL_SVFPGA_MACH
CONFIG_SND_SOC_INTEL_BXT_TDF8532_MACH

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-03 15:18:52 +08:00
Anuj Mittal
ee50b1fc43 ixgbe/ixgbevf: exclude from world builds
These are not supposed to be used with latest kernels and often lead to
compilation problems whenver we move to a new kernel.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-02 08:04:35 +08:00
Anuj Mittal
2b0a523ade linux-intel: backport commit from mainline to fix perf builds
Fixes errors:

| <builddir>/build/tmp/work/intel_core2_32-poky-linux/perf/1.0-r9/recipe-sysroot-native/usr/bin/i686-poky-linux/../../libexec/i686-poky-linux/gcc/i686-poky-linux/9.2.0/ld: <builddir>/build/tmp/work/intel_core2_32-poky-linux/perf/1.0-r9/perf-1.0/perf-in.o: in function `find_address_in_section':
/usr/src/debug/perf/1.0-r9/perf-1.0/tools/perf/util/srcline.c:200: undefined reference to `bfd_get_section_flags'
| <builddir>/build/tmp/work/intel_core2_32-poky-linux/perf/1.0-r9/recipe-sysroot-native/usr/bin/i686-poky-linux/../../libexec/i686-poky-linux/gcc/i686-poky-linux/9.2.0/ld: /usr/src/debug/perf/1.0-r9/perf-1.0/tools/perf/util/srcline.c:204: undefined reference to `bfd_get_section_vma'
| <builddir>/build/tmp/work/intel_core2_32-poky-linux/perf/1.0-r9/recipe-sysroot-native/usr/bin/i686-poky-linux/../../libexec/i686-poky-linux/gcc/i686-poky-linux/9.2.0/ld: /usr/src/debug/perf/1.0-r9/perf-1.0/tools/perf/util/srcline.c:205: undefined reference to `bfd_get_section_size'
| collect2: error: ld returned 1 exit status

Also see:
http://git.openembedded.org/openembedded-core/commit/?id=16e943690bdbdf2e60a2fe33950697278018c7d1

Include the patch in recipe untils it's not available in
linux-intel LTS tree.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-24 09:53:22 +08:00
Anuj Mittal
275f5901ea linux-yocto: allow building 5.4 linux-yocto kernel with meta-intel
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-24 09:30:08 +08:00
Anuj Mittal
8fd635c1a3 linux-yocto/4.19: remove appends
Because 4.19 has now been dropped from oe-core. 5.4 LTS has been
made the default LTS kernel.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-23 12:05:17 +08:00
Anuj Mittal
fbd06132e6 linux-intel-rt/5.4: update to v5.4.17-rt9
And update kernel config cache to bring in:

fbf9214a54 standard.cfg: enable RAID 4/5/6

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-19 11:17:29 +08:00
Naveen Saini
aa8ed17793 linux-intel-rt/4.19: update to v4.19.94
Updates -rt patchset to -rt38.

Also updated kmeta

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-12 07:44:26 +08:00
Naveen Saini
096a24c7fa linux-intel/4.19: update to v4.19.94
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-12 07:44:26 +08:00
Naveen Saini
a15decfe7f linux-intel/5.4: update to v5.4.15
Also update kernel config.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-12 07:44:26 +08:00
Naveen Saini
f8c0af9c48 linux-intel-rt/5.4: introduce -rt recipe for 5.4
Linux stable v5.4.3 and -rt1 patchset.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-01-30 09:39:30 +08:00
Naveen Saini
5bf189cd52 linux-intel: allow other layers to set LINUX_VERSION_EXTENSION
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-01-30 09:39:30 +08:00
Naveen Saini
f23e067e86 linux-intel/5.4: update to v5.4.8
Linux 5.4.8
mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs()
mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround
mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround
vhost/vsock: accept only packets with the right dst_cid
net: ena: fix napi handler misbehavior when the napi budget is zero
net: phylink: fix interface passed to mac_link_up
ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set
bnxt: apply computed clamp value for coalece parameter
gtp: do not allow adding duplicate tid and ms_addr pdp context
gtp: fix an use-after-free in ipv4_pdp_find()
hv_netvsc: Fix tx_table init in rndis_set_subchannel()
tcp/dccp: fix possible race __inet_lookup_established()
tcp: do not send empty skb from tcp_write_xmit()
bonding: fix active-backup transition after link failure
gtp: avoid zero size hashtable
gtp: fix wrong condition in gtp_genl_dump_pdp()
net: marvell: mvpp2: phylink requires the link interrupt
net: dsa: sja1105: Reconcile the meaning of TPID and TPID2 for E/T and P/Q/R/S
net/dst: do not confirm neighbor for vxlan and geneve pmtu update
...

Also updated kmeta having fixes for configcheck warnings for below kernel configurations:
CONFIG_DEBUG_BLK_CGROUP
CONFIG_GPIO_LYNXPOINT
CONFIG_BACKLIGHT_LCD_SUPPORT

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-01-20 13:22:46 +08:00
Anuj Mittal
c4a7ab83f1 linux-intel/5.4: update to v5.4.6
Switch to using yocto-5.4 branch from yocto-kernel-cache.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-01-10 13:58:53 +08:00
Anuj Mittal
38018cc599 linux-intel-dev: update to v5.5-rc3
Also bring in the latest kernel config data.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-01-09 14:45:39 +08:00
Naveen Saini
86b5fea26a linux-intel: remove 4.14 kernel and related patch
Remove support for building with 4.14 kernel as new lts kernel
v5.4 alreay introduced.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-01-02 14:54:10 +08:00
Anuj Mittal
2a1fe4d7dc ixgbevf: upgrade 4.6.1 -> 4.6.3
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-22 17:50:54 +08:00
Anuj Mittal
fd5774fc77 ixgbe: upgrade 5.6.3 -> 5.6.5
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-22 17:50:54 +08:00
Naveen Saini
639d4b76e0 linux-intel_5.4: Add latest LTS kernel
Builds 5.4/yocto from linux-intel-lts.

Using intel-common kernel configs from yocto-kernel-cache.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-22 16:17:53 +08:00
Naveen Saini
e3b5646178 linux-intel/4.19: update to v4.19.87
Linux 4.19.87
PM / devfreq: Fix kernel oops on governor module load
KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel
powerpc/book3s64: Fix link stack flush on context switch
powerpc/64s: support nospectre_v2 cmdline option
staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error
USB: serial: option: add support for Foxconn T77W968 LTE modules
USB: serial: option: add support for DW5821e with eSIM support
USB: serial: mos7840: fix remote wakeup
USB: serial: mos7720: fix remote wakeup
USB: serial: mos7840: add USB ID to support Moxa UPort 2210
appledisplay: fix error handling in the scheduled work
USB: chaoskey: fix error case of a timeout
usb-serial: cp201x: support Mark-10 digital force gauge
usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit()
usbip: tools: fix fd leakage in the function of read_attr_usbip_status
USBIP: add config dependency for SGL_ALLOC
virtio_ring: fix return code on DMA mapping fails
media: imon: invalid dereference in imon_touch_event
media: cxusb: detect cxusb_ctrl_msg error in query
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-11 13:47:57 +08:00
Naveen Saini
abc176bde5 linux-intel-rt/4.14: update to v4.14.146
Updates rt patchset to -rt67

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13 14:45:45 +08:00
Naveen Saini
038e8c6575 linux-intel/4.14: update to v4.14.152
tag 'v4.14.152': (97 commits)
Linux 4.14.152
Revert "ALSA: hda: Flush interrupts on disabling"
ALSA: timer: Fix mutex deadlock at releasing card
ALSA: timer: Simplify error path in snd_timer_open()
xfs: Correctly invert xfs_buftarg LRU isolation logic
sctp: not bind the socket in sctp_connect
sctp: fix the issue that flags are ignored when using kernel_connect
sch_netem: fix rcu splat in netem_enqueue()
net: usb: sr9800: fix uninitialized local variable
bonding: fix potential NULL deref in bond_update_slave_arr
NFC: pn533: fix use-after-free and memleaks
rxrpc: Fix call ref leak
llc: fix sk_buff leak in llc_conn_service()
llc: fix sk_buff leak in llc_sap_state_process()
dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle
rtlwifi: Fix potential overflow on P2P code
arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default
s390/idle: fix cpu idle time calculation
s390/cmm: fix information leak in cmm_timeout_handler()
nl80211: fix validation of mesh path nexthop
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13 14:45:45 +08:00
Naveen Saini
ffe0d0810d linux-intel-rt/4.19: update to v4.19.72
Updates -rt patchset to -rt25.

Also updated kmeta

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13 14:45:45 +08:00
Naveen Saini
8e1707e622 linux-intel/4.19: update to v4.19.80
tag 'v4.19.80': (196 commits)
Linux 4.19.80
media: intel-ipu4: ov495: frame description for 4 streams
media: intel-ipu4: ov495: add frame description
acrn/vhm: continue with the next VM if req_buf is NULL
perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization
PCI: vmd: Fix config addressing when using bus offsets
x86/asm: Fix MWAITX C-state hint value
hwmon: Fix HWMON_P_MIN_ALARM mask
tracing: Get trace_array reference for available_tracers files
ftrace: Get a reference counter for the trace_array on filter files
tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency
tracing/hwlat: Report total time spent in all NMIs during the sample
arm64/sve: Fix wrong free for task->thread.sve_state
media: stkwebcam: fix runtime PM after driver unbind
Fix the locking in dcache_readdir() and friends
arm64: topology: Use PPTT to determine if PE is a thread
ACPI/PPTT: Add support for ACPI 6.3 thread flag
ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags
MIPS: elf_hwcap: Export userspace ASEs
MIPS: Disable Loongson MMI instructions for kernel build
NFS: Fix O_DIRECT accounting of number of bytes read/written
btrfs: fix uninitialized ret in ref-verify
btrfs: fix incorrect updating of log root tree
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13 14:45:45 +08:00
Ross Burton
63fd33fb02 ixgbe: set CVE_PRODUCT
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13 06:02:59 +08:00
Daniel Dragomir
3a70c26648 linux-intel-rt: Allow the build of multiple kernel packages
Support for multiple kernel packages was implemented upstream
since commit 5b4aab6b40 ("kernel: Add support for multiple
kernel packages"). Syncronize preempt-rt recipes with the
upstream ones to allow other layes which inherit meta-intel
to build multiple kernels in one build.

More details about multiple kernels support:
http://lists.openembedded.org/pipermail/openembedded-core/2017-October/143535.html

Signed-off-by: Daniel Dragomir <Daniel.Dragomir@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-22 12:25:57 +08:00
Naveen Saini
8ba19609d8 linux-intel-rt/4.14: update to v4.14.139
Updates rt patchset to -rt66

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-01 22:20:38 +08:00
Naveen Saini
da06b0fe6f linux-intel/4.14: update to v4.14.146
tag 'v4.14.146': (60 commits)
Linux 4.14.146
media: technisat-usb2: break out of loop at end of buffer
tcp: Don't dequeue SYN/FIN-segments from write-queue
tcp: Reset send_head when removing skb from write-queue
binfmt_elf: move brk out of mmap when doing direct loader exec
floppy: fix usercopy direction
PCI: kirin: Fix section mismatch warning
iommu/amd: Fix race in increase_address_space()
iommu/amd: Flush old domains in kdump kernel
keys: Fix missing null pointer check in request_key_auth_describe()
x86/hyper-v: Fix overflow bug in fill_gva_list()
x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation
dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe()
dmaengine: ti: dma-crossbar: Fix a memory leak bug
net: seeq: Fix the function used to release some memory in an error handling path
tools/power turbostat: fix buffer overrun
tools/power x86_energy_perf_policy: Fix argument parsing
tools/power x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2
amd-xgbe: Fix error path in xgbe_mod_init()
perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-01 22:20:38 +08:00
Naveen Saini
efe8b21770 linux-intel/4.19: update to v4.19.73
Also updated kmeta

tag 'v4.19.73': (247 commits)
Linux 4.19.73
Merge "USB: Fix configuration selection issues introduced in v4.20.0"
vhost: make sure log_num < in_num
powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts
powerpc/tm: Remove msr_tm_active()
PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround
ext4: unsigned int compared against zero
ext4: fix block validity checks for journal inodes using indirect blocks
ext4: don't perform block validity checks on the journal inode
drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors
virtio/s390: fix race on airq_areas[]
drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV
bcache: fix race in btree_flush_write()
bcache: add comments for mutex_lock(&b->write_lock)
bcache: only clear BTREE_NODE_dirty bit when it is set
NFSv4: Fix delegation state recovery
iio: adc: gyroadc: fix uninitialized return code
mm/migrate.c: initialize pud_entry in migrate_vma()
i2c: at91: fix clk_offset for sama5d2
i2c: at91: disable TXRDY interrupt after sending data
gpio: don't WARN() on NULL descs if gpiolib is disabled
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-01 22:20:38 +08:00
Naveen Saini
e6935a22ef linux-intel: fix perf build failure with 4.14 kernel
OE-Core started using Python3 for perf module. But older
kernel such as 4.14 does not have support for python3.

This cause build failure:
| Makefile.config:588: Missing perl devel files. Disabling perl scripting support, please install perl-ExtUtils-Embed/libperl-dev
| Makefile.config:626: Python 3 is not yet supported; please set
| Makefile.config:627: PYTHON and/or PYTHON_CONFIG appropriately.
| Makefile.config:628: If you also have Python 2 installed, then
| Makefile.config:629: try something like:

Backported python3 support, as suggessted here:
https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/recipes-kernel/perf?id=92469aad50b623afa423c19d82ed2e3c667c5e6a

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-01 09:43:09 +08:00
Naveen Saini
074670cd2d linux-intel/4.19: update to v4.19.68
Also updated KMETA to have drm-bochs feature configurations.

tag 'v4.19.68': (178 commits)
Linux 4.19.68
mmc: sdhci-of-arasan: Do now show error message in case of deffered probe
net/mlx5e: Use flow keys dissector to parse packets for ARFS
net/mlx5e: Only support tx/rx pause setting for port owner
xen/netback: Reset nr_frags before freeing skb
tipc: initialise addr_trail_end when setting node addresses
team: Add vlan tx offload to hw_enc_features
sctp: fix the transport error_count check
sctp: fix memleak in sctp_send_reset_streams
net/packet: fix race in tpacket_snd()
net/mlx4_en: fix a memory leak bug
net: dsa: Check existence of .port_mdb_add callback before calling it
bonding: Add vlan tx offload to hw_enc_features
bnx2x: Fix VF's VLAN reconfiguration in reload.
iommu/amd: Move iommu_init_pci() to .init section
Input: psmouse - fix build error of multiple definition
netfilter: conntrack: Use consistent ct id hash calculation
arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side
dm: disable DISCARD if the underlying storage no longer supports it
drm/i915/cfl: Add a new CFL PCI ID.
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-18 12:59:27 +08:00
Anuj Mittal
76aceb14a0 linux-yocto: replace bbappends to build v5.0 by v5.2
OE-core has dropped support for 5.0 and introduced 5.2 linux-yocto
reference kernel. Make changes to remain in sync.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-09-09 15:07:36 +08:00
Anuj Mittal
041c8c0bd5 ixgbe: upgrade 5.6.1 -> 5.6.3
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-29 11:35:56 +08:00
Naveen Saini
abe5ac4967 backport-iwlwifi: upgrade LinuxCore30 -> core45
For LICENSE updates, pleaes check:
https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git/commit/COPYING?h=release/core40&id=8307aa7b67e71e4d4abe1693107eba63cfd3702b

More information about this release
can be found here:
https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git/log/?h=release/core45

This update is tested on NUC7 having 'Intel(R) Dual Band Wireless AC 8265' wireless module.

Supported firmwares/devices:
iwlwifi-7265D-29.ucode
iwlwifi-7265-17.ucode
iwlwifi-3168-29.ucode
iwlwifi-3160-17.ucode
iwlwifi-7260-17.ucode
iwlwifi-8265-36.ucode
iwlwifi-8000C-36.ucode
iwlwifi-9260-th-b0-jf-b0-46.ucode
iwlwifi-9000-pu-b0-jf-b0-46.ucode
iwlwifi-ty-a0-gf-a0-48.ucode
iwlwifi-so-a0-gf-a0-48.ucode
iwlwifi-so-a0-hr-b0-48.ucode
iwlwifi-so-a0-jf-b0-48.ucode
iwlwifi-cc-a0-48.ucode
iwlwifi-QuQnj-b0-jf-b0-48.ucode
iwlwifi-QuZ-a0-jf-b0-48.ucode
iwlwifi-QuZ-a0-hr-b0-48.ucode
iwlwifi-Qu-b0-jf-b0-48.ucode
iwlwifi-Qu-c0-hr-b0-48.ucode
iwlwifi-QuQnj-a0-hr-a0-48.ucode
iwlwifi-QuQnj-b0-hr-b0-48.ucode
iwlwifi-Qu-b0-hr-b0-48.ucode
iwlwifi-QuQnj-f0-hr-a0-48.ucode
iwlwifi-Qu-a0-jf-b0-48.ucode
iwlwifi-Qu-a0-hr-a0-48.ucode

Most of the above firmwares are provided by below recipe version (20190815):
https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-kernel/linux-firmware/linux-firmware_20190815.bb
SRCREV = "07b925b450bfb4cf3e141c612ec5b104658cd020"
SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-27 11:57:53 +08:00
Naveen Saini
04510bfabd conf: add new machine intel-skylake-64
Add 64-bit new machine (intel-skylake-64) with -march=skylake
and avx2 instruction-set set up.

We do see a qemu-usermode failure at build time, on setup of
avx2 instruction-set as QEMU does not support AVX instruction
set.

Check this:
https://bugs.launchpad.net/qemu/+bug/1818075

So to bypass this issue disabling qemu-usermode for intel-skylake-64
machine.

Due to above limitation and in order to not affecting existing
machines, this new machine is being proposed to add.

A quick performance comparision between intel-corei7-64 vs intel-skylake-64 machines

Measurements are in time, taken by the benchmark tests. Less is better.

Test/Benchmark			intel-corei7-64		intel-skylake-64

(1) CppPerformanceBenchmarks (Test: Math Library)
				(1st) 5m 15.70s		4m 36.39s
				(2nd) 5m 16.37s		4m 36.51s
				(3rd) 5m 15.54s		4m 37.80s
CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks.

(2) AOBench
				(1st) 0m 35.07s		0m 28.74s
				(2nd) 0m 34.90s		0m 28.72s
				(3rd) 0m 34.85s		0m 28.89s
AOBench is a lightweight ambient occlusion renderer, written in C. The
test profile is using a size of 2048 x 2048.

(3) C-Ray
				(1st) 320 seconds	232 seconds
				(2nd) 320 seconds	232 seconds
				(3rd) 321 seconds	232 seconds
C-Ray, a simple raytracer designed to test the floating-point CPU performance.

For this patch, 'bitbake world' gets successfully built with latest poky master.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21 12:30:01 +08:00
Anuj Mittal
1a388d158c linux-intel-dev/mainline-tracking: update to v5.3-rc4
Also include updated configuration changes from kernel-cache.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-21 12:27:06 +08:00
Naveen Saini
14415d0d3c linux-intel-rt/4.14: update to v4.14.134
Updates rt patchset to -rt63

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-16 07:51:35 +08:00
Naveen Saini
eaf1e9aa0a linux-intel_4.14: update to v4.14.138
Includes below CVE fixed:
CVE-2019-14283
CVE-2019-14284

tag 'v4.14.138': (34 commits)
Linux 4.14.138
spi: bcm2835: Fix 3-wire mode if DMA is enabled
cgroup: Fix css_task_iter_advance_css_set() cset skip condition
cgroup: css_task_iter_skip()'d iterators must be advanced before accessed
cgroup: Include dying leaders with live threads in PROCS iterations
cgroup: Implement css_task_iter_skip()
cgroup: Call cgroup_release() before __exit_signal()
bnx2x: Disable multi-cos feature.
mvpp2: refactor MTU change code
tun: mark small packets as owned by the tap sock
net/mlx5e: Prevent encap flow counter update async to user query
compat_ioctl: pppoe: fix PPPOEIOCSFWD handling
tipc: compat: allow tipc commands without arguments
NFC: nfcmrvl: fix gpio-handling regression
net: sched: Fix a possible null-pointer dereference in dequeue_func()
net: phylink: Fix flow control for fixed-link
net/mlx5: Use reversed order when unregister devices
net: fix ifindex collision during namespace removal
net: bridge: mcast: don't delete permanent entries when fast leave is enabled
net: bridge: delete local fdb on device init failure
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-16 07:51:35 +08:00
Naveen Saini
771ad319e0 linux-intel-rt/4.19: update to v4.19.59
Updates -rt patchset to -rt24.

Also updates the meta revision to include changes:

960be421 intel-common-drivers: enable RANDOM_TRUST_CPU for Intel BSPs
bc74ed4e features: add support for RANDOM_TRUST_CPU
a52c1d35 security.cfg: unset HARDENED_USERCOPY_FALLBACK
772b96e0 kver: bump to v4.19.57
4c8cf83d scsi-debug: include core scsi support for standalone inclusion
3017e92f features/security: Add more kernel hardening fragments

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-09 15:11:03 +08:00
Naveen Saini
d4ae6e35f1 linux-intel/4.19: update to v4.19.62
4.19.62 stable release

This rlease has CVEs fixed:
CVE-2019-14283
CVE-2019-14284
CVE-2019-13631

Linux 4.19.62
platform/x86: SEP BUG fix for lbrcollection
platform/x86: SEP bug fix, use of undeclared var
drm/i915/cfl: Add a new CFL PCI ID.
net: sched: verify that q!=NULL before setting q->flags
mm: vmscan: scan anonymous pages on file refaults
KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested
KVM: nVMX: do not use dangling shadow VMCS after guest reset
ext4: allow directory holes
ext4: use jbd2_inode dirty range scoping
jbd2: introduce jbd2_inode dirty range scoping
mm: add filemap_fdatawait_range_keep_errors()
ext4: enforce the immutable flag on open files
ext4: don't allow any modifications to an immutable file
perf/core: Fix race between close() and fork()
perf/core: Fix exclusive events' grouping
MIPS: lb60: Fix pin mappings
gpio: davinci: silence error prints in case of EPROBE_DEFER
dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc
dma-buf: balance refcount inbalance
net: bridge: stp: don't cache eth dest pointer before skb pull
net: bridge: don't cache ether dest pointer on input
net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-08-09 15:10:57 +08:00
Anuj Mittal
310c470e98 linux-intel/4.19: update to v4.19.57
Also updates the meta revision to include changes:

960be421 intel-common-drivers: enable RANDOM_TRUST_CPU for Intel BSPs
bc74ed4e features: add support for RANDOM_TRUST_CPU
a52c1d35 security.cfg: unset HARDENED_USERCOPY_FALLBACK
772b96e0 kver: bump to v4.19.57
4c8cf83d scsi-debug: include core scsi support for standalone inclusion
3017e92f features/security: Add more kernel hardening fragments

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-22 11:38:56 +08:00
Naveen Saini
027da41c7e linux-intel_4.14: update to v4.14.133
Includes below CVE fixed:
CVE-2019-13272

tag 'v4.14.133': (56 commits)
Linux 4.14.133
stable/btrfs: fix backport bug in d819d97ea025 ("btrfs: honor path->skip_locking in backref code")
dmaengine: imx-sdma: remove BD_INTR for channel0
MIPS: Add missing EHB in mtc0 -> mfc0 sequence.
MIPS: Fix bounds check virt_addr_valid
svcrdma: Ignore source port when computing DRC hash
KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC
KVM: x86: degrade WARN to pr_warn_ratelimited
ARC: handle gcc generated __builtin_trap for older compiler
tty: rocket: fix incorrect forward declaration of 'rp_init()'
vhost: scsi: add weight support
vhost: vsock: add weight support
vhost_net: fix possible infinite loop
vhost: introduce vhost_exceeds_weight()
vhost_net: introduce vhost_exceeds_weight()
vhost_net: use packet weight for rx handler, too
vhost-net: set packet weight of tx polling to 2 * vq size
btrfs: Ensure replaced device doesn't have pending chunk allocation
mm/vmscan.c: prevent useless kswapd loops
ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code()
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-22 07:59:15 +08:00
Naveen Saini
91367a8b1e linux-intel-rt/4.19: update to v4.19.50
Updates -rt patchset to -rt22.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-10 14:58:32 +08:00
Naveen Saini
124b0edba7 linux-intel-rt/4.14: update to v4.14.126
Updates rt patchset to -rt62

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-08 08:24:00 +08:00
Anuj Mittal
918789b6fd ixgbevf: upgrade 4.5.3 -> 4.6.1
Latest OOT driver release that supports kernel versions up to v5.1.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-05 07:25:09 +08:00
Anuj Mittal
c189f13598 ixgbe: upgrade 5.5.5 -> 5.6.1
Latest OOT driver release that supports kernel versions up to 5.1.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-05 07:25:09 +08:00
Anuj Mittal
4797549770 linux-intel-dev: remove branch name from SRC_URI
mainline-tracking is a rebasing tree and the tags might no longer be on
a branch after an update.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-04 17:39:29 +08:00
Anuj Mittal
4ff520196b linux-intel-rt/4.19: update to v4.19.37
Updates -rt patchset to -rt19.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-04 17:39:29 +08:00
Naveen Saini
6372bb37d1 linux-intel/4.19: update to v4.19.55
This is the 4.19.55 stable release and include CVEs fixed:
CVE-2019-11477
CVE-2019-11478
CVE-2019-11479

tag 'v4.19.55': (264 commits)
Linux 4.19.55
tcp: refine memory limit test in tcp_fragment()
Linux 4.19.54
Abort file_remove_privs() for non-reg. files
coredump: fix race condition between collapse_huge_page() and core dumping
ocfs2: fix error path kobject memory leak
mlxsw: spectrum: Prevent force of 56G
scsi: libsas: delete sas port if expander discover failed
scsi: scsi_dh_alua: Fix possible null-ptr-deref
scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask
scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route()
net: phy: dp83867: Set up RGMII TX delay
net: phylink: ensure consistent phy interface mode
net: sh_eth: fix mdio access in sh_eth_close() for R-Car Gen2 and RZ/A1 SoCs
arm64: use the correct function type for __arm64_sys_ni_syscall
arm64: use the correct function type in SYSCALL_DEFINE0
arm64: fix syscall_fn_t type
KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu
KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list
xenbus: Avoid deadlock during suspend due to open transactions
...

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-07-01 10:14:55 +08:00
Naveen Saini
85edd1d2e5 linux-intel/4.14: update to v4.14.127
This release includes CVEs fixed:
CVE-2019-11477
CVE-2019-11478
CVE-2019-11479

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-06-25 11:44:34 +08:00
Naveen Saini
0b3083d115 linux-intel-rt/4.14: update to v4.14.115
Updates rt patchset to -rt59

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-06-20 10:03:55 +08:00