Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from aosp-mirror:master #562

Open
wants to merge 10,000 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented May 11, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added ⤵️ pull merge-conflict Resolve conflicts manually labels May 11, 2023
Aeric and others added 28 commits November 18, 2024 17:32
"advisible" should be "advisable"
"fucntionality" should be "functionality"

Bug: 379603290
Test: build pass
Change-Id: I6c95f2b186f479ba51df8603ce87c0522e91bf64
* changes:
  libprocessgroup: Remove __BEGIN_DECLS and __END_DECLS
  libprocessgroup: Convert CGROUPV2_HIERARCHY_NAME to std::string
  libprocessgroup: Remove CGROUPV2_CONTROLLER_NAME
  libprocessgroup: Remove CGROUPS_RC_PATH
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3344544

Change-Id: I7334658d31b402a61e97b35c5238d3f70c19c9d4
Signed-off-by: Automerger Merge Worker <[email protected]>
…69db94

Original change: https://android-review.googlesource.com/c/platform/system/core/+/3353381

Change-Id: Ia0efeea6fff783b444be1396ca275352d88a5d97
Signed-off-by: Automerger Merge Worker <[email protected]>
during initialization.

Bug: 365585450
Test: Manual test - verify that the mainline
      supplicant can add/remove interfaces
Change-Id: Ib41b361a8b032c04586f108be9d1933214934286
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3359022

Change-Id: I8b1bcf3e531916a05642adac93cfe8ce76380a97
Signed-off-by: Automerger Merge Worker <[email protected]>
…7f95d9

Original change: https://android-review.googlesource.com/c/platform/system/core/+/3353805

Change-Id: I9c8384a41928e1c4021b26638c3de2bf1a74fa6f
Signed-off-by: Automerger Merge Worker <[email protected]>
For work on the new rust based bpfloader, we need access to the IDs in
android_filesystem_config.h for owner/group permissions of pinned bpf
programs and maps. Create android_ids crate to expose this
information to rust.

Bug: 359646531
Test: Manual
Change-Id: Iee827d8a80a82fbee02a76280668071713625abf
Signed-off-by: Neill Kapron <[email protected]>
The test harness treats an early exit as a failure, so use GTEST_SKIP()
instead.

Bug: 379242140
Test: vts_snapuserd_test
Change-Id: I25351bb7ebf65e6c56865662d297feb4a1f635b3
…ce1a5

Original change: https://android-review.googlesource.com/c/platform/system/core/+/3363449

Change-Id: I7c269dfac4307039e51ecb59280dc6d8616d80e1
Signed-off-by: Automerger Merge Worker <[email protected]>
Allow ueventd configuration to specify what to do with
devices based on driver. This responds to bind events and
treats them similarly to add events.

The format of the driver stanza is exactly the same as
that of the subsystem stanza.

Bug: 376900376
Test: set up cbc_mbim driver stanza and ensure it properly
  creates and destroys device nodes when a USB device with
  that driver appears and disappears or is bound and unbound

Change-Id: I31f5c91bd074d14075b74fe7beefaa6ac07a7ac9
The test harness treats an early exit as a failure, so use GTEST_SKIP()
instead.

Bug: 379242140
Test: vts_snapuserd_test
Change-Id: I25351bb7ebf65e6c56865662d297feb4a1f635b3
(cherry picked from commit 668ffc3)
Bug: 338329603
Test: Build
Change-Id: Ibee6be732078ea7e11fe7348772837b9b2699fbf
Signed-off-by: Akilesh Kailash <[email protected]>
This reverts commit fdf4432.

Reason for revert: b/379796721

Change-Id: I34cdc69d5b8d11446da02106b7bd593a8c8151c3
…in am: 8b7d0aa

Original change: https://android-review.googlesource.com/c/platform/system/core/+/3357138

Change-Id: Iebd84185a6db7a1f3d2df6e8c37d121230c22e3f
Signed-off-by: Automerger Merge Worker <[email protected]>
…" into main am: 5c14720

Original change: https://android-review.googlesource.com/c/platform/system/core/+/3366140

