All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn
@ 2011-01-14 14:21 Wolfgang Schildbach
  2011-01-19 12:42 ` [Qemu-devel] [Bug 702885] " Wolfgang Schildbach
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Wolfgang Schildbach @ 2011-01-14 14:21 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

This bug occurs in qemu, commit 78a59470e6bbc6e16dc4033767492649c1ae4cfd
(most recent as of 01/14/2011).

Compile, assemble, and link the code below, with the ARM tools. (I use
ARM C/C++ Compiler, 4.1 [Build 462]).

armasm --cpu Cortex-A8 --licensing=flex foo.s
armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

Execute on qemu-arm and observe an "Internal resource leak" message.

> qemu-arm main
Internal resource leak before 0000818c

- Wolfgang

main.c:
int main(void)
{
  void foofunc(void);
  foofunc();

  return 0 ;
}


foo.s:
    ARM
    REQUIRE8
    PRESERVE8
    AREA code, CODE, READONLY, ALIGN=2
   
foofunc PROC
    VMULL.S32 q1, d2, d4
    MOV     pc, lr

    ENDP
      
    EXPORT foofunc [CODE]
    END

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  New

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn
  2011-01-14 14:21 [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn Wolfgang Schildbach
@ 2011-01-19 12:42 ` Wolfgang Schildbach
  2011-01-19 13:16   ` Peter Maydell
  2011-01-21 14:36 ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM " Wolfgang Schildbach
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 10+ messages in thread
From: Wolfgang Schildbach @ 2011-01-19 12:42 UTC (permalink / raw)
  To: qemu-devel

This bug is fixed on HEAD in the qemu-meego tree (commit 8493a687d54e542ac4eec8b2f8326415edf37ec4
A)
- Wolfgang

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  New

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn
  2011-01-19 12:42 ` [Qemu-devel] [Bug 702885] " Wolfgang Schildbach
@ 2011-01-19 13:16   ` Peter Maydell
  2011-01-19 14:28     ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error withARM " Schildbach, Wolfgang
  0 siblings, 1 reply; 10+ messages in thread
From: Peter Maydell @ 2011-01-19 13:16 UTC (permalink / raw)
  To: Bug 702885; +Cc: qemu-devel

On 19 January 2011 12:42, Wolfgang Schildbach <702885@bugs.launchpad.net> wrote:
> This bug is fixed on HEAD in the qemu-meego tree (commit 8493a687d54e542ac4eec8b2f8326415edf37ec4
> A)

Note that the qemu-meego tree disables these warnings using
an #ifdef, so even if the message is not printed we might still
not be handling the temporaries correctly (although there are a
lot of fixes for mishandled temps in that tree).

-- PMM

^ permalink raw reply	[flat|nested] 10+ messages in thread

* RE: [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error withARM NEON vmull.s32 insn
  2011-01-19 13:16   ` Peter Maydell
@ 2011-01-19 14:28     ` Schildbach, Wolfgang
  0 siblings, 0 replies; 10+ messages in thread
From: Schildbach, Wolfgang @ 2011-01-19 14:28 UTC (permalink / raw)
  To: Peter Maydell, Bug 702885; +Cc: qemu-devel

> From: qemu-devel-bounces+wschi=dolby.com@nongnu.org 
> [mailto:qemu-devel-bounces+wschi=dolby.com@nongnu.org] On 
> Behalf Of Peter Maydell
> Sent: Wednesday, January 19, 2011 5:16 AM
> To: Bug 702885
> Cc: qemu-devel@nongnu.org
> Subject: Re: [Qemu-devel] [Bug 702885] Re: "Internal resource 
> leak" error withARM NEON vmull.s32 insn
> 
> On 19 January 2011 12:42, Wolfgang Schildbach 
> <702885@bugs.launchpad.net> wrote:
> > This bug is fixed on HEAD in the qemu-meego tree (commit 
> > 8493a687d54e542ac4eec8b2f8326415edf37ec4
> > A)
> 
> Note that the qemu-meego tree disables these warnings using 
> an #ifdef, so even if the message is not printed we might 
> still not be handling the temporaries correctly (although 
> there are a lot of fixes for mishandled temps in that tree).
> 
> -- PMM

Just when I was getting my hopes up :-)

Indeed, I just checked with the meego tree that qemu still segfaults one
of my testcases. I'll try to isolate the case such that I can document
it on launchpad.

- Wolfgang

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn
  2011-01-14 14:21 [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn Wolfgang Schildbach
  2011-01-19 12:42 ` [Qemu-devel] [Bug 702885] " Wolfgang Schildbach
