2016.08 Public Release

Major new features:

- New infrastructure for building machine firmware updates.  This
  includes updating BIOS and CPLDs.

- Added kernel support and userspace tools for the BTRFS file system.

- Enabled U-Boot feature CONFIG_API by default.

Additional New Hardware Platforms
=================================

  ae3a6d8 Plexxi Switch 2 ONIE support.
  9ebbde0 wiwynn_andromeda: add new platform
  65bcc5f Add support for DNI 3048UP
  933ad35 Dell Networking S6010 Data-center switch
  1157a4d Dell Networking S4048T Data-center switch
  80bfa2d Add support for Centec Networks E582-48X2Q4Z platform
  5873ada Alphanetworks Platforms: Add SNC60A0-486F to support ONIE

Documentation Updates
=====================

  01ed2e0 kvm_x86_64: add a demonstration firmware update
  3fb22c6 updates to Niagara 2XXX family documentation.
  2e6899d updates to x86_64-wnc_sst1_n1 documentation

Features
========

Linux Kernel:

  c634d2d kernel: move to latest LTS v4.1.28

U-Boot:

  f67e033 U-Boot: Enable CONFIG_API option

Misc:

  8305d41 firmware updates: add infra for building firmware updates
  b5b8749 add btrfs kernel support and btrf-progs utilities
  b2d5cb5 Adding extra UBI tools to list of binaries
  d68e641 Added support for platform specific reboot after fw update

Bugs Fixes
==========

Hardware Support:

  e1ef815 kvm_x86_64: do not assign Ethernet management MAC addresses
  d1baaaa Accton AS4610: correct mass storage for demo OS installation

Misc:

  1abe604 sys_eeprom: fix issue of updating CRC TLV
  a50da2c Add warn_exists argument in function remove_update

Build Time:

  f847af8 Run mdev to populate dynamic nodes, including ubi_ctrl
  8f097b5 Install UBI utilities if busybox versions have not been installed
  f22804e Increase mtd nodes and remove incorrectly created UBI nodes