Commit graph

86899 commits

Author SHA1 Message Date
Siim Sammul
c41ce24052 Merge "Move tombstone_proto_to_text out of libdebuggerd." into main am: 73ade16187 am: 2e2d8d3698
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2836598

Change-Id: I02d88e0637732c43c8a9baa676acee43dc0ce6ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 11:25:30 +00:00
Siim Sammul
2e2d8d3698 Merge "Move tombstone_proto_to_text out of libdebuggerd." into main am: 73ade16187
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2836598

Change-Id: I6bc891876d48b01fa879f9a59ee0e04ef9c23f77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 10:50:01 +00:00
Siim Sammul
73ade16187 Merge "Move tombstone_proto_to_text out of libdebuggerd." into main 2023-12-06 10:13:18 +00:00
Treehugger Robot
41ba4f3a40 Merge "Fix cow v3 size estimation errors" into main am: 442990fc5c am: cefc3e1584
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861265

Change-Id: If196bb3fcfe1c19e6de9c95cf96555e64a371c16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 08:09:34 +00:00
Treehugger Robot
fdd2376dd5 Merge "Fix -Wunused-variable compiler warning" into main am: e5524c0669 am: 522ebe90cf
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861269

Change-Id: I1495596168304b8214298dc761d829f131aa6769
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 08:09:18 +00:00
Treehugger Robot
d8239d9ab9 Merge "Fix cow v3 size estimation errors" into main am: 442990fc5c am: 0408c1854f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861265

Change-Id: Iecbed8a12289df85571a0eff23210ed8a8215159
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 07:54:10 +00:00
Treehugger Robot
53fdd05786 Merge "Fix -Wunused-variable compiler warning" into main am: e5524c0669 am: fc6126d3ac
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861269

Change-Id: I47a19731017ad038d27009f55f28714614408555
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 07:53:58 +00:00
Treehugger Robot
cefc3e1584 Merge "Fix cow v3 size estimation errors" into main am: 442990fc5c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861265

Change-Id: I342e92d27e701dab65d14ba595b37ef83d49f33e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 07:45:26 +00:00
Treehugger Robot
522ebe90cf Merge "Fix -Wunused-variable compiler warning" into main am: e5524c0669
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861269

Change-Id: I0de12b886e4b3ab6a823e72368fc8ea1ae2d3f8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 07:44:45 +00:00
Treehugger Robot
0408c1854f Merge "Fix cow v3 size estimation errors" into main am: 442990fc5c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861265

Change-Id: Ic6ba4f305f2780e314d6d47cffe376e821677e5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 07:34:44 +00:00
Treehugger Robot
fc6126d3ac Merge "Fix -Wunused-variable compiler warning" into main am: e5524c0669
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861269

Change-Id: I138028e89f57b269cca84b18f1243da169a93d5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 07:21:38 +00:00
Treehugger Robot
442990fc5c Merge "Fix cow v3 size estimation errors" into main 2023-12-06 06:32:13 +00:00
Treehugger Robot
e5524c0669 Merge "Fix -Wunused-variable compiler warning" into main 2023-12-06 06:17:34 +00:00
Kelvin Zhang
d45c50911f Fix cow v3 size estimation errors
Current cow size estimation is computed by taking the offset of next
data write. However, during COW size estimation we repeatdly increment
op_count_max. Since data section is placed right after op section,
incrementing  op_count_max has the effect of moving the beginning of
data section. next_data_pos_ is never updated in this process, causing
the final estiamte to be off.

Test: th
Bug: 313962438
Change-Id: I250dff54c470c9c20d6db33d91bac898358dee31
2023-12-05 21:27:38 -08:00
Yi Kong
90f6cb4b2c Fix -Wunused-variable compiler warning
Test: presubmit
Change-Id: Ia6d0a735c94c7be39994fb9c8ae4d3b65d6f4301
2023-12-06 14:07:36 +09:00
Jaegeuk Kim
4aa8303d6c Merge "Use target path when handling dm-bow" into main am: 2f56ec931a am: 0d10ab4a2f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860710

Change-Id: I58aae7a74c5f7d88d3f2a8f761c3899ce945b30d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 03:10:05 +00:00
Treehugger Robot
1d75adc748 Merge "Match upstream API change" into main am: 1772cd427c am: 479f13b29b
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861266

