Paul Mackerras
df9059bb64
KVM: PPC: Book3S HV: Don't drop low-order page address bits
...
Commit caaa4c804fae ("KVM: PPC: Book3S HV: Fix physical address
calculations") unfortunately resulted in some low-order address bits
getting dropped in the case where the guest is creating a 4k HPTE
and the host page size is 64k. By getting the low-order bits from
hva rather than gpa we miss out on bits 12 - 15 in this case, since
hva is at page granularity. This puts the missing bits back in.
Reported-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Alexander Graf <agraf@suse.de>
2013-12-18 11:30:35 +01:00
..
2013-10-17 15:24:26 +02:00
2013-10-17 15:24:26 +02:00
2013-10-17 18:42:36 +02:00
2013-10-17 15:24:26 +02:00
2013-10-17 14:49:35 +02:00
2013-10-17 15:36:22 +02:00
2013-11-18 22:41:57 +01:00
2013-10-17 14:49:35 +02:00
2013-08-14 15:33:35 +10:00
2013-10-17 15:17:25 +02:00
2013-08-26 13:19:56 +03:00
2013-10-17 15:45:35 +02:00
2013-10-17 15:18:28 +02:00
2013-07-08 16:20:20 +02:00
2013-07-08 16:21:13 +02:00
2013-07-08 16:21:13 +02:00
2013-10-17 15:15:56 +02:00
2013-01-06 14:02:00 +01:00
2013-12-18 11:30:35 +01:00
2013-04-26 20:27:32 +02:00
2013-12-18 11:29:31 +01:00
2013-11-18 22:41:20 +01:00
2013-12-09 09:41:41 +01:00
2013-10-17 15:36:22 +02:00
2012-04-02 14:00:04 +10:00
2013-10-17 14:45:04 +02:00
2013-12-09 09:41:39 +01:00
2013-12-09 09:41:41 +01:00
2013-10-17 15:45:35 +02:00
2013-10-17 15:26:31 +02:00
2013-10-17 18:43:34 +02:00
2013-05-02 15:28:36 +02:00
2013-10-17 18:43:34 +02:00
2013-10-17 18:42:36 +02:00
2013-01-10 13:42:30 +01:00
2013-03-22 01:21:09 +01:00
2013-12-11 00:12:44 +01:00
2013-10-17 15:24:26 +02:00
2012-12-06 01:34:11 +01:00
2013-10-17 15:24:26 +02:00
2013-11-04 10:20:57 +02:00
2013-01-24 19:23:33 +01:00
2013-10-17 15:37:16 +02:00
2013-10-17 18:42:36 +02:00
2013-10-17 14:49:37 +02:00
2013-10-17 18:42:36 +02:00
2013-10-17 18:42:36 +02:00
2013-05-02 15:28:36 +02:00
2013-11-15 13:51:36 +09:00
2013-10-17 15:45:35 +02:00
2013-05-02 15:28:35 +02:00
2013-10-17 18:43:34 +02:00
2012-04-08 12:51:19 +03:00
2013-10-17 15:37:16 +02:00
2013-10-17 15:36:22 +02:00
2013-10-17 15:37:16 +02:00