Revert "Revert "linaro 1""

This reverts commit d9fea1fa7d4adbebbc77033f8c8cf897410ba929.
Revert "Revert "linaro 2""

This reverts commit 5b9a52cd29064f0575a0e37ec9d63599393d6f3b.
Revert "Revert "linaro 3""

This reverts commit c5b554384c99bf3c6d28962a5aea1628866a34d8.
Revert "Revert "linaro 4""

This reverts commit a8ff3720df185bb7dd2e63a197f34656b9ca4754.
Revert "Revert "linaro 5""

This reverts commit fc9f1a4a71e92a79df1b89ec2b88a97ebcf1a2fa.
Revert "Revert "linaro 6""

This reverts commit 11d9b3dcceeb28e70b24ee7e8c3cfe12a387dcfc.
Revert "Revert "linaro 7""

This reverts commit 87620b9f57b6acfe7e85a07ef33f6047f8b0f9f2.