Change-Id: I0acb3bcffb971d6de36fd6d13f4a55a7b2108b0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 03:09:30 +00:00
Jaegeuk Kim
3b741a81a5 Merge "Use target path when handling dm-bow" into main am: 2f56ec931a am: 28623a220f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860710

Change-Id: If72814c3de431750e126fc3e06088ee3ce5c1b74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 03:08:01 +00:00
Treehugger Robot
698b78726b Merge "Match upstream API change" into main am: 1772cd427c am: 037e20d349
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861266

Change-Id: I0cc50aefdd42cbc35bea757d336b8765ab90eb01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 03:07:38 +00:00
Jaegeuk Kim
28623a220f Merge "Use target path when handling dm-bow" into main am: 2f56ec931a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860710

Change-Id: Idd3168510ac124007742a17fcd4424995e9c652e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 02:59:16 +00:00
Jaegeuk Kim
0d10ab4a2f Merge "Use target path when handling dm-bow" into main am: 2f56ec931a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860710

Change-Id: I351be2b4a7e0b0b4b987505eb77ae38b4f8df8dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 02:36:03 +00:00
Treehugger Robot
479f13b29b Merge "Match upstream API change" into main am: 1772cd427c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861266

Change-Id: Ibd8a2ab8cbc91b0235af54a9e90615c08392a3fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 02:35:38 +00:00
Jaegeuk Kim
2f56ec931a Merge "Use target path when handling dm-bow" into main 2023-12-06 02:34:37 +00:00
Treehugger Robot
037e20d349 Merge "Match upstream API change" into main am: 1772cd427c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2861266

Change-Id: I2b8f99495f5ccf12179f881c9c5d337c4a0bf2f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-06 02:34:10 +00:00
Treehugger Robot
1772cd427c Merge "Match upstream API change" into main 2023-12-06 01:28:10 +00:00
Jaegeuk Kim
995dd0385e Use target path when handling dm-bow
Refactor getting sysfs directory.

Bug: 312817490
Change-Id: Icc12002d3f5a2e24f86ce88e5e602cf7a71b0f84
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2023-12-05 17:16:17 -08:00
Florian Mayer
6757ecd2a3 Match upstream API change
Change was done in
e68c265543

Change-Id: Id1a288dfdb5edb7cb7d639ec4548926cc4085d8c
2023-12-06 00:16:43 +00:00
Kelvin Zhang
f29cd5e9da Merge "Fix multiple calls to set_[source/type]" into main am: ad51f09b05 am: 14ba80454f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860565

Change-Id: I43e2b2cf1c55fb5772bc34a4d14fd0f14a71be6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 21:45:27 +00:00
Kelvin Zhang
ec961f42b3 Merge "Fix multiple calls to set_[source/type]" into main am: ad51f09b05 am: 0c6bfd49c9
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860565

Change-Id: Id8d9b8fd30c088d383718ec3920852a4d3b9b2d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 21:43:37 +00:00
Kelvin Zhang
0c6bfd49c9 Merge "Fix multiple calls to set_[source/type]" into main am: ad51f09b05
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860565

Change-Id: Ic7f011fd8bb33a4b87616e48fa2c3622415ad239
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 21:20:44 +00:00
Kelvin Zhang
14ba80454f Merge "Fix multiple calls to set_[source/type]" into main am: ad51f09b05
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2860565

Change-Id: Ib59f9500b195ddbbb4b730f7994d5538374a5d98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 21:10:33 +00:00
Kelvin Zhang
ad51f09b05 Merge "Fix multiple calls to set_[source/type]" into main 2023-12-05 20:15:41 +00:00
Kelvin Zhang
12e0531224 Fix multiple calls to set_[source/type]
Since currently implementation just does an bitwise or with the
storage unit, multiple calls to set_source would result in overlapping
bits. Fix by first clear the existing storage.

Test: th
Bug: 313962438
Change-Id: Iecfe8dd244c0f65ecd3cacb0404fdc39ef836d97
2023-12-05 10:28:12 -08:00
Yi Kong
7df332e9e7 Merge "Fix -Wunused-variable compiler warning" into main am: 96fd39c228 am: 73d40d9619
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2858392

