[Skiboot] [PATCH stable 00/14] Device Tree ordering

Stewart Smith stewart at linux.vnet.ibm.com
Thu Jan 21 14:51:07 AEDT 2016


This patchset contains backported (plain cherry-picked) commits from
master into skiboot stable to support applying Oliver's patchset for
device tree ordering to the skiboot stable tree.

Oliver O'Halloran (4):
  hdata/hdata_to_dt.c: Also print node names.
  core/device.c: Sort nodes with name at unit names by unit
  hdata/test: Updated the hdata_to_dt test data for the new sorting
    behaviour
  DT sorting test

Stewart Smith (10):
  Add hdata_to_dt test
  Enable -Werror for -Wformat
  Use VALGRIND callout rather than tricky malloc/memcpy
  Revive hdata_to_dt and make it work again
  Fix endian flip in printf for FSP in hdata/fsp.c
  sparse: fix beint32_t degrades to int in hdata/pcia.c
  sparse: fix conversion of hdat slca_index
  sparse: fix endian conversions in hdata/iohub.c
  sparse: fix missing beXX_to_cpu() conversions in hdata/fsp.c
  sparse: fix incorrect type warnings in hdata/fsp.c

 Makefile.main                         |    2 +-
 core/device.c                         |   56 +-
 core/mem_region.c                     |    8 +-
 core/test/run-device.c                |   71 +
 core/test/run-mem_range_is_reserved.c |    2 +-
 hdata/fsp.c                           |   21 +-
 hdata/hostservices.c                  |    3 +-
 hdata/iohub.c                         |   35 +-
 hdata/pcia.c                          |    2 +-
 hdata/test/Makefile.check             |   30 +-
 hdata/test/hdata_to_dt.c              |   52 +-
 hdata/test/p81-811.spira              |  Bin 0 -> 2048 bytes
 hdata/test/p81-811.spira.dt           | 8881 +++++++++++++++++++++++++++++++++
 hdata/test/p81-811.spira.heap         |  Bin 0 -> 4200000 bytes
 hdata/test/stubs.c                    |   21 +-
 hdata/vpd.c                           |    5 +-
 include/device.h                      |    5 +
 include/inttypes.h                    |   44 +
 test/dt_common.c                      |   70 +
 19 files changed, 9207 insertions(+), 101 deletions(-)
 create mode 100644 hdata/test/p81-811.spira
 create mode 100644 hdata/test/p81-811.spira.dt
 create mode 100644 hdata/test/p81-811.spira.heap
 create mode 100644 include/inttypes.h
 create mode 100644 test/dt_common.c

-- 
2.1.4



More information about the Skiboot mailing list