kernel/drivers/zorro/zorro.c
.. .. @@ -41,7 +41,7 @@ 41 41 42 42 struct zorro_bus { 43 43 struct device dev; 44 - struct zorro_dev devices[0];44 + struct zorro_dev devices[];45 45 }; 46 46 47 47 .. .. @@ -181,7 +181,7 @@ 181 181 z->resource.name = z->name; 182 182 r = zorro_find_parent_resource(pdev, z); 183 183 error = request_resource(r, &z->resource); 184 - if (error)184 + if (error && !(z->rom.er_Type & ERTF_MEMLIST))185 185 dev_err(&bus->dev, 186 186 "Address space collision on device %s %pR\n", 187 187 z->name, &z->resource);