From: Jiri Slaby <jirislaby@gmail.com>
To: Alan Stern <stern@rowland.harvard.edu>
Cc: Jiri Kosina <jikos@jikos.cz>,
linux-kernel@vger.kernel.org, Greg Kroah-Hartman <gregkh@suse.de>,
Andrew Morton <akpm@linux-foundation.org>
Subject: Re: Keyboard stops working after *lock [Was: 2.6.21-rc2-mm1]
Date: Sat, 17 Mar 2007 23:50:11 +0100 [thread overview]
Message-ID: <45FC70A3.7060705@gmail.com> (raw)
In-Reply-To: <Pine.LNX.4.44L0.0703151556420.2482-100000@iolanthe.rowland.org>
Alan Stern napsal(a):
> On Tue, 13 Mar 2007, Jiri Slaby wrote:
>
>> So, do you mean rmmod uhci_hcd, unplug the keyboard, modprobe
>> uhci_hcd, start usbmon, plug the keyboard, press numlock, stop usbmon,
>> post it?
Here you are:
f78666c0 1992239699 C Ii:001:01 -2 0
f74d7b40 1996231756 S Ci:001:00 s 80 00 0000 0000 0002 2 <
f74d7b40 1996231762 C Ci:001:00 0 2 = 0300
f78666c0 1996271682 S Ii:001:01 -115 2 <
f74d7b40 1996271689 S Ci:001:00 s a3 00 0000 0001 0004 4 <
f74d7b40 1996271694 C Ci:001:00 0 4 = 00010000
f74d7b40 1996271698 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996271708 C Ci:001:00 0 4 = 01010100
f74d7b40 1996271710 S Co:001:00 s 23 01 0010 0002 0000 0
f74d7b40 1996271713 C Co:001:00 0 0
f74d7b40 1996271719 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996271722 C Ci:001:00 0 4 = 01010000
f74d7b40 1996303687 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996303693 C Ci:001:00 0 4 = 01010000
f74d7b40 1996335682 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996335689 C Ci:001:00 0 4 = 01010000
f74d7b40 1996367681 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996367686 C Ci:001:00 0 4 = 01010000
f74d7b40 1996399686 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996399692 C Ci:001:00 0 4 = 01010000
f74d7b40 1996399709 S Co:001:00 s 23 03 0004 0002 0000 0
f74d7b40 1996399712 C Co:001:00 0 0
f74d7b40 1996455682 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996455703 C Ci:001:00 0 4 = 03010000
f74d7b40 1996514453 S Co:001:00 s 23 01 0014 0002 0000 0
f74d7b40 1996514456 C Co:001:00 0 0
f74d7b40 1996514468 S Ci:000:00 s 80 06 0100 0000 0040 64 <
f74d7b40 1996518652 C Ci:000:00 0 8 = 12011001 09000008
f74d7b40 1996518660 S Co:001:00 s 23 03 0004 0002 0000 0
f74d7b40 1996518663 C Co:001:00 0 0
f78666c0 1996527684 C Ii:001:01 0 1 = 04
f78666c0 1996527687 S Ii:001:01 -115 2 <
f74d7b40 1996571683 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f74d7b40 1996571702 C Ci:001:00 0 4 = 03010000
f74d7b40 1996627687 S Co:001:00 s 23 01 0014 0002 0000 0
f74d7b40 1996627691 C Co:001:00 0 0
f74d7b40 1996627694 S Co:000:00 s 00 05 0002 0000 0000 0
f74d7b40 1996630633 C Co:000:00 0 0
f74d7b40 1996647688 S Ci:002:00 s 80 06 0100 0000 0012 18 <
f74d7b40 1996653630 C Ci:002:00 0 18 = 12011001 09000008 b4045020 01000102 0001
f74d7b40 1996653639 S Ci:002:00 s 80 06 0200 0000 0009 9 <
f74d7b40 1996658627 C Ci:002:00 0 9 = 09021900 010100e0 32
f74d7b40 1996658634 S Ci:002:00 s 80 06 0200 0000 0019 25 <
f74d7b40 1996665626 C Ci:002:00 0 25 = 09021900 010100e0 32090400 00010900
00000705 81030100 ff
f74d7b40 1996665640 S Ci:002:00 s 80 06 0300 0000 00ff 255 <
f74d7b40 1996670625 C Ci:002:00 0 4 = 04030904
f74d7b40 1996670635 S Ci:002:00 s 80 06 0302 0409 00ff 255 <
f74d7b40 1996682623 C Ci:002:00 0 62 = 3e034700 42006500 6c006c00 61002000
43006f00 72007000 6f007200 61007400
f74d7b40 1996682631 S Ci:002:00 s 80 06 0301 0409 00ff 255 <
f74d7b40 1996691621 C Ci:002:00 0 36 = 24034200 65006c00 6c006100 20004300
6f007200 70006f00 72006100 74006900
f74d7b40 1996691781 S Co:002:00 s 00 09 0001 0000 0000 0
f74d7b40 1996694627 C Co:002:00 0 0
f74d7b40 1996694717 S Ci:002:00 s a0 06 2900 0000 000f 15 <
f74d7b40 1996697629 C Ci:002:00 0 9 = 0929030d 00321902 ff
f74d7b40 1996697664 S Ci:002:00 s 80 00 0000 0000 0002 2 <
f74d7b40 1996698633 C Ci:002:00 0 2 = 0000
f74d7b40 1996698663 S Ci:002:00 s a0 00 0000 0000 0004 4 <
f74d7b40 1996699629 C Ci:002:00 0 4 = 00000000
f7ab7d40 1996699658 S Co:002:00 s 23 03 0008 0001 0000 0
f7ab7d40 1996700627 C Co:002:00 0 0
f7ab7d40 1996700645 S Co:002:00 s 23 03 0008 0002 0000 0
f7ab7d40 1996701629 C Co:002:00 0 0
f7ab7d40 1996701644 S Co:002:00 s 23 03 0008 0003 0000 0
f7ab7d40 1996702624 C Co:002:00 0 0
f74d7b40 1996806484 S Ii:002:01 -115 1 <
f75d02c0 1996806621 S Ci:001:00 s a3 00 0000 0002 0004 4 <
f75d02c0 1996806626 C Ci:001:00 0 4 = 03010000
f75d02c0 1996806634 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1996808610 C Ci:002:00 0 4 = 01010100
f75d02c0 1996808628 S Co:002:00 s 23 01 0010 0001 0000 0
f75d02c0 1996809607 C Co:002:00 0 0
f75d02c0 1996809628 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1996810605 C Ci:002:00 0 4 = 01010000
f75d02c0 1996842478 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1996843599 C Ci:002:00 0 4 = 01010000
f75d02c0 1996871682 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1996873590 C Ci:002:00 0 4 = 01010000
f75d02c0 1996903686 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1996905586 C Ci:002:00 0 4 = 01010000
f75d02c0 1996938484 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1996939582 C Ci:002:00 0 4 = 01010000
f75d02c0 1996939601 S Co:002:00 s 23 03 0004 0001 0000 0
f75d02c0 1996940581 C Co:002:00 0 0
f75d02c0 1996955681 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1996957576 C Ci:002:00 0 4 = 03011000
f74d7b40 1997003567 C Ii:002:01 0 1 = 02
f74d7b40 1997003570 S Ii:002:01 -115 1 <
f75d02c0 1997011687 S Co:002:00 s 23 01 0014 0001 0000 0
f75d02c0 1997013566 C Co:002:00 0 0
f75d02c0 1997013579 S Ci:000:00 s 80 06 0100 0000 0040 64 <
f75d02c0 1997018565 C Ci:000:00 0 8 = 12011001 00000008
f75d02c0 1997018572 S Co:002:00 s 23 03 0004 0001 0000 0
f75d02c0 1997019565 C Co:002:00 0 0
f75d02c0 1997034490 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d02c0 1997035562 C Ci:002:00 0 4 = 03011000
f75d02c0 1997087683 S Co:002:00 s 23 01 0014 0001 0000 0
f75d02c0 1997089554 C Co:002:00 0 0
f75d02c0 1997089561 S Co:000:00 s 00 05 0003 0000 0000 0
f75d02c0 1997092552 C Co:000:00 0 0
f75d02c0 1997107692 S Ci:003:00 s 80 06 0100 0000 0012 18 <
f75d02c0 1997113550 C Ci:003:00 0 18 = 12011001 00000008 58044c00 01010102 0001
f75d02c0 1997113560 S Ci:003:00 s 80 06 0200 0000 0009 9 <
f75d02c0 1997118547 C Ci:003:00 0 9 = 09023b00 020100e0 19
f75d02c0 1997118554 S Ci:003:00 s 80 06 0200 0000 003b 59 <
f75d02c0 1997129547 C Ci:003:00 0 59 = 09023b00 020100e0 19090400 00010301
01000921 10010001 22410007 05810308
f75d02c0 1997129567 S Ci:003:00 s 80 06 0300 0000 00ff 255 <
f75d02c0 1997134543 C Ci:003:00 0 4 = 04030904
f75d02c0 1997134553 S Ci:003:00 s 80 06 0302 0409 00ff 255 <
f75d02c0 1997142542 C Ci:003:00 0 26 = 1a035500 53004200 20004b00 65007900
62006f00 61007200 6400
f75d02c0 1997142549 S Ci:003:00 s 80 06 0301 0409 00ff 255 <
f75d02c0 1997149542 C Ci:003:00 0 16 = 10034100 42004200 48004f00 4d004500
f75d02c0 1997149690 S Co:003:00 s 00 09 0001 0000 0000 0
f75d02c0 1997152547 C Co:003:00 0 0
d6228840 1997152648 S Co:003:00 s 21 0a 0000 0000 0000 0
d6228840 1997154552 C Co:003:00 0 0
d6228840 1997154570 S Ci:003:00 s 81 06 2200 0000 0041 65 <
d6228840 1997155558 C Ci:003:00 0 65 = 05010906 a1010507 19e029e7 15002501
95087501 81029508 75018101 05081901
f75d02c0 1997156057 S Ii:003:01 -115 8 <
f75d0540 1997156246 S Co:003:00 s 21 0a 0000 0001 0000 0
f75d0540 1997156551 C Co:003:00 0 0
f75d0540 1997156587 S Ci:003:00 s 81 06 2200 0001 0068 104 <
f75d0540 1997158547 C Ci:003:00 0 104 = 05010902 a1018504 0901a100 05091901
29031500 25019503 75018102 95017505
d62287c0 1997159188 S Ii:003:02 -115 5 <
f75d0f40 1997159379 S Ci:002:00 s a3 00 0000 0002 0004 4 <
f75d0f40 1997159547 C Ci:002:00 0 4 = 00010000
f75d0f40 1997159562 S Ci:002:00 s a3 00 0000 0003 0004 4 <
f75d0f40 1997160546 C Ci:002:00 0 4 = 00010000
f75d0f40 1997160572 S Ci:002:00 s a3 00 0000 0001 0004 4 <
f75d0f40 1997161546 C Ci:002:00 0 4 = 03010000
f75d02c0 1999351157 C Ii:003:01 0 8 = 00005300 00000000
f75d02c0 1999351176 S Ii:003:01 -115 8 <
f7ab7d40 1999351194 S Co:003:00 s 21 09 0200 0000 0001 1 = 01
f7ab7d40 1999353157 C Co:003:00 0 1 >
(Remind: there is a hub inside the keyboard)
> static void uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td)
> {
> - if (!list_empty(&td->list))
> + if (!list_empty(&td->list)) {
> dev_warn(uhci_dev(uhci), "td %p still in list!\n", td);
> + WARN_ON(1);
Nothing new in dmesg.
regards,
--
http://www.fi.muni.cz/~xslaby/ Jiri Slaby
faculty of informatics, masaryk university, brno, cz
e-mail: jirislaby gmail com, gpg pubkey fingerprint:
B674 9967 0407 CE62 ACC8 22A0 32CC 55C3 39D4 7A7E
Hnus <hnus@fi.muni.cz> is an alias for /dev/null
next prev parent reply other threads:[~2007-03-17 22:50 UTC|newest]
Thread overview: 129+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-03-02 11:00 2.6.21-rc2-mm1 Andrew Morton
2007-03-02 11:04 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-02 17:30 ` 2.6.21-rc2-mm1 Randy Dunlap
2007-03-04 11:58 ` [Re: 2.6.21-rc2-mm1] #error no ROMFS backing store interface configured Maciej Rutecki
2007-03-04 12:11 ` Andrew Morton
2007-03-04 15:11 ` David Howells
2007-03-04 15:25 ` Adrian Bunk
2007-03-04 15:35 ` David Howells
2007-03-05 1:49 ` [-mm patch] fix the ROMFS_* dependencies Adrian Bunk
2007-03-05 13:36 ` David Howells
2007-03-06 23:43 ` Adrian Bunk
2007-03-04 15:11 ` [Re: 2.6.21-rc2-mm1] #error no ROMFS backing store interface configured Maciej Rutecki
2007-03-02 11:04 ` 2.6.21-rc2-mm1 Russell King
2007-03-02 11:08 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-02 11:10 ` 2.6.21-rc2-mm1 Russell King
2007-03-02 11:15 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-03 18:03 ` 2.6.21-rc2-mm1 Russell King
2007-03-05 10:41 ` arm utrace Roland McGrath
2007-03-02 14:05 ` 2.6.21-rc2-mm1: EIP is at ext2_discard_reservation+0x1c/0x52 Alexey Dobriyan
2007-03-02 14:24 ` 2.6.21-rc2-mm1 Bryan Wu
2007-03-02 14:40 ` [-mm patch] cpu_idle: fix build break Frederik Deweerdt
2007-03-02 15:24 ` Venkatesh Pallipadi
2007-03-02 16:24 ` Frederik Deweerdt
2007-03-02 15:42 ` 2.6.21-rc2-mm1 - build error with HOTPLUG_CPU=N, CPU_IDLE=Y Valdis.Kletnieks
2007-03-02 15:56 ` 2.6.21-rc2-mm1 Michal Piotrowski
2007-03-05 10:14 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-05 10:30 ` 2.6.21-rc2-mm1 Antonino A. Daplas
2007-03-02 16:03 ` 2.6.21-rc2-mm1 - fb_ddc_read() not defined Valdis.Kletnieks
2007-03-02 16:31 ` James Simmons
2007-03-02 16:51 ` Valdis.Kletnieks
2007-03-02 16:19 ` [PATCH] longhaul pci_find_device -> pci_get_device conversion (was: Re: 2.6.21-rc2-mm1) Michal Piotrowski
[not found] ` <3888a5cd0703020945r4ca51f3dxe981050b817e7594@mail.gmail.com>
2007-03-02 18:10 ` Michal Piotrowski
2007-03-02 16:32 ` 2.6.21-rc2-mm1 Badari Pulavarty
2007-03-02 17:03 ` [patch -mm] x86_64: fake numa cmdline flag fix David Rientjes
2007-03-02 17:21 ` Badari Pulavarty
2007-03-02 17:10 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-02 17:15 ` 2.6.21-rc2-mm1 Badari Pulavarty
2007-03-02 21:12 ` 2.6.21-rc2-mm1: what about CONFIG_NO_HZ and !CONFIG_SMP ? Laurent Riffard
2007-03-02 20:57 ` Siddha, Suresh B
2007-03-02 22:09 ` Laurent Riffard
2007-03-02 22:52 ` 2.6.21-rc2-mm1: pata_via: wrong cable detection Laurent Riffard
2007-03-02 23:05 ` [PATCH -mm] char/epca.c remove unused function (was: Re: 2.6.21-rc2-mm1) Michal Piotrowski
2007-03-03 0:48 ` Alan Cox
2007-03-02 23:42 ` 2.6.21-rc2-mm1 Michal Piotrowski
2007-03-03 0:40 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-03 1:22 ` 2.6.21-rc2-mm1 Michal Piotrowski
2007-03-03 1:41 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-03 10:08 ` 2.6.21-rc2-mm1 Michal Piotrowski
2007-03-03 12:06 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-03 7:45 ` 2.6.21-rc2-mm1 - build error with CONFIG_NO_HZ=y and CONFIG_SMP=n Antonino A. Daplas
2007-03-03 7:59 ` Andrew Morton
2007-03-03 15:39 ` Keyboard stops working after *lock [Was: 2.6.21-rc2-mm1] Jiri Slaby
2007-03-03 15:54 ` Jiri Slaby
2007-03-03 17:41 ` Andrew Morton
2007-03-09 10:31 ` Jiri Slaby
2007-03-09 14:13 ` Dmitry Torokhov
2007-03-09 14:40 ` Jiri Kosina
2007-03-09 16:01 ` Jiri Kosina
2007-03-09 16:48 ` Jiri Slaby
2007-03-09 17:10 ` Jiri Slaby
2007-03-11 21:39 ` Jiri Slaby
2007-03-11 21:47 ` Jiri Kosina
2007-03-11 21:53 ` Jiri Slaby
2007-03-11 22:11 ` Jiri Slaby
2007-03-12 9:08 ` Jiri Slaby
2007-03-12 15:09 ` Alan Stern
2007-03-12 16:28 ` Jiri Slaby
2007-03-12 19:56 ` Alan Stern
2007-03-12 21:00 ` Jiri Kosina
2007-03-12 22:32 ` Jiri Slaby
2007-03-13 16:01 ` Alan Stern
2007-03-13 16:13 ` Jiri Slaby
2007-03-13 16:30 ` Alan Stern
2007-03-15 20:00 ` Alan Stern
2007-03-16 10:52 ` Jiri Slaby
2007-03-17 22:50 ` Jiri Slaby [this message]
2007-03-18 2:39 ` Alan Stern
2007-03-18 8:46 ` Jiri Slaby
2007-03-18 14:26 ` Alan Stern
2007-03-18 14:36 ` Jiri Slaby
2007-03-18 15:39 ` Alan Stern
2007-03-18 15:45 ` Jiri Slaby
2007-03-18 16:11 ` Alan Stern
2007-03-04 9:07 ` 2.6.21-rc2-mm1 Mariusz Kozlowski
2007-03-04 9:48 ` 2.6.21-rc2-mm1 Mariusz Kozlowski
2007-03-04 11:34 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-04 12:01 ` 2.6.21-rc2-mm1 Mariusz Kozlowski
2007-03-04 17:06 ` 2.6.21-rc2-mm1 Mariusz Kozlowski
2007-03-04 17:13 ` 2.6.21-rc2-mm1 Michal Piotrowski
2007-03-04 17:20 ` 2.6.21-rc2-mm1 Michal Piotrowski
2007-03-05 16:34 ` 2.6.21-rc2-mm1 Zan Lynx
2007-03-05 0:11 ` 2.6.21-rc2-mm1 J.A. Magallón
2007-03-05 0:29 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-05 1:17 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-05 2:25 ` 2.6.21-rc2-mm1 Neil Brown
2007-03-05 15:42 ` 2.6.21-rc2-mm1 Bill Davidsen
2007-03-05 1:47 ` [-mm patch] saa7134: fix MODULES=n compilation Adrian Bunk
2007-03-05 1:47 ` 2.6.21-rc2-mm1: drivers/net/wireless/ compile error Adrian Bunk
2007-03-05 10:41 ` Michael Buesch
2007-03-05 1:47 ` 2.6.21-rc2-mm1: drivers/usb/host/ohci-ssb.c doesn't compile Adrian Bunk
2007-03-05 10:49 ` Michael Buesch
2007-03-05 10:57 ` Michael Buesch
2007-03-05 11:26 ` Michael Buesch
2007-03-05 18:26 ` Greg KH
2007-03-05 18:37 ` Adrian Bunk
2007-03-05 18:42 ` David Brownell
2007-03-05 19:09 ` Michael Buesch
2007-03-05 1:47 ` [-mm patch] arch/i386/kernel/vmi.c must #include <asm/kmap_types.h> Adrian Bunk
2007-03-05 2:57 ` Zachary Amsden
2007-03-05 1:47 ` [-mm patch] remove arch/i386/kernel/tsc.c:custom_sched_clock Adrian Bunk
2007-03-05 2:57 ` Zachary Amsden
2007-03-05 1:47 ` [-mm patch] make drivers/char/drm/drm_vm.c:drm_io_prot() static Adrian Bunk
2007-03-05 1:47 ` [-mm patch] drivers/cpuidle/: make code static Adrian Bunk
2007-03-05 1:49 ` [-mm patch] drivers/media/video/ivtv/: possible cleanups Adrian Bunk
2007-03-05 6:53 ` [v4l-dvb-maintainer] " Hans Verkuil
2007-03-05 1:49 ` [-mm patch] drivers/net/bonding/bond_main.c:make 3 functions static Adrian Bunk
2007-03-05 1:49 ` [-mm patch] make drivers/video/display/display-sysfs.c:display_class static Adrian Bunk
2007-03-05 1:49 ` [-mm patch] make fb_deferred_io_mkwrite() static Adrian Bunk
2007-03-05 1:49 ` [-mm patch] drivers/video/hecubafb.c: make 4 functions static Adrian Bunk
2007-03-05 22:20 ` 2.6.21-rc2-mm1 J.A. Magallón
2007-03-05 23:11 ` 2.6.21-rc2-mm1 Andrew Morton
2007-03-06 6:25 ` [PATCH] sched: fix idle at tick Con Kolivas
[not found] ` <20070305230240.9c2741d1.akpm@linux-foundation.org>
2007-03-06 7:41 ` Con Kolivas
2007-03-06 8:38 ` J.A. Magallón
2007-03-06 0:16 ` i2c vs nVidia [Re: 2.6.21-rc2-mm1] J.A. Magallón
2007-03-06 0:33 ` Andrew Morton
2007-03-06 0:44 ` Greg KH
2007-03-06 8:45 ` Jean Delvare
2007-03-06 10:56 ` Jean Delvare
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=45FC70A3.7060705@gmail.com \
--to=jirislaby@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=gregkh@suse.de \
--cc=jikos@jikos.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=stern@rowland.harvard.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.