This website requires JavaScript.
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
31a8154528
tzselect: use region to instead of country for extract timezone selection
liqingqing_1229
2022-02-22 15:20:56 +08:00
cf82d52a0a
!361 [sync] PR-360: remove nscd From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2022-02-17 01:26:44 +00:00
223e18c1a6
remove nscd
shirely16
2022-02-10 19:55:09 +08:00
9b6d8968ea
!357 linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865 ] Merge pull request !357 from liqingqing_1229/2203lts
openeuler-ci-bot
2022-02-09 08:25:17 +00:00
0e1ffabe6f
linux: fix accurarcy of get_nprocs and get_nprocs_conf [BZ #28865 ]
liqingqing_1229
2022-02-09 12:15:48 +08:00
089a28fab1
!354 屏蔽不稳定用例 rt/tst-cpuclock2 Merge pull request !354 from Yangyanchao/openEuler-22.03-LTS
openeuler-ci-bot
2022-02-08 10:55:46 +00:00
1b7bed85e9
disable rt/tst-cpuclock2 which often fails in CI.
Yang Yanchao
2022-02-08 15:42:22 +08:00
1729fb4a41
!352 backport patches from upstream 2.34 branch Merge pull request !352 from liqingqing_1229/2203lts
openeuler-ci-bot
2022-02-08 07:31:42 +00:00
5bb3b84187
backport patches from upstream 2.34 branch
liqingqing_1229
2022-02-08 12:29:22 +08:00
def4b16e2e
!350 fix misc/tst-glibcsyscalls Merge pull request !350 from liqingqing_1229/2203lts
openeuler-ci-bot
2022-02-07 15:19:20 +00:00
d1531ed325
fix misc/tst-glibcsyscalls failed due to kernel reserve some syscalls
liqingqing_1229
2022-02-07 19:40:28 +08:00
8a5a92a81b
!349 [sync] PR-348: linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850 ] Merge pull request !349 from openeuler-sync-bot/sync-pr348-2203-to-openEuler-22.03-LTS
openeuler-ci-bot
2022-02-07 11:29:38 +00:00
c0d8fe0932
Pass the actual number of bytes returned by the kernel. Fixes: 33099d72e41c ("linux: Simplify get_nprocs")
liqingqing_1229
2022-02-07 15:36:59 +08:00
a6c650bbf5
!346 [sync] PR-334: debuginfo相关子包生成方式变更 Merge pull request !346 from openeuler-sync-bot/sync-pr334-openEuler-22.03-LTS-to-openEuler-22.03-LTS
openeuler-ci-bot
2022-01-28 09:38:13 +00:00
facbb7dec1
Reconstruct the Debug Package Generation Mode: The default debuginfo management mechanism is not deleted. Instead, Use the default macro of RPM. /usr/lib/rpm/openEuler/macros defines: """ %install% {?_Enable Debug Package:% {?Build subdirectory:% {debug package}\ %%Install\ %{nil} """ There are two changes: 1. The source files in /usr/src are correctly packed into the debugging source. 2. The debugging file contains the glibc version number. The CI detects the file change. However, I think this is caused by the CI.
Yang Yanchao
2022-01-27 17:45:39 +08:00
2dc1a46a01
!345 [sync] PR-339: fix CVE-2019-1010023 Merge pull request !345 from openeuler-sync-bot/sync-pr339-cve-to-openEuler-22.03-LTS
openeuler-ci-bot
2022-01-28 07:45:55 +00:00
f7cd45c1c8
fix CVE-2019-1010023
Lv Ying
2022-01-27 19:57:42 -08:00
3c24017032
!340 [sync] PR-336: Fix __wcsncmp_evex and __wcsncmp_avx2 [BZ #28755 ] Merge pull request !340 from openeuler-sync-bot/sync-pr336-2203-to-openEuler-22.03-LTS
openeuler-ci-bot
2022-01-28 07:45:01 +00:00
ebae52d773
Fix __wcsncmp_evex and __wcsncmp_avx2 [BZ #28755 ]
liqingqing_1229
2022-01-28 10:08:24 +08:00
8153f2ed83
!332 Disable debuginfod, remove broken CAN_USE_REGISTER_ASM_EBP, use default cache size. Merge pull request !332 from Fcc/openEuler-22.03-LTS-Next
openeuler-ci-bot
2022-01-26 00:48:53 +00:00
6b774ad599
Disable debuginfod in printer tests [BZ #28757 ] i386: Remove broken CAN_USE_REGISTER_ASM_EBP (bug 28771) x86: use default cache size if it cannot be determined [BZ #28784 ]
f00467700
2022-01-25 21:59:48 +08:00
cd30137cec
!325 fix CVE-2021-3998 and CVE-2021-3999 Merge pull request !325 from liqingqing_1229/2203
openeuler-ci-bot
2022-01-25 09:13:55 +00:00
120d11e601
fix CVE-2021-3998 and CVE-2021-3999
liqingqing_1229
2022-01-24 15:02:34 +08:00
6d735eecd8
!323 glibc构建优化合入 Merge pull request !323 from Yangyanchao/openEuler-22.03-LTS-Next
openeuler-ci-bot
2022-01-21 08:54:57 +00:00
6e134fd0a5
disable check-installed-headers-c and check-installed-headers-cxx and delete glibc-benchtest to improve build speed
Yang Yanchao
2022-01-21 09:17:17 +08:00
9f8a2ba055
!324 support: Add check for TID zero in support_wait_for_thread_exit Merge pull request !324 from liqingqing_1229/2203
openeuler-ci-bot
2022-01-21 06:25:42 +00:00
2fe3fe9429
support: Add check for TID zero in support_wait_for_thread_exit
liqingqing_1229
2022-01-21 10:40:22 +08:00
3e354e4554
!312 fix CVE-2022-23218 and CVE-2022-23219 Merge pull request !312 from liqingqing_1229/2203
openeuler-ci-bot
2022-01-19 01:24:15 +00:00
c6eb2400b0
fix CVE-2022-23218 and CVE-2022-23219
liqingqing_1229
2022-01-18 17:04:00 +08:00
a0ed1a9a57
!311 delete macro __filter_GLIBC_PRIVATE which is not support in rpm-4.17 Merge pull request !311 from Yangyanchao/openEuler-22.03-LTS-Next
openeuler-ci-bot
2022-01-12 13:53:18 +00:00
cc7c79d2a0
delete macro __filter_GLIBC_PRIVATE which is not support in rpm-4.17 Use arbitrary filtering to control GLIBC_PRIVATE
Yang Yanchao
2022-01-11 10:20:56 +08:00
ec23701fa2
!308 backport some bugfix patches from mainline Merge pull request !308 from liqingqing_1229/2203
openeuler-ci-bot
2022-01-11 20:09:18 +00:00
5c4b6ffe5d
backport some bugfix patches from mainline
liqingqing_1229
2022-01-04 20:40:43 +08:00
a3d5fe96e1
!310 find-debuginfo.sh位置移动,导致编译失败 Merge pull request !310 from Yangyanchao/openEuler-22.03-LTS-Next
openeuler-ci-bot
2022-01-10 11:35:27 +00:00
2b5fb60476
build:add a switch, select find-debuginfo.sh rpm-build move find-debuginfo.sh into debugedit. and change the path from "/usr/lib/rpm" to "/usr/bin" adapts this change
Yang Yanchao
2022-01-10 14:41:26 +08:00
8576f5be17
!307 support: Also return fd when it is 0 Merge pull request !307 from liqingqing_1229/2203
openeuler-ci-bot
2021-12-29 03:11:41 +00:00
fcfb718ec7
support: Also return fd when it is 0
liqingqing_1229
2021-12-28 20:45:07 +08:00
81b8721638
!306 elf replace nsid with args.nsid [BZ #27609 ] Merge pull request !306 from liqingqing_1229/2203
openeuler-ci-bot
2021-12-27 07:01:39 +00:00
980c1e01c2
elf replace nsid with args.nsid [BZ #27609 ]
liqingqing_1229
2021-12-27 09:27:05 +08:00
9f6df5c5cb
!305 [sync] PR-304: ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129 ] Merge pull request !305 from openeuler-sync-bot/sync-pr304-master-to-openEuler-22.03-LTS-Next
openeuler-ci-bot
2021-12-27 00:43:33 +00:00
6c13f1369d
ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129 ]
liusirui
2021-12-25 17:31:02 +08:00
78dce752b0
!303 [sync] PR-297: Do not define tgmath.h fmaxmag, fminmag macros for C2X (bug 28397) Merge pull request !303 from openeuler-sync-bot/sync-pr297-master-to-openEuler-22.03-LTS-Next
openeuler-ci-bot
2021-12-25 01:26:32 +00:00
c8f2841089
do not define tgmath.h fmaxmag, fminmag macros for C2X (BZ #28397 )
liqingqing_1229
2021-12-24 16:33:10 +08:00
ef13df7b0c
!296 [sync] PR-295: io: Fix ftw internal realloc buffer (BZ #28126 ) Merge pull request !296 from openeuler-sync-bot/sync-pr295-master-to-openEuler-22.03-LTS-Next
openeuler-ci-bot
2021-12-24 08:18:26 +00:00
69524a30a5
io: Fix ftw internal realloc buffer (BZ #28126 )
liqingqing_1229
2021-12-24 15:09:14 +08:00
4d2a847dc8
!293 [sync] PR-292: fix glibc upstream bug BZ@28260 and nss/tst-nss-files-hosts-long and nptl/tst-create1 Merge pull request !293 from openeuler-sync-bot/sync-pr292-master-to-openEuler-22.03-LTS-Next
openeuler-ci-bot
2021-12-23 00:43:53 +00:00
2517d33b7f
fix glibc upstream bug BZ#28260 and nss/tst-nss-files-hosts-long and nptl/tst-create1
liqingqing_1229
2021-12-21 10:00:35 +08:00
b78edce905
!291 [sync] PR-290: pthread/tst-cancel28: Fix barrier re-init race condition Merge pull request !291 from openeuler-sync-bot/sync-pr290-master-to-openEuler-22.03-LTS-Next
openeuler-ci-bot
2021-12-16 03:09:56 +00:00
d2217b5497
pthread/tst-cancel28: Fix barrier re-init race condition
liqingqing_1229
2021-12-15 19:33:12 +08:00
ec67409869
!289 [sync] PR-288: 更正了在spec中生成filelist时一些没有生效的语法 Merge pull request !289 from openeuler-sync-bot/sync-pr288-master-to-openEuler-22.03-LTS-Next
openeuler-ci-bot
2021-12-14 00:44:44 +00:00
3369b7a7b2
Deleted some unnecessary command when make master.filelist
Yang Yanchao
2021-12-09 21:14:02 +08:00
3e0b8b9dd4
!287 [sync] PR-286: 默认版本支持所有英文与中文 From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-12-10 01:02:02 +00:00
6e7a05a844
support all Chinese and English by default
Yang Yanchao
2021-12-09 16:43:24 +08:00
ceb8a62e5d
!280 [sync] PR-279: 调整memset的水线x86_rep_stosb_threshold从为1M From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-12-03 06:18:23 +00:00
f573e88f94
turn the default value of x86_rep_stosb_threshold from 2k to 1M
Yang Yanchao
2021-12-03 11:13:07 +08:00
239f6bb6b6
!278 [sync] PR-273: linux revert the use of sched_getaffinity From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-12-03 02:24:22 +00:00
738782294d
revert the use of sched_getaffinity [BZ #28310 ]
liqingqing_1229
2021-12-02 19:28:14 +08:00
657acadb23
!262 [sync] PR-260: Linux: Simplify __opensock and fix race condition [BZ #28353 ] From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-11-30 06:24:17 +00:00
3930cde25a
Linux: Simplify __opensock and fix race condition [BZ #28353 ]
Bin Wang
2021-11-30 10:14:26 +08:00
187f69e828
!256 [sync] PR-254: libpthread-2.17.so 部分开源用例不通过 From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-11-25 08:55:26 +00:00
2a138b3c83
Refactor the libpthread-2.17.so code and pass all test cases.
Yang Yanchao
2021-11-23 14:40:08 +08:00
ad1b5a6fb1
!253 [sync] PR-252: revert supress -Wcast-qual warnings in bsearch From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229,@liqingqing_1229
openeuler-ci-bot
2021-11-19 06:48:04 +00:00
e55f336874
revert supress -Wcast-qual warnings in bsearch
liqingqing_1229
2021-11-18 17:34:46 +08:00
cc23e08c05
!249 [sync] PR-248: posix: Fix attribute access mode on getcwd [BZ #27476 ],Suppress -Wcast-qual warnings in bsearch From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-11-19 03:20:30 +00:00
59c98cbb45
fix attribute access mode on getcwd [BZ #27476 ], supress -Wcast-qual warnings in bsearch
liqingqing_1229
2021-11-15 21:34:48 +08:00
4ed80f6999
!247 [sync] PR-246: fix ld.so crashes while loading a DSO with a read-only dynamic section From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-11-16 03:16:16 +00:00
753f2695f1
elf: fix ld.so crash while loading a DSO with a read-only dynamic section
liqingqing_1229
2021-11-15 15:38:31 +08:00
0a4b06ec5b
!244 [sync] PR-243: gconv: Do not emit spurious NUL character in ISO-2022-JP-3 From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-11-11 01:54:57 +00:00
ef9fb4112e
gconv: Do not emit spurious NUL character in ISO-2022-JP-3, this also fix CVE-2021-43396.
liqingqing_1229
2021-11-10 11:51:41 +08:00
8c47351f63
!238 [sync] PR-237: iconvconfig: Fix behaviour with --prefix From: @openeuler-sync-bot Reviewed-by: @liqingqing_1229 Signed-off-by: @liqingqing_1229
openeuler-ci-bot
2021-11-09 11:44:17 +00:00