summaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* iwlwifi: Fix install_append for usrmergeSaul Wold2017-08-081-4/+1
| | | | | | | | | | Since everything is installed into /usr when usrmerge is enabled, don't rm /usr! Also the is not needed for anything do don't create it in the first place. [YOCTO #11882] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* disable_skylake_sound: Temp disable config for core2-32Saul Wold2017-07-312-0/+16
| | | | | | | This is needed because the current kernel has a missing kernel config check for 32bit skylake sound Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Add linux-intel to files search pathSaul Wold2017-07-311-0/+2
| | | | | | | Since both linux-intel and linux-intel-rt need config fragments let's share the same linux-intel patch directory via FILESEXTRAPATH Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Update SRCREV for 4.9.35Saul Wold2017-07-313-5/+5
| | | | | | | | | | | | | | | | | | | | | The kernel updates includes more camera changes Includes meta update with the following changes: e8095d4 Alejandro Hernandez common-pc: Adds usb-net configs to genericx86 builds 37cff3d Alejandro Hernandez common-pc-64: Adds usb-net configs to genericx86-64 builds 24325ac Alejandro Hernandez intel-common-drivers: Adds usb-net configs to intel builds 5ea1dcf Syed Johan Arif Bin Syed Mohamad Fauzi features/qat: additional configurations, CONFIG_CRYPTO_RSA and CONFIG_CRYPTO_DH b3fadcf Syed Johan Arif Bin Syed Mohamad Fauzi features/netfilter: additional configurations 7a4f036 Syed Mohamad Fauzi, Syed Johan Arif features/x2apic: add X2APIC feature e71bcaa Syed Johan Arif Bin Syed Mohamad Fauzi features/vfio: add VFIO feature d1b7785 Syed Johan Arif Bin Syed Mohamad Fauzi features/numa: Add NUMA feature 62c9858 Syed Johan Arif Bin Syed Mohamad Fauzi features/mtd: add MTD feature 9a6c643 Syed Johan Arif Bin Syed Mohamad Fauzi features/iommu: add IOMMU feature 1e004c5 Syed Johan Arif Bin Syed Mohamad Fauzi features/intel-txt: add intel-txt feature 63c1229 Saul Wold common-pc-wifi: Enable SDIO for BroadCom BRCMFMAC Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: refactor and remove iwlwifi modules for out of tree enablementSaul Wold2017-07-313-58/+41
| | | | | | | | | | | | Create a linux-intel.inc that is shared between standard and rt kernel for the common bits. By removing these modules here, we can then build and install the out of tree modules from the backport-iwlwifi tree. Move the Autoloading to the kernel module also Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iwlwifi_git.bb: run make_scripts earlierCalifornia Sullivan2017-07-311-0/+2
| | | | | | | | | | | | This out-of-tree module requires we create scripts before configuration but module.bbclass runs make scripts sometime before do_compile. In some builds this results in a failure, as it might not be soon enough. Run make scripts again but earlier. Ideally we change module.bbclass instead, but its currently frozen for M2 testing, so we need this temporary local fix. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* iwlwifi: Clean-up and use module_installSaul Wold2017-07-311-41/+9
| | | | | | | | | | | Use the MODULES_INSTALL_TARGET to correctly set the make target for install, also use AUTOLOAD for ensuring the modules get loaded correctly. Let the module class to the correct packaging and install. Install all the linux-firmware-iwlwifi blobs Signed-off-by: Saul Wold <sgw@linux.intel.com>
* iwlwifi: include iwlwifi OOT driver in meta-intel layer.Priyalee Kushwaha2017-07-312-0/+85
| | | | | | | | iwlwifi driver is built as OOT driver and replaces driver built in kernel. Signed-off-by: Kushwaha, Priyalee <priyalee.kushwaha@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto-4.1: Fix kernel versionCalifornia Sullivan2017-07-271-1/+1
| | | | | | | My script set it to v4.1.41, when its actually v4.1.42. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Update kernel to version 4.1.41California Sullivan2017-07-243-9/+9
| | | | Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.4: Update kernel to version 4.4.76California Sullivan2017-07-243-15/+15
| | | | Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* cryptodev-module: update 0001-zc-Force-4.10-get_user_pages_remote-API.patchRobert Yang2017-07-131-8/+5
| | | | | | | Update it for cryptodev-module 1.9. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: bump srcrevsSaul Wold2017-07-052-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | This includes the release from the Intel Production Kernel team: These kernels have been tested on Broxton / Apollo Lake SOC based platforms. Updates: - 4.9/dnt: new debug/tracing patches for Android - 4.9/audio updates - 4.9/drm updates - 4.9/usb updates And updates from Bruce in the kernel config metadata Integrating the following kernel configuration changes to clean up the SMP configuration fragments and fix a configuration audit warning. d0e5ea0e199b smp: Separate smp into 32 and 64 bit versions to avoid kernel warnings f1369c1d817e bsp/mohonpeak: smp gets added by default, remove unnecessary include 6fc22aa1200b bsp/rangeley: smp gets added by default, remove unnecessary include [YOCTO #11743] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Revert "linux-yocto/4.9: Remove bbappends"California Sullivan2017-06-263-0/+65
| | | | | | | | | | | This reverts commit de9c533d739bf1584c73fe4e35ecb886fd5c1784. Removing this completely makes it much more difficult to use layers that depend on linux-yocto. Keep the default 4.9 kernel as linux-intel, but have linux-yocto available as an option. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Update SRCREVs to fix buildCalifornia Sullivan2017-06-223-6/+6
| | | | | | | | | | | | | | | | | | | Without 398d178 the kernel fails to build with the new gcc. >From linux-yocto-4.1: cbdd3d3 Merge branch 'standard/base' into standard/intel/base 398d178 give up on gcc ilog2() constant optimizations >From yocto-kernel-cache: c3de59f pwm_leafhill: set pwm as built in by default 3d12fca bsp/axxia[arm|arm64|ppc]: Update Axxia specific fragments c55c877 cfg: add virtualbox guest configuration fragment 82aa97b kver: bump to v4.1.39 Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Update to 4.9.30Saul Wold2017-06-202-4/+4
| | | | | | This also brings in RT-21 patch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel/4.9: Update yocto-kernel-cache SRCREVIsmo Puustinen2017-06-072-2/+2
| | | | | | | | Various changes to configuration, including wifi, nftables, virtualbox, bluetooth, and smp options. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Update SRCREVsSaul Wold2017-05-162-5/+5
| | | | | | This update brings the kernel to 4.9.27 stable and 4.9.20 for preempt-rt kernel Signed-off-by: Saul Wold <sgw@linux.intel.com>
* recipes-kernel/linux/*: Standardize use of KERNEL_FEATURES_INTEL_COMMONCalifornia Sullivan2017-05-1111-5/+18
| | | | | | | | | | | | | | | Previously, some recipes hard set it to empty, and some recipes did not set it at all. So in some cases, it acted like a global variable you could modify, and in others you could only append to it. This behavior made it difficult to use (which I doubt anyone was doing). This patch changes the variable to be soft set to empty across all recipes. This way it can be used to globally change meta-intel kernels through a conf file, or individually in the different versioned recipes should the need arise. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: use = to set LINUX_VERSION_EXTENSIONsweeaun2017-05-091-1/+1
| | | | | | | | | | | LINUX_VERSION_EXTENSION is not overridden by linux-intel_4.9.bb, as first seen in linux-yocto.inc. This is a temporary fix to use = instead of ?= in linux-intel_4.9.bb, before making change to use ??= on meta OE-Core linux-yocto.inc file. Signed-off-by: sweeaun <swee.aun.khor@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Update to v4.1.39California Sullivan2017-05-063-9/+9
| | | | | | | | Updates from v4.1.38 to v4.1.39. This is the latest release of our v4.1 stable kernel. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update to v4.4.60California Sullivan2017-05-063-15/+15
| | | | | | | | Updates from v4.4.56 to v4.4.60. This is the latest release of our v4.4 stable kernel. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel/4.9: grab latest changesCalifornia Sullivan2017-05-012-2/+2
| | | | | | | | | | | | | | Contains updates from several areas, including: comms thermal lpss audio camera No stable update at this time. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Set LINUX_VERSION_EXTENSIONSaul Wold2017-04-182-0/+4
| | | | | | | Set the VERSION_EXTENSION to be different than the default linux-yocto kernel, this will help to differenciate the two kernel. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel-rt: Add recipe to support preempt-rt kernelSaul Wold2017-04-171-0/+40
| | | | | | | This adds the linux-intel production kernel to meta-intel with the base-rt branch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Update to 4.9.20Saul Wold2017-04-171-3/+3
| | | | | | | | | | | | Stable kernel update to 4.9.20 DRM updates Trusty Updates Bug Fixes: Issue #4: kernel OOPS when trying to mount efivarfs Signed-off-by: Saul Wold <sgw@linux.intel.com>
* cryptodev-module: Fix the checkSaul Wold2017-04-041-3/+3
| | | | | | | | | | A case was found where the PREFERRED_VERSION_linux-intel was not set even with linix-intel being the PREFERRED_PROVIDER and this code fails. So, just check for linux-intel now, we know until the next LTS version comes out that this kernel will have the API change patch. A more detailed check may need to be added. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto: fix builds for x32Christopher Larson2017-04-041-0/+4
| | | | | | | | | | | | | | | | corei7-64-intel-common overrides are used here, but this isn't in use when building for x32. Also obey this for corei7-64-x32-intel-common. An alternative would be to place this in intel-common-pkgarch.inc, where the common pkgarch is set up, but that would have higher potential impact, being global. With this fix applied, along with other fixes to oe-core, it's possible to get successful builds with DEFAULTTUNE set to "corei7-64-x32", and boot the resulting images for intel-corei7-64. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* cryptodev-modules: Add bbappend to add patchSaul Wold2017-04-032-0/+38
| | | | | | | | | | | This adds a patch to cryptodev-module to sync up the API change that was added in the linux-intel kernel backport from 4.10 -> 4.9. The patch just forces the code path to use the latest API. This uses anon python to ensure it only applies when PREFERRED_PROVIDER is set to linux-intel and KERNEL_VERSION is 4.9 (LTS). Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update to v4.4.56California Sullivan2017-03-313-15/+15
| | | | | | | This updates the kernel from v4.4.53 to v4.4.56. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update to v4.4.53California Sullivan2017-03-283-15/+15
| | | | | | This incorporates stable updates from v4.4.41 to v4.4.53. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.1: Update to v4.1.38California Sullivan2017-03-283-9/+9
| | | | | | | | | | Updates from v4.1.37 to v4.1.38 and adds the following yocto-kernel-cache changes: 7140ddb kver: gump to v4.1.38 2a32f4b actions-s500:Enable RTL8723BS driver compile into kernel Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-intel: Update SRCREV to latestSaul Wold2017-03-212-7/+2
| | | | | | | | This includes a update to 4.9.15 as well as a re-work of the DRM patch set The team increased their testing to handle allyes and allno configs so addressed the DRM fix.cfg patch. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel/4.9: Update yocto-kernel-cache SRCREVCalifornia Sullivan2017-03-201-1/+1
| | | | | | | | Includes the following patch from the yocto-kernel-cache: b65e9b6 features: add Intel Memory Protection Extensions Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.9: Remove bbappendsCalifornia Sullivan2017-03-203-65/+0
| | | | | | | The linux-intel kernel is our officially supported 4.9 kernel so this is no longer needed. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto: Add linux-yocto 4.10 bbappendsCalifornia Sullivan2017-03-203-0/+51
| | | | | | | | | | Like the 4.9 linux-yocto kernel, we will just float on OE-core's SRCREVs. v2 changes: * Removed EXTRA_OEMAKE in the tiny recipe. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.4: add intel-quark-preempt-rt config to cacheCalifornia Sullivan2017-03-072-2/+2
| | | | | Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.8: Remove recipesCalifornia Sullivan2017-03-073-83/+0
| | | | | | | | | 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>
* linux-yocto/4.1: Leafhill config changes and yaffs2 fixesCalifornia Sullivan2017-03-073-6/+6
| | | | | | | | | | | | | | | | | | | >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>
* linux-yocto-tiny: Adds support for core2-32 and corei7-64 on ↵Alejandro Hernandez2017-03-071-1/+29
| | | | | | linux-yocto-tiny_4.9 and upgrades to 4.9.13 Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* linux-yocto-tiny: Adds support for core2-32 and corei7-64 on ↵Alejandro Hernandez2017-03-071-1/+22
| | | | | | | | linux-yocto-tiny_4.4 Also updates SRCREV_meta for intel-quark Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
* linux-intel: Update meta SRCREVSaul Wold2017-03-061-1/+1
| | | | | | This fixes the DW_DMAC_PCI config mismatch Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-intel: Update SRCREVSaul Wold2017-03-062-2/+7
| | | | | | | | | 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>
* linux-intel: Use base branchSaul Wold2017-02-101-2/+2
| | | | | | | | | 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>
* linux-intel: Add the linux-intel kernel recipeSaul Wold2017-02-081-0/+43
| | | | | | | | | | | | | 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>
* linux-yocto: Add linux-yocto 4.9 bbappendsCalifornia Sullivan2017-01-243-0/+37
| | | | | | | | | | | | | | 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>
* Update broxton-m machine subtype kernel SRCREVJussi Laako2017-01-241-1/+1
| | | | | | | | 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>
* linux-yocto/4.8: Update from v4.8.12 to v4.8.17California Sullivan2017-01-173-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* linux-yocto/4.4: Update from v4.4.36 to v4.4.41California Sullivan2017-01-173-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* linux-yocto/4.1: Update from v4.1.36 to v4.1.37California Sullivan2017-01-173-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>