diff options
author | Arjan van de Ven <arjan@linux.intel.com> | 2008-12-13 09:15:27 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-02-02 09:53:22 -0800 |
commit | ab0a73d7995504d747fcc54a5fdfebc4f498aeeb (patch) | |
tree | 09fa149d8e5bdbcc8767d1e266f937caec39042c /drivers | |
parent | 13d38d457e1ab3eda435239d4aad426bd2d4e0ec (diff) |
resources: skip sanity check of busy resources
commit 3ac52669c7a24b93663acfcab606d1065ed1accd upstream.
Impact: reduce false positives in iomem_map_sanity_check()
Some drivers (vesafb) only map/reserve a portion of a resource.
If then some other driver comes in and maps the whole resource,
the current code WARN_ON's. This is not the intent of the checks
in iomem_map_sanity_check(); rather these checks want to
warn when crossing *hardware* resources only.
This patch skips BUSY resources as suggested by Linus.
Note: having two drivers talk to the same hardware at the same
time is obviously not optimal behavior, but that's a separate story.
Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Kyle McMartin <kyle@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions