am 4fe053e1: (-s ours) am 62224a32: (-s ours) am eacf7e03: Only cleanup ASECs in external storage DO NOT MERGE

* commit '4fe053e1b406b41b5a60707523b389530619d953':
  Only cleanup ASECs in external storage DO NOT MERGE
am f763b2fc: (-s ours) am 7c5109be: (-s ours) Reconcile with jb-mr0-release - do not merge

* commit 'f763b2fc07ee79045ca6c47e54d09dec90694e6c':
am 7382f81f: Unmount external storage on multi-user devices.

* commit '7382f81fba895f1ac970ac2fad875f35836b8082':
  Unmount external storage on multi-user devices.
Reconcile with jb-mr1-release - do not merge

Change-Id: I91572ae0a96d0f7450b8afff1b32167c8dd0c086
am cd7ab371: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit 'cd7ab371fc070206a030d298d896061458704abd':
  Unmount external storage on multi-user devices.
Extend the maximum number of partitions from 4 to 32

Some platforms needs more than 4 partitions, e.g. the lt26.

Change-Id: Id22125313824b0ae15a4596709f52c4ab609a542
Extend vold support for creating ext4 images.

Augment the Ext4::format function to take
a mountpoint parameter. This will then
be passed to make_ext4fs through the
-a option to allow proper security labeling.

Change-Id: Ic26703406a2c463c12e32c8103a0c75c727b7d29
Merge "Extend the maximum number of partitions from 4 to 32"
am 2d1e5e96: Merge "Extend the maximum number of partitions from 4 to 32"

* commit '2d1e5e9680dcd29628f100c172e6d7d17d90ef2a':
  Extend the maximum number of partitions from 4 to 32
am f7e7ee96: am 2d1e5e96: Merge "Extend the maximum number of partitions from 4 to 32"

* commit 'f7e7ee969d9f286315ff153cb979e29e08cee9f4':
  Extend the maximum number of partitions from 4 to 32
am 5695b4bb: am f7e7ee96: am 2d1e5e96: Merge "Extend the maximum number of partitions from 4 to 32"

* commit '5695b4bb1c87a5c6ca884262f7940526ddcc5883':
  Extend the maximum number of partitions from 4 to 32
am 6947904a: Handle multi-user mountObb() requests.

* commit '6947904a76b69a1db20a3ddd30c0bcd281922fde':
  Handle multi-user mountObb() requests.
am 9f413b77: am 6947904a: Handle multi-user mountObb() requests.

* commit '9f413b77b05998b2dfe831d8752ba952f524b9ba':
  Handle multi-user mountObb() requests.
Reconcile with jb-mr1-release - do not merge

Change-Id: I1071ef79a7f5080b822cc4032647ea1feacd5d12
am 4e9fb840: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '4e9fb84063a2ad84df45ade41d301ec3aaf06160':
am e919efea: Workaround a kernel race when loading dmcrypt table

* commit 'e919efea94b178ed214ed2e78ef0d008727d62ab':
  Workaround a kernel race when loading dmcrypt table
am aba1f4d5: am e919efea: Workaround a kernel race when loading dmcrypt table

* commit 'aba1f4d5593f153eac63e983d56ac36f03663a3d':
  Workaround a kernel race when loading dmcrypt table
am b77bc469: Update environment variable for multi-user.

* commit 'b77bc4696b19d9b1ef82810f8d5f671c963d1dc1':
  Update environment variable for multi-user.
am 700b8cf8: am b77bc469: Update environment variable for multi-user.

* commit '700b8cf87ee70fa5cba9ee09669aad07f983055a':
  Update environment variable for multi-user.
Reconcile with jb-mr1-release - do not merge

Change-Id: I4024b1fab0705f6b943ef6b0633ad9e29beacb73