No description
Find a file
Chia-I Wu 41a1c15a40 graphics: fix a potential use after free
We cannot lookup _and_ update buffer cache entry in lookupBuffer.
The old buffer is still in use by hwcomposer2.  Add updateBuffer to
do the update after the new buffer has replaced the old buffer in
hwcomposer2.

While at it, s/BufferClone/BufferCacheEntry/g.

Bug: 36064845
Test: manual
Change-Id: I59b61c0198ad528c40020fdebbe27a6cc359226f
2017-03-10 10:53:32 -08:00
audio hidl_default to all targets. 2017-03-08 19:31:53 -08:00
automotive Merge "Fix static properties to comply with VTS" 2017-03-10 01:18:49 +00:00
biometrics Merge "vts: fingerprint: properly set timeouts for tests" 2017-03-09 22:53:45 +00:00
bluetooth Bluetooth: Protect callbacks during shutdown 2017-03-09 12:12:45 -08:00
boot hidl_default to all targets. 2017-03-08 19:31:53 -08:00
broadcastradio Merge "Add generic flags to ProgramInfo struct." 2017-03-10 16:01:54 +00:00
camera Merge "camera.device@1.0: Fix minor doc bug" 2017-03-09 23:11:48 +00:00
configstore hidl_default to all targets. 2017-03-08 19:31:53 -08:00
contexthub hidl_default to all targets. 2017-03-08 19:31:53 -08:00
drm Merge "Remove warning from DrmFactory.cpp" 2017-03-08 18:28:29 +00:00
dumpstate Merge "Remove viral dependency on libhwbinder. (2/2)" 2017-02-24 23:25:26 +00:00
gatekeeper hidl_default to all targets. 2017-03-08 19:31:53 -08:00
gnss hidl_default to all targets. 2017-03-08 19:31:53 -08:00
graphics graphics: fix a potential use after free 2017-03-10 10:53:32 -08:00
health Merge "Remove viral dependency on libhwbinder. (2/2)" 2017-02-24 23:25:26 +00:00
ir Add hidl_default and make modules use hidl_default. 2017-03-08 16:22:00 -08:00
keymaster Merge "keymaster HAL uses "default" service name" 2017-02-25 01:57:45 +00:00
light hidl_default to all targets. 2017-03-08 19:31:53 -08:00
media Add return status to IGraphicBufferSource methods 2017-03-03 22:37:42 +00:00
memtrack hidl_default to all targets. 2017-03-08 19:31:53 -08:00
nfc Add hidl_default and make modules use hidl_default. 2017-03-08 16:22:00 -08:00
power hidl_default to all targets. 2017-03-08 19:31:53 -08:00
radio Merge "Add VTS for voice telephony apis." am: 6b8077be1b am: 89f6259553 2017-03-09 22:09:24 +00:00
renderscript Add hidl_default and make modules use hidl_default. 2017-03-08 16:22:00 -08:00
sensors hidl_default to all targets. 2017-03-08 19:31:53 -08:00
soundtrigger hidl_default to all targets. 2017-03-08 19:31:53 -08:00
tests Add hidl_default and make modules use hidl_default. am: 691a455b9f am: 7c9f5c35d8 2017-03-09 02:09:52 +00:00
thermal hidl_default to all targets. 2017-03-08 19:31:53 -08:00
tv hidl_default to all targets. 2017-03-08 19:31:53 -08:00
usb hidl_default to all targets. 2017-03-08 19:31:53 -08:00
vibrator hidl_default to all targets. 2017-03-08 19:31:53 -08:00
vr hidl_default to all targets. 2017-03-08 19:31:53 -08:00
wifi Merge changes If83c1cbe,I12ad2665 2017-03-10 01:16:48 +00:00
Android.bp Add hidl_default and make modules use hidl_default. 2017-03-08 16:22:00 -08:00
CleanSpec.mk Bluetooth: move to vendor partition. 2017-02-27 15:41:04 -08:00
MODULE_LICENSE_APACHE2 Apache2 module license. 2016-08-30 11:28:36 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
update-base-files.sh Add annotations to create gnss-base.h 2017-01-23 08:41:15 -08:00
update-makefiles.sh Make update-makefiles.sh exit if any of the hidl invocations fail 2016-12-22 21:59:26 +00:00