Commit graph

47688 commits

Author SHA1 Message Date
Ray Essick
aba9905402 Merge "give media apex access to libmediametrics" am: 6a92b5c9c3 am: 8123770797
am: ea4d6d33ab

Change-Id: I04f534befefa7362ee977d515c8b823997a44720
2019-01-25 00:46:14 -08:00
Ray Essick
ea4d6d33ab Merge "give media apex access to libmediametrics" am: 6a92b5c9c3
am: 8123770797

Change-Id: Idc9e3f86fa11ee2e76a5d7c15ab30e6bf2ab552c
2019-01-25 00:41:02 -08:00
Ray Essick
8123770797 Merge "give media apex access to libmediametrics"
am: 6a92b5c9c3

Change-Id: Ie39b395f7e4a09a95d1016f139cb7adca4cf6731
2019-01-25 00:38:01 -08:00
Treehugger Robot
6a92b5c9c3 Merge "give media apex access to libmediametrics" 2019-01-25 08:22:19 +00:00
Florian Mayer
af09e2ea83 Merge "Fix crash in libunwindstack." am: 8306597e8f am: 95f9407848
am: b7688fa77a

Change-Id: I72ad6731b1bf3d5268e1b41edf07d5e2ae33da48
2019-01-24 20:47:34 -08:00
Florian Mayer
b7688fa77a Merge "Fix crash in libunwindstack." am: 8306597e8f
am: 95f9407848

Change-Id: I66b231fac078d1bea4bdfc10508134992a85d212
2019-01-24 20:43:34 -08:00
Florian Mayer
95f9407848 Merge "Fix crash in libunwindstack."
am: 8306597e8f

Change-Id: Iead0e058dd15d70ac9ccc58794119283df41c419
2019-01-24 20:39:14 -08:00
Treehugger Robot
8306597e8f Merge "Fix crash in libunwindstack." 2019-01-25 04:29:30 +00:00
Ray Essick
baa0ce3785 give media apex access to libmediametrics
Bug: 112555455
Test: build, ctsmedia
Change-Id: I5455449533a6647fb2b4f617728ae693b2156fb9
2019-01-24 19:45:00 -08:00
Tri Vo
d962f21b75 Merge "selinux: account for /product hash" am: 9ffdf5945d am: 73b67bb41e
am: 79723cf05b

Change-Id: I911ee1063c1e16f444bac600c9f852d3e1d7c515
2019-01-24 16:34:20 -08:00
Florian Mayer
c479e4e789 Fix crash in libunwindstack.
Bug: 122657596

Test: New unit test that crashes without this change.
Change-Id: I5d978530a833345def94a58805d7ee93b23382bb
2019-01-24 16:29:36 -08:00
Tri Vo
79723cf05b Merge "selinux: account for /product hash" am: 9ffdf5945d
am: 73b67bb41e

Change-Id: I89a9c3b22f3adee6c4d4166e8e710b2a075fc681
2019-01-24 16:18:29 -08:00
Vic Yang
17cdff4d6c Merge "libunwindstack: Move DwarfOp callback table to rodata section" am: 4c1798b6c1 am: f479dbf830
am: a562ec58b8

Change-Id: I8a2ab166dd0b0454f116ea7d43952e3663b39421
2019-01-24 16:15:19 -08:00
Tri Vo
73b67bb41e Merge "selinux: account for /product hash"
am: 9ffdf5945d

Change-Id: I6241260a77c329222dede7f7ea7e0ea1c226e272
2019-01-24 16:13:27 -08:00
Vic Yang
a562ec58b8 Merge "libunwindstack: Move DwarfOp callback table to rodata section" am: 4c1798b6c1
am: f479dbf830

Change-Id: I755644562f01cd3a0458e999df0381cf991cd449
2019-01-24 16:07:03 -08:00
Tri Vo
9ffdf5945d Merge "selinux: account for /product hash" 2019-01-25 00:04:34 +00:00
Vic Yang
f479dbf830 Merge "libunwindstack: Move DwarfOp callback table to rodata section"
am: 4c1798b6c1

