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

[Xen-bugs] [Bug 87] zaptel driver generates kernel dump in Xen0



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


 


Rackspace

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