[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] FreeBSD PVHVM call for testing



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/21/13 17:55, Miguel Clara wrote:
> Roger Pau Monnà <roger.pau <at> citrix.com> writes:
> 
>> 
>> Hello,
>> 
>> I've pushed a new branch, pvhvm_v10 that contains a PV IPI 
>> implementation for both amd64 and i386. I've also updated the
>> wiki to point to the pvhvm_v10 branch:
>> 
>> http://xenbits.xen.org/gitweb/?p=people/royger/
> freebsd.git;a=shortlog;h=refs/heads/pvhvm_v10
>> 
>> I've updated my tree to latest HEAD, so now branch pvhvm_v10 is
>> on top of this commit:
>> 
>> commit b44da0fb82647f2cfb06f65a6695c7e36c98828c Author: gber
>> <gber <at> FreeBSD.org> Date:   Thu May 23 12:24:46 2013 +0000
>> 
>> Rework and organize pmap_enter_locked() function.
>> 
>> pmap_enter_locked() implementation was very ambiguous and
>> confusing. Rearrange it so that each part of the mapping creation
>> is separated. Avoid walking through the redundant conditions. 
>> Extract vector_page specific PTE setup from normal PTE setting.
>> 
>> Submitted by:   Zbigniew Bodek <zbb <at> semihalf.com> Sponsored
>> by:   The FreeBSD Foundation, Semihalf
>> 
>> Thanks for the testing, Roger.
>> 
> 
> Have you (or anyone) done some testing under NetBSD Dom0? I guess
> its not related, but I'm getting a panic when using SSH.
> 
> I was able to compile and install the kernel, and booted fine (just
> needed to adapt fstab, other than that no issues).
> 
> I've done some tests with ping, ftp, wget, but when I tried SSH
> (both to the vm and from the vm, I got a panic)
> 
> ===== PANIC ==== xn_txeof: WARNING: response is -1! debug1:
> SSH2_MSGxn_txeof: WARNING: response is -1! _KEXINIT receivepanic:
> mbuf already on the free list, but we're trying to free it again! 
> cpuid = 0 KDB: enter: panic [ thread pid 12 tid 100039 ] Stopped at
> kdb_enter+0x3e: movq    $0,kdb_why db> bt Tracing pid 12 tid 100039
> td 0xfffffe0008101000 kdb_enter() at kdb_enter+0x3e/frame
> 0xffffff8095021940 vpanic() at vpanic+0x146/frame
> 0xffffff8095021980 kassert_panic() at kassert_panic+0x136/frame
> 0xffffff80950219f0 xn_txeof() at xn_txeof+0x99/frame
> 0xffffff8095021a40 xn_intr() at xn_intr+0x59/frame
> 0xffffff8095021b30 intr_event_execute_handlers() at
> intr_event_execute_handlers+0x90/frame 0xffffff8095021b70 
> ithread_loop() at ithread_loop+0x148/frame 0xffffff8095021bb0 
> fork_exit() at fork_exit+0x84/frame 0xffffff8095021bf0 
> fork_trampoline() at fork_trampoline+0xe/frame 0xffffff8095021bf0 
> --- trap 0, rip = 0, rsp = 0xffffff8095021cb0, rbp = 0 --- db>
> 
> == PANIC ===
> 
> 
> I've tried with pvhvm_v10 first, and now with pvhvm_v17, *both*
> give me the panic!
> 

I also saw this in the core dump logs... not sure if its relevant:

ada0: disk error cmd=write 59105570-59105633 status: ffffffff
g_vfs_done():ada0p3[WRITE(offset=21671575552, length=32768)]error = 5
xn_txeof: WARNING: response is -1!
xn_txeof: WARNING: response is -1!


> 
> 
> _______________________________________________ Xen-users mailing
> list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iQIcBAEBAgAGBQJRxLhOAAoJEGKyFhaKt9g3PhcQALdHJAiOJb3pWYNTx5BEiSg9
F6WZ/EGPM0ZmLZPvcBzP3vF/fGhDBFUv2jyvRFvc9/OaYM9zJ3w7o9/mn+C3IKot
oubK++OOLRIyuExo/G4MlIFUSYyntxWlPks62QkeheqRclUcTCcJ3hr6i74DRXcb
vh3v7NimmCkf+Zsxl5Ie7ct82HK1/fiVakle7T+HcSUET09LSaZZExx6sF+Hb4iH
8dvnAECKqEOnFCiPw+ztKb0d0qsK5fWgXmTQJf7IQM/+gb8CHKyTGK1cPU58vzx7
nRt6vp1Pzt8Z7xvgfpPCZHvQBjLg1iS7+Igi1YN4iaaEBdBoDgbb+9J24PWmsXpH
KNsGA3ucu4TqHENzKSzss+JD7bF2XFcs4by4KT4hF4CPYNhHOg3BOwgE8Lc9phzc
hDvk1kyRqxld0zhhCBVmQZOGdWPu3Qx5VK1TzgxEGQaHOzyWNwNdc5MBkSx7vsJv
QfU+3JPOy3kX21Iln+TGaexC/oVUTlbL3DIwmxkGARLPk+u1IpvrszXAEN5qSCbZ
xlLTxPZzegH1+RiQWVw+oHI5yFFGLAwzfxx24mwgYUOU//reOdq+8AhcXwgus80n
72ukUgayQjyhO+b3kcAX2+w4KKD084HUJB+OSGTRYTCmskxnEWEGWBuwDvXomEoE
5b1lWBaQENl65Ps8LzPh
=svQc
-----END PGP SIGNATURE-----

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.