[PATCH 00/35] Update libfdt

Sebastian Huber sebastian.huber at embedded-brains.de
Tue Dec 14 19:37:46 UTC 2021


This patch set updates libfdt (which is a part of the dtc repository) to
the latest version.

Andre Przywara (14):
  libfdt: fdt_offset_ptr(): Fix comparison warnings
  libfdt: fdt_mem_rsv(): Fix comparison warnings
  libfdt: fdt_grab_space_(): Fix comparison warning
  libfdt: fdt_splice_(): Fix comparison warning
  libfdt: fdt_resize(): Fix comparison warning
  libfdt: fdt_node_offset_by_phandle(): Fix comparison warning
  libfdt: fdt_add_string_(): Fix comparison warning
  libfdt: fdt_move(): Fix comparison warnings
  libfdt: fdt_create_with_flags(): Fix comparison warning
  libfdt: libfdt_wip: Fix comparison warning
  libfdt: fdt_get_string(): Fix sequential write comparison warnings
  libfdt: fdt_strerror(): Fix comparison warning
  libfdt: Fix kernel-doc comments
  fdtget: Fix signedness comparisons warnings

David Gibson (3):
  libfdt: Tweak description of assume-aligned load helpers
  libfdt: Fix a possible "unchecked return value" warning
  Fix CID 1461557

Elvira Khabirova (1):
  libfdt: fix an incorrect integer promotion

Frank Mehnert (1):
  libfdt: fix fdt_check_node_offset_ w/ VALID_INPUT

Georg Kotheimer (1):
  libfdt: Add ALIGNMENT error string

Jan Beulich (1):
  libfdt: fix undefined behaviour in fdt_splice_()

Justin Covell (1):
  Set last_comp_version correctly in new dtb and fix potential version
    issues in fdt_open_into

Patrick Oppenlander (2):
  libfdt: trivial typo fix
  libfdt: add extern "C" for C++

Rob Herring (1):
  libfdt: Add FDT alignment check to fdt_check_header()

Sebastian Huber (1):
  dtc: Update VERSION

Simon Glass (6):
  libfdt: Fix a few typos
  libfdt: Improve comments in some of the assumptions
  libfdt: Add support for disabling internal checks
  libfdt: Use VALID_INPUT for FDT_ERR_BADSTATE checks
  libfdt: Correct condition for reordering blocks
  libfdt: fdt_get_string(): Fix comparison warnings

Tom Rini (2):
  libfdt: Check for 8-byte address alignment in fdt_ro_probe_()
  libfdt: Internally perform potentially unaligned loads

Vikram Garhwal (1):
  libfdt: overlay: make overlay_get_target() public

 cpukit/dtc/VERSION                  |   6 +-
 cpukit/dtc/libfdt/fdt.c             |  41 ++++++--
 cpukit/dtc/libfdt/fdt_addresses.c   |   2 +-
 cpukit/dtc/libfdt/fdt_ro.c          |  44 ++++----
 cpukit/dtc/libfdt/fdt_rw.c          |  37 ++++---
 cpukit/dtc/libfdt/fdt_strerror.c    |   5 +-
 cpukit/dtc/libfdt/fdt_sw.c          |  38 ++++---
 cpukit/dtc/libfdt/fdt_wip.c         |   2 +-
 cpukit/dtc/libfdt/libfdt_internal.h |  49 +++++++--
 cpukit/include/libfdt.h             | 157 ++++++++++++++++++++--------
 10 files changed, 264 insertions(+), 117 deletions(-)

-- 
2.31.1



More information about the devel mailing list