This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: The 2.20 release code freeze is very near
- From: Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>
- To: libc-alpha at sourceware dot org
- Date: Wed, 02 Jul 2014 09:38:02 -0300
- Subject: Re: The 2.20 release code freeze is very near
- Authentication-results: sourceware.org; auth=none
- References: <53B3D952 dot 6090906 at archlinux dot org>
On 02-07-2014 07:05, Allan McRae wrote:
> Hi all,
>
> The code freeze for the glibc-2.20 release was scheduled for July 1st.
> I realise there are still a few things that have appeared on the mailing
> list that are desirable for this release as listed on the wiki page [1].
>
> So this is not a freeze, but it should be getting quite cold...
> Consider whether your changes can wait until 2.21.
>
> Can I also get a status on these so I can track where we are:
> 1) -Wundef cleanup
> 2) De-add-on-ification of NPTL
> 3) fmemopen
> 4) powerpc memmove/memcpy/strcat
>
> Anything else that needs tracked should be added to the release wiki
> page. E.g. this was mentioned on the mailing list as targeted for 2.20:
>
> 5) HSW memset/memcpy
>
>
> [1] https://sourceware.org/glibc/wiki/Release/2.20#Planning
>
> Thanks,
> Allan
>
Hi Alan,
Regarding my requests:
1. PowerPC: Align power7 memcpy using VSX to quadword - pending review
https://sourceware.org/ml/libc-alpha/2014-06/msg00355.html
I check with my team to review this one.
* memmove patches:
2. [PATCH] PowerPC: optimized memmove for POWER7/PPC64 - pending review
https://sourceware.org/ml/libc-alpha/2014-06/msg00597.html
3. [PATCH] PowerPC: Guard CALL_ELF check for ppc64 only in link.h - OK
https://sourceware.org/ml/libc-alpha/2014-06/msg00683.html
4. [PATCH] PowerPC: memmove default implementation cleanup - OK
https://sourceware.org/ml/libc-alpha/2014-06/msg00684.html
5. [PATCH] PowerPC: optimized memmove for POWER7/PPC32 - pending review
https://sourceware.org/ml/libc-alpha/2014-06/msg00685.html
I check with my team to speed up review for 2., and 5.
* strcat patches
6. [PATCH] PowerPC: strcat optimization for PPC64/POWER7
https://sourceware.org/ml/libc-alpha/2014-07/msg00049.html
I will commit this shortly, since the patch itself it straightforward (it is just
an adjustment of powerpc strcat implementation for power7/ifunc).
* fmemopen
7. [PATCH 1/3] libio: Refactor tst-fmemopen to use test-skeleton.c - OK
https://sourceware.org/ml/libc-alpha/2014-06/msg00617.html
8. [PATCH v2 2/3] libio: Update tst-fmemopen2.c - OK
https://sourceware.org/ml/libc-alpha/2014-06/msg00933.html
9. [PATCH v3 3/3] libio: fmemopen rewrite to POSIX compliance - pending review
https://sourceware.org/ml/libc-alpha/2014-07/msg00050.html
The first patch, 7., has been review and do not really interfere with current GLIBC
tests output. However 8. relies on a correct posix compliant fmemopen to work correctly.
It has been reviewed and last review lead to a small fix (v3) for 9.
My idea is to commit all of them in a set.