From mboxrd@z Thu Jan 1 00:00:00 1970 From: Don Slutz Subject: Re: [PATCH v4 06/16] xen: Convert vmware_port to xentrace usage Date: Fri, 12 Sep 2014 19:57:20 -0400 Message-ID: <54138860.7030602@terremark.com> References: <1410460610-14759-1-git-send-email-dslutz@verizon.com> <1410460610-14759-7-git-send-email-dslutz@verizon.com> <5412F0DA.1080606@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <5412F0DA.1080606@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Boris Ostrovsky , Don Slutz , xen-devel@lists.xen.org Cc: Kevin Tian , Keir Fraser , Ian Campbell , Stefano Stabellini , Jun Nakajima , Eddie Dong , Ian Jackson , Tim Deegan , George Dunlap , Aravind Gopalakrishnan , Jan Beulich , Andrew Cooper , Suravee Suthikulpanit List-Id: xen-devel@lists.xenproject.org On 09/12/14 09:10, Boris Ostrovsky wrote: > On 09/11/2014 02:36 PM, Don Slutz wrote: >> @@ -2080,6 +2080,14 @@ static void svm_vmexit_gp_intercept(struct >> cpu_user_regs *regs, >> inst_len = __get_instruction_length_from_list( >> v, list, ARRAY_SIZE(list), 0); >> + if ( hvm_long_mode_enabled(v) ) >> + HVMTRACE_LONG2_C4D(TRAP_GP, inst_len, regs->rdx, >> + TRC_PAR_LONG(vmcb->exitinfo1), >> + TRC_PAR_LONG(vmcb->exitinfo2)); >> + else >> + HVMTRACE_C4D(TRAP_GP, inst_len, vmcb->exitinfo1, >> vmcb->exitinfo1, >> + vmcb->exitinfo2); > > exitinfo1 is used twice. Did you mean regs->rdx for one of them? > Yes. Will fix. Thanks, -Don Slutz > -boris > >> + >> rc = vmport_gp_check(regs, v, inst_len, inst_addr, >> vmcb->exitinfo1, vmcb->exitinfo2); >> if ( !rc ) >