Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH] glibc: stable 2.40 branch updates
@ 2024-09-25  6:19 Deepthi.Hemraj
  2024-09-25  6:40 ` [OE-core] " Khem Raj
  0 siblings, 1 reply; 8+ messages in thread
From: Deepthi.Hemraj @ 2024-09-25  6:19 UTC (permalink / raw)
  To: openembedded-core; +Cc: Randy.MacLeod, Naveen.Gowda, Sundeep.Kokkonda

From: Deepthi Hemraj <Deepthi.Hemraj@windriver.com>

Below commits on glibc-2.40 stable branch are updated.
7073164add libio: Attempt wide backup free only for non-legacy code
adfb14e71f debug: Fix read error handling in pcprofiledump
f4a9b6e97b elf: Fix tst-dlopen-tlsreinit1.out test dependency
f496b750f1 elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)
b7edcfa0f4 elf: Clarify and invert second argument of _dl_allocate_tls_init
3414b17e9d nptl: Use <support/check.h> facilities in tst-setuid3
3b3350d7ba posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64
e24902f409 ungetc: Fix backup buffer leak on program exit [BZ #27821]
dac7a0694b ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]
2f749d2b15 Make tst-ungetc use libsupport
27fb563bfe stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650]
bc240ba7c8 support: Add FAIL test failure helper
709319f9de string: strerror, strsignal cannot use buffer after dlmopen (bug 32026)
586e4cd8c6 Define __libc_initial for the static libc
c0af0c2ba0 x86: Fix bug in strchrnul-evex512 [BZ #32078]
898f25e0b1 x32/cet: Support shadow stack during startup for Linux 6.10
e3556937c2 x86-64: Remove sysdeps/x86_64/x32/dl-machine.h
39ee60a719 support: Add options list terminator to the test driver
5641780762 manual/stdio: Further clarify putc, putwc, getc, and getwc
6a97e2ba14 Fix name space violation in fortify wrappers (bug 32052)
aa533d58ff x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047)
928769737c resolv: Fix tst-resolv-short-response for older GCC (bug 32042)
ca53bc68ab Add mremap tests
2eb2d78ca7 mremap: Update manual entry
3433a35842 linux: Update the mremap C implementation [BZ #31968]
46f19b2342 Enhanced test coverage for strncmp, wcsncmp
509166c9a5 Enhance test coverage for strnlen, wcsnlen
132a72f93c manual: make setrlimit() description less ambiguous
65fbcfe589 manual/stdio: Clarify putc and putwc
5d2a931a81 malloc: add multi-threaded tests for aligned_alloc/calloc/malloc
2aebac5e15 malloc: avoid global locks in tst-aligned_alloc-lib.c
145b588637 Fix version number in NEWS file
b6aeba2de1 manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations
ef14142663 resolv: Do not wait for non-existing second DNS response after error (bug 30081)
8bbb8d7b16 resolv: Allow short error responses to match any query (bug 31890)

Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com>
---
 meta/recipes-core/glibc/glibc-version.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-core/glibc/glibc-version.inc b/meta/recipes-core/glibc/glibc-version.inc
index 61996781bd..c8614e3c60 100644
--- a/meta/recipes-core/glibc/glibc-version.inc
+++ b/meta/recipes-core/glibc/glibc-version.inc
@@ -1,6 +1,6 @@
 SRCBRANCH ?= "release/2.40/master"
 PV = "2.40+git"
-SRCREV_glibc ?= "6daa77104520ca992a9369bd01cccd4d98c82984"
+SRCREV_glibc ?= "7073164add3b874cf0c19ca0fb84236f6bb0985d"
 SRCREV_localedef ?= "fab74f31b3811df543e24b6de47efdf45b538abc"
 
 GLIBC_GIT_URI ?= "git://sourceware.org/git/glibc.git;protocol=https"
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [OE-core] [PATCH] glibc: stable 2.40 branch updates
  2024-09-25  6:19 [PATCH] glibc: stable 2.40 branch updates Deepthi.Hemraj
@ 2024-09-25  6:40 ` Khem Raj
  2024-09-25 13:06   ` Hemraj, Deepthi
  0 siblings, 1 reply; 8+ messages in thread
From: Khem Raj @ 2024-09-25  6:40 UTC (permalink / raw)
  To: Deepthi.Hemraj
  Cc: openembedded-core, Randy.MacLeod, Naveen.Gowda, Sundeep.Kokkonda

looks ok. Have you run tests on it?

On Tue, Sep 24, 2024 at 11:19 PM Hemraj, Deepthi via
lists.openembedded.org
<Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote:
>
> From: Deepthi Hemraj <Deepthi.Hemraj@windriver.com>
>
> Below commits on glibc-2.40 stable branch are updated.
> 7073164add libio: Attempt wide backup free only for non-legacy code
> adfb14e71f debug: Fix read error handling in pcprofiledump
> f4a9b6e97b elf: Fix tst-dlopen-tlsreinit1.out test dependency
> f496b750f1 elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)
> b7edcfa0f4 elf: Clarify and invert second argument of _dl_allocate_tls_init
> 3414b17e9d nptl: Use <support/check.h> facilities in tst-setuid3
> 3b3350d7ba posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64
> e24902f409 ungetc: Fix backup buffer leak on program exit [BZ #27821]
> dac7a0694b ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]
> 2f749d2b15 Make tst-ungetc use libsupport
> 27fb563bfe stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650]
> bc240ba7c8 support: Add FAIL test failure helper
> 709319f9de string: strerror, strsignal cannot use buffer after dlmopen (bug 32026)
> 586e4cd8c6 Define __libc_initial for the static libc
> c0af0c2ba0 x86: Fix bug in strchrnul-evex512 [BZ #32078]
> 898f25e0b1 x32/cet: Support shadow stack during startup for Linux 6.10
> e3556937c2 x86-64: Remove sysdeps/x86_64/x32/dl-machine.h
> 39ee60a719 support: Add options list terminator to the test driver
> 5641780762 manual/stdio: Further clarify putc, putwc, getc, and getwc
> 6a97e2ba14 Fix name space violation in fortify wrappers (bug 32052)
> aa533d58ff x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047)
> 928769737c resolv: Fix tst-resolv-short-response for older GCC (bug 32042)
> ca53bc68ab Add mremap tests
> 2eb2d78ca7 mremap: Update manual entry
> 3433a35842 linux: Update the mremap C implementation [BZ #31968]
> 46f19b2342 Enhanced test coverage for strncmp, wcsncmp
> 509166c9a5 Enhance test coverage for strnlen, wcsnlen
> 132a72f93c manual: make setrlimit() description less ambiguous
> 65fbcfe589 manual/stdio: Clarify putc and putwc
> 5d2a931a81 malloc: add multi-threaded tests for aligned_alloc/calloc/malloc
> 2aebac5e15 malloc: avoid global locks in tst-aligned_alloc-lib.c
> 145b588637 Fix version number in NEWS file
> b6aeba2de1 manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations
> ef14142663 resolv: Do not wait for non-existing second DNS response after error (bug 30081)
> 8bbb8d7b16 resolv: Allow short error responses to match any query (bug 31890)
>
> Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com>
> ---
>  meta/recipes-core/glibc/glibc-version.inc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-core/glibc/glibc-version.inc b/meta/recipes-core/glibc/glibc-version.inc
> index 61996781bd..c8614e3c60 100644
> --- a/meta/recipes-core/glibc/glibc-version.inc
> +++ b/meta/recipes-core/glibc/glibc-version.inc
> @@ -1,6 +1,6 @@
>  SRCBRANCH ?= "release/2.40/master"
>  PV = "2.40+git"
> -SRCREV_glibc ?= "6daa77104520ca992a9369bd01cccd4d98c82984"
> +SRCREV_glibc ?= "7073164add3b874cf0c19ca0fb84236f6bb0985d"
>  SRCREV_localedef ?= "fab74f31b3811df543e24b6de47efdf45b538abc"
>
>  GLIBC_GIT_URI ?= "git://sourceware.org/git/glibc.git;protocol=https"
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#204889): https://lists.openembedded.org/g/openembedded-core/message/204889
> Mute This Topic: https://lists.openembedded.org/mt/108643422/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] glibc: stable 2.40 branch updates
  2024-09-25  6:40 ` [OE-core] " Khem Raj
