summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-yocto/5.2: update to v5.2.22Bruce Ashfield2019-12-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 0bea818b6e18 Linux 5.2.22 5f1126e23315 nbd: verify socket is supported during setup 4888496abcfe USB: usblp: fix use-after-free on disconnect 0ba545e8fda8 USB: legousbtower: fix a signedness bug in tower_probe() 4c6f2341bb9f CIFS: Fix use after free of file info structures f9c400068647 scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() 14c5cace4634 wcd9335: fix a incorrect use of kstrndup() da7b0f2312c9 clk-sunxi: fix a missing-check bug in sunxi_divs_clk_setup() ee72fe755500 cfg80211: wext: avoid copying malformed SSIDs fc86526a556d rtlwifi: Fix potential overflow on P2P code 0ebeef211891 io_uring: only flush workqueues on fileset removal e6a26dac8182 x86/asm: Fix MWAITX C-state hint value 65113f3d3937 mtd: rawnand: au1550nd: Fix au_read_buf16() prototype 31012d874e0c hwmon: Fix HWMON_P_MIN_ALARM mask 3abf2667e95a tracing: Get trace_array reference for available_tracers files be0e6c911005 ftrace: Get a reference counter for the trace_array on filter files a2a980deef30 tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency 225fca30418d tracing/hwlat: Report total time spent in all NMIs during the sample 19b6d82baabe arm64/sve: Fix wrong free for task->thread.sve_state 2473b968eecb media: stkwebcam: fix runtime PM after driver unbind eecc5223277d drm/i915: Mark contents as dirty on a write fault 04887f273e41 drm/i915: Whitelist COMMON_SLICE_CHICKEN2 60624198d203 Fix the locking in dcache_readdir() and friends c5325876ceb9 arm64: topology: Use PPTT to determine if PE is a thread 393cf2726151 ACPI/PPTT: Add support for ACPI 6.3 thread flag daa13a4b0635 RDMA/vmw_pvrdma: Free SRQ only once 6243ecc8cab6 MIPS: elf_hwcap: Export userspace ASEs ae0799a4da1b MIPS: Disable Loongson MMI instructions for kernel build f0f81c9999ab NFS: Fix O_DIRECT accounting of number of bytes read/written 7a80e6581ea9 btrfs: fix uninitialized ret in ref-verify ddf6cef435f0 btrfs: fix incorrect updating of log root tree 1296b41cc1d3 Btrfs: fix memory leak due to concurrent append writes with fiemap 810f5770978a btrfs: fix balance convert to single on 32-bit host CPUs 7816678e3934 btrfs: allocate new inode in NOFS context 74ec5aa2c30a btrfs: relocation: fix use-after-free on dead relocation roots bc1f6ac176a6 firmware: google: increment VPD key_len properly 9fc11ae5dee9 IB/core: Fix wrong iterating on ports fee3c62537ff mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() e3a378783419 mm/page_alloc.c: fix a crash in free_pages_prepare() e4891ccaef9e mm/z3fold.c: claim page in the beginning of free 7831f5a6c097 kernel/sysctl.c: do not override max_threads provided by userspace 44481a12c9bf cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic 16ae17c41281 CIFS: Force reval dentry if LOOKUP_REVAL flag is set 2c272ff0cbd5 CIFS: Force revalidate inode when dentry is stale 43273ccd3283 CIFS: Gracefully handle QueryInfo errors during open ca814325c659 selinux: fix context string corruption in convert_context() ad8d7e2a7a26 blk-wbt: fix performance regression in wbt scale_up/scale_down 1b64f52e03de perf inject jit: Fix JIT_CODE_MOVE filename 5cc59bf53d49 perf llvm: Don't access out-of-scope array 7f9ed4c203f0 efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified 5ef016833bac iio: accel: adxl372: Perform a reset at start up 9f77cc5a7309 iio: accel: adxl372: Fix push to buffers lost samples d3db274a52ef iio: accel: adxl372: Fix/remove limitation for FIFO samples a9ab504bfa61 iio: adc: stm32-adc: fix a race when using several adcs with dma and irq 29166478ab00 iio: adc: stm32-adc: move registers definitions 05505674fad5 iio: adc: axp288: Override TS pin bias current for some models f418fb5e545d iio: adc: ad799x: fix probe error handling dc9b7ddfd0e5 iio: adc: hx711: fix bug in sampling of data 5f711a67527d staging: vt6655: Fix memory leak in vt6655_probe e72f973d2600 staging: rtl8188eu: fix HighestRate check in odm_ARFBRefresh_8188E() 34a95338fd57 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc b83f3fd3dc3c staging: bcm2835-audio: Fix draining behavior regression fe77671d3437 staging/fbtft: Depend on OF 597abe928ec2 gpio: eic: sprd: Fix the incorrect EIC offset when toggling 5e7c238cfafe mei: avoid FW version request on Ibex Peak and earlier 4e68c8ad0d11 mei: me: add comet point (lake) LP device ids 74a2ab15fa03 USB: legousbtower: fix use-after-free on release d5a37b79b977 USB: legousbtower: fix open after failed reset request 470d1d920d61 USB: legousbtower: fix potential NULL-deref on disconnect b1c95308efbb USB: legousbtower: fix deadlock on disconnect 0d7afcc3e67d USB: legousbtower: fix slab info leak at probe 2164d586fe13 usb: typec: ucsi: displayport: Fix for the mode entering routine ed9dc2e12645 usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() ae07c4d583f0 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior 59f9a556d12c usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}() c73e4656e029 USB: dummy-hcd: fix power budget for SuperSpeed mode 8604ad319705 USB: microtek: fix info-leak at probe 942d159f33d5 USB: usblcd: fix I/O after disconnect 45e6742b3543 USB: serial: fix runtime PM after driver unbind f07e614a1eae USB: serial: option: add support for Cinterion CLS8 devices 60efccd42001 USB: serial: option: add Telit FN980 compositions 96464fe403ed USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 e05502d06a6e USB: serial: keyspan: fix NULL-derefs on open() and write() eb98769b935a serial: uartps: Fix uartps_major handling 7dba6bf5f7d8 serial: uartlite: fix exit path null pointer 46f1bfcd1c4e USB: ldusb: fix NULL-derefs on driver unbind 536e1ab01853 USB: chaoskey: fix use-after-free on release 2443d5a06e95 USB: usblp: fix runtime PM after driver unbind 78941115be20 USB: iowarrior: fix use-after-free after driver unbind 52f1bf2513ae USB: iowarrior: fix use-after-free on release 259a1454a1c4 USB: iowarrior: fix use-after-free on disconnect 63ee1fedd6de USB: adutux: fix use-after-free on release b6c09eee2d43 USB: adutux: fix NULL-derefs on disconnect 0c72bbbe474a USB: adutux: fix use-after-free on disconnect a12a9cd6c351 xhci: Increase STS_SAVE timeout in xhci_suspend() a260279b7617 xhci: Prevent deadlock when xhci adapter breaks during init c8d9f36aa6b1 usb: xhci: wait for CNR controller not ready bit in xhci resume 6885498721be xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts 137c690e919a xhci: Check all endpoints for LPM timeout 2cef9b4aef68 xhci: Prevent device initiated U1/U2 link pm if exit latency is too long fc87747823b9 xhci: Fix false warning message about wrong bounce buffer write length 861e3b12fed9 USB: usb-skeleton: fix NULL-deref on disconnect 9f4070d847cf USB: usb-skeleton: fix runtime PM after driver unbind 968a3ec8e2de USB: yurex: fix NULL-derefs on disconnect f2f71a47512c USB: yurex: Don't retry on unexpected errors f12a275ccbf6 panic: ensure preemption is disabled during panic() f80586c5fc9e coresight: etm4x: Use explicit barriers on enable/disable f38e48b51908 vfs: Fix EOVERFLOW testing in put_compat_statfs64 a74f766b8f43 riscv: Avoid interrupts being erroneously enabled in handle_exception() 185f61b3655a perf stat: Reset previous counts on repeat with interval 1479778a1947 tick: broadcast-hrtimer: Fix a race in bc_set_next a41c9cac2d45 KVM: nVMX: Fix consistency check on injected exception error code b52c034939de Btrfs: fix selftests failure due to uninitialized i_mode in test inodes a125322d48ac drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed ea9d6a619d30 nfp: abm: fix memory leak in nfp_abm_u32_knode_replace 1f9e6c30c7ef mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions cd2fdf60a063 perf unwind: Fix libunwind build failure on i386 systems 161dda893af0 i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630 86b33efd649a bpf: Fix bpf_event_output re-entry issue aaa8c1b8daa9 blk-mq: move lockdep_assert_held() into elevator_exit fc1b4d3e8239 kernel/elfcore.c: include proper prototypes 6b2721b403ee include/trace/events/writeback.h: fix -Wstringop-truncation warnings cee4aad767a2 perf build: Add detection of java-11-openjdk-devel package 043372e0afa3 sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() adf80f2feec5 sched/membarrier: Fix private expedited registration check 61fa5ee7216c sched/membarrier: Call sync_core only before usermode for same mm 096f6c8487c3 libnvdimm/nfit_test: Fix acpi_handle redefinition 12a9a49442b2 fuse: fix memleak in cuse_channel_open 7912cdc163b2 libnvdimm: Fix endian conversion issues  4db2cd0d1ce5 libnvdimm/region: Initialize bad block for volatile namespaces 6fda5a687329 iommu/amd: Fix downgrading default page-sizes in alloc_pte() 3a019ac29c6b thermal_hwmon: Sanitize thermal_zone type 5d08f30e96d8 thermal: Fix use-after-free when unregistering thermal zone device a429d11015c3 ntb: point to right memory window index 5aec3da44913 x86/purgatory: Disable the stackleak GCC plugin for the purgatory 833db2db7272 selftests/seccomp: fix build on older kernels 407e0ee74d22 pwm: stm32-lp: Add check in case requested period cannot be achieved 52e5ea59746f SUNRPC: Don't try to parse incomplete RPC messages c0636eed33f0 pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors 18fce724c0ea drm/amdgpu: Check for valid number of registers to read aecbaa9bc7af drm/amdgpu: Fix KFD-related kernel oops on Hawaii 342e564c9b0f netfilter: nf_tables: allow lookups in dynamic sets 4c53aef11956 watchdog: aspeed: Add support for AST2600 fa83953efe4b SUNRPC: RPC level errors should always set task->tk_rpc_status f835934a6275 ceph: reconnect connection if session hang in opening state 7403dda16eb9 ceph: fetch cap_gen under spinlock in ceph_add_cap 5c3e30081baa ceph: fix directories inode i_blkbits initialization e821008425d5 fuse: fix request limit 92549d8ceef5 xen/pci: reserve MCFG areas earlier e99fd0070701 9p: avoid attaching writeback_fid on mmap with type PRIVATE 5f374721b520 9p: Transport error uninitialized d9b57935af8d xprtrdma: Send Queue size grows after a reconnect d478e5024a78 xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods 111e51fcf8b3 fs: nfs: Fix possible null-pointer dereferences in encode_attrs() b3703c37a780 ima: fix freeing ongoing ahash_request 4752354b2b94 ima: always return negative code for error 9370b48fcb79 drivers: thermal: qcom: tsens: Fix memory leak from qfprom read 38ab9316e558 cfg80211: initialize on-stack chandefs bc518ad5972a cfg80211: validate SSID/MBSSID element ordering assumption b1515120bb24 nl80211: validate beacon head dc1118edbc7c ieee802154: atusb: fix use-after-free at disconnect dd72ec13bbe3 xen/xenbus: fix self-deadlock after killing user process ffbd4ae78614 xen/balloon: Set pages PageOffline() in balloon_add_region() fb019e226331 DTS: ARM: gta04: introduce legacy spi-cs-high to make display work again fd5a2a47f144 libnvdimm/altmap: Track namespace boundaries in altmap f6e67e8fdfac Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" 9898906f5274 mmc: sdhci: Let drivers define their DMA mask 8968e606a47f mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence 56ced5e6024c mmc: sdhci: improve ADMA error reporting ba5d052c4e62 mmc: tegra: Implement ->set_dma_mask() 31565ffd9d5d mac80211: keep BHs disabled while calling drv_tx_wake_queue() c5fcd037a2b2 drm/i915/gvt: update vgpu workload head pointer correctly 359d2cb5c30a drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors 0b1757e6f255 drm/msm/dsi: Fix return value check for clk_get_parent 00eccaeb55aa drm/omap: fix max fclk divider for omap36xx 88f34afe2774 drm: mali-dp: Mark expected switch fall-through ccc3bc0df68d drm/atomic: Take the atomic toys away from X d88c0c23427b drm/atomic: Reject FLIP_ASYNC unconditionally 6aecce20a2cd perf stat: Fix a segmentation fault when using repeat forever 1b4371e819e8 perf tools: Fix segfault in cpu_cache_level__read() 7311201faf48 watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout 79f5df7f2f92 selftests/tpm2: Add the missing TEST_FILES assignment a895c40ca633 PCI: Restore Resizable BAR size bits correctly for 1MB BARs 0ea26a3c4336 PCI: vmd: Fix shadow offsets to reflect spec changes 7dfe1d4b949d PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it 2bd27a041f5b PCI: vmd: Fix config addressing when using bus offsets 04576078716b timer: Read jiffies once when forwarding base clk d964d65c20ae usercopy: Avoid HIGHMEM pfn warning 37fdb252a315 tracing: Make sure variable reference alias has correct var_ref_idx 212d21abd0f9 power: supply: sbs-battery: only return health when battery present 1cee0eb9f606 power: supply: sbs-battery: use correct flags field 51b90fe021de MIPS: Treat Loongson Extensions as ASEs b127de42d3ea crypto: ccree - use the full crypt length value f244496b19f2 crypto: ccree - account for TEE not ready to report de6922d9ab63 crypto: caam - fix concurrency issue in givencrypt descriptor 4fd6651142be crypto: caam/qi - fix error handling in ERN handler c4b56f7746ff crypto: cavium/zip - Add missing single_release() a2edd8487639 crypto: skcipher - Unmap pages after an external error 85a3e980d873 crypto: qat - Silence smp_processor_id() warning f00ae50250a7 tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure 623451aba2cf tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file 3dcc2fed6e40 can: mcp251x: mcp251x_hw_reset(): allow more time after a reset 82262ec35ddb powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 ff2880ac0da2 powerpc/mm: Fix an Oops in kasan_mmu_init() 5a2987852f46 powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_READONLY 45a769de36eb powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag cf2b70b6b656 powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions 2685e06f19a6 powerpc/kasan: Fix shadow area set up for modules. 5e7044ab7567 powerpc/kasan: Fix parallel loading of modules. 5e56a0800d67 powerpc/powernv/ioda: Fix race in TCE level allocation e0f04cdca674 powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() e76223f82362 powerpc/powernv: Restrict OPAL symbol map to only be readable by root dae12b5175c7 powerpc/ptdump: Fix addresses display on PPC32 1552ecc37cf8 powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN. aeea368a2c97 powerpc/603: Fix handling of the DIRTY flag 838485d94fac powerpc/mce: Schedule work from irq_work 5a707634e866 powerpc/mce: Fix MCE handling for huge pages 789e9c0c699d powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown race f7f281ee8c8d ASoC: sgtl5000: Improve VAG power and mute control 917b868fc1db ASoC: Define a set of DAPM pre/post-up events f153e91caf36 PM / devfreq: tegra: Fix kHz to Hz conversion 883dbbc1e7ca nbd: fix max number of supported devs f3a500b77c59 KVM: X86: Fix userspace set invalid CR4 15153db63642 KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9 a0bc470fc62e KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores 9772769d3990 KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts 93fd3eab6a8a KVM: PPC: Book3S HV: Don't push XIVE context when not using XIVE device 2d09838ea088 KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP 1da0d7bce2bc KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required functions ed90a05c0b1b KVM: s390: fix __insn32_query() inline assembly 87a6398ef7b8 s390/cio: exclude subchannels with no parent from pseudo check bd54ca01c976 s390/cio: avoid calling strlen on null pointer fbba7e0326fe s390/topology: avoid firing events before kobjs are created 8892a0c67e9a KVM: s390: Test for bad access register and size at the start of S390_MEM_OP dac32cc04e95 s390/sclp: Fix bit checked for has_sipl d08741d62973 s390/process: avoid potential reading of freed stack (From OE-Core rev: 73c8fc8c9bf4b0fe0e485c12bee9922a64aa1cdd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.21Bruce Ashfield2019-12-283-18/+18
| | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: e91ef5bcdeda Linux 5.2.21 (From OE-Core rev: 1f51f1505cdeec5cc464bbbc14f5514d7440a426) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.4+Bruce Ashfield2019-12-281-1/+1
| | | | | | | (From OE-Core rev: 811b39f3f44e47de0b73251e7144d04173fb7783) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: upgrade to latest revisionRoss Burton2019-12-281-1/+1
| | | | | | | (From OE-Core rev: 875cae74e2f4fc6f50008b2a64167da8dd930057) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fribidi: upgrade 1.0.7 -> 1.0.8Ross Burton2019-12-281-2/+2
| | | | | | | (From OE-Core rev: 5e4b43bcba73f4d11e0c202d0647c6e20b327472) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libical: upgrade 3.0.6 -> 3.0.7Ross Burton2019-12-281-3/+4
| | | | | | | | | License-Update: URL updated. (From OE-Core rev: 49ad92a577f785b1e95385adc26374544d931c5a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtasn1: upgrade 4.14 -> 4.15.0Anuj Mittal2019-12-283-73/+4
| | | | | | | | | | | Remove backported patches and explicitly pass -std=gnu99 to native CFLAGS to make sure build passes on older and still supported OSes like CentOS 7. (From OE-Core rev: cc84d4dcc775c371389e1d351256946cbd003545) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mmc-utils: upgrade to latest revisionAnuj Mittal2019-12-281-1/+1
| | | | | | | | (From OE-Core rev: 777121a66faedc5fafbaab55f1bf6b61498aa75a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.10.11 -> 0.10.13Anuj Mittal2019-12-281-2/+2
| | | | | | | | (From OE-Core rev: 56977d22e73936abbb0fa28e2bf4484efdaa59cc) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsolv: upgrade 0.7.8 -> 0.7.10Anuj Mittal2019-12-281-1/+1
| | | | | | | | (From OE-Core rev: 4e773335ae33590d37c58d8a9a4ea079ac3960c4) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vte: upgrade 0.58.2 -> 0.58.3Anuj Mittal2019-12-281-2/+2
| | | | | | | | (From OE-Core rev: 4c26e89aa3273d1ce4ba5120ba709b2559cfffd4) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: upgrade to version 0.4.2Alejandro del Castillo2019-12-283-115/+3
| | | | | | | | | | | | - Drop open_inner.patch - Drop opkg_archive.patch - Remove "remove_test_binaries" function (From OE-Core rev: e795ba18613a3f45a81617207abc68f93039cbe5) Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-utils: upgrade to version 0.4.2Alejandro del Castillo2019-12-284-196/+4
| | | | | | | | | | | | - Drop 00001-Switch-all-scripts-to-use-Python-3.x.patch - Drop 00001-opkg-build-clamp-mtimes-to-SOURCE_DATE_EPOCH.patch - Drop pipefail.patch (From OE-Core rev: bf51a4a1312562cc9b5944b7dfccba0b3d11dc3c) Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorgproto: merge .incRoss Burton2019-12-283-28/+111
| | | | | | | | | | This inc file isn't used anymore since the X.org protocol packages merged into xorgproto. (From OE-Core rev: 438f21ae14499e1f61d6e0c020153448d6ffa84c) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* chrpath: do less workRoss Burton2019-12-281-5/+11
| | | | | | | | | | | | | | | Instead of trying to change the RPATH in every file under the binary directories, check that the file is an ELF first. This means that we don't attempt to change the RPATH on the entire Python standard library, for example. Also return early if the directory to iterate doesn't exist. (From OE-Core rev: 977f4baacf7c8d06d9cfe5c5e39bb8bc19f27028) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distutils3: do out of tree buildsRoss Burton2019-12-281-7/+10
| | | | | | | | | | | | | | | | Pass --build-base so the build tree is a location we specify, which we can ensure is empty when building. This means we can stub out do_configure entirely and use cleandirs instead. When installing we need to tell it to do a build so that we can pass --build-base, so also pass --skip-build to avoid the potential rebuild. (From OE-Core rev: de1b57acedaaf01e10059792eb0031ceafcc8b97) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distutils3: remove unused variableRoss Burton2019-12-281-1/+0
| | | | | | | | | This variable isn't used by the build task, despite it's name. (From OE-Core rev: 497ddaca42f805c119c022d77960d1eecc01436b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distutils3: remove unused stage tasksRoss Burton2019-12-281-20/+0
| | | | | | | | | These staging tasks haven't been used since ~2010, so remove them. (From OE-Core rev: d0eba7ccf54101e708ea50afb072f1bd2cf8fb6d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix error with old (<4.2) x86 kernelsPeter Bergin2019-12-281-5/+5
| | | | | | | | | | | | | | | | | | | | When using kernel-devsrc for older kernels do_install fails with: | cp: failed to get attributes of 'arch/x86/entry': No such file or directory In the Linux kernel commit 1f57d5d85 "x86/asm/entry: Move the arch/x86/syscalls/ definitions to arch/x86/entry/syscalls/" moved some files copied in the kernel-devsrc recipe. Commit 1f57d5d85 was added in v4.2. To be able to use kernel-devsrc for kernels older than v4.2 this commit make use of find for the files that shall be copied. (From OE-Core rev: 53cccd5b5145c23cac3e227ef71edaf4609c11b5) Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: don't use cachedpathRoss Burton2019-12-281-3/+2
| | | | | | | | | | | Unless cachedpath is used correctly then it's just a glorified clone of os.walk, but without any of the recent optimisations in os.walk. In this codepath there is no point to using cachedpath. (From OE-Core rev: 460222c54e4c65352c0687f2b6c70527cc9a2b4b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs: don't use oe.cachedpathRoss Burton2019-12-281-3/+2
| | | | | | | | | | | Unless cachedpath is used correctly then it's just a glorified clone of os.walk, but without any of the recent optimisations in os.walk. In this codepath there is no point to using cachedpath. (From OE-Core rev: 765e0c3410d6bf3b4a50c4a036f555eae760acd2) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tune-cortexa72-cortexa53: Add tunesJoshua Watt2019-12-281-0/+23
| | | | | | | | | | | Adds tunes for Cortex-A72 Cortex-A53 big.LITTLE SoCs (with and without crypto extensions), e.g. Rockchip RK3399 (From OE-Core rev: 78a555b324c30b2970eaa046c5d86de7980e678a) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-bootchart: Add mips64 tuplesKhem Raj2019-12-282-0/+36
| | | | | | | | (From OE-Core rev: aa3ed11b270d8876d32f7c9b6a2453aab2e2da9d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: upgrade 3.6.8 -> 3.6.11.1Alex Kiernan2019-12-282-42/+2
| | | | | | | | | | | | Drop patch from 81485be19b18 ("gnutls: don't use HOSTTOOLS_DIR/bash as a shell on target") as upstream now honours POSIX_SHELL when set as the primary target shell. (From OE-Core rev: bc487ced3be40569157fb40c99bfa68871f74744) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eudev: upgrade 3.2.8 -> 3.2.9Anuj Mittal2019-12-281-2/+2
| | | | | | | | (From OE-Core rev: fa1786fb0e27451b168283f735b262176a4546bf) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-check: fail gracefully when file not foundArmin Kuster2019-12-281-1/+8
| | | | | | | | | | | | | With out these changes, a traceback displayed when a file is listed in the SRC_URI but the file does not exist. raise FileNotFoundError and print the patch then mark the task as failed. (From OE-Core rev: d4926c11a4ab9148bdb640a9367c9e1891491a5b) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* assimp: fix search library failed on multilibHongxu Jia2019-12-282-0/+71
| | | | | | | | | | | | | | | | | | | | While multilib enabled, it builds vulkan-demos failed ... |CMake Error at tmp-glibc/work/aarch64-wrs-linux/vulkan-demos/git-r0/ recipe-sysroot/usr/lib64/cmake/assimp-5.0/assimpTargets.cmake:85 (message): | The imported target "assimp::assimp" references the file | "tmp-glibc/work/aarch64-wrs-linux/vulkan-demos/git-r0/recipe-sysroot/usr/lib/libassimp.so.5" | but this file does not exist. Possible reasons include: ... Since oe-core set ASSIMP_LIB_INSTALL_DIR to baselib, use it rather than hardcoded `/lib' to search library (From OE-Core rev: 2f37056cc6380a6dbc6e43152d2c7a4846526904) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sed: add PACKAGECONFIG for selinuxMartin Jansa2019-12-281-0/+3
| | | | | | | | (From OE-Core rev: 89e96f0efb0f7f9448377a17e37caeb0824dabc8) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: add number_threads to BB_SIGNATURE_EXCLUDE_FLAGSChris Laplante via Openembedded-core2019-12-281-1/+1
| | | | | | | | | | Just as BB_NUMBER_THREADS is in BB_HASHCONFIG_WHITELIST. (From OE-Core rev: cc67c559a272415f511072ca1eeab96efc5a3885) Signed-off-by: Chris Laplante <chris.laplante@agilent.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libepoxy: upgrade 1.5.3 -> 1.5.4Wang Mingyu2019-12-281-2/+2
| | | | | | | | (From OE-Core rev: fd771e6fa7d4c9781a293eaeaf1d1960ee834496) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Correct SRC_URI pathKhem Raj2019-12-281-2/+2
| | | | | | | | | | | Fixes fetcher warning WARNING: libpng-1.6.37-r0 do_fetch: Failed to fetch URL https://downloads.sourceforge.net/project/libpng/libpng16/1.6.37/libpng-1.6.37.tar.xz, attempting MIRRORS if available (From OE-Core rev: bb5e1e6a617dc0cef37a6cf129596aa09a03e9da) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: upgrade 1.13.3 -> 1.13.5Tim Orling2019-12-281-3/+3
| | | | | | | | | | | | | | | | | | | | | go1.13.4 (released 2019/10/31) includes fixes to the net/http and syscall packages. It also fixes an issue on macOS 10.15 Catalina where the non- notarized installer and binaries were being rejected by Gatekeeper. See the Go 1.13.4 milestone on our issue tracker for details. https://github.com/golang/go/issues?q=milestone%3AGo1.13.4 go1.13.5 (released 2019/12/04) includes fixes to the go command, the runtime, the linker, and the net/http package. See the Go 1.13.5 milestone on our issue tracker for details. https://github.com/golang/go/issues?q=milestone%3AGo1.13.5 (From OE-Core rev: e4c6a49616b3adaa8701ba0ed6569c6fddc47600) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Rename the files instead of using PVAdrian Bunk2019-12-284-2/+0
| | | | | | | | (From OE-Core rev: fb5491995ca2118bc52f8d73953f5531b91dd861) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpam: consolidate a patch to a patchRoss Burton2019-12-283-26/+2
| | | | | | | (From OE-Core rev: 6d79a39856c1b325d0ed6f057d8eaef64e31569f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cross-localedef: Re-arrange patchesKhem Raj2019-12-284-471/+554
| | | | | | | | | | | | | | | | Patches are currently, crossing across repo boundaries, between glibc and localedef, therefore it is better to divide the patches accordiningly, with this patchset makery patch is spun out since that applies to localedef alone. There are no other code changes (From OE-Core rev: 85b86bc810dcde3357d681ca8043883f2f4fdba0) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* netbase: upgrade 5.7 -> 5.8Wang Mingyu2019-12-281-2/+2
| | | | | | | | (From OE-Core rev: 6e57378d4c5ffc3317298f8c0a844bfee479a098) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Fix vc4 build for 64bit time_t changes on 32bit archesKhem Raj2019-12-282-0/+54
| | | | | | | | (From OE-Core rev: 32ea66252073a5253996a22bae5d02bddbaf30fc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/package: mark string as rawRoss Burton2019-12-281-1/+1
| | | | | | | | | | This regex uses \ so is actually parsed incorrectly, mark it up as a raw string. (From OE-Core rev: 120e687bad03ad2cf4df4092e8a3f35a569e09f4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-compat-units: this recipe doesn't need a compilerRoss Burton2019-12-281-0/+2
| | | | | | | (From OE-Core rev: 281b7b00dc83cefdbfbb53181322064037b9a8d9) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: reproducible: Test core-image-sato and core-image-full-cmdlineJoshua Watt2019-12-181-1/+1
| | | | | | | | | | Adds core-image-sato and core-image-full-cmdline to the list of images that the reproducible build test builds. (From OE-Core rev: d6c62cc0305ab082e990041da104fedb5798e0e4) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: fix builds with newer gettextAlexander Kanavin2019-12-182-0/+28
| | | | | | | (From OE-Core rev: 44d01006eda42cdad9ed05978fc78e4f79bbdef9) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: Fix 2.0.3 upgrade fallouts on muslKhem Raj2019-12-183-0/+75
| | | | | | | | (From OE-Core rev: 59141d95f19c64ef3908e194fb55f240f8be887a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: update to 2.0.3Alexander Kanavin2019-12-1814-371/+19
| | | | | | | | | | | | | | | | | | | | Drop all patches as they are no longer necessary with autotools, fix problems that are addressed upstream, or (in case of no-vectorization.patch) don't apply to the old version either, which means no one is using that hw target anymore. Remove custom systemd configs (provided by upstream), and custom syslog config (also provided by upstream but not installed by default). Adjust parselogs to not error out on not being able to find System.map file during boot (that is packaged into kernel-dev and is not normally installed). License-Update: various tweaks; the license terms are the same. (From OE-Core rev: dcf0bd14d78b0848f206eb35355f05bfbd51c02d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* podfix: only alter normal filesRoss Burton2019-12-161-0/+3
| | | | | | | (From OE-Core rev: 23d38b2ad6f7a39e5c1ffd092322942474935c33) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* incompatible_lic.py: Add tests for incompatible licenses with wildcardsPeter Kjellerstedt2019-12-161-0/+42
| | | | | | | | Suggested-by: Quentin Schulz <quentin.schulz@streamunlimited.com> (From OE-Core rev: ef7c44c9bdf30a02ccc71f26c27aab45d6adf1fb) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* license_image.bbclass: Report only the licenses that are incompatiblePeter Kjellerstedt2019-12-162-4/+5
| | | | | | | | | | | Instead of reporting ${LICENSE} when a package cannot be installed into an image because it is using an incompatible license, report the license(s) that are actually incompatible. (From OE-Core rev: b1863e570d4b169cd2f0ea7b4fe7c2348943cb2c) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Report only the licenses that are incompatiblePeter Kjellerstedt2019-12-161-2/+3
| | | | | | | | | | When excluding a package from being packaged due to incompatible licenses, report the license(s) that are actually incompatible. (From OE-Core rev: 7d5c07e4a32a0968942ae538023c2891b59d8ab5) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Report only the licenses that are incompatible for a packagePeter Kjellerstedt2019-12-162-13/+19
| | | | | | | | | | | Instead of reporting ${LICENSE} when a package is identified as using an incompatible license, report the license(s) that are actually incompatible. (From OE-Core rev: fb3405fac7b933a3f9d23e5faf6a3cf2d1990982) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Simplify the check for whitelisted licensesPeter Kjellerstedt2019-12-161-9/+4
| | | | | | | | | | | After a number of rewrites, the code checking if a package has been whitelisted for an incompatible license was calculating the whitelisted packages twice (as 'whitelist' and as 'incompatwl'). (From OE-Core rev: 01dcc8c94b882d865fc72a067a90d9721ac5fea7) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* license.bbclass: Make incompatible_pkg_license return incompatible licsPeter Kjellerstedt2019-12-161-3/+9
| | | | | | | | | This makes it possible to report the incompatible licenses. (From OE-Core rev: 02a3189b4902e616f5b4277ee3d0fca10b73b4dc) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>