I was running 2x5970 + 2*6870, which makes total of 6 GPUs, everything was fine.
I added another 6870 and everything seems to be fine, all 7 GPUs are recognized but I can't run cgminer unless I pick only 3 of them and disable others.
Otherwise I get this errormessage:
Error -6: Creating Command Queue. (clCreateCommandQueue)
Try to disable device 3
I can pick only 3 devices, doesnt matter which of them. I lowered number of gpu threads in cgminer (--gpu-threads 1).
Now I can pick 5 devices, but not more.
What gives? Bug in App SDK?
Windows 7 64bit
Catalyst 11.12, SDK 2.5
Edit: More specs