@ 2024-09-25 13:06   ` Hemraj, Deepthi
  2024-09-25 15:15     ` [OE-core] " Khem Raj
  0 siblings, 1 reply; 8+ messages in thread
From: Hemraj, Deepthi @ 2024-09-25 13:06 UTC (permalink / raw)
  To: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 272 bytes --]

Testing was done and below are the results
*After update
* PASS - 4945
FAIL - 224
XPASS - 4
XFAIL - 16
UNSUPPORTED - 229

*Before update
* PASS - 4924
FAIL - 223
XPASS -4
XFAIL - 16
UNSUPPORTED - 229

Below is the new failure:
FAIL: malloc/tst-free-errno

[-- Attachment #2: Type: text/html, Size: 1055 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [PATCH] glibc: stable 2.40 branch updates
  2024-09-25 13:06   ` Hemraj, Deepthi
@ 2024-09-25 15:15     ` Khem Raj
  2024-09-26  5:37       ` Hemraj, Deepthi
  2024-10-03 16:56       ` Hemraj, Deepthi
  0 siblings, 2 replies; 8+ messages in thread
From: Khem Raj @ 2024-09-25 15:15 UTC (permalink / raw)
  To: Deepthi.Hemraj; +Cc: openembedded-core

On Wed, Sep 25, 2024 at 6:06 AM Hemraj, Deepthi via
lists.openembedded.org
<Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote:
>
> Testing was done and below are the results
> After update
> PASS - 4945
> FAIL - 224
> XPASS - 4
> XFAIL - 16
> UNSUPPORTED - 229
>
> Before update
> PASS - 4924
> FAIL - 223
> XPASS -4
> XFAIL - 16
> UNSUPPORTED - 229
>
> Below is the new failure:
> FAIL: malloc/tst-free-errno

Is this passing in the existing version ?

>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#204952): https://lists.openembedded.org/g/openembedded-core/message/204952
> Mute This Topic: https://lists.openembedded.org/mt/108643422/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] glibc: stable 2.40 branch updates
  2024-09-25 15:15     ` [OE-core] " Khem Raj
@ 2024-09-26  5:37       ` Hemraj, Deepthi
  2024-09-26 16:04         ` [OE-core] " Khem Raj
  2024-10-03 16:56       ` Hemraj, Deepthi
  1 sibling, 1 reply; 8+ messages in thread
From: Hemraj, Deepthi @ 2024-09-26  5:37 UTC (permalink / raw)
  To: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 134 bytes --]

