summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-03-07linux-yocto/4.4: add intel-quark-preempt-rt config to cacheCalifornia Sullivan
Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-07linux-yocto/4.8: Remove recipesCalifornia Sullivan
The 4.8 kernel is now end of life. The v4.9 LTS, v4.4 LTS, and v4.1 LTSI are currently available. The latest release kernel (v4.10) will be available soon. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-07linux-yocto/4.1: Leafhill config changes and yaffs2 fixesCalifornia Sullivan
>From linux-yocto-4.1: eb11ab9 Merge branch 'standard/base' into standard/intel/base 34753ac fs/yaffs2: adjust to the change of inode_change_ok() 3c7cacb Merge branch 'standard/base' into standard/intel/base aadda25 integrity: define '.evm' as a builtin 'trusted' keyring >From yocto-kernel-cache: 46b3153 bsp/leafhill: fix warning on kernel config 9e5339a bsp/leafhill: disable dual role and enable gadget role for USB 1ebecac bsp/leafhill: enable ISH client for debugging and calibration 8f9c57f action-s500:Update kernel configuration fragment Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-07core-image-tiny-initramfs: Choose WKS_FILE correctly between architecturesAlejandro Hernandez
Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2017-03-07meta-intel.inc: Set intel-linux as default kernel for poky-tinyAlejandro Hernandez
Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2017-03-07linux-yocto-tiny: Adds support for core2-32 and corei7-64 on ↵Alejandro Hernandez
linux-yocto-tiny_4.9 and upgrades to 4.9.13 Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2017-03-07linux-yocto-tiny: Adds support for core2-32 and corei7-64 on ↵Alejandro Hernandez
linux-yocto-tiny_4.4 Also updates SRCREV_meta for intel-quark Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2017-03-07systemd-bootdisk-tiny: Adds kickstart file for poky-tiny to support ↵Alejandro Hernandez
corei7-64 and core2-32 using wic We can now create a tiny initramfs image that can be dd'ed directly using the following commands, for each MACHINE respectively $ wic create systemd-bootdisk-tiny32 -e core-image-tiny-initramfs $ wic create systemd-bootdisk-tiny64 -e core-image-tiny-initramfs Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2017-03-07mktinygalileodisk: Adds kickstart file for poky-tiny to support quark using wicTom Zanussi
With the output from poky-tiny core-image-tiny-initramfs image, we can now create an image that can be dd'ed directly to the Galileo2 sdcard using: $ wic create mktinygalileodisk -e core-image-tiny-initramfs Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2017-03-07rmc-db: LICENSE is straight MIT so just use common-license/MITSaul Wold
The OE-Core LICENSE is mostly MIT, but should not be used as a checksum file for a purely MIT licensed package. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-07va-intel: LICENSE is straight MIT so just use COPYING.MITSaul Wold
The OE-Core LICENSE is mostly MIT, but should not be used as a checksum file for a purely MIT licensed package. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-07libyami: update to verssion 1.1.0wudping
Libyami has released a verssion 1.1.0, This patch makes libaymi up to date. Signed-off-by: wudping <dongpingx.wu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-07libyami-utils: update to verssion 1.1.0wudping
Libyami-utils has released a verssion 1.1.0, This patch makes libaymi-utils up to date. Signed-off-by: wudping <dongpingx.wu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-07rmc: broxton-m: enable xstate save and restore using xsaveMikko Ylinen
The command line setting for Intel 570x added 'noxsave' which disabled xsave/xrstor to save and restore extended registers. The systems run fine without the setting so drop noxsave to gain optimized context switches and get more CPU features flags (XSAVE*/AVX/MPX) enabled. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-06linux-intel: Update meta SRCREVSaul Wold
This fixes the DW_DMAC_PCI config mismatch Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-06linux-intel: Update SRCREVSaul Wold
This updates SRCREV moves the kernel to 4.9.12 and adds a number of patches and backports for the Joule / 5xx series. The fix.cfg is a temporary fix until the DRM is more compeltely backported. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-03-06intel-common-pkgarch: Add linux-intelSaul Wold
This adds the linux-intel kernel to the list of packages that are in the intel-common arch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-28dpdk: Add libibverbs library to support MLX configShashwat Pandey
libibverbs is a library that allows programs to use RDMA "verbs" for direct access to RDMA (currently InfiniBand and iWARP) hardware from userspace. Dpdk has some dependencies with this package to enable CONFIG_RTE_LIBRTE_MLX4_PMD config for supporting Mellanoc Connect X-3 nics with it. This config has disabled in dpdk by default. Signed-off-by: Shashwat Pandey <shashwatx.pandey@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-02-28Updated the DPDK recipe from v16.11 to v17.02.Shashwat Pandey
for dpdk v17.02 updated the existing patch and recipe as per the changes in the directory names. Rename and modified the patch: dpdk-17.02-dpdk-fix-installation-warning-and-issue.patch accordingly since this doesn't apply cleanly on top of dpdk v17.02 Modified .inc according to the change in directory names. Signed-off-by: Shashwat Pandey <shashwatx.pandey@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-02-28meta-intel: Don't override default qemu slirp optionsDmitry Rozhkov
The latest OE's runqemu script by default uses the following SLIRP options -netdev user,id=net0,hostfwd=tcp::2222-:22,hostfwd=tcp::2323-:23 which are suitable for meta-intel too. And what is more important they don't follow the deprecated syntax currently present in the option values overriden by meta-intel. The patch drops the meta-intel specific overrides. Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-02-10linux-intel: Use base branchSaul Wold
This branch will contain additional patches on top of the linux-stable to support the Intel platforms Updated the SRCREV accordingly also Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10intel-gpu-tools: Disbale build for MUSLSaul Wold
Currently this program uses a SIGEV_THREAD_ID and structure that is not fully supported by MUSL, so disable this target for MUSL Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10dpdk: Disable building for muslSaul Wold
Currently dpdk requires the execinfo.h header from glibc which is not part of MUSL, so for now disable this package. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10zlib-qat: Add patch to support MUSLSaul Wold
MUSL has a stricter policy for header inclusion, so add patch to explictly include pthread.h Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10openssl-qat: Add patch to support MUSLSaul Wold
openssl-qat was using pthread_yield() instead of the POSIX API of sched_yield() which MUSL supports Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10qat16: add additionl patch with guard for MUSL buildSaul Wold
This just disables the use of bits/time.h Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10lms7: Use patches from lms8 that fixed MUSL buildSaul Wold
The same patches from LSM8 can be applied to LMS7 for enabling world build with MUSL in meta-intel Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10iucode-tool: Add support for MUSLSaul Wold
iucode-tool needs the arpg API which is not part of MUSL, so add argp-standalone as a dependency. The arpg library is also required for linking, so add a patch to the Makefile.am, which is added again based on tclib being MUSL Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10libva-intel-driver: Add wayland-native to DEPENDS listSaul Wold
Wayland-native is needed for header file generation, since the addition of Recipe Specific Sysroot, the needed wayland-scanner is not available Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-10libva-intel-driver: Update to 1.7.3Saul Wold
The upstream has moved their source base from FreeDesktop to github.com/01org. Set $S to WORKDIR/git since this is a git repo now. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-08meta-intel.inc: Enable linux-intel and 4.9 by default for meta-intel hardwareSaul Wold
Enable the linux-intel production kernel for meta-intel by default for 4.9, this will enable using the Intel production kernel. This is a well tested 4.9 tree that will start to include additional support for the Apollolake and Joule hardware. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-02-08linux-intel: Add the linux-intel kernel recipeSaul Wold
This introduces the linux-intel kernel recipe for 4.9, this kernel tree is a prodcution tree that contains enabling backports for Intel CPU and Hardware that may be up-streamed in a newer kernel version. Additional information can be found in this associated wiki page: https://github.com/01org/linux-intel-4.9/wiki Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-02-06thermald: Add library to support MUSLSaul Wold
Thermald uses the argp.h interface of glibc, which is not available in MUSL, so we need to add a depends on argp-standalone. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-06thermald: Add dbus-glib-native for dbus-binding-toolSaul Wold
The new recipe specific sysroot exposed a missing dependecny on the dbus-binding-tool Signed-off-by: Saul Wold <sgw@linux.intel.com>
2017-02-02rmc: add Minnowboard Turbot board dataMikko Ylinen
To be able to detect a Minnowboard Turbot, its fingerprint is needed in the RMC database. This initial commit adds the fingerprint and a simple cmdline entry (KBOOTPARAM) for the board. Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-02-02systemd-boot: use RMC database in EFI stubMikko Ylinen
systemd-boot's EFI stub can be built in an EFI executable with the kernel, cmdline, and initrd. This commit enables the EFI stub code to use the RMC database and appends the board specific cmdline (KBOOTPARAM) to the built-in cmdline. Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24linux-yocto: Add linux-yocto 4.9 bbappendsCalifornia Sullivan
For now just set COMPATIBLE_MACHINE and KMACHINE, keeping us up-to-date with OE-core automatically. This is essentially a stripped down version of our normal bbappends. kernel-devsrc currently has the following error with 4.9, but it is not a meta-intel specific issue: Computing transaction...error: Can't install kernel-devsrc-1.0-r0.0@intel_corei7_64: no package provides /bin/awk Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24thermald: Update from 1.5.3 to 1.5.4California Sullivan
This is the latest release version. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24thermald: Add glib-2.0-native to DEPENDSCalifornia Sullivan
Thermald uses the command glib-genmarshal to build, which is from glib-2.0-native. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24lms8: Fix build on muslJussi Kukkonen
Add two patches to make lms8 build with musl libc (both generic fixes, not musl specific). Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24Update broxton-m machine subtype kernel SRCREVJussi Laako
In order to keep up with current branch head, update SRCREV of broxton-m machine subtype. Signed-off-by: Jussi Laako <jussi.laako@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24meta-intel: enable qemu and select more suitable virtual machine optionsPatrick Ohly
Although the machines definitions in meta-intel are meant to target real hardware, begin able to start the resulting images under qemu is nevertheless useful for testing. Doing that via runqemu depends on a per-image runqemu.conf that describes how to run qemu for the image. Ineriting qemuboot.bbclass in image recipes with QB_ variables set for the current architecture via overrides creates that file. The new qemuboot-intel.inc was copied from OE-core's qemuboot-x86.inc and adapted to the three common machines in meta-intel: $ diff ../openembedded-core/meta/conf/machine/include/qemuboot-x86.inc conf/machine/include/qemuboot-intel.inc 3,5c3,5 < QB_SYSTEM_NAME_x86 = "qemu-system-i386" < QB_CPU_x86 = "-cpu qemu32" < QB_CPU_KVM_x86 = "-cpu kvm32" --- > QB_SYSTEM_NAME_intel-core2-32 = "qemu-system-i386" > QB_CPU_intel-core2-32 = "-cpu coreduo" > QB_CPU_KVM_intel-core2-32 = "-cpu kvm32" 7,9c7,13 < QB_SYSTEM_NAME_x86-64 = "qemu-system-x86_64" < QB_CPU_x86-64 = "-cpu core2duo" < QB_CPU_KVM_x86-64 = "-cpu kvm64" --- > QB_SYSTEM_NAME_intel-corei7-64 = "qemu-system-x86_64" > QB_CPU_intel-corei7-64 = "-cpu Nehalem" > QB_CPU_KVM_intel-corei7-64 = "-cpu kvm64" > > QB_SYSTEM_NAME_intel-quark = "qemu-system-i386" > QB_CPU_intel-quark = "-cpu coreduo" > QB_CPU_KVM_intel-quark = "-cpu kvm32" For performance reasons, runqemu uses virtio for the boot disk. The kernel therefore must have the necessary drivers enabled. This may also be useful when running a meta-intel machine image on other virtual platforms and therefore the default kernel configuration gets changed to enable virtio. However, OE-core's qemu.inc also enables various other tweaks for running under qemu, like deriving the wired Ethernet address from the kernel boot parameters. This is probably less desirable for a meta-intel machine and thus not enabled in the new qemu-intel.inc. The downside is that the resulting images then come up without assigned IP address when used under qemu. Distros which want that feature can still add it to their images by copying settings from OE-core's qemu.inc. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24systemd-boot: update 230 -> 232Jianxun Zhang
This change updates the locked systemd-boot revision to v232 release which is the current in OE. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-24iucode-tool: Upgrade to 2.1.1Saul Wold
The license info changed due to update of year and formatting They also changed the toplevel directory in the tarball from iucode_tool -> iucode-tool CVE: CVE-2017-0357 Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-17linux-yocto/4.8: Update from v4.8.12 to v4.8.17California Sullivan
Also has cache changes aimed towards -tiny improvements. From linux-yocto-4.8: 9bcb4ea Merge tag 'v4.8.17' into standard/base bfe90e3 Merge tag 'v4.8.16' into standard/base a2890822e Merge tag 'v4.8.15' into standard/base 6dcb022 Merge tag 'v4.8.14' into standard/base b6b578e Merge tag 'v4.8.13' into standard/base 3d8f8d0 Linux 4.8.17 adf363f drm/i915: skip the first 4k of stolen memory on everything >= gen8 000e612 drm/i915: Initialize dev_priv->atomic_cdclk_freq at init time 22aba47 drm/i915: Fix cdclk vs. dev_cdclk mess when not recomputing things 294bb34 drm/i915/dsi: Do not clear DPOUNIT_CLOCK_GATE_DISABLE from vlv_init_display_clock_gating 6a412ff drm/i915/dsi: Fix chv_exec_gpio disabling the GPIOs it is setting 4803ec2 net: mvpp2: fix dma unmapping of TX buffers for fragments 48f26ed sg_write()/bsg_write() is not fit to be called under KERNEL_DS d787c6b kconfig/nconf: Fix hang when editing symbol with a long prompt e141d1a target/user: Fix use-after-free of tcmu_cmds if they are expired 29f3d11 libnvdimm, pfn: fix align attribute 3a4e428 powerpc/ps3: Fix system hang with GCC 5 builds e451d67 powerpc/64e: Convert cmpi to cmpwi in head_64.S 0349fbe SUNRPC: fix refcounting problems with auth_gss messages. c513ade pNFS: Fix a deadlock between read resends and layoutreturn abb2903 pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid f061c76 pNFS: Don't clear the layout stateid if a layout return is outstanding 7de1b81 pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN has completed 8f5ff87 nfs_write_end(): fix handling of short copies 1678ada libceph: verify authorize reply on connect 1f93d1a PCI: Check for PME in targeted sleep state c75bc2b i40iw: Use correct src address in memcpy to rdma stats counters 7d0a6cf Input: drv260x - fix input device's parent assignment b784371 v4l: tvp5150: Add missing break in set control handler 4963b19 media: solo6x10: fix lockup by avoiding delayed register write 88bfde2 s5p-mfc: fix failure path of s5p_mfc_alloc_memdev() c3fe33d mn88473: fix chip id check on probe 84b2f66 mn88472: fix chip id check on probe 15d1d22 IB/cma: Fix a race condition in iboe_addr_get_sgid() 7b3721a IB/rxe: Fix a memory leak in rxe_qp_cleanup() 2a0aa77 IB/multicast: Check ib_find_pkey() return value 37d4adb IPoIB: Avoid reading an uninitialized member variable f079fc1 IB/mad: Fix an array index check e661b5d fgraph: Handle a case where a tracer ignores set_graph_notrace b2758da platform/x86: asus-nb-wmi.c: Add X45U quirk f61152e ftrace/x86_32: Set ftrace_stub to weak to prevent gcc from using short jumps to it 8569aad vsock/virtio: fix src/dst cid format 576ea9e fsnotify: Fix possible use-after-free in inode iteration on umount 43983ce kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) 9a5cf8c KVM: PPC: Book3S HV: Don't lose hardware R/C bit updates in H_PROTECT b751eb6 KVM: PPC: Book3S HV: Save/restore XER in checkpointed register state 0773e92 scsi: aacraid: remove wildcard for series 9 controllers b202064 md/raid5: limit request size according to implementation limits 4709034 sc16is7xx: Drop bogus use of IRQF_ONESHOT c33e1ab arm64: KVM: pmu: Reset PMSELR_EL0.SEL to a sane value before entering the guest d3d61bb s390/kexec: use node 0 when re-adding crash kernel memory 9652b62 s390/vmlogrdr: fix IUCV buffer allocation f356ab0 firmware: fix usermode helper fallback loading 5c98bf8 ARC: mm: arc700: Don't assume 2 colours for aliasing VIPT dcache cc328ce scsi: avoid a permanent stop of the scsi device's request queue 6d675df scsi: zfcp: fix rport unblock race with LUN recovery 057fe03 scsi: zfcp: do not trace pure benign residual HBA responses at default level 5cebfea scsi: zfcp: fix use-after-"free" in FC ingress path after TMF de8a06c iscsi-target: Return error if unable to add network portal 9c3928b scsi: megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map dbd4e6c scsi: megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset 3863ab6 stm class: Fix device leak in open error path 698ac69 vt: fix Scroll Lock LED trigger name 6d8bb56 block: protect iterate_bdevs() against concurrent close 2695afd mei: me: add lewisburg device ids 7be0a5f mei: request async autosuspend at the end of enumeration dfc3c8a drivers/gpu/drm/ast: Fix infinite loop if read fails 0f95e4a drm/amdgpu: fix init save/restore list in gfx_v8.0 8bfa4f5 drm/gma500: Add compat ioctl 10b598d drm/radeon/si: load the proper firmware on 0x87 oland boards cdb7aaa drm/radeon: add additional pci revision to dpm workaround 1f884ec drm/radeon: Hide the HW cursor while it's out of bounds 6fb9422 drm/radeon: Also call cursor_move_locked when the cursor size changes 9c6fb7b drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutex 2a7a437 drm/nouveau/i2c/gk110b,gm10x: use the correct implementation 28d1864 drm/nouveau/ttm: wait for bo fence to signal before unmapping vmas 82d9824 drm/nouveau/ltc: protect clearing of comptags with mutex ce71868 drm/nouveau/bios: require checksum to match for fast acpi shadow method 764e8e8 drm/nouveau/kms: lvds panel strap moved again on maxwell 00e1fb1 drm/nouveau/gr: fallback to legacy paths during firmware lookup fef5427 drm/amd/amdgpu: enable GUI idle INT after enabling CGCG bab5208 ACPI / video: Add force_native quirk for HP Pavilion dv6 b7eea51 ACPI / video: Add force_native quirk for Dell XPS 17 L702X ce81006 staging: comedi: ni_mio_common: fix E series ni_ai_insn_read() data 689d592 staging: comedi: ni_mio_common: fix M Series ni_ai_insn_read() data mask 823c5c9 hv: acquire vmbus_connection.channel_mutex in vmbus_free_channels() 235394e docs: sphinx-extensions: make rstFlatTable work with docutils 0.13 a26a016 thermal: hwmon: Properly report critical temperature in sysfs def2c87 clk: bcm2835: Avoid overwriting the div info when disabling a pll_div clk 2f885da arm64: tegra: Add VDD_GPU regulator to Jetson TX1 bd12562 gpio: chardev: Return error for seek operations 61d0b71 timekeeping_Force_unsigned_clocksource_to_nanoseconds_conversion 95d2a43 regulator: stw481x-vmmc: fix ages old enable error 52980ce mmc: sdhci: Fix recovery from tuning timeout 0ed0b25 ath9k: Really fix LED polarity for some Mini PCI AR9220 MB92 cards. d80ff7c ath9k: fix ath9k_hw_gpio_get() to return 0 or 1 on success 42e76c5 cfg80211/mac80211: fix BSS leaks when abandoning assoc attempts d2546f6 rtl8xxxu: Work around issue with 8192eu and 8723bu devices not reconnecting 2abcc02 perf/x86/intel/cstate: Prevent hotplug callback leak 7b9e1a1 perf/x86: Fix exclusion of BTS and LBR for Goldmont e24523a rtlwifi: Fix enter/exit power_save c9fce6b ssb: Fix error routine when fallback SPROM fails c65ed08 Linux 4.8.16 6458972 driver core: fix race between creating/querying glue dir and its cleanup f199bdb Revert "netfilter: move nat hlist_head to nf_conn" 99d6d4e Revert "netfilter: nat: convert nat bysrc hash to rhashtable" 7742256 arm64: mark reserved memblock regions explicitly in iomem 587e89b xfs: set AGI buffer type in xlog_recover_clear_agi_bucket 959e363 arm/xen: Use alloc_percpu rather than __alloc_percpu 6fbd3fb xen/gntdev: Use VM_MIXEDMAP instead of VM_IO to avoid NUMA balancing 883f12a tpm xen: Remove bogus tpm_chip_unregister 8419f52 kernel/debug/debug_core.c: more properly delay for secondary CPUs 63b33e0 watchdog: qcom: fix kernel panic due to external abort on non-linefetch bf902ea watchdog: mei_wdt: request stop on reboot to prevent false positive event 2f826a7 kernel/watchdog: use nmi registers snapshot in hardlockup handler bbf23f0 CIFS: Fix a possible memory corruption in push locks 9f1f507 CIFS: Fix missing nls unload in smb2_reconnect() ff04da3 CIFS: Fix a possible memory corruption during reconnect 6cb589c ASoC: intel: Fix crash at suspend/resume without card registration 769c092 dm space map metadata: fix 'struct sm_metadata' leak on failed create ab10ab0 dm raid: fix discard support regression 454b98d dm rq: fix a race condition in rq_completed() 26011e6 dm crypt: mark key as invalid until properly loaded bd5fcd1 dm flakey: return -EINVAL on interval bounds error in flakey_ctr() 1ca66d6 dm table: an 'all_blk_mq' table must be loaded for a blk-mq DM device d948d3b dm table: fix 'all_blk_mq' inconsistency when an empty table is loaded 45f6311 blk-mq: Do not invoke .queue_rq() for a stopped queue e3742a1 PM / OPP: Pass opp_table to dev_pm_opp_put_regulator() 8b63a92 usb: gadget: composite: always set ep->mult to a sensible value d4f4b2e mm, page_alloc: keep pcp count and list contents in sync if struct page is corrupted 0927d28 mm/vmscan.c: set correct defer count for shrinker 3e0ef1b nvmet: Fix possible infinite loop triggered on hot namespace removal 6290a3b loop: return proper error from loop_queue_rq() bf0f020 f2fs: fix overflow due to condition check order 154d83a f2fs: set ->owner for debugfs status file's file_operations 67e5239 Revert "f2fs: use percpu_counter for # of dirty pages in inode" d06eaf2 ext4: do not perform data journaling when data is encrypted e33673b ext4: return -ENOMEM instead of success 3664877 ext4: reject inodes with negative size 1bfcffb ext4: add sanity checking to count_overhead() 9689eb9 ext4: fix in-superblock mount options processing 52a9daa ext4: use more strict checks for inodes_per_block on mount 7505584 ext4: fix stack memory corruption with 64k block size 86efd99 ext4: fix mballoc breakage with 64k block size 8022387 crypto: caam - fix AEAD givenc descriptors ade692b ptrace: Capture the ptracer's creds not PT_PTRACE_CAP 23d179a vfs,mm: fix return value of read() at s_maxbytes e45692f mm: Add a user_ns owner to mm_struct and fix ptrace permission checks 04804d8 block_dev: don't test bdev->bd_contains when it is not stable 52d6972 fs: exec: apply CLOEXEC before changing dumpable task flags 781e976 exec: Ensure mm->user_ns contains the execed files fc1d3e5 btrfs: make file clone aware of fatal signals 8c59356 Btrfs: fix incremental send failure caused by balance 02fffa1 Btrfs: don't BUG() during drop snapshot 0f2e022 btrfs: fix a possible umount deadlock 65563ab Btrfs: fix memory leak in do_walk_down 364b85c btrfs: clean the old superblocks before freeing the device 6a6e927 Btrfs: don't leak reloc root nodes on error 4d3d9b5 Btrfs: return gracefully from balance if fs tree is corrupted a6522e4 Btrfs: bail out if block group has different mixed flag d7839ad Btrfs: fix memory leak in reading btree blocks 1a087cd clk: ti: omap36xx: Work around sprz319 advisory 2.1 2b96c4b ALSA: hda: when comparing pin configurations, ignore assoc in addition to seq dc8144f ALSA: hda - Gate the mic jack on HP Z1 Gen3 AiO 685c4db ALSA: hda - fix headset-mic problem on a Dell laptop b757fc0 ALSA: hda - ignore the assoc and seq when comparing pin configurations 38c6095 ALSA: hda/ca0132 - Add quirk for Alienware 15 R2 2016 5496ec4 ALSA: hiface: Fix M2Tech hiFace driver sampling rate change abf549a8 ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks 6b0a56e usbip: vudc: fix: Clear already_seen flag also for ep0 a9143e5 USB: UHCI: report non-PME wakeup signalling for Intel hardware 4422a269 usb: gadget: composite: correctly initialize ep->maxpacket be8f1c4 usb: gadget: f_uac2: fix error handling at afunc_bind 79d5a30 usb: hub: Fix auto-remount of safely removed or ejected USB-3 devices e3dfbc8 usb: dwc3: gadget: set PCM1 field of isochronous-first TRBs 269edae USB: cdc-acm: add device id for GW Instek AFG-125 741523f USB: serial: kl5kusb105: fix open error path f34b7e0 USB: serial: option: add dlink dwm-158 e47e81c USB: serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041 3aa3cb94 Btrfs: fix qgroup rescan worker initialization 691ea6c Btrfs: fix emptiness check for dirtied extent buffers at check_leaf() 0695d8b btrfs: store and load values of stripes_min/stripes_max in balance status item 80f7d28 Btrfs: fix relocation incorrectly dropping data references f1b268d Btrfs: fix tree search logic when replaying directory entry deletes 65553a0 Btrfs: fix deadlock caused by fsync when logging directory entries 361e821 Btrfs: fix BUG_ON in btrfs_mark_buffer_dirty 562de9c btrfs: limit async_work allocation and worker func duration f080d70 aoe: fix crash in page count manipulation 8bba2e2 Linux 4.8.15 762c9bb crypto: rsa - Add Makefile dependencies to fix parallel builds 014e5a7 hotplug: Make register and unregister notifier API symmetric 3527ad0 batman-adv: Check for alloc errors when preparing TT local data 32ccd76 m68k: Fix ndelay() macro 9fc7a475 ceph: don't set req->r_locked_dir in ceph_d_revalidate a05f493 ARM: dts: imx7d: fix LCDIF clock assignment 798c825 ARM: dts: orion5x: fix number of sata port for linkstation ls-gl d271b9b Revert "ACPI: Execute _PTS before system reboot" 3ee9f16 can: peak: fix bad memory access and free sequence 212e0ff can: raw: raw_setsockopt: limit number of can_filter that can be set bdb5ed2 crypto: marvell - Don't corrupt state of an STD req for re-stepped ahash bfef274 crypto: mcryptd - Check mcryptd algorithm compatibility 86bea59 crypto: caam - fix pointer size for AArch64 boot loader, AArch32 kernel 666531ca crypto: marvell - Don't copy hash operation twice into the SRAM 04925ba acpi, nfit: fix bus vs dimm confusion in xlat_status 53ed7c2 acpi, nfit: validate ars_status output buffer size e04e2da acpi, nfit, libnvdimm: fix / harden ars_status output length handling 483ac14 acpi, nfit: fix extended status translations for ACPI DSMs 0525ceb perf/x86: Fix full width counter, counter overflow eceab1f vhost-vsock: fix orphan connection reset b0224f3 sched/autogroup: Fix 64-bit kernel nice level adjustment 2a47799 scsi: lpfc: fix oops/BUG in lpfc_sli_ringtxcmpl_put() ac65fe0 device-dax: fix private mapping restriction, permit read-only 2386c6b locking/rtmutex: Use READ_ONCE() in rt_mutex_owner() 7b2347c locking/rtmutex: Prevent dequeue vs. unlock race bed4eef zram: restrict add/remove attributes to root only 4fb7569 parisc: Fix TLB related boot crash on SMP machines b81e5db parisc: Remove unnecessary TLB purges from flush_dcache_page_asm and flush_icache_page_asm 7e8f68a parisc: Purge TLB before setting PTE 6e284445 fuse: fix clearing suid, sgid for chown() e70d6d2 powerpc/boot: Fix build failure in 32-bit boot wrapper a82ad49 powerpc/mm: Fix lazy icache flush on pre-POWER5 84b3628 powerpc/eeh: Fix deadlock when PE frozen state can't be cleared 7b8c57c Linux 4.8.14 1670d15 esp6: Fix integrity verification when ESN are used b3e9d49 esp4: Fix integrity verification when ESN are used be53394 flowcache: Increase threshold for refusing new allocations 3a116fa Revert: "ip6_tunnel: Update skb->protocol to ETH_P_IPV6 in ip6_tnl_xmit()" 6861828 ipv4: Set skb->protocol properly for local output e67bd82 ipv6: Set skb->protocol properly for local output 22d94c32 Don't feed anything but regular iovec's to blk_rq_map_user_iov e4a6c61 constify iov_iter_count() and iter_is_iovec() 907bc31 sparc32: Fix inverted invalid_frame_pointer checks on sigreturns 360e257 sparc64: fix compile warning section mismatch in find_node() 2f02dcb sparc64: Fix find_node warning if numa node cannot be found ad02ec7 ipv4: Drop suffix update from resize code 0b1c601 ipv4: Drop leaf from suffix pull/push functions cd8a6c0 ipv4: Fix memory leak in exception case for splitting tries a878037 ipv4: Restore fib_trie_flush_external function and fix call ordering 5ff5e5c net: ping: check minimum size on ICMP header length f818e5d net: avoid signed overflows for SO_{SND|RCV}BUFFORCE bfecf90 geneve: avoid use-after-free of skb->data 4daa2c7 tipc: check minimum bearer MTU 1ff3209 sh_eth: remove unchecked interrupts for RZ/A1 bbf913d net: bcmgenet: Utilize correct struct device for all DMA operations accb7c9 cdc_ether: Fix handling connection notification 3445754 ip6_offload: check segs for NULL in ipv6_gso_segment. cef222d packet: fix race condition in packet_set_ring 17941a9 GSO: Reload iph after pskb_may_pull ff0d787 net/dccp: fix use-after-free in dccp_invalid_packet 023cd33 net: macb: fix the RX queue reset in macb_rx() 25d9b4b netlink: Do not schedule work from sk_destruct f5dad34 netlink: Call cb->done from a worker thread 360d6a2 net/sched: pedit: make sure that offset is valid aa23936 net: dsa: fix unbalanced dsa_switch_tree reference counting 9a74792 net, sched: respect rcu grace period on cls destruction a9437eb net: dsa: bcm_sf2: Ensure we re-negotiate EEE during after link change ddf0534 udplite: call proper backlog handlers 7b0aa75 ipv6: bump genid when the IFA_F_TENTATIVE flag is clear 58c8cc3 rtnl: fix the loop index update error in rtnl_dump_ifinfo() 84df567 l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() 7f8b251 rtnetlink: fix FDB size computation c39caa8 af_unix: conditionally use freezable blocking calls in read bdc5c63 net: sky2: Fix shutdown crash a75684a ip6_tunnel: disable caching when the traffic class is inherited 1b079d5 net: check dead netns for peernet2id_alloc() 65dfc8b4 net: dsa: b53: Fix VLAN usage and how we treat CPU port f959eb5 virtio-net: add a missing synchronize_net() 8070f33 gro_cells: mark napi struct as not busy poll candidates 55d64c0 Linux 4.8.13 a4edb1a arm64: suspend: Reconfigure PSTATE after resume from idle 6353400 arm64: mm: Set PSTATE.PAN from the cpu_enable_pan() call b49b1ae arm64: cpufeature: Schedule enable() calls instead of calling them via IPI e4e77de batman-adv: Detect missing primaryif during tp_send as error f106de5 clk: sunxi: Fix M factor computation for APB1 9e2d9e9 perf/x86: Restore TASK_SIZE check on frame pointer ab34b42 drm/mediatek: fix null pointer dereference 43b5bb2 pwm: Fix device reference leak 6c69476 KVM: use after free in kvm_ioctl_create_device() ff8b06b arm64: dts: juno: fix cluster sleep state entry latency on all SoC versions f67b89a drm/radeon: fix check for port PM availability 835bb5c drm/amdgpu: fix check for port PM availability 972d595 drm/radeon: fix power state when port pm is unavailable (v2) be1b75e drm/amdgpu: fix power state when port pm is unavailable bd78c07 drm/i915: drop the struct_mutex when wedged or trying to reset 5dd86b6 drm/i915: Don't touch NULL sg on i915_gem_object_get_pages_gtt() error 05abe74 KVM: arm/arm64: vgic: Don't notify EOI for non-SPIs ca42bd3 mwifiex: printk() overflow with 32-byte SSIDs de9ba13 PCI: Set Read Completion Boundary to 128 iff Root Port supports it (_HPX) 4f48571 PCI: Export pcie_find_root_port 27dce9b mm: workingset: fix NULL ptr in count_shadow_nodes 60e3368 rcu: Fix soft lockup for rcu_nocb_kthread b6f9e23 Input: psmouse - disable automatic probing of BYD touchpads 6ca8ab7 Input: change KEY_DATA from 0x275 to 0x277 600bec2 ovl: fix d_real() for stacked fs 5661a69 mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb 48b6b50a kasan: update kasan_global for gcc 7 db04d35 zram: fix unbalanced idr management at hot removal 0100209 thp: fix corner case of munlock() of PTE-mapped THPs 08fd95d mm, thp: propagation of conditional compilation in khugepaged.c 76e59ec ARC: Don't use "+l" inline asm constraint b43fb9f ARC: mm: PAE40: Fix crash at munmap 8d1ee7b scsi: libfc: fix seconds_since_last_reset miscalculation 10e2627 scsi: hpsa: use bus '3' for legacy HBA devices e170c10 libata-scsi: Fixup ata_gen_passthru_sense() From yocto-kernel-cache: 7b320e0 kver: bump to v4.8.17 0da38d7 netfilter: iptables: enable NAT tables 9ca50a7 intel-quark: Remove support for serial-all 36398f9 features/usb/serial: Add new usb serial feature c7c50ce soc/x1000: Remove 'default policy' features f3f2e02 soc/x1000: Remove unnecessary features 485d1e7 soc/x1000: Remove bsp/common-pc/* 594e0eb meta/intel-common: Have intel-quark-tiny use common-drivers-32-essential ce9dc93 meta/intel-common: Add intel-common-drivers-32-essential feature 676cac5 meta: Add lto-debug feature 938d073 meta: Add lto-disable feature 23f39dc meta: Add lto (Link-Time Optimization) enablement feature 01ac4f6 netfilter: enable connection tracking for IPv6 926c93a net: export two patches from the ff branch. 392d801 rt: rt6 ---> rt7 249fe74 cryptodev: export patch from fast-fwd tree 2b87020 rt: rt5 --> rt6 a48fbfd stable: drop NFS patch now merged Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-17linux-yocto/4.4: Update from v4.4.36 to v4.4.41California Sullivan
Also has cache changes aimed towards -tiny improvements. From linux-yocto-4.4: eb391bc Merge branch 'standard/base' into standard/intel/base ad8b1d6 Merge tag 'v4.4.41' into standard/base 44ce068 Merge branch 'standard/base' into standard/intel/base 1241944 Merge tag 'v4.4.40' into standard/base b787096 Merge branch 'standard/base' into standard/intel/base 9f87e1e Merge tag 'v4.4.39' into standard/base d9d2617 Merge branch 'standard/base' into standard/intel/base 1a83b80 Merge tag 'v4.4.38' into standard/base 65816c1 Merge branch 'standard/base' into standard/intel/base 55c936a Merge tag 'v4.4.37' into standard/base cdd86b9 Linux 4.4.41 9f11a0a net: mvpp2: fix dma unmapping of TX buffers for fragments d857273 sg_write()/bsg_write() is not fit to be called under KERNEL_DS 7fb5a93 kconfig/nconf: Fix hang when editing symbol with a long prompt e321f38 target/user: Fix use-after-free of tcmu_cmds if they are expired e5de1c7 powerpc: Convert cmp to cmpd in idle enter sequence cadaba8 powerpc/ps3: Fix system hang with GCC 5 builds 8a2bcaa nfs_write_end(): fix handling of short copies b66e312 libceph: verify authorize reply on connect edfe6a7 PCI: Check for PME in targeted sleep state 8db0075 Input: drv260x - fix input device's parent assignment 44685f0 media: solo6x10: fix lockup by avoiding delayed register write 952a9f5 IB/cma: Fix a race condition in iboe_addr_get_sgid() b7f73ad IB/multicast: Check ib_find_pkey() return value 7b13692 IPoIB: Avoid reading an uninitialized member variable 0de381c IB/mad: Fix an array index check e945df4 fgraph: Handle a case where a tracer ignores set_graph_notrace 88e4144 platform/x86: asus-nb-wmi.c: Add X45U quirk 2ef502e ftrace/x86_32: Set ftrace_stub to weak to prevent gcc from using short jumps to it 19aa9c1 kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) 129e432 KVM: PPC: Book3S HV: Don't lose hardware R/C bit updates in H_PROTECT ddf5718 KVM: PPC: Book3S HV: Save/restore XER in checkpointed register state 1c8841c9 md/raid5: limit request size according to implementation limits d78006d sc16is7xx: Drop bogus use of IRQF_ONESHOT b988320 s390/vmlogrdr: fix IUCV buffer allocation 656c9ab firmware: fix usermode helper fallback loading 429a533 ARC: mm: arc700: Don't assume 2 colours for aliasing VIPT dcache dbb67e1 scsi: avoid a permanent stop of the scsi device's request queue 565ae61 scsi: zfcp: fix rport unblock race with LUN recovery 3b3739d scsi: zfcp: do not trace pure benign residual HBA responses at default level 1cc0f94 scsi: zfcp: fix use-after-"free" in FC ingress path after TMF bccd7874 scsi: megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map 49ea065 scsi: megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset edf1169 vt: fix Scroll Lock LED trigger name f4f02a8 block: protect iterate_bdevs() against concurrent close abb7881 mei: request async autosuspend at the end of enumeration 1f9c91a drivers/gpu/drm/ast: Fix infinite loop if read fails 970dc8c drm/gma500: Add compat ioctl 0e0b70f drm/radeon: add additional pci revision to dpm workaround 62a2724 drm/radeon: Hide the HW cursor while it's out of bounds deac395 drm/radeon: Also call cursor_move_locked when the cursor size changes cb8d63d drm/nouveau/i2c/gk110b,gm10x: use the correct implementation adea4a7 drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutex d32d4b3 drm/nouveau/ltc: protect clearing of comptags with mutex 3a2990e drm/nouveau/bios: require checksum to match for fast acpi shadow method a163451 drm/nouveau/kms: lvds panel strap moved again on maxwell 69e236e ACPI / video: Add force_native quirk for HP Pavilion dv6 2c2375e ACPI / video: Add force_native quirk for Dell XPS 17 L702X 01b6089 staging: comedi: ni_mio_common: fix E series ni_ai_insn_read() data 5283a7b staging: comedi: ni_mio_common: fix M Series ni_ai_insn_read() data mask e692ede thermal: hwmon: Properly report critical temperature in sysfs 9d9541d clk: bcm2835: Avoid overwriting the div info when disabling a pll_div clk e01b04b timekeeping_Force_unsigned_clocksource_to_nanoseconds_conversion 96ea1b9 regulator: stw481x-vmmc: fix ages old enable error 842ec27 mmc: sdhci: Fix recovery from tuning timeout dae7cb4 ath9k: Really fix LED polarity for some Mini PCI AR9220 MB92 cards. b63929e cfg80211/mac80211: fix BSS leaks when abandoning assoc attempts 05f4183 rtlwifi: Fix enter/exit power_save f5d90f43 ssb: Fix error routine when fallback SPROM fails a3edc7b Linux 4.4.40 7a2b4ee ppp: defer netns reference release for ppp channel 37de955 driver core: fix race between creating/querying glue dir and its cleanup f85a337 xfs: set AGI buffer type in xlog_recover_clear_agi_bucket fdb17dd arm/xen: Use alloc_percpu rather than __alloc_percpu 9397e79 xen/gntdev: Use VM_MIXEDMAP instead of VM_IO to avoid NUMA balancing 00a0de0 tpm xen: Remove bogus tpm_chip_unregister f93777c kernel/debug/debug_core.c: more properly delay for secondary CPUs f2b8b34 kernel/watchdog: use nmi registers snapshot in hardlockup handler 597f9c0 CIFS: Fix a possible memory corruption in push locks a9c69e1 CIFS: Fix missing nls unload in smb2_reconnect() f0b7154 CIFS: Fix a possible memory corruption during reconnect 6dcb01e ASoC: intel: Fix crash at suspend/resume without card registration 701ec6e dm space map metadata: fix 'struct sm_metadata' leak on failed create 85290a1 dm crypt: mark key as invalid until properly loaded 9188611 dm flakey: return -EINVAL on interval bounds error in flakey_ctr() f0898dc blk-mq: Do not invoke .queue_rq() for a stopped queue c53af76 usb: gadget: composite: always set ep->mult to a sensible value b35f34f exec: Ensure mm->user_ns contains the execed files 0812936 fs: exec: apply CLOEXEC before changing dumpable task flags 14d8e5c mm/vmscan.c: set correct defer count for shrinker ffef163 loop: return proper error from loop_queue_rq() 011ded9 f2fs: set ->owner for debugfs status file's file_operations 3460edf ext4: do not perform data journaling when data is encrypted 36af7cd ext4: return -ENOMEM instead of success 519a301 ext4: reject inodes with negative size f655b35 ext4: add sanity checking to count_overhead() 3995881 ext4: fix in-superblock mount options processing 3865880 ext4: use more strict checks for inodes_per_block on mount 7b74c35 ext4: fix stack memory corruption with 64k block size 26492d8 ext4: fix mballoc breakage with 64k block size 4b60509 crypto: caam - fix AEAD givenc descriptors 1c1f15f ptrace: Capture the ptracer's creds not PT_PTRACE_CAP 03eed7a mm: Add a user_ns owner to mm_struct and fix ptrace permission checks d80411d block_dev: don't test bdev->bd_contains when it is not stable 85cfbd9 btrfs: make file clone aware of fatal signals 323ffc0 Btrfs: don't BUG() during drop snapshot 1078000 Btrfs: fix memory leak in do_walk_down 5a9b659 Btrfs: don't leak reloc root nodes on error 8ca6845 Btrfs: return gracefully from balance if fs tree is corrupted 78a587c Btrfs: bail out if block group has different mixed flag 25ee81e Btrfs: fix memory leak in reading btree blocks 5902022 clk: ti: omap36xx: Work around sprz319 advisory 2.1 119b665 ALSA: hda: when comparing pin configurations, ignore assoc in addition to seq f0ea0ad ALSA: hda - Gate the mic jack on HP Z1 Gen3 AiO fa695bd ALSA: hda - fix headset-mic problem on a Dell laptop faff777f ALSA: hda - ignore the assoc and seq when comparing pin configurations 518fca8 ALSA: hda/ca0132 - Add quirk for Alienware 15 R2 2016 2934806 ALSA: hiface: Fix M2Tech hiFace driver sampling rate change d0ba0f6 ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks cbb2a25 USB: UHCI: report non-PME wakeup signalling for Intel hardware 8ede2d7 usb: gadget: composite: correctly initialize ep->maxpacket c67c2ed usb: gadget: f_uac2: fix error handling at afunc_bind 747b31526 usb: hub: Fix auto-remount of safely removed or ejected USB-3 devices acca3cf USB: cdc-acm: add device id for GW Instek AFG-125 5d6a392 USB: serial: kl5kusb105: fix open error path 6a6e113 USB: serial: option: add dlink dwm-158 17907f2 USB: serial: option: add support for Telit LE922A PIDs 0x1040, 0x1041 1f5adad Btrfs: fix qgroup rescan worker initialization b5e715e btrfs: store and load values of stripes_min/stripes_max in balance status item 919b74b Btrfs: fix tree search logic when replaying directory entry deletes 0d619cf btrfs: limit async_work allocation and worker func duration a34f0e8 Linux 4.4.39 5d488de crypto: rsa - Add Makefile dependencies to fix parallel builds 1c0f4e0 hotplug: Make register and unregister notifier API symmetric 537e42d batman-adv: Check for alloc errors when preparing TT local data f03531d m68k: Fix ndelay() macro 55e15b2 arm64: futex.h: Add missing PAN toggling e29949e can: peak: fix bad memory access and free sequence 083021b can: raw: raw_setsockopt: limit number of can_filter that can be set 9a3baed crypto: mcryptd - Check mcryptd algorithm compatibility c4db8a7 perf/x86: Fix full width counter, counter overflow c6a5bf4 locking/rtmutex: Use READ_ONCE() in rt_mutex_owner() b27d914 locking/rtmutex: Prevent dequeue vs. unlock race e286b6c zram: restrict add/remove attributes to root only a0bd6aa parisc: Fix TLB related boot crash on SMP machines 605f315 parisc: Remove unnecessary TLB purges from flush_dcache_page_asm and flush_icache_page_asm db95986 parisc: Purge TLB before setting PTE 4bcea47 powerpc/eeh: Fix deadlock when PE frozen state can't be cleared c95b7f1 Linux 4.4.38 52783ad esp6: Fix integrity verification when ESN are used 3bf28ce esp4: Fix integrity verification when ESN are used 2176ec1 ipv4: Set skb->protocol properly for local output 25d8b7c ipv6: Set skb->protocol properly for local output d41fb2f Don't feed anything but regular iovec's to blk_rq_map_user_iov fd1aa12 constify iov_iter_count() and iter_is_iovec() 899b605 sparc64: fix compile warning section mismatch in find_node() ed7b60d sparc64: Fix find_node warning if numa node cannot be found 438e91d sparc32: Fix inverted invalid_frame_pointer checks on sigreturns 06cdad2 net: ping: check minimum size on ICMP header length 7712581 net: avoid signed overflows for SO_{SND|RCV}BUFFORCE 6e682c5 geneve: avoid use-after-free of skb->data a89e2ff sh_eth: remove unchecked interrupts for RZ/A1 c36a2a1 net: bcmgenet: Utilize correct struct device for all DMA operations 5a01eaf packet: fix race condition in packet_set_ring 1a15519 net/dccp: fix use-after-free in dccp_invalid_packet baaf0c6 netlink: Do not schedule work from sk_destruct d1ed9c1 netlink: Call cb->done from a worker thread 6c42bd6 net/sched: pedit: make sure that offset is valid cfa7c16 net, sched: respect rcu grace period on cls destruction 94de6f2 net: dsa: bcm_sf2: Ensure we re-negotiate EEE during after link change 56366fa l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() aece024 rtnetlink: fix FDB size computation 6ef59b9 af_unix: conditionally use freezable blocking calls in read acf9504 net: sky2: Fix shutdown crash 49695d1 ip6_tunnel: disable caching when the traffic class is inherited 2b54505c net: check dead netns for peernet2id_alloc() 790fd11 virtio-net: add a missing synchronize_net() e5f84c1 Linux 4.4.37 71710cd arm64: suspend: Reconfigure PSTATE after resume from idle d24207a arm64: mm: Set PSTATE.PAN from the cpu_enable_pan() call da643dc arm64: cpufeature: Schedule enable() calls instead of calling them via IPI 4fd108f pwm: Fix device reference leak d7a2c25 mwifiex: printk() overflow with 32-byte SSIDs ac6e42d PCI: Set Read Completion Boundary to 128 iff Root Port supports it (_HPX) 140ff0a PCI: Export pcie_find_root_port dfb704f rcu: Fix soft lockup for rcu_nocb_kthread 58cebd1 ALSA: pcm : Call kill_fasync() in stream lock 5a5f703 x86/traps: Ignore high word of regs->cs in early_fixup_exception() 9957616 kasan: update kasan_global for gcc 7 61ab624 zram: fix unbalanced idr management at hot removal 5b2ed6e ARC: Don't use "+l" inline asm constraint From yocto-kernel-cache: 78a2618 kver: bump to v4.4.41 4c31a11 netfilter: iptables: enable NAT tables 7da5624 intel-quark: Remove support for serial-all e40d731 features/usb/serial: Add new usb serial feature c52e3dd soc/x1000: Remove 'default policy' features 25f79db soc/x1000: Remove unnecessary features 515c6c8 soc/x1000: Remove bsp/common-pc/* 7bcdf22 meta/intel-common: Have intel-quark-tiny use common-drivers-32-essential 61c6254 meta/intel-common: Add intel-common-drivers-32-essential feature 2f5a9b0 meta: Add lto-debug feature eb30623 meta: Add lto-disable feature 59d3c20 meta: Add lto (Link-Time Optimization) enablement feature Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-17linux-yocto/4.1: Update from v4.1.36 to v4.1.37California Sullivan
From linux-yocto-4.1: b145b65 Merge branch 'standard/base' into standard/intel/base 61d2bed Merge tag 'v4.1.37' into standard/base 3532746 Linux 4.1.37 c27edfb scsi: megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression 016d029 tipc: check minimum bearer MTU efcf38bd net: ping: check minimum size on ICMP header length e29fdf0 packet: fix race condition in packet_set_ring fabaaaa net: add recursion limit to GRO 7abf320 Bluetooth: Fix potential NULL dereference in RFCOMM bind callback 74cd81c ptrace: being capable wrt a process requires mapped uids/gids 8165fc3 scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() 1171afc mnt: Add a per mount namespace limit on the number of mounts 62fa696 posix_acl: Clear SGID bit when setting file permissions de42b95 fs: Avoid premature clearing of capabilities cb8e1ee fs: Give dentry to inode_change_ok() instead of inode 2ee3cee nfsd: Disable NFSv2 timestamp workaround for NFSv3+ 820bc45 fuse: Propagate dentry down to inode_change_ok() 89bc54c xfs: Propagate dentry down to inode_change_ok() 1b364dc xattr: Option to disable meta-data block cache 9a66bc6 tcp: fix use after free in tcp_xmit_retransmit_queue() ebdb88b x86/kexec: add -fno-PIE 672612a scripts/has-stack-protector: add -fno-PIE e06ded8 x86/init: Fix cr4_init_shadow() on CR4-less machines eec7469 ARM: 8617/1: dma: fix dma_max_pfn() 58024f8 mm,ksm: fix endless looping in allocating memory when ksm enable d427d64 can: dev: fix deadlock reported after bus-off 791a928 cpuset: handle race between CPU hotplug and cpuset_hotplug_work 6b82b06 mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl e537a09 drm/msm: fix use of copy_from_user() while holding spinlock b56eb9c bus: arm-ccn: Fix PMU handling of MN 7298a8b bus: arm-ccn: Provide required event arguments From yocto-kernel-cache: 4de9b8f kver: bump to v4.1.37 dcbca55 bsp:action-s500:Enable action-s500 bsp Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-17intel-quark: remove redundant EFI_PROVIDER settingMikko Ylinen
EFI_PROVIDER is set in meta-intel.inc for all machines so the one set in intel-quark.conf has no effect and can be removed. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-17intel-*: wic: drop recursive task depedency to do_bootimgMikko Ylinen
do_image_wic (in image_types.bbclass) deals with the task dependency to do_bootimg if live images are built. It's redundant to set do_bootimg as a recrdeptask in the machine configurations so remove it. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
2017-01-17intel-*: build dosfs/mtools for wic image creationMikko Ylinen
intel-* machines default to an EFI bootloader which runs from an EFI system partition (ESP). Also, the ESP needs to be vfat formatted. Make sure the dosfs/mtools used by wic and its plugins that deal with vfat are built and available (without depending on do_bootimg) when wic images are being created. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>