Change-Id: I7329c156b6a18c3728ec23b58eab2433f0808f81
2019-01-24 15:59:11 -08:00
Treehugger Robot
4c1798b6c1 Merge "libunwindstack: Move DwarfOp callback table to rodata section" 2019-01-24 23:44:29 +00:00
David Anderson
1589ce7747 Merge "Don't error on block size mismatches." am: 10b0a155ee am: 0477883506
am: 84f7640eea

Change-Id: I088dacab2c835a5dc1e2a2e31c58a9fdac0eb762
2019-01-24 14:37:37 -08:00
Josh Gao
db956ccb48 Merge "adbd: compile for host." am: b42946a6d3 am: 134576deba
am: 4162be2090

Change-Id: I29e1f100ba8990ca4d003343c73fc97f59a8b61f
2019-01-24 14:33:36 -08:00
David Anderson
84f7640eea Merge "Don't error on block size mismatches." am: 10b0a155ee
am: 0477883506

Change-Id: I6ad42a8e860ba7fce84f3f658a837f5cc4eab73d
2019-01-24 14:33:25 -08:00
David Anderson
0477883506 Merge "Don't error on block size mismatches."
am: 10b0a155ee

Change-Id: Id1497dc86566c8dc8573f0692d58c1596854a0a5
2019-01-24 14:28:14 -08:00
Josh Gao
4162be2090 Merge "adbd: compile for host." am: b42946a6d3
am: 134576deba

Change-Id: I091072bd7cd62d6c143e20175e856b71a51e0101
2019-01-24 14:20:30 -08:00
David Anderson
10b0a155ee Merge "Don't error on block size mismatches." 2019-01-24 22:20:18 +00:00
Josh Gao
134576deba Merge "adbd: compile for host."
am: b42946a6d3

Change-Id: Ib47212e298198fcd7f2a4be7f158c313a6e321d5
2019-01-24 14:09:29 -08:00
Josh Gao
b42946a6d3 Merge "adbd: compile for host." 2019-01-24 21:53:26 +00:00
Yabin Cui
00ee4dd682 Merge "Add setuid/setgid capabilities to simpleperf_app_runner." am: c87d1ed611 am: eb16021d1e
am: f29284d53a

Change-Id: I95f42f7ec37829669bea8c30acb0c1024ff04aaf
2019-01-24 12:25:44 -08:00
Sandeep Patil
61b0ef89f7 Merge "meminfo: Add support to track working set with idle page tracking." am: c1a6554391 am: 40a307f530
am: f9658c65b5

Change-Id: I7f17c85091f17f9cf3a99c701bade4af961d546d
2019-01-24 12:24:22 -08:00
Yabin Cui
f29284d53a Merge "Add setuid/setgid capabilities to simpleperf_app_runner." am: c87d1ed611
am: eb16021d1e

Change-Id: I4a723f71f1b7942db5124aa42ccb5e4008e2dde4
2019-01-24 11:17:50 -08:00
Sandeep Patil
f9658c65b5 Merge "meminfo: Add support to track working set with idle page tracking." am: c1a6554391
am: 40a307f530

Change-Id: Ia42f5846f2cf3ec21601338cb5f91117616bcbfa
2019-01-24 11:16:32 -08:00
Vic Yang
cc8009ff04 libunwindstack: Move DwarfOp callback table to rodata section
There are currently two copies of DwarfOp callback tables in
data.rel.ro section, and that is 16KB of dirty memory per process on a
64-bit platform.

To reduce memory usage, we introduce a layer of indirection so that
all instances of DwarfOp can share a single callback table.  We also
get rid of the pointers for op names in the callback table so that the
entire table can be placed in rodata section.

Test result shows 1MB saving on cuttlefish, and 750KB saving on a Go
device (32-bit ARM).

Bug: 112073665
Test: Boot on cuttlefish and a Go device.
Change-Id: Idf90a513f37534ab1ef30d5742a9d3ea779f3661
2019-01-24 11:11:15 -08:00
Yabin Cui
eb16021d1e Merge "Add setuid/setgid capabilities to simpleperf_app_runner."
am: c87d1ed611

Change-Id: I4d03b065dd379cffbe5ca9656c3294a7f3675887
2019-01-24 11:05:26 -08:00
Sandeep Patil
40a307f530 Merge "meminfo: Add support to track working set with idle page tracking."
am: c1a6554391

