http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=87
------- Additional Comments From deon@xxxxxxxxxx 2005-08-12 13:59 -------
The objdump as requested is below:
(BTW, yes I have tried on a native FC4 kernel ie: non Xen kernel and there was
no panic).
/lib/modules/2.6.11-1.1369_FC4xen0/misc/wctdm.ko: file format elf32-i386
Disassembly of section .text:
000022f2 <wctdm_init_voicedaa>:
22f2: 55 push %ebp
22f3: 57 push %edi
22f4: 56 push %esi
22f5: 53 push %ebx
22f6: 83 ec 10 sub $0x10,%esp
22f9: 8b 44 24 28 mov 0x28(%esp),%eax
22fd: 8b 54 24 24 mov 0x24(%esp),%edx
2301: c7 84 82 20 02 00 00 movl $0x1,0x220(%edx,%eax,4)
2308: 01 00 00 00
230c: 89 d5 mov %edx,%ebp
230e: 81 c5 68 01 00 00 add $0x168,%ebp
2314: 89 e8 mov %ebp,%eax
2316: e8 fc ff ff ff call 2317 <wctdm_init_voicedaa+0x25>
231b: 89 c3 mov %eax,%ebx
231d: 8b 44 24 28 mov 0x28(%esp),%eax
2321: 8b 4c 24 24 mov 0x24(%esp),%ecx
2325: 3b 81 5c 01 00 00 cmp 0x15c(%ecx),%eax
232b: 0f 84 d8 06 00 00 je 2a09 <wctdm_init_voicedaa+0x717>
2331: 89 ca mov %ecx,%edx
2333: b8 01 00 00 00 mov $0x1,%eax
2338: 0f b6 4c 24 28 movzbl 0x28(%esp),%ecx
233d: d3 e0 shl %cl,%eax
233f: 0f b6 c0 movzbl %al,%eax
2342: 8b 8a 30 02 00 00 mov 0x230(%edx),%ecx
2348: 8d 91 c8 00 00 00 lea 0xc8(%ecx),%edx
234e: ee out %al,(%dx)
234f: 8b 54 24 28 mov 0x28(%esp),%edx
2353: 8b 44 24 24 mov 0x24(%esp),%eax
2357: 89 90 5c 01 00 00 mov %edx,0x15c(%eax)
235d: 8b 44 24 24 mov 0x24(%esp),%eax
2361: 0f b6 90 30 01 00 00 movzbl 0x130(%eax),%edx
2368: 80 ca 08 or $0x8,%dl
236b: 89 d6 mov %edx,%esi
236d: 88 90 30 01 00 00 mov %dl,0x130(%eax)
2373: 0f b6 fa movzbl %dl,%edi
2376: 83 c1 03 add $0x3,%ecx
2379: 89 f8 mov %edi,%eax
237b: 89 ca mov %ecx,%edx
237d: ee out %al,(%dx)
237e: 83 e6 fb and $0xfffffffb,%esi
2381: 89 f0 mov %esi,%eax
2383: 8b 54 24 24 mov 0x24(%esp),%edx
2387: 88 82 30 01 00 00 mov %al,0x130(%edx)
238d: bf fb 00 00 00 mov $0xfb,%edi
2392: 21 f7 and %esi,%edi
2394: 89 f8 mov %edi,%eax
2396: 89 ca mov %ecx,%edx
2398: ee out %al,(%dx)
2399: 83 ce 10 or $0x10,%esi
239c: 83 e6 f7 and $0xfffffff7,%esi
239f: 89 f0 mov %esi,%eax
23a1: 8b 54 24 24 mov 0x24(%esp),%edx
23a5: 88 82 30 01 00 00 mov %al,0x130(%edx)
23ab: bf f3 00 00 00 mov $0xf3,%edi
23b0: 21 f7 and %esi,%edi
23b2: 89 f8 mov %edi,%eax
23b4: 89 ca mov %ecx,%edx
23b6: ee out %al,(%dx)
23b7: 89 f2 mov %esi,%edx
23b9: 80 ca 08 or $0x8,%dl
23bc: 8b 44 24 24 mov 0x24(%esp),%eax
23c0: 88 90 30 01 00 00 mov %dl,0x130(%eax)
23c6: bf fb 00 00 00 mov $0xfb,%edi
23cb: 21 d7 and %edx,%edi
23cd: 89 f8 mov %edi,%eax
23cf: 89 ca mov %ecx,%edx
23d1: ee out %al,(%dx)
23d2: 83 ce 0c or $0xc,%esi
23d5: 89 f0 mov %esi,%eax
23d7: 8b 54 24 24 mov 0x24(%esp),%edx
23db: 88 82 30 01 00 00 mov %al,0x130(%edx)
23e1: 0f b6 f8 movzbl %al,%edi
23e4: 89 f8 mov %edi,%eax
23e6: 89 ca mov %ecx,%edx
23e8: ee out %al,(%dx)
23e9: 83 e6 f7 and $0xfffffff7,%esi
23ec: 89 f0 mov %esi,%eax
23ee: 8b 54 24 24 mov 0x24(%esp),%edx
23f2: 88 82 30 01 00 00 mov %al,0x130(%edx)
23f8: bf f7 00 00 00 mov $0xf7,%edi
23fd: 21 f7 and %esi,%edi
23ff: 89 f8 mov %edi,%eax
2401: 89 ca mov %ecx,%edx
2403: ee out %al,(%dx)
2404: 89 f0 mov %esi,%eax
2406: 0c 08 or $0x8,%al
2408: 8b 54 24 24 mov 0x24(%esp),%edx
240c: 88 82 30 01 00 00 mov %al,0x130(%edx)
2412: 89 ca mov %ecx,%edx
2414: ee out %al,(%dx)
2415: 8b 54 24 24 mov 0x24(%esp),%edx
2419: 88 82 30 01 00 00 mov %al,0x130(%edx)
241f: 89 ca mov %ecx,%edx
2421: ee out %al,(%dx)
2422: 24 fb and $0xfb,%al
2424: 89 c6 mov %eax,%esi
2426: 8b 54 24 24 mov 0x24(%esp),%edx
242a: 88 82 30 01 00 00 mov %al,0x130(%edx)
2430: bf fb 00 00 00 mov $0xfb,%edi
2435: 21 f7 and %esi,%edi
2437: 89 f8 mov %edi,%eax
2439: 89 ca mov %ecx,%edx
243b: ee out %al,(%dx)
243c: 83 ce 10 or $0x10,%esi
243f: 83 e6 f7 and $0xfffffff7,%esi
2442: 89 f0 mov %esi,%eax
2444: 8b 54 24 24 mov 0x24(%esp),%edx
2448: 88 82 30 01 00 00 mov %al,0x130(%edx)
244e: bf f3 00 00 00 mov $0xf3,%edi
2453: 21 f7 and %esi,%edi
2455: 89 f8 mov %edi,%eax
2457: 89 ca mov %ecx,%edx
2459: ee out %al,(%dx)
245a: 89 f2 mov %esi,%edx
245c: 80 ca 08 or $0x8,%dl
245f: 8b 44 24 24 mov 0x24(%esp),%eax
2463: 88 90 30 01 00 00 mov %dl,0x130(%eax)
2469: bf fb 00 00 00 mov $0xfb,%edi
246e: 21 d7 and %edx,%edi
2470: 89 f8 mov %edi,%eax
2472: 89 ca mov %ecx,%edx
2474: ee out %al,(%dx)
2475: 83 ce 0c or $0xc,%esi
2478: 89 f0 mov %esi,%eax
247a: 8b 54 24 24 mov 0x24(%esp),%edx
247e: 88 82 30 01 00 00 mov %al,0x130(%edx)
2484: 0f b6 f8 movzbl %al,%edi
2487: 89 f8 mov %edi,%eax
2489: 89 ca mov %ecx,%edx
248b: ee out %al,(%dx)
248c: 83 e6 f7 and $0xfffffff7,%esi
248f: 89 f0 mov %esi,%eax
2491: 8b 54 24 24 mov 0x24(%esp),%edx
2495: 88 82 30 01 00 00 mov %al,0x130(%edx)
249b: bf f7 00 00 00 mov $0xf7,%edi
24a0: 21 f7 and %esi,%edi
24a2: 89 f8 mov %edi,%eax
24a4: 89 ca mov %ecx,%edx
24a6: ee out %al,(%dx)
24a7: 89 f0 mov %esi,%eax
24a9: 0c 08 or $0x8,%al
24ab: 8b 54 24 24 mov 0x24(%esp),%edx
24af: 88 82 30 01 00 00 mov %al,0x130(%edx)
24b5: 0f b6 c0 movzbl %al,%eax
24b8: 89 ca mov %ecx,%edx
24ba: ee out %al,(%dx)
24bb: 89 da mov %ebx,%edx
24bd: 89 e8 mov %ebp,%eax
24bf: e8 fc ff ff ff call 24c0 <wctdm_init_voicedaa+0x1ce>
24c4: 8b 7c 24 34 mov 0x34(%esp),%edi
24c8: 85 ff test %edi,%edi
24ca: 0f 84 46 05 00 00 je 2a16 <wctdm_init_voicedaa+0x724>
24d0: 89 e8 mov %ebp,%eax
24d2: e8 fc ff ff ff call 24d3 <wctdm_init_voicedaa+0x1e1>
24d7: 89 c3 mov %eax,%ebx
24d9: c7 44 24 0c 80 00 00 movl $0x80,0xc(%esp)
24e0: 00
24e1: c7 44 24 08 01 00 00 movl $0x1,0x8(%esp)
24e8: 00
24e9: 8b 54 24 28 mov 0x28(%esp),%edx
24ed: 89 54 24 04 mov %edx,0x4(%esp)
24f1: 8b 4c 24 24 mov 0x24(%esp),%ecx
24f5: 89 0c 24 mov %ecx,(%esp)
24f8: e8 03 db ff ff call 0 <__wctdm_setreg>
24fd: 89 da mov %ebx,%edx
24ff: 89 e8 mov %ebp,%eax
2501: e8 fc ff ff ff call 2502 <wctdm_init_voicedaa+0x210>
2506: a1 00 00 00 00 mov 0x0,%eax
250b: 8d 50 64 lea 0x64(%eax),%edx
250e: a1 00 00 00 00 mov 0x0,%eax
2513: 39 d0 cmp %edx,%eax
2515: 72 f7 jb 250e <wctdm_init_voicedaa+0x21c>
2517: 8b 35 1c 00 00 00 mov 0x1c,%esi
251d: 85 f6 test %esi,%esi
251f: 0f 84 1c 04 00 00 je 2941 <wctdm_init_voicedaa+0x64f>
2525: 89 e8 mov %ebp,%eax
2527: e8 fc ff ff ff call 2528 <wctdm_init_voicedaa+0x236>
252c: 89 c3 mov %eax,%ebx
252e: c7 44 24 0c 20 00 00 movl $0x20,0xc(%esp)
2535: 00
2536: c7 44 24 08 21 00 00 movl $0x21,0x8(%esp)
253d: 00
253e: 8b 44 24 28 mov 0x28(%esp),%eax
2542: 89 44 24 04 mov %eax,0x4(%esp)
2546: 8b 54 24 24 mov 0x24(%esp),%edx
254a: 89 14 24 mov %edx,(%esp)
254d: e8 ae da ff ff call 0 <__wctdm_setreg>
2552: 89 da mov %ebx,%edx
2554: 89 e8 mov %ebp,%eax
2556: e8 fc ff ff ff call 2557 <wctdm_init_voicedaa+0x265>
255b: a1 14 00 00 00 mov 0x14,%eax
2560: 8d 14 00 lea (%eax,%eax,1),%edx
2563: 01 c2 add %eax,%edx
2565: 01 d2 add %edx,%edx
2567: 01 d2 add %edx,%edx
2569: 29 c2 sub %eax,%edx
256b: 01 d2 add %edx,%edx
256d: 8b 9c 12 4c 02 00 00 mov 0x24c(%edx,%edx,1),%ebx
2574: 01 db add %ebx,%ebx
2576: 8b 84 12 44 02 00 00 mov 0x244(%edx,%edx,1),%eax
257d: c1 e0 06 shl $0x6,%eax
2580: 08 c3 or %al,%bl
2582: 0a 9c 12 50 02 00 00 or 0x250(%edx,%edx,1),%bl
2589: 89 e8 mov %ebp,%eax
258b: e8 fc ff ff ff call 258c <wctdm_init_voicedaa+0x29a>
2590: 89 c6 mov %eax,%esi
2592: 0f b6 db movzbl %bl,%ebx
2595: 89 5c 24 0c mov %ebx,0xc(%esp)
2599: c7 44 24 08 10 00 00 movl $0x10,0x8(%esp)
25a0: 00
25a1: 8b 54 24 28 mov 0x28(%esp),%edx
25a5: 89 54 24 04 mov %edx,0x4(%esp)
25a9: 8b 4c 24 24 mov 0x24(%esp),%ecx
25ad: 89 0c 24 mov %ecx,(%esp)
25b0: e8 4b da ff ff call 0 <__wctdm_setreg>
25b5: 89 f2 mov %esi,%edx
25b7: 89 e8 mov %ebp,%eax
25b9: e8 fc ff ff ff call 25ba <wctdm_init_voicedaa+0x2c8>
25be: 8b 15 14 00 00 00 mov 0x14,%edx
25c4: 8d 04 12 lea (%edx,%edx,1),%eax
25c7: 01 d0 add %edx,%eax
25c9: 01 c0 add %eax,%eax
25cb: 01 c0 add %eax,%eax
25cd: 29 d0 sub %edx,%eax
25cf: 01 c0 add %eax,%eax
25d1: 8b 94 00 54 02 00 00 mov 0x254(%eax,%eax,1),%edx
25d8: 01 d2 add %edx,%edx
25da: 8b 9c 00 5c 02 00 00 mov 0x25c(%eax,%eax,1),%ebx
25e1: c1 e3 04 shl $0x4,%ebx
25e4: 8b 84 00 58 02 00 00 mov 0x258(%eax,%eax,1),%eax
25eb: c1 e0 06 shl $0x6,%eax
25ee: 08 c3 or %al,%bl
25f0: 08 d3 or %dl,%bl
25f2: 89 e8 mov %ebp,%eax
25f4: e8 fc ff ff ff call 25f5 <wctdm_init_voicedaa+0x303>
25f9: 89 c6 mov %eax,%esi
25fb: 0f b6 db movzbl %bl,%ebx
25fe: 89 5c 24 0c mov %ebx,0xc(%esp)
2602: c7 44 24 08 1a 00 00 movl $0x1a,0x8(%esp)
2609: 00
260a: 8b 44 24 28 mov 0x28(%esp),%eax
260e: 89 44 24 04 mov %eax,0x4(%esp)
2612: 8b 54 24 24 mov 0x24(%esp),%edx
2616: 89 14 24 mov %edx,(%esp)
2619: e8 e2 d9 ff ff call 0 <__wctdm_setreg>
261e: 89 f2 mov %esi,%edx
2620: 89 e8 mov %ebp,%eax
2622: e8 fc ff ff ff call 2623 <wctdm_init_voicedaa+0x331>
2627: 8b 15 14 00 00 00 mov 0x14,%edx
262d: 8d 04 12 lea (%edx,%edx,1),%eax
2630: 01 d0 add %edx,%eax
2632: 01 c0 add %eax,%eax
2634: 01 c0 add %eax,%eax
2636: 29 d0 sub %edx,%eax
2638: 0f b6 1c 85 60 02 00 movzbl 0x260(,%eax,4),%ebx
263f: 00
2640: 89 e8 mov %ebp,%eax
2642: e8 fc ff ff ff call 2643 <wctdm_init_voicedaa+0x351>
2647: 89 c6 mov %eax,%esi
2649: 0f b6 db movzbl %bl,%ebx
264c: 89 5c 24 0c mov %ebx,0xc(%esp)
2650: c7 44 24 08 1e 00 00 movl $0x1e,0x8(%esp)
2657: 00
2658: 8b 4c 24 28 mov 0x28(%esp),%ecx
265c: 89 4c 24 04 mov %ecx,0x4(%esp)
2660: 8b 44 24 24 mov 0x24(%esp),%eax
2664: 89 04 24 mov %eax,(%esp)
2667: e8 94 d9 ff ff call 0 <__wctdm_setreg>
266c: 89 f2 mov %esi,%edx
266e: 89 e8 mov %ebp,%eax
2670: e8 fc ff ff ff call 2671 <wctdm_init_voicedaa+0x37f>
2675: 8b 15 14 00 00 00 mov 0x14,%edx
267b: 8d 04 12 lea (%edx,%edx,1),%eax
267e: 01 d0 add %edx,%eax
2680: 01 c0 add %eax,%eax
2682: 01 c0 add %eax,%eax
2684: 29 d0 sub %edx,%eax
2686: 8b 1c 85 48 02 00 00 mov 0x248(,%eax,4),%ebx
268d: c1 e3 03 shl $0x3,%ebx
2690: 80 cb a3 or $0xa3,%bl
2693: 89 e8 mov %ebp,%eax
2695: e8 fc ff ff ff call 2696 <wctdm_init_voicedaa+0x3a4>
269a: 89 c6 mov %eax,%esi
269c: 0f b6 db movzbl %bl,%ebx
269f: 89 5c 24 0c mov %ebx,0xc(%esp)
26a3: c7 44 24 08 1f 00 00 movl $0x1f,0x8(%esp)
26aa: 00
26ab: 8b 54 24 28 mov 0x28(%esp),%edx
26af: 89 54 24 04 mov %edx,0x4(%esp)
26b3: 8b 4c 24 24 mov 0x24(%esp),%ecx
26b7: 89 0c 24 mov %ecx,(%esp)
26ba: e8 41 d9 ff ff call 0 <__wctdm_setreg>
26bf: 89 f2 mov %esi,%edx
26c1: 89 e8 mov %ebp,%eax
26c3: e8 fc ff ff ff call 26c4 <wctdm_init_voicedaa+0x3d2>
26c8: 89 e8 mov %ebp,%eax
26ca: e8 fc ff ff ff call 26cb <wctdm_init_voicedaa+0x3d9>
26cf: 89 c6 mov %eax,%esi
26d1: bb 03 00 00 00 mov $0x3,%ebx
26d6: 2b 5c 24 28 sub 0x28(%esp),%ebx
26da: c1 e3 03 shl $0x3,%ebx
26dd: 81 e3 f8 00 00 00 and $0xf8,%ebx
26e3: 89 5c 24 0c mov %ebx,0xc(%esp)
26e7: c7 44 24 08 22 00 00 movl $0x22,0x8(%esp)
26ee: 00
26ef: 8b 44 24 28 mov 0x28(%esp),%eax
26f3: 89 44 24 04 mov %eax,0x4(%esp)
26f7: 8b 54 24 24 mov 0x24(%esp),%edx
26fb: 89 14 24 mov %edx,(%esp)
26fe: e8 fd d8 ff ff call 0 <__wctdm_setreg>
2703: 89 f2 mov %esi,%edx
2705: 89 e8 mov %ebp,%eax
2707: e8 fc ff ff ff call 2708 <wctdm_init_voicedaa+0x416>
270c: 89 e8 mov %ebp,%eax
270e: e8 fc ff ff ff call 270f <wctdm_init_voicedaa+0x41d>
2713: 89 c6 mov %eax,%esi
2715: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp)
271c: 00
271d: c7 44 24 08 23 00 00 movl $0x23,0x8(%esp)
2724: 00
2725: 8b 4c 24 28 mov 0x28(%esp),%ecx
2729: 89 4c 24 04 mov %ecx,0x4(%esp)
272d: 8b 44 24 24 mov 0x24(%esp),%eax
2731: 89 04 24 mov %eax,(%esp)
2734: e8 c7 d8 ff ff call 0 <__wctdm_setreg>
2739: 89 f2 mov %esi,%edx
273b: 89 e8 mov %ebp,%eax
273d: e8 fc ff ff ff call 273e <wctdm_init_voicedaa+0x44c>
2742: 89 e8 mov %ebp,%eax
2744: e8 fc ff ff ff call 2745 <wctdm_init_voicedaa+0x453>
2749: 89 c6 mov %eax,%esi
274b: 89 5c 24 0c mov %ebx,0xc(%esp)
274f: c7 44 24 08 24 00 00 movl $0x24,0x8(%esp)
2756: 00
2757: 8b 54 24 28 mov 0x28(%esp),%edx
275b: 89 54 24 04 mov %edx,0x4(%esp)
275f: 8b 4c 24 24 mov 0x24(%esp),%ecx
2763: 89 0c 24 mov %ecx,(%esp)
2766: e8 95 d8 ff ff call 0 <__wctdm_setreg>
276b: 89 f2 mov %esi,%edx
276d: 89 e8 mov %ebp,%eax
276f: e8 fc ff ff ff call 2770 <wctdm_init_voicedaa+0x47e>
2774: 89 e8 mov %ebp,%eax
2776: e8 fc ff ff ff call 2777 <wctdm_init_voicedaa+0x485>
277b: 89 c3 mov %eax,%ebx
277d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp)
2784: 00
2785: c7 44 24 08 25 00 00 movl $0x25,0x8(%esp)
278c: 00
278d: 8b 44 24 28 mov 0x28(%esp),%eax
2791: 89 44 24 04 mov %eax,0x4(%esp)
2795: 8b 54 24 24 mov 0x24(%esp),%edx
2799: 89 14 24 mov %edx,(%esp)
279c: e8 5f d8 ff ff call 0 <__wctdm_setreg>
27a1: 89 da mov %ebx,%edx
27a3: 89 e8 mov %ebp,%eax
27a5: e8 fc ff ff ff call 27a6 <wctdm_init_voicedaa+0x4b4>
27aa: 89 e8 mov %ebp,%eax
27ac: e8 fc ff ff ff call 27ad <wctdm_init_voicedaa+0x4bb>
27b1: 89 c3 mov %eax,%ebx
27b3: c7 44 24 0c 00 00 00 movl $0x0,0xc(%esp)
27ba: 00
27bb: c7 44 24 08 06 00 00 movl $0x6,0x8(%esp)
27c2: 00
27c3: 8b 4c 24 28 mov 0x28(%esp),%ecx
27c7: 89 4c 24 04 mov %ecx,0x4(%esp)
27cb: 8b 44 24 24 mov 0x24(%esp),%eax
27cf: 89 04 24 mov %eax,(%esp)
27d2: e8 29 d8 ff ff call 0 <__wctdm_setreg>
27d7: 89 da mov %ebx,%edx
27d9: 89 e8 mov %ebp,%eax
27db: e8 fc ff ff ff call 27dc <wctdm_init_voicedaa+0x4ea>
27e0: a1 00 00 00 00 mov 0x0,%eax
27e5: 8d b8 d0 07 00 00 lea 0x7d0(%eax),%edi
27eb: a1 00 00 00 00 mov 0x0,%eax
27f0: 39 f8 cmp %edi,%eax
27f2: 73 4f jae 2843 <wctdm_init_voicedaa+0x551>
27f4: 89 e8 mov %ebp,%eax
27f6: e8 fc ff ff ff call 27f7 <wctdm_init_voicedaa+0x505>
27fb: 89 c6 mov %eax,%esi
27fd: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp)
2804: 00
2805: 8b 54 24 28 mov 0x28(%esp),%edx
2809: 89 54 24 04 mov %edx,0x4(%esp)
280d: 8b 4c 24 24 mov 0x24(%esp),%ecx
2811: 89 0c 24 mov %ecx,(%esp)
2814: e8 59 da ff ff call 272 <__wctdm_getreg>
2819: 89 c3 mov %eax,%ebx
281b: 89 f2 mov %esi,%edx
281d: 89 e8 mov %ebp,%eax
281f: e8 fc ff ff ff call 2820 <wctdm_init_voicedaa+0x52e>
2824: 80 e3 f0 and $0xf0,%bl
2827: 75 1a jne 2843 <wctdm_init_voicedaa+0x551>
2829: a1 00 00 00 00 mov 0x0,%eax
282e: 8d 50 64 lea 0x64(%eax),%edx
2831: a1 00 00 00 00 mov 0x0,%eax
2836: 39 d0 cmp %edx,%eax
2838: 72 f7 jb 2831 <wctdm_init_voicedaa+0x53f>
283a: a1 00 00 00 00 mov 0x0,%eax
283f: 39 f8 cmp %edi,%eax
2841: 72 b1 jb 27f4 <wctdm_init_voicedaa+0x502>
2843: 89 e8 mov %ebp,%eax
2845: e8 fc ff ff ff call 2846 <wctdm_init_voicedaa+0x554>
284a: 89 c6 mov %eax,%esi
284c: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp)
2853: 00
2854: 8b 44 24 28 mov 0x28(%esp),%eax
2858: 89 44 24 04 mov %eax,0x4(%esp)
285c: 8b 54 24 24 mov 0x24(%esp),%edx
2860: 89 14 24 mov %edx,(%esp)
2863: e8 0a da ff ff call 272 <__wctdm_getreg>
2868: 89 c3 mov %eax,%ebx
286a: 89 f2 mov %esi,%edx
286c: 89 e8 mov %ebp,%eax
286e: e8 fc ff ff ff call 286f <wctdm_init_voicedaa+0x57d>
2873: 80 e3 f0 and $0xf0,%bl
2876: 0f 84 c0 01 00 00 je 2a3c <wctdm_init_voicedaa+0x74a>
287c: 8b 1d 00 00 00 00 mov 0x0,%ebx
2882: 85 db test %ebx,%ebx
2884: 0f 85 f2 00 00 00 jne 297c <wctdm_init_voicedaa+0x68a>
288a: 89 e8 mov %ebp,%eax
288c: e8 fc ff ff ff call 288d <wctdm_init_voicedaa+0x59b>
2891: 89 c3 mov %eax,%ebx
2893: c7 44 24 0c 08 00 00 movl $0x8,0xc(%esp)
289a: 00
289b: c7 44 24 08 05 00 00 movl $0x5,0x8(%esp)
28a2: 00
28a3: 8b 4c 24 28 mov 0x28(%esp),%ecx
28a7: 89 4c 24 04 mov %ecx,0x4(%esp)
28ab: 8b 44 24 24 mov 0x24(%esp),%eax
28af: 89 04 24 mov %eax,(%esp)
28b2: e8 49 d7 ff ff call 0 <__wctdm_setreg>
28b7: 89 da mov %ebx,%edx
28b9: 89 e8 mov %ebp,%eax
28bb: e8 fc ff ff ff call 28bc <wctdm_init_voicedaa+0x5ca>
28c0: 8b 15 14 00 00 00 mov 0x14,%edx
28c6: 8d 04 12 lea (%edx,%edx,1),%eax
28c9: 01 d0 add %edx,%eax
28cb: 01 c0 add %eax,%eax
28cd: 01 c0 add %eax,%eax
28cf: 29 d0 sub %edx,%eax
28d1: 8b 34 85 40 02 00 00 mov 0x240(,%eax,4),%esi
28d8: bf c8 03 00 00 mov $0x3c8,%edi
28dd: ac lods %ds:(%esi),%al
28de: ae scas %es:(%edi),%al
28df: 75 08 jne 28e9 <wctdm_init_voicedaa+0x5f7>
28e1: 84 c0 test %al,%al
28e3: 75 f8 jne 28dd <wctdm_init_voicedaa+0x5eb>
28e5: 31 c0 xor %eax,%eax
28e7: eb 04 jmp 28ed <wctdm_init_voicedaa+0x5fb>
28e9: 19 c0 sbb %eax,%eax
28eb: 0c 01 or $0x1,%al
28ed: 31 d2 xor %edx,%edx
28ef: 85 c0 test %eax,%eax
28f1: 75 44 jne 2937 <wctdm_init_voicedaa+0x645>
28f3: c7 04 24 f0 05 00 00 movl $0x5f0,(%esp)
28fa: e8 fc ff ff ff call 28fb <wctdm_init_voicedaa+0x609>
28ff: 89 e8 mov %ebp,%eax
2901: e8 fc ff ff ff call 2902 <wctdm_init_voicedaa+0x610>
2906: 89 c3 mov %eax,%ebx
2908: c7 44 24 0c 07 00 00 movl $0x7,0xc(%esp)
290f: 00
2910: c7 44 24 08 26 00 00 movl $0x26,0x8(%esp)
2917: 00
2918: 8b 54 24 28 mov 0x28(%esp),%edx
291c: 89 54 24 04 mov %edx,0x4(%esp)
2920: 8b 4c 24 24 mov 0x24(%esp),%ecx
2924: 89 0c 24 mov %ecx,(%esp)
2927: e8 d4 d6 ff ff call 0 <__wctdm_setreg>
292c: 89 da mov %ebx,%edx
292e: 89 e8 mov %ebp,%eax
2930: e8 fc ff ff ff call 2931 <wctdm_init_voicedaa+0x63f>
2935: 31 d2 xor %edx,%edx
2937: 89 d0 mov %edx,%eax
2939: 83 c4 10 add $0x10,%esp
293c: 5b pop %ebx
293d: 5e pop %esi
293e: 5f pop %edi
293f: 5d pop %ebp
2940: c3 ret
2941: 89 e8 mov %ebp,%eax
2943: e8 fc ff ff ff call 2944 <wctdm_init_voicedaa+0x652>
2948: 89 c3 mov %eax,%ebx
294a: c7 44 24 0c 28 00 00 movl $0x28,0xc(%esp)
2951: 00
2952: c7 44 24 08 21 00 00 movl $0x21,0x8(%esp)
2959: 00
295a: 8b 4c 24 28 mov 0x28(%esp),%ecx
295e: 89 4c 24 04 mov %ecx,0x4(%esp)
2962: 8b 44 24 24 mov 0x24(%esp),%eax
2966: 89 04 24 mov %eax,(%esp)
2969: e8 92 d6 ff ff call 0 <__wctdm_setreg>
296e: 89 da mov %ebx,%edx
2970: 89 e8 mov %ebp,%eax
2972: e8 fc ff ff ff call 2973 <wctdm_init_voicedaa+0x681>
2977: e9 df fb ff ff jmp 255b <wctdm_init_voicedaa+0x269>
297c: 89 e8 mov %ebp,%eax
297e: e8 fc ff ff ff call 297f <wctdm_init_voicedaa+0x68d>
2983: 89 c3 mov %eax,%ebx
2985: c7 44 24 08 0d 00 00 movl $0xd,0x8(%esp)
298c: 00
298d: 8b 4c 24 28 mov 0x28(%esp),%ecx
2991: 89 4c 24 04 mov %ecx,0x4(%esp)
2995: 8b 44 24 24 mov 0x24(%esp),%eax
2999: 89 04 24 mov %eax,(%esp)
299c: e8 d1 d8 ff ff call 272 <__wctdm_getreg>
29a1: 89 c7 mov %eax,%edi
29a3: 89 da mov %ebx,%edx
29a5: 89 e8 mov %ebp,%eax
29a7: e8 fc ff ff ff call 29a8 <wctdm_init_voicedaa+0x6b6>
29ac: 89 e8 mov %ebp,%eax
29ae: e8 fc ff ff ff call 29af <wctdm_init_voicedaa+0x6bd>
29b3: 89 c3 mov %eax,%ebx
29b5: c7 44 24 08 0b 00 00 movl $0xb,0x8(%esp)
29bc: 00
29bd: 8b 54 24 28 mov 0x28(%esp),%edx
29c1: 89 54 24 04 mov %edx,0x4(%esp)
29c5: 8b 4c 24 24 mov 0x24(%esp),%ecx
29c9: 89 0c 24 mov %ecx,(%esp)
29cc: e8 a1 d8 ff ff call 272 <__wctdm_getreg>
29d1: 89 c6 mov %eax,%esi
29d3: 89 da mov %ebx,%edx
29d5: 89 e8 mov %ebp,%eax
29d7: e8 fc ff ff ff call 29d8 <wctdm_init_voicedaa+0x6e6>
29dc: 89 f8 mov %edi,%eax
29de: c0 e8 02 shr $0x2,%al
29e1: 89 c7 mov %eax,%edi
29e3: 89 f8 mov %edi,%eax
29e5: 83 e0 0f and $0xf,%eax
29e8: 89 44 24 08 mov %eax,0x8(%esp)
29ec: 89 f2 mov %esi,%edx
29ee: c0 ea 04 shr $0x4,%dl
29f1: 0f b6 c2 movzbl %dl,%eax
29f4: 89 44 24 04 mov %eax,0x4(%esp)
29f8: c7 04 24 84 04 00 00 movl $0x484,(%esp)
29ff: e8 fc ff ff ff call 2a00 <wctdm_init_voicedaa+0x70e>
2a04: e9 81 fe ff ff jmp 288a <wctdm_init_voicedaa+0x598>
2a09: 89 c8 mov %ecx,%eax
2a0b: 8b 89 30 02 00 00 mov 0x230(%ecx),%ecx
2a11: e9 4b f9 ff ff jmp 2361 <wctdm_init_voicedaa+0x6f>
2a16: 8b 4c 24 28 mov 0x28(%esp),%ecx
2a1a: 89 4c 24 04 mov %ecx,0x4(%esp)
2a1e: 8b 44 24 24 mov 0x24(%esp),%eax
2a22: 89 04 24 mov %eax,(%esp)
2a25: e8 77 ea ff ff call 14a1 <wctdm_voicedaa_insane>
2a2a: ba fe ff ff ff mov $0xfffffffe,%edx
2a2f: 85 c0 test %eax,%eax
2a31: 0f 84 99 fa ff ff je 24d0 <wctdm_init_voicedaa+0x1de>
2a37: e9 fb fe ff ff jmp 2937 <wctdm_init_voicedaa+0x645>
2a3c: c7 04 24 54 04 00 00 movl $0x454,(%esp)
2a43: e8 fc ff ff ff call 2a44 <wctdm_init_voicedaa+0x752>
2a48: ba ff ff ff ff mov $0xffffffff,%edx
2a4d: e9 e5 fe ff ff jmp 2937 <wctdm_init_voicedaa+0x645>
--
Configure bugmail:
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs
|