summaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-rt_4.4.bbappend
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/4.4: Update to 4.4.87California Sullivan2017-09-271-3/+3
| | | | | | | | This is a very large kernel update, but is necessary due to CVE-2017-100251. 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 latest stable releaseCalifornia Sullivan2017-01-311-3/+3
| | | | | | | Bump from 4.4.26 to 4.4.41. A change in kernel tools makes this patch necessary, as an error in the kernel-cache caused a bad configuration. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.4: Update SRCREVs from v4.4.20 to v4.4.26California Sullivan2016-10-281-3/+3
| | | | | | | This update also includes the fix to CVE-2016-5195 "dirty cow". Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto*: Fix LINUX_VERSION variablesCalifornia Sullivan2016-09-231-1/+1
| | | | | | | | | | | | | I was checking the kver file to update the LINUX_VERSION variable. At the time of the last SRCREV update the kver files were incorrect. With the kernel_version_sanity_check function added to oe-core, the incorrect PV becomes a build error. Fix this by updating the LINUX_VERSION variables in each linux-yocto recipe to their correct value. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Bump SRCREVs from v4.4.18 to v4.4.20California Sullivan2016-09-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >From linux-yocto-4.4: 94e5bb3 Merge branch 'standard/base' into standard/intel/base 7d1401a Merge tag 'v4.4.20' into standard/base d663231 Merge branch 'standard/base' into standard/intel/base 1856181 Merge tag 'v4.4.19' into standard/base 4df4a14 Merge branch 'standard/base' into standard/intel/base a67e1ae uvesafb: provide option to specify timeout for task completion 2cb99de Linux 4.4.20 625ddb7 sysfs: correctly handle read offset on PREALLOC attrs dde898f hwmon: (iio_hwmon) fix memory leak in name attribute a2d9e40 ALSA: line6: Fix POD sysfs attributes segfault d21befe ALSA: line6: Give up on the lock while URBs are released. 85db22a ALSA: line6: Remove double line6_pcm_release() after failed acquire. 37e16dc ACPI / SRAT: fix SRAT parsing order with both LAPIC and X2APIC present a37b834 ACPI / sysfs: fix error code in get_status() b0917f5 ACPI / drivers: replace acpi_probe_lock spinlock with mutex 0b21b21 ACPI / drivers: fix typo in ACPI_DECLARE_PROBE_ENTRY macro fbde41f staging: comedi: ni_mio_common: fix wrong insn_write handler b03ee3d staging: comedi: ni_mio_common: fix AO inttrig backwards compatibility fd51408 staging: comedi: comedi_test: fix timer race conditions bc93350 staging: comedi: daqboard2000: bug fix board type matching code 1b3b122 USB: serial: option: add WeTelecom 0x6802 and 0x6803 products fed48a2 USB: serial: option: add WeTelecom WM-D200 201cb6d USB: serial: mos7840: fix non-atomic allocation in write path e5d33f1 USB: serial: mos7720: fix non-atomic allocation in write path 6e0b5f8 USB: fix typo in wMaxPacketSize validation 8136b59 usb: chipidea: udc: don't touch DP when controller is in host mode 5ab968f USB: avoid left shift by -1 e879dae dmaengine: usb-dmac: check CHCR.DE bit in usb_dmac_isr_channel() ac069de crypto: qat - fix aes-xts key sizes 71d27af crypto: nx - off by one bug in nx_of_update_msc() 9781b971 Input: i8042 - set up shared ps2_cmd_mutex for AUX ports 11dd037 Input: i8042 - break load dependency between atkbd/psmouse and i8042 d672017 Input: tegra-kbc - fix inverted reset logic cc79d39 btrfs: properly track when rescan worker is running f31d48a btrfs: waiting on qgroup rescan should not always be interruptible 104b0d1 fs/seq_file: fix out-of-bounds read 3e7c26d gpio: Fix OF build problem on UM 1337168 usb: renesas_usbhs: gadget: fix return value check in usbhs_mod_gadget_probe() bbaf719 megaraid_sas: Fix probing cards without io port 7386f92 mpt3sas: Fix resume on WarpDrive flash cards af88900 cdc-acm: fix wrong pipe type on rx interrupt xfers d489412 i2c: cros-ec-tunnel: Fix usage of cros_ec_cmd_xfer() d91c348 mfd: cros_ec: Add cros_ec_cmd_xfer_status() helper e4878ef aacraid: Check size values after double-fetch from user 03551c8 ARC: Elide redundant setup of DMA callbacks e44f5b5 ARC: Call trace_hardirqs_on() before enabling irqs 45a9450 ARC: use correct offset in pt_regs for saving/restoring user mode r25 413d587 ARC: build: Better way to detect ISA compatible toolchain 137f6ba drm/i915: fix aliasing_ppgtt leak d6af5ab drm/amdgpu: record error code when ring test failed 2d4ab6c drm/amd/amdgpu: sdma resume fail during S4 on CI 2b26271 drm/amdgpu: skip TV/CV in display parsing 9c22155 drm/amdgpu: avoid a possible array overflow 65317db drm/amdgpu: fix amdgpu_move_blit on 32bit systems 4e9db9e drm/amdgpu: Change GART offset to 64-bit 6cb6e95 iio: fix sched WARNING "do not call blocking ops when !TASK_RUNNING" 15abaa0 sched/nohz: Fix affine unpinned timers mess c3cf68e sched/cputime: Fix NO_HZ_FULL getrusage() monotonicity regression 51ed10c of: fix reference counting in of_graph_get_endpoint_by_regs df4fe6f8 arm64: dts: rockchip: add reset saradc node for rk3368 SoCs ed6625c mac80211: fix purging multicast PS buffer queue 1473e6a s390/dasd: fix hanging device after clear subchannel 07adb64 EDAC: Increment correct counter in edac_inc_ue_error() b518b0c pinctrl/amd: Remove the default de-bounce time d860213 iommu/arm-smmu: Don't BUG() if we find aborting STEs with disable_bypass aef6295 iommu/arm-smmu: Fix CMDQ error handling d360081 iommu/dma: Don't put uninitialised IOVA domains 433ccf1 xhci: Make sure xhci handles USB_SPEED_SUPER_PLUS devices. 1d816d0 USB: serial: ftdi_sio: add PIDs for Ivium Technologies devices 6d77ca3 USB: serial: ftdi_sio: add device ID for WICED USB UART dev board 8ed7b7d USB: serial: option: add support for Telit LE920A4 340391d USB: serial: option: add D-Link DWM-156/A3 697c84b USB: serial: fix memleak in driver-registration error path c5a6d60 xhci: don't dereference a xhci member after removing xhci 262d059 usb: xhci: Fix panic if disconnect 76ba94f xhci: always handle "Command Ring Stopped" events 8fd5243 usb/gadget: fix gadgetfs aio support. e9caf24 usb: gadget: fsl_qe_udc: off by one in setup_received_handle() 391738b USB: validate wMaxPacketValue entries in endpoint descriptors 365a5f4 usb: renesas_usbhs: Use dmac only if the pipe type is bulk b8032e6 usb: renesas_usbhs: clear the BRDYSTS in usbhsg_ep_enable() 4a6eff8 USB: hub: change the locking in hub_activate 5221741 USB: hub: fix up early-exit pathway in hub_activate 7edabdd usb: hub: Fix unbalanced reference count/memory leak/deadlocks dbb9fe1 usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices 13af8c6 usb: dwc3: gadget: increment request->actual once 7dc7ec8 usb: dwc3: pci: add Intel Kabylake PCI ID 97b23f9 usb: misc: usbtest: add fix for driver hang cb68ec1 usb: ehci: change order of register cleanup during shutdown 1614270 crypto: caam - defer aead_set_sh_desc in case of zero authsize 1595854 crypto: caam - fix echainiv(authenc) encrypt shared descriptor e0a9e84 crypto: caam - fix non-hmac hashes 6722e24 genirq/msi: Make sure PCI MSIs are activated early fd59f98 genirq/msi: Remove unused MSI_FLAG_IDENTITY_MAP fcdcf97 um: Don't discard .text.exit section 5f00936 ACPI / CPPC: Prevent cpc_desc_ptr points to the invalid data cd84d31 ACPI: CPPC: Return error if _CPC is invalid on a CPU a3043ec mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs 0bbe334 PCI: Limit config space size for Netronome NFP4000 6bd24be PCI: Add Netronome NFP4000 PF device ID 2d8ffbf PCI: Limit config space size for Netronome NFP6000 family 657170e PCI: Add Netronome vendor and device IDs c7308f6 PCI: Support PCIe devices with short cfg_size d5537e9 NVMe: Don't unmap controller registers on reset bb404d1 ALSA: hda - Manage power well properly for resume 47f972e libnvdimm, nd_blk: mask off reserved status bits 8f5b7e3 perf intel-pt: Fix occasional decoding errors when tracing system-wide b4ddd78 vfio/pci: Fix NULL pointer oops in error interrupt setup handling fa54eea virtio: fix memory leak in virtqueue_add() 9dddd02 parisc: Fix order of EREFUSED define in errno.h 4919b2a arm64: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO 602857f ALSA: usb-audio: Add quirk for ELP HD USB Camera 23d3998 ALSA: usb-audio: Add a sample rate quirk for Creative Live! Cam Socialize HD (VF0610) 93ed332 powerpc/eeh: eeh_pci_enable(): fix checking of post-request state 94e88c1 SUNRPC: allow for upcalls for same uid but different gss service e3f2840 SUNRPC: Handle EADDRNOTAVAIL on connection failures b529544 tools/testing/nvdimm: fix SIGTERM vs hotplug crash 77b0e10 uprobes/x86: Fix RIP-relative handling of EVEX-encoded instructions ebabe4a x86/mm: Disable preemption during CR3 read+write 8ef7c21 hugetlb: fix nr_pmds accounting with shared page tables 8518474 Linux 4.4.19 cc48607 Documentation/module-signing.txt: Note need for version info if reusing a key bc2318c module: Invalidate signatures on force-loaded modules c6ec712 dm flakey: error READ bios during the down_interval ef60c9a rtc: s3c: Add s3c_rtc_{enable/disable}_clk in s3c_rtc_setfreq() 74d55e5 lpfc: fix oops in lpfc_sli4_scmd_to_wqidx_distr() from lpfc_send_taskmgmt() 6b1f21a ACPI / EC: Work around method reentrancy limit in ACPICA for _Qxx 32b04db x86/platform/intel_mid_pci: Rework IRQ0 workaround a57a55b PCI: Mark Atheros AR9485 and QCA9882 to avoid bus reset 23e0fce MIPS: hpet: Increase HPET_MIN_PROG_DELTA and decrease HPET_MIN_CYCLES 0b37e97 MIPS: Don't register r4k sched clock when CPUFREQ enabled e86d99f MIPS: mm: Fix definition of R6 cache instruction 7bda3b1 SUNRPC: Don't allocate a full sockaddr_storage for tracing 7484fbe Input: elan_i2c - properly wake up touchpad on ASUS laptops f5ba9a6 target: Fix ordered task CHECK_CONDITION early exception handling 51d8419 target: Fix max_unmap_lba_count calc overflow f318588 target: Fix race between iscsi-target connection shutdown + ABORT_TASK 60ba156 target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP 6492c1c target: Fix ordered task target_setup_cmd_from_cdb exception hang 8623120 iscsi-target: Fix panic when adding second TCP connection to iSCSI session 4056337 ubi: Fix race condition between ubi device creation and udev 79d6bc1 ubi: Fix early logging 752aaae ubi: Make volume resize power cut aware 2c00c21 of: fix memory leak related to safe_name() fd8c10a IB/mlx4: Fix memory leak if QP creation failed d057209 IB/mlx4: Fix error flow when sending mads under SRIOV 155c27dd IB/mlx4: Fix the SQ size of an RC QP 1d13a91 IB/IWPM: Fix a potential skb leak 9bb8073 IB/IPoIB: Don't update neigh validity for unresolved entries 041a825 IB/SA: Use correct free function d1859e0 IB/mlx5: Return PORT_ERR in Active to Initializing tranisition f868cae6 IB/mlx5: Fix post send fence logic a25be0f IB/mlx5: Fix entries check in mlx5_ib_resize_cq cbbfde0 IB/mlx5: Fix returned values of query QP bae7400 IB/mlx5: Fix entries checks in mlx5_ib_create_cq 02773ea IB/mlx5: Fix MODIFY_QP command input structure 148a19e ALSA: hda - Fix headset mic detection problem for two dell machines f39db7f ALSA: hda: add AMD Bonaire AZ PCI ID with proper driver caps 39d5054 ALSA: hda/realtek - Can't adjust speaker's volume on a Dell AIO 7e4a2f9 ALSA: hda: Fix krealloc() with __GFP_ZERO usage 4733b66 mm/hugetlb: avoid soft lockup in set_max_huge_pages() 7928de5 mtd: nand: fix bug writing 1 byte less than page size 0d30185 block: fix bdi vs gendisk lifetime mismatch 01daea9 block: add missing group association in bio-cloning functions 8660ead metag: Fix __cmpxchg_u32 asm constraint for CMP 84f8a24 ftrace/recordmcount: Work around for addition of metag magic but not relocations cfb466b balloon: check the number of available pages in leak balloon 24cdeed drm/i915/dp: Revert "drm/i915/dp: fall back to 18 bpp when sink capability is unknown" 3b30197 drm/i915: Never fully mask the the EI up rps interrupt on SNB/IVB 794c90b drm/edid: Add 6 bpc quirk for display AEO model 0. 1df3e60 drm: Restore double clflush on the last partial cacheline 702117f drm/nouveau/fbcon: fix font width not divisible by 8 77f4249 drm/nouveau/gr/nv3x: fix instobj write offsets in gr setup 21f36ec drm/nouveau: check for supported chipset before booting fbdev off the hw 4cb6885 drm/radeon: support backlight control for UNIPHY3 f1cb5eb drm/radeon: fix firmware info version checks 9436828 drm/radeon: Poll for both connect/disconnect on analog connectors ada3815 drm/radeon: add a delay after ATPX dGPU power off 4925cf1 drm/amdgpu/gmc7: add missing mullins case 672138e drm/amdgpu: fix firmware info version checks 3281d10 drm/amdgpu: Disable RPM helpers while reprobing connectors on resume ca7eb0c drm/amdgpu: support backlight control for UNIPHY3 2c10a2c drm/amdgpu: Poll for both connect/disconnect on analog connectors 8f811d1 drm/amdgpu: add a delay after ATPX dGPU power off bedd8d6 w1:omap_hdq: fix regression 4a3e88a netlabel: add address family checks to netlbl_{sock,req}_delattr() 225ecdb ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys 53eaa39 audit: fix a double fetch in audit_log_single_execve_arg() c5612d4 iommu/amd: Update Alias-DTE in update_device_table() df8eaed iommu/amd: Init unity mappings only for dma_ops domains 51e94ff iommu/amd: Handle IOMMU_DOMAIN_DMA in ops->domain_free call-back 28a5f4c iommu/vt-d: Return error code in domain_context_mapping_one() bd78d81 iommu/exynos: Suppress unbinding to prevent system failure fa89ad5 drm/i915: Don't complain about lack of ACPI video bios 37cbe5b nfsd: don't return an unhashed lock stateid after taking mutex 6dfc20b nfsd: Fix race between FREE_STATEID and LOCK 3d6562f nfs: don't create zero-length requests 4fa571e MIPS: KVM: Propagate kseg0/mapped tlb fault errors e93dbb1 MIPS: KVM: Fix gfn range check in kseg0 tlb faults f26fac1 MIPS: KVM: Add missing gfn range check ed7e1dd MIPS: KVM: Fix mapped fault broken commpage handling f48dd2d random: add interrupt callback to VMBus IRQ handler 529025b random: print a warning for the first ten uninitialized random users f41fc0b random: initialize the non-blocking pool via add_hwgenerator_randomness() adc58bf CIFS: Fix a possible invalid memory access in smb2_query_symlink() 04761744 cifs: fix crash due to race in hmac(md5) handling 36e6321 cifs: Check for existing directory when opening file with O_CREAT a636a9b fs/cifs: make share unaccessible at root level mountable 564e0f8 jbd2: make journal y2038 safe f2aa5d3 ARC: mm: don't loose PTE_SPECIAL in pte_modify() 3633bd8 remoteproc: Fix potential race condition in rproc_add 54c4ddc ovl: disallow overlayfs as upperdir 7a2cfda HID: uhid: fix timeout when probe races with IO 02808fd EDAC: Correct channel count limit 5c93b99 Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU 663c260 spi: pxa2xx: Clear all RFT bits in reset_sccr1() on Intel Quark 3f32fd3 i2c: efm32: fix a failure path in efm32_i2c_probe() 31edf03 s5p-mfc: Add release callback for memory region devs bddb687 s5p-mfc: Set device name for reserved memory region devs fdec508 hp-wmi: Fix wifi cannot be hard-unblocked fb76628 dm: set DMF_SUSPENDED* _before_ clearing DMF_NOFLUSH_SUSPENDING 1fe16ea sur40: fix occasional oopses on device close f8ad7cb sur40: lower poll interval to fix occasional FPS drops to ~56 FPS 8dbd7a3 Fix RC5 decoding with Fintek CIR chipset 33201bc vb2: core: Skip planes array verification if pb is NULL 1758459 videobuf2-v4l2: Verify planes array in buffer dequeueing 9e416fa media: dvb_ringbuffer: Add memory barriers ddc3519 media: usbtv: prevent access to free'd resources 43ef3b6 mfd: qcom_rpm: Parametrize also ack selector size 0f984405 mfd: qcom_rpm: Fix offset error for msm8660 695c69b intel_pstate: Fix MSR_CONFIG_TDP_x addressing in core_get_max_pstate() e990e8b s390/cio: allow to reset channel measurement block 144941b KVM: nVMX: Fix memory corruption when using VMCS shadowing 6bd2820 KVM: VMX: handle PML full VMEXIT that occurs during event delivery b9ab0b3 KVM: MTRR: fix kvm_mtrr_check_gfn_range_consistency page fault 4149006 KVM: PPC: Book3S HV: Save/restore TM state in H_CEDE e1a90eb8 KVM: PPC: Book3S HV: Pull out TM state save/restore into separate procedures be7acd2 arm64: mm: avoid fdt_check_header() before the FDT is fully mapped 6d894c3f arm64: dts: rockchip: fixes the gic400 2nd region size for rk3368 4c3b381 pinctrl: cherryview: prevent concurrent access to GPIO controllers e5cf298 Bluetooth: hci_intel: Fix null gpio desc pointer dereference 0b3ff17 gpio: intel-mid: Remove potentially harmful code 4a27733 gpio: pca953x: Fix NBANK calculation for PCA9536 580b1bb tty/serial: atmel: fix RS485 half duplex with DMA 8af97d2 serial: samsung: Fix ERR pointer dereference on deferred probe 79b8ddb tty: serial: msm: Don't read off end of tx fifo ec2fdbe arm64: Fix incorrect per-cpu usage for boot CPU f4a6520 arm64: debug: unmask PSTATE.D earlier a5a0958 arm64: kernel: Save and restore UAO and addr_limit on exception entry 4077ef4 USB: usbfs: fix potential infoleak in devio 97917f4 usb: renesas_usbhs: fix NULL pointer dereference in xfer_work() 3ab02b3 USB: serial: option: add support for Telit LE910 PID 0x1206 558b4ad usb: dwc3: fix for the isoc transfer EP_BUSY flag 09796e2 usb: quirks: Add no-lpm quirk for Elan 0927c5f usb: renesas_usbhs: protect the CFIFOSEL setting in usbhsg_ep_enable() f1d7992 usb: f_fs: off by one bug in _ffs_func_bind() bbd7cf3 usb: gadget: avoid exposing kernel stack >From yocto-kernel-cache: 59290c5 uvesafb: provide option to specify timeout for task completion Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for intel-quark fixCalifornia Sullivan2016-09-021-2/+2
| | | | | | | | | | | | | | From linux-yocto-4.4: cb96b51 vmstat: make vmstat_updater deferrable again and shut down on idle 7a99148 rcu: Make expedited RCU-sched grace period immediately detect idle From yocto-kernel-cache: 6988358 intel-quark.cfg: Explicitly disable CONFIG_64BIT Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Bump to 4.4.18 and update cache for tool changesCalifornia Sullivan2016-08-241-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 286f04b drm/i915: Fix i915 merge with v4.4.16 f8050fe Merge branch 'standard/base' into standard/intel/base 0a0c93f Merge tag 'v4.4.18' into standard/base 630333d Merge branch 'standard/base' into standard/intel/base 7b4979e Merge tag 'v4.4.17' into standard/base e488427 Linux 4.4.18 eccccb4 mm: memcontrol: fix memcg id ref counter on swap charge move a0fddee mm: memcontrol: fix swap counter leak on swapout from offline cgroup 8627c77 mm: memcontrol: fix cgroup creation failure after many small jobs 3a22cf0 ext4: fix reference counting bug on block allocation error db82c74 ext4: short-cut orphan cleanup on error f8d4d52 ext4: validate s_reserved_gdt_blocks on mount 175f36c ext4: don't call ext4_should_journal_data() on the journal inode 5a7f477 ext4: fix deadlock during page writeback 9e38db2 ext4: check for extents that wrap around 08bb036 crypto: scatterwalk - Fix test in scatterwalk_done 148fbb9 crypto: gcm - Filter out async ghash if necessary 92f7133 fs/dcache.c: avoid soft-lockup in dput() b6e0a21 fuse: fix wrong assignment of ->flags in fuse_send_init() 9ca5f11 fuse: fuse_flush must check mapping->flags for errors 3d1c64d fuse: fsync() did not return IO errors 62659f0 sysv, ipc: fix security-layer leaking 9a95c0c block: fix use-after-free in seq file 3cde0e7 x86/syscalls/64: Add compat_sys_keyctl for 32-bit userspace 821d5e6 drm/i915: Pretend cursor is always on for ILK-style WM calculations (v2) fb93281 x86/mm/pat: Fix BUG_ON() in mmap_mem() on QEMU/i386 e270fdc x86/pat: Document the PAT initialization sequence 26b340e x86/xen, pat: Remove PAT table init code from Xen a23b299 x86/mtrr: Fix PAT init handling when MTRR is disabled 594055c x86/mtrr: Fix Xorg crashes in Qemu sessions 32c8542 x86/mm/pat: Replace cpu_has_pat with boot_cpu_has() d50e8b1 x86/mm/pat: Add pat_disable() interface 8f5b821 x86/mm/pat: Add support of non-default PAT MSR setting 5c7d0f4 devpts: clean up interface to pty drivers 93f84c8 random: strengthen input validation for RNDADDTOENTCNT 6090bfb apparmor: fix ref count leak when profile sha1 hash is read 4cf8f0b Revert "s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL" cca36a7 KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit userspace 0107ea0 arm: oabi compat: add missing access checks 66e5d7b cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind 3088903 i2c: i801: Allow ACPI SystemIO OpRegion to conflict with PCI BAR 979a61a x86/mm/32: Enable full randomization on i386 and X86_32 6e12424 HID: sony: do not bail out when the sixaxis refuses the output report d71d4ac PNP: Add Broadwell to Intel MCH size workaround 02170f4 PNP: Add Haswell-ULT to Intel MCH size workaround 5a6f9d0 scsi: ignore errors from scsi_dh_add_device() 694dfd0 ipath: Restrict use of the write() interface 9c946c9 tcp: consider recv buf for the initial window scale e23696b qed: Fix setting/clearing bit in completion bitmap fc9b7c0 net/irda: fix NULL pointer dereference on memory allocation failure 863c8bb net: bgmac: Fix infinite loop in bgmac_dma_tx_add() 0020fa5 bonding: set carrier off for devices created through netlink a9c2218 ipv4: reject RTNH_F_DEAD and RTNH_F_LINKDOWN from user space 5413f1a tcp: enable per-socket rate limiting of all 'challenge acks' 72c2d3b tcp: make challenge acks less predictable 133cec9 Linux 4.4.17 8e510cd vfs: fix deadlock in file_remove_privs() on overlayfs 33f9cff intel_th: Fix a deadlock in modprobing c800964 intel_th: pci: Add Kaby Lake PCH-H support 703cfaf net: mvneta: set real interrupt per packet for tx_done 032951d libceph: apply new_state before new_up_client on incrementals 79cc80f libata: LITE-ON CX1-JB256-HP needs lower max_sectors 1b0b5ca i2c: mux: reg: wrong condition checked for of_address_to_resource return value 470f47f posix_cpu_timer: Exit early when process has been reaped d863bec media: fix airspy usb probe error path 8727178 ipr: Clear interrupt on croc/crocodile when running with LSI c4c2a8f SCSI: fix new bug in scsi_dev_info_list string matching b3a061d RDS: fix rds_tcp_init() error path d9e1886 can: fix oops caused by wrong rtnl dellink usage 8648445 can: fix handling of unmodifiable configuration options fix 1cee72e can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera Cyclone access 63b9e0f can: at91_can: RX queue could get stuck at high bus load b4fedbe perf/x86: fix PEBS issues on Intel Atom/Core2 b82c789 ovl: handle ATTR_KILL* 34bf123 sched/fair: Fix effective_load() to consistently use smoothed load d29e5fa mmc: block: fix packed command header endianness 5161144 block: fix use-after-free in sys_ioprio_get() b782756 qeth: delete napi struct when removing a qeth device 69ca969 platform/chrome: cros_ec_dev - double fetch bug in ioctl 68f9903 clk: rockchip: initialize flags of clk_init_data in mmc-phase clock 9162d29 spi: sun4i: fix FIFO limit 873b6e3 spi: sunxi: fix transfer timeout df582d4 namespace: update event counter when umounting a deleted dentry 7d9f345 9p: use file_dentry() 26015f0 ext4: verify extent header depth ed5c955 ecryptfs: don't allow mmap when the lower fs doesn't support it ae159a0 Revert "ecryptfs: forbid opening files without mmap handler" a3bdfa7 locks: use file_inode() acbda59 power_supply: power_supply_read_temp only if use_cnt > 0 75d6026 cgroup: set css->id to -1 during init 8f808f1 pinctrl: imx: Do not treat a PIN without MUX register as an error 6701df3 pinctrl: single: Fix missing flush of posted write for a wakeirq ca34558 pvclock: Add CPU barriers to get correct version value aab045e Input: tsc200x - report proper input_dev name c2e5023 Input: xpad - validate USB endpoint count during probe 1dbdba6 Input: wacom_w8001 - w8001_MAX_LENGTH should be 13 526410b Input: xpad - fix oops when attaching an unknown Xbox One gamepad 4bc4767 Input: elantech - add more IC body types to the list 12a83f6 Input: vmmouse - remove port reservation 8fd58e0 ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt 3e6af33 ALSA: timer: Fix leak in events via snd_timer_user_ccallback 90bed82 ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS ee8b7ff xenbus: don't bail early from xenbus_dev_request_and_reply() d1e6344 xenbus: don't BUG() on user mode induced condition 66af423 xen/pciback: Fix conf_space read/write overlap check. 6bce4d0 ARC: unwind: ensure that .debug_frame is generated (vs. .eh_frame) e0bc4e7 arc: unwind: warn only once if DW2_UNWIND is disabled dc20f32 kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while processing sysrq-w 78edebc pps: do not crash when failed to register f2e7c1f vmlinux.lds: account for destructor sections becdfa3 mm, meminit: ensure node is online before checking whether pages are uninitialised e534d92 mm, meminit: always return a valid node from early_pfn_to_nid 41a3b3c mm, compaction: prevent VM_BUG_ON when terminating freeing scanner d32978b fs/nilfs2: fix potential underflow in call to crc32_le 21e9f89 mm, compaction: abort free scanner if split fails 5b3114b mm, sl[au]b: add __GFP_ATOMIC to the GFP reclaim mask 6b373d5 dmaengine: at_xdmac: double FIFO flush needed to compute residue 5ce7333 dmaengine: at_xdmac: fix residue corruption 1b60fcd dmaengine: at_xdmac: align descriptors on 64 bits ba1eebc x86/quirks: Add early quirk to reset Apple AirPort card dd4eb74 x86/quirks: Reintroduce scanning of secondary buses bab5a36 x86/quirks: Apply nvidia_bugs quirk only on root bus 2053f7d USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails 17fc71c Merge branch 'standard/base' into standard/intel/base f5e2c49 Merge tag 'v4.4.16' into standard/base b05965f Linux 4.4.16 dbf72a4 ovl: verify upper dentry before unlink and rename 38da63e drm/i915: Revert DisplayPort fast link training feature 8fc8232 tmpfs: fix regression hang in fallocate undo 1d3255b tmpfs: don't undo fallocate past its last page d6317d7 crypto: qat - make qat_asym_algs.o depend on asn1 headers 32d1067 xen/acpi: allow xen-acpi-processor driver to load on Xen 4.7 12f2f04 File names with trailing period or space need special case conversion 1422b6b cifs: dynamic allocation of ntlmssp blob 4ce7aa4 Fix reconnect to not defer smb3 session reconnect long after socket reconnect ddbe16b 53c700: fix BUG on untagged commands 333e71c s390: fix test_fp_ctl inline assembly contraints 273e129 scsi: fix race between simultaneous decrements of ->host_failed cf2a2c6 ovl: verify upper dentry in ovl_remove_and_whiteout() c12dada ovl: Copy up underlying inode's ->i_mode to overlay inode e9a2ce2 ARM: mvebu: fix HW I/O coherency related deadlocks e4ad472 ARM: dts: armada-38x: fix MBUS_ID for crypto SRAM on Armada 385 Linksys bec5862 ARM: sunxi/dt: make the CHIP inherit from allwinner,sun5i-a13 0e6092c ALSA: hda: add AMD Stoney PCI ID with proper driver caps d5c1296 ALSA: hda - fix use-after-free after module unload f4ccc29 ALSA: ctl: Stop notification after disconnection 180cb74 ALSA: pcm: Free chmap at PCM free callback, too 248bfcb ALSA: hda/realtek - add new pin definition in alc225 pin quirk table db931e3 ALSA: hda - fix read before array start 6d9b337 ALSA: hda - Add PCI ID for Kabylake-H 3bfe8c5 ALSA: hda/realtek: Add Lenovo L460 to docking unit fixup 547d982 ALSA: timer: Fix negative queue usage by racy accesses 02a49fd ALSA: echoaudio: Fix memory allocation 0287f63 ALSA: au88x0: Fix calculation in vortex_wtdma_bufshift() 6ddd404 ALSA: hda / realtek - add two more Thinkpad IDs (5050,5053) for tpt460 fixup 7b939db ALSA: hda - Fix the headset mic jack detection on Dell machine 5a2c82f ALSA: dummy: Fix a use-after-free at closing 3bb6a51 hwmon: (dell-smm) Cache fan_type() calls and change fan detection 9a3d983 hwmon: (dell-smm) Disallow fan_type() calls on broken machines 5c41821 hwmon: (dell-smm) Restrict fan control and serial number to CAP_SYS_ADMIN by default 7d091e0 tty/vt/keyboard: fix OOB access in do_compute_shiftstate() 97c96c4 tty: vt: Fix soft lockup in fbcon cursor blink timer. 994b91f iio:ad7266: Fix probe deferral for vref aa68652 iio:ad7266: Fix support for optional regulators ad4dea6 iio:ad7266: Fix broken regulator error handling ebd052e iio: accel: kxsd9: fix the usage of spi_w8r8() 601818b staging: iio: accel: fix error check 784108d iio: hudmidity: hdc100x: fix incorrect shifting and scaling d2be6f6 iio: humidity: hdc100x: fix IIO_TEMP channel reporting f7ba3de iio: humidity: hdc100x: correct humidity integration time mask c00a498 iio: proximity: as3935: fix buffer stack trashing cd4a799 iio: proximity: as3935: remove triggered buffer processing 97eabb3 iio: proximity: as3935: correct IIO_CHAN_INFO_RAW output c3aeba8 iio: light apds9960: Add the missing dev.parent 923f209 iio:st_pressure: fix sampling gains (bring inline with ABI) dda5d00 iio: Fix error handling in iio_trigger_attach_poll_func fe29254 xen/balloon: Fix declared-but-not-defined warning e73be16 perf/x86: Fix undefined shift on 32-bit kernels 5f9e970 memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing ed71c68 drm/vmwgfx: Fix error paths when mapping framebuffer 82c882c drm/vmwgfx: Delay pinning fbdev framebuffer until after mode set e587d4e drm/vmwgfx: Check pin count before attempting to move a buffer b40c9ac drm/vmwgfx: Work around mode set failure in 2D VMs a216ed8 drm/vmwgfx: Add an option to change assumed FB bpp 6c42c30 drm/ttm: Make ttm_bo_mem_compat available c6a2cb3 drm: atmel-hlcdc: actually disable scaling when no scaling is required f956468 drm: make drm_atomic_set_mode_prop_for_crtc() more reliable ec00d4d drm: add missing drm_mode_set_crtcinfo call 86383e4 drm/i915: Update CDCLK_FREQ register on BDW after changing cdclk frequency edc185a drm/i915: Update ifdeffery for mutex->owner 3ea2a7e drm/i915: Refresh cached DP port register value on resume b17d254 drm/i915/ilk: Don't disable SSC source if it's in use 4b69c00 drm/nouveau/disp/sor/gf119: select correct sor when poking training pattern 15dc6a4 drm/nouveau: fix for disabled fbdev emulation fbf9b54 drm/nouveau/fbcon: fix out-of-bounds memory accesses c8c3b35 drm/nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers 921daff drm/nouveau/disp/sor/gf119: both links use the same training register 7233bb8 virtio_balloon: fix PFN format for virtio-1 b752a27 drm/dp/mst: Always clear proposed vcpi table for port. 83a6e52 drm/amdkfd: destroy dbgmgr in notifier release cf2e806 drm/amdkfd: unbind only existing processes ca8a32b ubi: Make recover_peb power cut aware 69eab50 drm/amdgpu/gfx7: fix broken condition check bc326bf drm/radeon: fix asic initialization for virtualized environments 13226e1 btrfs: account for non-CoW'd blocks in btrfs_abort_transaction 3bb1138 percpu: fix synchronization between synchronous map extension and chunk destruction c26ae53 percpu: fix synchronization between chunk->map_extend_work and chunk destruction 0da3127 af_unix: fix hard linked sockets on overlay c651707 vfs: add d_real_inode() helper cff5b23 arm64: Rework valid_user_regs de0f9fa ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() 084ad7f drm/mgag200: Black screen fix for G200e rev 4 e205592 iommu/amd: Fix unity mapping initialization race 72803a7 iommu/vt-d: Enable QI on all IOMMUs before setting root entry c9566f6 iommu/arm-smmu: Wire up map_sg for arm-smmu-v3 c705db2 base: make module_create_drivers_dir race-free bc64a83 tracing: Handle NULL formats in hold_module_trace_bprintk_format() 2f839c9 HID: multitouch: enable palm rejection for Windows Precision Touchpad 300851f HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands 2d7a2ff HID: elo: kill not flush the work 44dd5ce KVM: nVMX: VMX instructions: fix segment checks when L1 is in long mode. 54f87e1 kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES 398051f KEYS: potential uninitialized variable fb4d339 ARCv2: LLSC: software backoff is NOT needed starting HS2.1c f06a5a0 ARCv2: Check for LL-SC livelock only if LLSC is enabled 9c458a86 ipv6: Fix mem leak in rt6i_pcpu 61f602d cdc_ncm: workaround for EM7455 "silent" data interface 2832302 net_sched: fix mirrored packets checksum 424848b packet: Use symmetric hash for PACKET_FANOUT_HASH. 43b1bfe sched/fair: Fix cfs_rq avg tracking underflow 1e1f4ff UBIFS: Implement ->migratepage() 4b1cb3c mm: Export migrate_page_move_mapping and migrate_page_copy 7ad2602 MIPS: KVM: Fix modular KVM under QEMU 490a71c ARM: 8579/1: mm: Fix definition of pmd_mknotpresent 54cf0dd ARM: 8578/1: mm: ensure pmd_present only checks the valid bit 91ac738 ARM: imx6ul: Fix Micrel PHY mask b5d4a79 NFS: Fix another OPEN_DOWNGRADE bug 44d86db make nfs_atomic_open() call d_drop() on all ->open_context() errors. 412cfee nfsd: check permissions when setting ACLs c3fa141 posix_acl: Add set_posix_acl f78ffdc nfsd: Extend the mutex holding region around in nfsd4_process_open2() 087f8fe nfsd: Always lock state exclusively. 58e9e70 nfsd4/rpc: move backchannel create logic into rpc code 400850b writeback: use higher precision calculation in domain_dirty_limits() a519bfe thermal: cpu_cooling: fix improper order during initialization f77ea5c uvc: Forward compat ioctls to their handlers directly 93f25db Revert "gpiolib: Split GPIO flags parsing and GPIO configuration" d9c5952 x86/amd_nb: Fix boot crash on non-AMD systems 66af3f6 kprobes/x86: Clear TF bit in fault on single-stepping f7acd40 x86, build: copy ldlinux.c32 to image.iso 71ef2c1 locking/static_key: Fix concurrent static_key_slow_inc() a39e660 locking/qspinlock: Fix spin_unlock_wait() some more c7f47e5 locking/ww_mutex: Report recursive ww_mutex locking early c5f2e83 of: irq: fix of_irq_get[_byname]() kernel-doc 6d58954 of: fix autoloading due to broken modalias with no 'compatible' a400a79 mnt: If fs_fully_visible fails call put_filesystem. 6256d2f mnt: Account for MS_RDONLY in fs_fully_visible 57eb6e3 mnt: fs_fully_visible test the proper mount for MNT_LOCKED 67799eb usb: common: otg-fsm: add license to usb-otg-fsm 7577b85 USB: EHCI: declare hostpc register as zero-length array 7b74d56 usb: dwc2: fix regression on big-endian PowerPC/ARM systems 5a35d2f powerpc/tm: Always reclaim in start_thread() for exec() class syscalls 044af1b powerpc/pseries: Fix IBM_ARCH_VEC_NRCORES_OFFSET since POWER8NVL was added 3abd809 powerpc/pseries: Fix PCI config address for DDW 6bd26f4 powerpc/iommu: Remove the dependency on EEH struct in DDW mechanism 75012a8 IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs abb24ac IB/cm: Fix a recently introduced locking bug 7bf5060 EDAC, sb_edac: Fix rank lookup on Broadwell 96d50ac mac80211: Fix mesh estab_plinks counting in STA removal case 43e319d mac80211_hwsim: Add missing check for HWSIM_ATTR_SIGNAL 7b90e04 mac80211: mesh: flush mesh paths unconditionally 9dcbb4d mac80211: fix fast_tx header alignment From yocto-kernel-cache: 6a12efc features: Fix dependencies and =m vs =y discrepancies for corei7 a4a1b81 intel-core2-32.cfg: Explicitly disable CONFIG_64BIT c2559fd kernel-cache: add the computestick-preempt-rt config dab902b features: Create mfd-intel-lpss feature and use where appropriate 4766069 features/iio: Set IIO_BUFFER_CB to =m instead of =y aa50285 features: Add 6lowpan feature and add it where necessary 917becb kver: bump to v4.4.18 b030d96 rt: remove () from patch names c8232a3 Enable BQ 25890 IC for broxton. 86bf91f 4.4: update to -rt19 patches Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for more mei backportsCalifornia Sullivan2016-08-051-2/+2
| | | | | | | | | | | | | | | | From linux-yocto-4.4: aec3e7e mei: replace 0 by mei_cl_mtu(cldev->cl) in bus.c 66c94cf mei: me: disable driver on SPT SPS firmware 23e7114 mei: amthif: fix deadlock in initialization during a reset From yocto-kernel-cache: 5df9a9f meta: iio.cfg: Enable more IIO sensors ac44093 base: disable legacy PTYS Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for compilation fixes, mei and rpmb backportsCalifornia Sullivan2016-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: c25b14f drivers/mfd/pca9685-pwm.c: Update to reflect changes in patches from upstream 1afd6a6 i2c: ismt: Add Intel DNV PCI ID 4c57a77 configfs: implement binary attributes ad0a351 scsi: ufs: connect to RPMB subsystem a4acd97 mmc: block: register RPMB partition with the RPMB subsystem c8d7bfb tools rpmb: add RPBM access tool ba56b37 char: rpmb: add RPMB simulation device 1375ee1 char: rpmb: provide a user space interface 52164fb char: rpmb: add device attributes 349ae88 char: rpmb: add sysfs-class ABI documentation bafa3cf rpmb: add Replay Protected Memory Block (RPMB) subsystem 15c3b08 mei: drop unused file transaction states 92123d7 mei: amthif: drop mei_amthif_read 8652bbe mei: enqueue consecutive reads 9011a63 mei: add wrapper for queuing control commands. 7cf285c mei: use consistent naming for TX control flow credits bb51ab9 mei: rx flow control counter cb5268e mei: prepare read cb for fixed address clients on the receive path only. ff51a7c mei: drop redundant krealloc and checks in irq read 07abb03 mei: amthif: drop mei_clear_lists function a65e193 mei: add read callback on demand for fixed_address clients d8065ed mei: add file pointer to the host client structure 7bc83fb mei: move read cb to complete queue if not connected bd3a698 mei: fix return value on disconnection c1eee14 mei: drop read complete queue emptiness check 393f1c9 mei: hbm: add missing argument in the kdoc 84efdbb mei: recover after errors in runtime pm flow caa5172 mei: drop mei_io_cb_alloc_buf 94c757e mei: amthif: use mei_cl_alloc_cb for allocating cbs a3a08d3 mei: amthif: drop mei_amthif_send_cmd 0817545 mei: amthif: enable poll for async events 9f40914 mei: amthif: drop iamthif_current_cb 2898b44 mei: amthif: fix request cancel bae0579 mei: amthif: drop READ_COMPLETE state 55dcbb2 UPSTREAM: hwmon: pwm-fan: Use pwm_get_args() where appropriate 1cc461c UPSTREAM: pwm: Use pwm_get/set_xxx() helpers where appropriate 0bdd610 UPSTREAM: pwm: rcar: Make use of pwm_is_enabled() d914220 UPSTREAM: clk: pwm: Use pwm_get_args() where appropriate 4ea1713 UPSTREAM: backlight: lm3630a_bl: Stop messing with the pwm->period field 7433daa UPSTREAM: backlight: pwm_bl: Use pwm_get_args() where appropriate aec2ac6 UPSTREAM: backlight: pwm_bl: Remove useless call to pwm_set_period() ddf5ab1 UPSTREAM: backlight: pwm_bl: Free PWM requested by legacy API on error path d127cb2 UPSTREAM: backlight: pwm_bl: Fix broken PWM backlight for non-dt platforms 66ad13c UPSTREAM: backlight: pwm_bl: Avoid backlight flicker when probed from DT From yocto-kernel-cache: d3cc76c printk.scc: don't include kernel-debug.scc 31177b8 mei: restructure fragments ff03241 features: mei: add support for storage proxy driver d1de1bc mousedev: fix warning err caused by __cpu_to_le16p() 4789b41 yocto-kernel-cache][PATCH] features: add new rpmb feature 6da48c0 lx-dialig: fix merge issues Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for v4.4.15 and more Broxton backportsCalifornia Sullivan2016-07-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 3e103c7 UPSTREAM: usb: Add USB 3.1 Precision time measurement capability descriptor support 0e855b7 UPSTREAM: usb: Add USB3.1 SuperSpeedPlus Isoc Endpoint Companion descriptor 8161122 UPSTREAM: usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices 5e76ce1 UPSTREAM: usb: dwc3: Update register fields for SuperSpeedPlus dbbd68e UPSTREAM: usb: dwc3: DWC_usb31 controller check cd40027 FROMLIST: usb: dwc3: pci: add Power Management dummy hooks 7a92f2e UPSTREAM: usb: dwc3: pci: pass the platform device as a parameter to dwc3_pci_quirks() 8642e5d UPSTREAM: usb: dwc3: pci: make build-in device properties available f9d6b3e FROMLIST: usb: dwc3: implement runtime PM 492cf5b FROMLIST: usb: dwc3: gadget: fix for possible endpoint disable race 090394e FROMLIST: usb: dwc3: fix for the isoc transfer EP_BUSY flag 9edaac5 FROMLIST: usb: dwc3: gadget: only resume USB2 PHY in <=HIGHSPEED a357afc FROMLIST: usb: dwc3: gadget: hold gadget IRQ in dwc->irq_gadget 31d809d FROMLIST: usb: dwc3: core: simplify suspend/resume operations f5c64e4 FROMLIST: usb: dwc3: core: re-factor init and exit paths 3500d19 FROMLIST: usb: dwc3: core: move fladj to dwc3 structure 9f7f6fb FROMLIST: usb: dwc3: gadget: add a pointer to endpoint registers 57f4dec FROMLIST: usb: dwc3: gadget: pass dep as argument to endpoint command 0badd7a FROMLIST: usb: dwc3: gadget: initialize NUMP based on RxFIFO Size 79b684b FROMLIST: usb: dwc3: gadget: split __dwc3_gadget_kick_transfer() f1ad16b FROMLIST: usb: dwc3: gadget: return 0 if we try to Wakeup in superspeed e7dd3ed FROMLIST: usb: dwc3: gadget: remove udelay(1) when sending ep cmds 4b4a2e4 FROMLIST: usb: dwc3: gadget: rely on sg_is_last() and list_is_last() acebd2f FROMLIST: usb: dwc3: gadget: simplify __dwc3_gadget_kick_transfer() 0cfd9c1 FROMLIST: usb: dwc3: gadget: prepare TRBs on update transfers too eeba47f FROMLIST: usb: dwc3: core: get rid of DWC3_PM_OPS macro 8ee371b FROMLIST: usb: dwc3: gadget: fix gadget suspend/resume 5b8d01f FROMLIST: usb: dwc3: gadget: re-factor ->udc_start and ->udc_stop 072d9be UPSTREAM: usb: dwc3: Set the ClearPendIN bit on Clear Stall EP command 97a6d80 UPSTREAM: usb: dwc3: gadget: fix mask and shift order in DWC3_DCFG_NUMP() 9577ba4 UPSTREAM: usb: dwc3: gadget: disable automatic calculation of ACK TP NUMP 055a1f4 UPSTREAM: usb: dwc3: gadget: update DCFG.NumP to max burst size f664ffc UPSTREAM: usb: dwc3: gadget: give better command return code 449b24c UPSTREAM: usb: dwc3: core: add helper to extract trb type 3d0bb7e UPSTREAM: usb: dwc3: core: add fifo space helper 172d5f6 UPSTREAM: usb: dwc3: make dwc3_debugfs_init return value be void b26ade5 UPSTREAM: usb: dwc3: gadget: don't interrupt when chained a075476 UPSTREAM: usb: dwc3: gadget: remove newline from trace 3b278a4 UPSTREAM: usb: dwc3: gadget: use link TRB for all endpoint types 1beb4f9 UPSTREAM: usb: dwc3: gadget: move % operation to increment helpers 4ac0f3e UPSTREAM: usb: dwc3: gadget: add trb enqueue/dequeue helpers 005b9c9 UPSTREAM: usb: dwc3: get rid of DWC3_TRB_MASK f53be5d UPSTREAM: usb: dwc3: switch trb enqueue/dequeue and first_trb_index to u8 3339fb0 UPSTREAM: usb: dwc3: core: document struct dwc3_request dc0462f UPSTREAM: usb: dwc3: increase maximum number of TRBs per endpoint b115d90 UPSTREAM: usb: dwc3: gadget: rename busy/free_slot to trb_enqueue/dequeue 19b62b9 UPSTREAM: usb: dwc3: add disable receiver detection in P3 quirk caea690 UPSTREAM: usb: dwc3: gadget: put link to U0 before Start Transfer c5364ba UPSTREAM: usb: dwc3: gadget: extract unlocked dwc3_gadget_wakeup() dd3b427 UPSTREAM: usb: dwc3: gadget: clear SUSPHY bit before ep cmds d144c75 UPSTREAM: usb: dwc3: gadget: combine return points into a single one 7fdb48e UPSTREAM: usb: dwc3: gadget: pass ev_buff as cookie to irq handler 472b6ed UPSTREAM: usb: dwc3: drop ev_buffs array a9876bc UPSTREAM: usb: dwc3: remove num_event_buffers b9c2edc UPSTREAM: usb: dwc3: better name for our request management lists 870da40 UPSTREAM: usb: dwc3: core: fix PHY handling during suspend 0805b2c UPSTREAM: usb: dwc3: gadget: fix endpoint renaming 99113ab UPSTREAM: usb: dwc3: gadget: release spin lock during gadget resume cd057ec UPSTREAM: usb: dwc3: core: improve reset sequence 0f377fd UPSTREAM: usb: dwc3: Validate the maximum_speed parameter e0048b8 UPSTREAM: usb: dwc3: Update maximum_speed for SuperSpeedPlus e7ccf64 UPSTREAM: usb: dwc3: core: purge dev_dbg() calls 72e62e9 UPSTREAM: usb: dwc3: Enable SuperSpeedPlus 64f774b UPSTREAM: usb: dwc3: Update speed checks for SuperSpeedPlus 9ce8069 UPSTREAM: usb: dwc3: gadget: pass a condition to dev_WARN_ONCE() 33d563d UPSTREAM: usb: dwc3: gadget: purge dev_dbg() calls fde30f5 UPSTREAM: usb: dwc3: gadget: always enable CSP 37a37e6 UPSTREAM: usb: dwc3: drop FIFO resizing logic 2662610 UPSTREAM: usb: dwc3: gadget: Fix suspend/resume during device mode af8c862 Merge branch 'standard/base' into standard/intel/base ddab242 mei: drop wr_msg from the mei_dev structure ef8b924 Merge branch 'standard/base' into standard/intel/base 26e282c lx-dialig: fix merge issues b730c4b Merge branch 'standard/base' into standard/intel/base 1238684 Merge tag 'v4.4.15' into standard/base 5c79c37 acpi: add support for loading SSDTs via configfs 394fb7e acpi: add support for configfs 792fcfb efi: load SSTDs from EFI variables 8fe9144 i2c: acpi: add the delta from upstream patch a6adfa6 Documentation: acpi: add SSDT overlays documentation 7e6a567 efi: Merge boolean flag arguments 20f4e2b mm: Export nr_swap_pages 35467dc Linux 4.4.15 36fc1c1 usb: dwc3: exynos: Fix deferred probing storm. 89c18f1 usb: host: ehci-tegra: Grab the correct UTMI pads reset e845e8b usb: gadget: fix spinlock dead lock in gadgetfs 30f0761 USB: mos7720: delete parport a20257e xhci: Fix handling timeouted commands on hosts in weird states. 4582ddf USB: xhci: Add broken streams quirk for Frescologic device id 1009 c5b3227 usb: xhci-plat: properly handle probe deferral for devm_clk_get() e424caf xhci: Cleanup only when releasing primary hcd faa1dbb usb: musb: host: correct cppi dma channel for isoch transfer a8f7a6d usb: musb: Ensure rx reinit occurs for shared_fifo endpoints a2cf342 usb: musb: Stop bulk endpoint while queue is rotated 089a2d8 usb: musb: only restore devctl when session was set in backup 4fe6d4b usb: quirks: Add no-lpm quirk for Acer C120 LED Projector c56eeff usb: quirks: Fix sorting b66baf4 USB: uas: Fix slave queue_depth not being set ce1abd2 crypto: user - re-add size check for CRYPTO_MSG_GETALG 5ae6887 crypto: ux500 - memmove the right size f6d06f1 crypto: vmx - Increase priority of aes-cbc cipher eda8951 AX.25: Close socket connection on session completion b30cc5b bpf: try harder on clones when writing into skb 999e0d1 net: alx: Work around the DMA RX overflow issue 779fb60 net: macb: fix default configuration for GMAC on AT91 f4de1e7 neigh: Explicitly declare RCU-bh read side critical section in neigh_xmit() 11bef14 bpf, perf: delay release of BPF prog after grace period 348a1cd sock_diag: do not broadcast raw socket destruction 688feac Bridge: Fix ipv6 mc snooping if bridge has no ipv6 address d059160 ipmr/ip6mr: Initialize the last assert time of mfc entries. 6fb6914 netem: fix a use after free da7da39 esp: Fix ESN generation under UDP encapsulation 9d6814d sit: correct IP protocol used in ipip6_err 36292ca net: Don't forget pr_fmt on net_dbg_ratelimited for CONFIG_DYNAMIC_DEBUG 95e727a net_sched: fix pfifo_head_drop behavior vs backlog From yocto-kernel-cache: 8c6158e kver: bump to v4.4.15 5bfcf79 gpio: Enable Intel PMIC gpio ff42314 common-pc: enforce 32 bit Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for v4.4.14 and drm forkliftCalifornia Sullivan2016-07-141-3/+3
| | | | | | | | | | This update brings in the i915 driver from the Linux 4.7 kernel, as well as the v4.4.14 stable update. With well over a thousand patches between the two SRCREVs, we can't provide a full log of the new patches applied to the kernel without clogging git log. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for more Broxton fixes and featuresCalifornia Sullivan2016-07-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: c49ed01 Merge branch 'standard/base' into standard/intel/base 0e30a74 cpumask: Export cpumask_any_but() c2c0034 Merge branch 'standard/base' into standard/intel/base 26d9c4e x86 tsc: enumerate BXT tsc_khz via CPUID c8237a6 x86 tsc: enumerate SKL cpu_khz and tsc_khz via CPUID From yocto-kernel-cache: 01ac19e mei.cfg: mei driver is no longer in staging 614e45f bsp/intel-common: add keyboard-gpio to intel-common-drivers 612332b features/thermal: Enable Intel PMIC thermal feature ef96a88 broxton: Enable USB Type C feature for broxton 4ebb8be mei.cfg: Add CONFIG_INTEL_MEI_TXE=m 6f6ffd0 features/thermal: enable Intel powerclamp driver 8ee5212 broxton: set CONFIG_GPIO_GENERIC_PLATFORM instead of CONFIG_GPIO_GENERIC Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for latest features and BXT backportsCalifornia Sullivan2016-06-281-2/+2
| | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 2ae6a52 i2c: add support for ACPI reconfigure notifications f2422e1 acpi: add support for ACPI reconfiguration notifiers bc87718 acpi: fix enumeration (visited) flags for bus rescans 1385275 iio: st-accel: add support for lis2dh12 4123982 iio: accel: add Freescale MMA7455L/MMA7456L 3-axis accelerometer driver From yocto-kernel-cache: 44a6105 features/input: Add keyboard-gpio feature 29c7a2a cfg/boot-live: Use vfat feature f4b1a4c cfg/usb-mass-storage: Use vfat feature 9d4aded cfg/fs/vfat: Enable NLS defaults Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Bump SRCREVs from Linux 4.4.12 to 4.4.13California Sullivan2016-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: bc64c81 Merge tag 'v4.4.13' into standard/base ba760d4 Linux 4.4.13 55f6ddf xfs: handle dquot buffer readahead in log recovery correctly 063b0dc xfs: print name of verifier if it fails 21cfd6c xfs: skip stale inodes in xfs_iflush_cluster baa7a74 xfs: fix inode validity check in xfs_iflush_cluster 7dc8f21 xfs: xfs_iflush_cluster fails to abort on error d7d92ca xfs: Don't wrap growfs AGFL indexes ec86bfe xfs: disallow rw remount on fs with unknown ro-compat features 8edc7f0 gcov: disable tree-loop-im to reduce stack usage 4b2fb17 scripts/package/Makefile: rpmbuild add support of RPMOPTS 7d0b494 dma-debug: avoid spinlock recursion when disabling dma-debug 98c2845 PM / sleep: Handle failures in device_suspend_late() consistently 8b8de1c ext4: silence UBSAN in ext4_mb_init() 12aa7d9 ext4: address UBSAN warning in mb_find_order_for_block() b2601bb ext4: fix oops on corrupted filesystem b2044c3 ext4: clean up error handling when orphan list is corrupted c5ce389 ext4: fix hang when processing corrupted orphaned inode list 137bd12 drm/imx: Match imx-ipuv3-crtc components using device node in platform data d7d5e9b drm/i915: Don't leave old junk in ilk active watermarks on readout 8453324b7 drm/atomic: Verify connector->funcs != NULL when clearing states c5b424e drm/fb_helper: Fix references to dev->mode_config.num_connector c021700 drm/i915/fbdev: Fix num_connector references in intel_fb_initial_config() 4630a1d drm/amdgpu: Fix hdmi deep color support. bf9be90 drm/amdgpu: use drm_mode_vrefresh() rather than mode->vrefresh 55d851a drm/vmwgfx: Fix order of operation c170833 drm/vmwgfx: use vmw_cmd_dx_cid_check for query commands. 267706b drm/vmwgfx: Enable SVGA_3D_CMD_DX_SET_PREDICATION 50dd02e drm/gma500: Fix possible out of bounds read 6c1e441 sunrpc: fix stripping of padded MIC tokens aa1cc4d xen: use same main loop for counting and remapping pages 6232876e xen/events: Don't move disabled irqs 0118086 powerpc/eeh: Restore initial state in eeh_pe_reset_and_recover() af64f74 Revert "powerpc/eeh: Fix crash in eeh_add_device_early() on Cell" d140d14 powerpc/eeh: Don't report error in eeh_pe_reset_and_recover() 5d3bb5e powerpc/book3s64: Fix branching to OOL handlers in relocatable kernel fa6d0ba pipe: limit the per-user amount of pages allocated in pipes 5015641 QE-UART: add "fsl,t1040-ucc-uart" to of_device_id 0eea2e2 wait/ptrace: assume __WALL if the child is traced 18875bf mm: use phys_addr_t for reserve_bootmem_region() arguments 08c6a55 media: v4l2-compat-ioctl32: fix missing reserved field copy in put_v4l2_create32 a87f69d PCI: Disable all BAR sizing for devices with non-compliant BARs f4b0dd3 pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_range b2cfbf4 clk: bcm2835: divider value has to be 1 or more 3232e7c clk: bcm2835: pll_off should only update CM_PLL_ANARST 4ee8793 clk: at91: fix check of clk_register() returned value d529842 clk: bcm2835: Fix PLL poweron dd19176 cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter() 3b23217 cpuidle: Indicate when a device has been unregistered a1e15f5 PM / Runtime: Fix error path in pm_runtime_force_resume() 4072a4b mfd: intel_soc_pmic_core: Terminate panel control GPIO lookup table correctly d306f75 mfd: intel-lpss: Save register context on suspend b856206 hwmon: (ads7828) Enable internal reference 9a11bd2 aacraid: Fix for KDUMP driver hang 0f0a9a18 aacraid: Fix for aac_command_thread hang 9a5ca98 aacraid: Relinquish CPU during timeout wait 04a6bcc rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring d896d80 rtlwifi: Fix logic error in enter/exit power-save mode ad4d530 rtlwifi: btcoexist: Implement antenna selection 5618e88 rtlwifi: rtl8723be: Add antenna select module parameter c56cebb hwrng: exynos - Fix unbalanced PM runtime put on timeout error path ab1619f ath5k: Change led pin configuration for compaq c700 laptop dcd9fc9 ath10k: fix kernel panic, move arvifs list head init before htt init 117d1b4 ath10k: fix rx_channel during hw reconfigure 86834a9 ath10k: fix firmware assert in monitor mode b89721d ath10k: fix debugfs pktlog_filter write 354c6bc ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards. cc2e71f ath9k: Add a module parameter to invert LED polarity. 6706647 ARM: dts: imx35: restore existing used clock enumeration 59bc5be ARM: dts: exynos: Add interrupt line to MAX8997 PMIC on exynos4210-trats 5d03c6e ARM: dts: at91: fix typo in sama5d2 PIN_PD24 description 90756ca ARM: mvebu: fix GPIO config on the Linksys boards 854d1c2 Input: uinput - handle compat ioctl for UI_SET_PHYS 8f1b5ed ASoC: ak4642: Enable cache usage to fix crashes on resume 91bb3cf affs: fix remount failure when there are no options changed 71f5e9b MIPS: VDSO: Build with `-fno-strict-aliasing' 7b74228 MIPS: lib: Mark intrinsics notrace bfcc040 MIPS: Build microMIPS VDSO for microMIPS kernels 1985bf8 MIPS: Fix sigreturn via VDSO on microMIPS kernel 13defed MIPS: ptrace: Prevent writes to read-only FCSR bits e47a4d4 MIPS: ptrace: Fix FP context restoration FCSR regression 57a9474 MIPS: Disable preemption during prctl(PR_SET_FP_MODE, ...) 6dc9f27 MIPS: Prevent "restoration" of MSA context in non-MSA kernels 612d509 MIPS: Fix MSA ld_*/st_* asm macros to use PTR_ADDU 73410f3 MIPS: Use copy_s.fmt rather than copy_u.fmt 1a01c8c MIPS: Loongson-3: Reserve 32MB for RS780E integrated GPU f2c4122 MIPS: Reserve nosave data for hibernation 969f0f6 MIPS: ath79: make bootconsole wait for both THRE and TEMT 6a05385 MIPS: Sync icache & dcache in set_pte_at a8c09ec MIPS: Handle highmem pages in __update_cache a3dc327 MIPS: Flush highmem pages in __flush_dcache_page 68d6456 MIPS: Fix watchpoint restoration d59a1b8 MIPS: Fix uapi include in exported asm/siginfo.h df27ff8 MIPS: Fix siginfo.h to use strict posix types fdb691e MIPS: Avoid using unwind_stack() with usermode a8389fd MIPS: Don't unwind to user mode with EVA 5fc0cab MIPS: MSA: Fix a link error on `_init_msa_upper' with older GCC 982db88 MIPS: math-emu: Fix jalr emulation when rd == $0 a08eb4c MIPS64: R6: R2 emulation bugfix From yocto-kernel-cache: 870134f kver: bump to v4.4.14 d133fe6 common-pc-64.scc: add efi-ext Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to pull in 4.4.12 stable and mmc backportsCalifornia Sullivan2016-06-071-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 1f3e98d mmc: core: Add a facility to "pause" re-tuning b27fcd1 mmc: block: Pause re-tuning while switched to the RPMB partition 9aa07b4 mmc: block: Always switch back to main area after RPMB access 8149f58 Merge tag 'v4.4.12' into standard/base 351d2d4 Linux 4.4.12 e576ffd kbuild: move -Wunused-const-variable to W=1 warning level 9acf553 Revert "scsi: fix soft lockup in scsi_remove_target() on module removal" 210588c scsi: Add intermediate STARGET_REMOVE state to scsi_target_state 7e92041 hpfs: implement the show_options method 5cb3ec3 hpfs: fix remount failure when there are no options changed 1ba1f09 UBI: Fix static volume checks when Fastmap is used e044b25 SIGNAL: Move generic copy_siginfo() to signal.h b20909f thunderbolt: Fix double free of drom buffer a038701 IB/srp: Fix a debug kernel crash 23bc22a ALSA: hda - Fix headset mic detection problem for one Dell machine b217d53 ALSA: hda/realtek - Add support for ALC295/ALC3254 1979d0b ALSA: hda - Fix headphone noise on Dell XPS 13 9360 5058aa1 ALSA: hda/realtek - New codecs support for ALC234/ALC274/ALC294 c69d01b mcb: Fixed bar number assignment for the gdd 86dbfda clk: bcm2835: add locking to pll*_on/off methods 0356882 locking,qspinlock: Fix spin_is_locked() and spin_unlock_wait() df8ad62 serial: samsung: Reorder the sequence of clock control when call s3c24xx_serial_set_termios() 430b4aa serial: 8250_mid: recognize interrupt source in handler 3c5dafe serial: 8250_mid: use proper bar for DNV platform 1401ebd serial: 8250_pci: fix divide error bug if baud rate is 0 7137878 Fix OpenSSH pty regression on close eb57884 tty/serial: atmel: fix hardware handshake selection c971588 TTY: n_gsm, fix false positive WARN_ON fce893a tty: vt, return error when con_startup fails 3bf7d03 xen/x86: actually allocate legacy interrupts on PV guests 039f081 KVM: x86: mask CPUID(0xD,0x1).EAX against host value a6fa60f MIPS: KVM: Fix timer IRQ race when writing CP0_Compare 9e01c02 MIPS: KVM: Fix timer IRQ race when freezing timer 4a0041b KVM: x86: fix ordering of cr0 initialization code in vmx_cpu_reset 1716643 KVM: MTRR: remove MSR 0x2f8 023bea7 staging: comedi: das1800: fix possible NULL dereference 53c24ba usb: gadget: udc: core: Fix argument of dev_err() in usb_gadget_map_request() 15e67f9 USB: leave LPM alone if possible when binding/unbinding interface drivers e3a037a usb: misc: usbtest: fix pattern tests for scatterlists. 51c3127 usb: f_mass_storage: test whether thread is running before starting another ed97f0d usb: gadget: f_fs: Fix EFAULT generation for async read operations 92f54c1 USB: serial: option: add even more ZTE device ids 9ec187e USB: serial: option: add more ZTE device ids 50e7652 USB: serial: option: add support for Cinterion PH8 and AHxx 7cb5461 USB: serial: io_edgeport: fix memory leaks in probe error path d6f6957 USB: serial: io_edgeport: fix memory leaks in attach error path 68f0396 USB: serial: quatech2: fix use-after-free in probe error path 00efa6c USB: serial: keyspan: fix use-after-free in probe error path c0b572b USB: serial: mxuport: fix use-after-free in probe error path 40f9ca6 mei: bus: call mei_cl_read_start under device lock 2e6440e mei: amthif: discard not read messages 2826506 mei: fix NULL dereferencing during FW initiated disconnection 2ceff6c Bluetooth: vhci: Fix race at creating hci device 3295bfd Bluetooth: vhci: purge unhandled skbs 1af4f24 Bluetooth: vhci: fix open_timeout vs. hdev race 7973b06 mmc: sdhci-pci: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers 3297132 mmc: longer timeout for long read time quirk 96cd084 dell-rbtn: Ignore ACPI notifications if device is suspended 419b1d2 ACPI / osi: Fix an issue that acpi_osi=!* cannot disable ACPICA internal strings bb2b58c mmc: sdhci-acpi: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers 98b0125 mmc: mmc: Fix partition switch timeout for some eMMCs 24bf50b can: fix handling of unmodifiable configuration options 9b68f12 irqchip/gic-v3: Configure all interrupts as non-secure Group-1 3607d54 irqchip/gic: Ensure ordering between read of INTACK and shared data 02c2344 Input: pwm-beeper - fix - scheduling while atomic c521599 mfd: omap-usb-tll: Fix scheduling while atomic BUG 1df73f1 sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systems aef5316 clk: qcom: msm8916: Fix crypto clock flags a80e1fb crypto: sun4i-ss - Replace spinlock_bh by spin_lock_irq{save|restore} efc1e73 crypto: talitos - fix ahash algorithms registration fd97b4f crypto: caam - fix caam_jr_alloc() ret code f199023 ring-buffer: Prevent overflow of size in ring_buffer_resize() dfb71ae ring-buffer: Use long for nr_pages to avoid overflow failures 0e4d7a0 asix: Fix offset calculation in asix_rx_fixup() causing slow transmissions 6b83512 fs/cifs: correctly to anonymous authentication for the NTLM(v2) authentication 0e5e5bf fs/cifs: correctly to anonymous authentication for the NTLM(v1) authentication 4dc8096 fs/cifs: correctly to anonymous authentication for the LANMAN authentication 9ad66e1 fs/cifs: correctly to anonymous authentication via NTLMSSP b7d7ba3 remove directory incorrectly tries to set delete on close on non-empty directories 6ff3df2 kvm: arm64: Fix EC field in inject_abt64 ab85830 arm/arm64: KVM: Enforce Break-Before-Make on Stage-2 page tables 44f47d9 arm64: cpuinfo: Missing NULL terminator in compat_hwcap_str 7e1c1db arm64: Implement pmdp_set_access_flags() for hardware AF/DBM 098942b arm64: Implement ptep_set_access_flags() for hardware AF/DBM 737b067 arm64: Ensure pmd_present() returns false after pmd_mknotpresent() f07f749 arm64: Fix typo in the pmdp_huge_get_and_clear() definition fa5613b ext4: iterate over buffer heads correctly in move_extent_per_page() eef1195 perf test: Fix build of BPF and LLVM on older glibc libraries c517467 perf/core: Fix perf_event_open() vs. execve() race a7a9e0e perf/x86/intel/pt: Generate PMI in the STOP region as well e1ce8c2 Btrfs: don't use src fd for printk From yocto-kernel-cache: 8900370 kver: bump to v4.4.12 Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto-rt/4.4: Switch to standard/preempt-rt/intel/baseTom Zanussi2016-06-021-1/+1
| | | | | | | | The dedicated standard rt branch for Intel platforms has been renamed to standard/preempt-rt/intel/base - update the 4.4 rt kernel recipe accordingly. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to bring in Broxton related backportsCalifornia Sullivan2016-05-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 53e8410 mmc: mmc: Fix partition switch timeout for some eMMCs 1256894 mmc: mmc: Attempt to flush cache before reset 9c0fffe mmc: sdhci: Remove SDHCI_SDR104_NEEDS_TUNING fa337a1 mmc: core: Do regular power cycle when lacking eMMC HW reset support 54179f6 pinctrl: intel: make the high level interrupt working f170df4 device property: convert to use match_string() helper c33ead2 lib/string: introduce match_string() helper 1390667 device property: fix for a case of use-after-free 2a293fe device property: fwnode->secondary may contain ERR_PTR(-ENODEV) 755ae5c mmc: make MAN_BKOPS_EN message a debug 029f8f5 intel_idle: add BXT support 917289e intel_idle: Add SKX support 687143a intel_idle: Clean up all registered devices on exit. 631b661 intel_idle: Propagate hot plug errors. 2b207b2 intel_idle: Don't overreact to a cpuidle registration failure. 241e122 intel_idle: Setup the timer broadcast only on successful driver load. 0eed236 intel_idle: Avoid a double free of the per-CPU data. 6f64cec intel_idle: Fix dangling registration on error path. 422dc7a intel_idle: Fix deallocation order on the driver exit path. a953265 intel_idle: Remove redundant initialization calls. a728676 intel_idle: Fix a helper function's return value. 65f8c73 intel_idle: remove useless return from void function. daa2ee8 mfd: intel-lpss: Pass I2C configuration via properties on BXT 23afcc8 intel_idle: Support for Intel Xeon Phi Processor x200 Product Family a45b2ec ACPI / gpio: Add irq_type when a GPIO is used as an interrupt 30172f0 ACPI: Rename acpi_gsi_get_irq_type to acpi_dev_get_irq_type and export symbol 8036200 Revert "gpio: revert get() to non-errorprogating behaviour" 122f7f8 device property: avoid allocations of 0 length b73aa97 device property: the secondary fwnode needs to depend on the primary af345ee mfd: intel-lpss: Pass HSUART configuration via properties f7234c3 mfd: intel-lpss: Pass SDA hold time to I2C host controller driver 5a828d0 mfd: intel-lpss: Add support for passing device properties d23cd03 mfd: core: propagate device properties to sub devices drivers c7c3fd1 driver core: platform: Add support for built-in device properties 8472af8 device property: Take a copy of the property set 4cbb58f device property: Fallback to secondary fwnode if primary misses the property f9d3687 device property: return -EINVAL when property isn't found in ACPI 2164c0d device property: improve readability of macros 8fd19e9 device property: helper macros for property entry creation a037877 device property: keep single value inplace 77c4d97 device property: refactor built-in properties support 0968394 device property: rename helper functions d79c4dd device property: always check for fwnode type 2e4ae64 gpiolib: do not allow to insert an empty gpiochip 0c01b85 pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE e5d9413 pwm: lpss: Update PWM setting for Broxton b76110b pwm: lpss: Remove ->free() callback From yocto-kernel-cache: 3a5f494 Revert "common-pc*: Have *-standard BSPs use standard/intel" Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto-rt/4.4: Switch to standard/preempt-rt/intelTom Zanussi2016-05-261-2/+2
| | | | | | | We now have a dedicated standard/preempt-rt/intel branch for Intel platforms, so have the the 4.4 rt kernel recipe make use of it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Bump SRCREVs to Linux 4.4.11California Sullivan2016-05-201-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 628bf62 Merge tag 'v4.4.11' into standard/base 544ec5b Linux 4.4.11 6ff8315 nf_conntrack: avoid kernel pointer value leak in slab name 62b6836 drm/radeon: fix DP link training issue with second 4K monitor bafa4fb drm/i915/bdw: Add missing delay during L3 SQC credit programming bf12e89 drm/i915: Bail out of pipe config compute loop on LPT 472f52f drm/radeon: fix PLL sharing on DCE6.1 (v2) 9df2dc6 Revert "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing" 1abbf804 Input: max8997-haptic - fix NULL pointer dereference 007796c get_rock_ridge_filename(): handle malformed NM entries 35eb30c tools lib traceevent: Do not reassign parg after collapse_tree() 4c127a3 qla1280: Don't allocate 512kb of host tags 4549fc7 atomic_open(): fix the handling of create_error b657027 regulator: axp20x: Fix axp22x ldo_io voltage ranges fc2d8c9 regulator: s2mps11: Fix invalid selector mask and voltages for buck9 cf73d8a workqueue: fix rebind bound workers warning b66cb8c ARM: dts: at91: sam9x5: Fix the memory range assigned to the PMC 8e5bb3c vfs: rename: check backing inode being equal b0dac61 vfs: add vfs_select_inode() helper e54c41b perf/core: Disable the event on a truncated AUX record 4e7e3f5 regmap: spmi: Fix regmap_spmi_ext_read in multi-byte case 1fba064 pinctrl: at91-pio4: fix pull-up/down logic 1441dcb spi: spi-ti-qspi: Handle truncated frames properly 4441892 spi: spi-ti-qspi: Fix FLEN and WLEN settings if bits_per_word is overridden ca100af spi: pxa2xx: Do not detect number of enabled chip selects on Intel SPT 90204cb ALSA: hda - Fix broken reconfig 28ff35e ALSA: hda - Fix white noise on Asus UX501VW headset 28c5644 ALSA: hda - Fix subwoofer pin on ASUS N751 and N551 7e8b58b ALSA: usb-audio: Yet another Phoneix Audio device quirk 2a5db18 ALSA: usb-audio: Quirk for yet another Phoenix Audio devices (v2) 7c71200 crypto: testmgr - Use kmalloc memory for RSA input 3cbc5f6 crypto: hash - Fix page length clamping in hash walk 6f15194 crypto: qat - fix invalid pf2vf_resp_wq logic ce1bc44 s390/mm: fix asce_bits handling with dynamic pagetable levels 1d77f0a zsmalloc: fix zs_can_compact() integer overflow dc3e6de ocfs2: fix posix_acl_create deadlock 3cbabd4 ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang 1c76c5d net/route: enforce hoplimit max value 2cddc95 tcp: refresh skb timestamp at retransmit time a7ddb04 net: thunderx: avoid exposing kernel stack 8385720 net: fix a kernel infoleak in x25 module 1575c09 uapi glibc compat: fix compile errors when glibc net/if.h included before linux/if.h MIME-Version: 1.0 5895701 bridge: fix igmp / mld query parsing 97c2160 net: bridge: fix old ioctl unlocked net device walk 67779d2 VSOCK: do not disconnect socket when peer has shutdown SEND only bcf3e33 net/mlx4_en: Fix endianness bug in IPV6 csum calculation e0c03136 net: fix infoleak in rtnetlink 52f307b net: fix infoleak in llc f27e1ed net: fec: only clear a queue's work bit if the queue was emptied 71a783b netem: Segment GSO packets on enqueue 5ecc98e sch_dsmark: update backlog as well 67b014f sch_htb: update backlog as well ca375cf net_sched: update hierarchical backlog too 1188e14 net_sched: introduce qdisc_replace() helper c985780 gre: do not pull header in ICMP error processing 390d4b3 net: Implement net_dbg_ratelimited() for CONFIG_DYNAMIC_DEBUG case 85256f7 samples/bpf: fix trace_output example bb10156f bpf: fix check_map_func_compatibility logic 3899251 bpf: fix refcnt overflow 608d2c3 bpf: fix double-fdput in replace_map_fd_with_map_ptr() 828255b net/mlx4_en: fix spurious timestamping callbacks 0633185 ipv4/fib: don't warn when primary address is missing if in_dev is dead da465bd net/mlx5e: Fix minimum MTU 3032b09 net/mlx5e: Device's mtu field is u16 and not int 2a33f75 openvswitch: use flow protocol when recalculating ipv6 checksums b5c9a73 atl2: Disable unimplemented scatter/gather feature a66ce51 vlan: pull on __vlan_insert_tag error path and fix csum correction 79fdabe net: use skb_postpush_rcsum instead of own implementations 1d79437 cdc_mbim: apply "NDP to end" quirk to all Huawei devices 8427d55 bpf/verifier: reject invalid LD_ABS | BPF_DW instruction 5c136901 net: sched: do not requeue a NULL skb a416c94 packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface d0bfda5 route: do not cache fib route info on local routes with oif c21fec1 decnet: Do not build routes to devices without decnet private data. From yocto-kernel-cache: 6ec93aa kver: bump to v4.4.11 fca9cc2 beaglebone: builtin the usb controller drivers Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Bump SRCREVs to linux 4.4.10California Sullivan2016-05-121-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 578ff2a MIPS: Prevent "restoration" of MSA context in non-MSA kernels 6c59530 powerpc/ptrace: Fix out of bounds array access warning fe7ff38 Merge tag 'v4.4.10' into standard/base 4c2795d Linux 4.4.10 945b6ec drm/i915/skl: Fix DMC load on Skylake J0 and K0 f6ff739 lib/test-string_helpers.c: fix and improve string_get_size() tests dfa11d5 ACPI / processor: Request native thermal interrupt handling via _OSC 8e1001c drm/i915: Fake HDMI live status bc631165 drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW fa26a3c drm/i915: Fix eDP low vswing for Broadwell cf26f67 drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume 6b5f7a6 drm/radeon: make sure vertical front porch is at least 1 0f5c3af iio: ak8975: fix maybe-uninitialized warning d3cd04a iio: ak8975: Fix NULL pointer exception on early interrupt a71718d drm/amdgpu: set metadata pointer to NULL after freeing. 3d2ef4c drm/amdgpu: make sure vertical front porch is at least 1 c04e6e9 gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading 6e9544f nvmem: mxs-ocotp: fix buffer overflow in read e5dd50f USB: serial: cp210x: add Straizona Focusers device ids c8f8a51 USB: serial: cp210x: add ID for Link ECU 6e337a0 ata: ahci-platform: Add ports-implemented DT bindings. a7fa0a4 libahci: save port map for forced port map beac678 powerpc: Fix bad inline asm constraint in create_zero_mask() ee3e27f ACPICA: Dispatcher: Update thread ID for recursive method calls ac8fc72 x86/sysfb_efi: Fix valid BAR address range check f0f21f8 ARC: Add missing io barriers to io{read,write}{16,32}be() 303fa96 ARM: cpuidle: Pass on arm_cpuidle_suspend()'s return value b17580a propogate_mnt: Handle the first propogated copy being a slave ddd5c31 fs/pnode.c: treat zero mnt_group_id-s as unequal 73c1fd0 x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO a7ebd7f MAINTAINERS: Remove asterisk from EFI directory names 4bc9468 writeback: Fix performance regression in wb_over_bg_thresh() 639ddea batman-adv: Reduce refcnt of removed router when updating route e426a83 batman-adv: Fix broadcast/ogm queue limit on a removed interface c6865db batman-adv: Check skb size before using encapsulated ETH+VLAN header f9d4649 batman-adv: fix DAT candidate selection (must use vid) 24b8a17 mm: update min_free_kbytes from khugepaged after core initialization 898149d proc: prevent accessing /proc/<PID>/environ until it's ready 5fd407a Input: zforce_ts - fix dual touch recognition 5844e4c HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk bba1e81 HID: wacom: Add support for DTK-1651 11dc804 xen/evtchn: fix ring resize when binding new events 58d378b xen/balloon: Fix crash when ballooning on x86 32 bit PAE 0f7ea06 xen: Fix page <-> pfn conversion on 32 bit systems dd86efc ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel 63e9a60 ARM: EXYNOS: Properly skip unitialized parent clock in power domain on 851375c mm/zswap: provide unique zpool name d27e2dd mm, cma: prevent nr_isolated_* counters from going negative fe21a25 Minimal fix-up of bad hashing behavior of hash_64() f3b51a0 MD: make bio mergeable 8d29239 tracing: Don't display trigger file for events that can't be enabled fe9295e mac80211: fix statistics leak if dev_alloc_name() fails ee22885f ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p initialisation 8e9a156 lpfc: fix misleading indentation 0d50da4 clk: qcom: msm8960: Fix ce3_src register offset 5a9a567 clk: versatile: sp810: support reentrance faaf496 clk: qcom: msm8960: fix ce3_core clk enable register cf5281e clk: meson: Fix meson_clk_register_clks() signature type mismatch c7ea1f7 clk: rockchip: free memory in error cases when registering clock branches e6ce6ce0 soc: rockchip: power-domain: fix err handle while probing f0e92143b clk-divider: make sure read-only dividers do not write to their register d65bf4e CNS3xxx: Fix PCI cns3xxx_write_config() c94897e mwifiex: fix corner case association failure 5dd660e ata: ahci_xgene: dereferencing uninitialized pointer in probe be08600 nbd: ratelimit error msgs after socket close 8cc8381 mfd: intel-lpss: Remove clock tree on error path f94ad40 ipvs: drop first packet to redirect conntrack ba5e7e6 ipvs: correct initial offset of Call-ID header search in SIP persistence engine c6a012b ipvs: handle ip_vs_fill_iph_skb_off failure 23493843 RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips a9bd748 Revert: "powerpc/tm: Check for already reclaimed tasks" From yocto-kernel-cache: d6ee402 powerpc/ptrace: Fix out of bounds array access warning b7ce076 kver: bump to v4.4.10 Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to latestCalifornia Sullivan2016-05-111-3/+3
| | | | | | | Bump from linux 4.4.3 to 4.4.9. Contains many fixes from stable. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for Broxton enablement5.0-krogoth-2.1California Sullivan2016-05-041-2/+2
| | | | | | | This SRCREV update adds support for Broxton and Apollo Lake SoCs. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto-4.4: Update SRCREVs to latestOng Chun Weng2016-05-031-1/+1
| | | | | | | | This update points the SRCREVs to latest HEAD which consists of skylake config enabling in yocto-kernel-cache-4.4 Signed-off-by: Ong Chun Weng <chun.weng.ong@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to latestCalifornia Sullivan2016-04-211-2/+2
| | | | | | | | | This update adds a number of Broxton enablement patches and aufs support, and fixes a kernel oops. The aufs feature can be enabled through the KERNEL_FEATURES variable. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to latestCalifornia Sullivan2016-04-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds the following from linux-yocto-4.4: c43425f73287 mfd: lpss: Add PCI IDs for Intel Broxton B-Step platform 2d6cc1d3e71f spi: pxa2xx: Add support for Intel Broxton B-Step 1df3674b7626 usb: dwc3: gadget: don't send extra ZLP 222ab0043e48 usb: dwc3: gadget: handle request->zero 3f01b2c0295a usb: dwc3: gadget: simplify dwc3_gadget_ep_queue() 729b5a1f8f65 usb: dwc3: gadget: set the OTG flag in dwc3 gadget driver. 65740f5d1a0d usb: dwc3: gadget: simplify next_request() return check a82442f90ea7 usb: dwc3: Fix assignment of EP transfer resources d99293bbaa50 usb: dwc3: ep0: fix setup_packet_pending initialization 10527a38c88d drm/i915/skl: Fix DMC load on Skylake J0 and K0 It also adds the following from the yocto-kernel-cache: 770996a263e22 features: add overlayfs 28bff6d39803a cfg/virtio.cfg: enable SCSI_VIRTIO 644ce210f167a qemuarma9: enable gfx 194a6c1c4b783 qemuarm64: enable 32 bit application support 32e84686fc874 ktypes/standard: Add tmpfs-posix-acl feature 138a5a13a4928 features: Add tmpfs-posix-acl feature fragments Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Galileo updates and explicitly set CONFIG_FTRACE=yCalifornia Sullivan2016-03-171-2/+2
| | | | | | | | | Integrate several patches for Galileo support. Explicitly set CONFIG_FTRACE=y in the yocto-kernel-cache, as the ktype refactoring update caused it to no longer be set by default in standard. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to incorporate ktype changesCalifornia Sullivan2016-03-171-1/+1
| | | | | | | | | | | | The standard ktype was changed to not include EMBEDDED, EXPERT, or DEBUG_KERNEL and a new ktype called developer was added that does include those options. By default we lose a number of debug options but gain a more production- ready 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 linux 4.4.3California Sullivan2016-03-041-3/+3
| | | | Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto: add bbappends for 4.4 kernelsCalifornia Sullivan2016-02-221-0/+31
These are necessary for the meta-intel BSPs to make use of the new kernel. The SRCREVs are pointing at kernel version 4.4.1 - the latest stable release. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>