On Wed, 2010-08-25 at 01:31 +0000, Bhanu Gollapudi wrote:
> On systems with with higher nr_cpu_ids, per cpu exchange pool will
> have very limited exchange resources. This can cause certain
> operations such as discovery to fail even with finite amount
> of retires. This problem is handled by dividing the entire

Hi Bhanu,

   Can you tell me a bit more about your scenario and how many CPUs
you're dealing with? Is it an offload EM or non-offload EM that's
running out of resources?

        The (non-offload) EM starts with 4k XIDs. It must be an extreme case if
it is running out of per-CPU XIDs. Especially if you're failing
discovery, when there shouldn't be that many exchanges in use.

> exchange pool into two, one half to be used for cpu pool, and the
> other half to be used as common pool. If the exchange resource
> is not available in per cpu pool, the exchange resouce will
> be obtained from the common pool.

I'm not sure the offload EM would want this common pool since the OEM
may have a much smaller set of XIDs.

Thanks, //Rob

_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to