hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/zorro/zorro.c
....@@ -41,7 +41,7 @@
4141
4242 struct zorro_bus {
4343 struct device dev;
44
- struct zorro_dev devices[0];
44
+ struct zorro_dev devices[];
4545 };
4646
4747
....@@ -181,7 +181,7 @@
181181 z->resource.name = z->name;
182182 r = zorro_find_parent_resource(pdev, z);
183183 error = request_resource(r, &z->resource);
184
- if (error)
184
+ if (error && !(z->rom.er_Type & ERTF_MEMLIST))
185185 dev_err(&bus->dev,
186186 "Address space collision on device %s %pR\n",
187187 z->name, &z->resource);