diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2008-10-27 19:48:47 +0000 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2008-10-31 16:13:46 +1100 |
commit | b30115ea8f685bcd1769553fe8511745f985053c (patch) | |
tree | 3bc3bbeeeaf9efbf117c87d8cda846f3206e0e46 /arch/powerpc/kernel/vio.c | |
parent | e90a13184600ec756875238ad130e2f205cd9a1b (diff) | |
download | talos-op-linux-b30115ea8f685bcd1769553fe8511745f985053c.tar.gz talos-op-linux-b30115ea8f685bcd1769553fe8511745f985053c.zip |
powerpc/pci: Fix unmapping of IO space on 64-bit
A typo/thinko made us pass the wrong argument to __flush_hash_table_range
when unplugging bridges, thus not flushing all the translations for
the IO space on unplug. The third parameter to __flush_hash_table_range
is `end', not `size'.
This causes the hypervisor to refuse unplugging slots.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/kernel/vio.c')
0 files changed, 0 insertions, 0 deletions