summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bind: Add 9.16.xakuster2020-09-0210-0/+701
| | | | | | | | | | | | | | | | | | | | | | Removed obsolete packageconfig options License change to MPL-2.0 https://gitlab.isc.org/isc-projects/bind9/blob/master/LICENSE Refreshed: bind-ensure-searching-for-json-headers-searches-sysr.patch 0001-named-lwresd-V-and-start-log-hide-build-options.patch bind-ensure-searching-for-json-headers-searches-sysr.patch Drop obsolete patch: 0001-configure.in-remove-useless-L-use_openssl-lib.patch RP: Dropped the multilib scripts handling as those scripts are no longer present in this version. (From OE-Core rev: d7cc84de47fad1dfbae68c32bb2165c708bec66b) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dhcp: remove from coreakuster2020-09-0224-1093/+0
| | | | | | | | | update maintainers.inc too (From OE-Core rev: 7e3357892f204788162747e907d68f857118cf42) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance/packagegroup-core-base-utils: Replace ↵Richard Purdie2020-09-022-3/+3
| | | | | | | | | | | dhcp-client/dhcp-server with dhcpcd/kea dhcp-client/dhcp-server is obsolete and unmaintained and about to be removed, replace it with something which is maintained. (From OE-Core rev: 2eae7e6f665ad5a0d734edda6ef5dff5a534eca6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: Add me as dhcpcd maintainerakuster2020-09-021-0/+1
| | | | | | | (From OE-Core rev: 8e9a602249f5d3e9430542372366aeeeffd57adf) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dhcpcd: Move from meta-network as OE-Core needs a clientakuster2020-09-022-0/+73
| | | | | | | (From OE-Core rev: 087e4fafeef82cfd3d71402d6b200fe831f48697) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: Add me as kea & log4plus maintainer.akuster2020-09-021-0/+2
| | | | | | | (From OE-Core rev: 741af7792fd0d2b188981e6f954aae1caeece9ab) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kea: Move from meta-networkingakuster2020-09-025-0/+140
| | | | | | | (From OE-Core rev: 2b911fc989cf88cd0040581f82da0be308c702dd) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* log4cplus: move meta-oe pkg to coreakuster2020-09-021-0/+19
| | | | | | | | | pkg need for kea (From OE-Core rev: 4916d9dc2f290058c37830d4a68e8678f95d4c9e) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* devtool: deploy-target: Fix size calculation for hard linksMichael Tretter2020-09-021-1/+7
| | | | | | | | | | | | | | | | | | | | | | If a package contains hard links to a file, the file size is added for each hard link instead of once for the file. Therefore, the calculated size may be much larger than the actual package size. For example, the mesa-megadriver package contains several hard links to the same library. Keep track of the inode numbers when listing the files that are installed and use the actual size only for the first occurrence of an inode. All further hard links to the same inode are added to the file list, but accounted with size 0. All file names need to be added to the file list, because the list is used for preserving the files/hard links on the target. (From OE-Core rev: 17e92572278980d1a7f06de9d72c68baf57698f1) Signed-off-by: Michael Tretter <m.tretter@pengutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: improve gnu-hash-style warningRoss Burton2020-09-021-1/+2
| | | | | | | | | | Instead of showing a filename under packages-split, show the package name and filename inside the package. (From OE-Core rev: 4f78fc65bb0c9bff05651d9e543bab3d75998f79) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: fix gnu-hash-style checkSumit Garg2020-09-021-1/+1
| | | | | | | | | | | Fix gnu-hash-style check that always returned True after commit [1] leading to false positive presence of "GNU_HASH" in objdump output. Fixes: 9ff90bf04a4c ("mips: Enable gnu-hash-style on glibc") [1] (From OE-Core rev: 996010f1b9ca98592e2c87e1adcb0c79b86517b7) Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: silence a new QA warningRoss Burton2020-09-021-0/+2
| | | | | | | | | | | | The fix to the gnu-hash-style check (oe-core 70d932f21) causes elfutils-ptest to emit a new warning. This binary is explicitly compiled with a curated minimal set of compiler flags, so to avoid breaking the test simply skip the ldflags check for elfutils-ptest. (From OE-Core rev: 3ebfc4fc4e448f4dbc5a04ccceaee6f0f7780a43) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchelf: upgrade 0.11 -> 0.12Richard Purdie2020-09-021-1/+1
| | | | | | (From OE-Core rev: 41694bc38996a6abfd2a4dabf6283434a538a6d3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.9+Bruce Ashfield2020-09-021-1/+1
| | | | | | | | | | The dev branches have moved ahead, bump the version number to match. (From OE-Core rev: 544984925918f6f7fcadf78d44338898a2dda178) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules/devupstream: bump to latest 2.12 commitsBruce Ashfield2020-09-021-2/+2
| | | | | | | | | | Updating lttng-devupstream so we can build against kernel 5.9+ (From OE-Core rev: 11cf6562cf785d79da1f97257dcca93e75f37055) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysvinit rc: Use PSPLASH_FIFO_DIR for progress fifoMichael Gloff2020-09-021-6/+3
| | | | | | | | | | | | psplash expects the fifo to be in /run or specified by PSPLASH_FIFO_DIR. This patch allows psplash to quit normally. Also, fix the work around of using echo directly into the fifo and use psplash-write. (From OE-Core rev: 2b48bbd0a8de17df74d1fae12b5e4eb3c2c0fb90) Signed-off-by: Michael Gloff <mgloff@emacinc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: reproducible: Fix test not producing diffsJoshua Watt2020-09-023-1/+29
| | | | | | | | | | | | | | | | Diffoscope changed the --exclude-directory-metadata option to require an argument. Add a test to validate that diffoscope is functioning as expected to ensure that future upgrades do not unintentionally break the reproducibility tests. [YOCTO #14025] (From OE-Core rev: ea8fbcb7978ce48d7a9a83143d09402329535f86) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* timezone: include leap second data in tzdata-corePeter A. Bigot2020-09-021-0/+4
| | | | | | | | | | Conversion between UTC and continuous time scales like TAI requires information about leap seconds. (From OE-Core rev: ce8f6f139a82eeb20cc7cb9f7950b42684775ed8) Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: lttng-ust works on riscv64Khem Raj2020-09-021-3/+0
| | | | | | | (From OE-Core rev: 950ee8ebc0cea0cca33573c51808cd170040e506) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iw: upgrade 5.4 -> 5.8Changhyeok Bae2020-09-021-2/+2
| | | | | | | (From OE-Core rev: 42e6b9d12db36004d1fd6b81f53f9bc071bf7f8b) Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-networking: add ptestYi Zhao2020-09-022-2/+8
| | | | | | | | | | | | | | | | | | | | Results: $ ./run-ptest Running test: glib-networking/connection-gnutls.test [snip] PASS: glib-networking/connection-gnutls.test Running test: glib-networking/file-database-gnutls.test [snip] PASS: glib-networking/file-database-gnutls.test Running test: glib-networking/certificate-gnutls.test [snip] PASS: glib-networking/certificate-gnutls.test SUMMARY: total=3; passed=3; skipped=0; failed=0; user=0.2s; system=0.0s; maxrss=12896 (From OE-Core rev: 5ccf343c5e7d473323048518883a6a9d7a67d2f6) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: sdk: Capture stderr outputJoshua Watt2020-09-026-6/+6
| | | | | | | | | | | Redirect stderr to stdout when running subcommands while doing the SDK tests. The tests will show stdout when CalledProcessError is raised, but any output to stderr was lost. (From OE-Core rev: 7cb4e9ab8c1596281060e94a216966060103956e) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: Allow update alternatives for additional appsKhem Raj2020-09-021-0/+3
| | | | | | | | | mcookie/prlimit/uuidgen are also provided by toybox (From OE-Core rev: b6135777799de531e2cb4017e91a8c41749d1fd5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-kernel: linux-firmware add qcom-venus-{5.2,5.4} packagesAnibal Limon2020-09-021-1/+5
| | | | | | | (From OE-Core rev: e20c1e07a807f66f028104d8491d974a36734192) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wic: misc: Add /bin to the list of searchpathsVijai Kumar K2020-09-021-2/+3
| | | | | | | | | | /bin is also a valid path where one can find executables. Add that to the search path. (From OE-Core rev: ca0a6025351cb2135e87cecf828633cf12aa34c6) Signed-off-by: Vijai Kumar K <vijaikumar.kanagarajan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* license_image.bbclass: Create symlink to the image license manifest dirDiego Sueiro2020-09-021-0/+9
| | | | | | | | | | | | | In the LICENSE_DIRECTORY each time an image recipe is built a new directory is created to hold the image license manifests. By creating a symlink to the most recent created image license manifest directory, we make things easier for users to collect and pack the data. (From OE-Core rev: 9c6a114213a80bebc2988ae8d39b296bce7f6982) Signed-off-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: fix installed-vs-shipped QA Issue in systemdhongxu2020-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | While enabling systemd, there is QA issue: ... |ERROR: sysstat-12.4.0-r0 do_package: QA Issue: sysstat: Files/directories were installed but not shipped in any package: | /lib/systemd/system-sleep | /lib/systemd/system-sleep/sysstat.sleep ... https://www.freedesktop.org/software/systemd/man/systemd-sleep.html says the files should be dropped into /usr/lib/systemd/system-sleep (that would be /lib/systemd/system-sleep in our configuration). By moving the files to another directory they'll be packaged but not loaded by systemd. Suggested-by Ross Burton <ross@burtonini.com> (From OE-Core rev: 3bdd40ea09e50067f11c12290ab465a9ef229fc4) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: do not install packagegroup-core-device-devel into qemu imagesAlexander Kanavin2020-08-281-8/+0
| | | | | | | | | | | The purpose of the group and what it should contain is no longer clear, and generally adding userspace development items to images is best done at the image/class level. (From meta-yocto rev: 4c1c19a94779d16ef8d2c81de395387727143896) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto: checksum all modifications to available kernel fragments ↵Bruce Ashfield2020-08-281-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directories This is based on the patch from Zhaolong Zhang <zhangzl2013@126.com> [kernel-yocto: checksum indirect cfg and scc files] While the recommended manner to share/reuse feature fragments is to maintain them in a kernel-meta repository and track the changes via the standard SRCREV fetcher mechanism, that method is not always practical for small sets of features or for quick testing of changes. These other flows use .scc files on the SRC_URI. It has been noted that config fragments or other features indirectly included by those .scc files will not trigger the kernel meta-data to be re-run and hence a build can continue with stale data (or not be triggered at all). To solve this issue, we can collect the directories that are searchable via FILESEXTRAPATHS and add them to the do_kernel_metadata task checksum. This allows modifications, additions and removals from the potential kernel feature directories to trigger a re-execution of the meta data task. (From OE-Core rev: 09f4db415fb6a1398e9e9b359630043c833f6118) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: Move away from calling package_get_auto_prMark Hatle2020-08-281-1/+4
| | | | | | | | | | | | | | | | | | | ...instead we call read_subpackage_metadata. Calling package_get_auto_pr *should* result in the same PKGV AUTOINC replacement. However, it will also end up changing PKGR differently then do_package as the BB_TASKHASH used will be for the wrong task. Generally this won't cause any real-world issue, but it could cause problems. Moving to read_subpackage_metadata ensures that the values used in do_package will be read in and used for kernel deployment. (From OE-Core rev: 86142dad13935a0d9af4a4177e05ff5c39003db7) Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildhistory.bbclass: Rework to use read_subpackage_metadataMark Hatle2020-08-281-27/+22
| | | | | | | | | | | | Using this mechanism ensures that we have a single point to implement the loading of the package and subpackage meta data. This also then allows the buildhistory class to use the regular datastore vs it's own custom arrays for processing history items. (From OE-Core rev: 155ae6a3fe84c25904ffe7058e125bb4a28e2b45) Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto: allow promotion of configuration warnings to errorsBruce Ashfield2020-08-281-2/+11
| | | | | | | | | | | | | | | | It was requested to add the ability to upgrade configuration warnings to errors, so that they can't be missed in a build. Add a flag KMETA_AUDIT_WERROR, that when set, triggers a bb.fatal at the end of configuration checking if any warnings are found. This is off by default, but is available for those that want to enable it in their kernel recipe or bbappend. (From OE-Core rev: b26a6df7efdaf640c612f6d557a2e74b4dc58af3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: disable IKHEADERS in default buildsBruce Ashfield2020-08-283-3/+3
| | | | | | | | | | | | | | | | | | A patch from 5.4 wasn't propagated to 5.8, and IKHEADERS was renabled in our default builds. This cases reproducibility issues when kernel modules are built. We haven't tracked down the root cause yet, but for now, we still don't want reproducibility failing on builds. There's a dedicated reproducibility feature available for those that want to enable the feature. (From OE-Core rev: ec23ada44fbf5143dd2cc89f3dd882be355358d0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.4Bruce Ashfield2020-08-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 47dcb7fcad1d Linux 5.8.4 920ebff48be3 Revert "drm/amd/display: Improve DisplayPort monitor interop" d0a3a0136337 KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set af3093319fce KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() d9903e8c2576 do_epoll_ctl(): clean the failure exits up a bit 1f802ace4bd5 efi/libstub: Handle unterminated cmdline ca60a5eb8372 efi/libstub: Handle NULL cmdline 3bff856ba44d efi/libstub: Stop parsing arguments at "--" e6584124b982 efi: add missed destroy_workqueue when efisubsys_init fails 09a307050798 efi/x86: Mark kernel rodata non-executable for mixed mode 3d9ed544ec9b EDAC/{i7core,sb,pnd2,skx}: Fix error event severity 979a9c0058f9 powerpc/pseries: Do not initiate shutdown when system is running on UPS d9b227a03e9a powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores c09886c19233 epoll: Keep a reference on files added to the check list 3489cea04a4b net: dsa: b53: check for timeout 0c831e9dad9d hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() d446604e432c selftests/bpf: Remove test_align leftovers 9500db5480f8 net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() af4a56476ddd net: ena: Change WARN_ON expression in ena_del_napi_in_range() 8c01a77d28bf net: ena: Prevent reset after device destruction 3c1d705f29c6 bonding: fix active-backup failover for current ARP slave f6c6b312efef powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death 63f10205a215 bpf: Use get_file_rcu() instead of get_file() for task_file iterator 2fe8be1a33d5 powerpc/fixmap: Fix the size of the early debug area 6f1d3ac25b59 ARM64: vdso32: Install vdso32 from vdso_install 88d78fa3426f afs: Fix NULL deref in afs_dynroot_depopulate() f09a790a6e46 kconfig: qconf: remove qInfo() to get back Qt4 support 19881ebab34f afs: Fix key ref leak in afs_put_operation() f35bb8426115 Revert "RDMA/hns: Reserve one sge in order to avoid local length error" 8facd0c47293 RDMA/bnxt_re: Do not add user qps to flushlist 1f43cb1c6f56 Fix build error when CONFIG_ACPI is not set/enabled: 15f8decf24ed efi: avoid error message when booting under Xen 80876bf7962d kconfig: qconf: fix signal connection to invalid slots a00ac43450bf kconfig: qconf: do not limit the pop-up menu to the first row a4d533969b91 Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" 06e5e83d1fa5 scsi: ufs: Fix interrupt error message for shared interrupts a3ef038de59a scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel EHL 88a3da2e55b0 scsi: ufs: Add quirk to fix abnormal ocs fatal error 65fa4a6ee3b8 scsi: ufs: Introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk 2a0b7adc5d0d scsi: ufs: Add quirk to enable host controller without hce 81929755f92e scsi: ufs: Add quirk to disallow reset of interrupt aggregation 8ab0b065d8bd scsi: ufs: Add quirk to fix mishandling utrlclr/utmrlclr c3e9f5c75eba scsi: ufs: ti-j721e-ufs: Fix error return in ti_j721e_ufs_probe() 3d1bc8c7b20f of/address: check for invalid range.cpu_addr e10e99e4872b kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode cfc52749f050 kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode 753d60c62003 arch/ia64: Restore arch-specific pgd_offset_k implementation c9486fc5f69b vfio/type1: Add proper error unwind for vfio_iommu_replay() c49fa6397b6d vfio-pci: Avoid recursive read-lock usage ba9c27ba1175 watch_queue: Limit the number of watches a user can hold 7505eeadc5a7 ASoC: intel: Fix memleak in sst_media_open 2586fcb08f85 ASoC: msm8916-wcd-analog: fix register Interrupt offset ca79907768d3 s390/ptrace: fix storage key handling 87a297a5a835 s390/runtime_instrumentation: fix storage key handling 3bd77efc033f ipvlan: fix device features 39560b31450b bonding: fix a potential double-unregister dfdc8eaf69a6 can: j1939: add rxtimer for multipacket broadcast session 638e26b82db3 can: j1939: abort multipacket broadcast session when timeout occurs f7653e4b8fa9 can: j1939: cancel rxtimer on multipacket broadcast session complete 6cc1cc005e97 can: j1939: fix support for multipacket broadcast message f9c6097aeb30 bonding: show saner speed for broadcast mode b9ca7a24e64a net: fec: correct the error path for regulator disable in probe 22da47f7c872 i40e: Fix crash during removing i40e driver fb95a28d7daf i40e: Set RX_ONLY mode for unicast promiscuous on VLAN d302358881c4 igc: Fix PTP initialization 16c3d947c69b can: j1939: transport: add j1939_session_skb_find_by_offset() function f0c778597a5a can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack 089dd91ec99b can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() 93c39ebb5d44 libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches db7f8c57dbdd bpf: sock_ops sk access may stomp registers when dst_reg = src_reg cd4644d904e1 bpf: sock_ops ctx access may stomp registers in corner case 5d9c020bd8e3 tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() c2bbf3cbcf78 ASoC: q6routing: add dummy register read/write function 60df9abd8489 ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM 4c3f6739fe05 spi: stm32: fixes suspend/resume management 4707dba95055 netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian cfa678021a1b ext4: check journal inode extents more carefully 20070b188bf4 ext4: don't allow overlapping system zones 480a5124cd0e drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl() 88e79f7a9841 ext4: fix potential negative array index in do_split() 95e117076842 fs/signalfd.c: fix inconsistent return codes for signalfd4 796f99a7b77a fat: fix fat_ra_init() for data clusters == 0 f358706be43a alpha: fix annotation of io{read,write}{16,32}be() 5461d5e84ed3 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init 99b3f3bd1fa9 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference 2dc74b9a9a9f media: camss: fix memory leaks on error handling paths in probe 630170dfc73a virtio_ring: Avoid loop when vq is broken in virtqueue_poll 55bd4074ce6b scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases caceaea09891 cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 3f6735308fdf swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses 8d5b9bb9a58a ceph: fix use-after-free for fsc->mdsc 17754f71db7b jffs2: fix UAF problem 7beedf14a639 riscv: Fixup static_obj() fail 106f319212e5 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access 8da93b053951 xfs: fix inode quota reservation checks a8c8ad128e19 svcrdma: Fix another Receive buffer leak 2a9eccbe614e m68knommu: fix overwriting of bits in ColdFire V3 cache control 4accb5af385b MIPS: Fix unable to reserve memory for Crash kernel 689bee9eb02a Input: psmouse - add a newline when printing 'proto' by sysfs f6b2fb80ffdc f2fs: should avoid inode eviction in synchronous path a692a28626e2 media: vpss: clean up resources in init b0eecd0e3c05 rtc: goldfish: Enable interrupt in set_alarm() when necessary e055ffe8d48a f2fs: fix to check page dirty status before writeback 527b13f612df media: coda: jpeg: add NULL check after kmalloc cd67c599233f media: budget-core: Improve exception handling in budget_register() f05c0e45e0b7 scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM b84142b25cae scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices c68589be55fd drm/i915: Provide the perf pmu.module 3a07e556aa59 drm/i915/pmu: Prefer drm_WARN_ON over WARN_ON 33eb147ff02f drm/amd/display: fix pow() crashing when given base 0 e0a7a29fb37f drm/amd/display: Fix DFPstate hang due to view port changed 9cb01ea4fab5 drm/amd/display: Blank stream before destroying HDCP session 115e2a7226c0 drm/amd/display: Fix EDID parsing after resume from suspend e06fe5e678fe drm/amd/display: Fix incorrect backlight register offset for DCN c20d9803acc2 drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal bdc689905bef drm: amdgpu: Use the correct size when allocating memory 144fa0580fbe mm/memory.c: skip spurious TLB flush for retried page fault 6f2950ebcd88 s390/pci: ignore stale configuration request event 4c86de3bff29 s390/pci: fix PF/VF linking on hot plug 1d95c4596123 s390/pci: re-introduce zpci_remove_device() c77c3fdef0f6 s390/pci: fix zpci_bus_link_virtfn() 91729fc577b3 selftests: kvm: Use a shorter encoding to clear RAX 171f7e5f7d6a scsi: zfcp: Fix use-after-free in request timeout handlers 1ae4b74a2302 jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() 38ccb4b484bb ext4: fix checking of directory entry validity for inline directories 7535cbdd6cab ext4: do not block RWF_NOWAIT dio write on unallocated space e25d2b38fe64 opp: Put opp table in dev_pm_opp_set_rate() if _set_opp_bw() fails 9cb98fa067fa opp: Put opp table in dev_pm_opp_set_rate() for empty tables e8996e480762 opp: Enable resources again if they were disabled earlier 6b5b9fdedd98 RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request e0d5793a7aa6 ASoC: amd: renoir: restore two more registers during resume 5b21a116b136 mm, page_alloc: fix core hung in free_pcppages_bulk() 3d803ebd631e mm: include CMA pages in lowmem_reserve at boot 37d1789de274 squashfs: avoid bio_alloc() failure with 1Mbyte blocks a1a1ea598177 uprobes: __replace_page() avoid BUG in munlock_vma_page() 14fb06cc4b38 kernel/relay.c: fix memleak on destroy relay channel 734a5c3f266c romfs: fix uninitialized memory leak in romfs_dev_read() 0675a6f26bd8 mm/vunmap: add cond_resched() in vunmap_pmd_range 917cdc0d2c53 io_uring: find and cancel head link async work on files exit 93366cb81056 spi: Prevent adding devices below an unregistering controller a14e7ce59232 can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated cf3b3ffb272c can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() 2d790596d76f ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion c20d8d9c04b9 ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book 44d8f487a7d6 ALSA: hda: avoid reset of sdo_limit 6a1624ca6229 khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() 801515285db3 drm/ast: Initialize DRAM type before posting GPU 38814f974d34 drm/ast: Remove unused code paths for AST 1180 f8be691dbd88 drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H54004 panel f04844351ce2 drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (From OE-Core rev: 5bf3bf4967fffac2e5ed365cce8de77efc9eb9a2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.61Bruce Ashfield2020-08-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 6576d69aac94 Linux 5.4.61 d316d52742c4 KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set e1818ffcca0e KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() 744fde53ec32 xen: don't reschedule in preemption off sections d6bca2a8f064 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible 42694912aaf1 do_epoll_ctl(): clean the failure exits up a bit b158e91610c7 epoll: Keep a reference on files added to the check list 5167f194da69 efi: add missed destroy_workqueue when efisubsys_init fails 13b1fc60ecb0 powerpc/pseries: Do not initiate shutdown when system is running on UPS dafae068886a net: dsa: b53: check for timeout 83236e697f79 hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() 2dd00ae408a9 net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() f4adc6430d74 net: ena: Prevent reset after device destruction f4ed9ede3441 bonding: fix active-backup failover for current ARP slave 542a493c8c5e ARM64: vdso32: Install vdso32 from vdso_install 278eb88ab206 afs: Fix NULL deref in afs_dynroot_depopulate() 140ac9370b16 RDMA/bnxt_re: Do not add user qps to flushlist dc0d58e281a6 Fix build error when CONFIG_ACPI is not set/enabled: 7cc9812be1c7 efi: avoid error message when booting under Xen d3ca317cf62a kconfig: qconf: fix signal connection to invalid slots 51d85e70e3ad kconfig: qconf: do not limit the pop-up menu to the first row da1069e4e727 Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" 6e2aa034d777 kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode 46713f3d61b3 kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode 667a59aa55fb vfio/type1: Add proper error unwind for vfio_iommu_replay() 503176f5dc07 ASoC: intel: Fix memleak in sst_media_open 8aeb112d58c0 ASoC: msm8916-wcd-analog: fix register Interrupt offset e9849a60facb s390/ptrace: fix storage key handling d35f24bc566d s390/runtime_instrumentation: fix storage key handling cc215d206881 bonding: fix a potential double-unregister 8a49739f58f5 can: j1939: add rxtimer for multipacket broadcast session d7ab964b6ba9 can: j1939: abort multipacket broadcast session when timeout occurs d0dc3d2c71e2 can: j1939: cancel rxtimer on multipacket broadcast session complete 5159a0a5164b can: j1939: fix support for multipacket broadcast message 5dc0c1c12094 bonding: show saner speed for broadcast mode 1b9dee25ad25 net: fec: correct the error path for regulator disable in probe c0e04d08e544 i40e: Fix crash during removing i40e driver e2a8d4423640 i40e: Set RX_ONLY mode for unicast promiscuous on VLAN 154ccf69feca can: j1939: transport: add j1939_session_skb_find_by_offset() function 3bfd1398de6a can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack ff723ef6b7b6 can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() 6e0bc946cbee bpf: sock_ops sk access may stomp registers when dst_reg = src_reg ece9ca5840e0 ASoC: q6routing: add dummy register read/write function aaa6e691b983 ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM 233d6f2ab120 spi: stm32: fixes suspend/resume management 666d1d1a0584 netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian 3473fa198178 ext4: don't allow overlapping system zones ea54176e5821 ext4: fix potential negative array index in do_split() 2585402c5799 fs/signalfd.c: fix inconsistent return codes for signalfd4 e4f952b031c1 alpha: fix annotation of io{read,write}{16,32}be() 538c74a9cb26 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init 4591461ea9f2 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference 10b2bb101f06 media: camss: fix memory leaks on error handling paths in probe 05724341d9db virtio_ring: Avoid loop when vq is broken in virtqueue_poll 34f8368f6634 scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases 28850b8043cc cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 cca58a166920 swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses 2bd8ba398fad ceph: fix use-after-free for fsc->mdsc 2524bb04d81b jffs2: fix UAF problem 04aeb884e8a5 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access 711f5688bb97 xfs: fix inode quota reservation checks 8fe5e38acbe7 svcrdma: Fix another Receive buffer leak 7aca2f7d1710 m68knommu: fix overwriting of bits in ColdFire V3 cache control 1a718d4caa1a MIPS: Fix unable to reserve memory for Crash kernel 5594a54c520b Input: psmouse - add a newline when printing 'proto' by sysfs 06d4d9acd7d8 media: vpss: clean up resources in init f948f1d02237 rtc: goldfish: Enable interrupt in set_alarm() when necessary 85ad0d5f3d69 media: budget-core: Improve exception handling in budget_register() 62b8c76d061f scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM 59d587cc3640 scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices 10e99c3003d5 opp: Enable resources again if they were disabled earlier 52d322f91954 kthread: Do not preempt current task if it is going to call schedule() 504fe0ab2412 drm/amd/display: fix pow() crashing when given base 0 1f3cfa9338c3 drm/amd/display: Fix EDID parsing after resume from suspend 6f3bff30f1cb drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal f45ab6e7d957 scsi: zfcp: Fix use-after-free in request timeout handlers b4062a49ad4a jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() 2bc54ba65fdc ext4: fix checking of directory entry validity for inline directories 59af0759bd46 RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request 0cfb9320d00c mm, page_alloc: fix core hung in free_pcppages_bulk() 5663159e2930 mm: include CMA pages in lowmem_reserve at boot e9e3ec03e6ae uprobes: __replace_page() avoid BUG in munlock_vma_page() fa2e0d4e4a4c kernel/relay.c: fix memleak on destroy relay channel 19a77c937a19 romfs: fix uninitialized memory leak in romfs_dev_read() 3e538c536f01 spi: Prevent adding devices below an unregistering controller 143df6b3584a can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated 60be1488a3ae can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() 055c65c7e7dd ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion 4fe52a85eeb4 ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book 84bfb4b10d6f btrfs: add wrapper for transaction abort predicate 745148367b04 btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases de88b7e2f02f btrfs: don't show full path of bind mounts in subvol= 038580b1f58b btrfs: export helpers for subvolume name/id resolution b40753984979 bcache: avoid nr_stripes overflow in bcache_device_init() 9f4f7c08d50b khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() 9a05b774af30 khugepaged: khugepaged_test_exit() check mmget_still_valid() 8043d5ee9168 perf probe: Fix memory leakage when the probe point is not found 888d9b829c25 gfs2: Never call gfs2_block_zero_range with an open transaction 18a640d3b570 gfs2: Improve mmap write vs. punch_hole consistency e42c75ef3477 drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() 62353048e2d4 kbuild: support LLVM=1 to switch the default tools to Clang/LLVM c7d8f67db126 kbuild: replace AS=clang with LLVM_IAS=1 244d9026768d kbuild: remove AS variable fed06097acce kbuild: remove PYTHON2 variable fa84d9f31599 x86/boot: kbuild: allow readelf executable to be specified c173511a12e4 net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware c7c239c947be net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware f781285d09a9 Documentation/llvm: fix the name of llvm-size 97eab9af0036 Documentation/llvm: add documentation on building w/ Clang/LLVM (From OE-Core rev: 0c67ef9397da5dacaba557956a33c0c457684032) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: explode the RPROVIDES so we don't think the versions are ↵Ross Burton2020-08-281-1/+1
| | | | | | | | | | | | | | | | | provides emit_pkgdata() creates symlinks for each of the RPROVIDES in pkgdata/MACHINE/runtime-rprovides. However this string can contain versions which results in directories called (=2.32), so pass the RPROVIDES string through bb.utils.explode_deps() to strip the versions out. Helps mitigate - but not solve - #13999. (From OE-Core rev: 6a5395dec34192db233bfb2a060e5ccc99708f03) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/multilib: un-skip the connman testAlexander Kanavin2020-08-281-1/+1
| | | | | | | | | | It was previously skipped as it was expecting plain connman to not be in the image, and for core-image-sato connman is always there. (From OE-Core rev: 5dc237aa6aa8d86433ff7885b88efd8a7b79aa74) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/multilib: rework to use readelf from the hostAlexander Kanavin2020-08-281-3/+6
| | | | | | | | | | | | It is difficult and error-prone to ensure binutils gets installed into target images where this test may run; on the other hand readelf is always present on the host, as it is a part of HOSTTOOLS. (From OE-Core rev: b7f62b28acb0efc9e9bf0126bd2425dcca012fd1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/x32lib: rework to use readelf from the hostAlexander Kanavin2020-08-281-6/+11
| | | | | | | | | | | | It is difficult and error-prone to ensure binutils gets installed into target images where this test may run; on the other hand readelf is always present on the host, as it is a part of HOSTTOOLS. (From OE-Core rev: ecf9fbf7938c667cb648a34f690cfa8db6f5c157) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagegroup-core-device-devel: removeAlexander Kanavin2020-08-281-16/+0
| | | | | | | | | | The purpose and content of the group is not clear; the only consumer (poky distro) is no longer using it. (From OE-Core rev: 910e26321f6d7583ae68dafafffe2040ca9cfa70) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: inherit upstream-version-is-evenAlexander Kanavin2020-08-281-1/+1
| | | | | | | | | As specified in https://wiki.gnome.org/Projects/JsonGlib (From OE-Core rev: ce037e446c2a997fd6d411b1f4983bf3743052a5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd-boot: bump version to 246.2Alexander Kanavin2020-08-281-0/+0
| | | | | | | | | The recipe includes systemd.inc and so shares SRCREV with the main systemd. (From OE-Core rev: 7c1d57b29c9b607703a840be6662fe8169859416) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng: Move platform logic to dedicated inc fileRichard Purdie2020-08-275-15/+25
| | | | | | | | | | | | | | | Some platforms support kernel tracing, some support userspace tracing. This change: * Moves the knowledge/config to one place in an inc file * Allows lttng-tools to build without lttng-modules * Hence enables tools+ust for riscv64 * Has the packagegroup just depend on lttng-tools which will pull in ust/modules as needed (From OE-Core rev: 1824cf062df928de65c1bff5e86e26b7b4d9d784) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgpg-error:upgrade 1.38 -> 1.39zangrc2020-08-273-180/+1
| | | | | | | | | | | 0003-build-Fix-cross-compiling-into-a-separate-build-dir.patch 0005-src-gen-lock-obj.sh-add-a-file.patch Removed since these are included in 1.39 (From OE-Core rev: 73cc232e0f85b6f65403ba259770d8f85ccfd63f) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap-ng:upgrade 0.7.10 -> 0.7.11zangrc2020-08-276-70/+10
| | | | | | | | | | | | | | 0001-configure.ac-add-library-if-header-found.patch 0002-Wrap-pthread_atfork-usage-in-HAVE_PTHREAD_H.patch Removed since these are included in 0.7.11 Refresh the following patch: python.patch (From OE-Core rev: e883035f13ee86a63eaffe5ac55bf2ce20c5ba10) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap:upgrade 2.42 -> 2.43zangrc2020-08-271-1/+1
| | | | | | | (From OE-Core rev: 437f827e98ca6b98c978ae736b7340f213d057f3) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* devtool: expand SRC_URI when guessing recipe update modeMartin Jansa2020-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * I have recipes which use variable inside SRC_URI, e.g.: ROS_BRANCH ?= "branch=release/melodic/swri_nodelet" SRC_URI = "git://github.com/swri-robotics-gbp/marti_common-release;${ROS_BRANCH};protocol=https" and devtool modify works fine, but devtool finish fails with: $ devtool finish --force-patch-refresh swri-nodelet meta-ros/meta-ros1-melodic/ ... Traceback (most recent call last): File "/OE/openembedded-core/scripts/devtool", line 334, in <module> ret = main() File "/OE/openembedded-core/scripts/devtool", line 321, in main ret = args.func(args, config, basepath, workspace) File "/OE/openembedded-core/scripts/lib/devtool/standard.py", line 2082, in finish updated, appendfile, removed = _update_recipe(args.recipename, workspace, rd, args.mode, appendlayerdir, wildcard_version=True, no_remove=False, no_report_remove=removing_original, initial_rev=args.initial_rev, dry_run_outdir=dry_run_outdir, no_overrides=args.no_overrides, force_patch_refresh=args.force_patch_refresh) File "/OE/openembedded-core/scripts/lib/devtool/standard.py", line 1737, in _update_recipe mode = _guess_recipe_update_mode(srctree, rd) File "/OE/openembedded-core/scripts/lib/devtool/standard.py", line 1721, in _guess_recipe_update_mode params = bb.fetch.decodeurl(uri)[5] File "/OE/bitbake/lib/bb/fetch2/__init__.py", line 390, in decodeurl raise MalformedUrl(url, "The URL: '%s' is invalid: parameter %s does not specify a value (missing '=')" % (url, s)) bb.fetch2.MalformedUrl: The URL: 'git://github.com/swri-robotics-gbp/marti_common-release;${ROS_BRANCH};protocol=https' is invalid: parameter ${ROS_BRANCH} does not specify a value (missing '=') let it expand the SRC_URI before trying to decode it. (From OE-Core rev: 3535cfdbf3d77f550b804276f957acf859da484f) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oe/recipeutils.py: add support for BBFILES_DYNAMICNaveen Saini2020-08-271-0/+17
| | | | | | | | | | | | | | | | Instead of relying on value of BBFILES from bitbake, devtool parses the layer.conf because the layer might not be in bblayers.conf. And it currently does not consider the value of BBFILES_DYNAMIC because of which recipes, in paths defined by BBFILES_DYNAMIC, upgraded using devtool end up in wrong location. Include the code from bitbake to append values to BBFILES based on what is in BBFILES_DYNAMIC too. (From OE-Core rev: c7bbb98ea8ccd3568dd8bded6e404e2f781e6841) Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types_wic: Add ASSUME_PROVIDED to WICVARSVijai Kumar K2020-08-271-1/+2
| | | | | | | | | | | | Add ASSUME_PROVIDED to WICVARS so that wic can use that when running on bitbake environment. This fixes the below build failure in do_image_wic when --include-path is used in wks file. (From OE-Core rev: 04068ff19d2c18c3b915aab6832ad4b48affa07f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: fix renaming to selfJoe Slater2020-08-271-1/+1
| | | | | | | | | | | | | | Pseudo tests for an item being renamed to itself only after information about it has been deleted. Move the test to before we change the database. Note that pseudo does not support renameat2(), but neither does glibc. (From OE-Core rev: 6b3d109f42385ad1cf1f297a6c06ea7eb6509f26) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>