History log of /system/vold/vdc.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c61581e7d25dd7a736d487e4db85b61adb336144 30-Mar-2017 Tom Cherry <tomcherry@google.com> vdc: use libbase logging and log directly to kmsg on boot

Init is no longer calling vdc with logwrapper, so it must take care of
logging to kmsg directly.

Bug: 36278706
Test: observe logging in kmsg on boot and stderr on normal usage

(cherry picked from commit f71511ac4199f273744b8e0adf266c6e911918aa)

Change-Id: Ieb643918f11bdde4f99ec7f3ec083efbb326e809
/system/vold/vdc.cpp
47695b29af0467dd8e18f5534e3b62e39326d7e1 02-Feb-2016 Jeff Sharkey <jsharkey@android.com> Allow callers to prepare CE/DE user storage.

Give callers the option of preparing CE and/or DE storage. The
framework will only prepare CE storage after the CE keys have been
unlocked for that user.

When init is calling enablecrypto, kick off the work in a thread so
that we can make other calls back into vold without causing
deadlock. Leaves blocking call intact for framework callers.

Clean up 'vdc' tool to send useful transaction numbers, and
actually watch for the matching result to come back. This fixes
race conditions when there are multiple 'vdc' callers.

Also add other system and misc directories to match spec.

Bug: 25796509
Change-Id: Ie4f853db6e387916b845d2b5fb92925d743b063d
/system/vold/vdc.cpp
5c18a6757910d0f2689e99f51b2dc283881178b3 05-Jun-2015 Paul Lawrence <paullawrence@google.com> Merge commit 'd0b4295c' into manualmerge

Change-Id: I6d7178edebf50663fa9622b539c8101627a84385
d095d86705a42186c906db58486575b2d9060de6 04-Jun-2015 Paul Lawrence <paullawrence@google.com> am 0628fa25: Improve boot time

* commit '0628fa25141261e549f06d1c6f9e9f3d29e2b8f0':
Improve boot time
fde9cd8c82f2557f9c8c9ac34a2a8f666d43cf0d 06-May-2015 Paul Crowley <paulcrowley@google.com> Make vdc a C++ file as a base for further improvement.

Bug: 19704432
Change-Id: I784e8a91d3b0f4d6cd0dc668e9e55d0290f768e8
/system/vold/vdc.cpp