]> Git Repo - u-boot.git/commit
Merge patch series "sandbox: repair compile and run-time for OF_EMBED case"
authorTom Rini <[email protected]>
Wed, 18 Dec 2024 18:36:38 +0000 (12:36 -0600)
committerTom Rini <[email protected]>
Wed, 18 Dec 2024 21:43:24 +0000 (15:43 -0600)
commit511b8dea970aab24f574ce230ac76089990df884
treed1f0c22474fd0cd789c2d5d61096148e3970bd52
parentb6e1ac89dc0a9d9bba1b803d4577f434669ce44e
parent90856d695f2f34cf5eb74c90a8b3a6cfe4932356
Merge patch series "sandbox: repair compile and run-time for OF_EMBED case"

Evgeny Bachinin <[email protected]> says:

This patch-set repairs ability to use sandbox with CONFIG_OF_EMBED=y.

For now, to use OF_EMBED, the following must be done
1) sandbox64_defconfig should have:
  ```
  -CONFIG_OF_LIVE=y
  +CONFIG_OF_EMBED=y
  ```

2) On sandbox when CONFIG_OF_EMBED=y, the u-boot process can't start
due to:
  ```
  Bloblist at b000 not found (err=-2)
  initcall failed at call 000000000011829c (err=-2: No such file or \
      directory)
  ### ERROR ### Please RESET the board ###
  ```
  So, it is natural desire to disable CONFIG_BLOBLIST just to test
sandbox with OF_EMBED=y (disable it one way or another):
  ```
    config SANDBOX
  - select BLOBLIST
  +     select BLOBLIST if SOME_NON_EXISTING_OPTION
  ```

3) As a result, having such changes (CONFIG_OF_EMBED=y &&
CONFIG_BLOBLIST=n) leads to the link & run-time errors, being fixed
by this patch series.

Link: https://lore.kernel.org/r/20241202-sandbox_repair_of_embed-v1-0-05aff4b0ccf7@salutedevices.com
[trini: The final patch is dropped as no longer relevant with Simon's
        rework to that function which is now applied.]
This page took 0.037048 seconds and 4 git commands to generate.