Does CN68XX still need DCache prefetch workaround?
I David,
When I booted up 4.5-rc4 kernel on CN68xx board, both pass 1.1 and pass 2.2 reports:
Kernel panic - not syncing: OCTEON II DCache prefetch workaround not in place (cfa00000).
Please build kernel with proper options (CONFIG_CAVIUM_CN63XXP1).
According to the description of he option, it should just have impact on 63xx pass 1.x. It looks confusing.
Any hint is appreciated?
Thanks,
Yang
Quoted 5 lines · Yang Shi
I David,
When I booted up 4.5-rc4 kernel on CN68xx board, both pass 1.1 and pass 2.2 reports:
Quoted 7 lines
Kernel panic - not syncing: OCTEON II DCache prefetch workaround not inplace (
cfa00000).
Please build kernel with proper options (CONFIG_CAVIUM_CN63XXP1).According to the description of he option, it should just have impact on 63xx pass 1.x. It looks confusing.
The name of the Kconfig variable is CAVIUM_CN63XXP1. It turns out that it is also needed for somethings that are not cn63xxP1. It is a bit confusing, but as of now we decided not to rename the Kconfig variable.
Quoted 1 line
Any hint is appreciated?
Enable it and see what happens.
Quoted 4 lines
Thanks,
Yang
Quoted 10 lines · David Daney
Quoted 9 lines · Yang Shi
I David,
When I booted up 4.5-rc4 kernel on CN68xx board, both pass 1.1 and pass 2.2 reports:
Kernel panic - not syncing: OCTEON II DCache prefetch workaround not inplace (
cfa00000).
Please build kernel with proper options (CONFIG_CAVIUM_CN63XXP1).
Quoted 5 lines
Quoted 3 lines
According to the description of he option, it should just have impact on 63xx pass 1.x. It looks confusing.
The name of the
Kconfigvariable isCAVIUM_CN63XXP1. It turns out that it is also needed for somethings that are not cn63xxP1. It is a bit confusing, but as of now we decided not to rename theKconfigvariable.
OK, however, it would sound better to add more comments or notes about this in Kconfig help text?
Quoted 4 lines
Quoted 2 lines
Any hint is appreciated?
Enable it and see what happens.
Once I enable it could bootup without problem.
Thanks,
Yang
Quoted 7 lines
Quoted 5 lines
Thanks,
Yang