Hello Marco,

On 14.10.22 18:41, Marco Felsch wrote:
> Hi,
> 
> this series sync the dt-utils barebox-state code base with a very recent
> barebox version [1]. The most import patch are patch13-14, since those adding
> the user-space support for the backend format. By this new
> backend-format we are able to store the barebox-state on a on-disk
> partition like MBR/GPT.
> 
> [1] 
> https://lore.barebox.org/barebox/20221014163534.3812272-1-m.fel...@pengutronix.de/T/#mb63a3ce9abdfc3091fff9d977e696232713fc247

I applied patches 1-12/14 to next. For the other two, I implemented an
alternative scheme that uses GPT Type UUIDs instead:

  
https://lore.pengutronix.org/oss-tools/20230531152253.1407395-1-a.fat...@pengutronix.de/T/#t
  
https://lore.barebox.org/barebox/20230531145927.1399282-1-a.fat...@pengutronix.de/T/#t

Thanks,
Ahmad

> 
> Regards,
>   Marco
> 
> Juergen Borleis (1):
>   libdt: add partition search function
> 
> Marco Felsch (13):
>   state: Remove duplicate incudes
>   state: backend_raw: fix ignoring unpack failures
>   state: backend_storage: deal gracefully with runtime bucket corruption
>   state: treat state with all-invalid buckets as dirty
>   state: remove param member from struct state_string
>   state: remove param member from state_uint32, state_enum32, state_mac
>   state: remove unused function
>   state: propagate failure to fixup enum32 into DT
>   state: add SPDX-License-Identifier for files without explicit license
>   state: fix typos found with codespell
>   common: xstrdup: don't panic on xstrdup(NULL)
>   libdt: add of_property_write_strings support
>   state: sync with barebox to support new backend type
> 
>  src/barebox-state/backend_format_raw.c |   6 +-
>  src/barebox-state/backend_storage.c    |   2 +
>  src/barebox-state/state.c              | 177 +++++++++++-----
>  src/barebox-state/state.h              |  12 +-
>  src/barebox-state/state_variables.c    |  38 ++--
>  src/dt/common.h                        |  23 ++-
>  src/dt/dt.h                            |   4 +
>  src/libdt-utils.sym                    |   2 +
>  src/libdt.c                            | 271 +++++++++++++++++++++++++
>  9 files changed, 452 insertions(+), 83 deletions(-)
> 

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |


Reply via email to