No description
Find a file
Tom Cherry bbbf089137 liblog: use packed structs instead of raw unaligned reads
Per jmgao@, we still need to worry about unaligned integer accesses.

In any case, we already have the packed structs for all of the
unaligned data that we're reading, so this change favors using those
packed structs.

Bug: 142256213
Test: x86,arm32,arm64 liblog-unit-tests
Change-Id: I21fc629eac49895d03b5b31daa4cc494b0c4c230
2019-10-09 18:20:49 -07:00
adb adb: log more detail on failure to read keys. 2019-10-07 08:25:42 -07:00
base Addressing comments in 1130236. 2019-10-02 16:48:22 -07:00
bootstat Simply reboot if the boringssl self test fails 2019-09-19 14:59:07 -07:00
cpio Switch from dist-for-goals to dist in Android.bp 2018-11-19 23:06:12 -08:00
debuggerd debuggerd: increase the default limit on tombstones to 32. 2019-09-26 14:36:01 -07:00
deprecated-adf adf: rename. 2019-02-14 16:30:24 -08:00
diagnose_usb Build adbd for recovery 2018-05-24 14:11:11 +09:00
fastboot Allow --disable-verification when top-level vbmeta is in 'boot' 2019-09-24 12:35:26 +08:00
fs_mgr Merge changes from topic "fscrypt-key-mgmt-improvements" 2019-10-07 19:09:43 +00:00
gatekeeperd Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
healthd Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
include Move android_filesystem_config.h => fs_config.h 2017-08-02 16:31:19 -07:00
init Merge "init: actually report which signal is causing the reboot." 2019-10-08 17:13:59 +00:00
janitors Add the two best build system janitors. 2019-03-25 10:25:13 -07:00
libappfuse Close /dev/fuse FD before calling onClosed 2019-05-31 17:06:52 +01:00
libasyncio Revert "Mark libs as double_loadable" 2019-03-11 14:10:34 +00:00
libbacktrace libbacktrace: Fix clang-tidy warning 2019-09-09 18:39:08 +02:00
libbinderwrapper Make libbinderwrapper available in /vendor partition 2018-04-06 08:41:21 +09:00
libcrypto_utils Convert more modules to Android.bp 2018-10-31 21:53:37 -07:00
libcutils Moving recovery resources from /system to /vendor 2019-10-04 00:04:08 +00:00
libdiskconfig Rename target.linux[_x86[_64]] to target.linux_glibc[_x86[_64]] 2017-10-02 10:44:29 -07:00
libgrallocusage Merge "Build both static and shared lib." 2018-09-25 22:29:31 +00:00
libion Update ion_4.19.h with heap IDs 2019-10-04 10:37:43 -07:00
libkeyutils Refactor mini-keyctl and split a static library 2019-09-26 10:45:38 -07:00
liblog liblog: use packed structs instead of raw unaligned reads 2019-10-09 18:20:49 -07:00
libmeminfo Merge "libmeminfo: Report VMA flags in procmem report" 2019-09-30 17:25:34 +00:00
libmemtrack Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
libmemunreachable Merge "Add support for scudo native allocator." 2019-09-19 14:42:23 +00:00
libmetricslogger DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into master 2018-12-11 14:46:12 -08:00
libmodprobe libmodprobe: add verbose mode 2019-08-07 10:44:32 -07:00
libnativebridge Prepare for libnative{bridge,loader} moving to art/ 2019-10-08 16:44:44 +01:00
libnativeloader Prepare for libnative{bridge,loader} moving to art/ 2019-10-08 16:44:44 +01:00
libnetutils Refactor OWNERS files for Android Core Networking 2019-02-12 13:25:13 +08:00
libpackagelistparser Add require_root to adbd_test and libpackagelistparser_test 2019-09-24 09:13:32 -07:00
libpixelflinger Mark gglMulx and gglMulAddx as always_inline 2019-02-14 11:59:48 -08:00
libprocessgroup libprocessgroup: add support to set aggregate profiles 2019-09-30 08:35:28 +00:00
libprocinfo Add ReadMapFileAsyncSafe function. 2019-08-23 10:07:44 -07:00
libqtaguid Redirect qtaguid native call to netd fwmark client 2017-11-09 18:02:22 -08:00
libsparse Add fuzzer for libsparse 2019-09-25 13:27:52 -07:00
libstats libstats: remove copy of cruft removed from liblog. 2019-10-02 12:03:23 -07:00
libsuspend Remove libsuspend from VNDK. 2018-08-14 13:39:55 -07:00
libsync Enable native_bridge_support for libsync 2019-05-15 12:40:33 +02:00
libsystem Merge changes I8186718c,I8d6f33e9,I56fe5e11,Ie4004c98,I531d3d60, ... am: b26696e2dd 2019-05-21 02:24:56 -07:00
libsysutils Enable clang-tidy for libsysutils. 2019-04-24 00:35:58 +09:00
libunwindstack Merge "Continue without DEX support if libdexfile_external.so fails to load." 2019-10-09 12:06:07 +00:00
libusbhost Revert "Mark libs as double_loadable" 2019-03-11 14:10:34 +00:00
libutils libutils: flattenable deprecation comment 2019-10-07 18:14:14 -07:00
libvndksupport Make android_load_sphal_library thread-safe 2019-07-15 13:58:51 -07:00
libziparchive Avoid using data descriptors in ZIP files when possible. 2019-07-23 06:58:53 +00:00
llkd llkd: do not call sync() 2019-01-10 12:52:35 -08:00
lmkd lmkd: Fix string null termination in proc_get_size and proc_get_name 2019-10-07 12:50:38 -07:00
logcat Change logpersist.start to sh_binary 2019-10-04 20:42:39 -07:00
logd Show bug_map links on user builds 2019-10-04 10:36:23 -07:00
logwrapper logwrapper: update benchmark and remove old functions 2019-09-28 07:27:26 -07:00
property_service Remove vendor_availble of propertyinfoserializer 2019-09-23 16:13:45 +09:00
qemu_pipe Build adbd for recovery 2018-05-24 14:11:11 +09:00
reboot reboot: only pause indefinitely for non-shutdown operations 2017-09-29 16:29:52 +00:00
rootdir Add a link from runtime ns to the neuralnetworks ns 2019-10-09 07:43:52 +00:00
run-as run-as: improve diagnostics on failure. 2019-03-13 11:16:03 -07:00
sdcard Move layout_version to /data/misc/installd 2019-08-21 10:12:18 -07:00
shell_and_utilities Include ldd in /system/bin. 2019-07-25 12:47:34 -07:00
storaged Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
toolbox toolbox: add modprobe 2019-08-06 13:58:13 -07:00
trusty Merge "Provide VINTF for Trusty Keymaster" 2019-09-10 19:09:04 +00:00
usbd Remove libhwbinder/libhidltransport deps 2019-09-05 14:17:42 -07:00
watchdogd Move watchdogd out of init 2018-08-02 12:25:58 -07:00
.clang-format Add a 2 width option of clang format. 2017-03-10 13:01:39 -08:00
.clang-format-2 Move clang-formats to build. 2019-01-18 14:26:33 -08:00
.clang-format-4 Move clang-formats to build. 2019-01-18 14:26:33 -08:00
.gitignore Ignore adb/*.pyc files 2015-08-11 12:59:58 -07:00
Android.bp Export android_filesystem_config.h as a filegroup 2017-01-17 18:20:28 -08:00
CleanSpec.mk Rename product_services to system_ext 2019-07-09 08:56:53 +00:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2013-07-30 13:56:49 -07:00
NOTICE Fix omission in NOTICE file. 2013-07-30 13:56:55 -07:00
OWNERS Move per-file OWNERS directives to their directories. 2018-06-06 11:49:40 +09:00
PREUPLOAD.cfg Add a PREUPLOAD.cfg file to run git-clang-format on every commit 2017-03-08 16:51:26 +08:00
TEST_MAPPING Add init_tests to CTS 2019-08-22 08:37:55 -07:00