From: Michael Ellerman Date: Tue, 17 Feb 2009 00:18:49 +0000 (+0000) Subject: powerpc/pseries: Return req#msi(-x) if request is larger X-Git-Tag: v2.6.30-rc1~619^2~85 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d523cc379da57f1c39f5db9c47bdaa94f74727ff;p=pandora-kernel.git powerpc/pseries: Return req#msi(-x) if request is larger If a driver asks for more MSIs than the devices "req#msi(-x)" property, we currently return -ENOSPC. This doesn't give the driver any chance to make a new request with a number that might work. So if "req#msi(-x)" is less than the request, return its value. To be 100% safe, make sure we return an error if req_msi == 0. Signed-off-by: Michael Ellerman Signed-off-by: Benjamin Herrenschmidt --- Reading git-diff-tree failed