Skip to content

Conversation

@adrian-nicolau
Copy link

This reverts commit e6a30d0. It also removes the check in nand_base.c which fails for some layouts after revert.

This reverts commit e6a30d0.
It also removes the check in nand_base.c which fails for some layouts
after revert.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reverts a previous commit (e6a30d0) that modified Marvell NAND controller hardware ECC layouts, restoring the layouts used in kernel 5.10. Additionally, it removes a strict validation check in the NAND base driver that was causing failures with some of the reverted layouts.

  • Reverts ECC layout parameters in the Marvell NAND driver to kernel 5.10 values
  • Removes strict ECC parameter validation that was incompatible with the reverted layouts
  • Changes error handling from fatal error to warning for ECC parameter mismatches

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
drivers/mtd/nand/raw/nand_base.c Converts strict ECC parameter validation from fatal error to warning
drivers/mtd/nand/raw/marvell_nand.c Reverts ECC layout parameters to kernel 5.10 values

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@adrian-nicolau adrian-nicolau merged commit 2bb8e3a into tg-v6.12 Sep 23, 2025
@adrian-nicolau adrian-nicolau deleted the DEV-7616-3.4-spider-fail-to-load-3.4.0-4334-25d772ca4-stay-on-boot-after-reboot-unit-2 branch September 23, 2025 12:18
shmuelhazan pushed a commit that referenced this pull request Nov 6, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Nov 13, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Nov 19, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Nov 19, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Nov 24, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Nov 24, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Nov 25, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Nov 28, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
adrian-nicolau added a commit that referenced this pull request Dec 1, 2025
This reverts commit e6a30d0. It also
removes the check in nand_base.c which fails for some layouts after
revert.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants