summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lrzsz: Add implicit declaration fixes from DebianAdrian Bunk2019-06-042-0/+26
| | | | | | | | | (From OE-Core rev: 6fa60ac102f6d3977df4236bd5a22680298bdac2) Signed-off-by: Adrian Bunk <bunk@stusta.de> -- v2: Add comment in the patch header. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-conf: configure wired network with dhcpKai Kang2019-06-042-0/+15
| | | | | | | | | | | | | | | | Add a configure file for systemd.networkd to configure wired network interfaces with dhcp. It works with common network interfaces such eth0 and eno1. And do not install it for qemu bsps. Refer to https://github.com/YoeDistro/meta-yoe/tree/master/recipes-core/systemd [YOCTO #13057] (From OE-Core rev: d87efd14ce0471135c0aa7fd7b5da2808acb9c76) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl-rdepends.txt: fix perl-module-data-dumper dependenciesTim Orling2019-06-041-0/+1
| | | | | | | | | Data::Dumper depends on bytes (From OE-Core rev: f044a8ceedbb6f1e429bbac19281b8ef8ff1a3be) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: update to 8.4.0Alexander Kanavin2019-06-024-39/+33
| | | | | | | (From OE-Core rev: fa51e660345ade5256a1c566ae387914ca1c109b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* source-highlight: remove the recipeAlexander Kanavin2019-06-023-59/+0
| | | | | | | | | gtk-doc was the only user, and has been switched over to python3-pygments. (From OE-Core rev: 5301fe1a41ff921dcf1349dece74644bb7cc3a0f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpsl: fix the gtk-doc 1.30 buildAlexander Kanavin2019-06-022-1/+31
| | | | | | | (From OE-Core rev: 5f672c0f80f5486016e2899bb6d3f5bbc7b5c74a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk-doc: upgrade 1.29 -> 1.30Alexander Kanavin2019-06-022-6/+6
| | | | | | | | | Source-highlight support has been replaced upstream with python3-pygments. (From OE-Core rev: 25a26ee7bc73a9a475f89cf9fc7876a4e75a26f4) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: fix systemtap on armBruce Ashfield2019-06-023-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following commit is part of 5.0.17+: ARM: fix function graph tracer and unwinder dependencies [ Upstream commit 503621628b32782a07b2318e4112bd4372aa3401 ] Naresh Kamboju recently reported that the function-graph tracer crashes on ARM. The function-graph tracer assumes that the kernel is built with frame pointers. We explicitly disabled the function-graph tracer when building Thumb2, since the Thumb2 ABI doesn't have frame pointers. We recently changed the way the unwinder method was selected, which seems to have made it more likely that we can end up with the function- graph tracer enabled but without the kernel built with frame pointers. Fix up the function graph tracer dependencies so the option is not available when we have no possibility of having frame pointers, and adjust the dependencies on the unwinder option to hide the non-frame pointer unwinder options if the function-graph tracer is enabled. Reviewed-by: Masami Hiramatsu <mhiramat@kernel.org> Tested-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Signed-off-by: Sasha Levin <sashal@kernel.org> As such, we no longer have UNWINDER_ARM enabled in our ARM builds by default, since we do have FUNCTION_GRAPH_TRACER enabled in the common ftrace configuration. We disable FUNCTION_GRAPH_TRACER for ARM, which allows UNWINDER_ARM to remain enabled and hence systemtap work out of the box for our ARM reference builds. Obviously, BSPs or other users of the fragments can make a different decision, but we chose unwinder to be on by default. (From OE-Core rev: 8b8fb2e0d991c280317e28867224ed2080aa50c1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.0: update to -rt11Bruce Ashfield2019-06-023-4/+4
| | | | | | | | | | | | | | | | | | | Updating the 5.0 -rt to -rt11, which comprises the following commits: 9c1e84c9b81b v5.0.19-rt11 c4258b70deda workqueue: rework 2a0f03c9daff softirq: rework cb38c9a00313 Revert "drm/i915/fence: Do not use TIMER_IRQSAFE" 0ffa8402bf10 clocksource: TCLIB: Add proper depend 6a2ecc186d9a arm: imx6: cpuidle: Use raw_spinlock_t c302271409c2 locking/lockdep: Don't complain about incorrect name for no validate class 4042bcac2c90 v5.0.19-rt10 d6ad4a85a911 genirq: Handle missing work_struct in irq_set_affinity_notifier() (From OE-Core rev: 9bef18bd94af24d758d2b6e9b4a1de6f4323ce05) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: update to v5.0.19Bruce Ashfield2019-06-023-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the korg -stable updates that comprise the following commits: 3f7c1cab1a61 Linux 5.0.19 64d314bd8cc8 fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough e5c6d75b0f03 bpf, lru: avoid messing with eviction heuristics upon syscall lookup b5f95aa7a88b bpf: add map_lookup_elem_sys_only for lookups from syscall side d811930f74ac bpf: relax inode permission check for retrieving bpf program ca7ef7e3ddfa driver core: Postpone DMA tear-down until after devres release for probe failure bad4fbe76cfb md/raid: raid5 preserve the writeback action after the parity check 3770eb3721be Revert "Don't jump to compute_result state from check_result state" 07116a6548c8 perf/x86/intel: Fix race in intel_pmu_disable_event() 58d1e074c742 perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet cd448c27b08e perf bench numa: Add define for RUSAGE_THREAD if not present 7325696ce261 i2c: designware: ratelimit 'transfer when suspended' errors 8258661858d5 ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour 5b73764a5d2c KVM: selftests: make hyperv_cpuid test pass on AMD fb654d0763c8 KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size 497ce5c7f538 x86/mm/mem_encrypt: Disable all instrumentation for early SME setup 96f0be982c8a sched/cpufreq: Fix kobject memleak 2a9605f177f8 iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb() df5eba5f41be qmi_wwan: new Wistron, ZTE and D-Link devices bd61ddd3e9fc bpf: Fix preempt_enable_no_resched() abuse bd3713424a01 tools: bpftool: fix infinite loop in map create 1e61a219090f power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG e6ae43922897 KVM: arm/arm64: Ensure vcpu target is unset on reset failure 5450811a02f5 net: ieee802154: fix missing checks for regmap_update_bits 15f64f420bae mac80211: Fix kernel panic due to use of txq after free eff6d5429bd2 x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 48be4d7ced2c PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored fa42fde1f8e6 apparmorfs: fix use-after-free on symlink traversal cf0259f7662a securityfs: fix use-after-free on symlink traversal 04aa8a51e723 power: supply: cpcap-battery: Fix division by zero 38a725dd0be7 KVM: PPC: Book3S: Protect memslots while validating user address eec0c746757b KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit f3adb80bb243 clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0) 791746a758e7 ARC: PAE40: don't panic and instead turn off hw ioc 30bd4585bf14 xfrm4: Fix uninitialized memory read in _decode_session4 79fad8fd2b76 xfrm: Honor original L3 slave device in xfrmi policy lookup ff7fa2c801bc esp4: add length check for UDP encapsulation 4e8ce2680442 xfrm: clean up xfrm protocol checks 6c0db1cbf772 vti4: ipip tunnel deregistration fixes. f8a427ca50d6 xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module 70a87327025a xfrm: Reset secpath in xfrm failure 9531aac1ee3e xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink 07a573c046c0 fuse: Add FOPEN_STREAM to use stream_open() 560c6fd312c9 dm mpath: always free attached_handler_name in parse_path() 96ecf4c59f08 dm integrity: correctly calculate the size of metadata area ecff1441aa15 dm crypt: move detailed message into debug level 862a78341ade dm delay: fix a crash when invalid device is specified fab2e96c6be0 dm zoned: Fix zone report handling ef3f84246954 dm cache metadata: Fix loading discard bitset 6c412dc3b757 PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum d06a30b1a957 PCI: Factor out pcie_retrain_link() function 4f22ec9f0c28 PCI: rcar: Add the initialization of PCIe link in resume_noirq() fbd9c6ef0dfc PCI/AER: Change pci_aer_init() stub to return void be361ee757b8 PCI: Init PCIe feature bits for managed host bridge alloc adb00a68d2dd PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary 2e4017e3ddfd PCI: Mark Atheros AR9462 to avoid bus reset 4ddfb43373ca PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken 1fbec8aa02f3 fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting 620a97786fd6 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display b2adbace369e fbdev: sm712fb: fix support for 1024x768-16 mode d119b4a43e53 fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM 39045ad5a808 fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA 4badede3e74b fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F 62463c4661f1 fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 2a5d31230505 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 cfe31930dac8 fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types a816dc52fe77 x86/mpx, mm/core: Fix recursive munmap() corruption 9d50a05607a7 objtool: Allow AR to be overridden with HOSTAR 93dbb5304b51 MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled 822e8c43b08a perf intel-pt: Fix sample timestamp wrt non-taken branches 14f3460ed499 perf intel-pt: Fix improved sample timestamp 23abb1eed2ee perf intel-pt: Fix instructions sampling rate c82da3e43ce1 memory: tegra: Fix integer overflow on tick value calculation dda71c1663c8 tracing: probeevent: Fix to make the type of $comm string 95142e28042b tracing: Fix partial reading of trace event's id file 9dba717a8156 ftrace/x86_64: Emulate call function while updating in breakpoint handler 2a1069824a5c x86_64: Allow breakpoints to emulate call instructions 16e559791d6b x86_64: Add gap to int3 to allow for call emulation 69fc24195198 ceph: flush dirty inodes before proceeding with remount 43cc8d378ca0 iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 d79e6a726acb gcc-plugins: arm_ssp_per_task_plugin: Fix for older GCC < 6 0e83f9e5ce46 ovl: fix missing upper fs freeze protection on copy up for ioctl bf076fd44bd6 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate 79d8f6321221 fuse: fix writepages on 32bit 12db517f8a3e udlfb: introduce a rendering mutex 0bd143ed4109 udlfb: fix sleeping inside spinlock 02851943751d udlfb: delete the unused parameter for dlfb_handle_damage 855e2af24ab5 clk: rockchip: fix wrong clock definitions for rk3328 317e574eaf6d clk: mediatek: Disable tuner_en before change PLL rate b5f7027a6f79 clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider 87b083dbdd8f clk: hi3660: Mark clk_gate_ufs_subsys as critical 3c1f44469d83 PNFS fallback to MDS if no deviceid found 73e0d62f16ec NFS4: Fix v4.0 client state corruption when mount 1aa8f89cf5ad RDMA/ipoib: Allow user space differentiate between valid dev_port 90ebb540a7b1 RDMA/mlx5: Use get_zeroed_page() for clock_info 2132baff7e0f media: imx: Clear fwnode link struct for each endpoint iteration 7543aeaf9331 media: imx: csi: Allow unknown nearest upstream entities 8a6a542635fe media: ov6650: Fix sensor possibly not detected on probe 252f74c15935 phy: ti-pipe3: fix missing bit-wise or operator when assigning val 921bb3e9be5b cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() 6c65b5a9d829 brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T11 mini PCs e15c901c9b1f of: fix clang -Wunsequenced for be32_to_cpu() a1243cd45745 p54: drop device reference count if fails to enable device 24cb69043d68 intel_th: msu: Fix single mode with IOMMU 86901d0a34ab dcache: sort the freeing-without-RCU-delay mess for good. cb259d53313c md: add a missing endianness conversion in check_sb_changes ceaae3df28ef md: add mddev->pers to avoid potential NULL pointer dereference 3d8c54fb4b8f md: batch flush requests. dfbe4d1af4b3 Revert "MD: fix lock contention for flush bios" be2bcbeda06b proc: prevent changes to overridden credentials e2d95e6022f9 brd: re-enable __GFP_HIGHMEM in brd_insert_page() 019da3cf8d2d stm class: Fix channel bitmap on 32-bit systems e52484d4b315 stm class: Fix channel free in stm output free path 7a76effe2dea parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with DRBD code e2d87b36a59b parisc: Use PA_ASM_LEVEL in boot code fac8648ec7ce parisc: Allow live-patching of __meminit functions 62c78938e3ee parisc: Add memory barrier to asm pdc and sync instructions 81641f9c6039 parisc: Skip registering LED when running in QEMU f4a05c586c3a parisc: Add memory clobber to TLB purges 52b905433b0d parisc: Export running_on_qemu symbol for modules 5b3b51fe5bef regulator: core: fix error path for regulator_set_voltage_unlocked 97346dda2c99 blk-mq: free hw queue's resource in hctx's release handler 860dde8d0962 mm/gup: Remove the 'write' parameter from gup_fast_permitted() b80fc1eed537 net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled 5125c4d4cfca net/mlx5: Imply MLXFW in mlx5_core ac5465716ae6 net/mlx5e: Additional check for flow destination comparison e3e09b07aab6 net/mlx5e: Add missing ethtool driver info for representors 5048d03fa137 vsock/virtio: Initialize core virtio vsock before registering the driver ac01b87ed3ec tipc: fix modprobe tipc failed after switch order of device registration 51adb8ebe8c1 vsock/virtio: free packets during the socket release 3f48a2fa3d79 tipc: switch order of device registration to fix a crash 0501b80b158a rtnetlink: always put IFLA_LINK for links with a link-netnsid 4d4b20738489 ppp: deflate: Fix possible crash in deflate_init ebf4338d96e9 nfp: flower: add rcu locks when accessing netdev for tunnels d818a94975ed net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions 18b3bb2503b4 net: test nouarg before dereferencing zerocopy pointers 4e6d54b16a89 net/mlx4_core: Change the error print to info print 708c22fedf0c net: avoid weird emergency message 145708e7d94c net: Always descend into dsa/ 6c8566ebb5f1 ipv6: prevent possible fib6 leaks aed9be48191f ipv6: fix src addr routing with the exception table 8614793dbb41 Linux 5.0.18 3dacabb35d7f ext4: don't update s_rev_level if not required 18f59db712ce ext4: fix compile error when using BUFFER_TRACE 593ddcbac4a4 s390/mm: convert to the generic get_user_pages_fast code 97249a2034b6 s390/mm: make the pxd_offset functions more robust 4999174b1a77 iov_iter: optimize page_copy_sane() 6e52e4b6cf50 libnvdimm/namespace: Fix label tracking error 63e54af2e570 xen/pvh: correctly setup the PV EFI interface for dom0 a1c5c7476db0 xen/pvh: set xen_domain_type to HVM in xen_pvh_init 9339434bdbb4 kbuild: turn auto.conf.cmd into a mandatory include file d71c6a4b31db KVM: lapic: Busy wait for timer to expire when using hv_timer fae3b156b196 KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes 87e61d57ae37 KVM: Fix the bitmap range to copy during clear dirty 295a7bd172d2 jbd2: fix potential double free a5f8b69097a3 ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug 20f6e5999787 ALSA: hda/realtek - Fixup headphone noise via runtime suspend 5ddcddba1be6 ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) ec9ff0dd9829 ext4: avoid panic during forced reboot due to aborted journal 297a39c6528c ext4: fix use-after-free in dx_release() 256e27da8b62 ext4: fix data corruption caused by overlapping unaligned and aligned IO 7f3b711cbf54 ext4: zero out the unused memory region in the extent tree block bde5b8473bd3 tty: Don't force RISCV SBI console as preferred console 549b0b8a9479 fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount f7fea7c067fb crypto: ccm - fix incompatibility between "ccm" and "ccm_base" 638fffb11c93 ipmi:ssif: compare block number correctly for multi-part return messages bfc6980ff235 bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim() 5fa31fabc628 bcache: fix a race between cache register and cacheset unregister 0e56cc24df1a Btrfs: fix race between send and deduplication that lead to failures and crashes 0565f46b75e4 Btrfs: do not start a transaction at iterate_extent_inodes() d48e71659e07 Btrfs: do not start a transaction during fiemap e7fb540d6a06 Btrfs: send, flush dellaloc in order to avoid data loss b9ee62718749 btrfs: Honour FITRIM range constraints during free space trim 4afdd2d2afbb btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails 1a6e5f745b57 btrfs: Check the first key and level for cached extent buffer f325062756d0 ext4: fix ext4_show_options for file systems w/o journal 91bf9123ce86 ext4: actually request zeroing of inode table after grow 715f547a6299 ext4: fix use-after-free race with debug_want_extra_isize 310aea022196 ext4: avoid drop reference to iloc.bh twice 7db933229f64 ext4: ignore e_value_offs for xattrs with value-in-ea-inode 7dfca4b97693 ext4: make sanity check in mballoc more strict 39108bea309d jbd2: check superblock mapped prior to committing 033b15ff6b92 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler 770e812bbc1d tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0 9537358c9452 mtd: maps: Allow MTD_PHYSMAP with MTD_RAM 969859b87f8b mtd: maps: physmap: Store gpio_values correctly 8a2c3433b51b mtd: spi-nor: intel-spi: Avoid crossing 4K address boundary on read/write ed824ff290d3 mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values 12061d7ce0ee mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L 966e7ae49bee ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle 09ceb529c4ac userfaultfd: use RCU to free the task struct when fork fails 3f26c01c4001 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget f989305d02a4 hugetlb: use same fault hash key for shared and private mappings 6720e0bc50e9 mm/hugetlb.c: don't put_page in lock of hugetlb_lock ff191b1d827d mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses 535ca6f75ddb mm/mincore.c: make mincore() more conservative b5b076649d2e crypto: ccree - handle tee fips error during power management resume 2380a8464ee1 crypto: ccree - add function to handle cryptocell tee fips error 22a44b51f2e0 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC access during suspend f1a7dc5d0e46 crypto: ccree - pm resume first enable the source clk 4a807bab1431 crypto: ccree - don't map AEAD key and IV on stack a1cb31fd79be crypto: ccree - use correct internal state sizes for export 3ff036422024 crypto: ccree - don't map MAC key on stack 2e1679f6a1d0 crypto: ccree - fix mem leak on error path 23a072df0482 crypto: ccree - remove special handling of chained sg 8efcdb781463 bpf, arm64: remove prefetch insn in xadd mapping fd049ce703c3 ASoC: codec: hdac_hdmi add device_link to card device 519511e47f79 ASoC: fsl_esai: Fix missing break in switch statement 94748513d811 ASoC: RT5677-SPI: Disable 16Bit SPI Transfers dccbcc8060c8 ASoC: max98090: Fix restore of DAPM Muxes b2c90ad71e00 ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) 0a1cf4fdc58b ALSA: hda/realtek - EAPD turn on later 98ffad31068d ALSA: hda/hdmi - Consider eld_valid when reporting jack event 787d1c606f1a ALSA: hda/hdmi - Read the pin sense from register when repolling bc3c4c9e00b0 ALSA: usb-audio: Fix a memory leak bug 592b655a306b ALSA: line6: toneport: Fix broken usage of timer for delayed execution 978e70ead670 mmc: sdhci-pci: Fix BYT OCP setting 56f590e2e30a mmc: core: Fix tag set memory leak 1ea20c66648a mmc: tegra: fix ddr signaling for non-ddr modes 4ea5e92a20b9 crypto: arm64/aes-neonbs - don't access already-freed walk.iv b51455e5493a crypto: arm/aes-neonbs - don't access already-freed walk.iv 86d478d06696 crypto: caam/qi2 - generate hash keys in-place fd2830991e56 crypto: caam/qi2 - fix DMA mapping of stack memory 0eaed393b4ec crypto: caam/qi2 - fix zero-length buffer DMA mapping 86add9b56835 crypto: rockchip - update IV buffer to contain the next IV 8d9cdf34aaf9 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" 246ef445e015 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code 47a9de26eb06 crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() 8eb6266c8eb1 crypto: crct10dif-generic - fix use via crypto_shash_digest() 043e69dd7fef crypto: skcipher - don't WARN on unprocessed data after slow walk step 2c0f409ba69c crypto: vmx - fix copy-paste error in CTR mode 8d02b83b332b crypto: ccp - Do not free psp_master when PLATFORM_INIT fails fdcd8b3b745e crypto: chacha20poly1305 - set cra_name correctly d6d54c7c59c6 crypto: chacha-generic - fix use as arm64 no-NEON fallback 0a348941ad06 crypto: lrw - don't access already-freed walk.iv 25f1509c739f crypto: salsa20 - don't access already-freed walk.iv fb7261b31a2c crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues 3149ac3ef4e6 crypto: crypto4xx - fix ctr-aes missing output IV 5404a6ff7458 x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models ad09c6ef2dcb x86/MCE: Group AMD function prototypes in <asm/mce.h> b05237350b4a x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk e6b8b66f965e x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models 993a6595b253 x86/MCE: Add an MCE-record filtering function 52176123f9cb sched/x86: Save [ER]FLAGS on context switch d81b4ae57fe9 arm64: Save and restore OSDLR_EL1 across suspend/resume bd254f9d1157 arm64: Clear OSDLR_EL1 on CPU boot a184f8889306 arm64: compat: Reduce address limit e57320e0177a arm64: arch_timer: Ensure counter register reads occur with seqlock held 32e802d947ca arm64: mmap: Ensure file offset is treated as unsigned 38a6f722c01a power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist a4e41f047a3e power: supply: axp288_charger: Fix unchecked return value fe3f22b7084d ARM: exynos: Fix a leaked reference by adding missing of_node_put a6bc3bfb8206 mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. bf6cb21717f4 ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 de42e519cbee ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 3ea393bb1ca4 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range 5d6fa0370c51 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. 5414a4761988 arm64: dts: rockchip: fix IO domain voltage setting of APIO5 on rockpro64 8c1134ff70df objtool: Fix function fallthrough detection bc19bb7d8d10 x86/speculation/mds: Improve CPU buffer clear documentation d2214ccfecb5 x86/speculation/mds: Revert CPU buffer clear on double fault exit bfcac7872252 locking/rwsem: Prevent decrement of reader count before increment (From OE-Core rev: a05ca00a3c44900bfeade01a998ddc8e8c61d9e4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.0: update to -rt9Bruce Ashfield2019-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto-rt to -rt9, which comprises the following commits: cc66f1b95af7 (HEAD -> v5.0/standard/preempt-rt/base) v5.0.14-rt9 96957f0ca4a4 sched/completion: Fix a lockup in wait_for_completion() 7108dfc6c002 iommu/dma-iommu: Remove iommu_dma_map_msi_msg() 50e9a302a12e irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() 4a4c41f25d90 irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() e6549dc52874 irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() 21ab1a505f71 irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() 5c7e7ee1155f iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts ed562a120218 genirq/msi: Add a new field in msi_desc to store an IOMMU cookie 8269017c7c71 x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails 834de13e9df3 v5.0.14-rt8 60a1f2741b0b v5.0.10-rt7 5cbcfdaf619f clocksource: improve Atmel TCB timer driver dde28bc12270 x86/ima: Check EFI_RUNTIME_SERVICES before using c02d0b49cf87 printk: kmsg_dump: remove mutex usage b4ccebf15704 locking/rwsem: Rename rwsem_rt.h to rwsem-rt.h d5758ba7a93e x86/fpu: Remove unnecessary saving of FPU registers in copy_fpstate_to_sigframe() e16351073c50 x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails 14ff99cb7d48 v5.0.10-rt6 843445383127 v5.0.7-rt5 e886711e0449 drm/i915: Don't disable interrupts independently of the lock 69e41e29c6ad clocksource: improve Atmel TCB timer driver c2e266f415d0 x86: load FPU registers on return to userland (Update to v9) 4be2fd56d44f v5.0.7-rt4 6fb29acc8efe (origin/v5.0/standard/preempt-rt/base) genirq: Prevent use-after-free and work list corruption on rt (From OE-Core rev: 80f59dc94ab1522a70412bfb1df9086f6bb7ba22) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: update to v5.0.17Bruce Ashfield2019-06-023-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the korg -stable commits that comprise the following changes: d59f5a01fa43 Linux 5.0.17 ba686f90778b f2fs: Fix use of number of devices 78b8c59eee72 PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary f20f463b32bc PCI: hv: Add hv_pci_remove_slots() when we unload the driver d3a9cd23b172 PCI: hv: Fix a memory leak in hv_eject_device_work() 7f9572e798ea virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed ba81b50090a4 powerpc/booke64: set RI in default MSR 0da52ad69b37 powerpc/powernv/idle: Restore IAMR after idle d314437d17ad powerpc/book3s/64: check for NULL pointer in pgd_alloc() 79e981a8503f drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl 1a84219f73b2 drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl 8b8fc62b6c67 isdn: bas_gigaset: use usb_fill_int_urb() properly 12786188dcf3 flow_dissector: disable preemption around BPF calls 39f7b3941969 net: phy: fix phy_validate_pause 4a91e5e4c58f tuntap: synchronize through tfiles array instead of tun->numqueues e0630246658a tuntap: fix dividing by zero in ebpf queue selection 92edcf205388 vrf: sit mtu should not be updated when vrf netdev is the link 13d54150e746 vlan: disable SIOCSHWTSTAMP in container 83c25477e944 tipc: fix hanging clients using poll with EPOLLOUT flag be6a9818866d selinux: do not report error on connect(AF_UNSPEC) c3954f8f5a7e packet: Fix error path in packet_init 7bc936f4f226 net: ucc_geth - fix Oops when changing number of buffers in the ring 57ee33b48190 net: seeq: fix crash caused by not set dev.parent 224b04c9e028 net: macb: Change interrupt and napi enable order in open a3bf31d7ffb2 net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering 261a8958a57e net: dsa: Fix error cleanup path in dsa_init_module 2f679c41821f ipv4: Fix raw socket lookup for local traffic f8351176aed6 fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied e4607de103ba dpaa_eth: fix SG frame cleanup 430a64f6fa2c bridge: Fix error path for kobject_init_and_add() 69798384ba38 bonding: fix arp_validate toggling in active-backup mode d3ff0184ebd2 Don't jump to compute_result state from check_result state 843135c1ce1e rtlwifi: rtl8723ae: Fix missing break in switch statement 14654a1f2e2b mwl8k: Fix rate_idx underflow 202436fe0810 cw1200: fix missing unlock on error in cw1200_hw_scan() 92a9787bb38c drm/rockchip: fix for mailbox read validation. 5b4ef3c5faf9 net: mvpp2: fix validate for PPv2.1 45e1075e04cb net: sched: fix cleanup NULL pointer exception in act_mirr 4b84cde61ce9 bpf: only test gso type on gso packets 073d8f286f34 mm/page_alloc.c: avoid potential NULL pointer dereference 61fadd8a5000 mm/memory_hotplug.c: drop memory device reference after find_memory_block() 59c58e43e80f RDMA/hns: Bugfix for mapping user db 26f70c4e0aef gpio: Fix gpiochip_add_data_with_key() error path fb53ebc9eb9a net: vrf: Fix operation not supported when set vrf mac ec69b3c91b3b Input: synaptics-rmi4 - fix possible double free 6a2abf951ed3 Input: snvs_pwrkey - make it depend on ARCH_MXC 21a3f7c2c76c drm/sun4i: Unbind components before releasing DRM and memory f79084e5372b Revert "drm/virtio: drop prime import/export callbacks" 2455f6cbd19b ceph: handle the case where a dentry has been renamed on outstanding req d3a9275364d9 spi: ST ST95HF NFC: declare missing of table 943609acd628 spi: Micrel eth switch: declare missing of table 4c6df58231f8 ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled dc41fe5d6fb5 ARM: fix function graph tracer and unwinder dependencies 0cb06e339cee drm/imx: don't skip DP channel disable for background plane 7680e881fdaa gpu: ipu-v3: dp: fix CSC handling 28e4593bb148 arm64/module: ftrace: deal with place relative nature of PLTs d0f8faa2f540 dmaengine: bcm2835: Avoid GFP_KERNEL in device_prep_slave_sg d4dc7d99b111 netfilter: fix nf_l4proto_log_invalid to log invalid packets ddb632889fae netfilter: never get/set skb->tstamp 226ef4f27a45 selftests/net: correct the return value for run_afpackettests 1a20185157b5 selftests/net: correct the return value for run_netsocktests 2d83e90c2375 of_net: Fix residues after of_get_nvmem_mac_address removal 7ba51c0e84b3 drm/sun4i: Fix component unbinding and component master deletion 3000bdec55c8 drm/sun4i: Set device driver data at bind time for use in unbind 1330679d64f8 s390: ctcm: fix ctcm_new_device error return code 143c8279955e IB/mlx5: Fix scatter to CQE in DCT QP creation b3a64096c5ee MIPS: perf: ath79: Fix perfcount IRQ assignment ecef50c35a07 netfilter: nat: fix icmp id randomization c2987d193f8b netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() b0a90cae081d netfilter: ctnetlink: don't use conntrack/expect object addresses as id a3a5ad78488b ipvs: do not schedule icmp errors from tunnels 44fbb3db2bde selftests: netfilter: check icmp pkttoobig errors are set as related 16b01614d369 drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs 5bc0352515ef init: initialize jump labels before command line option parsing 57c2301fc9c9 mm: fix inactive list balancing between NUMA nodes and cgroups 47d1b202e325 mm/hotplug: treat CMA pages as unmovable 247e9fe2f4ad slab: store tagged freelist for off-slab slabmgmt 4176e671a44e scsi: aic7xxx: fix EISA support e9697ba264c2 perf tools: Fix map reference counting d39036685e22 ocelot: Don't sleep in atomic context (irqs_disabled()) d7200d0648e5 ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash d2ae8127d693 perf top: Always sample time to satisfy needs of use of ordered queuing 9b2395e2bfec tools lib traceevent: Fix missing equality check for strcmp b053700b6ce9 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing 7cee96602903 KVM: fix spectrev1 gadgets ac0cd21ff7f3 KVM: nVMX: always use early vmcs check when EPT is disabled ad0b4845927e x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T 47155c33761e x86/mm: Prevent bogus warnings with "noexec=off" e011d319f736 x86/build/lto: Fix truncated .bss with -fdata-sections 5a8306e3b433 s390/pkey: add one more argument space for debug feature entry 7a96a56eea04 drm/amd/display: If one stream full updates, full update all planes e3a41f93e337 qed: Fix the DORQ's attentions handling 47ef1bab8d1d qed: Fix missing DORQ attentions deb2cc51dd52 qed: Fix the doorbell address sanity check 2de1573a5ed9 qed: Delete redundant doorbell recovery types 775e0e613250 afs: Fix in-progess ops to ignore server-level callback invalidation 35d71b00267e afs: Unlock pages for __pagevec_release() f4faab6c9034 qede: fix write to free'd pointer error and double free of ptp 40990109952a vxge: fix return of a free'd memblock on a failed dma mapping 4230787c0655 mISDN: Check address length before reading address family 2d56b3f53ac8 drm/amdgpu: shadow in shadow_list without tbo.mem.start cause page fault in sriov TDR bf4b7bc690e3 selftests: fib_tests: Fix 'Command line is not complete' errors b1e68de7659a clocksource/drivers/oxnas: Fix OX820 compatible 641a9b94456d clocksource/drivers/npcm: select TIMER_OF 44d7638b3934 drm/amd/display: extending AUX SW Timeout 6661203b4210 drm/ttm: fix dma_fence refcount imbalance on error path 1e1bdaca091e s390/3270: fix lockdep false positive on view->lock adefea883c1f tools/testing/nvdimm: Retain security state after overwrite 40af621fefdb libnvdimm/pmem: fix a possible OOB access when read and write pmem 7547c20fdd1c libnvdimm/security: provide fix for secure-erase to use zero-key 8f2e6b8c9b0b nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands 0e36c8ed2d52 mac80211: fix memory accounting with A-MSDU aggregation c93951de3ecb cfg80211: Handle WMM rules in regulatory domain intersection 7c7345f1cad8 mac80211: Increase MAX_MSG_LEN 0c077b14bdc0 mac80211: fix unaligned access in mesh table hash function 9d02fc4b7789 s390/dasd: Fix capacity calculation for large volumes 181518b8eb4e libnvdimm/btt: Fix a kmemdup failure check f744a5e31a47 HID: input: add mapping for "Toggle Display" key 0e56b93040c2 HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys c64e4d22342c HID: input: add mapping for Expose/Overview key e42bcea02b46 libnvdimm/namespace: Fix a potential NULL pointer dereference 469cc616e03c acpi/nfit: Always dump _DSM output payload a9189a36d66e iio: adc: xilinx: prevent touching unclocked h/w on remove 1fc0aeddc0b7 iio: adc: xilinx: fix potential use-after-free on probe fc92e97e24df iio: adc: xilinx: fix potential use-after-free on remove a41382ca99e8 USB: serial: fix unthrottle races b5f2cb384e11 virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace a16532b59cca kernfs: fix barrier usage in __kernfs_new_node() 0748cf2d9d1c selftests/seccomp: Handle namespace failures gracefully 5c3c0ffa9d74 hwmon: (occ) Fix extended status bits a91e668131ad hwmon: (pwm-fan) Disable PWM if fetching cooling data fails b9d31180294a platform/x86: dell-laptop: fix rfkill functionality 22c8b3235eb2 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines 8fb172181a29 platform/x86: sony-laptop: Fix unintentional fall-through 54c140c5b614 bfq: update internal depth state when queue depth changes 89e11ec0280b Linux 5.0.16 f8bb2589227b x86/speculation/mds: Fix documentation typo 14e3ad8a1452 Documentation: Correct the possible MDS sysfs values 0acbbdf3e41d x86/mds: Add MDSUM variant to the MDS documentation 4cf168a94fd5 x86/speculation/mds: Add 'mitigations=' support for MDS 394e3d8de828 s390/speculation: Support 'mitigations=' cmdline option f905727fa11c powerpc/speculation: Support 'mitigations=' cmdline option bd600de16b82 x86/speculation: Support 'mitigations=' cmdline option 6d7407ef9272 cpu/speculation: Add 'mitigations=' cmdline option c2b25b6b3582 x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off 3f7fe4ad1f62 x86/speculation/mds: Fix comment 9cd62662dd7e x86/speculation/mds: Add SMT warning message c98b736e763d x86/speculation: Move arch_smt_update() call to after mitigation decisions fb49e1bb2061 x86/speculation/mds: Add mds=full,nosmt cmdline option 08831a92501f Documentation: Add MDS vulnerability documentation ab8e3e63f23e Documentation: Move L1TF to separate directory 31fd0223449e x86/speculation/mds: Add mitigation mode VMWERV 3944139ce828 x86/speculation/mds: Add sysfs reporting for MDS 0174e8984c2d x86/speculation/mds: Add mitigation control for MDS d9117863c521 x86/speculation/mds: Conditionally clear CPU buffers on idle entry 100087c08030 x86/kvm/vmx: Add MDS protection when L1D Flush is not active 481871997e37 x86/speculation/mds: Clear CPU buffers on exit to user a5a8ef7cd7c9 x86/speculation/mds: Add mds_clear_cpu_buffers() 87f96d5e7525 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests 78157c977674 x86/speculation/mds: Add BUG_MSBDS_ONLY ea3d1b32b86e x86/speculation/mds: Add basic bug infrastructure for MDS 019159aec4b7 x86/speculation: Consolidate CPU whitelists 26c0aff1ad63 x86/msr-index: Cleanup bit defines 7b13756d2c32 Linux 5.0.15 41d7bb19aa31 arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP 3b928b59fae0 locking/futex: Allow low-level atomic operations to return -EAGAIN be4b9a303a25 i3c: Fix a shift wrap bug in i3c_bus_set_addr_slot_status() 4b1f2ad28fe1 ASoC: Intel: avoid Oops if DMA setup fails 987722984163 UAS: fix alignment of scatter/gather segments 349bb9138b3a Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs 41d5f23ef17b Bluetooth: Fix not initializing L2CAP tx_credits 2c93762f4b38 Bluetooth: Align minimum encryption key size for LE and BR/EDR connections 1c1727f4b948 Bluetooth: hidp: fix buffer overflow 69d6687a5c66 scsi: qla2xxx: Fix device staying in blocked state aee2053554ea scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines 45076c8e403a scsi: lpfc: change snprintf to scnprintf for possible overflow 185e58d16ac8 soc: sunxi: Fix missing dependency on REGMAP_MMIO 34ebc8ad2ea4 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate 61ae16c4586b cpufreq: armada-37xx: fix frequency calculation for opp 573a935bfb4f iio: adc: qcom-spmi-adc5: Fix of-based module autoloading 284af2788432 intel_th: pci: Add Comet Lake support 704eaf49399f usb-storage: Set virt_boundary_mask to avoid SG overflows bba2feefcacd USB: cdc-acm: fix unthrottle races 5b1c70f36832 USB: serial: f81232: fix interrupt worker not stop 083a8f69962a usb: dwc3: Fix default lpm_nyet_threshold value 9092861ce665 usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON 70a44a01f8a4 genirq: Prevent use-after-free and work list corruption b5dbb4058183 iommu/amd: Set exclusion range correctly 6610c1785f70 perf/core: Fix perf_event_disable_inatomic() race a5f62d2c15a2 NFSv4.1 fix incorrect return value in copy_file_range a3aa7cab0fc2 platform/x86: pmc_atom: Drop __initconst on dmi table e6f2733f48cb nvmet: fix discover log page when offsets are used ea359038ab73 nvme-fc: correct csn initialization and increments on error 407bb38bf3f7 nvme: cancel request synchronously e62732d12bd9 blk-mq: introduce blk_mq_complete_request_sync() e81f9ca291ac virtio-blk: limit number of hw queues by nr_cpu_ids 677713b1254f ALSA: hda: Fix racy display power access 7c7450aa9838 ASoC: stm32: sai: fix master clock management 60ec4c3d39be ASoC: Intel: kbl: fix wrong number of channels c79f5a7a3559 drm/mediatek: no change parent rate in round_rate() for MT2701 hdmi phy 718254750661 drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy 5b82d95ac6fe drm/mediatek: remove flag CLK_SET_RATE_PARENT for MT2701 hdmi phy 273ed6c20cb5 drm/mediatek: make implementation of recalc_rate() for MT2701 hdmi phy 4b112e5e6af9 drm/mediatek: fix the rate and divder of hdmi phy for MT2701 a873474c769a drm/mediatek: fix possible object reference leak 3051b6a1a14a scsi: csiostor: fix missing data copy in csio_scsi_err_handler() 353392e5b9a5 KEYS: trusted: fix -Wvarags warning 6fb3aa5d7307 RDMA/hns: Fix bug that caused srq creation to fail f4d87f9b027a RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove 3fa40c30fe4c virtio_pci: fix a NULL pointer reference in vp_del_vqs e0696fe3c10f drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind 09c5ad16c22c slab: fix a crash by reading /proc/slab_allocators ad74ab443e30 objtool: Add rewind_stack_do_exit() to the noreturn list fa42760cf276 ASoC: cs35l35: Disable regulators on driver removal c577757d294e drm/amd/display: fix cursor black issue 4b5f2b0ce17c drm/amdgpu: amdgpu_device_recover_vram always failed if only one node in shadow_list f528dbeec017 drm/amdgpu: Adjust IB test timeout for XGMI configuration 255063992678 drm/amdkfd: Add picasso pci id 2f0ec100032e ASoC: rockchip: pdm: fix regmap_ops hang issue dfa9efe42df2 xtensa: fix initialization of pt_regs::syscall in start_thread 9680a806201d iov_iter: Fix build error without CONFIG_CRYPTO 2e94d4e8f2b9 linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() bae9b6b98342 perf/x86/intel: Initialize TFA MSR 9bd3e66587f5 perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS 83f3ed3b4bde drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() 693d72f920e7 ASoC: tlv320aic32x4: Fix Common Pins e904a8b14895 MIPS: KGDB: fix kgdb support for SMP platforms. 59188acd0c7d IB/hfi1: Fix the allocation of RSM table a3270ed43389 IB/hfi1: Eliminate opcode tests on mr deref 1f9f22f6c7d6 IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state a2fdb5d19477 drm/omap: hdmi4_cec: Fix CEC clock handling for PM 08aa8be65b52 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol 15d326f9548b ASoC: cs4270: Set auto-increment bit for register writes 1be14f5da0b1 ASoC: stm32: dfsdm: fix debugfs warnings on entry creation 9baa2f8ab758 ASoC: stm32: dfsdm: manage multiple prepare 5bff91d2a18f clk: meson-gxbb: round the vdec dividers to closest b2b47cecd2ce ASoC: wm_adsp: Add locking to wm_adsp2_bus_error 9fb991d9cf50 ASoC: rt5682: recording has no sound after booting b2cb6f8f307b ASoC: rt5682: fix jack type detection issue 8425db671440 ASoC: rt5682: Check JD status when system resume 3f60f8813be9 ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate b44509a152a3 ASoC: nau8810: fix the issue of widget with prefixed name 6c4a8ae4baa6 ASoC: nau8824: fix the issue of the widget with prefix name f4f4303c6d54 ASoC: dpcm: prevent snd_soc_dpcm use after free 71ec072682ff ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform ad8af1f8d26e ASoC:hdac_hda:use correct format to setup hda codec 30d948ac01d9 ASoC:soc-pcm:fix a codec fixup issue in TDM case 6872cfa57c42 ASoC: stm32: sai: fix race condition in irq handler b329de3769b0 ASoC: stm32: sai: fix exposed capabilities in spdif mode 27162c8fdfb9 ASoC: stm32: sai: fix iec958 controls indexation aba1a357cd90 ASoC: hdmi-codec: fix S/PDIF DAI 045c73ba325d ASoC: tlv320aic3x: fix reset gpio reference counting ce3a072f275a staging: most: sound: pass correct device when creating a sound card 2dbcc037de1a staging: most: cdev: fix chrdev_region leak in mod_exit 3f57fef02fa7 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic context. 9cccac4ee35f staging: greybus: power_supply: fix prop-descriptor request size 9fe5b8e9d4c2 ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings 7c03a3534d24 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() 634424f63373 net: stmmac: Use bfsize1 in ndesc_init_rx_desc (From OE-Core rev: 3faea669be9aa3c75ffbd5309316116392434aff) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml-perl: Fix module and ptest dependenciesRichard Purdie2019-06-011-1/+2
| | | | | | | | This fixes runtime errors when running the ptest in a minimal image. (From OE-Core rev: 597eddc71a963613edea243c4c320ecbd6149916) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml-sax-perl: Fix module ptest dependenciesRichard Purdie2019-06-011-1/+2
| | | | | | | | This fixes runtime errors when running the ptest in a minimal image. (From OE-Core rev: 688ac24fca404233d68f26ac8744938e96740541) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libconvert-aan1-perl: Fix module and ptest dependenciesRichard Purdie2019-06-011-0/+3
| | | | | | | | This fixes runtime errors when running the ptest in a minimal image. (From OE-Core rev: 531e5b0b790434d4cadd9b5abd4b76fc9f197709) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburi-perl: Fix module ptest dependenciesRichard Purdie2019-06-011-1/+13
| | | | | | | | This fixes runtime errors when running the ptest in a minimal image. (From OE-Core rev: 35ec94fa3c3d3d6c2781f579c74094a271b220f9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: Add missing perl module dependencyRichard Purdie2019-06-011-0/+1
| | | | | | | | | This fixes runtime errors when using the module (as used by various other perl module ptests). (From OE-Core rev: ba2dff81186c194c5f4b7361f2f9678068d93769) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtimedate-perl: Fix ptest dependenciesRichard Purdie2019-06-011-1/+1
| | | | | | | | This fixes runtime errors when running the ptest in a minimal image. (From OE-Core rev: 0e1539bfa0e07a9d8d8a670ce4add221d1955feb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtest-needs-perl: Fix ptest dependenciesRichard Purdie2019-06-011-1/+1
| | | | | | | | This fixes runtime errors when running the ptest in a minimal image. (From OE-Core rev: a99204f36afd1b98e6a0aabe70cc4d86d8d18315) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* quilt: Add patch depends for quilt-ptestRichard Purdie2019-06-011-1/+1
| | | | | | | | This fixes the ptest to work in minimal images. (From OE-Core rev: 2a74e127cbb1972923d8b35f6f41b6fba6cf96fa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygments: add a recipeAlexander Kanavin2019-06-012-0/+21
| | | | | | | | | This is the new source highlighter used by gtk-doc. (From OE-Core rev: 18ac8091728ede09024385cc71acff2b59500017) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* beaglebone-yocto: Add missing wic image u-boot deploy dependencyRichard Purdie2019-06-011-1/+1
| | | | | | | | | | | | | | The wic image built for beaglebone-yocto needs the u-boot deployed artefacts but there is no direct dependency. Usually this happens to work but if the u-boot build fails, the image built with -k exposes this race. Add the missing dependnecy. [YOCTO #13280] (From meta-yocto rev: d0abe4a39ad261bcd4993ebd3340c2160870959a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: add UPSTREAM_VERSION_UNKNOWNAlexander Kanavin2019-06-011-0/+1
| | | | | | | | | | | | | | We are taking a development version from an odd-even versioned project, so upstream version check reports that the latest version is less than the one the recipe is using. UPSTREAM_VERSION_UNKNOWN avoids a version check failure until there is a new stable series. (From OE-Core rev: 0e7a4a14dc63588cfd5f6adff527f7613bb69c55) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: run bash ptest as non-root userSakib Sajal2019-06-011-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new-exp ptest fails as it expects non-root user. >From the failed ptest log: < new-exp.tests: the test suite should not be run as root 628c627 < argv[1] = <host(2)[5.0]# > --- > argv[1] = <host(2)[5.0]$ > FAIL: run-new-exp Many of the ptests declare that they should not be run as root and a few fail since the expected result strings are for a user shell. When ptests are run as bash_user (non-root) the glob test fails with error: run-glob-test 59,60d58 < touch: cannot touch 'a?': Permission denied < touch: cannot touch 'aa': Permission denied So ensure that the bash/ptest/tests directory is owned by the bash_user while the tests are being run and return it to root owner afterwards. (From OE-Core rev: c125609886b36048cfde6e694eee7fb47f197241) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Randy Macleod <randy.macleod@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash: add big5hkscs gconv RDEPENDS needed by bash-ptest.Sakib Sajal2019-06-011-0/+1
| | | | | | | | | | | glob-test failed beacuse it could not convert big5hkscs encoding to perform comparison. (From OE-Core rev: 8e147863c4c0fdc22da92e2e5e35502906eac916) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Randy Macleod <randy.macleod@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "ncurses: fix incorrect UPSTREAM_CHECK_GITTAGREGEX"Alexander Kanavin2019-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 91227184b59df30222e45abf2edf13e4e65164a1. Instead of fixing incorrect regex, the commit actually broke the correct one. Before the reverted commit: alexander@alexander-box:~/development/poky$ devtool check-upgrade-status ncurses INFO: ncurses 6.1 6.1+20181013 Hongxu Jia <hongxu.jia@windriver.com> 7a97a7f937762ba342d5b2fd7cd090885a809835 After the reverted commit: alexander@alexander-box:~/development/poky$ devtool check-upgrade-status ncurses INFO: ncurses 6.1 UNKNOWN_BROKEN Hongxu Jia <hongxu.jia@windriver.com> The code in bitbake/lib/bb/fetch2/git.py actually splits each tag with '/' as separator and takes only the last part for some reason, so the "debian/" or "upstream/" prefixes are never a part of the string that is matched against regex: https://salsa.debian.org/debian/ncurses/tags (From OE-Core rev: b6f4c130e5b2df458bf9d1b2d8edc8ac87fecf12) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: fix upstream version checkAlexander Kanavin2019-06-011-0/+1
| | | | | | | (From OE-Core rev: 83ad76453a86829c07052d506bc214923e696cf5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Update 19.0.3 -> 19.0.5Fabio Berton2019-06-012-2/+2
| | | | | | | | | | | | | | Mesa 19.0.5 is a bug fix release which fixes bugs found since the 19.0.3 release. For full log see: - https://www.mesa3d.org/relnotes/19.0.5.html - https://www.mesa3d.org/relnotes/19.0.4.html (From OE-Core rev: 116330fb1a662353b96763169d8502d0d1ddc77c) Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: install Config_git.plTim Orling2019-06-011-0/+2
| | | | | | | | | | | Config_git.pl is required for Test::Builder and other perl ptest modules. It was packaged before the perl-sanity change, but missed in the refactoring. (From OE-Core rev: a432df483a6b2c44518882b976c73b0d7ad28509) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl-rdepends.txt: improve dependencies for perl module ptestsTim Orling2019-06-011-0/+114
| | | | | | | | | | | | A number of dependencies for Test::Builder and other perl ptest modules were missing, especially Test2::API and its like. Fixes [YOCTO #13200] (From OE-Core rev: bad9856570094792de22c8a857cecfcb57d3555f) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml-parser-perl: fix ptest dependenciesTim Orling2019-06-011-1/+1
| | | | | | | | | | | | The ptests have additional dependency on: * perl-module-filehandle * perl-module-if * perl-module-test (From OE-Core rev: 278b4fb78cc35338f692c559b4e4c068e8f37c71) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionAlexander Kanavin2019-06-013-149/+2
| | | | | | | | | | | | Switch to gitlab.freedesktop.org, as the previous location is now a mirror of that and may be taken down. Remove upstreamed patches. (From OE-Core rev: a109aa96a3c3b8ce3d3e8076955fd72b3a60af77) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: update to 5.30.0Alexander Kanavin2019-06-012-13/+20
| | | | | | | (From OE-Core rev: 281eff0f37c2d33ad15590ea0a21515f24fc0cb8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburcu: update to 0.11.0Jonathan Rajotte2019-06-012-163/+4
| | | | | | | | | | Drop backported patch. Update paths to files that establish the licensing. (From OE-Core rev: 93b7a4f6c2149242d2390a8cbb9af86d09f1d7ca) Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* useradd: Ensure do_populate_sysroot has dependency on useradd variablesRichard Purdie2019-06-011-0/+1
| | | | | | | | | | | | | | | The do_populate_sysroot task doesn't rerun if you change any of the USERADD_PARAM or GROUPADD_PARAM variables, only do_package will. If another task depends on the recipe, this means it won't see any updated changes. This patch adds in the missing vardeps ensuring the code is deterministic. [YOCTO #13232] (From OE-Core rev: 37d0382a3c67f47f8cfdd977a041069bf912b8c3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: fix ptest failuresMingli Yu2019-05-312-5/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add missing files which needed by ptest test to fix the ptest failures such as: | sh: ../src/elflint: No such file or directory | FAIL: asm-tst4 * Rework 0001-skip-the-test-when-gcc-not-deployed.patch to skip the tests which depend on gcc * Define INHIBIT_PACKAGE_STRIP_FILES for elfutils to avoid stripping some generated binaries otherwise some of the tests such as test-nlist, run-strip-reloc.sh, run-strip-strmerge.sh and so on will fail * Set EXCLUDE_PACKAGES_FROM_SHLIBS = "${PN}-ptest" to avoid ${PN}-ptest be the shlibs provider to fix below error: Problem 1: package rpm-1:4.14.2.1-r0.core2_32 requires elfutils-ptest >= 0.176, but none of the providers can be installed - conflicting requests - nothing provides elfutils-binutils needed by elfutils-ptest-0.176-r0.core2_32 Problem 2: package dnf-4.2.2-r0.core2_32 requires python3-rpm, but none of the providers can be installed - package python3-rpm-1:4.14.2.1-r0.core2_32 requires elfutils-ptest >= 0.176, but none of the providers can be installed - conflicting requests - nothing provides elfutils-binutils needed by elfutils-ptest-0.176-r0.core2_32 Problem 3: package ltp-20190115-r0.core2_32 requires iproute2, but none of the providers can be installed - package packagegroup-core-tools-testapps-1.0-r2.qemux86 requires ltp, but none of the providers can be installed - package iproute2-5.1.0-r0.core2_32 requires elfutils-ptest >= 0.176, but none of the providers can be installed - conflicting requests - nothing provides elfutils-binutils needed by elfutils-ptest-0.176-r0.core2_32 Before: -------------------------------------------- Recipe | Passed | Failed | Skipped -------------------------------------------- elfutils | 176 | 23 | 4 -------------------------------------------- After: -------------------------------------------- Recipe | Passed | Failed | Skipped -------------------------------------------- elfutils | 199 | 0 | 4 -------------------------------------------- (From OE-Core rev: 174690b1745eadc6981d83b7c6869712e835b5d0) Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade to version 1.16.0Carlos Rafael Giani2019-05-312-5/+5
| | | | | | | | (From OE-Core rev: d4fe719bf10b224b2dc6e484fd88f54b9bc581c5) Signed-off-by: Philippe Normand <philn@igalia.com> Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc-locale: DEPEND on virtual/libcJoshua Watt2019-05-311-3/+1
| | | | | | | | | | | | | | | The restriction against glibc-locale depending on virtual/libc is removed now that libc-initial no longer exists. Adding the DEPENDS on virtual/libc fixes a race (and reproducibility issue) where the packages created by this recipe would have different runtime dependencies depending on if libc had generated its packages yet or not. (From OE-Core rev: 75539cb23073596a9f13446dd6f3921755d7fb53) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: Use ca-certificates as default trust store filePhilippe Normand2019-05-311-0/+1
| | | | | | | | | | | | | Since version 2.58 the glib-networking TLS database relies on GnuTLS's system trust store, so not enabling it leads to TLS errors in applications depending on glib-networking. The raised runtime warning is: process:500): GLib-Net-WARNING **: 09:14:09.321: Failed to load TLS database: Failed to load system trust store: GnuTLS was not configured with a system trust (app:490): ... TLS Error: TLS certificate has unknown CA. (From OE-Core rev: 1d147be584d2f016853edbe9751247d7daa0b5d0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at-spi2: Make X11 support truly optionalPhilippe Normand2019-05-312-4/+3
| | | | | | | | | | X11 support in at-spi2-core can be turned off at compile time, so leverage this and disable it when X11 is not present in DISTRO_FEATURES. (From OE-Core rev: be18dabdb28703c889f97faadbaec07e76d5e8bd) Signed-off-by: Philippe Normand <philn@igalia.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: Set build date to SOURCE_DATE_EPOCHJoshua Watt2019-05-311-0/+10
| | | | | | | | | | | | | Perl uses an internal #define called PERL_BUILD_DATE as the string for the date when perl was built. If undefined, it defaults to using __DATE__ and __TIME__, which is not reproducible. If SOURCE_DATE_EPOCH is set at do_configure time, use it to generate a reproducible string for PERL_BUILD_DATE. (From OE-Core rev: 0ab44c72d0fb9b1d110ba975273b520cea5bf29f) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* useradd: Fix build architecture corruption of sstate artefactsRichard Purdie2019-05-312-3/+5
| | | | | | | | | | | | | | | | | | | | When mixing aarch64 and x86_64 host builds with common sstate, useradd failures were found. This was due to references to: /home/pokybuild/yocto-worker/qemuarm/build/build/tmp/sysroots-components/aarch64/pseudo-native/usr/bin/pseudo or /home/pokybuild/yocto-worker/qemuarm/build/build/tmp/sysroots-components/x86_64/pseudo-native/usr/bin/pseudo on the wrong architecture within the useradd postinst files. Instead of using COMPONENTS_DIR as the FIXME, use PSEUDO_SYSROOT which contains the arch component as well to avoid this. Add extra comments to cause the relavent sstate to be rebuilt. (From OE-Core rev: 0384622f72a6c0bd8225cf06f692340fdef67d4a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* runqemu: Add support for kvm on aarch64Richard Purdie2019-05-311-9/+13
| | | | | | | | | | | | | The main issue is to make the x86 checks apply to x86 targets only. We may end up with better checks on other architectures but this adapts the code to allow for that and its still controlled by whether QB_CPU_KVM is set. The code needed minor refactoring so the qemu-system-XXX name is set earlier so the kvm code can use it. (From OE-Core rev: 06c473a0127f19b76d0f647b87873944add1e331) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuarm64: Add QB_CPU_KVM to allow kvm accelerationRichard Purdie2019-05-311-0/+1
| | | | | | | | | | | This allows kvm acceleration on arm systems that support it. "host" is the best option I can find right now to attempt to use the acceleration. It potentially might not be correct but arm systems are sensitive to the correct values and I don't want to encode the autobuilders CPU type here. (From OE-Core rev: f13788541f64774a586971ed57699e4397b38b32) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libva: upgrade 2.4.0 -> 2.4.1Anuj Mittal2019-05-311-2/+2
| | | | | | | | | | | | | | Changes in this release: 979a351 [common] Add A2RGB10 fourcc definition 22cba79 build: meson: enables va messaging and visibility b89f6ec va/va_trace: add trace support for RIR(rolling intra refresh). 844b90c va/va_trace: add trace support for ROI(region of interest). (From OE-Core rev: 6072f1f3a0064bbb550367386d96c6cf7d88e32c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: Remove workaround patches for no longer supported host distributionsAdrian Bunk2019-05-313-142/+1
| | | | | | | (From OE-Core rev: 282ddd265d8c63975750a604bc4ac2c1ffbcbd76) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ca-certificates: Fix openssl runtime dependenciesAndrei Gherzan2019-05-311-1/+3
| | | | | | | | | | | Since yocto thud, and more specifically since poky switched to openssl 1.1 line, the openssl binary is provided by 'openssl-bin'. This impacts the native and nativesdk recipe variants as well. (From OE-Core rev: dc778c70449ee5401b5a24ad18b22b88338c47c5) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.2-rcBruce Ashfield2019-05-311-1/+1
| | | | | | | (From OE-Core rev: 16520b090c494eaafb2ec9eef7e8d511478860c2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: package modules.builtin.modinfoBruce Ashfield2019-05-311-1/+1
| | | | | | | | | | | | | | As of commit 898490c010b [moduleparam: Save information about built-in modules in separate file] (kernels v5.2-rc1+), modules.builtin.modinfo is generated as part of the kernel build process. We package it along with the other module artifacts, so it can be used by scripts/other build steps. (From OE-Core rev: 112a4d3b2b4a829dd5657b6533b1c1bb589d6c8e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19: update to v4.19.44Bruce Ashfield2019-05-313-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the korg -stable updates that comprise the following commits: dafc674bbcb1 Linux 4.19.44 9fa23ea14e8f PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary 76888d135c4e PCI: hv: Add hv_pci_remove_slots() when we unload the driver a47e0054253f PCI: hv: Fix a memory leak in hv_eject_device_work() 4179b8580219 powerpc/booke64: set RI in default MSR 71b20cdb4353 powerpc/powernv/idle: Restore IAMR after idle 69c2b71cb0c1 powerpc/book3s/64: check for NULL pointer in pgd_alloc() e9ec5073c90d drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl ee3b53d89967 drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl afa485dc6f17 tipc: fix hanging clients using poll with EPOLLOUT flag 98652e0b0a1b isdn: bas_gigaset: use usb_fill_int_urb() properly 17d8a9ebaa99 tuntap: synchronize through tfiles array instead of tun->numqueues 9c79732f98a8 tuntap: fix dividing by zero in ebpf queue selection 737713e6d835 vrf: sit mtu should not be updated when vrf netdev is the link e38406070729 vlan: disable SIOCSHWTSTAMP in container dfdfad3d188f selinux: do not report error on connect(AF_UNSPEC) 9f51d6f72063 packet: Fix error path in packet_init 2e95eb9c92f7 net: ucc_geth - fix Oops when changing number of buffers in the ring 210057b79e71 net: seeq: fix crash caused by not set dev.parent dfd919285f27 net: macb: Change interrupt and napi enable order in open 68df8383f3ca net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering 9284895b7ee6 net: dsa: Fix error cleanup path in dsa_init_module da2e770f0c4a ipv4: Fix raw socket lookup for local traffic 947fec630c41 fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied c7b5e55be825 dpaa_eth: fix SG frame cleanup a79feef32392 bridge: Fix error path for kobject_init_and_add() 9c2cda31196a bonding: fix arp_validate toggling in active-backup mode 0dc9ad4e904d powerpc/64s: Include cpu header db1b4aa651df um: Don't hardcode path as it is architecture dependent 85f347944a6b Don't jump to compute_result state from check_result state ace28a8efdd4 rtlwifi: rtl8723ae: Fix missing break in switch statement d756d1dea670 mwl8k: Fix rate_idx underflow c300c98a94b4 cw1200: fix missing unlock on error in cw1200_hw_scan() 575260507647 x86/kprobes: Avoid kretprobe recursion bug 322a57551d06 nfc: nci: Potential off by one in ->pipes[] array f5e60565e6bd NFC: nci: Add some bounds checking in nci_hci_cmd_received() 21e9515b7d16 net: strparser: partially revert "strparser: Call skb_unclone conditionally" 85b9e8694f9c net/tls: fix the IV leaks e38c6748d1cc mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue 835ae6cc28d9 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue 880a328e197b mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue a80f62f781c2 mlxsw: spectrum_switchdev: Add MDB entries in prepare phase fb7c783b3139 net: fec: manage ahb clock in runtime pm c18731c2786c netfilter: nf_tables: add missing ->release_ops() in error path of newrule() 5014aa937422 netfilter: nf_tables: use-after-free in dynamic operations 9965da064e9a usb: typec: Fix unchecked return value 68321994225d mm/memory.c: fix modifying of page protection by insert_pfn() bc3361461fcb net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode 19f4f94fdb2a powerpc/smp: Fix NMI IPI xmon timeout f8bd34d1d399 powerpc/smp: Fix NMI IPI timeout 6a60fb62c82a mm/memory_hotplug.c: drop memory device reference after find_memory_block() fb67c97c4e2f RDMA/hns: Bugfix for mapping user db afc7cebbbb5e Input: synaptics-rmi4 - fix possible double free f621bc1bd7f4 drm/sun4i: Unbind components before releasing DRM and memory 21b71e191bd8 spi: ST ST95HF NFC: declare missing of table 09185e359827 spi: Micrel eth switch: declare missing of table 3835cb5a911f ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled 521ae4da71cc drm/imx: don't skip DP channel disable for background plane df3a97d197a3 gpu: ipu-v3: dp: fix CSC handling 3a53fa469d60 netfilter: fix nf_l4proto_log_invalid to log invalid packets 5bc3d4491821 selftests/net: correct the return value for run_netsocktests 24b1c849ce9d drm/sun4i: Fix component unbinding and component master deletion 1973df1ec5bc drm/sun4i: Set device driver data at bind time for use in unbind 005325b7f026 s390: ctcm: fix ctcm_new_device error return code ca8648816e3d MIPS: perf: ath79: Fix perfcount IRQ assignment 743a5a951d4d netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() 7b115755fb9d netfilter: ctnetlink: don't use conntrack/expect object addresses as id 4e1994ef6365 ipvs: do not schedule icmp errors from tunnels cb9a11d017c6 selftests: netfilter: check icmp pkttoobig errors are set as related 74e9b761fba0 init: initialize jump labels before command line option parsing 6536de8232c8 mm: fix inactive list balancing between NUMA nodes and cgroups 1134736869ef scsi: aic7xxx: fix EISA support ba87f547b0f7 ocelot: Don't sleep in atomic context (irqs_disabled()) 9e4fd5e0b81a ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash 7d4d8683e925 tools lib traceevent: Fix missing equality check for strcmp 0c8afd514df0 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing d39f3cc71382 KVM: fix spectrev1 gadgets 4074bc379b1f x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T 3b51d71365e0 x86/build/lto: Fix truncated .bss with -fdata-sections 8eb64692d6e2 s390/pkey: add one more argument space for debug feature entry e360515f41fc drm/amd/display: If one stream full updates, full update all planes 58be7c109cea afs: Unlock pages for __pagevec_release() 08f2c299b38c qede: fix write to free'd pointer error and double free of ptp 090b74020014 vxge: fix return of a free'd memblock on a failed dma mapping f83beff28048 mISDN: Check address length before reading address family e4525c9d9ada selftests: fib_tests: Fix 'Command line is not complete' errors 7828986b84ba clocksource/drivers/oxnas: Fix OX820 compatible 6a414ef36840 clocksource/drivers/npcm: select TIMER_OF 068d1cce7801 drm/amd/display: extending AUX SW Timeout 2773e7454f4f s390/3270: fix lockdep false positive on view->lock 4c8c9d514917 libnvdimm/pmem: fix a possible OOB access when read and write pmem f2565d0e5277 nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands 1d918120e37d mac80211: fix memory accounting with A-MSDU aggregation 9d4da01f7d66 cfg80211: Handle WMM rules in regulatory domain intersection 35e2abbaffa2 mac80211: Increase MAX_MSG_LEN bbe1ab38e1a2 mac80211: fix unaligned access in mesh table hash function e28e5055eacd s390/dasd: Fix capacity calculation for large volumes af5b7a150ef8 libnvdimm/btt: Fix a kmemdup failure check f7ab4818f74e HID: input: add mapping for "Toggle Display" key bbdccc170adf HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys dc30867da997 HID: input: add mapping for Expose/Overview key e94f852e2034 libnvdimm/namespace: Fix a potential NULL pointer dereference 5f72e3a021a6 acpi/nfit: Always dump _DSM output payload f07db1f1f54c iio: adc: xilinx: prevent touching unclocked h/w on remove 6400212ae3b6 iio: adc: xilinx: fix potential use-after-free on probe 06d5ea398e55 iio: adc: xilinx: fix potential use-after-free on remove 5640d0781267 USB: serial: fix unthrottle races 4c416eef65a7 virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace e361ccccdd51 kernfs: fix barrier usage in __kernfs_new_node() f1917f21c8f6 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails 87cc345aefc9 platform/x86: dell-laptop: fix rfkill functionality 381eaca5017f platform/x86: thinkpad_acpi: Disable Bluetooth for some machines efe6802e812b platform/x86: sony-laptop: Fix unintentional fall-through 824c212908b6 bfq: update internal depth state when queue depth changes 3351e9d39947 Linux 4.19.43 b21bde49d386 x86/speculation/mds: Fix documentation typo 8e65568e9d23 Documentation: Correct the possible MDS sysfs values 2e4c54890226 x86/mds: Add MDSUM variant to the MDS documentation 12a0dad799fb x86/speculation/mds: Add 'mitigations=' support for MDS 59a14fb5832c s390/speculation: Support 'mitigations=' cmdline option 74857f69fec5 powerpc/speculation: Support 'mitigations=' cmdline option af5332dd991e x86/speculation: Support 'mitigations=' cmdline option 8cb932aca5d6 cpu/speculation: Add 'mitigations=' cmdline option 7ba793ae7b9f x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off e9ae32266605 x86/speculation/mds: Fix comment b9faa4652867 x86/speculation/mds: Add SMT warning message b3a63d9c7453 x86/speculation: Move arch_smt_update() call to after mitigation decisions f7a119a762ef x86/speculation/mds: Add mds=full,nosmt cmdline option cfaa3d76301e Documentation: Add MDS vulnerability documentation e3803099d2f4 Documentation: Move L1TF to separate directory c50e81fe8a13 x86/speculation/mds: Add mitigation mode VMWERV 8230c2028dce x86/speculation/mds: Add sysfs reporting for MDS 2951067089a3 x86/speculation/mds: Add mitigation control for MDS 4df98b3f3161 x86/speculation/mds: Conditionally clear CPU buffers on idle entry b39dc9a8cced x86/kvm/vmx: Add MDS protection when L1D Flush is not active e4fa775b5606 x86/speculation/mds: Clear CPU buffers on exit to user 1f7c31be1e04 x86/speculation/mds: Add mds_clear_cpu_buffers() de89ff6f1674 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests aca9e8d8e2ce x86/speculation/mds: Add BUG_MSBDS_ONLY 2e9104aa2633 x86/speculation/mds: Add basic bug infrastructure for MDS 00b76324bd35 x86/speculation: Consolidate CPU whitelists e09450ffa980 x86/msr-index: Cleanup bit defines ca0056d97840 kvm: x86: Report STIBP on GET_SUPPORTED_CPUID 1f1bc8222ce7 x86/cpu: Sanitize FAM6_ATOM naming 34aae15cb179 Documentation/l1tf: Fix small spelling typo 9c2556f428cf Linux 4.19.42 9ccdbde1850c arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP 0f4ef8fb1dae locking/futex: Allow low-level atomic operations to return -EAGAIN 6fee39874d1f ASoC: Intel: avoid Oops if DMA setup fails c3b3955f0250 UAS: fix alignment of scatter/gather segments 38f092c41ceb Bluetooth: Align minimum encryption key size for LE and BR/EDR connections c6d1f9b4b2cb Bluetooth: hidp: fix buffer overflow de7fe08b92dc scsi: qla2xxx: Fix device staying in blocked state ef7014d76361 scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines 7a793ca17357 scsi: lpfc: change snprintf to scnprintf for possible overflow 8b330b3efa91 soc: sunxi: Fix missing dependency on REGMAP_MMIO 557be5771563 cpufreq: armada-37xx: fix frequency calculation for opp 6b7daf1ff8bf intel_th: pci: Add Comet Lake support 5b2ba94386eb usb-storage: Set virt_boundary_mask to avoid SG overflows 18e6f3027642 USB: cdc-acm: fix unthrottle races bce2b9d63786 USB: serial: f81232: fix interrupt worker not stop caa5680dc05a usb: dwc3: Fix default lpm_nyet_threshold value 33f2aa87c294 genirq: Prevent use-after-free and work list corruption 29184cbaaec0 iommu/amd: Set exclusion range correctly 42638d6aae06 perf/core: Fix perf_event_disable_inatomic() race c1189d68be7d platform/x86: pmc_atom: Drop __initconst on dmi table 777943cd6c5f nvme-fc: correct csn initialization and increments on error 0e8e67b8147f virtio-blk: limit number of hw queues by nr_cpu_ids d955bb0b3189 ASoC: Intel: kbl: fix wrong number of channels e5c749ad6d7f drm/mediatek: fix possible object reference leak 8f4dbd17777f scsi: csiostor: fix missing data copy in csio_scsi_err_handler() fb357b9eb47d RDMA/hns: Fix bug that caused srq creation to fail 8dfb2896d8c7 RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove 5984fd687600 virtio_pci: fix a NULL pointer reference in vp_del_vqs a8f5c1bceb25 drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind 78bc98235e84 slab: fix a crash by reading /proc/slab_allocators cf6cb79d57b0 objtool: Add rewind_stack_do_exit() to the noreturn list e66e72710962 ASoC: cs35l35: Disable regulators on driver removal dd015a3b072a drm/amd/display: fix cursor black issue 88294658ddbe ASoC: rockchip: pdm: fix regmap_ops hang issue 95587274e9d5 linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() 7d10436ca569 perf/x86/intel: Initialize TFA MSR 2b791e8ee7b2 perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS 929d019d6d44 drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() 0fb785e28833 ASoC: tlv320aic32x4: Fix Common Pins e6efcbf3cbce MIPS: KGDB: fix kgdb support for SMP platforms. 09c6954e83e8 IB/hfi1: Fix the allocation of RSM table 3abd4aef917f IB/hfi1: Eliminate opcode tests on mr deref 1ed91af83a45 drm/omap: hdmi4_cec: Fix CEC clock handling for PM d356db088333 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol 6f69661f6ebe ASoC: cs4270: Set auto-increment bit for register writes 8f5077ceee5f ASoC: stm32: dfsdm: fix debugfs warnings on entry creation 33ffe0807d52 ASoC: stm32: dfsdm: manage multiple prepare 74f5898f660d clk: meson-gxbb: round the vdec dividers to closest 8aa62dc731e5 ASoC: wm_adsp: Add locking to wm_adsp2_bus_error 2ece73fe079b ASoC: rt5682: recording has no sound after booting afcbb3c755c9 ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate 7525d6104ca4 ASoC: nau8810: fix the issue of widget with prefixed name c2119de4ed41 ASoC: nau8824: fix the issue of the widget with prefix name 29f1b9761520 ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform 581a8bd9fa8b ASoC:soc-pcm:fix a codec fixup issue in TDM case c37f7344075a ASoC: stm32: sai: fix exposed capabilities in spdif mode 2aeceaaff09b ASoC: stm32: sai: fix iec958 controls indexation 6544b4966193 ASoC: hdmi-codec: fix S/PDIF DAI 98a80393b82a ASoC: tlv320aic3x: fix reset gpio reference counting 34ae4c6a3609 staging: most: cdev: fix chrdev_region leak in mod_exit 2197e11bb624 staging: greybus: power_supply: fix prop-descriptor request size 35d2c86db2d4 ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings eb7b8d1afb92 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() 0f18e433b97b scsi: libsas: fix a race condition when smp task timeout e629cabe34ed net: stmmac: Use bfsize1 in ndesc_init_rx_desc 21de7eb67cff Linux 4.19.41 e7c2d066566b mm/kmemleak.c: fix unused-function warning 5b94768bd07c ASoC: wm_adsp: Check for buffer in trigger stop c5c74e63985f media: v4l2: i2c: ov7670: Fix PLL bypass register values 5f18c95d2964 i2c: i2c-stm32f7: Fix SDADEL minimum formula 7a32cbf1720b x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" c48b027f2aa3 x86/mm: Fix a crash with kmemleak_scan() 052c78f5cfe2 x86/mm/KASLR: Fix the size of the direct mapping section d572a3a03f63 clk: x86: Add system specific quirk to mark clocks as critical 61ff44069f5b x86/mce: Improve error message when kernel cannot recover, p2 c7e220eff874 powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search a78c3898de59 mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP VLAN mode 574be221407e selinux: never allow relabeling on context mounts 6b13ae52ac75 selinux: avoid silent denials in permissive mode under RCU walk 53ffa56456fb gpio: mxc: add check to return defer probe if clock tree NOT ready a10c88bf365a Input: stmfts - acknowledge that setting brightness is a blocking call a99b9c82bde6 Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ 8d5c1c039708 IB/core: Destroy QP if XRC QP fails 841487432d11 IB/core: Fix potential memory leak while creating MAD agents dabcbe58d8bc IB/core: Unregister notifier before freeing MAD security d1698f74bdbd platform/x86: intel_pmc_core: Handle CFL regmap properly 51e777c795ce platform/x86: intel_pmc_core: Fix PCH IP name d4f1e3ef9586 ASoC: stm32: fix sai driver name initialisation 7d3f7107079b ASoC: wm_adsp: Correct handling of compressed streams that restart 3b958d5e6972 ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" 9d696f405e6d scsi: RDMA/srpt: Fix a credit leak for aborted commands f16e83170e25 staging: iio: adt7316: fix the dac write calculation ad774285beee staging: iio: adt7316: fix the dac read calculation 7041e3d6b81f staging: iio: adt7316: allow adt751x to use internal vref for all dacs 2ccaef716388 clk: qcom: Add missing freq for usb30_master_clk on 8998 8897bf03ec30 Bluetooth: mediatek: fix up an error path to restore bdev->tx_state f5ad05e680aa Bluetooth: btusb: request wake pin with NOAUTOEN 3f8497cfff3b perf/x86/amd: Update generic hardware cache events for Family 17h 96e4471d3881 block: pass no-op callback to INIT_WORK(). 14f3c36b47ed ARM: iop: don't use using 64-bit DMA masks 39839f3ec616 ARM: orion: don't use using 64-bit DMA masks 04b4d5f75ab0 fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock a82cfd770651 xsysace: Fix error handling in ace_setup 54ad0956ef93 sh: fix multiple function definition build errors b51fdcbe45d1 hugetlbfs: fix memory leak for resv_map 6a62bbe82343 kmemleak: powerpc: skip scanning holes in the .bss section 82e8da1f1a91 KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow 57186663b3a1 libcxgb: fix incorrect ppmax calculation 5c5e9f23df7a net: hns: Fix WARNING when remove HNS driver with SMMU enabled c9f431017617 net: hns: fix ICMP6 neighbor solicitation messages discard problem 1ff38d33d7c4 net: hns: Fix probabilistic memory overwrite when HNS driver initialized 7713ee691767 net: hns: Use NAPI_POLL_WEIGHT for hns driver 7e7befd8dee2 net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() 98d6651f1878 arm64: fix wrong check of on_sdei_stack in nmi context 69da58b7386c arm/mach-at91/pm : fix possible object reference leak 8052c066e6d0 scsi: storvsc: Fix calculation of sub-channel count 03260f46f2d1 scsi: core: add new RDAC LENOVO/DE_Series device 4d043d3d2be1 vfio/pci: use correct format characters 7ce0b428c046 HID: input: add mapping for Assistant key ce9e2dc03f63 rtc: da9063: set uie_unsupported when relevant e5be04ee1766 block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx 177edf25706a mfd: twl-core: Disable IRQ while suspended f0112b649525 debugfs: fix use-after-free on symlink traversal e22c11da0a86 jffs2: fix use-after-free on symlink traversal 7cce2543cbcd net: stmmac: don't log oversized frames f86c1d3f10a2 net: stmmac: fix dropping of multi-descriptor RX frames 0ab012e3df48 net: stmmac: don't overwrite discard_frame status 2170bbf19f6e net: stmmac: don't stop NAPI processing when dropping a packet cd50daabf5ee net: stmmac: ratelimit RX error logs c13a936f46e3 net: stmmac: use correct DMA buffer size in the RX descriptor 824451fdcfc2 bonding: show full hw address in sysfs for slave entries f91bb70a3616 net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands 7e0548e111e5 net: hns3: fix compile error 6869dd570f10 HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630 bc031095828b riscv: fix accessing 8-byte variable from RV32 0424b0b35793 igb: Fix WARN_ONCE on runtime suspend cc04b5b3314a reset: meson-audio-arb: Fix missing .owner setting of reset_controller_dev ef9533481c11 ARM: dts: rockchip: Fix gpu opp node names for rk3288 894b4fc04387 batman-adv: fix warning in function batadv_v_elp_get_throughput 7afe374cc718 batman-adv: Reduce tt_global hash refcnt only for removed entry 6957021da735 batman-adv: Reduce tt_local hash refcnt only for removed entry be807f9b4fc4 batman-adv: Reduce claim hash refcnt only for removed entry 8a734e251c0c rtc: sh: Fix invalid alarm warning for non-enabled alarm 5b5c653ddf91 rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured 2f4052ffd9be HID: debug: fix race condition with between rdesc_show() and device removal 61effc648fe4 HID: logitech: check the return value of create_singlethread_workqueue dbfef4bd8836 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay 3e6b472f474a efi: Fix debugobjects warning on 'efi_rts_work' 30673786f906 nvme-loop: init nvmet_ctrl fatal_err_work when allocate 83c6688d679c USB: core: Fix bug caused by duplicate interface PM usage counter 7b73c2a056b3 USB: core: Fix unterminated string returned by usb_string() 7df0d2c7d092 usb: usbip: fix isoc packet num validation in get_pipe 512ce15023a8 USB: dummy-hcd: Fix failure to give back unlinked URBs 508954883054 USB: w1 ds2490: Fix bug caused by improper use of altsetting array 9f632afe4f39 USB: yurex: Fix protection fault after device removal f02c6460a5b6 ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR 347411f9aded ALSA: hda/realtek - Fixed Dell AIO speaker noise f937634b6626 ALSA: hda/realtek - Add new Dell platform for headset mode b19c230648b5 i2c: Prevent runtime suspend of adapter when Host Notify is required 04e07919f7da i2c: Allow recovery of the initial IRQ by an I2C client device. 1e031ab31843 i2c: Clear client->irq in i2c_device_remove 63eab25ed1cc i2c: Remove unnecessary call to irq_find_mapping e89ba70e10b2 i2c: imx: correct the method of getting private data in notifier_call d1493c5cbbad i2c: synquacer: fix enumeration of slave devices ec30811209e4 mac80211: don't attempt to rename ERR_PTR() debugfs dirs be7df63d3680 mwifiex: Make resume actually do something useful again on SDIO cards 81a7534f9ef4 iwlwifi: fix driver operation for 5350 (From OE-Core rev: 0a70d1c66ccb52cbdbe655eccd0560ca38ed5677) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>