summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/4.18: integrate CVE fixesBruce Ashfield2019-01-083-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following CVE fixes into the 4.18 tree: e78a46f375fe cdrom: fix improper type cast, which can leat to information leak. 4815231b9b65 btrfs: tree-checker: Verify block_group_item 6dfe2fe5dd52 btrfs: Introduce mount time chunk <-> dev extent mapping check ccd06dcdc11b btrfs: Verify that every chunk has corresponding block group at mount time 7cf70b1e759a btrfs: Check that each block group has corresponding chunk at mount time 166bbd6ff86b btrfs: validate type when reading a chunk ecf31c809599 ip: frags: fix crash in ip_do_fragment() 02fc22c5eb30 ip: use rb trees for IP frag queue. 72dd075ee367 net: modify skb_rbtree_purge to return the truesize of all purged skbs. 7a9f904c49aa ip: discard IPv4 datagrams with overlapping segments. abea198657b7 f2fs: fix to do sanity check with i_extra_isize 408c425c41e4 f2fs: fix to do sanity check with node footer and iblocks 5e4ccef734c3 f2fs: fix to do sanity check with user_block_count (From OE-Core rev: e09309a50dd5f4d8fc75915a5f2e97a16603aa9a) (From OE-Core rev: 75e694bd12906a88894f6541ab490039204ec4e2) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.14: update to v4.14.79Bruce Ashfield2019-01-083-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the -stable releases the comprise the following changes: 50961e4888a1 Linux 4.14.79 fe54a7c4f0d1 net/mlx5: Fix build break when CONFIG_SMP=n b0ee9bd40d74 net/sched: cls_api: add missing validation of netlink attributes c8c2df18eedf net: bcmgenet: Poll internal PHY for GENETv5 71944eb54288 net: ipmr: fix unresolved entry dumps 4ca72d6336df rtnetlink: Disallow FDB configuration for non-Ethernet device ac65fd7094ac net/mlx5e: fix csum adjustments caused by RXFCS 855cb69f4e6d net: fix pskb_trim_rcsum_slow() with odd trim offset 623670a9f207 net: drop skb on failure in ip_check_defrag() fd090ba395fb net: sched: Fix for duplicate class dump bc4787003687 net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type 1d50b74a33d0 openvswitch: Fix push/pop ethernet validation f288424ea85e ip6_tunnel: Fix encapsulation layout 8a865095d399 bonding: fix length of actor system 95c337646585 ethtool: fix a privilege escalation bug 574af67123c3 virtio_net: avoid using netif_tx_disable() for serializing tx routine b522f279f91b vhost: Fix Spectre V1 vulnerability 189771d69e14 udp6: fix encap return code for resubmitting 606694e5ec81 sctp: fix race on sctp_id2asoc aa8d067c8547 r8169: fix NAPI handling under high load 0ecebdfb2e3a net: udp: fix handling of CHECKSUM_COMPLETE packets 441d0e754082 net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules 7d58456872c4 net: socket: fix a missing-check bug 29d871195e9e net: sched: gred: pass the right attribute to gred_change_table_def() e581e28f9dcb net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs ff96a3977440 net: fec: don't dump RX FIFO register when not available 6bb1381cc865 llc: set SOCK_RCU_FREE in llc_sap_add_socket() 1e42e97af983 ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called 5d4c5861211f ipv6: mcast: fix a use-after-free in inet6_mc_check c3cf86dac56d net: bridge: remove ipv6 zero address check in mcast queries 1bd68d5612af bridge: do not add port to router list when receives query with source 0.0.0.0 b6534b3e08e8 drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit path 2980235974cd perf tools: Disable parallelism for 'make clean' ac7c2bb59870 Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing" ee66ad5896ae ALSA: usx2y: Fix invalid stream URBs e75194d29442 media: uvcvideo: Fix driver reference counting cdb44bdafc3a ARM: dts: r8a7790: Correct critical CPU temperature 871424f0c3cf kvm: x86: fix WARN due to uninitialized guest FPU state 3642e3544749 mtd: spi-nor: Add support for is25wp series chips bd6df7a19559 sch_netem: restore skb->dev after dequeuing from the rbtree 3d69b85e14be fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() 5309191ec049 selftests: rtnetlink.sh explicitly requires bash. 1e4f8315a5c8 net: ena: fix NULL dereference due to untimely napi initialization ba4cf1eefd54 net: ena: fix warning in rmmod caused by double iounmap 252869e5fb49 rxrpc: Fix connection-level abort handling f1d27ff6e027 rxrpc: Only take the rwind and mtu values from latest ACK 9a6d45700adf rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window() 4fdaadbce403 perf python: Use -Wno-redundant-decls to build with PYTHON=python3 c005e014fbc6 ARM: dts: imx53-qsb: disable 1.2GHz OPP 3c3bec81e267 compiler.h: Allow arch-specific asm/compiler.h b8f4d375cd1e perf tests: Fix indexing when invoking subtests 543f1084b67f libertas: call into generic suspend code before turning off power 48f1b3b56ee4 kconfig: fix the rule of mainmenu_stmt symbol cbc38304947e net: stmmac: mark PM functions as __maybe_unused 726f05951941 x86/paravirt: Fix some warning messages aa3aff5b469b net: phy: phylink: Don't release NULL GPIO f72388e3670e btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaf 3c92c7e96fc4 scsi: sd: Remember that READ CAPACITY(16) succeeded 5aa0d86363b2 scsi: ibmvfc: Avoid unnecessary port relogin 07e2121f4f2b selftests/powerpc: Add ptrace hw breakpoint test 672fdbd5966e iio: buffer: fix the function signature to match implementation 1bee5f3d9530 enic: do not overwrite error code b9627a218e2b lan78xx: Don't reset the interface on open f18ed65d70f0 MIPS: Workaround GCC __builtin_unreachable reordering bug f274c57f0479 mmc: dw_mmc-rockchip: correct property names in debug e6df57b60b86 IB/usnic: Update with bug fixes from core code d29f27192a2d xen-netfront: Fix mismatched rtnl_unlock a0fcefb70022 xen-netfront: Update features after registering netdev 9de255666ce3 tpm: tpm_crb: relinquish locality on error path. 3c0cff34e91e bpf: sockmap, map_release does not hold refcnt for pinned maps db9d15988afb tpm: move the delay_msec increment after sleep in tpm_transmit() c1fdafea627c sparc64: Fix regression in pmdp_invalidate(). 090246ff5f6c KVM: x86: Update the exit_qualification access bits while walking an address 7d768c84ec31 test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other arches 8f041940aaf2 cifs: Use ULL suffix for 64-bit constant 5c097f55e980 l2tp: remove configurable payload offset b39ac5421519 ARM: tegra: Fix ULPI regression on Tegra20 579493b9f689 IB/mlx5: Avoid passing an invalid QP type to firmware 6cfb67394a42 kbuild: set no-integrated-as before incl. arch Makefile a972222a6a30 scsi: qla2xxx: Avoid double completion of abort command 651f11a83af3 net/mlx5e: Refine ets validation function 8b882dbba717 net: phy: Add general dummy stubs for MMD register access 8d9d7f018464 net: phy: realtek: Use the dummy stubs for MMD register access for rtl8211b 4fbd26a1484c dm integrity: fail early if required HMAC key is not available aa2a0c23c9b7 powerpc/pseries: Add empty update_numa_cpu_lookup_table() for NUMA=n 71a9d1240a30 net/mlx5: Fix mlx5_get_vector_affinity function 049fee28bba3 s390/qeth: fix error handling in adapter command callbacks 18addd960fe8 IB/rxe: put the pool on allocation failure 8c954368de69 IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush c750773f3942 scsi: aacraid: address UBSAN warning regression 3b6c6d9cbdea usbip: vhci_hcd: update 'status' file header and format e37e383a4e66 tools/testing/nvdimm: unit test clear-error commands 18a83c013392 iwlwifi: fix the ALIVE notification layout 4187fbd60c39 iwlwifi: dbg: allow wrt collection before ALIVE d1efab095c20 iwlwifi: mvm: check for short GI only for OFDM f83f38fcf17f ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() d0539c56391d yam: fix a missing-check bug ec4e9618d1fd net: cxgb3_main: fix a missing-check bug 049b662eeadd be2net: don't flip hw_features when VXLANs are added/deleted 45894023bee9 locking/ww_mutex: Fix runtime warning in the WW mutex selftest a0ab962b674d net: qualcomm: rmnet: Skip processing loopback packets 3095f0c98c6a declance: Fix continuation with the adapter identification message 1837dbb25cc5 net: fec: fix rare tx timeout 784f8395895f perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events 40568f21f235 perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX a18e2159c3ff perf/ring_buffer: Prevent concurent ring buffer access ffc3cb561ece perf/core: Fix perf_pmu_unregister() locking 492a81318e8c cfg80211: fix use-after-free in reg_process_hint() 35ffbd523797 smsc95xx: Check for Wake-on-LAN modes 9e3a0366365b smsc75xx: Check for Wake-on-LAN modes 9eaabc0a7779 r8152: Check for supported Wake-on-LAN Modes 4301fb3391ed sr9800: Check for supported Wake-on-LAN modes 9f0962c0f6f7 lan78xx: Check for supported Wake-on-LAN modes a0fc06335530 ax88179_178a: Check for supported Wake-on-LAN modes eef5935c2d7a asix: Check for supported Wake-on-LAN modes 915670c48eb3 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds b93393d63d8f qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt ee86b4d659c2 qed: Avoid constant logical operation warning in qed_vf_pf_acquire 935d441968b1 qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor ab7998abfea2 qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv 76f86190774e qed: Avoid implicit enum conversion in qed_set_tunn_cls_info 865741554925 pxa168fb: prepare the clock 0f8a689c6a2f Bluetooth: SMP: fix crash in unpairing db2a11e706bf mac80211_hwsim: do not omit multicast announce of first added radio c7b66583c9ed nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT fa1578ec411d soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() 795b13034224 soc: fsl: qbman: qman: avoid allocating from non existing gen_pool d9e742766c76 net: macb: Clean 64b dma addresses if they are not detected a5bdfc6892b5 ARM: dts: BCM63xx: Fix incorrect interrupt specifiers 1241679ce248 arm64: hugetlb: Fix handling of young ptes 1157713407a6 netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev 26c6b9da7a00 xfrm: validate template mode 5d7bf7b4d022 ARM: 8799/1: mm: fix pci_ioremap_io() offset check 73c6f8606070 xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. 35507aabf0e5 mac80211: fix TX status reporting for ieee80211s ebec37ed21a2 mac80211: TDLS: fix skb queue/priority assignment 9da59d2e283d cfg80211: Address some corner cases in scan result channel updating 574be53ab82c mac80211: fix pending queue hang due to TX_DROP d46c334f07f5 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() b0be0d83fc68 mac80211: Always report TX status 64f38286c7be xfrm: reset crypto_done when iterating over multiple input xfrms a95d9004fbde xfrm: reset transport header back to network header after all input transforms ahave been applied 2a55e64d5c5e xfrm6: call kfree_skb when skb is toobig 3b5d512831af xfrm: Validate address prefix lengths in the xfrm selector. e7405910ca55 Linux 4.14.78 6edd85a7870a IB/hfi1: Fix destroy_qp hang after a link down 4d5af836674f i2c: rcar: handle RXDMA HW behaviour on Gen3 faf578e3593e drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. 2a797fd8f8ae mm: disallow mappings that conflict for devm_memremap_pages() 8e6173c12467 staging: ccree: check DMA pool buf !NULL before free 61377bc80861 drm/i915: Nuke the LVDS lid notifier e896a2adba93 HID: quirks: fix support for Apple Magic Keyboards 7b9f716d5550 ARC: build: Don't set CROSS_COMPILE in arch's Makefile b6d06b180ff8 ARC: build: Get rid of toolchain check 541500abfe9e mremap: properly flush TLB before releasing the page f473bf921696 Revert "vfs: fix freeze protection in mnt_want_write_file() for overlayfs" e261faa2eccb powerpc/lib/feature-fixups: use raw_patch_instruction() f78ae314c6e3 iommu/amd: Return devid as alias for ACPI HID devices 62c15d061f5f powerpc/tm: Avoid possible userspace r1 corruption on reclaim 256707d3b89b powerpc/tm: Fix userspace r13 corruption 4f5dbf26a1bd clocksource/drivers/fttmr010: Fix set_next_event handler f75ad0441a0a net/mlx4: Use cpumask_available for eq->affinity_mask 4c0e2e4a4b54 scsi: sd: don't crash the host on invalid commands b6b5bc245dc2 scsi: ipr: System hung while dlpar adding primary ipr adapter back 26377fe2f7b0 drm: mali-dp: Call drm_crtc_vblank_reset on device init 940d35f3a572 PCI: dwc: Fix scheduling while atomic issues 48047b847808 ravb: do not write 1 to reserved bits 997cdc46f436 net: emac: fix fixed-link setup for the RTL8363SB switch 1c22d2cbd9f2 Input: atakbd - fix Atari CapsLock behaviour 8b8ab47a093d Input: atakbd - fix Atari keymap 2b8b339c53d2 intel_th: pci: Add Ice Lake PCH support 3353c04dd4d7 scsi: ibmvscsis: Ensure partition name is properly NUL terminated 40e49c155313 scsi: ibmvscsis: Fix a stringop-overflow warning 89450e431a63 clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs 498c536f5931 batman-adv: fix hardif_neigh refcount on queue_work() failure 3e9f714fb58b batman-adv: fix backbone_gw refcount on queue_work() failure 2b1c4897f256 batman-adv: Prevent duplicated tvlv handler b46fd722b7bc batman-adv: Prevent duplicated global TT entry 2a544b2da44b batman-adv: Prevent duplicated softif_vlan entry 18733cfe4126 batman-adv: Prevent duplicated nc_node entry 3b38bed3304d batman-adv: Prevent duplicated gateway_node entry c553f7e514b9 batman-adv: Fix segfault when writing to sysfs elp_interval acdaf28d8cf5 batman-adv: Fix segfault when writing to throughput_override fa04cc5e7b81 batman-adv: Avoid probe ELP information leak 88be243901ff media: af9035: prevent buffer overflow on write 8263087bf627 Linux 4.14.77 d0c9f9f9fb44 perf tools: Fix snprint warnings for gcc 8 57bff812c4e2 ARM: spectre-v1: mitigate user accesses 4a1948d692f1 ARM: spectre-v1: use get_user() for __get_user() f64824a3d475 ARM: use __inttype() in get_user() 70b96be10d15 ARM: oabi-compat: copy semops using __copy_from_user() 38752f417487 ARM: vfp: use __copy_from_user() when restoring VFP state faac72dc9150 ARM: signal: copy registers using __copy_from_user() b690ec0dc735 ARM: spectre-v1: fix syscall entry 4186f7cfa1d6 ARM: spectre-v1: add array_index_mask_nospec() implementation f6909113ad1f ARM: spectre-v1: add speculation barrier (csdb) macros e7fc401a8800 ARM: KVM: report support for SMCCC_ARCH_WORKAROUND_1 8502541ee216 ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling ee4e537d3aa1 ARM: spectre-v2: KVM: invalidate icache on guest exit for Brahma B15 1df9a0a8201b ARM: KVM: invalidate icache on guest exit for Cortex-A15 75e48eff8aae ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17 6d75fe7ed2f6 ARM: spectre-v2: warn about incorrect context switching functions 510155b2d95b ARM: spectre-v2: add firmware based hardening 5ab8c6e8879c ARM: spectre-v2: harden user aborts in kernel space 81b215a5b80b ARM: spectre-v2: add Cortex A8 and A15 validation of the IBE bit 3e52aff79d5e ARM: spectre-v2: harden branch predictor on context switches c0f64070a310 ARM: spectre: add Kconfig symbol for CPUs vulnerable to Spectre 0d5360ee15e9 ARM: bugs: add support for per-processor bug checking c7825c277bad ARM: bugs: hook processor bug checking into SMP and suspend paths 9a42b70744b1 ARM: bugs: prepare processor bug infrastructure 1789de335428 ARM: add more CPU part numbers for Cortex and Brahma B15 CPUs d62b8ac8cd54 mm: don't show nr_indirectly_reclaimable in /proc/vmstat 5de69d648a09 mm: treat indirectly reclaimable memory as free in overcommit logic 6d7942377c88 dcache: account external names as indirectly reclaimable memory dc09a5b68d83 mm: treat indirectly reclaimable memory as available in MemAvailable c605894c84b9 mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES 7a4f9efdb213 xhci: Don't print a warning when setting link state for disabled ports 74a960430a8d i2c: i2c-scmi: fix for i2c_smbus_write_block_data 1b7ff5208d2f mm: Preserve _PAGE_DEVMAP across mprotect() calls 68ba0bdfe494 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 3e6275d940a4 arm64: perf: Reject stand-alone CHAIN events for PMUv3 b3e4b3c70a0a pinctrl: mcp23s08: fix irq and irqchip setup order d5833a50c6a3 mmc: block: avoid multiblock reads for the last sector in SPI mode bc183079ddfd cgroup: Fix dom_cgrp propagation when enabling threaded mode c339fab172a9 dm linear: fix linear_end_io conditional definition efd6537984d5 dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled 261f2cba100b dm: fix report zone remapping to account for partition offset 6c8faa19e9cc dm cache: destroy migration_cache if cache target registration failed 8d2f62cb2d46 s390/cio: Fix how vfio-ccw checks pinned pages e3f725f5c46a perf script python: Fix export-to-sqlite.py sample columns 82ac2740aa74 perf script python: Fix export-to-postgresql.py occasional failure 54886c978397 percpu: stop leaking bitmap metadata blocks 6c8f4babb57b mach64: detect the dot clock divider correctly on sparc 86717a97f921 MIPS: VDSO: Always map near top of user memory 8676e0b4a28f mm/vmstat.c: fix outdated vmstat_text 059726864271 drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 e4865b46e195 x86/kvm/lapic: always disable MMIO interface in x2APIC mode 88659387b9d5 clk: x86: Stop marking clocks as CLK_IS_CRITICAL ba54417f8d01 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail cac34c122cf3 PCI: hv: support reporting serial number as slot information 18918ed70db9 ARM: dts: at91: add new compatibility string for macb on sama5d3 c77295d6fa1c net: macb: disable scatter-gather for macb on sama5d3 3265bda5bd9f stmmac: fix valid numbers of unicast filter entries 1826e5562516 hv_netvsc: fix schedule in RCU context 37ca1cc8d4c0 sound: don't call skl_init_chip() to reset intel skl soc 2af2b70c107b sound: enable interrupt after dma buffer initialization a5733703e38c scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() 254cc00e53d7 scsi: iscsi: target: Don't use stack buffer for scatterlist 5d53f0d897c3 mfd: omap-usb-host: Fix dts probe of children e3583d7b1bd9 Bluetooth: hci_ldisc: Free rw_semaphore on close bac561137155 ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER ad9ad950a37b ASoC: rsnd: adg: care clock-frequency size 6d52f3e1e729 selftests: memory-hotplug: add required configs e121efd796c9 selftests/efivarfs: add required kernel configs c5f7b0d2ce9e ASoC: sigmadsp: safeload should not have lower byte limit c08a99325a56 ASoC: wm8804: Add ACPI support a15fac93a3e6 ASoC: rt5514: Fix the issue of the delay volume applied again c5df58138946 inet: make sure to grab rcu_read_lock before using ireq->ireq_opt 17af5475aef3 tcp/dccp: fix lockdep issue when SYN is backlogged 4b7b26024f52 net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN 98c77f2eef29 bnxt_en: don't try to offload VLAN 'modify' action eb79c31aac15 nfp: avoid soft lockups under control message storm f578e5b34c38 bonding: fix warning message 90a3d8afe1f4 bonding: pass link-local packets to bonding master also. 83eb2fdd0483 net/mlx5: E-Switch, Fix out of bound access when setting vport rate 7aa339e90994 net: aquantia: memory corruption on jumbo frames 7ba8867fb3a7 net/mlx5e: Set vlan masks for all offloaded TC rules 431a4fee7114 net: dsa: bcm_sf2: Fix unbind ordering 5150140b4ea7 net/packet: fix packet drop as of virtio gso 5e7bb38dc696 net: stmmac: Fixup the tail addr setting in xmit path 7976e6b70ecf udp: Unbreak modules that rely on external __skb_recv_udp() availability 49984ca4e60e tipc: fix flow control accounting for implicit connect 66c1b9cfa07d team: Forbid enslaving team device to itself d63d3995d7db sctp: update dst pmtu with the correct daddr a8b0f004eb90 rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 5f999abba33f rtnetlink: fix rtnl_fdb_dump() for ndmsg header 72675512fb1a qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface 0d5b9edea995 qlcnic: fix Tx descriptor corruption on 82xx devices 133aea0f2108 net/usb: cancel pending work when unbinding smsc75xx 3e80ad8cbf22 net: systemport: Fix wake-up interrupt race during resume d9057423312e net: sched: Add policy validation for tc attributes 85ebbc5a2543 net: mvpp2: fix a txq_done race condition d9bf6699aee8 net: mvpp2: Extract the correct ethtype from the skb for tx csum offload 19c5e73c745c netlabel: check for IPV4MASK in addrinfo_get 335c37612f9f net/ipv6: Display all addresses in output of /proc/net/if_inet6 9b4869cf385a net: ipv4: update fnhe_pmtu when first hop's MTU changes 6c61dae979ae net: hns: fix for unmapping problem when SMMU is on 8193b775247a net: dsa: bcm_sf2: Call setup during switch resume 48c14f2ea5c5 ipv6: take rcu lock in rawv6_send_hdrinc() 32b193216e18 ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() deb33b68f40e ip_tunnel: be careful when accessing the inner header 18bf9a724362 ip6_tunnel: be careful when accessing the inner header 94402f23659f bonding: avoid possible dead-lock e73b51a995ac bnxt_en: free hwrm resources, if driver probe fails. 67d1ee6c7b76 bnxt_en: Fix TX timeout during netpoll. (From OE-Core rev: 01a2f1ca3d06f0b2a4eb1cf4c8450352031296ff) (From OE-Core rev: 849a3549fbf72343248094c043602a926155b38e) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.18: update to v4.18.17Bruce Ashfield2019-01-083-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the korg -stable updates that comprise the following commits: 2237effd7edc Linux 4.18.17 1757ec69500e net: bridge: remove ipv6 zero address check in mcast queries 2ec673dbb0cd sparc: Throttle perf events properly. 12176be9fc14 sparc: Fix syscall fallback bugs in VDSO. 366187ea2b33 sparc: Fix single-pcr perf event counter management. 4ce6adbc410a sparc64: Wire up compat getpeername and getsockname. a756494fb7bd sparc64: Set %l4 properly on trap return after handling signals. 1a47e59c4471 sparc64: Make proc_id signed. f64ff34d414e sparc64: Make corrupted user stacks more debuggable. 69e6b8f41fbf sparc64: Export __node_distance. 6a84bdb84df3 mlxsw: core: Fix devlink unregister flow 2d484ce0a878 net/mlx5: WQ, fixes for fragmented WQ buffers API f8e70fa84f76 net: fix pskb_trim_rcsum_slow() with odd trim offset 4eb937395873 net: drop skb on failure in ip_check_defrag() dc4526d3bfeb net: bpfilter: use get_pid_task instead of pid_task 79a6dd1cb8e3 mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs f235cdcf4fc4 net/smc: fix smc_buf_unuse to use the lgr pointer d09a8fb16103 net/mlx5: Fix memory leak when setting fpga ipsec caps 63f8939f793b sctp: not free the new asoc when sctp_wait_for_connect returns err c1b1e96cffd2 sctp: fix the data size calculation in sctp_data_size 81e31abfa81d net/ipv6: Allow onlink routes to have a device mismatch if it is the default route c5038b492cb1 net/sched: cls_api: add missing validation of netlink attributes 45675e6e6344 net: sched: Fix for duplicate class dump 11681b07d320 net: bcmgenet: Poll internal PHY for GENETv5 b9a30ce087b4 net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type 739b2449f0cf net: ipmr: fix unresolved entry dumps f8c96597387e openvswitch: Fix push/pop ethernet validation 0b73d75ab52f ip6_tunnel: Fix encapsulation layout 2f75b5a2c832 bonding: fix length of actor system 03e00d0609eb ethtool: fix a privilege escalation bug e30293d0a03a virtio_net: avoid using netif_tx_disable() for serializing tx routine c75d697c8197 vhost: Fix Spectre V1 vulnerability 886de7239b16 udp6: fix encap return code for resubmitting b3c2e8e106df tipc: fix unsafe rcu locking when accessing publication list 721933262ef7 sctp: fix race on sctp_id2asoc 2645237c90e7 rtnetlink: Disallow FDB configuration for non-Ethernet device 9ae97da02a54 r8169: fix NAPI handling under high load 6c5f9c2de021 net: udp: fix handling of CHECKSUM_COMPLETE packets cbfb26f3eb03 net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules a04092cebd73 net: socket: fix a missing-check bug ea824d70d673 net: sched: gred: pass the right attribute to gred_change_table_def() 7344adab32c7 net/mlx5e: fix csum adjustments caused by RXFCS 60a2c3b4a991 net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs 4dcde3a4c5ea net: fec: don't dump RX FIFO register when not available cc30c16a04cb llc: set SOCK_RCU_FREE in llc_sap_add_socket() 23b5d05d9114 ipv6: rate-limit probes for neighbourless routes 9198d01eb02d ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called 558af64846ca ipv6: mcast: fix a use-after-free in inet6_mc_check 9801a672beb6 bridge: do not add port to router list when receives query with source 0.0.0.0 b13411edcf71 perf tools: Disable parallelism for 'make clean' f1f040bf29b7 Revert "netfilter: ipv6: nf_defrag: drop skb dst before queueing" d496cdeede28 Revert "mm: slowly shrink slabs with a relatively small number of objects" 4afb03f48e7e fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() 9721f5af4d23 afs: Fix cell proc list 9277b65e04d6 vmlinux.lds.h: Fix linker warnings about orphan .LPBX sections e266c397e724 vmlinux.lds.h: Fix incomplete .text.exit discards c4659254b987 selftests: udpgso_bench.sh explicitly requires bash 92e648292600 selftests: rtnetlink.sh explicitly requires bash. 941a8d0b8409 rds: RDS (tcp) hangs on sendto() to unresponding address 87113db1242c IB/mlx5: Unmap DMA addr from HCA before IOMMU e14b8b11ac50 gpio: Assign gpio_irq_chip::parents to non-stack pointer e7579cb736ec net: ena: fix NULL dereference due to untimely napi initialization 2abc117c9799 net: ena: fix rare bug when failed restart/resume is followed by driver removal b0af327d145f net: ena: fix warning in rmmod caused by double iounmap 6be48d8274ef KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m 98154205f7a9 rxrpc: Fix connection-level abort handling 47af9661cc87 rxrpc: Only take the rwind and mtu values from latest ACK 54776c736d41 rxrpc: Carry call state out of locked section in rxrpc_rotate_tx_window() e3dcbf121240 rxrpc: Don't check RXRPC_CALL_TX_LAST after calling rxrpc_rotate_tx_window() 903fb78f7436 perf record: Use unmapped IP for inline callchain cursors 37e241d14094 perf python: Use -Wno-redundant-decls to build with PYTHON=python3 2b401f26406f ARM: dts: imx53-qsb: disable 1.2GHz OPP 755b72711bbc compiler.h: Allow arch-specific asm/compiler.h ff78e12f6587 HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling e911f46c0cc5 tls: Fix improper revert in zerocopy_from_iter 2033959b7421 perf report: Don't try to map ip to invalid map 15ea940bc3fb libertas: call into generic suspend code before turning off power d33c4297bac5 clk: mvebu: armada-37xx-periph: Remove unused var num_parents e7f8508aca5e x86/paravirt: Fix some warning messages 3b917cecac61 mm/migrate.c: split only transparent huge pages when allocation fails 28d6d2236564 mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl 203711a8820b ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() 72c25b9bf77d yam: fix a missing-check bug 4c8345b62cfe net: cxgb3_main: fix a missing-check bug 3397d28b3e27 powerpc/numa: Skip onlining a offline node in kdump path a7af3a2ae488 be2net: don't flip hw_features when VXLANs are added/deleted 43cb734246c0 drm/amd/display: Signal hw_done() after waiting for flip_done() 76c84d0a2313 locking/ww_mutex: Fix runtime warning in the WW mutex selftest 1ac18a1dbc3f Revert "serial: 8250_dw: Fix runtime PM handling" 0cf9edba8270 RISCV: Fix end PFN for low memory 5278d9550d4d declance: Fix continuation with the adapter identification message c770ce978ac2 net: fec: fix rare tx timeout 5613fc70844b thunderbolt: Initialize after IOMMUs 1699207e9c7c thunderbolt: Do not handle ICM events after domain is stopped 14ad1e0af45f perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events 9f1aaaae92ff perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX 8764955cc03e perf/ring_buffer: Prevent concurent ring buffer access 3617d16a5744 perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 d318ef466d5f perf/core: Fix perf_pmu_unregister() locking 2f56f220a61e KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS 3c81fff77cfd KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly 82ba86c25383 KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled 2dbf48f8ffb3 cfg80211: fix use-after-free in reg_process_hint() 9069c847f3fe smsc95xx: Check for Wake-on-LAN modes 4f1268db2975 smsc75xx: Check for Wake-on-LAN modes e3935fa141b8 r8152: Check for supported Wake-on-LAN Modes e8f4ce7df75e sr9800: Check for supported Wake-on-LAN modes 35c636108bc4 lan78xx: Check for supported Wake-on-LAN modes 58d2f3f743a1 ax88179_178a: Check for supported Wake-on-LAN modes afc7b1940200 asix: Check for supported Wake-on-LAN modes 723b7d86877d netfilter: avoid erronous array bounds warning 8d3156b3c109 netfilter: nft_set_rbtree: add missing rb_erase() in GC routine 18cb92701a5d rxrpc: Fix error distribution 4ca2cf672c5b rxrpc: Fix transport sockopts to get IPv4 errors on an IPv6 socket 1a75026c857a rxrpc: Fix RTT gathering 6a14d1c9336f rxrpc: Fix checks as to whether we should set up a new call 605c374d8d70 scsi: qedi: Initialize the stats mutex lock aa1945964a7c nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds 7a9bda693628 qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt d627d3b8bed3 qed: Avoid constant logical operation warning in qed_vf_pf_acquire 02e2aef498f7 qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor b65e69499980 qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv a2b1a38ad02b qed: Avoid implicit enum conversion in qed_set_tunn_cls_info b9e005da34ff pxa168fb: prepare the clock 6c2222c8f039 Bluetooth: SMP: fix crash in unpairing 68fd462426c4 mac80211_hwsim: do not omit multicast announce of first added radio 5b79f65376d3 mac80211_hwsim: fix race in radio destruction from netlink notifier a245a12394fe mac80211_hwsim: fix locking when iterating radios during ns exit de835e3911a3 nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT 4417f9e05c28 soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift() d87e83a55f4b soc: fsl: qbman: qman: avoid allocating from non existing gen_pool da5e35d2f776 net: macb: Clean 64b dma addresses if they are not detected 5499ce65ff9c ARM: dts: BCM63xx: Fix incorrect interrupt specifiers a958dc5482c1 arm64: hugetlb: Fix handling of young ptes eaab185b06cd netfilter: conntrack: get rid of double sizeof 044c43754741 netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev 6b7174a50fb2 drm/i2c: tda9950: set MAX_RETRIES for errors only 4abac4cf573a drm/i2c: tda9950: fix timeout counter check 9981ca44ae4b xfrm: validate template mode 3dc70478360e ARM: 8799/1: mm: fix pci_ioremap_io() offset check c473a489d409 xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. 53d617654c50 mac80211: fix TX status reporting for ieee80211s fd6b693e1d94 mac80211: TDLS: fix skb queue/priority assignment a9489521a39c cfg80211: Address some corner cases in scan result channel updating 2c4739102f0e mac80211: fix pending queue hang due to TX_DROP 2953d28476c3 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() e20c2a6a7144 mac80211: Always report TX status c3767729df27 xfrm: reset crypto_done when iterating over multiple input xfrms fdb06c787b34 xfrm: reset transport header back to network header after all input transforms ahave been applied 401979de6e8b xfrm6: call kfree_skb when skb is toobig 36ad133bf987 xfrm: Validate address prefix lengths in the xfrm selector. 6b3252287aa2 Linux 4.18.16 645ad2d5cccc ARC: build: Don't set CROSS_COMPILE in arch's Makefile dfed0698a22e ARC: build: Get rid of toolchain check d80183541e60 mremap: properly flush TLB before releasing the page 94d2da5ba1dd Revert "vfs: fix freeze protection in mnt_want_write_file() for overlayfs" 7fde798123ef x86/boot: Fix kexec booting failure in the SEV bit detection code 44e564aa4525 iommu/amd: Return devid as alias for ACPI HID devices 0e963ecefb72 powerpc/numa: Use associativity if VPHN hcall is successful 4a079f0a5398 powerpc/tm: Avoid possible userspace r1 corruption on reclaim 8725b910e72d powerpc/tm: Fix userspace r13 corruption b0b901600550 pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type 0fe04d27b5e3 iommu/rockchip: Free irqs in shutdown handler 1e23af485f89 RISC-V: include linux/ftrace.h in asm-prototypes.h 086906d90bae RDMA/bnxt_re: Fix system crash during RDMA resource initialization 87e75317fe81 clocksource/drivers/fttmr010: Fix set_next_event handler 323ad7436184 net/mlx4: Use cpumask_available for eq->affinity_mask bcb2acdf27b3 bpf: test_maps, only support ESTABLISHED socks 19e43942cbb7 bpf: sockmap, fix transition through disconnect without close 60c302b7aea5 bpf: sockmap only allow ESTABLISHED sock state 019a15f9bd44 scsi: sd: don't crash the host on invalid commands 6dba1e338b6e scsi: ipr: System hung while dlpar adding primary ipr adapter back ce32caf41e53 drm: mali-dp: Call drm_crtc_vblank_reset on device init fab5471586f4 scsi: lpfc: Synchronize access to remoteport via rport 7dc74b2622c2 RDMA/uverbs: Fix validity check for modify QP 2c93f6f118ad PCI: dwc: Fix scheduling while atomic issues 1093a05b5828 qed: Do not add VLAN 0 tag to untagged frames in multi-function mode. c23f22169cac qed: Fix populating the invalid stag value in multi function mode. 9bdac39234d0 net/smc: fix sizeof to int comparison 4b238ea05476 net/smc: fix non-blocking connect problem 6b7d727a2d18 ravb: do not write 1 to reserved bits 14bbe1ab20ac net: emac: fix fixed-link setup for the RTL8363SB switch 66acb86c0905 selftests: pmtu: properly redirect stderr to /dev/null 6a08cbb10aac Input: atakbd - fix Atari CapsLock behaviour ef17628c07da Input: atakbd - fix Atari keymap 462809659a39 intel_th: pci: Add Ice Lake PCH support ee43eeb4d1b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated 10ad9dcade4b scsi: ibmvscsis: Fix a stringop-overflow warning bb59249268cf clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs 385ce0611598 cxgb4: fix abort_req_rss6 struct 413baacefef9 batman-adv: fix hardif_neigh refcount on queue_work() failure 04125a63ea54 batman-adv: fix backbone_gw refcount on queue_work() failure 39b0e1c4c79f batman-adv: Prevent duplicated tvlv handler c25ae7c479af batman-adv: Prevent duplicated global TT entry 71d6d75e5801 batman-adv: Prevent duplicated softif_vlan entry 2d1749b0fab0 batman-adv: Prevent duplicated nc_node entry d8ed2b187456 batman-adv: Prevent duplicated gateway_node entry eddab21dd463 batman-adv: Fix segfault when writing to sysfs elp_interval 54231bb59a9a batman-adv: Fix segfault when writing to throughput_override 52406f34bbb6 batman-adv: Avoid probe ELP information leak 26c0bac0c117 spi: gpio: Fix copy-and-paste error affb1840c578 media: af9035: prevent buffer overflow on write 1228a75335e0 soundwire: Fix acquiring bus lock twice during master release ad9107d7e1c7 soundwire: Fix incorrect exit after configuring stream b1bafbe4ff2d soundwire: Fix duplicate stream state assignment 2724bf10255a Linux 4.18.15 4a15f8a1de59 KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault 726c11216e33 i2c: i2c-scmi: fix for i2c_smbus_write_block_data a249cdf8fc74 mm: Preserve _PAGE_DEVMAP across mprotect() calls 7230bb7c98c1 filesystem-dax: Fix dax_layout_busy_page() livelock 3c3bb028a3b7 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 ffa4d6624e1a mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE 53abe5164894 arm64: perf: Reject stand-alone CHAIN events for PMUv3 59d9c7cba4ba pinctrl: mcp23s08: fix irq and irqchip setup order 3df1331f63cd mmc: block: avoid multiblock reads for the last sector in SPI mode 7088776eb06a drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() ca45da09bc32 Input: xpad - add support for Xbox1 PDP Camo series gamepad d8408e8fc720 cgroup: Fix dom_cgrp propagation when enabling threaded mode 012e6bceab53 dm linear: fix linear_end_io conditional definition 996a427d8683 dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled 689ba84574c2 dm: fix report zone remapping to account for partition offset e725141c0f4e dm cache: destroy migration_cache if cache target registration failed d8e15b143e4d s390/cio: Fix how vfio-ccw checks pinned pages b51943f088e5 perf script python: Fix export-to-sqlite.py sample columns cfb08fb1815f perf script python: Fix export-to-postgresql.py occasional failure 37e64cb69f0f percpu: stop leaking bitmap metadata blocks 71cfcc667ffa vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers 254754169d9d mach64: detect the dot clock divider correctly on sparc e4882348eaa9 MIPS: VDSO: Always map near top of user memory baa63c6a5b11 MIPS: Fix CONFIG_CMDLINE handling 84a397478153 afs: Fix clearance of reply b28b1a5f8653 afs: Fix afs_server struct leak 04473bb7793b mm/vmstat.c: fix outdated vmstat_text 62aad93f09c1 mm: slowly shrink slabs with a relatively small number of objects 3792c002b9ff drm/amdkfd: Fix ATS capablity was not reported correctly on some APUs c2fd5b21cbd9 drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9 2d3966dd95dc drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 1c9f357d3ebb x86/kvm/lapic: always disable MMIO interface in x2APIC mode 5d85d4e0e105 pinctrl: cannonlake: Fix gpio base for GPP-E 9f8318a1c50c clk: x86: Stop marking clocks as CLK_IS_CRITICAL 81b8b9dffca8 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail b25a8dd9895b PCI: hv: support reporting serial number as slot information aed5429279f8 ARM: dts: at91: add new compatibility string for macb on sama5d3 ee62a5d3ea8a net: macb: disable scatter-gather for macb on sama5d3 53035808c294 net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency 8be050c4011b hwmon: (nct6775) Use different register to get fan RPM for fan7 1d753e689276 stmmac: fix valid numbers of unicast filter entries d8eeee24ced8 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D 510dc356ff2c hwmon: (nct6775) Fix virtual temperature sources for NCT6796D 4dc76c13f297 bpf: use __GFP_COMP while allocating page d2440a0b0672 bpf: btf: Fix end boundary calculation for type section aeaca3563bea sound: don't call skl_init_chip() to reset intel skl soc 9761976f8e01 sound: enable interrupt after dma buffer initialization a1d77f9cd10a scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() 9ac4572a7374 scsi: iscsi: target: Don't use stack buffer for scatterlist 970f5df113b1 KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size ba73c6ed5010 mfd: omap-usb-host: Fix dts probe of children e7c4c41389ff Bluetooth: hci_ldisc: Free rw_semaphore on close 0d95a3d1fcf6 Bluetooth: Use correct tfm to generate OOB data 3194c412f471 Bluetooth: SMP: Fix trying to use non-existent local OOB data 5421ce8b59bc drm/pl111: Make sure of_device_id tables are NULL terminated d0200873bc9c ASoC: AMD: Ensure reset bit is cleared before configuring 5d1a5a5eed92 Fix cg_read_strcmp() 636dd4536009 hwmon: (nct6775) Fix access to fan pulse registers 59fcb2491ca0 ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER ee3953f7b81c ASoC: rsnd: adg: care clock-frequency size b7bad669da54 selftests: memory-hotplug: add required configs 9a90b9e380c5 selftests/efivarfs: add required kernel configs 40299ec565fa selftests: add headers_install to lib.mk 36a89768d19f ASoC: q6routing: initialize data correctly 64458ca97124 ASoC: sigmadsp: safeload should not have lower byte limit 4a7f15b6d5fa ASoC: wm8804: Add ACPI support 55261a2cddb5 ASoC: max98373: Added 10ms sleep after amp software reset 686da99baa28 selftests: kselftest: Remove outdated comment 6a4d1b70e323 selftests: android: move config up a level 334411face5a ASoC: rt5514: Fix the issue of the delay volume applied again e4c577698c7c ASoC: max98373: Added speaker FS gain cotnrol register to volatile. 6e6b32ed0413 ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs ffac8fa2bee5 vxlan: fill ttl inherit info 241e5a13a5ad r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips 87441df1e19e r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO 761ea5beff71 qed: Fix shmem structure inconsistency between driver and the mfw. 6133d8e499e6 net: mscc: fix the frame extraction into the skb d29a558b56ee net/ipv6: stop leaking percpu memory in fib6 info e3827b9bc3ba net/ipv6: Remove extra call to ip6_convert_metrics for multipath case 47049f54f89d bnxt_en: get the reduced max_irqs by the ones used by RDMA dce53396b52d bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request 23631aa634ef net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ 6691a126ed63 net: ipv4: don't let PMTU updates increase route MTU 530a9463cbe6 bnxt_en: Fix VNIC reservations on the PF. 5d4fe8e6344b rtnetlink: Fail dump if target netnsid is invalid 36298c66d8dc net: dsa: b53: Keep CPU port as tagged in all VLANs efef3f2073d1 inet: make sure to grab rcu_read_lock before using ireq->ireq_opt 9fd4b0122ac3 tcp/dccp: fix lockdep issue when SYN is backlogged 54d72415f8b2 sfp: fix oops with ethtool -m 24205e4e62dd net: phy: phylink: fix SFP interface autodetection 37b309773a67 net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN 2402fbb7aa01 bnxt_en: don't try to offload VLAN 'modify' action f219cd971281 nfp: avoid soft lockups under control message storm 2b4588d75b89 net: stmmac: Rework coalesce timer and fix multi-queue races 8f389cd37d10 bonding: fix warning message 5fb48fe95e41 bonding: pass link-local packets to bonding master also. 92a2a40c876f net/mlx5: E-Switch, Fix out of bound access when setting vport rate 02e16d375ee6 net: aquantia: memory corruption on jumbo frames 6db3fc2839be net/mlx5e: Set vlan masks for all offloaded TC rules 42296a164196 net: dsa: bcm_sf2: Fix unbind ordering 53afeb0b222b net/packet: fix packet drop as of virtio gso 75ebeb2e6a60 net: stmmac: Fixup the tail addr setting in xmit path 0c5eff9c2cf2 tun: napi flags belong to tfile d013c6b952f0 tun: initialize napi_mutex unconditionally 7d96410f397b tun: remove unused parameters 095a5309c6c6 net: qualcomm: rmnet: Fix incorrect allocation flag in receive path 9db5df4c92dd net: qualcomm: rmnet: Fix incorrect allocation flag in transmit 3283c92e91f7 net: qualcomm: rmnet: Skip processing loopback packets 3ab83c6a1fb4 udp: Unbreak modules that rely on external __skb_recv_udp() availability 4f6017d6ef53 tipc: fix flow control accounting for implicit connect 0240ca1b11d3 team: Forbid enslaving team device to itself 375c63d4a70c sctp: update dst pmtu with the correct daddr 2ac4b03c0fcc rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 5369306f960f rtnetlink: fix rtnl_fdb_dump() for ndmsg header 7f4a4fa5fa58 qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface cbf2e16dd724 qlcnic: fix Tx descriptor corruption on 82xx devices 0993dc028ed2 net/usb: cancel pending work when unbinding smsc75xx a308452e12c0 net: systemport: Fix wake-up interrupt race during resume 6da1bd2d008f net: sched: cls_u32: fix hnode refcounting 57ad6586fd57 net: sched: Add policy validation for tc attributes 94d93e549eb1 net: mvpp2: fix a txq_done race condition ac521a40054c net: mvpp2: Extract the correct ethtype from the skb for tx csum offload dbbae2c07809 netlabel: check for IPV4MASK in addrinfo_get e4a00db35924 net/ipv6: Display all addresses in output of /proc/net/if_inet6 ff34695ced21 net: ipv4: update fnhe_pmtu when first hop's MTU changes 87d57bb87dd8 net: hns: fix for unmapping problem when SMMU is on 1ae21378ab43 net: dsa: bcm_sf2: Call setup during switch resume 08e8e22b6d3a ipv6: take rcu lock in rawv6_send_hdrinc() 18ea575f665d ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() fa111ec2d2c5 ip_tunnel: be careful when accessing the inner header 84b262a5a008 ip6_tunnel: be careful when accessing the inner header 1b420a9999f0 bonding: avoid possible dead-lock 2fc26dfba49d bnxt_en: free hwrm resources, if driver probe fails. f462adcb0638 bnxt_en: Fix TX timeout during netpoll. (From OE-Core rev: 9c7770cf622571b7e8ba0f3447323bcf777b5486) (From OE-Core rev: e778de28d83637c08e538f42fb24acbe8cb24d4b) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.18: bug fixes and configuration tweaksBruce Ashfield2019-01-083-14/+14
| | | | | | | | | | | | | | | | | | | | | | Integrating the following commits: 2ba9a28434f8 netfilter: use kvmalloc_array to allocate memory for hashtable 6e1fae5d233a ipv4: net namespace does not inherit network configurations As well as the following configuration changes: ed1978c99214 features/module-signing: add new feature a28fd4843381 edac: Drop CONFIG_EDAC_MM_EDAC and add dependency 8ae63963256e xfs: add xfs support (From OE-Core rev: d88ce948ff2c910e796b78be388bec9578f6eb9c) (From OE-Core rev: 13aa70bbcd508816dd9452a86afd2e198bc1841d) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/tiny: restore qemuarm supportBruce Ashfield2019-01-081-1/+4
| | | | | | | | | | | | | | | | qemuarm-tiny support was added to the 4.15 linux-yocto kernel, and was incorrectly dropped from 4.18. This restores the support for out of the box builds in 4.18+. (From OE-Core rev: bd066bf4aa47b6ca37fbeb4ac4909d75a8a1e285) (From OE-Core rev: 4d84095d30e7b2c525622b4bc01226306833a8a7) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/tiny: switch default branch to standard/tiny/baseBruce Ashfield2019-01-082-2/+2
| | | | | | | | | | | | | | | | | | | The default KBRANCH for building -tiny should not be machine specific. In fact, the SRCREVs that have been in place for -tiny have been using the hashes from tiny/base for some time, but since the machine specific branches all contain that hash, the mismatch hasn't been spotted. Setting the default branch to standard/tiny/base makes sure that the default branch and SRCREVs always match. (From OE-Core rev: dc11aab60e7561d764c56808277b47e7bb40c6c0) (From OE-Core rev: 7e11000c348175aabc60cf65d07e61b24d24d396) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.18: -rt sync and config cleanupsBruce Ashfield2019-01-083-4/+4
| | | | | | | | | | | | | | | | | | | | | | | Integrating the following -rt patches: cab37ca8426b rt: update localversion to match latest content 186274b2b6dc tty: serial: pl011: explicitly initialize the flags variable ac121b7124a0 mm/kasan: make quarantine_lock a raw_spinlock_t 6100773500e7 watchdog: prevent deferral of watchdogd wakeup on RT ce594291c4eb kthread: convert worker lock to raw spinlock And the following configuration tweaks: e39413ec2bdd sound.cfg: enable SND_SOC_INTEL_SKYLAKE (From OE-Core rev: a757e0638e8411fe6b4c58f3840ee27d49feb97e) (From OE-Core rev: f2a881c7db339166f8fd5f21db38b7d30fbf3ec4) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.14: configuration cleanupsBruce Ashfield2019-01-083-3/+3
| | | | | | | | | | | | | | | Integrating the following configuration cleanups/tweaks: 19c174f547e6 sound.cfg: enable SND_SOC_INTEL_SKYLAKE explicitly (From OE-Core rev: bd754dbf1f0c8ba7a77e720cbc30232712ee34e0) (From OE-Core rev: f0dba9b17492b45f9362b2f37bd08f45eb160f4d) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: remove obselete options from lxc configBruce Ashfield2019-01-083-3/+3
| | | | | | | | | | | | | | | | | The lxc config fragments have some options that are no long valid. So we can safely drop them. 721f3cfcb199 lxc: drop CONFIG_MM_OWNER 3b5f717d0311 vfio: drop CONFIG_KVM_DEVICE_ASSIGNMENT (From OE-Core rev: b7ddaeab2c48b68e2be24c8f810ac9e84c6bb171) (From OE-Core rev: 4dd28e8426abcd8520bcecdac13fed655a3c6d17) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* licence: Add license file CC-BY-SA-4.0Eric Chanudet2019-01-082-1/+429
| | | | | | | | | | | | | | Original legalcode.txt: https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt (From OE-Core rev: fa06fcce7942f5960178dcdeb61a7b659f7f8207) (From OE-Core rev: 7e53f67d2d94d6811aa9d6fa078ea3fbeddb708c) Signed-off-by: Eric Chanudet <chanudete@ainfosec.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: add missing waffle-bin dependencyRoss Burton2019-01-081-1/+1
| | | | | | | | | | | | | The sanity test uses wflinfo, so depend on waffle-bin. (From OE-Core rev: 0f5c8ce010a296904f767f38e262eef251417c4e) (From OE-Core rev: 75e8193ae708e5dba9888e098c05c6435a77cc2e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binconfig: only try to mangles filesRoss Burton2019-01-081-3/+3
| | | | | | | | | | | | | | If a file matches the glob that is an absolute symlink then sed will try to alter files on the host, so restrict the search to just actual files. (From OE-Core rev: 5556b5ca9efac132754bd82af52a0f68bc4ce85a) (From OE-Core rev: 3d148218387e968dbf2d3d587329b37d22d7d19e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-package: fix postinst error when ENABLE_BINARY_LOCALE_GENERATION = "0"Alexander Kanavin2019-01-081-8/+2
| | | | | | | | | | | | | [YOCTO #13028] (From OE-Core rev: f630da64b010795482e013362c3fe184dcbd8d25) (From OE-Core rev: 29759c2c3b4d97c835740a7f233b8e8f7b4570a1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: Adds instructions to the manifest fileAlejandro Enedino Hernandez Samaniego2019-01-084-6/+117
| | | | | | | | | | | | | | | | | | | | | | | | | While there is a bit of documentation regarding building a new manifest file for python, it seems that users usually only read the manifest file. The manifest file is in JSON format which doesn't allow comments, hence why instructions were initially put elsewhere. This patch hacks the call to open the JSON manifest file by using a marker to trick it into reading only part of the file as the manifest itself, and keep the other part as comments, which contain instructions for the user to run the create_manifest task after an upgrade or when adding a new package. (From OE-Core rev: 5641a24a70b54544012c04c6a082514d9a5aa49a) (From OE-Core rev: 3050a4c634da74eba53380bf23de515ed651bc03) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtasn1: no need to inherit binconfigRoss Burton2019-01-081-1/+1
| | | | | | | | | | | | | This recipe doesn't ship a *-config binary, so don't inherit binconfig. (From OE-Core rev: 8b7d74aa7bb73daf84593fafde3eef4595918b63) (From OE-Core rev: 8fd1b5fb464a3b72c94dffb3535e244b72c18b02) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types: use cpio-native to build cpio imagesRoss Burton2019-01-081-0/+1
| | | | | | | | | | | | | | | | | | | | | As per the previous commit, upstream cpio has a bug which means it crashes on append. If the image being built has already had testimage ran then cpio-native will be in the sysroot. It's also possible that some distributions are shipping this broken CVE patch too. Now that our cpio-native is fixed, until we can be sure that the host cpio isn't broken depend on cpio-native if building a cpio image. [ YOCTO #13042 ] (From OE-Core rev: c3b9aedcbe538d7fa74bd814644b4899769dec46) (From OE-Core rev: a75eba71145efa1c3d206c5e5c00608a50f013bc) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cpio: fix crash when appending to archivesRoss Burton2019-01-082-0/+88
| | | | | | | | | | | | | | | The upstream fix for CVE-2016-2037 introduced a read from uninitialized memory bug when appending to an existing archive, which is an operation we perform when building an image. (From OE-Core rev: 046e3e1fca925febf47b3fdd5d4e9ee2e1fad868) (From OE-Core rev: 2ff6ab2e2944c6a53523b4b1611e1d22f6393500) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-selftest/error: Cleanup large trailing whitespaceRichard Purdie2019-01-081-1/+1
| | | | | | | | | | (From OE-Core rev: 0772b6de9dfbb276845c0a08ebcce41896b8056e) (From OE-Core rev: 9037102e38e55a47102660daa274db544a79463f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nspr: improve reproducibilityMingli Yu2019-01-082-0/+104
| | | | | | | | | | | | | | | | | | | | | Remove _BUILD_STRING and _BUILD_TIME in _pl_bld.h to avoid introducing timestamp in the .so library such as libnspr4.so as below: $ readelf --wide --decompress --hex-dump=.rodata libnspr4.so [snip] 0x00004000 32303138 2d31312d 31352030 353a3439 2018-11-15 05:49 [snip] [YOCTO #12639] (From OE-Core rev: a3ca6272845c33f48430210470f133034ad8399d) (From OE-Core rev: af18be423ead8a5aabf29dcf2fa5fcb874edd24d) Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: 9.25 -> 9.26Hongxu Jia2019-01-089-1296/+3
| | | | | | | | | | | | | | - Drop backported CVE fixes 000[1-8]*.patch (From OE-Core rev: f30bd6bf01dbf81f0872382be44d507fb981f953) (From OE-Core rev: c62b64e771eb27089738a153ee61d34cdf6441ab) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/runqemu: Fix logic error causing failures with MACHINE from the ↵Richard Purdie2019-01-081-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | environment MACHINE=qemux86-64 oe-selftest -r runqemu.RunqemuTests.test_boot_machine_slirp_qcow2 fails yet oe-selftest -r runqemu.RunqemuTests.test_boot_machine_slirp_qcow2 with MACHINE in local.conf would work. It turns out that: runqemu slirp wic.qcow2 qemux86-64 works but: MACHINE=qemux86-64 runqemu slirp wic.qcow2 qemux86-64 does not. The reason are the misplaced return statements in runqemu, its skipping a block of logic when MACHINE is set in the environment when it shouldn't. Fix this. (From OE-Core rev: 98d113ae52cbbc88773a81a17b0933412a8e463b) (From OE-Core rev: bf2ae1ca01edf02a930d70e50b8e1e71f7ec2237) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-validate: upgrade 1.14.2 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 21387613fec1a8c142ed48d7a74d587e205b0c98) (From OE-Core rev: 1d753f62d3e09cac92aadffc45992a04b95f0396) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 454129a0dc8eabb53753f9d416cf7271c796acf4) (From OE-Core rev: 3f54c23c0ebed00de72d395c2718a6a86f13f3ef) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-omx: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 9b613f029490a3540492393206be004b649c0806) (From OE-Core rev: 4f431f740186a2d5ab8cc0f592f6d8e908411637) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 8a73dc7da63bbd3c57bde2a3733d172d784e5f46) (From OE-Core rev: 1c010f3162cfd2047ce7e2df19423fd30aa87043) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 9caacfe4c3ef92f3701f24ff3c924f50adb5f9de) (From OE-Core rev: 7fbf1dbacb7a55ac5b1b34bff01f485a88a05cd0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 14370389a50bda84eee7b3a024709fd43fc7c5aa) (From OE-Core rev: b6d44a2acb3ce38932f43cfe9ae72bd0501d62d8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: d1e5c9b85f980e747c9d6c5682448e0756bd25cd) (From OE-Core rev: 85717f65cec20275d50d88228e087d2ed4d32daf) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 74d9bd02f41d555317eef6b82e94f351ffc61529) (From OE-Core rev: d91ae9f5bf03c4880510093da5fc621b95d069c9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: adeec11d875a5603bd64b9bfb888da5cdb7631e5) (From OE-Core rev: 76ac5c6154e0f6531b3a35ad7d460e606d54f16f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | (From OE-Core rev: 868059f052547a73e428fe8d4066dc4412e29478) (From OE-Core rev: e6aa515e0e7f70a791f032fb4a25ec9f8729b08e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.14.3 -> 1.14.4Anuj Mittal2019-01-081-2/+2
| | | | | | | | | | | | | | | | | | This release only contains bugfixes and it should be safe to update from 1.14.x. Release notes: https://gstreamer.freedesktop.org/releases/1.14/ (From OE-Core rev: 4286f191c4b10cf5f3a14ed391902a11a9d61a09) (From OE-Core rev: 4dbc8e765f58aa24d148b7d2cbf87f14755d412b) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-bad: add PACKAGECONFIG for msdkAnuj Mittal2019-01-081-2/+2
| | | | | | | | | | | | | | | gst-msdk is a plugin for Intel Media SDK. More details: https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/sys/msdk/README (From OE-Core rev: c138fa26dde7fca5b366ab69bac84359ebbd0fd7) (From OE-Core rev: aff1dc73ef17cb26eea1428b2ade0bae566711c9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: 750e03a231eb3bcf31c30cf67ff80a6bc821ee66) (From OE-Core rev: 5220cda51a22536f2d64a655ffeecd756d042dc5) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-omx: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: ea4882b89500d9da8d7a731968ea7a311737f6ea) (From OE-Core rev: cce309ad98133c30cb2ab086bad4851e9833bd84) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: c3d863f4f989461c61e7d61259423fe0e8202eed) (From OE-Core rev: 70032101535a4430a1f9233ec7d730cc1ce88e28) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: f62a87b3c6638c6da764d19133eba552f2102bae) (From OE-Core rev: 0217240ceab31732405d452eebabf908ac1737aa) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: 4508d6f0befb1b91f9cfe74b0ca84c8fb5f79da5) (From OE-Core rev: 0bdcc3761d87137b6b706856fb135c55f5fc45f3) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugin-ugly: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: aedec50bc8fb2ddcd1ea7cadbdd07f9d103840aa) (From OE-Core rev: e8d3087ddd782d40ac0ea93024b4e07c58e937b5) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugin-bad: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: 22e124ef0b01c3aae75e8e29a3078cb42a47ae17) (From OE-Core rev: da106910ac04d9bc215378a8b681d2286ab45755) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugin-good: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: 63753e9c06641025ba4711af61a4f34e2388ec72) (From OE-Core rev: b601bde71de9270a6b64112ac128e5178004f65a) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugin-base: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: df2a0fd27a23ece636c018d007e2dcf9343fb7a8) (From OE-Core rev: 3396554efc6853949039090dce56bd26ec1a932c) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade to version 1.14.3Carlos Rafael Giani2019-01-081-2/+2
| | | | | | | | | | | | (From OE-Core rev: fb840932018cb449ee96904b8a2f17e7693a5669) (From OE-Core rev: 96442dab95a24d8716d12cf1e8fce3921a600d55) Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: update Intel ownersAnuj Mittal2019-01-081-85/+85
| | | | | | | | | | | (From OE-Core rev: 198fe6d08f000b3db9082b5fd4337536931719ee) (From OE-Core rev: a7be891dde68225bd037d4ae1c9f81e6920037ce) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* devtool: fix target-deploy --stripAdrian Freihofer2019-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is a fixup for: e1ba46109ea4be3d3b310abaf7f2da3c84a83930 devtool deploy-target --strip foo root@192.168.7.2 ended up with: Traceback (most recent call last): File "/home/user/bar_sdk/sysroots/x86_64-pokysdk-linux/usr/bin/ devtool", line 344, in <module> ret = main() File "/home/user/bar_sdk/sysroots/x86_64-pokysdk-linux/usr/bin/ devtool", line 331, in main ret = args.func(args, config, basepath, workspace) File "/home/user/bar_sdk/layers/poky/scripts/lib/devtool/ deploy.py", line 187, in deploy rd.getVar('base_libdir')) TypeError: strip_exbar() missing 1 required positional argument: 'd' (From OE-Core rev: bc349b2d99d74f6d7fb590fd97750e5ff8d6e6c4) (From OE-Core rev: fc5cd4b4b17fc932b987f66cbfc002345ee694b6) Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* multilib_script: fix packages splitKai Kang2019-01-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | In multilib_script.bbclass it renames script file which listed in MULTILIB_SCRIPTS. It may mix up packages split. Take package curl as example, ${bindir}/curl-config is packaged to curl-dev originally. But it is renamed to curl-config-${MULTILIB_SUFFIX} and packaged to curl when multilib is enabled. And expand 'pkg' to fix QA warning: | WARNING: Variable key FILES_${PN}-dev ( | ${bindir}/curl-config-${MULTILIB_SUFFIX}) replaces original key | FILES_curl-dev (${includedir} ${FILES_SOLIBSDEV} ... ${bindir}/*-config) Insert a necessary space to the argument 'value' of d.appendVar() as well. (From OE-Core rev: 841bcbe429dcab54de3b89a927394750f9ccae60) (From OE-Core rev: de222b08fbcc46f60da811a5542d20a9346c32df) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: fix PN-container package splittingAdrian Freihofer2019-01-081-8/+53
| | | | | | | | | | | | | | | | | | | | | | - Fix package splitting for services installed with systemd-container. Some files have been installed with systemd package instead of systemd-container package. (*.service, *.socket, *.html...) - Split journal-upload, journal-remote, journal-gatewayd into separate packages. These services are not strictly related to nspawn containers. Remote logging is now possible without installing all the container stuff. - systemd-container package rrecommends journal-upload, journal- remote, journal-gatewayd packages. (From OE-Core rev: d31ff84a5f4723700ed48fd14ace81d3c707065e) (From OE-Core rev: 44f552c93f7053794289c0bc8cf1defadb8a6a06) Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* archiver.bbclass: Fix COPYLEFT_LICENSE_{IN, EX}CLUDEAdrian Bunk2019-01-081-3/+0
| | | | | | | | | | | | | | Setting them to empty before inheriting copyleft_filter made them not getting their documented values there. (From OE-Core rev: ee1f86ca7affc65265f219f0718f89406c9181a5) (From OE-Core rev: b5586a83155e07b0c7a7e82568c18f5e29eaaed2) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: update to 1.1.1aAlexander Kanavin2019-01-083-162/+2
| | | | | | | | | | | (From OE-Core rev: eec95f90093a6aa1d8be145e351fc9df4abef172) (From OE-Core rev: c9909ff8b5134d77d9ae5f205f863fcdab7b9fd0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image.bbclass: fix a wrong position blankMing Liu2019-01-081-1/+1
| | | | | | | | | | | | | | | | | A flaw was introduced by commit c5fa6034: [ image.bbclass: use prependVarFlag for postfuncs ] it changed to use prependVarFlag instead of appendVarFlag, then the blank also needs change to adapt it. (From OE-Core rev: 6085023158ffbfbaf0f3d65ef18054c003d3f463) (From OE-Core rev: 0e62a5a6e2d3c453dc7e970fd497e050a9e17c7a) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>