@ 2011-01-21 14:36 ` Wolfgang Schildbach
  2011-01-21 16:01 ` Peter Maydell
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 10+ messages in thread
From: Wolfgang Schildbach @ 2011-01-21 14:36 UTC (permalink / raw)
  To: qemu-devel


** Attachment added: "Binary to reproduce bug"
   https://bugs.launchpad.net/qemu/+bug/702885/+attachment/1801849/+files/main.axf

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  New

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn
  2011-01-14 14:21 [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn Wolfgang Schildbach
  2011-01-19 12:42 ` [Qemu-devel] [Bug 702885] " Wolfgang Schildbach
  2011-01-21 14:36 ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM " Wolfgang Schildbach
@ 2011-01-21 16:01 ` Peter Maydell
  2011-01-21 17:17   ` [Qemu-devel] RE: [Bug 702885] Re: "Internal resource leak" error with ARM NEONvmull.s32 insn Wolfgang Schildbach
  2011-01-26 13:59 ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn Aurelien Jarno
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 10+ messages in thread
From: Peter Maydell @ 2011-01-21 16:01 UTC (permalink / raw)
  To: qemu-devel

That binary executes OK for me with no resource leak messages with:
qemu master as of commit b646968336
http://patchwork.ozlabs.org/patch/79728/
http://patchwork.ozlabs.org/patch/79581/

(i386 host.)

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  New

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] RE: [Bug 702885] Re: "Internal resource leak" error with ARM NEONvmull.s32 insn
  2011-01-21 16:01 ` Peter Maydell
@ 2011-01-21 17:17   ` Wolfgang Schildbach
  0 siblings, 0 replies; 10+ messages in thread
From: Wolfgang Schildbach @ 2011-01-21 17:17 UTC (permalink / raw)
  To: qemu-devel

Duh. I had missed the greater part of Christophe's patch (I am still
having trouble with my mail client; applying patches off the list is
manual for me).

With both patches applied, indeed the bug filed on launchpad seems
fixed. On my second test case, behaviour is much improved. Thanks much!

- Wolfgang
 
 

> -----Original Message-----
> From: bounces@canonical.com [mailto:bounces@canonical.com] On 
> Behalf Of Peter Maydell
> Sent: Friday, January 21, 2011 8:01 AM
> To: Schildbach, Wolfgang
> Subject: [Bug 702885] Re: "Internal resource leak" error with 
> ARM NEONvmull.s32 insn
> 
> That binary executes OK for me with no resource leak messages with:
> qemu master as of commit b646968336
> http://patchwork.ozlabs.org/patch/79728/
> http://patchwork.ozlabs.org/patch/79581/
> 
> (i386 host.)
> 
> --
> You received this bug notification because you are a direct 
> subscriber of the bug.
> https://bugs.launchpad.net/bugs/702885
> 
> Title:
>   "Internal resource leak" error with ARM NEON vmull.s32 insn
> 
> Status in QEMU:
>   New
> 
> Bug description:
>   This bug occurs in qemu, commit
>   78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
>   01/14/2011).
> 
>   Compile, assemble, and link the code below, with the ARM 
> tools. (I use
>   ARM C/C++ Compiler, 4.1 [Build 462]).
> 
>   armasm --cpu Cortex-A8 --licensing=flex foo.s
>   armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o
> 
>   Execute on qemu-arm and observe an "Internal resource leak" message.
> 
>   > qemu-arm main
>   Internal resource leak before 0000818c
> 
>   - Wolfgang
> 
>   main.c:
>   int main(void)
>   {
>     void foofunc(void);
>     foofunc();
> 
>     return 0 ;
>   }
> 
>   
>   foo.s:
>       ARM
>       REQUIRE8
>       PRESERVE8
>       AREA code, CODE, READONLY, ALIGN=2
>      
>   foofunc PROC
>       VMULL.S32 q1, d2, d4
>       MOV     pc, lr
> 
>       ENDP
>         
>       EXPORT foofunc [CODE]
>       END
> 
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/qemu/+bug/702885/+subscribe
>

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  New

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn
  2011-01-14 14:21 [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn Wolfgang Schildbach
                   ` (2 preceding siblings ...)
  2011-01-21 16:01 ` Peter Maydell
@ 2011-01-26 13:59 ` Aurelien Jarno
  2011-01-27  4:13 ` Wolfgang Schildbach
  2011-02-20 17:17 ` Aurelien Jarno
  5 siblings, 0 replies; 10+ messages in thread
From: Aurelien Jarno @ 2011-01-26 13:59 UTC (permalink / raw)
  To: qemu-devel

** Changed in: qemu
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  Fix Committed

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn
  2011-01-14 14:21 [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn Wolfgang Schildbach
                   ` (3 preceding siblings ...)
  2011-01-26 13:59 ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn Aurelien Jarno
@ 2011-01-27  4:13 ` Wolfgang Schildbach
  2011-02-20 17:17 ` Aurelien Jarno
  5 siblings, 0 replies; 10+ messages in thread
From: Wolfgang Schildbach @ 2011-01-27  4:13 UTC (permalink / raw)
  To: qemu-devel

I can confirm that this bug is gone with QEMU commit commit
0fad6efce5d3f18278b7239dece3c251b3e7c04d.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  Fix Committed

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn
  2011-01-14 14:21 [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn Wolfgang Schildbach
                   ` (4 preceding siblings ...)
  2011-01-27  4:13 ` Wolfgang Schildbach
@ 2011-02-20 17:17 ` Aurelien Jarno
  5 siblings, 0 replies; 10+ messages in thread
From: Aurelien Jarno @ 2011-02-20 17:17 UTC (permalink / raw)
  To: qemu-devel

** Changed in: qemu
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/702885

Title:
  "Internal resource leak" error with ARM NEON vmull.s32 insn

Status in QEMU:
  Fix Released

Bug description:
  This bug occurs in qemu, commit
  78a59470e6bbc6e16dc4033767492649c1ae4cfd (most recent as of
  01/14/2011).

  Compile, assemble, and link the code below, with the ARM tools. (I use
  ARM C/C++ Compiler, 4.1 [Build 462]).

  armasm --cpu Cortex-A8 --licensing=flex foo.s
  armcc --cpu Cortex-A8 --licensing=flex -o main -L--sysv main.c foo.o

  Execute on qemu-arm and observe an "Internal resource leak" message.

  > qemu-arm main
  Internal resource leak before 0000818c

  - Wolfgang

  main.c:
  int main(void)
  {
    void foofunc(void);
    foofunc();

    return 0 ;
  }

  
  foo.s:
      ARM
      REQUIRE8
      PRESERVE8
      AREA code, CODE, READONLY, ALIGN=2
     
  foofunc PROC
      VMULL.S32 q1, d2, d4
      MOV     pc, lr

      ENDP
        
      EXPORT foofunc [CODE]
      END

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2011-02-20 17:26 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-14 14:21 [Qemu-devel] [Bug 702885] [NEW] "Internal resource leak" error with ARM NEON vmull.s32 insn Wolfgang Schildbach
2011-01-19 12:42 ` [Qemu-devel] [Bug 702885] " Wolfgang Schildbach
2011-01-19 13:16   ` Peter Maydell
2011-01-19 14:28     ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error withARM " Schildbach, Wolfgang
2011-01-21 14:36 ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM " Wolfgang Schildbach
2011-01-21 16:01 ` Peter Maydell
2011-01-21 17:17   ` [Qemu-devel] RE: [Bug 702885] Re: "Internal resource leak" error with ARM NEONvmull.s32 insn Wolfgang Schildbach
2011-01-26 13:59 ` [Qemu-devel] [Bug 702885] Re: "Internal resource leak" error with ARM NEON vmull.s32 insn Aurelien Jarno
2011-01-27  4:13 ` Wolfgang Schildbach
2011-02-20 17:17 ` Aurelien Jarno

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.