Change-Id: If75433e73f321667a07d15cbb68cee3f953cca38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 16:15:48 +00:00
Lucas Henneman
706ab32d06 Merge "TEST_MAPPING: fix syntax of TODO tag" into main am: eadaf5faff am: f2b7f3243b
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2854047

Change-Id: I9e3a81af77dcfd394648db18e0a3d46f7a696a8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 16:15:24 +00:00
Yi Kong
ea2692d8f0 Merge "Fix -Wunused-variable compiler warning" into main am: 96fd39c228 am: b3062ab360
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2858392

Change-Id: I72b33f991f1b45026c36c51e1e9ef1264ce8b0d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 16:14:31 +00:00
Lucas Henneman
994c7b7e6b Merge "TEST_MAPPING: fix syntax of TODO tag" into main am: eadaf5faff am: f362c2d600
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2854047

Change-Id: Id71445eb40bbfad7132e50dddaa0561387d48936
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 16:14:05 +00:00
Yi Kong
b3062ab360 Merge "Fix -Wunused-variable compiler warning" into main am: 96fd39c228
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2858392

Change-Id: Ie98b0e4184d6aff26476a4ee654c38fce9c10ea1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 15:39:51 +00:00
Lucas Henneman
f362c2d600 Merge "TEST_MAPPING: fix syntax of TODO tag" into main am: eadaf5faff
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2854047

Change-Id: Ia1caa7a642c13c9bf7b88cc9f2841df8f4d1cc63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 15:39:02 +00:00
Yi Kong
73d40d9619 Merge "Fix -Wunused-variable compiler warning" into main am: 96fd39c228
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2858392

Change-Id: Ibbe7bf0bcb7acdc2b806915337c5742138569474
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 15:33:58 +00:00
Lucas Henneman
f2b7f3243b Merge "TEST_MAPPING: fix syntax of TODO tag" into main am: eadaf5faff
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2854047

Change-Id: Ic00e7cd2ad5411f72ed796e70227b574647aa7e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 15:33:10 +00:00
Yi Kong
96fd39c228 Merge "Fix -Wunused-variable compiler warning" into main 2023-12-05 15:01:46 +00:00
Lucas Henneman
eadaf5faff Merge "TEST_MAPPING: fix syntax of TODO tag" into main 2023-12-05 14:29:55 +00:00
Siim Sammul
c08a34e3dc Move tombstone_proto_to_text out of libdebuggerd.
This is done so that we could depend on it elsewhere without needing all the unrelated methods.
Needed for ag/24553347

Bug: 296207744
Test: refactoring build
Change-Id: I7c6733208f3ae63ba9559753a24cffcb8e1b9d1e
2023-12-05 10:14:27 +00:00
Yi Kong
b8bbc43489 Fix -Wunused-variable compiler warning
Test: presubmit
Change-Id: I63b1625decd3dcdb9f405c8825203e04810c282c
2023-12-05 18:36:00 +09:00
Akilesh Kailash
2b14a1b732 Merge changes from topic "ota-tune-1" into main am: 160e4c3cee am: 8b3ce82ad0
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2835691

Change-Id: Iedd49d0389dfdd1ffcb2d86e7f7844c9a2d8606d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 01:09:17 +00:00
Akilesh Kailash
8b3ce82ad0 Merge changes from topic "ota-tune-1" into main am: 160e4c3cee
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2835691

Change-Id: I4b5ee5825bade08e7b702dbd1c941f8b250a4c41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 00:35:20 +00:00
Treehugger Robot
7003f716c3 Merge "Allow Cow version v3 to be used" into main am: f7fffb62d4 am: 4bbf76faf4
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2856178

Change-Id: I8122c86130ba196711cdb7472aee9ca939906db4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 00:18:25 +00:00
Akilesh Kailash
898c4ae1b6 Merge changes from topic "ota-tune-1" into main am: 160e4c3cee am: 9e58ddbf40
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2835691

Change-Id: I334942e6534c94d631017b8180cdc6a7b826f64a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 00:17:22 +00:00
Treehugger Robot
020d01b19e Merge "Allow Cow version v3 to be used" into main am: f7fffb62d4 am: 7d9110eca0
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2856178

Change-Id: I33f662c561f12b9d6c6fedc9b87853c3f714889c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-05 00:16:46 +00:00