Change-Id: I37a8597906ebb918bf8f82408aab2a4e2e1e9a50
Signed-off-by: Automerger Merge Worker <[email protected]>
1: This supports "mem" tracing only.
2: Replay option is modified to use "pread" instead
of readahead.

A simple utility binary "prefetch" is built which links to the library.

The binary allows record, replay and verifying the generated
metadata.

Bug: 362507272
Test: cargo test passes all unit tests.

Verify record, replay and dump options:

./prefetch record --duration 10 --path /data/test/trace-test
./prefetch replay --path /data/test/trace-test
./prefetch dump /data/test/trace-test --format csv

Change-Id: I1661e49183c6120d2878510e609571fe6d608bb5
Signed-off-by: Vikram Auradkar <[email protected]>
Signed-off-by: Akilesh Kailash <[email protected]>
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3366139

Change-Id: I861ea8c3a0f537256a2eb97dcb35104cb17e9426
Signed-off-by: Automerger Merge Worker <[email protected]>
enh-google and others added 30 commits January 8, 2025 15:17
Any trailing `\n` gets stripped, and `%m` is a more convenient way to say `strerror(errno)`.

Change-Id: Id06bca51de4ae04b2e71eaeae0d8a174d1cffe14
This reverts commit 97f18af.

Reason for revert: Likely culprit for b/388717752  - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.

Change-Id: I8eac70278e969063082be62a6ecf057df7b9581e
This provides access to the Android system properties that Trusty
defines. It does not grant any access to these properties from within
Trusty itself.

Bug: 382335252
Test: Use libtrustyproperties_rust in a rust_binary, call
Test: `trustyproperties::trustproperties::vm_cid()`
Change-Id: I7426eeaf6bee5cdb1eb644044a50953063440906
Bluetooth apex name has changed from com.android.btservices to
com.android.bt. We now need to update the reference in the code.

Updating apex_available in bp and other reference from within the code

Bug: 383863941
Flag: Exempt build infra
Test: m .
Change-Id: I905e2087439229cee18f2ee571947252e1dc1763
Revert submission 3421399-modprobe.static.ramdisk

Reason for revert: Droidmonitor created revert due to b/389116741. Will be verifying through ABTD before submission.

Reverted changes: /q/submissionid:3421399-modprobe.static.ramdisk

Change-Id: Ie512440227f09964a6f36753b4cf01dc4db4f8df
…ltiple connections and messages"" into main
21ac1a0

Change-Id: Ia78dea4472584e6fd2ac631b67630b12f8af3cd0
Change-Id: I22bf6e72b065142cfea5da8aff699043e8a8196b
Currently, there is no support for a guest architecture when running
in an arm 32 bit process. So always return false in that case instead
of spamming the log with useless messages.

Bug: 384944467

Test: debuggerd tests pass with no extraneous error messages.
Change-Id: I8152f1e76031e8b765c4c594b0bbc6800ab60c9e
Change-Id: I99f8e032b2ddc6fce1f876b9642785c788bc4b9e
Current property names in .rc do not match what libprefetch actually
expects. In addition, the name of the property to stop the record starts
with `ro.` while it is expected to be modified. This commit fixes these
problems. Since prefetch was not working due to mismatching names, this
fix should not introduce a breaking change.


Bug: 380766679
Test: Test prefetch works on a Cuttlefish
Change-Id: I588b6f555fa9797a1a089aa983bcdc47bbb5e17e
Signed-off-by: Takaya Saeki <[email protected]>
Post-boot CPU activity is interfering with this VTS test, causing the
20s threshold to be exceeded on some devices. The platform does not
(yet) use root memory.reclaim, so remove the test for now. If it's
brought back, we need to add a strategy to wait until post-boot CPU
activity has declined before reclaiming.

Bug: 389749646
Test: atest vts_libprocessgroup
Change-Id: I0a185db96591a22eb7377ae7866135c99c0339ad
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⤵️ pull merge-conflict Resolve conflicts manually
Projects
None yet
Development

Successfully merging this pull request may close these issues.