Skip to content

[Marvell-armhf] Setting u-boot ftd_high to resolve kernel hung#10204

Merged
yxieca merged 1 commit intosonic-net:masterfrom
pavannaregundi:kernel
Mar 24, 2022
Merged

[Marvell-armhf] Setting u-boot ftd_high to resolve kernel hung#10204
yxieca merged 1 commit intosonic-net:masterfrom
pavannaregundi:kernel

Conversation

@pavannaregundi
Copy link
Copy Markdown
Contributor

@pavannaregundi pavannaregundi commented Mar 10, 2022

Change-Id: I3e2521780f5ecdb3bdf6cbb6542250814ca11959
Signed-off-by: Pavan Naregundi [email protected]

Why I did it

Kernel hang in during early boot is caused due overwriting of device tree with uncompressing kernel. Added the fdt_high which gives a safe offset from kernel location.

How I did it

Setting uboot environment variable fdt_high.

How to verify it

Successful boot of bullseye kernel on Marvell Armada 380/385.

Which release branch to backport (provide reason below if selected)

As issue is due to migration to bullseye, fix needs to be backported to 202111.

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111

Description for the changelog

Marvell-armhf: Setting u-boot fdt_high to resolve kernel hung

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

Change-Id: I3e2521780f5ecdb3bdf6cbb6542250814ca11959
Signed-off-by: Pavan Naregundi <[email protected]>
@pavannaregundi pavannaregundi requested a review from lguohan as a code owner March 10, 2022 11:14
@Blueve Blueve added the Request for 202111 Branch For PRs being requested for 202111 branch label Mar 10, 2022
@radha-danda
Copy link
Copy Markdown

@yxieca, some checks are failed but seems not related to the change from the PR. Can you please retrigger the tests and have this PR merged? Thank you.

@radha-danda
Copy link
Copy Markdown

Thanks @yxieca. All checks are passed now. Can this PR be merged now please?

@yxieca yxieca merged commit 7eb321c into sonic-net:master Mar 24, 2022
qiluo-msft pushed a commit that referenced this pull request Mar 25, 2022
Why I did it
Kernel hang in during early boot is caused due overwriting of device tree with uncompressing kernel. Added the fdt_high which gives a safe offset from kernel location.

How I did it
Setting uboot environment variable fdt_high.

How to verify it
Successful boot of bullseye kernel on Marvell Armada 380/385.

Change-Id: I3e2521780f5ecdb3bdf6cbb6542250814ca11959
Signed-off-by: Pavan Naregundi <[email protected]>
judyjoseph pushed a commit that referenced this pull request Mar 28, 2022
Why I did it
Kernel hang in during early boot is caused due overwriting of device tree with uncompressing kernel. Added the fdt_high which gives a safe offset from kernel location.

How I did it
Setting uboot environment variable fdt_high.

How to verify it
Successful boot of bullseye kernel on Marvell Armada 380/385.

Change-Id: I3e2521780f5ecdb3bdf6cbb6542250814ca11959
Signed-off-by: Pavan Naregundi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants