Elliott Hughes
6a6f527dfc
Merge "Clarify the <sys/ifunc.h> docs." into main
2023-07-11 15:17:35 +00:00
Treehugger Robot
6e1d673765
Merge "Add multithreads throughput benchmark" into main am: 9ac6169db4
am: 2e6a1923f3
am: 33bc3b7809
am: fd7118ed66
am: 86c29d11cf
am: 59de084b0b
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2645428
Change-Id: Iff90cb7c04393787444f0301f0868d771b96c7bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 10:57:02 +00:00
Treehugger Robot
59de084b0b
Merge "Add multithreads throughput benchmark" into main am: 9ac6169db4
am: 2e6a1923f3
am: 33bc3b7809
am: fd7118ed66
am: 86c29d11cf
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2645428
Change-Id: I81c6ae47a8e20c092dfbcf765313599bf06db42e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 10:17:35 +00:00
Treehugger Robot
86c29d11cf
Merge "Add multithreads throughput benchmark" into main am: 9ac6169db4
am: 2e6a1923f3
am: 33bc3b7809
am: fd7118ed66
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2645428
Change-Id: If1ab9bff8305dace68bf6bd62bd338e3df5a439c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 09:35:27 +00:00
Treehugger Robot
fd7118ed66
Merge "Add multithreads throughput benchmark" into main am: 9ac6169db4
am: 2e6a1923f3
am: 33bc3b7809
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2645428
Change-Id: Icb9397ab9a04c39b5eb554cdc704eee3fbba3aa8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 08:55:07 +00:00
Treehugger Robot
33bc3b7809
Merge "Add multithreads throughput benchmark" into main am: 9ac6169db4
am: 2e6a1923f3
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2645428
Change-Id: Ie67530b3937ac2875007e211d3335df284e8f493
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 08:13:30 +00:00
Treehugger Robot
2e6a1923f3
Merge "Add multithreads throughput benchmark" into main am: 9ac6169db4
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2645428
Change-Id: I146f094a170667a183545d9a54a43f0b52c3d6d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 07:12:06 +00:00
Treehugger Robot
9ac6169db4
Merge "Add multithreads throughput benchmark" into main
2023-07-11 06:26:51 +00:00
Christopher Ferris
7581ecdbd6
Merge "Modify how the malloc debug tests run." into main am: 30573ba569
am: e2feb6162c
am: b5fa801b94
am: 224910ad0e
am: f2b386bcdb
am: 5d2e40ff66
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2647819
Change-Id: I5e5053c04267fbf13d8e5556956c425722e66e78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 01:09:20 +00:00
Christopher Ferris
5d2e40ff66
Merge "Modify how the malloc debug tests run." into main am: 30573ba569
am: e2feb6162c
am: b5fa801b94
am: 224910ad0e
am: f2b386bcdb
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2647819
Change-Id: I85ffac423d47342a96023a01c0127304e7823ef7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 00:30:12 +00:00
Christopher Ferris
f2b386bcdb
Merge "Modify how the malloc debug tests run." into main am: 30573ba569
am: e2feb6162c
am: b5fa801b94
am: 224910ad0e
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2647819
Change-Id: I2bed75941fc822245e6ef6fb0daba4a746c1bb49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 23:47:50 +00:00
Christopher Ferris
224910ad0e
Merge "Modify how the malloc debug tests run." into main am: 30573ba569
am: e2feb6162c
am: b5fa801b94
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2647819
Change-Id: I4e6acc18e1dff97f792d7c0d580f87629332980b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 23:06:16 +00:00
Kelvin Zhang
fb733613e9
Fix shadowstack init crash on 16K page system
...
shadowstack implicitly assumes that SCS_SIZE is a multiple of page size.
Currently, SCS_SIZE is set to 8K. This assumption is broken on 16K
platforms.
Test: launch_cvd --use_16k
Bug: 253652966
Bug: 279808236
Change-Id: I1180cfba32c98d638e18615ccfdc369beb390ea7
2023-07-10 16:04:01 -07:00
Elliott Hughes
0c50ed4c7c
Clarify the <sys/ifunc.h> docs.
...
This confused the Arm folks implementing function multi-versioning.
Test: treehugger
Change-Id: Ib56fc142bed4a2f2a394d60a07f322add40702e5
2023-07-10 22:32:09 +00:00
Christopher Ferris
b5fa801b94
Merge "Modify how the malloc debug tests run." into main am: 30573ba569
am: e2feb6162c
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2647819
Change-Id: I1cfaeca8b0d75c5fc0e0e25ea4c81256b9d40f3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 22:26:30 +00:00
Christopher Ferris
e2feb6162c
Merge "Modify how the malloc debug tests run." into main am: 30573ba569
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2647819
Change-Id: Ic783a779bbb2f7cc32ccc38bc622a0671e77b822
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 21:44:12 +00:00
Christopher Ferris
30573ba569
Merge "Modify how the malloc debug tests run." into main
2023-07-10 21:05:13 +00:00
Chia-hung Duan
4414844354
Add multithreads throughput benchmark
...
This is used to monitor the impact of different lock granularity in a
memory allocator. It creates different memory alloc/dealloc patterns
across different threads but keep the same amount of bytes to be
processed.
Bug: 288126442
Test: run benchmark with --benchmark_filter=BM_malloc_threads_throughput*
Change-Id: I24eea617a6346480524dcb8c0bdbe9bd8e90dd72
2023-07-10 18:23:09 +00:00
Christopher Ferris
37c3f3c67e
Update to v6.4 kernel headers.
...
Kernel headers coming from:
Git: https://android.googlesource.com/kernel/common/
Branch: android-mainline
Tag: android-mainline-6.4
Test: Bionic unit tests pass.
Change-Id: I991f8eaa2b272a464166addb13e6bdc63734444d
2023-07-10 10:59:05 -07:00
Christopher Ferris
852f9b0673
Modify how the malloc debug tests run.
...
This will, hopefully, reduce the number of flaky runs of this test.
Add skipping xml files for the notice file parser.
Bug: 280572235
Test: atest malloc_debug_system_tests
Change-Id: I6fb76287f55d0cff5b695dce09cc2b7a69b62874
2023-06-30 15:09:44 -07:00
Steven Moreland
4b3d3fa472
Merge "Revert^2 "fdsan android::Parcel""
2023-06-30 17:02:54 +00:00
Treehugger Robot
739a19a568
Merge "Explicitly document overcommit and adb shell
's use of oom_score_adj." am: 143f3cea32
am: f29bae24dc
am: 8fee5d8740
am: 4e8a4d8858
am: 3e0bf34796
am: f0f82b9db5
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638672
Change-Id: Ie37247e7c6bbba1e9035eb2c2ee31f6b52aac74c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 03:57:11 +00:00
Treehugger Robot
3161bd043b
Merge "Add a test for a recent POSIX change." am: cfb9030ff0
am: 028f3b6058
am: 760102d7a9
am: cc01683ce6
am: ab77eeb87d
am: 929088ce20
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638673
Change-Id: I3dffecf267f8594843dc5263aab9401ecbcc26ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 03:55:39 +00:00
Treehugger Robot
f0f82b9db5
Merge "Explicitly document overcommit and adb shell
's use of oom_score_adj." am: 143f3cea32
am: f29bae24dc
am: 8fee5d8740
am: 4e8a4d8858
am: 3e0bf34796
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638672
Change-Id: I524f209049d9095df4ec6792dc0757b7ba691300
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 03:05:54 +00:00
Treehugger Robot
929088ce20
Merge "Add a test for a recent POSIX change." am: cfb9030ff0
am: 028f3b6058
am: 760102d7a9
am: cc01683ce6
am: ab77eeb87d
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638673
Change-Id: I8a5082bf6d9c2049abd20377daf2ee6f8fee1367
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 03:04:46 +00:00
Treehugger Robot
3e0bf34796
Merge "Explicitly document overcommit and adb shell
's use of oom_score_adj." am: 143f3cea32
am: f29bae24dc
am: 8fee5d8740
am: 4e8a4d8858
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638672
Change-Id: Id2ec8a449a906e53571e174fb84e3ed4df3f8d57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 02:21:14 +00:00
Treehugger Robot
ab77eeb87d
Merge "Add a test for a recent POSIX change." am: cfb9030ff0
am: 028f3b6058
am: 760102d7a9
am: cc01683ce6
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638673
Change-Id: I3bcf42aa6dfb365ad04205b998b04caa817ed2d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 02:20:19 +00:00
Treehugger Robot
4e8a4d8858
Merge "Explicitly document overcommit and adb shell
's use of oom_score_adj." am: 143f3cea32
am: f29bae24dc
am: 8fee5d8740
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638672
Change-Id: I7517e8859471623bc003c43137b43cdaae89fa34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 01:30:44 +00:00
Treehugger Robot
cc01683ce6
Merge "Add a test for a recent POSIX change." am: cfb9030ff0
am: 028f3b6058
am: 760102d7a9
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638673
Change-Id: I0815ba2ab04f9bd05df8381e1d730ce0aa685007
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 01:30:33 +00:00
Treehugger Robot
8fee5d8740
Merge "Explicitly document overcommit and adb shell
's use of oom_score_adj." am: 143f3cea32
am: f29bae24dc
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638672
Change-Id: I66f0d585354552cf395a92a703af3d53cd714135
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 00:38:29 +00:00
Treehugger Robot
760102d7a9
Merge "Add a test for a recent POSIX change." am: cfb9030ff0
am: 028f3b6058
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638673
Change-Id: I1ffbafdbbd6726ef3ddd9f660fb09e91cce01a93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-27 00:38:18 +00:00
Treehugger Robot
f29bae24dc
Merge "Explicitly document overcommit and adb shell
's use of oom_score_adj." am: 143f3cea32
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638672
Change-Id: Iae43c92ecb34648fae27fd9bc94e18339b993fbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-26 23:55:55 +00:00
Treehugger Robot
028f3b6058
Merge "Add a test for a recent POSIX change." am: cfb9030ff0
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2638673
Change-Id: I1a51e5f853d8570fe4f54302efe8d09b642be16f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-26 23:55:28 +00:00
Treehugger Robot
143f3cea32
Merge "Explicitly document overcommit and adb shell
's use of oom_score_adj."
2023-06-26 23:35:08 +00:00
Treehugger Robot
cfb9030ff0
Merge "Add a test for a recent POSIX change."
2023-06-26 22:51:13 +00:00
Elliott Hughes
e18c1fa371
Add a test for a recent POSIX change.
...
No code change required.
Bug: https://austingroupbugs.net/view.php?id=1647
Test: treehugger
Change-Id: I411a009bccafb4e2738f22199c64d8fe7dc105e3
2023-06-26 13:12:57 -07:00
Elliott Hughes
0a94e1584e
Explicitly document overcommit and adb shell
's use of oom_score_adj.
...
This comes up now and then, and the different behavior with `adb shell`
in particular confuses people.
Bug: https://github.com/android/ndk/issues/1897
Test: N/A
Change-Id: I757fa6b6277610a139f326563d508fb9009dcb75
2023-06-26 19:03:41 +00:00
Treehugger Robot
e63c4abeb9
Merge "Mark getpagesize() const." am: 48d405ea4b
am: 6663a539b4
am: 23925d9c91
am: 511c5aa8cb
am: 4b8042c17d
am: 4cccf21c85
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636854
Change-Id: I6d0740f66a06124078747b72eb44256800d3a881
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 06:07:28 +00:00
Treehugger Robot
4cccf21c85
Merge "Mark getpagesize() const." am: 48d405ea4b
am: 6663a539b4
am: 23925d9c91
am: 511c5aa8cb
am: 4b8042c17d
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636854
Change-Id: Iccde144173de7313dfbf39718d3367ab9e905d13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 05:13:23 +00:00
Florian Mayer
7dd68bf374
Merge "Simplify MemtagNoteTests" am: fe8e5ad222
am: abdc85bf5f
am: efe8a1b789
am: 2607a156aa
am: 7c599915f9
am: fc9de798fa
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636749
Change-Id: Ic37a155e0033fc6ecaf0bc6a25b711fb045e80c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 04:36:54 +00:00
Treehugger Robot
4b8042c17d
Merge "Mark getpagesize() const." am: 48d405ea4b
am: 6663a539b4
am: 23925d9c91
am: 511c5aa8cb
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636854
Change-Id: I677f499707ca5ed6c8d7287b8a9fe8503804edc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 04:32:40 +00:00
Florian Mayer
fc9de798fa
Merge "Simplify MemtagNoteTests" am: fe8e5ad222
am: abdc85bf5f
am: efe8a1b789
am: 2607a156aa
am: 7c599915f9
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636749
Change-Id: I532988975f4b370e817081c413c51d63926b01e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 03:43:47 +00:00
Treehugger Robot
511c5aa8cb
Merge "Mark getpagesize() const." am: 48d405ea4b
am: 6663a539b4
am: 23925d9c91
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636854
Change-Id: I24ed50d9a0d062ca5df9985dbe153b4989b412d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 03:40:52 +00:00
Treehugger Robot
23925d9c91
Merge "Mark getpagesize() const." am: 48d405ea4b
am: 6663a539b4
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636854
Change-Id: I4edc3c5314bbe369d2bf4782b5f3daca51b32c56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 02:53:52 +00:00
Florian Mayer
7c599915f9
Merge "Simplify MemtagNoteTests" am: fe8e5ad222
am: abdc85bf5f
am: efe8a1b789
am: 2607a156aa
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636749
Change-Id: I30e34d231aba50b2ea1158ec810ed3cbdc33141a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 02:53:16 +00:00
Treehugger Robot
6663a539b4
Merge "Mark getpagesize() const." am: 48d405ea4b
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636854
Change-Id: I859c61ff561882f479f5c14a4756bb06bd8f6b6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 02:08:02 +00:00
Florian Mayer
2607a156aa
Merge "Simplify MemtagNoteTests" am: fe8e5ad222
am: abdc85bf5f
am: efe8a1b789
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636749
Change-Id: I99ae4674c7a3faf230a54b54f8ab370b89c5b9fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 02:06:14 +00:00
Florian Mayer
efe8a1b789
Merge "Simplify MemtagNoteTests" am: fe8e5ad222
am: abdc85bf5f
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636749
Change-Id: I2932d945af6cde5ad55d549ff3b65b6d074cc0af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 01:20:35 +00:00
Treehugger Robot
48d405ea4b
Merge "Mark getpagesize() const."
2023-06-24 01:09:17 +00:00
Treehugger Robot
87bcf9961f
Merge "Format parameter for MemtagNoteTest" am: 8d21eac241
am: 6982631986
am: b8e77f0c78
am: ef35880271
am: 995ff22fe9
am: e97188194d
...
Original change: https://android-review.googlesource.com/c/platform/bionic/+/2636750
Change-Id: If5ad7e7aed555fba2e646629f425fde0f63cddad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 00:10:18 +00:00