On Wed, Sep 5, 2012 at 2:51 PM, David Daney <ddaney.cavm@xxxxxxxxx> wrote: > Nobody in their right mind would implement only one of RI or XI. So > splitting this feature into two parts just adds complication with no > benefit. Unless you have evidence that there is actual silicon that only > implements one of the two, there is no reason to split this, and to way to > test it. > > You can just keep kernel_uses_smartmips_rixi, and the rest of the patch set > is mostly unneeded. Recent BMIPS4380/BMIPS5000 cores support the XI bit, and ignore the RI bit. AFAICT it is safe to just use kernel_uses_smartmips_rixi=1 on these processors.