Here's a handy bit of data for Android users. The included leaked list (shown above) appears to be a complete (or nearly complete) list of all Android devices across multiple brands which are scheduled to receive the Android 6.0 Marshmallow OS update. It appears the leak was compiled and leaked somewhere within the Chinese supply chain.
Also, keep in mind that it's possible/likely the list is incomplete or simply early, and we will see even more devices receive the Android 6 upgrade. For example, the Sony Xperia Z5 is not on this list, but Sony already confirmed the device will get the Marshmallow. We will keep an eye out for any further details.