Mark Salyzyn
0ff1ccdf25
liblog: add log/log_time.h
...
am: 52c140ca72
Change-Id: Iead9ae24411464c9555c0bc24394633415e58c5a
2017-01-26 21:42:50 +00:00
Mark Salyzyn
ed8ffa2b50
Merge "liblog: add log/log_system.h"
...
am: a19f8ebc93
Change-Id: I0be2c41f57e9f4d3d4b4a7de6b30fba57ee5f510
2017-01-26 21:42:37 +00:00
Mark Salyzyn
a19f8ebc93
Merge "liblog: add log/log_system.h"
2017-01-26 21:37:52 +00:00
Josh Gao
27f93f87db
Merge "adb: add libusb implementation for Linux/Darwin."
...
am: 6205a1d841
Change-Id: Ic43cd34c095cde71f4c089ac83ec36bd7670cb98
2017-01-26 21:27:23 +00:00
Josh Gao
6205a1d841
Merge "adb: add libusb implementation for Linux/Darwin."
2017-01-26 21:23:10 +00:00
Mark Salyzyn
6c35bab6e6
Merge changes Iad5b5abf,Iad3704cc,If182dd9b
...
am: 1cb8d9df6c
Change-Id: I204cfa00d4ab0f268281478458adf50e15a4072e
2017-01-26 18:48:14 +00:00
Mark Salyzyn
a3ec4989cd
liblog: add log/log_radio.h
...
am: c89fea44ac
Change-Id: I3cb3a138632a2bcba03e76813f4d2258130faf1d
2017-01-26 18:48:13 +00:00
Mark Salyzyn
c1ff272cc8
liblog: add log/log_id.h
...
am: 3cdbdd522f
Change-Id: I59608012809c77f28487f00329fbff975a06e7e4
2017-01-26 18:48:06 +00:00
Mark Salyzyn
37e1ee432c
ndk: reverse course on android/log.h
...
am: 5c967da341
Change-Id: Id8cf37817462359131caaa6ddd786323b8218771
2017-01-26 18:48:00 +00:00
Treehugger Robot
1cb8d9df6c
Merge changes Iad5b5abf,Iad3704cc,If182dd9b
...
* changes:
liblog: add log/log_radio.h
liblog: add log/log_id.h
ndk: reverse course on android/log.h
2017-01-26 18:42:22 +00:00
bowgotsai
852afd14c8
Merge "fs_mgr_verity: correct dm_target_spec->next"
...
am: cb199c3fc7
Change-Id: I92b912f75c2589b520cc5ec4c1f94e68abc210e2
2017-01-26 16:19:02 +00:00
Treehugger Robot
cb199c3fc7
Merge "fs_mgr_verity: correct dm_target_spec->next"
2017-01-26 16:15:21 +00:00
Mark Salyzyn
6d1cabbf57
Merge "logcat: test: increase retry on fgetLongTimestamp to 4, and sleep to settle to 3"
...
am: 7e51c66d86
Change-Id: Ia81a244a06b9e0695db5c1471e7a034bb0a51e27
2017-01-26 15:42:30 +00:00
Treehugger Robot
7e51c66d86
Merge "logcat: test: increase retry on fgetLongTimestamp to 4, and sleep to settle to 3"
2017-01-26 15:38:10 +00:00
Pavlin Radoslavov
1c1ee87e35
Merge "Fix a crash when parsing fastboot command-line arguments"
...
am: 517f6d476e
Change-Id: I739fb29f259503f0fe39d7b0122cbbb134cfcee1
2017-01-26 07:29:30 +00:00
Treehugger Robot
517f6d476e
Merge "Fix a crash when parsing fastboot command-line arguments"
2017-01-26 07:23:18 +00:00
George Burgess IV
990c4c611b
Merge "Add mode bits to a call to open with O_CREAT"
...
am: 294f7312dd
Change-Id: If4b9d8f5733606865a7efdcbfec015b2c07da807
2017-01-26 06:58:28 +00:00
Treehugger Robot
294f7312dd
Merge "Add mode bits to a call to open with O_CREAT"
2017-01-26 06:55:59 +00:00
bowgotsai
ce25baf06f
fs_mgr_verity: correct dm_target_spec->next
...
dm_target_spec->next should be set to the next multiple of 8.
It doesn't matter before because dm_ioctl->target_count is set to 1 so
only the first dm_target_spec will be processed.
Bug: None
Test: check device can boot with dm-verity
Change-Id: I96b9b0307a40b05640db06d1c614c16d8144bb47
2017-01-26 11:34:06 +08:00
Pavlin Radoslavov
6adbd4e787
Fix a crash when parsing fastboot command-line arguments
...
Fix a crash when running "fastboot reboot bootloader"
Test: Manual run "fastboot reboot bootloader" and "fastboot reboot emergency"
Change-Id: I6d163a5b640afcae1dfa606f409e23ec5f499184
2017-01-25 19:07:46 -08:00
Yabin Cui
14e66c5989
Merge "base: support logging before enter main function."
...
am: a59c7bcc48
Change-Id: Icbb97c807bee8cc7394260dcb612f88855241fea
2017-01-26 02:32:33 +00:00
bowgotsai
e41dc8e906
Merge "Switch fs_mgr/*.c to C++."
...
am: 8c0cf30a6b
Change-Id: I9faf773fd39e4cbc1e7b500f4fa6aeaa60589441
2017-01-26 02:32:02 +00:00
Yabin Cui
a59c7bcc48
Merge "base: support logging before enter main function."
2017-01-26 02:30:58 +00:00
Treehugger Robot
8c0cf30a6b
Merge "Switch fs_mgr/*.c to C++."
2017-01-26 02:24:23 +00:00
Vijay Venkatraman
f484dd3401
Merge "Exporting C++ headers from system/core"
...
am: 812b7d5d52
Change-Id: I218819c51271db63d6ecbc1e5ac51674bfd6fc4a
2017-01-26 01:44:07 +00:00
Vijay Venkatraman
812b7d5d52
Merge "Exporting C++ headers from system/core"
2017-01-26 01:39:41 +00:00
George Burgess IV
09175a0264
Add mode bits to a call to open with O_CREAT
...
Open with O_CREAT needs mode bits: https://linux.die.net/man/3/open
Found by running clang FORTIFY over AOSP.
Bug: 32073964
Test: Now builds with clang FORTIFY.
Change-Id: Iee4c93c5482f510e0adf8104c27e394b5d87ec88
2017-01-25 17:31:43 -08:00
Steven Moreland
e0ac5d8304
Merge "init.rc, typo: fs-post-data -> post-fs-data"
...
am: 5b202c4376
Change-Id: Ia61968e7d1e5cd94c0657c710f763501f2ef1f77
2017-01-26 00:52:04 +00:00
Treehugger Robot
5b202c4376
Merge "init.rc, typo: fs-post-data -> post-fs-data"
2017-01-26 00:47:18 +00:00
Yabin Cui
0c68953778
base: support logging before enter main function.
...
Bug: http://b/30974760
Test: run libbase_test.
Change-Id: I3f45fc21e8fe6301b5fef027728ea91f2188911d
2017-01-25 15:50:47 -08:00
bowgotsai
cea7ea7825
Switch fs_mgr/*.c to C++.
...
This is the minimal change just to keep it building, and doesn't
attempt to clean up the code.
Bug: 34336098
Test: check device can boot
Change-Id: I5ff897874f1f14a9a5d1f14fedf1b0749e86dbb3
2017-01-26 07:49:41 +08:00
Mark Salyzyn
52c140ca72
liblog: add log/log_time.h
...
Move log_time definitions to their own home.
struct log_time
Test: gTest liblog-unit-tests --gtest_filter=liblog.log_time
Bug: 34250038
Change-Id: I400cf4cc865d1c167699a4654ecb69455a18e604
2017-01-25 15:41:43 -08:00
Mark Salyzyn
dd61659e73
liblog: add log/log_system.h
...
Move SLOG logging macros to their own home.
SLOGV
SLOGV_IF
SLOGD
SLOGD_IF
SLOGI
SLOGI_IF
SLOGW
SLOGW_IF
SLOGE
SLOGE_IF
Test: gTest liblog-unit-tests --gtest_filter=liblog.SLOG
Bug: 34250038
Change-Id: I456c7ad23152dc1c7b39143d87401a8737e24d64
2017-01-25 15:41:43 -08:00
Mark Salyzyn
c89fea44ac
liblog: add log/log_radio.h
...
Move RLOG logging macros to their own home.
RLOGV
RLOGV_IF
RLOGD
RLOGD_IF
RLOGI
RLOGI_IF
RLOGW
RLOGW_IF
RLOGE
RLOGE_IF
Test: gTest liblog-unit-tests --gtest_filter=liblog.RLOG
Bug: 34250038
Change-Id: Iad5b5abf23c7a537ff5293bb55a6633dce2e837d
2017-01-25 15:41:43 -08:00
Mark Salyzyn
3cdbdd522f
liblog: add log/log_id.h
...
Move common log_id_t and simple internal support function definitions
that use it from log/log.h to log/log_id.h.
log_id_t
__android_log_buf_write
__android_log_buf_print
android_name_to_log_id
android_log_id_to_name
Test: gTest liblog-unit-tests --gtest_filter=\
liblog.log_id:\
liblog.__android_log_buf_print:\
liblog.__android_log_buf_write:\
liblog.__android_log_buf_print__concurrent64
Bug: 34250038
Change-Id: Iad3704cc72943a3094e1193a6d032c7f29a6cd5c
2017-01-25 15:41:43 -08:00
Mark Salyzyn
5c967da341
ndk: reverse course on android/log.h
...
move LOG macros to log/log_main.h
move include/android/log.h to liblog/include/android/log.h
Test: compile of all components and gTest liblog-unit-tests
Bug: 34250038
Bug: 30465923
Change-Id: If182dd9b83689e8b7bc1a44b2f5d913c7ee5eeee
2017-01-25 15:41:43 -08:00
Vijay Venkatraman
e6588b4bfa
Merge "Revert "Revert "Exporting C headers from system/core"""
...
am: 01678a0c84
Change-Id: I1d7d67b45e71bfc6b7bb33ab77bc61c9cf7b8538
2017-01-25 23:40:00 +00:00
Vijay Venkatraman
01678a0c84
Merge "Revert "Revert "Exporting C headers from system/core"""
2017-01-25 23:37:01 +00:00
Mark Salyzyn
e7e21ea67f
logcat: test: increase retry on fgetLongTimestamp to 4, and sleep to settle to 3
...
Test: gTest logcat-unit-tests
Bug: 34454772
Change-Id: I8557b0f7f25c4aa160a23a2428c9b53c8e3b26e1
2017-01-25 15:29:29 -08:00
Josh Gao
21e681aaf3
Merge changes I21eefab9,I0ac7d78a
...
am: 4c38a921c2
Change-Id: I2de89c9d7c6fdcd1b7904701dcc575e9709011f1
2017-01-25 21:55:30 +00:00
Josh Gao
9d9113352b
adb: move usb_* to client/usb_*.
...
am: 456e1ad420
Change-Id: I4429618a7661c2ef7cb6cb8717995d85c5030905
2017-01-25 21:55:29 +00:00
Josh Gao
aee5d2a13b
adb: reorganize adbd USB handling code.
...
am: 44c688ca19
Change-Id: I8dc36b41c60a919d3ae2ac1335c6627420cec89d
2017-01-25 21:55:23 +00:00
Josh Gao
1c70e1bcbc
adb: add libusb implementation for Linux/Darwin.
...
Add a libusb-based implementation alongside the existing native
implementations, controlled by the ADB_LIBUSB environment variable.
Windows will need more work for the usb driver.
Bug: http://b/31321337
Test: python test_device.py on linux/darwin, with ADB_LIBUSB=0 and 1
Change-Id: Ib68fb2c6c05475eae3ff4cc19f55802a6f489bb7
2017-01-25 13:52:53 -08:00
Josh Gao
4c38a921c2
Merge changes I21eefab9,I0ac7d78a
...
* changes:
adb: move usb_* to client/usb_*.
adb: reorganize adbd USB handling code.
2017-01-25 21:52:45 +00:00
Josh Gao
a417d90e36
Merge "Give crash_dump CAP_SYS_PTRACE."
...
am: 9e60a54f67
Change-Id: I978d8533e7257fdb61c554451c304d7f30628e59
2017-01-25 21:20:16 +00:00
Josh Gao
9e60a54f67
Merge "Give crash_dump CAP_SYS_PTRACE."
2017-01-25 21:16:58 +00:00
Vijay Venkatraman
651f8383e6
Revert "Revert "Exporting C headers from system/core""
...
This reverts commit a3f2be2b73 .
Test: compile
Change-Id: I04b3a8e47e1fa3eb9d80c14ae3a90c68a780e858
2017-01-25 12:50:29 -08:00
Josh Gao
c2631b348a
Merge changes Ie6c1832a,I0275ffca
...
am: 4d61417997
Change-Id: Ib91acdef4fe77256d48788cca2fa754fa02d52d0
2017-01-25 20:06:55 +00:00
Josh Gao
44212f19a5
debuggerd_handler: don't dump PR_NO_NEW_PRIVS processes.
...
am: 7e14d020f1
Change-Id: Ib0eb227b37ec31a9a5260c0dbfbaf8a4fd760bf6
2017-01-25 20:06:53 +00:00
Josh Gao
df9b3059a8
debuggerd_handler: don't resend nonfatal signals when not dumping.
...
am: 529b3066d5
Change-Id: Ib5e3d0e46cbc38abb88ad1c9360887c83beb7ee8
2017-01-25 20:06:47 +00:00