Tao Bao
70cbe1d2e7
Merge "minui: Save errno before calling close()." am: df464dbe79 am: 8075089ca1 am: 30c164411f
...
am: 0b4641724b
Change-Id: I494ad8c5749290645f9850410789247e35d3bd41
2017-02-10 00:31:29 +00:00
Tao Bao
0b4641724b
Merge "minui: Save errno before calling close()." am: df464dbe79 am: 8075089ca1
...
am: 30c164411f
Change-Id: Ifebc398f240364d0afc2d0abd5eba01f07b36d9d
2017-02-10 00:00:26 +00:00
Tao Bao
30c164411f
Merge "minui: Save errno before calling close()." am: df464dbe79
...
am: 8075089ca1
Change-Id: I7641b122a89431ecdf1208a11dd5c0e3f948ab0b
2017-02-09 23:38:09 +00:00
Tao Bao
8075089ca1
Merge "minui: Save errno before calling close()."
...
am: df464dbe79
Change-Id: I58e4df9b09b8c6e1470a815180df73d908b98d0a
2017-02-09 23:36:09 +00:00
Treehugger Robot
df464dbe79
Merge "minui: Save errno before calling close()."
2017-02-09 23:17:59 +00:00
Tao Bao
f04592ba23
minui: Save errno before calling close().
...
Otherwise errno would be overwritten when calling close(2).
Test: mmma bootable/recovery
Change-Id: I661e46b1b040f550639a728aa2683e91621b4307
2017-02-09 12:59:19 -08:00
Tao Bao
6812a80433
Merge "minui: Clean up graphics_fbdev.cpp." am: 5121961421 am: e91a2d23ca am: c441edd1c3
...
am: e799840d8d
Change-Id: I4d9b1ddb2819b59234a32cca15009adf018c91e6
2017-02-09 20:43:49 +00:00
Tao Bao
e799840d8d
Merge "minui: Clean up graphics_fbdev.cpp." am: 5121961421 am: e91a2d23ca
...
am: c441edd1c3
Change-Id: I81a799dfff3453dbbcd5465595785473f17a972d
2017-02-09 20:41:19 +00:00
Tao Bao
c441edd1c3
Merge "minui: Clean up graphics_fbdev.cpp." am: 5121961421
...
am: e91a2d23ca
Change-Id: I9eb08e7e14df408dc3a6284d9a558858060f1052
2017-02-09 20:38:49 +00:00
Tao Bao
e91a2d23ca
Merge "minui: Clean up graphics_fbdev.cpp."
...
am: 5121961421
Change-Id: If16c6e23b6eb8854660c5c461fc5283e5e5bd4e5
2017-02-09 20:36:49 +00:00
Treehugger Robot
5121961421
Merge "minui: Clean up graphics_fbdev.cpp."
2017-02-09 20:31:02 +00:00
Tao Bao
3a683a0272
Merge "minui: Clean up graphics_adf.cpp." am: d592e1d5e1 am: 46829c326e am: ffd5c03711
...
am: ff7a320971
Change-Id: I5d6139d8ffd8f65f19caf24d3c17b090fe59bb4b
2017-02-09 20:18:47 +00:00
Tao Bao
ff7a320971
Merge "minui: Clean up graphics_adf.cpp." am: d592e1d5e1 am: 46829c326e
...
am: ffd5c03711
Change-Id: Idb949b2caa2b168677730c70ace20914bd21b42e
2017-02-09 20:16:48 +00:00
Tao Bao
ffd5c03711
Merge "minui: Clean up graphics_adf.cpp." am: d592e1d5e1
...
am: 46829c326e
Change-Id: I1b12bb7c728cb1be70a865f489971f38e00fe175
2017-02-09 20:14:17 +00:00
Tao Bao
46829c326e
Merge "minui: Clean up graphics_adf.cpp."
...
am: d592e1d5e1
Change-Id: Ia530771c7e5443b15ffacfcd439549617c3bd6fb
2017-02-09 20:12:17 +00:00
Tao Bao
d592e1d5e1
Merge "minui: Clean up graphics_adf.cpp."
2017-02-09 20:07:09 +00:00
Tao Bao
a40303bafc
Merge "minui: Clean up graphics_drm.cpp." am: 648f252c71 am: f6b6b75916 am: ed5ee5292c
...
am: 0f38c6da12
Change-Id: I20e3c6b46345df5035d7077dbd3aaf0a2be58670
2017-02-09 20:01:17 +00:00
Tao Bao
0f38c6da12
Merge "minui: Clean up graphics_drm.cpp." am: 648f252c71 am: f6b6b75916
...
am: ed5ee5292c
Change-Id: I21eb69fec55c2f68142acd94f043557fa24f75f2
2017-02-09 19:52:46 +00:00
Tao Bao
ed5ee5292c
Merge "minui: Clean up graphics_drm.cpp." am: 648f252c71
...
am: f6b6b75916
Change-Id: I897a2b2a5046554a92ee8be59bc6e90ebbe2b8f5
2017-02-09 19:51:15 +00:00
Tao Bao
f6b6b75916
Merge "minui: Clean up graphics_drm.cpp."
...
am: 648f252c71
Change-Id: I30f5536b2a0686424da0dc31ba9da787768a00d4
2017-02-09 19:49:15 +00:00
Treehugger Robot
648f252c71
Merge "minui: Clean up graphics_drm.cpp."
2017-02-09 19:43:20 +00:00
Tao Bao
76be34cb34
minui: Clean up graphics_drm.cpp.
...
Remove unneeded header includes. Switch a few memset() to '= {}'
style. Otherwise mostly cosmetic changes like reformatting.
Test: 'Run graphics test' on ryu (which is a DRM device).
Change-Id: I4b0ab2dc0da69a690f09e4f0674b8377de662962
2017-02-07 14:47:59 -08:00
Tao Bao
acf4dd157a
minui: Clean up graphics_fbdev.cpp.
...
Remove unneeded header includes. Otherwise mostly cosmetic changes like
reformatting.
Test: 'Run graphics test' on bullhead (which uses fbdev).
Change-Id: I9b92c96128fa332ac940f73764f9c5fc93ff6c8c
2017-02-07 14:46:31 -08:00
Tao Bao
8f0e21b271
minui: Clean up graphics_adf.cpp.
...
Remove unneeded header includes. Switch a few memset() to '= {}' style.
Otherwise mostly cosmetic changes like reformatting.
Test: 'Run graphics test' on N9 (which is an ADF device).
Change-Id: If008af18ddae9521f53216b581d882d5eed76d41
2017-02-07 13:20:55 -08:00
Tao Bao
94720ced1a
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)." am: 95bcbfdd4e am: 80176c68b2 am: b8af1beed0
...
am: 5101b78f03
Change-Id: I0ae109fdc9c0600fdaf82dedbf56bb86a63ff6d3
2017-02-03 23:53:26 +00:00
Tao Bao
5101b78f03
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)." am: 95bcbfdd4e am: 80176c68b2
...
am: b8af1beed0
Change-Id: I1f764a4f9c1cb442f9c6d8a5ae885739364fcc04
2017-02-03 23:51:27 +00:00
Tao Bao
b8af1beed0
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)." am: 95bcbfdd4e
...
am: 80176c68b2
Change-Id: I6338fc4f929b0887563a0194719c887131538fec
2017-02-03 23:48:27 +00:00
Tao Bao
80176c68b2
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)."
...
am: 95bcbfdd4e
Change-Id: Icbf6b4d02cc8d60c66f7ed8ebf9d7798a2d518c3
2017-02-03 23:45:58 +00:00
Treehugger Robot
95bcbfdd4e
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)."
2017-02-03 23:40:06 +00:00
Tianjie Xu
8e81a98a71
Merge "Avoid to call UI functions in child process" am: 0f275ae56e am: 5fa2e576f9 am: 15ab95bb63
...
am: 5eaf3cd966
Change-Id: Idd211a64de13886a6ca74b5bf33159d3b90cdf7d
2017-02-03 22:18:50 +00:00
Tianjie Xu
5eaf3cd966
Merge "Avoid to call UI functions in child process" am: 0f275ae56e am: 5fa2e576f9
...
am: 15ab95bb63
Change-Id: Ifedf5d53d6ff11ecfeda4a8a1fe7f4e802c9e152
2017-02-03 22:16:19 +00:00
Tianjie Xu
15ab95bb63
Merge "Avoid to call UI functions in child process" am: 0f275ae56e
...
am: 5fa2e576f9
Change-Id: I83d52f51ab6c788cc67a75ca6f7a46cd2f8289cd
2017-02-03 22:14:20 +00:00
Tianjie Xu
5fa2e576f9
Merge "Avoid to call UI functions in child process"
...
am: 0f275ae56e
Change-Id: Ia1a735d6ca5c966e6e84c5fe67456c3b5142632e
2017-02-03 22:12:19 +00:00
Tao Bao
3da880156b
Replace _exit(-1) with _exit(EXIT_FAILURE).
...
-1 is not a valid exit status.
Also replace a few exit(1) with exit(EXIT_FAILURE).
Test: mmma bootable/recovery
Change-Id: I4596c8328b770bf95acccc06a4401bd5cabd4bfd
2017-02-03 14:11:11 -08:00
Tianjie Xu
ce7d41150d
Merge "update_verifier should read dm wrapped partition" am: c44c479197 am: d40cd0e7cf am: a8764c46aa
...
am: f15097c98a
Change-Id: Iec37e67b4a45037734ec197dde5ab1e28f3a3e38
2017-02-03 22:09:52 +00:00
Tianjie Xu
f15097c98a
Merge "update_verifier should read dm wrapped partition" am: c44c479197 am: d40cd0e7cf
...
am: a8764c46aa
Change-Id: Iee59f57ae75c69ac2113ddf20e327b35d63bad23
2017-02-03 22:07:52 +00:00
Treehugger Robot
0f275ae56e
Merge "Avoid to call UI functions in child process"
2017-02-03 22:06:50 +00:00
Tianjie Xu
a8764c46aa
Merge "update_verifier should read dm wrapped partition" am: c44c479197
...
am: d40cd0e7cf
Change-Id: Ief705589ebe2293ecb2e688a7643c5f2e4a79ea9
2017-02-03 22:01:52 +00:00
Tianjie Xu
d40cd0e7cf
Merge "update_verifier should read dm wrapped partition"
...
am: c44c479197
Change-Id: I3ce467a3d634f2a566f87a936a86e7b55627c6cd
2017-02-03 21:57:21 +00:00
Tianjie Xu
c44c479197
Merge "update_verifier should read dm wrapped partition"
2017-02-03 21:50:07 +00:00
Tao Bao
89c56ce014
Merge "minui: Minor clean up to graphics.cpp." am: b04bc0540d am: ec8d74580d am: 7d8e13a535
...
am: cdd7b47545
Change-Id: Ib8e921d63f067bdf3547419e072cdb1a7ad9f0fc
2017-02-03 21:04:16 +00:00
Tao Bao
cdd7b47545
Merge "minui: Minor clean up to graphics.cpp." am: b04bc0540d am: ec8d74580d
...
am: 7d8e13a535
Change-Id: Ia8041250f259e3aded94a623c72aa589980b383a
2017-02-03 20:59:44 +00:00
Tao Bao
7d8e13a535
Merge "minui: Minor clean up to graphics.cpp." am: b04bc0540d
...
am: ec8d74580d
Change-Id: I9cb585a2cbca3d6a1dcf884aba179acf36380352
2017-02-03 20:55:45 +00:00
Tao Bao
ec8d74580d
Merge "minui: Minor clean up to graphics.cpp."
...
am: b04bc0540d
Change-Id: Ie1ebc638e9a013d69f0195b567a8a16aa3aaf79c
2017-02-03 20:51:14 +00:00
Tao Bao
b04bc0540d
Merge "minui: Minor clean up to graphics.cpp."
2017-02-03 20:48:47 +00:00
Tianjie Xu
ab1abae59c
Avoid to call UI functions in child process
...
ui_print uses a mutex to protect the critical section. And a forked
child process may intialize the mutex inappropriatly, which leads to a
hanging child process. So we shall avoid to call the UI functions in
child process.
Bug: 34769056
Test: fake ota on fugu failed as expected due to updater format mismatch.
Change-Id: I81bc942a796878fac19cf712512092c2b0d807c9
2017-02-03 20:35:40 +00:00
Tao Bao
e8020f4fa3
minui: Minor clean up to graphics.cpp.
...
Remove unneeded header includes.
Remove the dead code in gr_test() (already commented out). Similar tests
have been covered by the "Run graphics test" from recovery menu.
Test: mmma -j32 bootable/recovery
Change-Id: If977c1b780602f5c5054469a3dae4fd85f34ab1a
2017-02-03 09:33:36 -08:00
Tao Bao
9d15b4ea0d
Merge "Fix a log issue in ui.cpp." am: 7f38fbf976 am: c33d037d7d am: 2be767eba4
...
am: 8af3af933b
Change-Id: If2e117d67d4f26c9014d6eb53b9fdc4b33b9332b
2017-02-01 16:49:59 +00:00
Tao Bao
8af3af933b
Merge "Fix a log issue in ui.cpp." am: 7f38fbf976 am: c33d037d7d
...
am: 2be767eba4
Change-Id: Id0b175413d92e994fb18c0b93bdfd20a02843e6c
2017-02-01 16:47:28 +00:00
Tao Bao
2be767eba4
Merge "Fix a log issue in ui.cpp." am: 7f38fbf976
...
am: c33d037d7d
Change-Id: I440288d7d518e9aa6cb13fe7d8647770bc7011f3
2017-02-01 16:44:58 +00:00