1. 30 Jun, 2016 2 commits
  2. 29 Jun, 2016 2 commits
  3. 17 Jun, 2016 2 commits
  4. 15 Jun, 2016 5 commits
  5. 14 Jun, 2016 1 commit
  6. 11 Jun, 2016 2 commits
  7. 10 Jun, 2016 4 commits
  8. 03 Jun, 2016 2 commits
  9. 01 Jun, 2016 6 commits
  10. 31 May, 2016 2 commits
  11. 23 May, 2016 2 commits
  12. 12 May, 2016 1 commit
  13. 08 May, 2016 1 commit
  14. 05 May, 2016 3 commits
    • Alistair Strachan's avatar
      updater, minzip: Remove unnecessary O_SYNC flags. · 733285fe
      Alistair Strachan authored
      
      Remove O_SYNC from mzExtractRecursive() and PackageExtractFileFn().
      These functions deal with extracting whole files from the update
      package onto a filesystem. If run on ext4 on a rotating disk, for
      example, the O_SYNC flag will cause serious performance problems
      and the extraction proecss can take over 30 minutes, with no
      obvious benefits.
      
      This API function already calls fsync(fd) after each file is
      extracted to ensure data and metadata is written to the underlying
      block device, so the O_SYNC calls should be superfluous and safely
      removable.
      
      This change does not affect the OTA patch paths or any modification
      of the bootloader partition or writes to other 'emmc' partitions.
      Signed-off-by: default avatarAlistair Strachan <alistair.strachan@imgtec.com>
      Change-Id: I9cbb98a98e6278bf5c0d7efaae340773d1fbfcd2
      733285fe
    • Treehugger Robot's avatar
    • Jonathan Hamilton's avatar
      Keep ADF device alive for the lifetime of the minui backend · bab6e492
      Jonathan Hamilton authored
      Some ADF drivers do some amount of state cleanup when the ADF device
      node is closed, making and attempts to draw using it fail.
      
      This changes the minui ADF backend to keep the adf_device open until it
      is exited, fixing issues on such devices.
      bab6e492
  15. 03 May, 2016 3 commits
  16. 29 Apr, 2016 2 commits