Treehugger Robot
1bdcd5fbbf
Merge "String16 is moveable (noexcept)" am: 3551e457ca am: 32ceaa1299 am: dcd1cacbbb am: 131315c51c
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1749261
Change-Id: I2ded754cebb3d529f1adc2413cfa8f11f108a556
2021-06-30 02:18:50 +00:00
Treehugger Robot
131315c51c
Merge "String16 is moveable (noexcept)" am: 3551e457ca am: 32ceaa1299 am: dcd1cacbbb
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1749261
Change-Id: I6bfc36c3649f1d223864b139f514db7e2a9e7f96
2021-06-30 02:07:21 +00:00
Treehugger Robot
dcd1cacbbb
Merge "String16 is moveable (noexcept)" am: 3551e457ca am: 32ceaa1299
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1749261
Change-Id: Ia658a7b6ad2c21c83ef109230a4c5f0a7d02068a
2021-06-30 01:48:14 +00:00
Treehugger Robot
32ceaa1299
Merge "String16 is moveable (noexcept)" am: 3551e457ca
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1749261
Change-Id: Ia50fc76500c60ead9386f950aeb2f4369c006730
2021-06-30 01:33:26 +00:00
Treehugger Robot
3551e457ca
Merge "String16 is moveable (noexcept)"
2021-06-30 01:23:02 +00:00
Daniel Rosenberg
fd6b2e83c7
Merge "Add exfat utilities for mkfs and fsck" am: 2c1aead903 am: b2a84f797e am: e83e9e28c2 am: db9b981963
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717559
Change-Id: I25e22bfddca640c4530a08489cac9bae349472f1
2021-06-30 00:57:30 +00:00
Daniel Rosenberg
db9b981963
Merge "Add exfat utilities for mkfs and fsck" am: 2c1aead903 am: b2a84f797e am: e83e9e28c2
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717559
Change-Id: I1e37566219319d34ff24633cc5e46af505428606
2021-06-30 00:42:30 +00:00
Daniel Rosenberg
e83e9e28c2
Merge "Add exfat utilities for mkfs and fsck" am: 2c1aead903 am: b2a84f797e
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717559
Change-Id: I3021cd48370655a435546db5a3c0797ded9ec16d
2021-06-30 00:30:16 +00:00
Daniel Rosenberg
b2a84f797e
Merge "Add exfat utilities for mkfs and fsck" am: 2c1aead903
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717559
Change-Id: I1147c1c3af59ff09d32c85922eef08457d124bfb
2021-06-30 00:14:16 +00:00
Daniel Rosenberg
2c1aead903
Merge "Add exfat utilities for mkfs and fsck"
2021-06-29 23:57:57 +00:00
Treehugger Robot
3a57b4cbc5
Merge "[MTE] Add a HWASan-style tag dump to tombstones." am: 9e52385898 am: ab88c70a5b am: 82ff4f58d2 am: de022c466e
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1680005
Change-Id: Idc3114ca0ac2a3b46d15c490517979c68f21afd4
2021-06-29 23:46:37 +00:00
Treehugger Robot
de022c466e
Merge "[MTE] Add a HWASan-style tag dump to tombstones." am: 9e52385898 am: ab88c70a5b am: 82ff4f58d2
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1680005
Change-Id: I2071efe2bdbe22b1bb7ddbfd5ae072fe838d505f
2021-06-29 23:31:29 +00:00
Treehugger Robot
82ff4f58d2
Merge "[MTE] Add a HWASan-style tag dump to tombstones." am: 9e52385898 am: ab88c70a5b
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1680005
Change-Id: I49ccb4c8ca949869c3987361b65524bfaa4644e7
2021-06-29 23:16:25 +00:00
Treehugger Robot
ab88c70a5b
Merge "[MTE] Add a HWASan-style tag dump to tombstones." am: 9e52385898
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1680005
Change-Id: I436db7c7642cef33ab5bfea53d5a30d154e93da1
2021-06-29 23:03:36 +00:00
Treehugger Robot
9e52385898
Merge "[MTE] Add a HWASan-style tag dump to tombstones."
2021-06-29 22:46:59 +00:00
Devin Moore
43222d4be8
Merge "Revert "Handle "hardware" bootconfig parameter as "androidboot.hardware""" am: 41d3223d3f am: a5fcfcb383 am: 2ce7438220 am: e1fae268c2
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1741484
Change-Id: I893c0f993b4c99be58214f09e92b137d3abe1333
2021-06-29 20:54:25 +00:00
Devin Moore
e1fae268c2
Merge "Revert "Handle "hardware" bootconfig parameter as "androidboot.hardware""" am: 41d3223d3f am: a5fcfcb383 am: 2ce7438220
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1741484
Change-Id: I73b617c7c5ba27a92d94583052e488de321ff5dd
2021-06-29 20:36:45 +00:00
Steven Moreland
cd3e8b4fcf
Merge "storaged: remove unused libsysutils dep" am: f326be7cfb am: 6e579571de am: 63c966024c am: 2c0008b611
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750034
Change-Id: I0b38aead233ced1bc43af787babccd5742d8ba47
2021-06-29 20:23:24 +00:00
Steven Moreland
83d4d5015e
Merge "snapshotctl: remove unused libbinder dep" am: eac62c1389 am: 009d89e7cc am: b39a6015f4 am: 0ef4a8f5fc
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750037
Change-Id: I231aecf41fae6b3606b0add2b9d4ee1ab6c15ec7
2021-06-29 20:23:05 +00:00
Steven Moreland
0cb69e3e6d
Merge "usbd - remove unused libcutils dep" am: 435bae7acd am: bb8d1837ca am: 0a1a62ce8f am: 304e7bb7e5
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750033
Change-Id: Ia88fb1dc6c58136d20e6ff0e82db10182541ad34
2021-06-29 20:21:37 +00:00
Devin Moore
2ce7438220
Merge "Revert "Handle "hardware" bootconfig parameter as "androidboot.hardware""" am: 41d3223d3f am: a5fcfcb383
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1741484
Change-Id: Ied442412076370e3af4cdfc4eaa007fdb96be8a4
2021-06-29 20:16:32 +00:00
Steven Moreland
2c0008b611
Merge "storaged: remove unused libsysutils dep" am: f326be7cfb am: 6e579571de am: 63c966024c
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750034
Change-Id: I8c6ed032de5b768fe4cd0ddc9ba5c9cbac203341
2021-06-29 20:09:36 +00:00
Steven Moreland
0ef4a8f5fc
Merge "snapshotctl: remove unused libbinder dep" am: eac62c1389 am: 009d89e7cc am: b39a6015f4
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750037
Change-Id: I6c364b7a9355bc8b7b82a207c82c0fd4712101d4
2021-06-29 20:09:28 +00:00
Steven Moreland
304e7bb7e5
Merge "usbd - remove unused libcutils dep" am: 435bae7acd am: bb8d1837ca am: 0a1a62ce8f
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750033
Change-Id: I0fca6230aa05c40b25d79432329ac5e8a2935332
2021-06-29 20:09:18 +00:00
Devin Moore
a5fcfcb383
Merge "Revert "Handle "hardware" bootconfig parameter as "androidboot.hardware""" am: 41d3223d3f
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1741484
Change-Id: Ia662fae2f48e002cc4b0f6b98f939e91fbfb8f7f
2021-06-29 20:03:41 +00:00
Steven Moreland
63c966024c
Merge "storaged: remove unused libsysutils dep" am: f326be7cfb am: 6e579571de
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750034
Change-Id: Ic1098b2363895d41aa41415521934ecb7fe48427
2021-06-29 19:52:10 +00:00
Steven Moreland
b39a6015f4
Merge "snapshotctl: remove unused libbinder dep" am: eac62c1389 am: 009d89e7cc
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750037
Change-Id: Ic8bb64aefe817e975568b8a4899b339d94046809
2021-06-29 19:51:52 +00:00
Steven Moreland
0a1a62ce8f
Merge "usbd - remove unused libcutils dep" am: 435bae7acd am: bb8d1837ca
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750033
Change-Id: I2867a90967b78017620147655bb2f3a15298bb5f
2021-06-29 19:51:22 +00:00
Devin Moore
41d3223d3f
Merge "Revert "Handle "hardware" bootconfig parameter as "androidboot.hardware"""
2021-06-29 19:47:15 +00:00
Steven Moreland
6e579571de
Merge "storaged: remove unused libsysutils dep" am: f326be7cfb
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750034
Change-Id: If7749a206d5d7c2bcc27dcbbbf428f7a694e8712
2021-06-29 19:39:47 +00:00
Steven Moreland
009d89e7cc
Merge "snapshotctl: remove unused libbinder dep" am: eac62c1389
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750037
Change-Id: I8b4880e633c052cd9a9c1a770f358c23f9647eab
2021-06-29 19:38:55 +00:00
Steven Moreland
bb8d1837ca
Merge "usbd - remove unused libcutils dep" am: 435bae7acd
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1750033
Change-Id: I19e19db357aa20a44563d401a795dee90c11de2b
2021-06-29 19:38:17 +00:00
Steven Moreland
f326be7cfb
Merge "storaged: remove unused libsysutils dep"
2021-06-29 18:00:35 +00:00
Steven Moreland
eac62c1389
Merge "snapshotctl: remove unused libbinder dep"
2021-06-29 17:58:39 +00:00
Steven Moreland
435bae7acd
Merge "usbd - remove unused libcutils dep"
2021-06-29 17:58:38 +00:00
David Anderson
9accb01ed8
Merge "init: fix to set sd device label correctly for FS" am: da75aa7b6b am: c760de2173 am: 8eaae7faf3 am: 54eea36390
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717435
Change-Id: I710f9c410f8fea50254a09a88b88265039f1a13e
2021-06-29 05:01:42 +00:00
David Anderson
54eea36390
Merge "init: fix to set sd device label correctly for FS" am: da75aa7b6b am: c760de2173 am: 8eaae7faf3
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717435
Change-Id: If01a99aefd5a2d3a4078d878bc1f9a810f0fe0d4
2021-06-29 04:49:54 +00:00
David Anderson
8eaae7faf3
Merge "init: fix to set sd device label correctly for FS" am: da75aa7b6b am: c760de2173
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717435
Change-Id: Ia3546dca6ac00b9960638c558615ad91ba1986bd
2021-06-29 04:36:58 +00:00
David Anderson
c760de2173
Merge "init: fix to set sd device label correctly for FS" am: da75aa7b6b
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1717435
Change-Id: I3e8ddbfc1fe1fc8e8d3f3d9aa8d0d8ce152a27ad
2021-06-29 04:23:04 +00:00
David Anderson
da75aa7b6b
Merge "init: fix to set sd device label correctly for FS"
2021-06-29 04:12:13 +00:00
Jooyung Han
98b396e785
String16 is moveable (noexcept)
...
String16 is still in use by AIDL compiler. Because String16 is not
noexcept-move-constructible, the C++ compiler will complain when it is
used with non-copyable types (such as ParcelFileDescriptor).
For example, when vector<Foo> is resized, copy-ctor of Foo is called,
which is not available.
parcelable Foo {
String s;
ParcelFileDescriptor[] pfds;
}
By providing noexcept move-ctor for String16, vector<Foo> can be resized
with no problem.
Btw, copy from StaticString16 is specialized for efficiency and move
from StaticString16 don't need to be different from copy.
Bug: 192136980
Test: libutils_test
Change-Id: I13744a2ceebf5781c3ef7f3a04237a6750b0db0a
2021-06-29 10:18:23 +09:00
Nikita Ioffe
7848b081b0
Merge "Add CreateEmptyDevice and WaitForDevice APIs" am: c037bdbc5a am: 25f5714a57 am: dfe8bb2cb0 am: 30954684a7
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1748047
Change-Id: I106bf122dcae1e4e809c67b0b062749554113337
2021-06-29 00:56:51 +00:00
Nikita Ioffe
30954684a7
Merge "Add CreateEmptyDevice and WaitForDevice APIs" am: c037bdbc5a am: 25f5714a57 am: dfe8bb2cb0
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1748047
Change-Id: I55b0d4143412068346c31b2b6ebac8eae19ca0a2
2021-06-29 00:47:15 +00:00
Nikita Ioffe
dfe8bb2cb0
Merge "Add CreateEmptyDevice and WaitForDevice APIs" am: c037bdbc5a am: 25f5714a57
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1748047
Change-Id: I5922e87191286dd8c1964b732ab46a615901dc03
2021-06-29 00:38:39 +00:00
Nikita Ioffe
25f5714a57
Merge "Add CreateEmptyDevice and WaitForDevice APIs" am: c037bdbc5a
...
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1748047
Change-Id: Ibca06cb59f1c6bb65f5a8714f2863da35367f2a4
2021-06-29 00:29:31 +00:00
Steven Moreland
5864a6211c
snapshotctl: remove unused libbinder dep
...
not needed (may be needed by deps, but still).
Bug: N/A
Test: N/A
Change-Id: I3bc128717df50120c803d1d8bb5f9537f27cefd8
2021-06-29 00:24:02 +00:00
Steven Moreland
13e8fa6664
storaged: remove unused libsysutils dep
...
Unused.
Bug: N/A
Test: build only
Change-Id: I47e5e2c2c19e2e06b920bf36695f28af4db6095f
2021-06-29 00:10:39 +00:00
Nikita Ioffe
c037bdbc5a
Merge "Add CreateEmptyDevice and WaitForDevice APIs"
2021-06-29 00:08:33 +00:00
Steven Moreland
9000a133cc
usbd - remove unused libcutils dep
...
Well, the dependency of my dependency is still my dependency, so it'll
still be loaded, but there is no need for the declaration here.
Bug: N/A
Test: N/A
Change-Id: I27495eee1a76401dba316f425c2e43a692357543
2021-06-28 23:56:29 +00:00
Mitch Phillips
5ddcea2924
[MTE] Add a HWASan-style tag dump to tombstones.
...
We already dump the tags in the regigster dump section by appending the
tag to the memory address. You only get 2 granules before each register
and 13 after.
The HWASan-style tag dump is extremely useful for debugging, as it gives
a pretty comprehensive overview of the memory subsystem. It also
provides enough context bytes (256) to give you a reasonable intuition
about a particular bug.
The tag dump shows up only if PTRACE_PEEKTAGS returns at least one value
in the 256 requested. If the start of end of the region is untagged,
it's omitted. The tag dump looks like this:
Change-Id: Icc33fb97542d9b1fa3ae9e58aba34d524c6ba7b5
---
Memory tags around the fault address (0x60000704414d340), one tag per 16 bytes:
0x704414d000: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414d100: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414d200: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
=>0x704414d300: 0 0 0 0 [2] 2 0 0 0 0 0 0 0 0 0 0
0x704414d400: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414d500: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414d600: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414d700: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414d800: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414d900: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0x704414da00: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
---
Bug: 183992164
Test: atest debuggerd_test on MTE+QEMU and sunfish.
Change-Id: I8d5842e4803ca30b407e866c99eef56f2cb36600
2021-06-28 15:53:10 -07:00