Does it still happen with current Mesa git? If so, can you try to run it with this environment variable? R600_DEBUG=switch_on_eop