summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2023-01-18 14:22:20 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-01-20 16:40:47 +0000
commit45c7a5e2ac700f88b24aeb0d8e69a8f8b148d073 (patch)
tree0537d79605df2459926bc1ab57e890fd71dd4728
parent47c84dc29aecb11d4cb485908054f8bf83e71e29 (diff)
downloadpoky-45c7a5e2ac700f88b24aeb0d8e69a8f8b148d073.tar.gz
pseudo: Update to pull in linux-libc-headers race fix
Update to pull in: pseudo.c: Avoid patch mismatch errors for NAMELESS file entries In rare cases we see failures, often in linux-libc-headers for things like: | INSTALL /XXX/linux-libc-headers/6.1-r0/image/usr/include | abort()ing pseudo client by server request. See https://wiki.yoctoproject.org/wiki/Pseudo_Abort for more details on this. Pseudo log: path mismatch [2 links]: ino 46662476 db 'NAMELESS FILE' req '/XXX/linux-libc-headers/6.1-r0/image/usr'. Setup complete, sending SIGUSR1 to pid 3630890. Whilst this doesn't easily reproduce, the issue is that multiple different processes are likely working on the directory and the creation in pseudo might not match accesses made by other processes. Ultimately, the "NAMELESS FILE" is harmless and pseudo will reconcile things so rather than error out, we should ignore this case. (From OE-Core rev: 4f30a1a74828e105cbe69677b3fbe5623f371543) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-devtools/pseudo/pseudo_git.bb2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb
index 1a708066f7..c9386c3f09 100644
--- a/meta/recipes-devtools/pseudo/pseudo_git.bb
+++ b/meta/recipes-devtools/pseudo/pseudo_git.bb
@@ -13,7 +13,7 @@ SRC_URI:append:class-nativesdk = " \
13 file://older-glibc-symbols.patch" 13 file://older-glibc-symbols.patch"
14SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa" 14SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa"
15 15
16SRCREV = "c9670c27ff67ab899007ce749254b16091577e55" 16SRCREV = "cc1f6167cb5065daba1462056e2dce8ff72aa855"
17S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
18PV = "1.9.0+git${SRCPV}" 18PV = "1.9.0+git${SRCPV}"
19 19