summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* gobject-introspection: update 1.76.1 -> 1.78.0Alexander Kanavin2023-09-183-36/+2
| | | | | | | | | Remove patch as issue fixed upstream. (From OE-Core rev: 02aaabf79e472813139db8cbdff6dcf85e3065e9) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* screen: update 4.9.0 -> 4.9.1Alexander Kanavin2023-09-183-194/+1
| | | | | | | | | Remove patches; they are merged upstream or backported. (From OE-Core rev: 2566f8e51d56848d8b28f37462160e90253b79fc) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* procps: update 4.0.3 -> 4.0.4Alexander Kanavin2023-09-184-179/+1
| | | | | | | | | Drop patches as all issues resolved upstream; one of them is a CVE backport. (From OE-Core rev: 8b5f6565a16bd17cf0cce62d5e7438a01e0cc1c3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gzip: update 1.12 -> 1.13Alexander Kanavin2023-09-183-28/+3
| | | | | | | | | | | Drop autoconf-2.73.patch as issue resolved upstream. License-update: http -> https (From OE-Core rev: 1ddf9e053b17913718c780ad4c877d5ddb6ff536) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go-helloworld: update to latest revisionAlexander Kanavin2023-09-182-2/+2
| | | | | | | | | Fix up test case to match what binary prints. (From OE-Core rev: 4683804b9669c71d31ea6a8a300e6e87e817ee12) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygobject: update 3.44.1 -> 3.46.0Alexander Kanavin2023-09-182-35/+3
| | | | | | | | | Replace a patch with a recipe option. (From OE-Core rev: 84acec2fd882e42461031fc77247ddcdc4a9269a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburi-perl: update 5.17 -> 5.21Alexander Kanavin2023-09-182-8/+8
| | | | | | | | | License-Update: formatting (From OE-Core rev: 75aece4a7076241c47d791a7b82e4826d4bdd167) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.70.1 -> 0.71.0Alexander Kanavin2023-09-184-13/+21
| | | | | | | (From OE-Core rev: 45a698ec64b4f60bf99cc466f1f325f7aa49db3d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ovmf: update edk2-stable202305 -> edk2-stable202308Alexander Kanavin2023-09-182-7/+7
| | | | | | | (From OE-Core rev: 48878248d39d7e0bf66f33051f7ecef49c14e1e1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: update 2.76.4 -> 2.78.0Alexander Kanavin2023-09-187-263/+84
| | | | | | | | | | Add a patch so that native glib executables do not error out on systems with kernels less than 5.4. (From OE-Core rev: 404d9187f2be1f99be740e10b3d4cc23e482027d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: update 12.6.2 -> 12.7.4Alexander Kanavin2023-09-183-57/+10
| | | | | | | | | | | | | Old homepage is no longer being updated and will be taken down soon. Let's switch to git, as the new homepage is still being set up. Upstream has confirmed that odd-even version scheme is no longer in place: https://github.com/sysstat/sysstat/issues/373 (From OE-Core rev: f9d64fc36c963e6d53b1e686fdd6e998c606c413) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysstat: merge .inc into .bbAlexander Kanavin2023-09-182-76/+73
| | | | | | | (From OE-Core rev: 06fb5a80464c1cfbc7fd57da688d49a0edac5e98) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc-tests: rename to glibc-y2038-testsAlexander Kanavin2023-09-184-6/+6
| | | | | | | | | | The recipe originates from meta-y2038 where the name was not confusing, but in oe-core it is. (From OE-Core rev: 90bc7a66b08580207839fc6aafe1ac86c12981c5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: ensure all ptest fails are caughtAlexander Kanavin2023-09-181-1/+1
| | | | | | | | | Piping results through sed may mask failures that sed isn't catching. (From OE-Core rev: 2b1b0e9e4d5011e7c2fd1b59fc277a7cfdc41194) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: parallelize testsAlexander Kanavin2023-09-181-1/+1
| | | | | | | | | This brings them from 15 minutes to just over 4. (From OE-Core rev: 9eeee78aa94aaa441da012aeb904a0f1cbcd4d91) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: enable 64 bit shell arithmetic (via long long type)Alexander Kanavin2023-09-181-1/+1
| | | | | | | | | | | This matters on 32 bit systems where otherwise timestamp manipulation in shell scripts would overflow after 2038. One of the scripts in strace test suite exposed the issue. (From OE-Core rev: 8165c980338d4719004bf62644e0fe24ef309fe0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: remove from time64.inc exception listAlexander Kanavin2023-09-181-2/+0
| | | | | | | | | | | | | | | The issues were resolved via https://github.com/strace/strace/pull/263 https://github.com/strace/strace/pull/264 https://github.com/strace/strace/pull/265 and the fixes were released in strace 6.5. (From OE-Core rev: 5c8709c98e1dff49953aa2665c790d85b9739ca4) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: parallelize ptestAlexander Kanavin2023-09-181-1/+1
| | | | | | | | | | strace is one of the slowest tests otherwise (can take 40 minutes or more), and this brings it to under 10 minutes \0/ (From OE-Core rev: 0c632b418a785494318d9f375a07d879772e8ced) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: ensure all failures are caughtAlexander Kanavin2023-09-181-1/+1
| | | | | | | | | | Sed expression may miss some failures, and | obscures the non-zero return code which would otherwise indicate them. (From OE-Core rev: 2fbba38df89fd54ef3a048ba5d8d31fff4a7518c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: use 64 bit integers across all targetsAlexander Kanavin2023-09-181-0/+1
| | | | | | | | | | | Otherwise perl would use 32 bit integers on 32 bit targets, causing loss of bits when copying 64 bit time_t into an internal representation. (From OE-Core rev: c99c1b92eb5fb76f22b3458df15d876748528a20) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ptest: report tests that were killed on timeoutAlexander Kanavin2023-09-181-1/+1
| | | | | | | | | | I'm not sure if this was reported correctly before, but it currently is not. Test that is stuck is an error in itself. (From OE-Core rev: 002e27c9932a83e46be0b03a5232594cfba7212c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: build and run the full set of ptestsAlexander Kanavin2023-09-182-3/+7
| | | | | | | | | | | | | | Not running make in the top level tests/ directory excluded about a third of them (those that consisted of running small test binaries). Also, run tests in parallel, which reduces total time from five minutes to about 75 seconds. (From OE-Core rev: ff88f275f5f8d52da2967726d8880cbbfdfc8f19) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* igt-gpu-tools: do not write shortened git commit hash into binariesAlexander Kanavin2023-09-171-1/+1
| | | | | | | | | | | | | Shortened hashes are prone to collisions, and in this case git lengthens the hash to resolve the collision. This in turn breaks reproducibility, depending on whether the colliding hash is present in the history or not. This has been observed here: http://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20230917-br60if6q/packages/diff-html/ (From OE-Core rev: a74e1eff93d4de5724481e3298308a6d925a4512) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oe/package_managegment: Add nativesdk-intercept PATHEilís 'pidge' Ní Fhlannagáin2023-09-173-0/+15
| | | | | | | | | | | | | | | | | | [YOCTO #15023] This patch adds (and removes after function execution) the nativesdk-intercept/chown|chgrp PATH before target_pm.run_intercepts calls during populate_sdk builds. This has been tested with cleanall builds and testsdk and fails on deb due to an issue where $D${localstatedir}/cache/man/ does not exist for some reason. I've a work around for that in the next patch in this series. (From OE-Core rev: e7afdfe9da150209ab2676d09eae040de2155c6d) Signed-off-by: Eilís 'pidge' Ní Fhlannagáin <pidge@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/context.py: check git command return valuesMikko Rapeli2023-09-141-1/+1
| | | | | | | | | | Don't ignore return values from the git command lines. If something goes wrong, fail the test right away. (From OE-Core rev: dfc178a70d6fa60e89d4716f05d68e2c72c6ecd3) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* testimage.bbclass: remove QEMU_USE_SLIRP variableMikko Rapeli2023-09-141-1/+1
| | | | | | | | | | QEMU_USE_SLIRP is replaced by TEST_RUNQEMUPARAMS with "slirp" and possibly other arguments to runqemu script. (From OE-Core rev: 99fd24f0d9ff79fed389ae5a01c3031d7e7167d0) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh: capture logs in run-ptestMikko Rapeli2023-09-143-35/+14
| | | | | | | | | | | | Drop patch to improve logging since upstream rejected it but capture failure logs in run-ptests with similar code as what upstream uses when running the tests via https://github.com/openssh/openssh-portable/blob/master/.github/run_test.sh#L23 (From OE-Core rev: 5f817f5a3897bca39eb832bb910b032632f275b8) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 23.1.3 -> 23.1.7Markus Volk2023-09-143-1/+1
| | | | | | | | (From OE-Core rev: 335b7a7f4e9d67e724a6ff541b4117ece772e0ab) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: Add missing dependency on gawk autoconfKhem Raj2023-09-141-3/+1
| | | | | | | | | | | | | Needed for additional tests e.g. autopoint-1 which are otherwise skipped Make locale-base-de-de and locale-base-fr-fw rdep unconditional as musl-locales do provide these locales (From OE-Core rev: b4091c20196ebde3ba14a502eca0082f28b09b5c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: Add README.md for selftestsTrevor Gamblin2023-09-141-0/+20
| | | | | | | | | | Add a short README describing how to setup patchtest's selftests for oe-core. (From OE-Core rev: afd4f3d9fa22dd0fbb0c30bbfc4a3de37d695c76) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: add requirements.txtTrevor Gamblin2023-09-141-0/+4
| | | | | | | | | | Add a requirements.txt file with the Python modules needed for Patchtest to run. (From OE-Core rev: 2fd953ac5dd86d3045a6af240d61c6e36c62d133) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest/selftest: remove configurable targetTrevor Gamblin2023-09-141-8/+6
| | | | | | | | | | | The ability to pass the target (i.e. oe-core) as an argument was a testing mechanism and isn't needed when the tests are part of the repo, so remove it and use os.path.dirname to get it instead. (From OE-Core rev: 87c54eae350e358f32b12ae807719fa845fd54af) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchtest: Add tests from patchtest oe repoTrevor Gamblin2023-09-1460-0/+2921
| | | | | | | | | | Copy the core components of the patchtest-oe repo into meta/lib/patchtest in oe-core. (From OE-Core rev: 257f64f4e4414b78981104aec132b067beb5a92a) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* testimage: respect target/server IPs when using slirpRoss Burton2023-09-141-3/+6
| | | | | | | | | | | | | | | | | | | We can't hardcode these IPs when using slirp. The target IP will need a port to be specified as this controls what port the SSH connection uses, and when slirp is used it can't bind to port 22. The qemu runner (OEQemuTarget) assumes that the first port forward is the SSH forward, but this may be wrong or a different target may be used. The server IP depends on how the virtual networking is configured. runqemu defaults to 10.0.2.x for the guests so that is a wise default, but that may be configured differently. (From OE-Core rev: 81b304e2558730de285f2773371340fc636a8ed1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wireless-regdb: upgrade 2023.05.03 -> 2023.09.01Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | Changelog: ========== wireless-regdb: update regulatory database based on preceding changes wireless-regdb: Update regulatory rules for Australia (AU) for June 2023 wireless-regdb: Update regulatory info for Türkiye (TR) wireless-regdb: Update regulatory rules for Egypt (EG) from March 2022 guidel... wireless-regdb: Update regulatory rules for Philippines (PH) (From OE-Core rev: 2f5edb6904bf16a9c52a9b124aeb5297487cd716) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-utils: upgrade 1.1.0 -> 1.2.0Wang Mingyu2023-09-142-46/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 0001-wayland-info-Fix-build-without-libdrm.patch removed since it's included in 1.2.0 Changelog: =========== -wayland-info: Fix spurious tab/space -wayland-info: add drm-lease-v1 support -meson: improve protocol generation -wayland-info: Destroy zwp_linux_dmabuf_feedback_v1 proxy on exit -wayland-info: Readd support for linux_dmabuf versions < 3 -wayland-info: Add a cmdline option for interface -wayland-info: print DRM device paths -build: turn on -Wundef -wayland-info: move libdrm version constraint to dependency() -wayland-info: include system headers with angle brackets -wayland-info: Fix build without libdrm -1build: reopen main for regular development (From OE-Core rev: 5a19398422e317333ed22ff7d632cd973d0c30d5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* stress-ng: upgrade 0.16.04 -> 0.16.05Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -stress-vnni: verify if selected method supports intrinsic in intrisinc mode -Manual: Indent stressors to ease man page reading -stress-ng: Fix text of license in stress-sleep.c -stress-pty: don't treat EINTR as failure when tcdrain is interrupted -core-asm-generic: reintroduce HAVE_ASM_NOP check -Makefile: bump version -Makefile: add missing core-time.h from headers -Makefile: remove snap from make dist rule -stress-touch: fix missing help args for --touch-method and --touch-opts -stress-ng: fix missing arg for --timer-slack help -stress-stream: fix --stream-index help, missing arg -stress-ring-pipe: fix help, missing args for --ring-pipe-num and ---ring-pipe-size -stress-mremap: fix type in mremap-mlock help -stress-module: use settings names and variable names that match -boolean args -core-opts: module-no-modver and module-no-vermag are argless, fix these -stress-ng: fix --max-fd help, needs arg N -stress-dirmany: fix --dirmany-bytes option in help -stress-cache: fix help for cacheline writeback should be --cache-clwb -stress-affinity: add missing numeric arg in --affinity-sleep option -help -stress-llc-affinity: Fix spelling mistake "memiry" -> "memory" -Makefile: restore verify-test-all to 5 secs per stressor -stress-misaligned: double the timeout time for very heavily loaded -systems -stress-cpu-online: fix nixos build error, missing semicolon -stress-kvm: skip stressor if /dev/kvm is already in use -Makefile: ignore warning return values in regression tests -stress-syscall: Add BSD rfork() system call -README.md: add another kernel reference -stress-mlock: only show munlock metrics if they are available -core-opts: fix disabled --perf option -Add map_shadow_stack to TODO list -stress-enosys: add map_shadow_stack -stress-dev: only use stress_dev_hid_linux if HAVE_LINUX_HIDRAW_H is -defined -stress-ng.h: define _RENTRANT for sun builds for threading -test/test-builtin-bitreverse: don't use random() to remove OpenBSD warnings -tests: don't use random() to remove OpenBSD warnings -core-cpu-cache: cast uint32 values to uint64_t before multiply -stress-sigbus: unconstify ptr8, clean up pedantic warnings: -core-helper: stress_write_buffer: use void * for ptr rather than char * -core-setting: fix const warning with pedantic builds -core-sort: fix const warning with pedantic builds -stress-icache: make function stress_icache_func static -stress-zero.c: only declare mmap_counter and mmap_index for linux builds -stress-softlockup: reduce scope of variables t and d -stress-icache: reduce scope of variable val -stress-fma: fix return type of stress_fma_rnd_float to float -core-builtin: ensure shim_sqrtl returns long double -stress-bad-ioctl: constify pointers -stress-bad-ioctl: reduce scope of variables type, nr and ret -stress-aiol: cast result of multiply to same type as offset -core-cpu-cache: make cache_size match the same type as -cpu->caches[i].size -stress-af-alg: constify pointer ptr -core-shim: shim_posix_fallocate: reduce scope of variable ret -core-numa: stress_parse_node: constify pointer str -core-affinity: stress_parse_cpu: constify pointer str -core-setting: remove unused field uintptr_t from struct -core-interrupts: change scope of pointer ptr -stress-watchdog: re-work code to remove need for watchdog_close label -Makefile: force vnni to be built with at least -O2 -stress-vnni: move scope of variable to inside loop -stress-far-branch: clean false positive gcc warning by initializing ptr -stress-bad-altstack: make variable rnd non-clobberable -Add --interrupts option to enable interrupt accounting -core-interrupts: parse /proc/interrupts once for all types -README.md: add another paper citation -README.md: add two more kernel issues found with stress-ng -stress-enosys: add fchmodat2 -stress-syscall: add fchmodat2 -test-chmod: add fchmodat2 Linux 6.6 call and shim, add fchmodat shim -core-opts.h: move PR_OPT option macros to core-opts.h -core-opts: move gnu long options into core-opts.c -stress-prctl: add build check for new prctl macros -stress-prctl: exercise PR_RISCV_V_{GET|SET}_CONTROL -stress-prctl: add PR_GET_AUXV -README.md: add another kernel issue found using stress-ng -stess-schedmix: reduce scope of variable policy and remove initialisation -test/test-vfork.c: replace exit with _exit -stress-jpeg: stress_rgb_compress_to_jpeg: ensure duration is -initialized to zero -stress-dev: add lseek + read on /dev/nvram, voidify some args to /dev/hid -stress-dev: exercise linux /dev/hid ioctls -stress-dev: exercise linux /dev/acpi_thermal_rel ioctls -stress-ng.h: rename PR_* macros to OPT_FLAGS_PR_* -core-thermal-zone.h: move perf related structs and defines to core-thermal-zone.h -core-perf.h: move perf related structs and defines to core-perf.h -stress-ng.h: remove unused typedef stress_func_t -README.md: add Anisse Astier to contributors list -Manual: rename AF_ALG stressor title -stress-netdev: exercise invalid lengths in ifr_ifindex and ifc_len -core-helper.h: move stress_align_stack into core-helper.h -core-time: move function prototypes to core-time.h -move stress_pagein_self definition to core-thrash.h -core-helper.h: move stress_warn_once from stress-ng.h to core-helper.h -stress-ng.h: remove unused legacy function declarations -core-helper: move stress_sigchld_set_handler from stress-ng.c to core-helper.c -include core-killpid.h for stress_killpid definition -stress-ng.h: remove stress_killpid, it is in core-kill.h -stress-ng.h: remove stress_clean_dir -core-helper: move stress_clean_dir and helpers to core-helper.c -core-helper: rename pr_* helper functions to stress_* -Makefile: add core-shim.h to headers -core-helper: move function prototypes and macros to core-helper.h -core-shim: move function prototypes and typedefs to core-shim.h -Remove snapcraft yaml file -core-helper: provide non BSD no-op variants of getsysctl functions -stress-sock: enable --sock-msgs option, set default from 1 to 1000 messages -stress-sock: remove need to assign recvfunc pointer for every send -Manual: clarify support for --vmstat option -Manual: add --metrics RSS description -stress-dccp: add --dccp-msgs option, set default from 16 to 10000 messages -README.md: add some more citiations -Manual: minor stressor description tweaks -Manual: minor corrections -Manual: re-adjust first option after each stressor heading using .TQ -stress-ng: make --metrics brief dump just bogo-ops metrics, more metrics with --metrics option -stress-null: add --null-write for write only null benchmarking -core-shared-heap: move function prototypes to core-shared-heap.h -core-processes: move function prototypes to core-processes.h -core-sched: remove unused function stress_set_deadline_sched -core-sched: move function prototypes to core-sched.h -Makefile: add missing core-limit.h -stress-ng.h: replace lock declarations with include of core-lock.h -core-mwc: move function prototypes to core-mwc.h -core-log: move function prototypes to core-log.h -core-setting: move function prototypes to core-setting.h -core-: add missing extern and missing inclusion of header in corec -Add core-attribute.h and core-parse-opts.h -core-out-of-memory: move function prototypes to core-out-of-memory.h -core-lock: move function prototypes to core-lock.h -core-limit: move function prototypes to core-limit.h -core-job: move function prototypes to core-job.h -core-vmstat: move function prototypes to core-vmstat.h -core-try-open: move function prototypes to core-try-open.h -core-numa: move function prototypes to core-numa.h -core-mounts: move function prototypes to core-mounts.h -Makefile: add two missing header files -core-mmap: move function prototypes to core-mmap.h -core-mlock: move function prototypes to core-mlock.h -core-mincore: move function prototypes to core-mincore.h -core-madvise: move function prototypes to core-madvise.h -core-klog: move function prototypes to core-klog.h -core-killpid: move function prototypes to core-killpid.h -core-io-priority: move function prototypes to core-io-priority.h -core-interrupts: move function prototypes to core-interrupts.h -core-ignite-cpu: move function prototypes to core-ignite-cpu.h -core-cpuidle: move stress_log_cpuidle_info to core-cpuidle.h -core-affinity: move function prototypes to core-affinity.h -stress-ng: stress_class_info_t: constify class -stress-ng: stress_verifiable_mode: constify mode arg -stress-ng: move stress_kill_stressors to remove need for forward declaration -stress-ng: rename some variables, add some inlining -stress-ng: rename classes to stress_classes -stress-ng.h: minor clean-ups -stress-ng.h: move some compiler specific #define's -core-opts: move long option enum into core-opts.h -stress-ng: fix spelling mistake in --oom-avoid message -README.md: update list of contributors -Manual: minor indention fixup for some hdd stressor options -stress-ng.h: use STATX definitions for SHIM'd macros if they exist -stress-ng.h: some minor #define and comment clean-ups -stress-ng.h: remove old legacy HDD flags and fix starting bit for OPT_FLAGS_METRICS -stress-ng.h: annotate the bit flags for the option flags -stress-ng.h: remove g_caught_signal - it is no longer used -stress-ng.h: remove g_opt_parallel from header, it's only used in stress-ng.c -stress-ng.h: remove g_opt_sequential from header, it's only used in stress-ng.c -stress-sem-sysv: skip stressor if semaphore can't be initialized early -stress-zero: rate reduce the amount of mmap's in stressor loop -stress-zero: add --zero-read option just to benchmark /dev/zero reads -stress-dir: add directory renaming while exercising readdir -stress-vecshuf: implement shuffle if __builtin_shuffle does not exist -README.md: add two more research paper citations (From OE-Core rev: 6c4e3ae5c806e46834bc9cafacdf8ae691db35d5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: upgrade 6.4 -> 6.5Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== * Implemented decoding of cachestat and fchmodat2 syscalls. * Implemented decoding of SO_PASSPIDFD and SO_PEERPIDFD socket options. * Implemented decoding of SCM_PIDFD control messages. * Implemented decoding of BPF_ENABLE_STATS, BPF_ITER_CREATE, BPF_LINK_DETACH, and BPF_PROG_BIND_MAP bpf syscall commands. * Updated decoding of BPF_OBJ_PIN and BPF_OBJ_GET bpf syscall commands. * Updated lists of AT_*, BPF_*, IORING_*, KVM_*, MOVE_MOUNT_*, NFT_*, NT_*, PR_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.5. (From OE-Core rev: e66513ca10f1bf6de1a0834513401e6ccc04631e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 68.1.2 -> 68.2.1Wang Mingyu2023-09-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Features ---------- -Rework how setuptools internally handles dependencies/install_requires and optional-dependencies/extras_require. (#3903) -Improve the generated PKG-INFO files, by adding Requires-Dist fields. -Improve atomicity when writing PKG-INFO files to avoid race conditions with importlib.metadata. (#3904) Bugfixes ---------- -Fix the name given to the *-nspkg.pth files in editable installs, ensuring they are unique per distribution. (#4041) -Workaround some limitations on pkg_resources-style legacy namespaces in the meta path finder for editable installations. (#4041) -Avoid using caching attributes in Distribution.metadata for requirements. (From OE-Core rev: 214dcfd3bf088b6b166835ab2727c1d0e0edfc03) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 7.4.1 -> 7.4.2Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Bug Fixes ---------- -Fix doctest collection of functools.cached_property objects. -Fixed bug using --importmode=importlib which would cause package __init__.py files to be imported more than once in some cases. -Fixed bug where user_properties where not being saved in the JUnit XML file if a fixture failed during teardown. -Fixed crash when parsing long command line arguments that might be interpreted as files. Improved Documentation ---------------------- -Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing. (From OE-Core rev: 2b1d8d27790eebcb44df73cbbc64f8abac14e8d7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyelftools: upgrade 0.29 -> 0.30Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - Optimization: cache instantiation of DWARF structs (#435) - DWARFv5 CU headers (#442) - Bug fix in attribute reporting for DWA_FORM_indirect (#475) - Support for RISC-V attributes (#459) - Readelf used for testing upgraded to 2.41 (#489) - Support for MIPS64 object files (#495) - LoongArch support (#470, #483) (From OE-Core rev: 39454153a03de8bea66e6b152a342f58592d5fb3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.84.0 -> 6.84.3Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== -This patch automatically disables the differing_executors health check for methods which are also pytest parametrized tests, because those were mostly false alarms (issue #3733). -Building on recent releases, characters() now accepts _any_ codec=, not just "utf-8" and "ascii". -This includes standard codecs from the codecs module and their aliases, platform specific and user-registered codecs if they are available, and python-specific text encodings (but not text transforms or binary transforms). -This patch by Reagan Lee makes st.text(...).filter(str.isidentifier) return an efficient custom strategy (issue #3480). (From OE-Core rev: a7368ec7cd7717077f2200f771b04de8d0e7c8b6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.34 -> 3.1.35Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | Changelog: ============ -Fix Windows environment variable upcasing bug -Added test for PR #1645 submodule path -Tests fail due to security vulnerability fix in git 2.38.1 acknowledged -3.1.30 & 3.1.31: failing tests acknowledged help wanted -Only make config more permissive in tests that need it -Fix CVE-2023-41040 -Fix 'Tree' object has no attribute '_name' when submodule path is normal path (From OE-Core rev: 26ae7c22e1945c4ae3e0cbea5ab6150009beb153) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconf: upgrade 2.0.2 -> 2.0.3Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | Changelog: ========== * Fix some edge-cases with the new `--modversion` implementation and add additional regression tests. * Fix some format specifiers to use PRIu64 in debug tracing. (From OE-Core rev: 24543810ec19b5b8f055c4004197c91dedb0be41) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 4.8.2 -> 4.8.3Wang Mingyu2023-09-141-2/+2
| | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2021 Changelog: =========== -Fixed various problems with parsing of MSVC response file (.rsp). -Fixed handling of NVCC -Xcompiler and --Werror options. -Fixed bookkeeping of files when hard linking or file cloning is enabled. -Made a workaround for GCC 12.3 bug 109241 where GCC fails to compile ccache. -Upgraded to xxHash 0.8.2, which fixes compilation of ccache with GCC 12 and -Og. (From OE-Core rev: 3ef9eb88eec2619de9153cdee2827f7ccef5cc1f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nghttp2: upgrade 1.55.1 -> 1.56.0Wang Mingyu2023-09-141-1/+1
| | | | | | | (From OE-Core rev: a044b921c7a1f576e0ac787ab9945e153a196c44) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnl: upgrade 3.7.0 -> 3.8.0Wang Mingyu2023-09-141-1/+1
| | | | | | | (From OE-Core rev: c2fd3f88c8c0eaf4a636843ad8671faf24faf503) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: upgrade 1.23.0 -> 1.24.0Wang Mingyu2023-09-141-1/+1
| | | | | | | (From OE-Core rev: 381310720bab16f0898396f32f1810305144dae7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: upgrade 2.0.26 -> 2.0.27Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ============ arm64: Hook up the ZBOOT support as vmlinuz arm64: Add ZBOOT PE containing compressed image support kexec/zboot: Add arch independent zboot support kexec: Introduce a member kernel_fd in kexec_info kexec/arm64: Simplify the code for zImage LoongArch: kdump: Set up kernel image segment kexec: __NR_kexec_file_load is set to undefined on LoongArch ppc64: Add elf-ppc64 file types/options and an arch specific flag to man page x86: add devicetree support kexec: make -a the default ppc64: add --reuse-cmdline parameter support (From OE-Core rev: 29c036c6522d9b719c5019f832ebf2e4389e87a6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 8.1.1 -> 8.2.0Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== - Various build and fuzzing fixes - Improvements to COLRv1 painting. - New API: +hb_paint_color_glyph_func_t +hb_paint_funcs_set_color_glyph_func +hb_paint_color_glyph (From OE-Core rev: dd603e09e561e8f89e27f4ddeb10c2be3db4bea3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>