diff options
| author | Takashi Iwai <[email protected]> | 2018-04-10 19:05:13 +0200 |
|---|---|---|
| committer | Christoph Hellwig <[email protected]> | 2018-04-10 22:30:43 +0200 |
| commit | 9e7f06c8beee304ee21b791653fefcd713f48b9a (patch) | |
| tree | aaccea45fd03820b33eee35b77e3bb154e10ea46 /tools/perf/scripts/python/bin/export-to-postgresql-report | |
| parent | b284d4d5a6785f8cd07eda2646a95782373cd01e (diff) | |
swiotlb: fix unexpected swiotlb_alloc_coherent failures
The code refactoring by commit 0176adb00406 ("swiotlb: refactor coherent
buffer allocation") made swiotlb_alloc_buffer almost always failing due
to a thinko: namely, the function evaluates the dma_coherent_ok call
incorrectly and dealing as if it's invalid. This ends up with weird
errors like iwlwifi probe failure or amdgpu screen flickering.
This patch corrects the logic error.
Bugzilla: https://bugzilla.suse.com/show_bug.cgi?id=1088658
Bugzilla: https://bugzilla.suse.com/show_bug.cgi?id=1088902
Fixes: 0176adb00406 ("swiotlb: refactor coherent buffer allocation")
Cc: <[email protected]> # v4.16+
Signed-off-by: Takashi Iwai <[email protected]>
Signed-off-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions