1. 28 Sep, 2016 2 commits
  2. 26 Aug, 2016 1 commit
  3. 10 Aug, 2016 1 commit
  4. 22 Jul, 2016 4 commits
  5. 24 Jun, 2016 1 commit
    • Daniel Micay's avatar
      add a property for controlling perf_event_paranoid · 5ed57a75
      Daniel Micay authored
      This adds a system property for controlling unprivileged access to
      perf_event_paranoid. It depends on adding kernel support for
      perf_event_paranoid=3 based on grsecurity's PERF_HARDEN feature to
      completely disable unprivileged access to perf. A minimal port of this
      feature is used in the vanilla Debian kernel by default.
      
      It hides the non-hardened value as an implementation detail, since while
      it is currently 1, it will probably become 2 in the future.
      
      (Cherry picked from commit 2b22a663)
      
      Bug: 29054680
      
      Change-Id: I6e3ae3cf18d8c76df94f879c34fb6fde519b89a9
      5ed57a75
  6. 27 May, 2016 1 commit
  7. 22 Apr, 2016 1 commit
    • Daniel Rosenberg's avatar
      Fix overflow in path building · 5eddd517
      Daniel Rosenberg authored
      An incorrect size was causing an unsigned value
      to wrap, causing it to write past the end of
      the buffer.
      
      Bug: 28085658
      Change-Id: Ie9625c729cca024d514ba2880ff97209d435a165
      5eddd517
  8. 25 Mar, 2016 1 commit
  9. 26 Feb, 2016 1 commit
  10. 17 Dec, 2015 1 commit
  11. 15 Dec, 2015 1 commit
  12. 11 Dec, 2015 1 commit
  13. 02 Dec, 2015 1 commit
  14. 04 Nov, 2015 1 commit
    • Mark Salyzyn's avatar
      logd: pruning time horizon · a6116961
      Mark Salyzyn authored
      Estimate a time horizon of ten fold for worst UID pruning
      
      Bug: 25453210
      Bug: 24782000
      Change-Id: I7118deb6d42531c68ed2ac2a59c57b0580b942cc
      a6116961
  15. 03 Nov, 2015 1 commit
    • Dan Willemsen's avatar
      Remove __DATE__/__TIME__ from init and debuggerd · eb88db4f
      Dan Willemsen authored
      Keeping these means that every build has different init and debuggerd
      binaries, even if the source was the same. So OTAs that don't touch
      these sources would still need to update the binaries.
      
      Both of these messages are only informational, so can be safely removed.
      Bootchart already encodes build-specific information from the system
      properties.
      
      Bug: 24204119
      Change-Id: I7ebd65a20a3e031e7528c9f741616e20b3cd7446
      (cherry picked from commit 30622bbb)
      eb88db4f
  16. 21 Oct, 2015 1 commit
  17. 15 Oct, 2015 1 commit
    • Tim Murray's avatar
      Reorder init.rc to avoid a kernel warning. · f429d378
      Tim Murray authored
      3.18 has a warning in dmesg that appears when the parent cpuset's cpus
      and mems are changed to something other than what the child has. Reorder
      init.rc to prevent this warning from appearing.
      
      bug 24941443
      
      Change-Id: I49d8394063b23dce03222dcc9ddccdc32bb97ea2
      f429d378
  18. 12 Oct, 2015 2 commits
  19. 22 Sep, 2015 1 commit
    • Sami Tolvanen's avatar
      fs_mgr: trigger dm-verity error handling for invalid signatures · 4ae302af
      Sami Tolvanen authored
      Currently, the device doesn't mount verified partitions if the
      verity table signature is invalid, which usually means it fails to
      boot. This change instead sets up dm-verity with an invalid root
      hash and triggers device-specific error handling to recover from
      the corruption.
      
      Bug: 24256506
      Change-Id: I6d693306fa0e7459c5500b028e433df61ecea6fb
      (cherry picked from commit 47caa5c3)
      4ae302af
  20. 21 Sep, 2015 1 commit
  21. 20 Sep, 2015 8 commits
  22. 19 Sep, 2015 1 commit
  23. 18 Sep, 2015 1 commit
    • Tim Murray's avatar
      add system-background cpuset · cba6ad74
      Tim Murray authored
      add a new cpuset for system services that should not run on
      larger cores
      
      bug 24144797
      
      Change-Id: I21a54f0d6b46b3b8bd8c4564b8685c88cfc4a57d
      cba6ad74
  24. 17 Sep, 2015 3 commits
  25. 14 Sep, 2015 1 commit
  26. 12 Sep, 2015 1 commit