This website requires JavaScript.
9041102488
Fixup testsuite_whitelist for LoongArch64
Xing Li
2023-02-01 09:10:26 +08:00
2741797c63
!536 [sync] PR-535: 优化LoongArch架构的一些字符串函数
openeuler-ci-bot
2023-01-29 06:29:17 +00:00
4adfab66ba
LoongArch: Optimize string functions including memcpy, memmove, memset, strchr, strchrnul, strcmp, strncmp, ctrcpy, ctrlen, strnlen.
Xue Liu
2023-01-29 11:08:07 +08:00
f147708dc8
!529 [sync] PR-528: LoongArch Port
openeuler-ci-bot
2022-12-21 09:50:03 +00:00
37e8dfc0c5
LoongArch Port.
wanghongliang
2022-12-21 16:51:49 +08:00
76807c2c42
!525 [sync] PR-523: x86: Fix wcsnlen-avx2 page cross length comparison
openeuler-ci-bot
2022-12-16 09:21:13 +00:00
bd29306baa
x86: Fix wcsnlen-avx2 page cross length comparison
lijianglin
2022-12-16 15:40:48 +08:00
a66e7ff97f
!521 [sync] PR-520: io: Fix use after free in ftw (BZ 26779)
openeuler-ci-bot
2022-12-12 11:57:52 +00:00
475a8ee8af
io: Fix use after free in ftw (BZ 26779)
liqingqing_1229
2022-12-12 17:50:06 +08:00
816e5fb975
!518 [sync] PR-517: 回合社区bugfix补丁
openeuler-ci-bot
2022-12-09 06:54:19 +00:00
0a6899cbaa
sync patches from upstream community
shixuantong
2022-12-08 19:17:32 +08:00
bb2e626fd4
!512 [sync] PR-511: elf: Fix alloca size in _dl_debug_vdprintf
openeuler-ci-bot
2022-11-29 11:11:49 +00:00
1e8491e670
elf: Fix alloca size in _dl_debug_vdprintf
lvying6
2022-11-29 17:34:08 +08:00
d8a8f31562
!507 [sync] PR-506: elf: Fix hwcaps string size overestimation
openeuler-ci-bot
2022-10-22 08:37:51 +00:00
3eb39cfce7
elf: Fix hwcaps string size overestimation
xujing
2022-10-22 10:28:49 +08:00
7a065015a0
!503 backport upstream patches
openeuler-ci-bot
2022-10-11 00:40:20 +00:00
1e766c498c
backport upstream patches
xujing
2022-10-09 16:42:23 +08:00
32901a9e2a
!505 elf: refactor for ld.so use hugepage
openeuler-ci-bot
2022-10-10 06:14:41 +00:00
98bfe82501
elf: refactor for ld.so use hugepage
lvying6
2022-10-10 12:35:46 +08:00
6599b8835b
!501 socket: Fix mistyped define statement in socket/sys/socket.h
openeuler-ci-bot
2022-10-09 03:07:37 +00:00
3fafbd6275
socket: Fix mistyped define statement in socket/sys/socket.h(BZ #29225 )
Vchanger
2022-10-09 10:08:33 +08:00
0673c1d5a9
!493 nptl: Fix ___pthread_unregister_cancel_restore asynchronous
openeuler-ci-bot
2022-09-09 01:12:39 +00:00
f9979abd6d
nptl:Fix ___pthread_unregister_cancel_restore asynchronous
liqingqing_1229
2022-09-08 19:16:19 +08:00
0e34a663ab
!492 add requires between glibc-info and glibc
openeuler-ci-bot
2022-09-08 11:06:11 +00:00
af0473d7f8
add requires between glibc-info and glibc
liqingqing_1229
2022-09-08 14:22:57 +08:00
8d7433e01b
!479 fix LD_HUGEPAGE_LIB env does not take effect
openeuler-ci-bot
2022-08-12 01:44:45 +00:00
e9d4e0e558
fix LD_HUGEPAGE_LIB env does not take effect
Lv Ying
2022-08-10 05:31:56 +08:00
e0b8d4f5a2
!473 回合上游社区补丁
openeuler-ci-bot
2022-08-02 06:58:33 +00:00
542058db63
sync patches from upstream community
xujing
2022-08-01 11:16:49 +08:00
b91a952fb4
!470 optimize Obsoletes version
openeuler-ci-bot
2022-07-29 01:11:21 +00:00
8110ba7b02
optimize Obsoletes version
liqingqing_1229
2022-07-28 16:17:16 +08:00
fc6739d4ba
!462 在glibc-compat-2.17中增加libpthread_nonshared.a
openeuler-ci-bot
2022-07-08 00:51:40 +00:00
13528d91ee
add libpthread_nonshared.a in glibc-compat-2.17 for old applications
Yang Yanchao
2022-07-06 11:13:35 +08:00
487ba8e9b4
!461 enable -werror by default
openeuler-ci-bot
2022-07-06 07:52:08 +00:00
3300f1534a
enable -werror by default
liqingqing_1229
2022-07-06 15:18:20 +08:00
ac13def8d8
!458 linux: Fix mq_timereceive check for 32 bit fallback code (BZ 29304) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-07-01 07:53:20 +00:00
f7943522cd
Fix mq_timereceive check for 32bit fallback code (BZ 29304)
liqingqing_1229
2022-07-01 14:56:43 +08:00
b9e6d35bc5
!455 aarch64: add -mno-outline-atomics to prevent mallocT2_xx performance regression From: @liqingqing_1229 Reviewed-by: @wswsamao Signed-off-by: @wswsamao
openeuler-ci-bot
2022-06-29 01:08:50 +00:00
0d00f6fd2a
aarch64: add -mno-outline-atomics to prevent mallocT2_xx performance regression
liqingqing_1229
2022-06-28 16:27:44 +08:00
215b9bc156
!453 x86: use total l3cache for non_temporal_threshold in intel cpu From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-06-28 02:59:07 +00:00
f0a89aa4dd
x86: use total l3cache for non_temporal_threshold
liqingqing_1229
2022-06-27 17:51:11 +08:00
958dd181d9
!448 Use Lua to compile the installation scripts of glibc-common and glibc-locale-archive. From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-06-14 12:52:36 +00:00
56e49a9484
Use Lua to compile the installation scripts of glibc-common and glibc-locale-archive.
Yang Yanchao
2022-06-14 11:29:35 +08:00
e94dd6c969
!446 use locale-archive to prevent basic command performance regression From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-06-02 02:09:40 +00:00
29b022e112
use locale-archive to prevent basic command performance regression
liqingqing_1229
2022-06-01 15:21:30 +08:00
f87889e658
!443 Fix deadlock when pthread_atfork handler calls pthread_atfork or dlclose From: @superhugepan Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-05-31 13:55:14 +00:00
9cdd2ced15
Fix deadlock when pthread_atwork handler calls pthread_atwork or dlclose
superhugepan
2022-05-31 20:50:42 +08:00
bbc6e3139b
!441 Linux: Avoid closing -1 on failure in __closefrom_fallback From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-05-30 03:12:43 +00:00
f1754a4f67
Linux: Avoid closing -1 onfaiure in __closefrom_fallback
liqingqing_1229
2022-05-30 10:31:09 +08:00
018e7b964c
!439 realpath: Avoid overwriting preexisting error (CVE-2021-3998) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-05-28 12:13:43 +00:00
9674849853
realpath: Avoid overwriting preexisting error(CVE-2021-3998)
liqingqing_1229
2022-05-28 18:42:11 +08:00
2e7b3098b8
!435 elf: Fix use-after-free in ldconfig [BZ #26779 ] From: @xujing99 Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-05-23 00:44:37 +00:00
fcdff92b0c
elf: Fix use-after-free in ldconfig [BZ #26779 ]
xujing
2022-05-20 14:42:00 +08:00
8a8ffdf89f
!428 linux: Fix posix_spawn return code if clone fails (BZ#29109) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-05-07 03:38:21 +00:00
09f4240df1
linux: Fix posix_spawn return code if clone fails (BZ#29109)
liqingqing_1229
2022-05-07 09:07:08 +08:00
0fee5f6876
!421 restore remove nscd From: @jiangheng12 Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-05-06 01:50:58 +00:00
83d841595a
restore remove nscd
jiangheng
2022-05-05 16:40:43 +08:00
0885c8c1ea
!420 linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-05-05 11:17:25 +00:00
b4ec523985
linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097)
liqingqing_1229
2022-05-05 10:13:13 +08:00
64c053c6b6
!418 posix/glob.c: update from gnulib From: @superhugepan Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-04-29 09:52:01 +00:00
0a93b71ea4
posix/glob.c: update from gnulib
superhugepan
2022-04-29 16:27:00 +08:00
05ea9a063f
!416 elf: Fix initial-exec TLS access on audit modules (BZ #28096 ) From: @xujing99 Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-04-25 00:47:13 +00:00
c14cb1be99
elf: Fix initial-exec TLS access on audit modules (BZ #28096 )
xujing
2022-04-24 19:20:51 +08:00
a4572036cf
!414 nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029) From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-04-22 02:42:58 +00:00
752db166d0
nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)
liqingqing_1229
2022-04-18 10:05:12 +08:00
7bceaad3d8
!412 sync glibc upstream to fix bug 28828/28949/28993 From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-04-11 07:16:00 +00:00
21334ee1f9
sync glibc upstream to fix bug 28828/28949/28993
liqingqing_1229
2022-04-09 14:42:03 +08:00
30abaab648
!410 localedef: Handle symbolic links when generating locale-archive From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-04-08 06:34:55 +00:00
a99a5d915f
localedef: Handle symbolic links when generating locale-archive
liqingqing_1229
2022-04-08 09:13:59 +08:00
392ce5abce
!409 [sync] PR-408: use mlock to determine hugepage RLIMIT_MEMLOCK soft resource limit is valid From: @openeuler-sync-bot Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-03-31 07:56:14 +00:00
3579b038ab
use mlock to determine hugepage RLIMIT_MEMLOCK soft resource limit is valid
Lv Ying
2022-03-31 09:20:47 +08:00
cd7af16a04
!403 mv libc.info.gz* to the package glibc-help From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-03-30 01:09:14 +00:00
74dd0680dc
mv libc.info.gz* to the package glibc-help
Yang Yanchao
2022-03-29 19:12:17 +08:00
72c943f199
!396 malloc: Improve Huge Page support From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-03-18 02:04:52 +00:00
780caed580
malloc: Improve Huge Page support
Yang Yanchao
2022-03-15 16:11:51 +08:00
c27e7c7fbc
!392 malloc: use __get_nprocs replace __get_nprocs_sched. From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-03-12 08:44:27 +00:00
9727938951
malloc: use __get_nprocs replace __get_nprocs_sched.
Yang Yanchao
2022-03-12 15:50:55 +08:00
660b339972
!391 elf: dynamic linker load lib use hugepage From: @gameoverboss Reviewed-by: @yang_yanchao Signed-off-by: @lvying6, @yang_yanchao
openeuler-ci-bot
2022-03-08 03:52:25 +00:00
5793040e7a
elf: dynamic linker load lib use hugepage
Lv Ying
2022-01-25 12:23:40 +00:00
a2a495635a
!389 glibc: disable rseq feature by default with tunable From: @chinyu0704 Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-03-04 07:17:55 +00:00
2c4eaeba9b
glibc: disable rseq feature by default with tunable
qinyu
2022-03-03 20:24:30 +08:00
088dac14ff
!387 glibc: Add PTRACE_GET_RSEQ_CONFIGURATION From: @yeyunfeng-dev Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-03-03 11:56:19 +00:00
3247300521
glibc: Add PTRACE_GET_RSEQ_CONFIGURATION
Yunfeng Ye
2022-03-03 04:32:31 -05:00
35a62e41b1
!385 add chrpath to BuildRequires to make 'remove shared library's RPATH/RUNPATH' to take effect From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-03-03 03:09:46 +00:00
e3cb56ed65
add chrpath to BuildRequires to make 'remove shared library's RPATH/RUNPATH' to take effect
liqingqing_1229
2022-03-03 10:26:53 +08:00
b2ae7a5ada
!382 x86: strncmp-avx2-rtm and wcsncmp-avx2-rtm fallback on non-rtm variants when avoiding overflow From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-03-02 08:16:36 +00:00
c06b87ef7b
x86: strncmp-avx2-rtm and wcsncmp-avx2-rtm fallback on non-rtm variants when avoiding overflow. [BZ #28896 ]
liqingqing_1229
2022-03-02 15:22:56 +08:00
5513a7b0a2
!378 合并testsuite_whitelist.aarch64和testsuite_whitelist.x86到testsuite_whitelist中 From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-03-02 06:18:09 +00:00
4dddc72189
glibc:Merge testsuite_whitelist.aarch64 and testsuite_whitelist.x86_64 to testsuite_whitelist.
Yang Yanchao
2022-03-01 17:08:00 +08:00
08fc6d816a
!379 remove shared library's RPATH/RUNPATH for security From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-03-01 13:35:06 +00:00
6293129cfe
remove shared library's RPATH/RUNPATH for security
liqingqing_1229
2022-03-01 15:21:08 +08:00
a60cb318c8
!376 [sync] PR-365: glibc: add supposrt for rseq From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-03-01 07:24:35 +00:00
9042da8301
glibc: add supposrt for rseq
qinyu
2022-03-01 09:33:17 +08:00
eae9e26939
!373 只有在CI环境下会因为测试用例失败打断构建 From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-02-28 09:22:09 +00:00
6b21936199
Only in the CI environment, the build is interrupted due to test case failure.
Yang Yanchao
2022-02-24 11:18:39 +08:00
6f64f99a43
!370 strcmp:删除loop_aligned的对齐 From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-02-23 08:37:27 +00:00
03b9b27526
strcmp: delete align for loop_aligned
Yang Yanchao
2022-02-23 15:34:35 +08:00
dbab1c7bd1
!369 glibc测试工程相关优化 From: @yang_yanchao Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-02-23 07:27:40 +00:00
14ed19693b
- The release of glibc.src.rpm in OpenEuler is not based on the architecture. Developers only have glibc.src.rpm in the ARM, so add all testsuite_whitelist in glibc.src.rpm.
Yang Yanchao
2022-02-23 10:47:47 +08:00
2f0f9cc0a1
!366 tzselect: use region to instead of country for extract timezone selection From: @liqingqing_1229 Reviewed-by: @yang_yanchao Signed-off-by: @yang_yanchao
openeuler-ci-bot
2022-02-22 08:13:19 +00:00