The test case malloc/tst-free-errno is an additional failure that was passing before the update but is now failing after the update.

[-- Attachment #2: Type: text/html, Size: 835 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [PATCH] glibc: stable 2.40 branch updates
  2024-09-26  5:37       ` Hemraj, Deepthi
@ 2024-09-26 16:04         ` Khem Raj
  0 siblings, 0 replies; 8+ messages in thread
From: Khem Raj @ 2024-09-26 16:04 UTC (permalink / raw)
  To: Deepthi.Hemraj; +Cc: openembedded-core

On Wed, Sep 25, 2024 at 10:37 PM Hemraj, Deepthi via
lists.openembedded.org
<Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote:
>
> The test case malloc/tst-free-errno is an additional failure that was passing before the update but is now failing after the update.
>

then its a regression if its not intermittent. Maybe worth digging a
bit into this and root cause it.

> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#204969): https://lists.openembedded.org/g/openembedded-core/message/204969
> Mute This Topic: https://lists.openembedded.org/mt/108643422/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] glibc: stable 2.40 branch updates
  2024-09-25 15:15     ` [OE-core] " Khem Raj
  2024-09-26  5:37       ` Hemraj, Deepthi
@ 2024-10-03 16:56       ` Hemraj, Deepthi
  2024-10-03 17:02         ` [OE-core] " Khem Raj
  1 sibling, 1 reply; 8+ messages in thread
From: Hemraj, Deepthi @ 2024-10-03 16:56 UTC (permalink / raw)
  To: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 470 bytes --]

Hi Khem,

I analyzed the issue further by debugging it manually and observed that the testcase "malloc/tst-free-errno.c" passed as expected. Hence, I ran the testsuite again after the update and found that the issue was not reproduced anymore.
Please find the following results after the update:
*After update*
PASS - 4946
FAIL - 223
XPASS - 4
XFAIL - 16
UNSUPPORTED - 229

*Before update
* PASS - 4924
FAIL - 223
XPASS - 4
XFAIL - 16
UNSUPPORTED - 229

[-- Attachment #2: Type: text/html, Size: 5297 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [PATCH] glibc: stable 2.40 branch updates
  2024-10-03 16:56       ` Hemraj, Deepthi
@ 2024-10-03 17:02         ` Khem Raj
  0 siblings, 0 replies; 8+ messages in thread
From: Khem Raj @ 2024-10-03 17:02 UTC (permalink / raw)
  To: Deepthi.Hemraj; +Cc: openembedded-core

On Thu, Oct 3, 2024 at 9:56 AM Hemraj, Deepthi via
lists.openembedded.org
<Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote:
>
> Hi Khem,
>
> I analyzed the issue further by debugging it manually and observed that the testcase "malloc/tst-free-errno.c" passed as expected. Hence, I ran the testsuite again after the update and found that the issue was not reproduced anymore.

Another intermittent issue it seems. For future I would suggest to do
more than 1 run and save the logs, I also wonder what is the spec of
VM on which these tests are running.

> Please find the following results after the update:
> After update
> PASS - 4946
> FAIL - 223
> XPASS - 4
> XFAIL - 16
> UNSUPPORTED - 229
>
> Before update
> PASS - 4924
> FAIL - 223
> XPASS - 4
> XFAIL - 16
> UNSUPPORTED - 229
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#205209): https://lists.openembedded.org/g/openembedded-core/message/205209
> Mute This Topic: https://lists.openembedded.org/mt/108643422/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-10-03 17:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-25  6:19 [PATCH] glibc: stable 2.40 branch updates Deepthi.Hemraj
2024-09-25  6:40 ` [OE-core] " Khem Raj
2024-09-25 13:06   ` Hemraj, Deepthi
2024-09-25 15:15     ` [OE-core] " Khem Raj
2024-09-26  5:37       ` Hemraj, Deepthi
2024-09-26 16:04         ` [OE-core] " Khem Raj
2024-10-03 16:56       ` Hemraj, Deepthi
2024-10-03 17:02         ` [OE-core] " Khem Raj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox