.
Fix this by copying r12 into r3 before calling kvmhv_commence_exit as
r12 contains the trap number
Signed-off-by: Gautham R. Shenoy e...@linux.vnet.ibm.com
Hi Gautham,
I agree with your logic: r3 is quite clearly corrupted in that path. So:
Reviewed-by: Sam Bobroff sam.bobr...@au1
Ping?
I think I've addressed all the comments in this version. Is there anything else
I need to look at?
Cheers,
Sam.
On Wed, May 27, 2015 at 09:56:57AM +1000, Sam Bobroff wrote:
In 64 bit kernels, the Fixed Point Exception Register (XER) is a 64
bit field (e.g. in kvm_regs and kvm_vcpu_arch
instruction which, depending on endianness, will cause either the
lower or upper 32 bits to be missed. In another case it is cast as a
u32, causing the upper 32 bits to be cleared.
This patch corrects those places by extending the access methods to
64 bits.
Signed-off-by: Sam Bobroff sam.bobr...@au1
On Mon, May 25, 2015 at 11:08:08PM +0200, Alexander Graf wrote:
On 20.05.15 07:26, Sam Bobroff wrote:
In 64 bit kernels, the Fixed Point Exception Register (XER) is a 64
bit field (e.g. in kvm_regs and kvm_vcpu_arch) and in most places it is
accessed as such.
This patch corrects
instruction which, depending on endianness, will cause either the
lower or upper 32 bits to be missed. In another case it is cast as a
u32, causing the upper 32 bits to be cleared.
This patch corrects those places by extending the access methods to
64 bits.
Signed-off-by: Sam Bobroff sam.bobr...@au1
Correct a simple mistake of checking the wrong variable
before a dereference, resulting in the dereference not being
properly protected by rcu_dereference().
Signed-off-by: Sam Bobroff sam.bobr...@au1.ibm.com
---
virt/kvm/kvm_main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
for arm64 + c6x.
And then will address the whole mess later if I manage to come up
with something that is acceptable (simple enough).
Thanks for the review!
Sam
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo
available for an online meeting to present you this
website audit report.
I look forward to hearing from you - thanks!
Best Regards,
*Sam Lewis* (Marketing Consultant)
PS: I am not spamming. I have studied your website, prepared an audit
report and believe I can help with your business promotion
Hi,
I have 2 VM's, one is running in NAT mode and the other in bridged mode.
VM1 IP is 192.168.122.3, and VM2 IP is on the public network, say 1.1.1.2.
If I am logged onto VM2 which has the public IP, I cannot access VM2,
since VM2 is on the private network. However from VM1 I can access
VM2. I
vnet1
vnet2
vnet3
virbr0 manages the private network of 192.168.122.X/24, and VM1 is
attached to vnet1.
br0 manages the public network of 1.1.1.X/24 and vnet0 is VM2 with the
public IP.
On Fri, Oct 11, 2013 at 3:47 PM, Sam Giraffe s
the others.
Anything else is just papering over the initial wrong doings.
I actually coded up header-n support to explicitly say:
do not include this file for this arch - but looking at the
actual problem being solved this is just bogus so I killed
it off again.
Sam
--
To unsubscribe from
On Tue, Jun 19, 2012 at 08:48:03PM +0200, Sam Ravnborg wrote:
I just noticed include/asm-generic/Kbuild.asm already had
ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/asm/kvm_para.h \
$(srctree)/include/asm-$(SRCARCH)/kvm_para.h),)
header-y += kvm_para.h
tree...
But in general we should try to separate out exporeted stuff in their own
headers,
so no new files should ever use __KERNEL__.
Either everything or nothing is exported.
Sam
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord
Dear KVM Gurus:
I am developing a system on KVM with 2 guest OSes: one is a
real-time operating system without a TCP/IP stack; the other is Linux.
What's the easiest method for inter-domain communication? I am aware
of Nahanni for shared memory communication in KVM, but it requires a
PCI
://tiny.cc/ndonh
2) Auto Traffic Avalanche - http://tiny.cc/3wsuq
3) Auto Blog System - http://tiny.cc/ytf7r
4) Zero Cost Commissions - http://tiny.cc/ermdw
5) CPA Instruments - http://tiny.cc/ruh9b
All the best,
Sam L. Carl
--
To unsubscribe from this list: send the line unsubscribe kvm
://tiny.cc/ndonh
2) Auto Traffic Avalanche - http://tiny.cc/3wsuq
3) Auto Blog System - http://tiny.cc/ytf7r
4) Zero Cost Commissions - http://tiny.cc/ermdw
5) CPA Instruments - http://tiny.cc/ruh9b
All the best,
Sam L. Carl
--
To unsubscribe from this list: send the line unsubscribe kvm
? You would make around 200-300 sales which
is massive!
You can earn thousands overnight, and thats from one product! You have to check
this out http://www.traffictractor.com
All the best,
Sam L. Carl
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message
but now you have the chance to grab a massive list.
Use it for ezine, email, autoresponders, they will bring your website a huge
amount of power, traffic and sales.
You have to check it out at http://www.traffictractor.com
All the best,
Sam L. Carl
--
To unsubscribe from this list: send
in -tip?
Sam
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
create inat.h here.
Could you investigave what is needed to factor out the stuff
needed from userspace so we can avoid the ugly havk where
you redefine types.h?
Maybe create a inat_types.h + inat.h as we do in other cases?
Same for the other files that requred the types.h hack.
Sam
OBJDUMP to the correct value in the top-level makefile.
Are there any parts of your user-space program that rely
on the host is little-endian?
If it does then it would fail on a power-pc target despite using the
correct objdump.
Sam
--
To unsubscribe from this list: send the line
On Thu, Jul 16, 2009 at 01:28:54PM -0400, Masami Hiramatsu wrote:
Sam Ravnborg wrote:
diff --git a/arch/x86/include/asm/inat.h b/arch/x86/include/asm/inat.h
new file mode 100644
index 000..01e079a
--- /dev/null
+++ b/arch/x86/include/asm/inat.h
@@ -0,0 +1,125 @@
+#ifndef
and everything looked fine.
Sam
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
right now.
So despite the above this patch has my:
Acked-by: Sam Ravnborg [EMAIL PROTECTED]
Same for the asm/a.out patch you posted the other day.
David - I assume you take these via your tree?
Sam
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message
24 matches
Mail list logo