On Wed, 06 Mar 2019 01:30:11 +0100, Sujaritha Sundaresan <[email protected]> wrote:

Replacing the -E2BIG error code return for WOPCM
initialization with -ENODEV. This will prevent the pci from

s/pci/CI ?

picking this up as a warning during fault injection testing.

v2: change the final return code in i915_pci_probe() to ENODEV
    instead of the specific wopcm change. - Daniele

s/wopcm/WOPCM


Cc: Daniele Ceraolo Spurio <[email protected]>
Cc: Michal Wajdeczko <[email protected]>
Signed-off-by: Sujaritha Sundaresan <[email protected]>
---
 drivers/gpu/drm/i915/i915_pci.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/i915_pci.c b/drivers/gpu/drm/i915/i915_pci.c
index c42c5ccf38fe..f962b5c0b3c1 100644
--- a/drivers/gpu/drm/i915/i915_pci.c
+++ b/drivers/gpu/drm/i915/i915_pci.c
@@ -778,7 +778,7 @@ static int i915_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
        err = i915_driver_load(pdev, ent);
        if (err)
-               return err;
+               return i915_error_injected() ? -ENODEV : err;
        if (i915_inject_load_failure()) {
                i915_pci_remove(pdev);

Hmm, since this is quite big deviation from original approach, maybe
you should sent it as new patch (with updated title and commit message)
as now this covers all injected errors (not just E2BIG from WOPCM)

Anyway, with typos fixed this is:

Reviewed-by: Michal Wajdeczko <[email protected]>

Thanks,
~Michal
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to