As barebox' state implementation changed since we harmonized the code bases the
last time lets adjust them again.

While at it clear away the unused build time options '--disable-logging' and
'--enable-debug'.

Ulrich Ölmann (13):
  state: Fix lseek error check in state_backend_bucket_direct_read()
  state: Fix lseek error check in state_backend_bucket_direct_write()
  state: Fix lseek error check in state_mtd_peb_read()
  state: Fix lseek error check in state_mtd_peb_write()
  state: check length
  state: backend_bucket_circular: mark block as bad if mtd_peb_torture()
    failed
  state: drop unused code and declarations for non-existing functions
  state: keep backward compatibility
  state: backend_storage: harmonize code with barebox
  state: harmonize code with barebox
  state: harmonize code with barebox
  configure: remove build time option '--disable-logging'
  configure: remove build time option '--enable-debug'

 configure.ac                                | 38 +++++++-------
 src/barebox-state.c                         |  2 +
 src/barebox-state/backend_bucket_circular.c | 16 +++---
 src/barebox-state/backend_bucket_direct.c   | 58 +++++++++++++--------
 src/barebox-state/backend_storage.c         |  6 ++-
 src/barebox-state/state.c                   |  7 ---
 src/state.h                                 | 43 ++++++++++++---
 7 files changed, 105 insertions(+), 65 deletions(-)

-- 
2.23.0


_______________________________________________
OSS-Tools mailing list
OSS-Tools@pengutronix.de

Reply via email to