summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2017-05-18opkg-utils: move to Python 3Alexander Kanavin2
The scripts were fixed to be compatible with py3 some time ago, but the shebang continued to refer to python 2.x. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-18linux-yocto/4.9: update to v4.9.27Bruce Ashfield3
Integrating the korg v4.9.22 -> .27 releases with the following shortlog summary: 89f3b8d5f264 Linux 4.9.27 a0d50c80a29e dm ioctl: prevent stack leak in dm ioctl call 7ad6de43deda cpu/hotplug: Serialize callback invocations proper e99b0ea39354 ceph: try getting buffer capability for readahead/fadvise 1bf9bc481338 8250_pci: Fix potential use-after-free in error path 3fbd2ba1da3f hwmon: (it87) Avoid registering the same chip on both SIO addresses d24261e567e1 scsi: storvsc: Workaround for virtual DVD SCSI version 1b7f385e049c tpm_tis: use default timeout value if chip reports it as zero d8fd99d4721d Handle mismatched open calls 00cca9768ebe timerfd: Protect the might cancel mechanism proper d071951e08ee Linux 4.9.26 6d10a6cfe85e ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram 9cbf4337a51d ARCv2: save r30 on kernel entry as gcc uses it for code-gen 4684be169a67 net: can: usb: gs_usb: Fix buffer on stack 07389a140f48 macsec: avoid heap overflow in skb_to_sgvec 36e0be3187c2 ceph: fix recursion between ceph_set_acl() and __ceph_setattr() d7809b9e99bb nfsd: stricter decoding of write-like NFSv2/v3 ops 8ed0797966fd nfsd4: minor NFSv2/v3 write decoding cleanup fc6445df466f nfsd: check for oversized NFSv2/v3 arguments b88e4113250d Input: i8042 - add Clevo P650RS to the i8042 reset list 990afef90e08 ASoC: intel: Fix PM and non-atomic crash in bytcr drivers b2b93bbeec2d p9_client_readdir() fix 92f0ddece7da MIPS: Avoid BUG warning in arch_check_elf 6fbb6c02df30 MIPS: cevt-r4k: Fix out-of-bounds array access 4805f8a8a2f6 MIPS: KGDB: Use kernel context for sleeping threads 563300b9ff7f ARC: [plat-eznps] Fix build error 59f83369d44c ALSA: seq: Don't break snd_use_lock_sync() loop by timeout 26b9b1565baf ALSA: firewire-lib: fix inappropriate assignment between signed/unsigned type 827faa2e4ef7 ALSA: oxfw: fix regression to handle Stanton SCS.1m/1d b1fc1b057b8e ipv6: check raw payload size correctly in ioctl 1dc1b7b50866 tcp: memset ca_priv data to 0 properly df1926123f0c ipv6: check skb->protocol before lookup for nexthop ae6a762dcdf0 net: phy: fix auto-negotiation stall due to unavailable interrupt 62817c314af3 net: ipv6: regenerate host route if moved to gc list ae88c43c019f macvlan: Fix device ref leak when purging bc_queue 7bf657201c21 net/mlx5e: Fix ETHTOOL_GRXCLSRLALL handling c3215c31ef5c net/mlx5e: Fix small packet threshold 03641c4ded85 net/mlx5: Fix driver load bad flow when having fw initializing timeout b2440a5d3e25 ip6mr: fix notification device destruction 291e60458ddf netpoll: Check for skb->queue_mapping 94e5670c933d net: ipv6: RTF_PCPU should not be settable from userspace 7ab89b176b7a gso: Validate assumption of frag_list segementation fcbf5a71a646 dp83640: don't recieve time stamps twice e344e97fb359 sh_eth: unmap DMA buffers when freeing rings b4580d6f10a3 net: vrf: Fix setting NLM_F_EXCL flag when adding l3mdev rule 8c04e2acd537 net-timestamp: avoid use-after-free in ip_recv_error c86872a43400 ipv6: Fix idev->addr_list corruption 479beb4c6554 tcp: clear saved_syn in tcp_disconnect() 02f04309673e sctp: listen on the sock only when it's state is listening or closed dbaaa5890df7 net: ipv4: fix multipath RTM_GETROUTE behavior when iif is given 425cc775d18a l2tp: fix PPP pseudo-wire auto-loading b7902607693f l2tp: take reference on sessions being dumped 1f49c8cd2c9a net/packet: fix overflow in check for tp_reserve 10452124bac3 net/packet: fix overflow in check for tp_frame_nr 3ae0fc950603 l2tp: purge socket queues in the .destruct() callback 59bc404b3829 l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6 501299e64381 net/mlx5: Avoid dereferencing uninitialized pointer 0ea3c235779a bpf: improve verifier packet range checks d60d4e8c1b73 kcm: return immediately after copy_from_user() failure c63d6180076b net: phy: handle state correctly in phy_stop_machine 4f99161f2ec5 net: neigh: guard against NULL solicit() method 512d211207df sparc64: Fix kernel panic due to erroneous #ifdef surrounding pmd_write() 24870a79dad6 sparc64: kern_addr_valid regression e88a8e0a23c2 ping: implement proper locking 7c80a91b8877 Revert "mmc: sdhci-msm: Enable few quirks" a8c90ef62281 Linux 4.9.25 c36eaa6ca346 device-dax: switch to srcu, fix rcu_read_lock() vs pte allocation f8bc0881fe95 x86/mce: Make the MCE notifier a blocking one 6966a6579e1b x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs 1bd55ab13039 powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction 790b2b5a01ce ubi/upd: Always flush after prepared for an update 87cfeaa5e5a1 mac80211: fix MU-MIMO follow-MAC mode e0411f1eb549 mac80211: reject ToDS broadcast data frames b93858556fd1 ubifs: Fix O_TMPFILE corner case in ubifs_link() a260ff509b4d ubifs: Fix RENAME_WHITEOUT support 9fc131428536 mmc: sdhci-esdhc-imx: increase the pad I/O drive strength for DDR50 card 4420e5f323c4 ACPI / power: Avoid maybe-uninitialized warning 11ba522d7929 Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled 3d42ca46f47a s390/mm: fix CMMA vs KSM vs others f79ef57911ee CIFS: remove bad_network_name flag 0b7c97066341 cifs: Do not send echoes before Negotiate is complete c0a602ad31ee mm: prevent NR_ISOLATE_* stats from going negative d80e90712a50 ring-buffer: Have ring_buffer_iter_empty() return true when empty d4decac1edaa tracing: Allocate the snapshot buffer before enabling probe 174a74dbca2d KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings b2dd90e812f3 KEYS: Change the name of the dead type to ".dead" to prevent user access a5c6e0a76817 KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings 2f5e58ec793f Linux 4.9.24 35b9d61ea910 sctp: deny peeloff operation on asocs with threads sleeping on it c67c2be735b1 net: ipv6: check route protocol when deleting routes 86c6667f6a5f virtio-console: avoid DMA from stack fb00319317c1 cxusb: Use a dma capable buffer also for reading 28d1e8b7ef81 dvb-usb-firmware: don't do DMA on stack 36b62c08e72b dvb-usb: don't use stack for firmware load 2c0ad235ac77 mm: Tighten x86 /dev/mem with zeroing reads ef793e6e1134 rtc: tegra: Implement clock handling 0dd962118a20 ACPI / EC: Use busy polling mode when GPE is not enabled c07479f4b10a x86/xen: Fix APIC id mismatch warning on Intel 03470ba96a96 platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event a6ca4946676b ASoC: Intel: select DW_DMAC_CORE since it's mandatory 25640e792f1a nbd: fix 64-bit division 7599166d7855 nbd: use loff_t for blocksize and nbd_set_size args 9c0c43527263 drm/nouveau/disp/mcp7x: disable dptmds workaround 754ae7efb383 mm: memcontrol: use special workqueue for creating per-memcg caches b1574caf9664 ext4: fix inode checksum calculation problem if i_extra_size is small 1992564156b5 dvb-usb-v2: avoid use-after-free de75264ee112 ath9k: fix NULL pointer dereference a28acecbaf25 parisc: Fix get_user() for 64-bit value on 32-bit kernel c10479591869 crypto: ahash - Fix EINPROGRESS notification callback 64ba06dc8a1d crypto: algif_aead - Fix bogus request dereference in completion function 7da0f8e547c2 ftrace: Fix function pid filter on instances e3c7258bb4fe zram: do not use copy_page with non-page aligned address 75465e71ec31 kvm: fix page struct leak in handle_vmon 5a4c0738998a Revert "MIPS: Lantiq: Fix cascaded IRQ setup" a9da1ac37ccf char: lack of bool string made CONFIG_DEVPORT always on 666452ffdbf7 ftrace: Fix removing of second function probe fdaa36c75c5a irqchip/irq-imx-gpcv2: Fix spinlock initialization 5dda157006bc cpufreq: Bring CPUs up even if cpufreq_online() failed 5f48cacaa72c pwm: rockchip: State of PWM clock should synchronize with PWM enabled state 088e5800500e can: ifi: use correct register to read rx status 5ac50e714f60 libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat 5f377c4ad271 libnvdimm: fix blk free space accounting 0c6172ccbb59 make skb_copy_datagram_msg() et.al. preserve ->msg_iter on error ff76ab9e03a5 new privimitive: iov_iter_revert() e485875dff38 xen, fbfront: fix connecting to backend 92f8aa7bb825 target: Avoid mappedlun symlink creation during lun shutdown 08383b004426 scsi: sd: Fix capacity calculation with 32-bit sector_t 64e746983c4c scsi: qla2xxx: Add fix to read correct register value for ISP82xx. 82d181d7540f scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable c80c158bfe61 scsi: sr: Sanity check returned mode data 281e36cbaf43 iscsi-target: Drop work-around for legacy GlobalSAN initiator 0ae3c95e3a31 iscsi-target: Fix TMR reference leak during session shutdown eff58f9084a0 efi/fb: Avoid reconfiguration of BAR that covers the framebuffer 60174fb3eaa6 efi/libstub: Skip GOP with PIXEL_BLT_ONLY format 1681bab7c450 parisc: fix bugs in pa_memcpy 6ef2f0178649 ACPI / scan: Set the visited flag for all enumerated devices 0b914aa8cdc6 acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit comparison) 5e29a45f1ef0 x86/vdso: Plug race between mapping and ELF header setup ec980b6f7dcc x86/vdso: Ensure vdso32_enabled gets set to valid values only a9826aa4860a x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions 59bf23088953 x86/signals: Fix lower/upper bound reporting in compat siginfo 41d8b02f6448 x86/efi: Don't try to reserve runtime regions 085656dad4b0 perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32() 0ea2dcf1f9e6 Input: xpad - add support for Razer Wildcat gamepad 730fecb3401f CIFS: store results of cifs_reopen_file to avoid infinite wait 3d8d2f234476 CIFS: reconnect thread reschedule itself fd3be7eaff14 drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit() e6bcbdc59356 drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one b29a17524bc1 drm/nouveau/mpeg: mthd returns true on success now 975a7ea950c6 orangefs: free superblock when mount fails d19f745ea3a9 zsmalloc: expand class bit 5c9d08320229 thp: fix MADV_DONTNEED vs clear soft dirty race f584803c4942 thp: fix MADV_DONTNEED vs. MADV_FREE race 5ef6f4dec559 tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case 890aec8eae09 tcmu: Fix wrongly calculating of the base_command_size ef599fa52429 tcmu: Fix possible overwrite of t_data_sg's last iov[] f44236a1b05b cgroup, kthread: close race window where new kthreads can be migrated to non-root cgroups c3582cc56eac Linux 4.9.23 0ade21a2ed74 dma-buf: add support for compat ioctl 27dedde6895c net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions 48b2f1dd5787 net/mlx4_core: Fix racy CQ (Completion Queue) free cee26997a604 net/mlx4_en: Fix bad WQE issue ec0c5f06dba4 usb: hub: Wait for connection to be reestablished after port reset d7045cbf4a06 blk-mq: Avoid memory reclaim when remapping queues 16fc98c2479f net/packet: fix overflow in check for priv area size 0ee72d8f9b8e Revert "drm/i915/execlists: Reset RING registers upon resume" 69fbc505c87b crypto: caam - fix invalid dereference in caam_rsa_init_tfm() 75964d0f1914 crypto: caam - fix RNG deinstantiation error checking 91f9f51b1836 MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch aa05503149b3 MIPS: Select HAVE_IRQ_EXIT_ON_IRQ_STACK e8fa51d31aee MIPS: Switch to the irq_stack in interrupts aa6b1dac465e MIPS: Only change $28 to thread_info if coming from user mode 86b54e48c468 MIPS: Stack unwinding while on IRQ stack 742817bb77f9 MIPS: Introduce irq_stack 760327cb080b mtd: bcm47xxpart: fix parsing first block after aligned TRX 31c576a5fe50 rt2x00: Fix incorrect usage of CONFIG_RT2X00_LIB_USB f0df317b2bb3 rt2x00usb: do not anchor rx and tx urb's cb794d57931b rt2x00usb: fix anchor initialization 938f8e856064 i2c: bcm2835: Fix hang for writing messages larger than 16 bytes f7513c9165bf orangefs: fix buffer size mis-match between kernel space and user space. 1b9921866dc5 orangefs: Dan Carpenter influenced cleanups... dcac0d18e7e1 orangefs: fix memory leak of string 'new' on exit path 17fda94d181c drm/i915: Avoid rcu_barrier() from reclaim paths (shrinker) 82dafcb93b0f drm/i915: Stop using RP_DOWN_EI on Baytrail 954ce087072c drm/i915: Drop support for I915_EXEC_CONSTANTS_* execbuf parameters. 1cbf6296fb35 drm/i915: Only enable hotplug interrupts if the display interrupts are enabled 1435e12e4af9 drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3 988028e55b88 drm/i915: Nuke debug messages from the pipe update critical section 8ac9915c3f86 drm/i915/gen9: Increase PCODE request timeout to 50ms cf2586e60ede Linux 4.9.22 7eae64f9195c x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk af11789a0548 usb-storage: Add ignore-residue quirk for Initio INIC-3619 e5525c7419f1 x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk 0605fff95d33 x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk 7c6b1ad9deb5 platform/x86: asus-wmi: Detect quirk_no_rfkill from the DSDT 71f38c11cdb8 platform/x86: asus-wmi: Set specified XUSB2PR value for X550LB 4dc1eb47fbea watchdog: s3c2410: Fix infinite interrupt in soft mode b18877ff66cf PCI: Add ACS quirk for Qualcomm QDF2400 and QDF2432 5feac34f670c PCI: Sort the list of devices with D3 delay quirk by ID 6b69d1f64499 mmc: sdhci-of-esdhc: remove default broken-cd for ARM 0ddf07d2a130 PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports 28dd2313a6e4 PCI: Add Broadcom Northstar2 PAXC quirk for device class and MPSS 35b366d584da ARM: smccc: Update HVC comment to describe new quirk parameter 25bdb190ade0 drm/msm/adreno: move function declarations to header file bec9918bb4da firmware: qcom: scm: Fix interrupted SCM calls 007f0a2f2c0f arm: kernel: Add SMC structure parameter 703f48a1c302 HID: wacom: don't apply generic settings to old devices abb640893830 ASoC: sun4i-i2s: Add quirks to handle a31 compatible 3d2f06d8d180 ACPI: save NVS memory for Lenovo G50-45 09f78f116c03 ASoC: Intel: cht_bsw_rt5645: add Baytrail MCLK support 584f4318f923 ASoC: Intel: cht_bsw_rt5645: harden ACPI device detection 4060a32e9d24 ASoC: Intel: Baytrail: add quirk for Lenovo Thinkpad 10 d572cfb66264 ASoC: codecs: rt5670: add quirk for Lenovo Thinkpad 10 58153cca226f ASoC: rt5670: Add missing 10EC5072 ACPI ID e4ae51e44b89 ACPI / button: Change default behavior to lid_init_state=open b369fd719fa4 sata: ahci-da850: implement a workaround for the softreset quirk f36d3f1fe79e PCI: Add ACS quirk for Intel Union Point a452e4eb6ee2 ARM: dts: STiH407-family: set snps,dis_u3_susphy_quirk 9ec57c921b9d drm/mga: remove device_is_agp callback ae3a3e209ef1 usb: dwc3: host: pass quirk-broken-port-ped property for known broken revisions 7bdf7bebbbed usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested 15159247d25b usb: xhci: add quirk flag for broken PED bits 660b38eab885 ARM: davinci: PM: support da8xx DT platforms db7c1706fa6d Input: gpio_keys - add support for GPIO descriptors 80b0d7e623d1 serial: 8250_omap: Add OMAP_DMA_TX_KICK quirk for AM437x 6b8deb108273 usb: chipidea: msm: Rely on core to override AHBBURST c5fc946a15dc scsi: ufs: issue link starup 2 times if device isn't active a17bddc4a781 scsi: ufs: introduce a new ufshcd_statea UFSHCD_STATE_EH_SCHEDULED e94ed347105d ASoC: Intel: bytcr_rt5640: quirks for Insyde devices 0ed0810b8b02 drm/i915: actually drive the BDW reserved IDs 70797929ee36 drm/i915: more .is_mobile cleanups for BDW 0b348464eea0 drm/i915: fix INTEL_BDW_IDS definition 14ec1cf414cf drm/edid: constify edid quirk list f188ee38d4cb HID: usbhid: Add quirk for Mayflash/Dragonrise DolphinBar. 7fd75759ba07 HID: usbhid: Add quirk for the Futaba TOSD-5711BB VFD c1e94148f93c ACPI / sysfs: Provide quirk mechanism to prevent GPE flooding 43cfff65c989 nvme: simplify stripe quirk 8d620dff40ba platform/x86: acer-wmi: Only supports AMW0_GUID1 on acer family 2bd6cc1cce47 ALSA: usb-audio: Add native DSD support for TEAC 501/503 DAC 8ae7242fea54 PCI: Expand "VPD access disabled" quirk message c0aac1bbb5d8 ALSA: usb-audio: add implicit fb quirk for Axe-Fx II bedc629494cd scsi: ufs: add quirk to increase host PA_SaveConfigTime 5c6b8ad1ab25 PCI: thunder-pem: Factor out resource lookup 5582c1980eac arm64: PCI: Add local struct device pointers cc49b39f3f2d arm64: PCI: Manage controller-specific data on per-controller basis 625fd9d1af70 x86/intel_idle: Add CPU model 0x4a (Atom Z34xx series) 607ca1dccbbd svcauth_gss: Close connection when dropping an incoming message 3a87bcdebf6e scsi: ufs: ensure that host pa_tactivate is higher than device d84be51d1c1d mmc: sdhci-msm: Enable few quirks c6e3c6628dfb HID: multitouch: do not retrieve all reports for all devices 68a83be38135 HID: multitouch: enable the Surface 3 Type Cover to report multitouch data c5fcc6332ddb HID: sensor-hub: add quirk for Microchip MM7150 39f3c9291d69 HID: sensor-hub add quirk for Microsoft Surface 3 9b41ed79ec78 scsi: ufs: introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk 26cbe162df3d clocksource/drivers/arm_arch_timer: Don't assume clock runs in suspend d2f1000c3ae3 net/mlx4_core: Use device ID defines dcc4c6758100 arm64: dts: hisi: fix hip06 sas am-max-trans quirk b340c9648c2f ASoC: Intel: bytct_rt5640: change default capture settings d9a97dcdf5c2 usb: dwc3: gadget: delay unmap of bounced requests ee670af5feed HID: i2c-hid: add a simple quirk to fix device defects d640c41bced6 HID: usbhid: Add quirks for Mayflash/Dragonrise GameCube and PS3 adapters e02a5d1d5a05 clk: lpc32xx: add a quirk for PWM and MS clock dividers 666d5f34d897 drm/sun4i: Add compatible string for A31/A31s TCON (timing controller) 6af7e1cae445 drm/sun4i: Add compatible strings for A31/A31s display pipelines 06a2bb472f71 drm/sun4i: tcon: Move SoC specific quirks to a DT matched data structure 7c0361334466 random: use chacha20 for get_random_int/long cddab768d134 mm/mempolicy.c: fix error handling in set_mempolicy and mbind. 24317cb6b400 Documentation: stable-kernel-rules: fix stable-tag format be56f92cc0a9 MIPS: c-r4k: Fix Loongson-3's vcache/scache waysize calculation 59b8725f2b1e MIPS: Flush wrong invalid FTLB entry for huge page 186fb3c52e39 MIPS: Add MIPS_CPU_FTLB for Loongson-3A R2 3d5e13d891b0 MIPS: Check TLB before handle_ri_rdhwr() for Loongson-3 c7f6633f7657 MIPS: Lantiq: fix missing xbar kernel panic 1e7deb9da033 MIPS: End spinlocks with .insn 19aa26f5be49 MIPS: ralink: Fix typos in rt3883 pinctrl 9dcb21e63b2e MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels 7b68273f79e8 s390/uaccess: get_user() should zero on failure (again) f4938792af38 s390/decompressor: fix initrd corruption caused by bss clear 6a776f6ae3f8 xtensa: make __pa work with uncached KSEG addresses c1dcea123655 nios2: reserve boot memory for device tree 27d382fb6afe dm raid: fix NULL pointer dereference for raid1 without bitmap abbf0fd436a9 powerpc/crypto/crc32c-vpmsum: Fix missing preempt_disable() 45c2ed941c08 powerpc: Don't try to fix up misaligned load-with-reservation instructions fba7546bbe65 powerpc/64: Fix flush_(d|i)cache_range() called from modules 24d945d4791f powerpc/mm: Add missing global TLB invalidate if cxl is active 6fbf84b5da23 powerpc: Disable HFSCR[TM] if TM is not supported a1db9b2c1b12 metag/usercopy: Add missing fixups ce154d517ae4 metag/usercopy: Fix src fixup in from user rapf loops 4f3f0dd2a75b metag/usercopy: Set flags before ADDZ 3dc0fe517a9f metag/usercopy: Zero rest of buffer from copy_from_user 4a93ac814ddc metag/usercopy: Add early abort to copy_to_user 49a292dcd86b metag/usercopy: Fix alignment error checking 2bb52b47e7f4 metag/usercopy: Drop unused macros 9afc076d2812 brcmfmac: use local iftype avoiding use-after-free of virtual interface c0321505df2e mac80211: unconditionally start new netdev queues with iTXQ support 703cebf6e978 ring-buffer: Fix return value check in test_ringbuffer() f7db18998e9c xfs: Honor FALLOC_FL_KEEP_SIZE when punching ends of files dc62935ce0fb orangefs: move features validation to fix filesystem hang c4fe79a44a5d Kbuild: use cc-disable-warning consistently for maybe-uninitialized e4a62348935e ACPI / gpio: do not fall back to parsing _CRS when we get a deferral ab83597b9d40 dm verity fec: fix bufio leaks 2ff087642643 dm verity fec: limit error correction recursion d9fa4351037b ptrace: fix PTRACE_LISTEN race corrupting task->state e3b08ebe4773 mm/page_alloc.c: fix print order in show_free_areas() 8446cb1adf95 Reset TreeId to zero on SMB2 TREE_CONNECT 57e1e90dda74 cfg80211: check rdev resume callback only for registered wiphy 3715dbf77f3b arm64: mm: unaligned access by user-land should be received as SIGBUS 71b44ef83d2a iio: bmg160: reset chip when probing ac303c64cdb8 kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd a1ea31893684 arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region 48f2825abc65 arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm 8f8de8d2bf6c staging: android: ashmem: lseek failed due to no FMODE_LSEEK. d9eedab38395 sysfs: be careful of error returns from ops->show() 4ddd24d54fed drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() 28c84df739e3 drm/vmwgfx: Remove getparam error message b116797b81e5 drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces 604d2eac67cb drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl() 73ab72517b61 drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() 92cc48166e49 drm/vmwgfx: Type-check lookups of fence objects 9c2b46e720d5 ppdev: fix registering same device name bf5202b58f61 ppdev: check before attaching port Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-18linux-yocto/4.4: update to v4.4.67Bruce Ashfield3
Integrating the korg v4.4.61 -> 4.4.67 releases with the following commit summary: dec1dc2a0ee8 Linux 4.4.67 3b9983bb354e dm ioctl: prevent stack leak in dm ioctl call da1ce38aaac7 nfsd: stricter decoding of write-like NFSv2/v3 ops 35e13333c217 nfsd4: minor NFSv2/v3 write decoding cleanup 16fb859f9b2b ext4/fscrypto: avoid RCU lookup in d_revalidate 41948f88a521 ext4 crypto: use dget_parent() in ext4_d_revalidate() 2faff9d1dfc5 ext4 crypto: revalidate dentry after adding or removing the key e2968fb8e798 ext4: require encryption feature for EXT4_IOC_SET_ENCRYPTION_POLICY fee1f42b961e IB/ehca: fix maybe-uninitialized warnings 56cd2ed3e25a IB/qib: rename BITS_PER_PAGE to RVT_BITS_PER_PAGE a8d47b4b3cb6 netlink: Allow direct reclaim for fallback allocation 35c9bfa51154 8250_pci: Fix potential use-after-free in error path 6f81dea4037c scsi: cxlflash: Improve EEH recovery time 24d17d7853fa scsi: cxlflash: Fix to avoid EEH and host reset collisions 69a9e016f0cc scsi: cxlflash: Scan host only after the port is ready for I/O ec2170f98f9a net: tg3: avoid uninitialized variable warning fd79e4363258 mtd: avoid stack overflow in MTD CFI code ee6b88767e87 drbd: avoid redefinition of BITS_PER_PAGE 938206b8d798 ALSA: ppc/awacs: shut up maybe-uninitialized warning a2b3b19acfde ASoC: intel: Fix PM and non-atomic crash in bytcr drivers 6c106b55eb47 Handle mismatched open calls 911bd54922cd timerfd: Protect the might cancel mechanism proper 0c49a2c16ca9 Linux 4.4.66 9c4a4755d9c5 ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram 1aefe328a68d ARCv2: save r30 on kernel entry as gcc uses it for code-gen 82a0d8aabe04 nfsd: check for oversized NFSv2/v3 arguments 2032eebe2384 Input: i8042 - add Clevo P650RS to the i8042 reset list 91ce8d13faeb p9_client_readdir() fix 3bf0809930b8 MIPS: Avoid BUG warning in arch_check_elf 1c26c382c9e7 MIPS: KGDB: Use kernel context for sleeping threads 555f77106f77 ALSA: seq: Don't break snd_use_lock_sync() loop by timeout 8cbaf11c5026 ALSA: firewire-lib: fix inappropriate assignment between signed/unsigned type 5e52fffbb11c ipv6: check raw payload size correctly in ioctl befb92542439 ipv6: check skb->protocol before lookup for nexthop 114f0c66dab4 macvlan: Fix device ref leak when purging bc_queue bdeb026dfd9f ip6mr: fix notification device destruction 25c104023372 netpoll: Check for skb->queue_mapping f6b94906b414 net: ipv6: RTF_PCPU should not be settable from userspace f6b34b1709ac dp83640: don't recieve time stamps twice 78c4e3d4848d tcp: clear saved_syn in tcp_disconnect() 52e33b4e505d sctp: listen on the sock only when it's state is listening or closed cc5a5c09d32b net: ipv4: fix multipath RTM_GETROUTE behavior when iif is given 593e185eaade l2tp: fix PPP pseudo-wire auto-loading f710dbd92b27 l2tp: take reference on sessions being dumped 25adf4e32a89 net/packet: fix overflow in check for tp_reserve cf71bd41f809 net/packet: fix overflow in check for tp_frame_nr 8625dfcfd338 l2tp: purge socket queues in the .destruct() callback 0e9eeb4676a7 net: phy: handle state correctly in phy_stop_machine 428b3cefab22 net: neigh: guard against NULL solicit() method 592d0e60a2b7 sparc64: Fix kernel panic due to erroneous #ifdef surrounding pmd_write() 80ec183214e8 sparc64: kern_addr_valid regression c583862e95d2 xen/x86: don't lose event interrupts 5709321fd962 usb: gadget: f_midi: Fixed a bug when buflen was smaller than wMaxPacketSize 3e19487b9bf5 regulator: core: Clear the supply pointer if enabling fails 804605eae410 RDS: Fix the atomicity for congestion map update b9baa0aa66ce net_sched: close another race condition in tcf_mirred_release() 1d1cb762524f net: cavium: liquidio: Avoid dma_unmap_single on uninitialized ndata 2907c91c9f9a MIPS: Fix crash registers on non-crashing CPUs 49b2fe4b0207 md:raid1: fix a dead loop when read from a WriteMostly disk 28320756e78b ext4: check if in-inode xattr is corrupted in ext4_expand_extra_isize_ea() 99e96ce5e315 drm/amdgpu: fix array out of bounds 10fc325c03d2 crypto: testmgr - fix out of bound read in __test_aead() 40a55e4f9401 clk: sunxi: Add apb0 gates for H3 531be60fc580 ARM: OMAP2+: timer: add probe for clocksources bd2d6cb00d1a xc2028: unlock on error in xc2028_set_config() 716bcfeb12b8 f2fs: do more integrity verification for superblock 418b99042b87 Linux 4.4.65 416bd4a366f3 perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race b7f47c794bc4 ping: implement proper locking a7544fdd1626 staging/android/ion : fix a race condition in the ion driver d23ef85b123d vfio/pci: Fix integer overflows, bitmask check 65d30f7545ff tipc: check minimum bearer MTU 9540baadb61b netfilter: nfnetlink: correctly validate length of batch messages 0d9dac5d7cc3 xc2028: avoid use after free c50fd34e1089 mnt: Add a per mount namespace limit on the number of mounts 59e0cd110fb9 tipc: fix socket timer deadlock abc025d1e88a tipc: fix random link resets while adding a second bearer d39cb4a59729 gfs2: avoid uninitialized variable warning 9a35bc2ae545 hostap: avoid uninitialized variable use in hfa384x_get_rid 58f80ccf09c4 tty: nozomi: avoid a harmless gcc warning 2847736f563d tipc: correct error in node fsm 76ca3053f32c tipc: re-enable compensation for socket receive buffer double counting 3f3155904308 tipc: make dist queue pernet 44b3b7e06887 tipc: make sure IPv6 header fits in skb headroom 12f4e1f54a13 Linux 4.4.64 6862fa9077de tipc: fix crash during node removal 6ddbac9aa800 block: fix del_gendisk() vs blkdev_ioctl crash d1cc3cdd39e9 x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions 5693f3fb5a66 hv: don't reset hv_context.tsc_page on crash 03e2fb9b5ce8 Drivers: hv: balloon: account for gaps in hot add regions 8e7a6dbc3b71 Drivers: hv: balloon: keep track of where ha_region starts 397488e09bf2 Tools: hv: kvp: ensure kvp device fd is closed on exec 2a60bb635236 kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd e2587fba9911 x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs 6c107bba66dc powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction 38be91ce7ea8 ubi/upd: Always flush after prepared for an update b812c69019e4 mac80211: reject ToDS broadcast data frames b74ba9dd91e5 mmc: sdhci-esdhc-imx: increase the pad I/O drive strength for DDR50 card 6986d0d29f3c ACPI / power: Avoid maybe-uninitialized warning cdede60d6a30 Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled 8d5ed79fb2d7 VSOCK: Detach QP check should filter out non matching QPs. f803416632b5 Drivers: hv: vmbus: Reduce the delay between retries in vmbus_post_msg() 567dd48c4e71 Drivers: hv: get rid of timeout in vmbus_open() 5ab982a01201 Drivers: hv: don't leak memory in vmbus_establish_gpadl() 702db976b857 s390/mm: fix CMMA vs KSM vs others 859d615b5be1 CIFS: remove bad_network_name flag f8fe51c86583 cifs: Do not send echoes before Negotiate is complete a2a67e53f92f ring-buffer: Have ring_buffer_iter_empty() return true when empty 1dfb1c7bd63f tracing: Allocate the snapshot buffer before enabling probe c9460fbceb2f KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings eb78d9877579 KEYS: Change the name of the dead type to ".dead" to prevent user access b5737b92560e KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings 81af21fe95ba Linux 4.4.63 d00557976676 MIPS: fix Select HAVE_IRQ_EXIT_ON_IRQ_STACK patch. e2f5fb9207a6 sctp: deny peeloff operation on asocs with threads sleeping on it f00f18ebb3b2 net: ipv6: check route protocol when deleting routes 990a142ee0d3 tty/serial: atmel: RS485 half duplex w/DMA: enable RX after TX is done 8dc821b9f67d SUNRPC: fix refcounting problems with auth_gss messages. 403a728d1a35 ibmveth: calculate gso_segs for large packets 65596042c3af catc: Use heap buffer for memory size test 40531b26bade catc: Combine failure cleanup code in catc_probe() a90604be51de rtl8150: Use heap buffers for all register access be570e556dee pegasus: Use heap buffers for all register access eb5267657d85 virtio-console: avoid DMA from stack 6be431f91632 dvb-usb-firmware: don't do DMA on stack 502157457f52 dvb-usb: don't use stack for firmware load 6739cc12f3db mm: Tighten x86 /dev/mem with zeroing reads ba02781392fa rtc: tegra: Implement clock handling ccf0904c49b1 platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event 51f8d95c89b4 ext4: fix inode checksum calculation problem if i_extra_size is small 0cb03b6e7086 dvb-usb-v2: avoid use-after-free ea6d8d67001a ath9k: fix NULL pointer dereference 2673d1c5122e crypto: ahash - Fix EINPROGRESS notification callback 70e55aaf9f8c powerpc: Disable HFSCR[TM] if TM is not supported 9286385a3452 zram: do not use copy_page with non-page aligned address c1fc1d2f214e kvm: fix page struct leak in handle_vmon 98c953a0a51f Revert "MIPS: Lantiq: Fix cascaded IRQ setup" a32c5331b462 char: lack of bool string made CONFIG_DEVPORT always on 0a6aa0d1cf27 char: Drop bogus dependency of DEVPORT on !M68K 7fe57118a7c0 ftrace: Fix removing of second function probe c51451e43bf1 irqchip/irq-imx-gpcv2: Fix spinlock initialization 66b531d3ff11 libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat 6058cf9929d9 xen, fbfront: fix connecting to backend b689dfbed8c8 scsi: sd: Fix capacity calculation with 32-bit sector_t 448961955592 scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable 925adae6664c scsi: sr: Sanity check returned mode data 1e1de2e841e1 iscsi-target: Drop work-around for legacy GlobalSAN initiator 05c5dd75d77c iscsi-target: Fix TMR reference leak during session shutdown 074bcc1302fd acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit comparison) ec3978e10ecc x86/vdso: Plug race between mapping and ELF header setup f1c5d0163586 x86/vdso: Ensure vdso32_enabled gets set to valid values only f42be33fe976 perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32() a5e2f803b891 Input: xpad - add support for Razer Wildcat gamepad f0899d0e1e9e CIFS: store results of cifs_reopen_file to avoid infinite wait a11ab9dd4b78 drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one a737abe4d09a drm/nouveau/mpeg: mthd returns true on success now ef4c962825c0 thp: fix MADV_DONTNEED vs clear soft dirty race 3144d81a7735 cgroup, kthread: close race window where new kthreads can be migrated to non-root cgroups a80c068fbf43 Linux 4.4.62 7d170f270a95 ibmveth: set correct gso_size and gso_type ac0cbfbb1e4b net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions 710f793a15de net/mlx4_core: Fix racy CQ (Completion Queue) free f1e6b1149e49 net/mlx4_en: Fix bad WQE issue 0a007f74b826 usb: hub: Wait for connection to be reestablished after port reset f4522e36edaa blk-mq: Avoid memory reclaim when remapping queues d35f8fa0b93e net/packet: fix overflow in check for priv area size fd8bae310684 crypto: caam - fix RNG deinstantiation error checking ba7681e4eee6 MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch f017e58da4ab MIPS: Select HAVE_IRQ_EXIT_ON_IRQ_STACK b39b26381668 MIPS: Switch to the irq_stack in interrupts 93a82f8dbef8 MIPS: Only change $28 to thread_info if coming from user mode 336365351285 MIPS: Stack unwinding while on IRQ stack d8b8b5528ea5 MIPS: Introduce irq_stack 5a527d80836e mtd: bcm47xxpart: fix parsing first block after aligned TRX 297f55bcb62a usb: dwc3: gadget: delay unmap of bounced requests 8cfaf0ae1f56 drm/i915: Stop using RP_DOWN_EI on Baytrail cb0a2cba62d5 drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-18linux-yocto/4.10: update to v4.10.15Bruce Ashfield3
Merging the korg stable releases 4.10.10 -> 4.10.15 with the following shortlog summary: b1cff0b2ed20 Linux 4.10.15 de7b7a35c99e dm ioctl: prevent stack leak in dm ioctl call 8dee04de5def hwmon: (it87) Avoid registering the same chip on both SIO addresses ad66b968a0e5 scsi: storvsc: Workaround for virtual DVD SCSI version fc08ba650a2b Handle mismatched open calls 43c1696e5e91 timerfd: Protect the might cancel mechanism proper d08276658dee Linux 4.10.14 3adeab312a65 ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram 13d970940217 cpu/hotplug: Serialize callback invocations proper bd7c4f5e1d25 net: can: usb: gs_usb: Fix buffer on stack 43a35e671f8f macsec: avoid heap overflow in skb_to_sgvec e4720b009def ceph: fix recursion between ceph_set_acl() and __ceph_setattr() 43e360377b09 nfsd: stricter decoding of write-like NFSv2/v3 ops 144180dc4736 nfsd4: minor NFSv2/v3 write decoding cleanup 86eb1d0aab0d nfsd: check for oversized NFSv2/v3 arguments b98d12a15ed1 Input: i8042 - add Clevo P650RS to the i8042 reset list 2f680d46a0b5 ASoC: intel: Fix PM and non-atomic crash in bytcr drivers bec0749254e7 p9_client_readdir() fix 67355b67b41c MIPS: Avoid BUG warning in arch_check_elf 7cb5877dc20e MIPS: cevt-r4k: Fix out-of-bounds array access 09c953f73ff0 MIPS: KGDB: Use kernel context for sleeping threads 4a71345ea6f8 ARC: [plat-eznps] Fix build error 47dbabb85ef7 scsi: return correct blkprep status code in case scsi_init_io() fails. dcb730f79d33 ALSA: seq: Don't break snd_use_lock_sync() loop by timeout 7b2b791c65d2 ALSA: firewire-lib: fix inappropriate assignment between signed/unsigned type a33e886d3f19 ALSA: oxfw: fix regression to handle Stanton SCS.1m/1d f62c45868079 ipv6: check raw payload size correctly in ioctl 466dfcd1d81a tcp: memset ca_priv data to 0 properly 04630e2ed834 ipv6: check skb->protocol before lookup for nexthop 683f8d60761c net: phy: fix auto-negotiation stall due to unavailable interrupt f9a8970e9eee net: ipv6: regenerate host route if moved to gc list e2ae71739253 macvlan: Fix device ref leak when purging bc_queue b073c2c3d40c tcp: mark skbs with SCM_TIMESTAMPING_OPT_STATS cdaf15b43bd3 tcp: fix SCM_TIMESTAMPING_OPT_STATS for normal skbs df4c4820a0b0 net/mlx5e: Fix ETHTOOL_GRXCLSRLALL handling cce19108367e net/mlx5e: Fix small packet threshold 3faae16bf93e net/mlx5: E-Switch, Correctly deal with inline mode on ConnectX-5 82aa6b2c1f19 net/mlx5: Fix driver load bad flow when having fw initializing timeout ff247bdf248a ip6mr: fix notification device destruction 9db670f71b6a netpoll: Check for skb->queue_mapping 5e54291edfb9 net: ipv6: RTF_PCPU should not be settable from userspace ee1f368e99ba gso: Validate assumption of frag_list segementation 03940f08b972 ipv6: fix source routing c52ac0687247 ipv6: sr: fix double free of skb after handling invalid SRH 3b600a30d126 dp83640: don't recieve time stamps twice a024074740e7 ipv6: sr: fix out-of-bounds access in SRH validation 7e793ce3b3e1 sh_eth: unmap DMA buffers when freeing rings c526d0869a3a net: vrf: Fix setting NLM_F_EXCL flag when adding l3mdev rule 9ca5d7e426dd net-timestamp: avoid use-after-free in ip_recv_error 0d8ef98cefae ipv6: Fix idev->addr_list corruption 29dc163a721e tcp: clear saved_syn in tcp_disconnect() 1ebfe5cf3727 sctp: listen on the sock only when it's state is listening or closed 280a7e34a987 net: ipv4: fix multipath RTM_GETROUTE behavior when iif is given c747d66b6c6f l2tp: fix PPP pseudo-wire auto-loading 2ba7cfd4f6a9 l2tp: take reference on sessions being dumped 0fbdeb789013 openvswitch: Fix ovs_flow_key_update() f9bd6b937de6 net/packet: fix overflow in check for tp_reserve 57a88382a969 net/packet: fix overflow in check for tp_frame_nr 5894337297ad l2tp: purge socket queues in the .destruct() callback 7d5eb39c0d8c l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6 63ae30d5caa7 net/mlx5: Avoid dereferencing uninitialized pointer 4f45e887a632 bpf: improve verifier packet range checks 443fac9f2618 secure_seq: downgrade to per-host timestamp offsets a35c14672325 kcm: return immediately after copy_from_user() failure c79db30fd1b0 net: phy: handle state correctly in phy_stop_machine 693d7da388c2 net: neigh: guard against NULL solicit() method 2ec8024c5672 sparc64: Fix kernel panic due to erroneous #ifdef surrounding pmd_write() 1797e172bf10 sparc64: kern_addr_valid regression 7cf480444103 ping: implement proper locking b957be36d793 Linux 4.10.13 9254ada03382 device-dax: switch to srcu, fix rcu_read_lock() vs pte allocation 7d1c1be6c8d3 x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs 1136723a6cf0 powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction a6db433483db ubi/upd: Always flush after prepared for an update a32ff3f07f9b x86/mce: Make the MCE notifier a blocking one c77e7d37ac50 mac80211: fix MU-MIMO follow-MAC mode ee9b489925a0 mac80211: reject ToDS broadcast data frames 71a3e3679e30 ubifs: Fix O_TMPFILE corner case in ubifs_link() c1cadf6af8b7 ubifs: Fix RENAME_WHITEOUT support 2745665258c3 mmc: sdhci-esdhc-imx: increase the pad I/O drive strength for DDR50 card b478c19f3de4 mmc: dw_mmc: Don't allow Runtime PM for SDIO cards 9b02ecd10cff ACPI / power: Avoid maybe-uninitialized warning 7010e15d1d22 Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled 0cb760dfc75b s390/mm: fix CMMA vs KSM vs others 71766b913996 mmc: dw_mmc: silent verbose log when calling from PM context 9f8296778b61 CIFS: remove bad_network_name flag 5cd77ebf2254 cifs: Do not send echoes before Negotiate is complete 63ad4051e89c mm: prevent NR_ISOLATE_* stats from going negative 64d253367ae0 ring-buffer: Have ring_buffer_iter_empty() return true when empty eff248618a59 HID: wacom: Treat HID_DG_TOOLSERIALNUMBER as unsigned 838a281c4a17 tracing: Allocate the snapshot buffer before enabling probe 523ae2e9e39a KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings cc4f98410688 KEYS: Change the name of the dead type to ".dead" to prevent user access 4cbbfd6aafe1 KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings 055c0a94117c Linux 4.10.12 e5349c13c7a8 virtio-console: avoid DMA from stack e0116f4d9a9a cxusb: Use a dma capable buffer also for reading b1bfb5083bfa mm: Tighten x86 /dev/mem with zeroing reads 2c4d8f20cc29 rtc: tegra: Implement clock handling a16534a33305 ACPI / EC: Use busy polling mode when GPE is not enabled 8a73a223fb70 x86/xen: Fix APIC id mismatch warning on Intel e765ef79fdf3 platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event 35549ee08285 ASoC: Intel: select DW_DMAC_CORE since it's mandatory 765c74b9cc27 dvb-usb-v2: avoid use-after-free ce5fe5a547d8 parisc: Fix get_user() for 64-bit value on 32-bit kernel aa7ca04fb26c crypto: lrw - Fix use-after-free on EINPROGRESS cb0567fc5114 crypto: ahash - Fix EINPROGRESS notification callback 102da3a73f9a crypto: xts - Fix use-after-free on EINPROGRESS 25308983eda6 crypto: algif_aead - Fix bogus request dereference in completion function a0a1e90f5057 ftrace: Fix function pid filter on instances 58bc856c41fb zram: do not use copy_page with non-page aligned address 9bf69094c2ad Revert "MIPS: Lantiq: Fix cascaded IRQ setup" 1cb293ab0236 char: lack of bool string made CONFIG_DEVPORT always on ebe4deab5c80 drm/i915/gvt: set the correct default value of CTX STATUS PTR 4bf7df7b3bd7 ftrace: Fix removing of second function probe 9b35ab51a0b4 irqchip/irq-imx-gpcv2: Fix spinlock initialization b648679070a9 cpufreq: Bring CPUs up even if cpufreq_online() failed 26052e29d6a2 pwm: rockchip: State of PWM clock should synchronize with PWM enabled state 96b121b50683 can: ifi: use correct register to read rx status 5b750d3c56e3 libnvdimm: band aid btt vs clear poison locking f0f306710e24 libnvdimm: fix reconfig_mutex, mmap_sem, and jbd2_handle lockdep splat e0d47228949e libnvdimm: fix blk free space accounting 66481ca0750d make skb_copy_datagram_msg() et.al. preserve ->msg_iter on error a99a9ff2374a new privimitive: iov_iter_revert() 939707c50352 xen, fbfront: fix connecting to backend 22113847cd11 target: Avoid mappedlun symlink creation during lun shutdown 53204334cca0 scsi: sd: Fix capacity calculation with 32-bit sector_t 24c01b369765 scsi: qla2xxx: Add fix to read correct register value for ISP82xx. 8b30ed56fa89 scsi: sd: Consider max_xfer_blocks if opt_xfer_blocks is unusable 01fb9440938a scsi: sr: Sanity check returned mode data c8270f29214c iscsi-target: Drop work-around for legacy GlobalSAN initiator 510152205d41 iscsi-target: Fix TMR reference leak during session shutdown c100de410c1e efi/fb: Avoid reconfiguration of BAR that covers the framebuffer 6b8a0080915d efi/libstub: Skip GOP with PIXEL_BLT_ONLY format ca3e0b6d6b25 parisc: fix bugs in pa_memcpy 87ad80ecdb5c ACPI / scan: Set the visited flag for all enumerated devices 122c16ccc71b acpi, nfit, libnvdimm: fix interleave set cookie calculation (64-bit comparison) 083d30d61a1a x86/vdso: Plug race between mapping and ELF header setup 90dc1120444f x86/vdso: Ensure vdso32_enabled gets set to valid values only b8cb11e01a7f x86, pmem: fix broken __copy_user_nocache cache-bypass assumptions 1a99658f083d x86/intel_rdt: Fix locking in rdtgroup_schemata_write() 565194a42052 x86/signals: Fix lower/upper bound reporting in compat siginfo c6be568a2f24 x86/efi: Don't try to reserve runtime regions 4ff9e6c2d86b perf/x86: Avoid exposing wrong/stale data in intel_pmu_lbr_read_32() 535adf24d1a7 perf annotate s390: Fix perf annotate error -95 (4.10 regression) 7869b4078ba9 Input: xpad - add support for Razer Wildcat gamepad 3f17ee38a808 CIFS: store results of cifs_reopen_file to avoid infinite wait 6e9b6937a923 CIFS: reconnect thread reschedule itself d38b12ab7b05 drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again e97e515b7448 drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit() 3287a46c7829 drm/nouveau: initial support (display-only) for GP107 2efa4bd3b644 drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state b6b2448efe64 drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method 8418bb809e55 drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one cc3c096855c6 drm/nouveau/mpeg: mthd returns true on success now 5de87d225e08 orangefs: free superblock when mount fails 5f8cde206712 zsmalloc: expand class bit 5c7de4610825 thp: fix MADV_DONTNEED vs clear soft dirty race d7847a2203a1 thp: fix MADV_DONTNEED vs. MADV_FREE race e2083153996d tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case acbb93eb7447 tcmu: Fix wrongly calculating of the base_command_size 1486f834e887 tcmu: Fix possible overwrite of t_data_sg's last iov[] e8339b9ddfe6 audit: make sure we don't let the retry queue grow without bounds 668e2d892499 cgroup, kthread: close race window where new kthreads can be migrated to non-root cgroups 4c031101dc08 Linux 4.10.11 2ef9c8dd6ecd dma-buf: add support for compat ioctl 10e13823b0a9 net/packet: fix overflow in check for priv area size 50d60091d294 crypto: caam - fix invalid dereference in caam_rsa_init_tfm() 41889ca0002a crypto: caam - fix RNG deinstantiation error checking 8e94a6f43dff MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch 4a1fe14b16c9 MIPS: Select HAVE_IRQ_EXIT_ON_IRQ_STACK 2c7235dbdd51 MIPS: Switch to the irq_stack in interrupts b21e28eafd17 MIPS: Only change $28 to thread_info if coming from user mode ece65a60793c MIPS: Stack unwinding while on IRQ stack 6b720ff376fd MIPS: Introduce irq_stack 612973c55404 rt2x00usb: do not anchor rx and tx urb's 244ff096a321 rt2x00usb: fix anchor initialization df741f77edfa nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type f536c2058420 orangefs: fix buffer size mis-match between kernel space and user space. f20e76a469c1 orangefs: Dan Carpenter influenced cleanups... b01252079ec7 drm/i915: Do .init_clock_gating() earlier to avoid it clobbering watermarks d5b5a4d3f77f drm/i915: Avoid rcu_barrier() from reclaim paths (shrinker) de3571619eeb drm/i915: Stop using RP_DOWN_EI on Baytrail 29abfd4ee598 drm/i915: Drop support for I915_EXEC_CONSTANTS_* execbuf parameters. b364cf79fc37 drm/i915: Only enable hotplug interrupts if the display interrupts are enabled 56613bca0578 drm/i915: Reject HDMI 12bpc if the sink doesn't indicate support dba29c1139fc drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3 fccb5940cc17 drm/i915: Nuke debug messages from the pipe update critical section 29a9a6a329d1 drm/i915: Store a permanent error in obj->mm.pages 432ae45238b8 drm/i915/gen9: Increase PCODE request timeout to 50ms b93cb4cc2eab drm/i915: Squelch any ktime/jiffie rounding errors for wait-ioctl ec417098e18f drm/i915/fbdev: Stop repeating tile configuration on stagnation 4f985d41bc5f drm/i915: Move updating color management to before vblank evasion a8a20aecc9c1 drm/i915: Fix forcewake active domain tracking e6925852d5b8 Linux 4.10.10 e6c5fe2374cd x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk a148ee8f7156 usb-storage: Add ignore-residue quirk for Initio INIC-3619 118b1ef49a33 x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk 2b0766deb008 x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk 3db435d09bc3 platform/x86: asus-wmi: Detect quirk_no_rfkill from the DSDT d0331c21a1a6 watchdog: s3c2410: Fix infinite interrupt in soft mode 07371cd9ef21 PCI: Add ACS quirk for Qualcomm QDF2400 and QDF2432 e90d491bcf00 PCI: Sort the list of devices with D3 delay quirk by ID 9fd0dee94856 mmc: sdhci-of-esdhc: remove default broken-cd for ARM 8f24ffc2f9a0 PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports f2d9c08fc9b2 PCI: Add Broadcom Northstar2 PAXC quirk for device class and MPSS 0755d2b5fe92 ARM: smccc: Update HVC comment to describe new quirk parameter 7dd05d366148 firmware: qcom: scm: Fix interrupted SCM calls cc9b9deb6197 arm: kernel: Add SMC structure parameter 2dca786b85e2 HID: wacom: don't apply generic settings to old devices 6ac0617424d4 ASoC: sun4i-i2s: Add quirks to handle a31 compatible ab0b1f481fa9 ACPI: save NVS memory for Lenovo G50-45 36426b3a31dc ASoC: Intel: cht_bsw_rt5645: add Baytrail MCLK support bdbe9135ead6 ASoC: Intel: cht_bsw_rt5645: harden ACPI device detection 88f1372e28b2 ASoC: Intel: Baytrail: add quirk for Lenovo Thinkpad 10 770049fddd84 ASoC: codecs: rt5670: add quirk for Lenovo Thinkpad 10 8d5dd97f5556 ACPI / button: Change default behavior to lid_init_state=open 53a898c2dc3b sata: ahci-da850: implement a workaround for the softreset quirk fcfd2ac4abfb PCI: xgene: Fix double free on init error c259b9b74ebc PCI: Add ACS quirk for Intel Union Point 8a4b2d4ba49c drm/mga: remove device_is_agp callback f08ae685954e usb: dwc3: host: pass quirk-broken-port-ped property for known broken revisions 41d6d9750ba3 usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested 9763fee4c38d usb: xhci: add quirk flag for broken PED bits afdb6b99f54e serial: 8250_omap: Add OMAP_DMA_TX_KICK quirk for AM437x 99b4f57bffe5 usb: chipidea: msm: Rely on core to override AHBBURST f576c28172a3 ASoC: Intel: bytcr_rt5640: quirks for Insyde devices 24fdd3f90f4c drm/i915: actually drive the BDW reserved IDs 0325b5e1b637 drm/i915: more .is_mobile cleanups for BDW bb4c89250bcc drm/i915: fix INTEL_BDW_IDS definition d7f19357fe65 drm/edid: constify edid quirk list b04940e26f10 kvm: fix page struct leak in handle_vmon af7291601501 random: use chacha20 for get_random_int/long d57c764a703b mm/mempolicy.c: fix error handling in set_mempolicy and mbind. 596c2d180a96 Documentation: stable-kernel-rules: fix stable-tag format 813e1ac7259b usb: dwc3: gadget: delay unmap of bounced requests 5e87a005ff57 drm/i915/kvmgt: fix suspicious rcu dereference usage cccf8321af1c drm/i915/gvt: Fix gvt scheduler interval time fba7cfc66b25 MIPS: c-r4k: Fix Loongson-3's vcache/scache waysize calculation 42ce8ecfd141 MIPS: Flush wrong invalid FTLB entry for huge page a854a7975ce0 MIPS: Add MIPS_CPU_FTLB for Loongson-3A R2 5dc665924208 MIPS: Check TLB before handle_ri_rdhwr() for Loongson-3 464d88e8a0ad MIPS: Lantiq: fix missing xbar kernel panic 187b957634f0 MIPS: End spinlocks with .insn 0c4b9fe70343 MIPS: ralink: Fix typos in rt3883 pinctrl e09e410969ef MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels 94f3dd6b140a s390/uaccess: get_user() should zero on failure (again) 5d4d57697aa1 s390/decompressor: fix initrd corruption caused by bss clear a66f5106e710 xtensa: make __pa work with uncached KSEG addresses 36463a76abeb nios2: reserve boot memory for device tree be9fe9d48988 x86/mce: Don't print MCEs when mcelog is active fe96b265778a dm raid: fix NULL pointer dereference for raid1 without bitmap 5c67d5410bbb powerpc/crypto/crc32c-vpmsum: Fix missing preempt_disable() d625e1a1530d powerpc: Don't try to fix up misaligned load-with-reservation instructions b129e418406b powerpc/64: Fix flush_(d|i)cache_range() called from modules 12502ae4c9a1 powerpc/mm: Add missing global TLB invalidate if cxl is active 2a3134e106d4 powerpc: Disable HFSCR[TM] if TM is not supported be5569719b5c drm/msm: adreno: fix build error without debugfs 169b36bef88f metag/usercopy: Add missing fixups 191e4c735549 metag/usercopy: Fix src fixup in from user rapf loops e6ca39ac0c0d metag/usercopy: Set flags before ADDZ b03dd10e4c58 metag/usercopy: Zero rest of buffer from copy_from_user 60a0b56ea119 metag/usercopy: Add early abort to copy_to_user e61ffb12b6ac metag/usercopy: Fix alignment error checking 804453ff0993 metag/usercopy: Drop unused macros 6d855e027553 brcmfmac: use local iftype avoiding use-after-free of virtual interface 96499191fe6d mac80211: unconditionally start new netdev queues with iTXQ support ab23a82a0176 ring-buffer: Fix return value check in test_ringbuffer() 24d108e4dfec xfs: Honor FALLOC_FL_KEEP_SIZE when punching ends of files 1d656a4d8e87 orangefs: move features validation to fix filesystem hang b92a638e002b jump label: fix passing kbuild_cflags when checking for asm goto support 7b73b72fbf82 Kbuild: use cc-disable-warning consistently for maybe-uninitialized 52b38ad09a6c ACPI / scan: Prefer devices without _HID for _ADR matching e56bb92202f7 ACPI / gpio: do not fall back to parsing _CRS when we get a deferral 1c9925e63abb dm verity fec: fix bufio leaks 88c358b1f453 dm verity fec: limit error correction recursion 523a19324267 dax: fix radix tree insertion race 8bdc69ccb9f8 ptrace: fix PTRACE_LISTEN race corrupting task->state 0666cf6c9c18 mm/page_alloc.c: fix print order in show_free_areas() 674850494e19 Reset TreeId to zero on SMB2 TREE_CONNECT c793e3374981 cfg80211: check rdev resume callback only for registered wiphy b48b63d5f583 arm64: mm: unaligned access by user-land should be received as SIGBUS 3d44ecc1206e iio: bmg160: reset chip when probing 2501a0af1734 iio: st_pressure: initialize lps22hb bootime a16d8c4e8f77 iio: core: Fix IIO_VAL_FRACTIONAL_LOG2 for negative values 0d50669ca41f kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd e8c3d6542edb arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region fc29073a15e8 arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm fb3ce7a85213 staging: android: ashmem: lseek failed due to no FMODE_LSEEK. 38b4b8a0969d sysfs: be careful of error returns from ops->show() a709613559d6 PCI: thunder-pem: Fix legacy firmware PEM-specific resources f8709a9ec8ae PCI: thunder-pem: Add legacy firmware support for Cavium ThunderX host controller 44eed6f02491 drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() a2d474ab560c drm/vmwgfx: Remove getparam error message 009eb75f7fb0 drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces 7a392c9a4563 drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl() 0570c0cd987f drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() 3622a033c419 drm/vmwgfx: Type-check lookups of fence objects Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-05-16byacc: remove the recipeAlexander Kanavin5
It was used only by rpm5 and will be moved to meta-oe Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-16python3-pygpgme: remove the recipeAlexander Kanavin1
It was required only by dnf, which has switched to official gpgme bindings. pygpgme itself is old and unmaintaned. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-16dnf: update to 2.3.0Alexander Kanavin2
Drop dependency on pygpgme, replace it with gpgme's own bindings. Add a patch that fixes an upstream regression. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-16libdnf: update to 0.8.1Alexander Kanavin3
Rebase the patches. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-16linux-firmware: enable netronome firmwareNg Wei Tee1
It was previously disabled, as rpm refused to package it into noarch package, due to the firmware being considered arch-specific. This check is disabled in rpm now. The netronome binaries has ELF headers which will trigger an arch-specific error. INSANE_SKIP variable is used to skip some package_qa check usage. Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-16rpm: allow arch-dependent binaries in noarch packagesNg Wei Tee1
This is needed for packages like linux-firmware which have a legitimate reason for it. Oe-core has a separate package_qa test for this situation, so any accidental inclusions of such binaries will still be caught. [YOCTO #11329] Signed-off-by: Ng Wei Tee <wei.tee.ng@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-16libxml-sax-base-perl: upgrade to 1.09Aníbal Limón1
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-05-16liberation-fonts: update to 2.00.1Alexander Kanavin2