summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* libtracefs: upgrade 1.6.3 -> 1.6.4Wang Mingyu2023-01-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtraceevent: upgrade 1.7.0 -> 1.7.1Wang Mingyu2023-01-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmitool: Remove unneeded patchKhem Raj2023-01-112-35/+0
| | | | | | | | This has been fixed with [1] [1] https://github.com/ipmitool/ipmitool/commit/1724b031 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* trace-cmd: Fix QA Issue of do_package when enable multilib:Lei Maohui2023-01-111-1/+1
| | | | | | | | | | ERROR: trace-cmd-3.1.5-r0 do_package: QA Issue: trace-cmd: Files/directories were installed but not shipped in any package: /usr/usr/lib64/libtracecmd.so /usr/usr/lib64/libtracecmd.so.1.3.0 /usr/usr/lib64/libtracecmd.so.1 Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* trace-cmd: Update to upstream submitted patchesKhem Raj2023-01-113-34/+180
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* trace-cmd: Upgrade to 3.1.5Khem Raj2023-01-066-590/+1201
| | | | | | | | = Drop uneeded 0001-trace-cmd-make-it-build-with-musl.patch - Update LFS64 patch with the upstream submitted one - Add a patch to remove useless rpaths Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtraceevent: Move plugins into package of its ownKhem Raj2023-01-061-1/+3
| | | | | | | From Peter Bergin <peter@berginkonsult.se> see https://github.com/openembedded/meta-openembedded/pull/632/commits/cf672ba52f8c4d983ad9a74b67f226ac753a50f8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* trace-cmd: Build libs before building restKhem Raj2023-01-061-1/+2
| | | | | | | | | | | | There is a dependency on libs in trace-cmd binaries so lets build libs first before building trace-cmd Fixes errors like trace-cmd/2.9.1-r0/git/tracecmd/trace-record.o: in function `make_instances': | /usr/src/debug/trace-cmd/2.9.1-r0/tracecmd/trace-record.c:5037: undefined reference to `tracefs_instance_create' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* trace-cmd: Pass ldflags to compilerKhem Raj2022-12-271-0/+2
| | | | | | | Fixes File /usr/lib/traceevent/libtraceevent.so in package trace-cmd doesn't have GNU_HASH (didn't pass LDFLAGS?) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* trace-cmd: Remove use of off64_t and lseek64Khem Raj2022-12-242-3/+439
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtracefs: Add recipeKhem Raj2022-12-242-0/+53
| | | | | | Needed by trace-cmd Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtraceevent: Add recipeKhem Raj2022-12-242-0/+63
| | | | | | Its needed by trace-cmd Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: add native and nativesdk BBCLASSEXTENDGianluigi Spagnuolo2022-11-301-0/+2
| | | | | | To build pahole-native we need libbpf-native Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmitool: fix typo in .bb file's comments, using = instead of =?Xiangyu Chen2022-11-011-1/+1
| | | | | Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* makedumpfile: upgrade 1.7.1 -> 1.7.2Wang Mingyu2022-10-241-1/+1
| | | | | | | | | | Changelog: ========= - LoongArch64 architecture support - Support kernels up to v6.0 (x86_64) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* broadcom-bt-firmware: upgradeWang Mingyu2022-10-181-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftool: add aarch64 to COMPATIBLE_HOSTGianluigi Spagnuolo2022-09-291-1/+1
|
* libpfm4: upgrade 4.11.0 -> 4.12.0wangmy2022-09-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmitool: Update to 1.8.19Khem Raj2022-09-0511-749/+94
| | | | | | | | Remove backported patches Add a patch to fix build with clang Add a patch to stop downloading IANA registry during configure Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmiutil: Add missing headers for protypes of free/malloc/atoiKhem Raj2022-09-052-0/+27
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* oprofile: Fix configure check for perf_events supportKhem Raj2022-09-052-0/+29
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minicoredumper: retry elf parsing as long as neededSakib Sajal2022-06-302-0/+129
| | | | | | | | Maximum number of tries, in rare cases, is insufficient for elf parse. Backport patch that fixes the issue. Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: upgrade 0.7.0 -> 0.8.0Wang Mingyu2022-05-241-1/+1
| | | | | | | | Changelog: https://github.com/libbpf/libbpf/releases/tag/v0.8.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* intel-speed-select: Add libnl dependency and extend CFLAGSRandy MacLeod2022-05-091-0/+3
| | | | | | | | | | Add libnl dependency and extend CFLAGS to include the libnl3 directory. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Aryaman Gupta <aryaman.gupta@windriver.com> Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Aryaman Gupta <aryaman.gupta@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel-selftest: install kselftest runnerChase Qi2022-05-071-1/+7
| | | | | | | Install kselftest runner and the required kselftest-list.txt. Signed-off-by: Chase Qi <chase.qi@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* makedumpfile: Use right TARGET for ppc32Khem Raj2022-05-011-1/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* makedumpfile: Upgrade to 1.7.1Mingli Yu2022-04-252-35/+26
| | | | | | | | | Remove related man pages gz logic as it's removed in new version [1]. [1] https://github.com/makedumpfile/makedumpfile/commit/2169de66ecd4504a3e69e0be0330f492f966ce5e Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crash: Fix build for mips targetKhem Raj2022-04-221-0/+1
| | | | | | | | The patch to remove these options is removed therefore instrument them via sed operations Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Mingli Yu <mingli.yu@windriver.com>
* crash: Upgrade to 8.0.0Mingli Yu2022-04-226-227/+3
| | | | | | | | | | The bundled gdb upgraded to 10.2 [1] and remove related patches against the previous gdb 7.6. [1] https://github.com/crash-utility/crash/commit/ec568e2ea515b66343d3488d5d4b9a625d55b7ae Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpfm4: Remove -Werror from compiler flagsKhem Raj2022-04-131-1/+1
| | | | | | | | | | | | Newer versions of compilers get stricter and add new diagnostics which cause build failures that upstream should address not distros Fixes | In function 'perf_table_alloc_umask', | inlined from 'gen_tracepoint_table' at pfmlib_perf_event_pmu.c:434:10: | pfmlib_perf_event_pmu.c:304:47: error: pointer may be used after 'realloc' [-Werror=use-after-free] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: upgrade 0.5.0 -> 0.7.0wangmy2022-04-121-1/+1
| | | | | | | | Changelog: https://github.com/libbpf/libbpf/releases/tag/v0.7.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* broadcom-bt-firmware: upgrade 12.0.1.1105_p2 -> 12.0.1.1105_p3wangmy2022-04-111-1/+1
| | | | | | | | | Changelog: ========== Fixed #26 (unable to install RPM pacakge), updated documentation. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: Enable on ppc64Khem Raj2022-03-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: Enable builds for riscv64Khem Raj2022-03-051-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-0417-17/+17
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Added usbip-tools for kernel USB/IPClaus Stovgaard2021-12-211-0/+69
| | | | | | | | | | Userspace tool from the kernel. Used for control the client/server of USB/IP. The server expect USB devices and the client import them on the client machine. Making it look like a device is physical connected to the client, even though it is physical connected to the server. Signed-off-by: Claus Stovgaard <clst@ambu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmitool: Split ipmievd into a separate packageWilliam A. Kennington III2021-12-211-0/+3
| | | | | | | | We generally want to use ipmitool without the event daemon. Generally this utility is less commonly used and takes up space in our images. Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* makedumpfile: upgrade from 1.6.9 to 1.7.0Fathi Boudra2021-11-183-100/+18
| | | | | | | | | | | | | | | | | | | | * Drop 0002-mem_section-Support-only-46-bit-for-MAX_PHYSMEM_BITS.patch This patch has been introduced in January 2017 for makedumpfile 1.6.1. It has never reached upstream, hence the pending status is inappropriate. Since that time, the upstream code to retrieve MAX_PHYSMEM_BITS has been updated to use vmcoreinfo, with a backward compatibility for older kernels. * Remove the deprecated comment about arm/aarch64 would compile but has never been tested upstream, introduced in July 2016. Nowadays, it works just fine on those architectures. * Add PACKAGECONFIG option for zstd compression Since 1.7.0 release, Zstandard (zstd) compression support has been added. With zstd, the vmcore size and time consumption can have a better balance than zlib/lzo/snappy. http://lists.infradead.org/pipermail/kexec/2021-September/023011.html Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-038-8/+8
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: fix PVOleksandr Kravchuk2021-10-161-0/+0
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: bump to 0.5.0Matteo Croce2021-09-141-2/+2
| | | | | Signed-off-by: Matteo Croce <mcroce@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crash: upgrade 7.2.9 -> 7.3.0zangrc2021-09-095-563/+14
| | | | | | | | | | | | | Refresh the following patch: donnot-extract-gdb-during-do-compile.patch remove-unrecognized-gcc-option-m32-for-mips.patch 0001-printk-add-support-for-lockless-ringbuffer.patch 0002-printk-use-committed-finalized-state-values.patch Removed since these are included in 7.3.0. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: remove kernel configuration dependencyPeter Morrow2021-09-071-14/+2
| | | | | | | | | | | | | | | | | | | | | This dependency introduces a cycle with pahole: ``` kernel --> pahole --> libbpf ^ / \ / `------------------< ``` pahole is a build time dependency of the kernel which is required to generate BTF symbols. The dependency on the kernel configuration is nice to have but makes using pahole during kernel compile time impossible. Furthermore this dependency doesn't make sense when building libbpf purely to ship it via a SDK. Signed-off-by: Peter Morrow <pemorrow@linux.microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: remove stale commentPeter Morrow2021-08-311-2/+0
| | | | | | | The license typo (LPGL --> LGPL) was fixed in libbpf 0.4. Signed-off-by: Peter Morrow <pemorrow@linux.microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: bump to 0.4.0Matteo Croce2021-08-262-37/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-0316-90/+90
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libhugetlbfs: Disable build with glibc 2.34+Khem Raj2021-08-031-2/+1
| | | | | | | | | | It uses __morecore internal function from glibc which has been removed in 2.34+ and replacing it is not so simple and upstream needs to fix it see [1] [1] https://github.com/libhugetlbfs/libhugetlbfs/issues/52 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpfm4 4.10.1 : enable arm64 host platformOlivier Georget2021-06-251-1/+2
| | | | | | | | libpfm4 is only enabled for powerpc arch as of now. This enables the lib on Arm 64bit platform as well. Signed-off-by: Olivier Georget <olivier.georget@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spidev-test: Update common-licenses referenceDaniel Klauer2021-06-181-1/+1
| | | | | | | | | | | The license files were renamed in oe-core to match the SPDX names. Most recipes here were already updated in commit ed54f12e19 ("recipes: Update common-licenses references to match new names"), but spidev-test was still missing. Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpfm4: Upgrade to 4.11.0Khem Raj2021-06-182-3/+47
| | | | | | Add a patch to fix compiler error with latest clang compiler Signed-off-by: Khem Raj <raj.khem@gmail.com>