Change-Id: If852cb6aab24a082f384f8d809e30e900049892e
2019-01-24 11:04:14 -08:00
Yabin Cui
c87d1ed611 Merge "Add setuid/setgid capabilities to simpleperf_app_runner." 2019-01-24 18:39:13 +00:00
Treehugger Robot
c1a6554391 Merge "meminfo: Add support to track working set with idle page tracking." 2019-01-24 18:25:10 +00:00
Mark Salyzyn
e049bdc3f3 Merge "fs_mgr: overlayfs: test: test mount -o rw,remount command" am: be38989da0 am: 5bfde143d2
am: 42b51fec67

Change-Id: I6cf51884dafce4289411e939f5a819006db38b4e
2019-01-24 08:44:38 -08:00
Mark Salyzyn
42b51fec67 Merge "fs_mgr: overlayfs: test: test mount -o rw,remount command" am: be38989da0
am: 5bfde143d2

Change-Id: I1ee2bcb91a78b74242181e653ed8958dc0dc4839
2019-01-24 08:39:25 -08:00
Bowgo Tsai
dded5259ef Merge "libfs_avb: support loading vbmeta structs from any partition" am: 8dd6e5922b am: 035e2855db
am: 05025d7121

Change-Id: I5b26057c96d3e912754f02f377fe9142e6ca13f6
2019-01-24 08:35:27 -08:00
Mark Salyzyn
5bfde143d2 Merge "fs_mgr: overlayfs: test: test mount -o rw,remount command"
am: be38989da0

Change-Id: I562f5fa50e69e09a915eb8a370bbb89969b0e2b8
2019-01-24 08:35:12 -08:00
Bowgo Tsai
05025d7121 Merge "libfs_avb: support loading vbmeta structs from any partition" am: 8dd6e5922b
am: 035e2855db

Change-Id: I4aefa9ddb8149db42f52ad65b0239be3d91099ee
2019-01-24 08:31:12 -08:00
Treehugger Robot
be38989da0 Merge "fs_mgr: overlayfs: test: test mount -o rw,remount command" 2019-01-24 16:26:58 +00:00
Bowgo Tsai
035e2855db Merge "libfs_avb: support loading vbmeta structs from any partition"
am: 8dd6e5922b

Change-Id: If427c749caaa10b1c5f2bf2c239c982175f37806
2019-01-24 08:26:06 -08:00
Treehugger Robot
8dd6e5922b Merge "libfs_avb: support loading vbmeta structs from any partition" 2019-01-24 16:16:13 +00:00
Christopher Ferris
35f0de9390 Merge "Fix memory leak in UnwinderFromPid object." am: 3c1d6b836a am: e0e04a49aa
am: b9c43caf5c

Change-Id: I7ffc6511231787b73d99de7febf8216361c00816
2019-01-24 08:07:43 -08:00
Christopher Ferris
b9c43caf5c Merge "Fix memory leak in UnwinderFromPid object." am: 3c1d6b836a
am: e0e04a49aa

Change-Id: I93394744468708e4380a9397de32b48c68f7e74f
2019-01-24 07:46:12 -08:00
Christopher Ferris
e0e04a49aa Merge "Fix memory leak in UnwinderFromPid object."
am: 3c1d6b836a

Change-Id: Ib56d1540c6a9835cb05084ddf66abfbfe44881da
2019-01-24 07:31:56 -08:00
Christopher Ferris
3c1d6b836a Merge "Fix memory leak in UnwinderFromPid object." 2019-01-24 15:23:09 +00:00
Jiyong Park
51460dba19 Merge "Add search paths for asan build" am: 6b6259a083 am: 8e206db77b
am: b00159449f

Change-Id: Ib9138ee5707a66226a04b704e804079b195da606
2019-01-24 04:46:34 -08:00
Jiyong Park
b00159449f Merge "Add search paths for asan build" am: 6b6259a083
am: 8e206db77b

Change-Id: I91817777e6ba0fed2bf7ca9474843c3430b1e973
2019-01-24 04:41:04 -08:00
Jiyong Park
8e206db77b Merge "Add search paths for asan build"
am: 6b6259a083

Change-Id: I2da933c3bb0d408bc6828fe9f8bd51fc4cd58f9d
2019-01-24 04:33:45 -08:00