From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ritu kaur Subject: Re: domU guest for xcp 0.1.1 Date: Tue, 16 Mar 2010 16:25:17 -0700 Message-ID: <29b32d341003161625w2969f2daib3408561920793d3@mail.gmail.com> References: <29b32d341003141329v3c6a73c0y8030cf3c6736634c@mail.gmail.com> <29b32d341003141840x5a55e74sfb2eda56005e4f84@mail.gmail.com> <29b32d341003142030p1fe511d2ke30b8483ff8cc368@mail.gmail.com> <1268642688.8652.2792.camel@localhost.localdomain> <29b32d341003150642o4e2620edsf154b19d78aa7f42@mail.gmail.com> <1268660645.10129.25070.camel@zakaz.uk.xensource.com> <29b32d341003150646o4d215dfel1c2a2bc6d287edc@mail.gmail.com> <29b32d341003151904m2a992be5s74697d6047b864c6@mail.gmail.com> <1268725069.8652.4179.camel@localhost.localdomain> <20100316152259.GO1878@reaktio.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0264597520==" Return-path: In-Reply-To: <20100316152259.GO1878@reaktio.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= Cc: "xen-devel@lists.xensource.com" , Ian Campbell List-Id: xen-devel@lists.xenproject.org --===============0264597520== Content-Type: multipart/alternative; boundary=000e0cd17e7c7ab6030481f34f46 --000e0cd17e7c7ab6030481f34f46 Content-Type: text/plain; charset=ISO-8859-1 Thanks Pasi. Back to pci passthrough debugging. I enabled nic interface via ifconfig and it doesn't receive any interrupts. Driver in domU experiences tx timeout and if I try to write to a disk in domU(i.e cat /proc/interrupts > /root/debugs) system never recovers. From dom0 cannot execute reboot/shutdown... have to use magic way to reboot the system. I looked into xen-devel forum for any possible soln(patch mentioned in the forum are all present in xen code I have). Inputs appreciated. 1. when dom0 is booted, device has irq 11 assigned lspci -v on dom0 Ethernet controller: Unknown device dead:face Subsystem: Unknown device dead:face Flags: bus master, medium devsel, latency 32, IRQ 11 Memory at d0000000 (32-bit, non-prefetchable) [size=128M] 2. After domU boots up, irq is reassigned to 17 and it shares with usb/ide disk and other devices lspci -v on dom0 Ethernet controller: Unknown device dead:face Subsystem: Unknown device dead:face Flags: bus master, medium devsel, latency 32, IRQ 17 Memory at d0000000 (32-bit, non-prefetchable) [size=128M] lspci -v on domU 00:00.0 Ethernet controller: Device dead:face Subsystem: Device dead:face Flags: bus master, medium devsel, latency 32, IRQ 17 Memory at d0000000 (32-bit, non-prefetchable) [size=128M] Kernel driver in use: ncr2f Kernel modules: ncr2f cat /proc/interrupts from domU # cat /proc/interrupts CPU0 17: 0 xen-pirq-pcifront ncr2f0 502: 6336 xen-dyn-event eth0 503: 2951 xen-dyn-event blkif 504: 105 xen-dyn-event hvc_console 505: 52 xen-dyn-event pcifront 506: 351 xen-dyn-event xenbus 507: 0 xen-dyn-ipi callfuncsingle0 508: 0 xen-dyn-virq debug0 509: 0 xen-dyn-ipi callfunc0 510: 0 xen-dyn-ipi resched0 511: 5949 xen-dyn-virq timer0 NMI: 0 Non-maskable interrupts LOC: 0 Local timer interrupts SPU: 0 Spurious interrupts PMI: 0 Performance monitoring interrupts PND: 0 Performance pending work RES: 0 Rescheduling interrupts CAL: 0 Function call interrupts TLB: 0 TLB shootdowns TRM: 0 Thermal event interrupts THR: 0 Threshold APIC interrupts MCE: 0 Machine check exceptions MCP: 0 Machine check polls ERR: 0 MIS: 0 After around 50 secs... # cat /proc/interrupts CPU0 17: 0 xen-pirq-pcifront ncr2f0 502: 7283 xen-dyn-event eth0 503: 2951 xen-dyn-event blkif 504: 121 xen-dyn-event hvc_console 505: 52 xen-dyn-event pcifront 506: 351 xen-dyn-event xenbus 507: 0 xen-dyn-ipi callfuncsingle0 508: 0 xen-dyn-virq debug0 509: 0 xen-dyn-ipi callfunc0 510: 0 xen-dyn-ipi resched0 511: 6237 xen-dyn-virq timer0 NMI: 0 Non-maskable interrupts LOC: 0 Local timer interrupts SPU: 0 Spurious interrupts PMI: 0 Performance monitoring interrupts PND: 0 Performance pending work RES: 0 Rescheduling interrupts CAL: 0 Function call interrupts TLB: 0 TLB shootdowns TRM: 0 Thermal event interrupts THR: 0 Threshold APIC interrupts MCE: 0 Machine check exceptions MCP: 0 Machine check polls ERR: 0 MIS: 0 --000e0cd17e7c7ab6030481f34f46 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: base64 VGhhbmtzIFBhc2kuIEJhY2sgdG8gcGNpIHBhc3N0aHJvdWdoIGRlYnVnZ2luZy48YnI+PGJyPkkg ZW5hYmxlZCBuaWMgaW50ZXJmYWNlIHZpYSBpZmNvbmZpZyBhbmQgaXQgZG9lc24mIzM5O3QgcmVj ZWl2ZSBhbnkgaW50ZXJydXB0cy4gRHJpdmVyIGluIGRvbVUgZXhwZXJpZW5jZXMgdHggdGltZW91 dKAgYW5kIGlmIEkgdHJ5IHRvIHdyaXRlIHRvIGEgZGlzayBpbiBkb21VKGkuZSBjYXQgL3Byb2Mv aW50ZXJydXB0cyAmZ3Q7IC9yb290L2RlYnVncykgc3lzdGVtIG5ldmVyIHJlY292ZXJzLiBGcm9t IGRvbTAgY2Fubm90IGV4ZWN1dGUgcmVib290L3NodXRkb3duLi4uIGhhdmUgdG8gdXNlIG1hZ2lj IHdheSB0byByZWJvb3QgdGhlIHN5c3RlbS4gSSBsb29rZWQgaW50byB4ZW4tZGV2ZWwgZm9ydW0g Zm9yIGFueSBwb3NzaWJsZSBzb2xuKHBhdGNoIG1lbnRpb25lZCBpbiB0aGUgZm9ydW0gYXJlIGFs bCBwcmVzZW50IGluIHhlbiBjb2RlIEkgaGF2ZSkuIElucHV0cyBhcHByZWNpYXRlZC48YnI+Cjxi cj4xLiB3aGVuIGRvbTAgaXMgYm9vdGVkLCBkZXZpY2UgaGFzIGlycSAxMSBhc3NpZ25lZDxicj48 YnI+bHNwY2kgLXYgb24gZG9tMDxicj48YnI+oEV0aGVybmV0IGNvbnRyb2xsZXI6IFVua25vd24g ZGV2aWNlIGRlYWQ6ZmFjZTxicj6goKCgoKCgIFN1YnN5c3RlbTogVW5rbm93biBkZXZpY2UgZGVh ZDpmYWNlPGJyPqCgoKCgoKAgRmxhZ3M6IGJ1cyBtYXN0ZXIsIG1lZGl1bSBkZXZzZWwsIGxhdGVu Y3kgMzIsIElSUSAxMTxicj4KoKCgoKCgoCBNZW1vcnkgYXQgZDAwMDAwMDAgKDMyLWJpdCwgbm9u LXByZWZldGNoYWJsZSkgW3NpemU9MTI4TV08YnI+PGJyPjIuIEFmdGVyIGRvbVUgYm9vdHMgdXAs IGlycSBpcyByZWFzc2lnbmVkIHRvIDE3IGFuZCBpdCBzaGFyZXMgd2l0aCB1c2IvaWRlIGRpc2sg YW5kIG90aGVyIGRldmljZXM8YnI+bHNwY2kgLXYgb24gZG9tMDxicj48YnI+oEV0aGVybmV0IGNv bnRyb2xsZXI6IFVua25vd24gZGV2aWNlIGRlYWQ6ZmFjZTxicj4KCqCgoKCgoKAgU3Vic3lzdGVt OiBVbmtub3duIGRldmljZSBkZWFkOmZhY2U8YnI+CqCgoKCgoKAgRmxhZ3M6IGJ1cyBtYXN0ZXIs IG1lZGl1bSBkZXZzZWwsIGxhdGVuY3kgMzIsIElSUSAxNzxicj4KoKCgoKCgoCBNZW1vcnkgYXQg ZDAwMDAwMDAgKDMyLWJpdCwgbm9uLXByZWZldGNoYWJsZSkgW3NpemU9MTI4TV08YnI+PGJyPmxz cGNpIC12IG9uIGRvbVU8YnI+PGJyPjAwOjAwLjAgRXRoZXJuZXQgY29udHJvbGxlcjogRGV2aWNl IGRlYWQ6ZmFjZTxicj6goKCgoKCgIFN1YnN5c3RlbTogRGV2aWNlIGRlYWQ6ZmFjZTxicj6goKCg oKCgIEZsYWdzOiBidXMgbWFzdGVyLCBtZWRpdW0gZGV2c2VsLCBsYXRlbmN5IDMyLCBJUlEgMTc8 YnI+CqCgoKCgoKAgTWVtb3J5IGF0IGQwMDAwMDAwICgzMi1iaXQsIG5vbi1wcmVmZXRjaGFibGUp IFtzaXplPTEyOE1dPGJyPqCgoKCgoKAgS2VybmVsIGRyaXZlciBpbiB1c2U6IG5jcjJmPGJyPqCg oKCgoKAgS2VybmVsIG1vZHVsZXM6IG5jcjJmPGJyPjxicj5jYXQgL3Byb2MvaW50ZXJydXB0cyBm cm9tIGRvbVU8YnI+PGJyPiMgY2F0IC9wcm9jL2ludGVycnVwdHMgPGJyPqCgoKCgoKCgoKAgQ1BV MKCgoKCgoCA8YnI+CqAxNzqgoKCgoKCgoKAgMKAgeGVuLXBpcnEtcGNpZnJvbnSgIG5jcjJmMDxi cj41MDI6oKCgoKCgIDYzMzagoCB4ZW4tZHluLWV2ZW50oKCgoCBldGgwPGJyPjUwMzqgoKCgoKAg Mjk1MaCgIHhlbi1keW4tZXZlbnSgoKCgIGJsa2lmPGJyPjUwNDqgoKCgoKCgIDEwNaCgIHhlbi1k eW4tZXZlbnSgoKCgIGh2Y19jb25zb2xlPGJyPjUwNTqgoKCgoKCgoCA1MqCgIHhlbi1keW4tZXZl bnSgoKCgIHBjaWZyb250PGJyPgo1MDY6oKCgoKCgoCAzNTGgoCB4ZW4tZHluLWV2ZW50oKCgoCB4 ZW5idXM8YnI+NTA3OqCgoKCgoKCgoCAwoKAgeGVuLWR5bi1pcGmgoKCgoKAgY2FsbGZ1bmNzaW5n bGUwPGJyPjUwODqgoKCgoKCgoKAgMKCgIHhlbi1keW4tdmlycaCgoKCgIGRlYnVnMDxicj41MDk6 oKCgoKCgoKCgIDCgoCB4ZW4tZHluLWlwaaCgoKCgoCBjYWxsZnVuYzA8YnI+NTEwOqCgoKCgoKCg oCAwoKAgeGVuLWR5bi1pcGmgoKCgoKAgcmVzY2hlZDA8YnI+CjUxMTqgoKCgoKAgNTk0OaCgIHhl bi1keW4tdmlycaCgoKCgIHRpbWVyMDxicj5OTUk6oKCgoKCgoKCgIDCgoCBOb24tbWFza2FibGUg aW50ZXJydXB0czxicj5MT0M6oKCgoKCgoKCgIDCgoCBMb2NhbCB0aW1lciBpbnRlcnJ1cHRzPGJy PlNQVTqgoKCgoKCgoKAgMKCgIFNwdXJpb3VzIGludGVycnVwdHM8YnI+UE1JOqCgoKCgoKCgoCAw oKAgUGVyZm9ybWFuY2UgbW9uaXRvcmluZyBpbnRlcnJ1cHRzPGJyPgpQTkQ6oKCgoKCgoKCgIDCg oCBQZXJmb3JtYW5jZSBwZW5kaW5nIHdvcms8YnI+UkVTOqCgoKCgoKCgoCAwoKAgUmVzY2hlZHVs aW5nIGludGVycnVwdHM8YnI+Q0FMOqCgoKCgoKCgoCAwoKAgRnVuY3Rpb24gY2FsbCBpbnRlcnJ1 cHRzPGJyPlRMQjqgoKCgoKCgoKAgMKCgIFRMQiBzaG9vdGRvd25zPGJyPlRSTTqgoKCgoKCgoKAg MKCgIFRoZXJtYWwgZXZlbnQgaW50ZXJydXB0czxicj5USFI6oKCgoKCgoKCgIDCgoCBUaHJlc2hv bGQgQVBJQyBpbnRlcnJ1cHRzPGJyPgpNQ0U6oKCgoKCgoKCgIDCgoCBNYWNoaW5lIGNoZWNrIGV4 Y2VwdGlvbnM8YnI+TUNQOqCgoKCgoKCgoCAwoKAgTWFjaGluZSBjaGVjayBwb2xsczxicj5FUlI6 oKCgoKCgoKCgIDA8YnI+TUlTOqCgoKCgoKCgoCAwPGJyPjxicj5BZnRlciBhcm91bmQgNTAgc2Vj cy4uLjxicj48YnI+IyBjYXQgL3Byb2MvaW50ZXJydXB0cyA8YnI+oKCgoKCgoKCgoCBDUFUwoKCg oKCgIDxicj6gMTc6oKCgoKCgoKCgIDCgIHhlbi1waXJxLXBjaWZyb250oCBuY3IyZjA8YnI+CjUw MjqgoKCgoKAgNzI4M6CgIHhlbi1keW4tZXZlbnSgoKCgIGV0aDA8YnI+NTAzOqCgoKCgoCAyOTUx oKAgeGVuLWR5bi1ldmVudKCgoKAgYmxraWY8YnI+NTA0OqCgoKCgoKAgMTIxoKAgeGVuLWR5bi1l dmVudKCgoKAgaHZjX2NvbnNvbGU8YnI+NTA1OqCgoKCgoKCgIDUyoKAgeGVuLWR5bi1ldmVudKCg oKAgcGNpZnJvbnQ8YnI+NTA2OqCgoKCgoKAgMzUxoKAgeGVuLWR5bi1ldmVudKCgoKAgeGVuYnVz PGJyPgo1MDc6oKCgoKCgoKCgIDCgoCB4ZW4tZHluLWlwaaCgoKCgoCBjYWxsZnVuY3NpbmdsZTA8 YnI+NTA4OqCgoKCgoKCgoCAwoKAgeGVuLWR5bi12aXJxoKCgoKAgZGVidWcwPGJyPjUwOTqgoKCg oKCgoKAgMKCgIHhlbi1keW4taXBpoKCgoKCgIGNhbGxmdW5jMDxicj41MTA6oKCgoKCgoKCgIDCg oCB4ZW4tZHluLWlwaaCgoKCgoCByZXNjaGVkMDxicj41MTE6oKCgoKCgIDYyMzegoCB4ZW4tZHlu LXZpcnGgoKCgoCB0aW1lcjA8YnI+Ck5NSTqgoKCgoKCgoKAgMKCgIE5vbi1tYXNrYWJsZSBpbnRl cnJ1cHRzPGJyPkxPQzqgoKCgoKCgoKAgMKCgIExvY2FsIHRpbWVyIGludGVycnVwdHM8YnI+U1BV OqCgoKCgoKCgoCAwoKAgU3B1cmlvdXMgaW50ZXJydXB0czxicj5QTUk6oKCgoKCgoKCgIDCgoCBQ ZXJmb3JtYW5jZSBtb25pdG9yaW5nIGludGVycnVwdHM8YnI+UE5EOqCgoKCgoKCgoCAwoKAgUGVy Zm9ybWFuY2UgcGVuZGluZyB3b3JrPGJyPgpSRVM6oKCgoKCgoKCgIDCgoCBSZXNjaGVkdWxpbmcg aW50ZXJydXB0czxicj5DQUw6oKCgoKCgoKCgIDCgoCBGdW5jdGlvbiBjYWxsIGludGVycnVwdHM8 YnI+VExCOqCgoKCgoKCgoCAwoKAgVExCIHNob290ZG93bnM8YnI+VFJNOqCgoKCgoKCgoCAwoKAg VGhlcm1hbCBldmVudCBpbnRlcnJ1cHRzPGJyPlRIUjqgoKCgoKCgoKAgMKCgIFRocmVzaG9sZCBB UElDIGludGVycnVwdHM8YnI+TUNFOqCgoKCgoKCgoCAwoKAgTWFjaGluZSBjaGVjayBleGNlcHRp b25zPGJyPgpNQ1A6oKCgoKCgoKCgIDCgoCBNYWNoaW5lIGNoZWNrIHBvbGxzPGJyPkVSUjqgoKCg oKCgoKAgMDxicj5NSVM6oKCgoKCgoKCgIDA8YnI+PGJyPgo= --000e0cd17e7c7ab6030481f34f46-- --===============0264597520== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0264597520==--