summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-30Merge d76ed561af8ea4994a559115ea0c3d506ea0df9e on remote branchsugisawaLinux Build Service Account
Change-Id: Icf3e912729e0246afcf58c12413030964f460ffe
2022-01-16Merge 41fce2048dca9ef986cd67752f7fc969ae0e98cb on remote branchLinux Build Service Account
Change-Id: I87604ce4d1e9674f0192b0954eee7f09ee5d4b97
2022-01-09Snap for 8056754 from fa7cdc4e82c9d7194265cd0d6960b41ff3f51cff to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I795f4219ec67c3087f8c2353cec9bdd926669617
2022-01-06Merge s-mpr-2022-01-05Eric Arseneau
Change-Id: I77bfcc4f111ada9c450b91ba1bfe424098b2fcb7
2021-12-23Snap for 8024443 from d18eb90ee335903d3f38061bee02a070e0edc09b to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I86ca47c95ab934a89b509ae5e1c2ee08495a5317
2021-12-20Snap for 8014993 from 77e7cca709d67b6869b108bef9127d3cf7ebc259 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: Ia8a40832255e15e3cf63858335abb1974146f438
2021-12-19Merge s-mpr-2021-12-05Eric Arseneau
Change-Id: I4d15554f00e969168f90cb5fbce561d403090b57
2021-12-06Merge mpr-2021-11-05Eric Arseneau
Change-Id: Ic1776206644f4ccaea55efb729fe6e76ba4e9dbd
2021-10-08Merge cc0d75255416a13cb6bbc53beb9dd40fba634aa3 on remote branchLinux Build Service Account
Change-Id: I75b78da9bdcccf96b7357ee6006951dcacda57ae
2021-09-21Snap for 7751031 from 4e9614a919c4310ff71a04ee1da0edb7cb1c741e to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: Icbdc03f76e3aafef2620036e2d6a2f14925e9049
2021-09-20Merge commit '51c3fe77e08b835cada85d5018c1d6cd60ab241e' into ↵Murtuza Raja
ks-aosp.lnx.12.0.r1-rel Change-Id: Ib9eed8793a616536d446a813118fa0d072031701
2021-09-20[automerger skipped] Merge mpr-2021-09-05 skipped: a01e270506Eric Arseneau
Change-Id: Ib5f6933fbd687fa3521590da5a405e0bc42b4b60
2021-09-16Merge mpr-2021-09-05Eric Arseneau
Change-Id: I82d656e81a678ca57a5351d886eda9fc64cf01f3
2021-08-26Snap for 7676194 from 7a24da08feedebfc4d6b2097cef945aa714d68c5 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: Ic7565358b6fca0ca9fd2497cbe15695a13a43b6a
2021-08-26Merge 50ea1df5ef98170dec5ac2834b6587fae1d11e67 on remote branchLinux Build Service Account
Change-Id: Ib8d2e57184758c537de47c68b5e8233cc6a34b5b
2021-08-18Dynamic handling of memcpy based on BTI supportVinay Verma
CRs-Fixed: 3017053 Change-Id: I80cd3a88efb175ee155c534c3548e70613df5947
2021-08-14Snap for 7641961 from f83fcbcb01610506e51f42e8ff6463155c2ca811 to ↵Android Build Coastguard Worker
sc-qpr1-release Change-Id: Ie09c761bf4d171d3c90a39a764ecd8a96c309c8c
2021-08-14Snap for 7641964 from 1f637922e6ad0e7ec723619342c715f544fcfa60 to sc-d1-releaseAndroid Build Coastguard Worker
Change-Id: Ia7fd1c358b5e7a9bbc581f36403b6a81354edb53
2021-08-13[automerger skipped] Merge stage-aosp-sc-ts-dev before making it an upstream ↵Xin Li
am: 1f637922e6 -s ours am skip reason: Merged-In Ic7a83fb01a39113d408ed0c95d27f694d5a2649c with SHA-1 c75fbc7b8a is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/bionic/+/15546344 Change-Id: I207ce5881b3f64fc67e08b39543b787029c3959c
2021-08-13Merge stage-aosp-sc-ts-dev before making it an upstreamXin Li
Bug: 169893837 Merged-In: Ic7a83fb01a39113d408ed0c95d27f694d5a2649c Change-Id: Ib15d857903753f890e6a75f2815a441359a81fc5
2021-08-12Merge ab/7633965The Android Open Source Project
Bug: 169893837 Merged-In: Ic7a83fb01a39113d408ed0c95d27f694d5a2649c Change-Id: I4494985e98790e8934f10c8ba6f6f2207b3050ab
2021-08-09Snap for 7623707 from 5abf54a6770366807a5c54f66247c0eba3adab12 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: Ic5e711bebeba51180f4bd27427bedfc652246c33
2021-08-04Merge SP1A.210803.001Scott Lobdell
Change-Id: Ib79c79d88ec6388533e450dae94239e736f40fcb
2021-08-02Snap for 7602994 from 57d945d1bb7fc8e1f60f151e7bac6fc1ed998053 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I4e238044391e3b2abd954fff579faa63de76ebd1
2021-08-02Merge 7290ff7cfa79abad5f0a3b2d77383eea2ec90077 on remote branchLinux Build Service Account
Change-Id: Ic055a046e8aaed75b4cad2c1f7d3704b63478bf9
2021-07-28Snap for 7590665 from bb5475827153cdd2abecf4f83272ffadd1e7ed18 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I728e68afa22a407d0f3743e281f69a1ef9bf34a0
2021-07-27Merge SP1A.210723.002Scott Lobdell
Change-Id: I0fe27377cab01d329a1e8fbe80c2f9d8a0e35a30
2021-07-24Snap for 7579381 from c75fbc7b8a7a04feacab54cffc1c3129e0e4d769 to sc-releaseAndroid Build Coastguard Worker
Change-Id: I08e2cecb525052d31708b781c91debb234598d5b
2021-07-24Snap for 7579381 from c75fbc7b8a7a04feacab54cffc1c3129e0e4d769 to sc-d1-releaseAndroid Build Coastguard Worker
Change-Id: I9ee20be01d8ce5e9560651fc3dcd9ceb8bdc1fe4
2021-07-23libc: add memcpy_neon.Sungwook Jung
CRs-Fixed: 2966364 Change-Id: I3f69d2d21a2cc7840b7ad023fb95df8952274683
2021-07-23Merge SP1A.210715.002Scott Lobdell
Change-Id: I451b8f6dc6971aab0eb81b6ece795a23cf3c94b7
2021-07-22Revert "Adding system property tracing"Bowgo Tsai
Revert submission 1403568-sysprop_trace Reason for revert: makes property get/set non-reentrant Reverted Changes: I6f85f3f52:Add systrace tag for system property Id2b93acb2:Adding system property tracing Id78992d23:Add systrace tag for system property I1ba9fc7bd:Add systrace tag for system property Bug: 193050299 Test: build and boot a device Change-Id: Ic7a83fb01a39113d408ed0c95d27f694d5a2649c Merged-In: Ic7a83fb01a39113d408ed0c95d27f694d5a2649c (cherry picked from commit 61a5a8380d6417e9b85bb2f6a4a694ef4222031f)
2021-07-22Revert "bionic_systrace: moving global static variables"Bowgo Tsai
This reverts commit 1e1c7845aab0542306f61d8e8c880aca096ea336. Reason for revert: makes property get/set non-reentrant Bug: 193050299 Test: build and boot a device Change-Id: If59e3dc25684a3c2b1d3ff74f995311afe6c6e89 Merged-In: If59e3dc25684a3c2b1d3ff74f995311afe6c6e89 (cherry picked from commit 3ec21f527acbaefb5f7a114125bc7a93baa780c7)
2021-07-17Snap for 7558324 from cb1e42a2d4e4a592cab41b8f8abbf33342cfcf57 to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I0ae93840e53a10c8f057306964d0732b49fe30ff
2021-07-16Merge "Merge SP1A.210709.002" into s-keystone-qcom-devHaamed Gheibi
2021-07-16Snap for 7554552 from f33a5e39d9fbefe45c96e1c86b2f7d9efe89f91b to ↵Android Build Coastguard Worker
s-keystone-qcom-release Change-Id: I3a4d0b962a5123e2bc4557d4e033ec531f73c46f
2021-07-16Snap for 7553867 from e9b672b3e0f94f020689eb9df1195ef410c9c1f4 to sc-releaseAndroid Build Coastguard Worker
Change-Id: Iae9599c540018e82bfb106a2845b3f8a8f6f684f
2021-07-16Snap for 7553867 from e9b672b3e0f94f020689eb9df1195ef410c9c1f4 to sc-d1-releaseAndroid Build Coastguard Worker
Change-Id: I01b1aa7bb566c94ce75543bb32c3bc11a8ed4c71
2021-07-15Fix race when frees after main thread finishes.Christopher Ferris
When the main thread is exiting, the code deleted the g_debug global pointer and destroys the disable pthread key. Unfortunately, if malloc debug was enabled in a way that requires a header for the pointer, any frees that occur after the main thread is torn down result in calls to the underlying allocator with bad pointers. To avoid this, don't delete the g_debug pointer and don't destroy the disable pthread key. Added a new system test that allocates a lot of pointers and frees them after letting the main thread finish. Also, fix one test that can fail sporadically due to a lack of unwinding information on arm32. Bug: 189541929 Test: Passes new system tests. Change-Id: I1cfe868987a8f0dc880a5b65de6709f44a5f1988 Merged-In: I1cfe868987a8f0dc880a5b65de6709f44a5f1988 (cherry picked from commit 33d73379aad3ed7dcbb9b10f945d3bc6264b79bd)
2021-07-14Make MTE tests pass with all values of MEMTAG_OPTIONS.Evgenii Stepanov
Do not assume that tests start with Sync MTE; check the initial setting and change test logic as appropriate. Bug: 192480262 CRs-Fixed: 2991521 Test: bionic-unit-tests with MEMTAG_OPTIONS=(off|sync|async) Change-Id: Id80301e6426af16f89bd80a7a7ab127b6fd60425 (cherry picked from commit 53df1f3772ad4843461e78540111b21e9061c051)
2021-07-14Snap for 7546601 from 1986e6b936b1e49d42eb8c298ecdee71a2e27dce to sc-releaseAndroid Build Coastguard Worker
Change-Id: Ib5ac4ba0bab8f59ad4223ad0e99f7a3288bc53bc
2021-07-14Snap for 7546601 from 1986e6b936b1e49d42eb8c298ecdee71a2e27dce to sc-d1-releaseAndroid Build Coastguard Worker
Change-Id: I7a90299f468d53e77ca2aa13bd51cf1e32afc025
2021-07-13Merge "Make MTE tests pass with all values of MEMTAG_OPTIONS." into sc-devTreeHugger Robot
2021-07-13Make MTE tests pass with all values of MEMTAG_OPTIONS.Evgenii Stepanov
Do not assume that tests start with Sync MTE; check the initial setting and change test logic as appropriate. Bug: 192480262 Test: bionic-unit-tests with MEMTAG_OPTIONS=(off|sync|async) Merged-In: Id80301e6426af16f89bd80a7a7ab127b6fd60425 Change-Id: Id80301e6426af16f89bd80a7a7ab127b6fd60425 (cherry picked from commit 53df1f3772ad4843461e78540111b21e9061c051)
2021-07-12Merge SP1A.210709.002Haamed Gheibi
Change-Id: Ifb03c531ae205a26e8e324f4b9ee4b9ae7b1062a
2021-07-09Snap for 7533212 from 4683b113906c6b4c252929876b16b5967aa0cbe0 to sc-releaseAndroid Build Coastguard Worker
Change-Id: Iae6b79609c941ab79b0ba8b25bf15180a0407d77
2021-07-09Snap for 7533212 from 4683b113906c6b4c252929876b16b5967aa0cbe0 to sc-d1-releaseAndroid Build Coastguard Worker
Change-Id: I962f8e41d20c67e3da5c8961decdb8ec6084783b
2021-07-08Merge af1f724947d8a37c13e6e7163ba35481b8ba4dcc on remote branchLinux Build Service Account
Change-Id: Icd977d266c2e4654e328bec1e08ff704d4287b3e
2021-07-08Merge "Allow the kernel to upgrade ASYNC mode processes to SYNC mode." into ↵Peter Collingbourne
sc-dev
2021-07-07Allow the kernel to upgrade ASYNC mode processes to SYNC mode.Peter Collingbourne
On devices where the performance of ASYNC mode is similar to SYNC mode on certain CPUs, OEMs may choose to configure the kernel to prefer SYNC mode on those CPUs by writing the value "sync" to the sysfs node: /sys/devices/system/cpu/cpu<N>/mte_tcf_preferred The kernel will only respect the per-CPU preference if the user program allows this by specifying the preferred mode as a member of a set of allowed modes. Since only kernels with r.android.com/1754670 support specifying multiple modes, fall back to trying to specify a single mode if that doesn't work. Bug: 189966263 Change-Id: Ie7ada3b073178b7967f0819cbdadc2d8e3a2c648 Merged-In: Ie7ada3b073178b7967f0819cbdadc2d8e3a2c648