From: <aot...@us...> - 2005-08-29 20:25:26
|
Update of /cvsroot/gc-linux/linux/arch/ppc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1248/arch/ppc Modified Files: Kconfig Log Message: Turn CONFIG_NOT_COHERENT_CACHE back on for now. Looks like everything that uses the DMA API stalls on I/O, according to isobel. Investigate. Index: Kconfig =================================================================== RCS file: /cvsroot/gc-linux/linux/arch/ppc/Kconfig,v retrieving revision 1.30 retrieving revision 1.31 diff -u -d -r1.30 -r1.31 --- Kconfig 29 Aug 2005 19:50:20 -0000 1.30 +++ Kconfig 29 Aug 2005 20:25:18 -0000 1.31 @@ -274,9 +274,14 @@ depends on 6xx || POWER3 || POWER4 default y +# FIXME: This is meant for cache incoherent cores, which is not the case for +# 750CXe (Gekko). However, according to isobel, turning this off stalls I/O +# for drivers using the DMA API (gcn-{dvd,bba}). For now this remains a +# band-aid for something else that's broken.. +# config NOT_COHERENT_CACHE bool - depends on 4xx || 8xx || E200 + depends on 4xx || 8xx || E200 || GAMECUBE default y endmenu |