Skip to content
Snippets Groups Projects
  1. Nov 07, 2022
  2. Oct 31, 2022
  3. Oct 21, 2022
  4. Oct 20, 2022
  5. Oct 10, 2022
  6. Oct 03, 2022
  7. Sep 20, 2022
  8. Sep 19, 2022
  9. Sep 16, 2022
  10. Sep 12, 2022
    • Simon Glass's avatar
      Makefile: Add a pcheck option to run tests in parallel · d1962ac7
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      Running tests in parallel is much faster, e.g. 15 seconds to run the tests
      on sandbox (only), instead of 100 seconds (on a 16-core machine). Add a
      'make pcheck' option to access this feature.
      
      Note that the tools/ tests still run each tool's tests once after the
      other, although within that, they do run in parallel. So for example,
      the buildman tests run in parallel, then the binman tests run in
      parallel. There would be a signiificant advantage to running them all
      in parallel together, but that would require a large amount of
      refactoring, e.g. with more use of pytest fixtures.
      
      Update the documentation to represent the current state.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      d1962ac7
  11. Sep 06, 2022
  12. Sep 04, 2022
  13. Sep 02, 2022
    • Simon Glass's avatar
      Makefile: Allow LTO to be disabled for a build · a55014d0
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      LTO (Link-Time Optimisation) is an very useful feature which can
      significantly reduce the size of U-Boot binaries. So far it has been
      made available for selected ARM boards and sandbox.
      
      However, incremental builds are much slower when LTO is used. For example,
      an incremental build of sandbox takes 2.1 seconds on my machine, but 6.7
      seconds with LTO enabled.
      
      Add a NO_LTO parameter to the build, similar to NO_SDL, so it can be
      disabled during development if needed, for faster builds.
      
      Add some documentation about LTO while we are here.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      a55014d0
  14. Aug 22, 2022
  15. Aug 21, 2022
    • Tom Rini's avatar
      net: Make DM_ETH be selected by NETDEVICE · 94633c36
      Tom Rini authored
      
      The deadline for DM_ETH migration passed 2 years ago.  Now that
      platforms which cannot be migrated have been either removed or had
      drivers disabled, and platforms that needed minor help to migrate have
      been forcefully migrated, we can complete the migration.
      
      This entails select'ing DM_ETH under NETDEVICES, and then removing now
      extraneous depends on lines.  In a few places, we can now either remove
      options or just simplify later dependencies.
      
      Cc: Ramon Fried <rfried.dev@gmail.com>
      Cc: Simon Glass <sjg@chromium.org>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Acked-by: default avatarRamon Fried <rfried.dev@gmail.com>
      94633c36
  16. Aug 10, 2022
  17. Aug 09, 2022
  18. Jul 26, 2022
  19. Jul 12, 2022
  20. Jul 11, 2022
  21. Jul 08, 2022
  22. Jul 04, 2022
  23. Jun 28, 2022
  24. Jun 24, 2022
  25. Jun 20, 2022
  26. Jun 06, 2022
  27. May 23, 2022
  28. May 11, 2022
  29. May 09, 2022
Loading