All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gregory CLEMENT <gregory.clement@free-electrons.com>
To: Luis Henriques <luis.henriques@canonical.com>,
	Ben Hutchings <ben@decadent.org.uk>
Cc: linux-kernel@vger.kernel.org, stable@vger.kernel.org,
	kernel-team@lists.ubuntu.com, Benjamin Cama <benoar@dolka.fr>
Subject: Re: [PATCH 3.16.y-ckt 053/133] ARM: orion5x: fix legacy orion5x IRQ numbers
Date: Thu, 15 Oct 2015 08:22:11 +0200	[thread overview]
Message-ID: <87vba83b3g.fsf@free-electrons.com> (raw)
In-Reply-To: <1444879386.31451.42.camel@decadent.org.uk> (Ben Hutchings's message of "Thu, 15 Oct 2015 04:23:06 +0100")

Hi Ben and Luis,
 
 On jeu., oct. 15 2015, Ben Hutchings <ben@decadent.org.uk> wrote:

> On Wed, 2015-09-30 at 10:50 +0100, Luis Henriques wrote:
>> 3.16.7-ckt18 -stable review patch.  If anyone has any objections, please let me know.
>> 
>> ------------------
>> 
>> From: Benjamin Cama <benoar@dolka.fr>
>> 
>> commit 5be9fc23cdb42e1d383ecc8eae8a8ff70a752708 upstream.
>> 
>> Since v3.18, attempts to deliver IRQ0 are rejected, breaking orion5x.
> [...]
>
> But I don't think this was needed for 3.16-ckt, was it?

Indeed it fixes a commit (a71b092a9c68 ("ARM: Convert handle_IRQ to use
__handle_domain_irq")) that was introduced in 3.18:

git tag --contains a71b092a9c68 | grep "^v3\." | sort | head -1
v3.18

So please Luis do not apply it on 3.16-ckt unless you already back port
the commit a71b092a9c68 ("ARM: Convert handle_IRQ to use
__handle_domain_irq") on this branch.

Thanks,

Gregory

>
> Ben.
>
> -- 
> Ben Hutchings
> Who are all these weirdos? - David Bowie, reading IRC for the first time

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

  reply	other threads:[~2015-10-15  6:22 UTC|newest]

Thread overview: 143+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-30  9:49 [3.16.y-ckt stable] Linux 3.16.7-ckt18 stable review Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 001/133] ipv6: addrconf: validate new MTU before applying it Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 002/133] virtio-net: drop NETIF_F_FRAGLIST Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 003/133] [media] v4l: omap3isp: Fix sub-device power management code Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 004/133] [media] rc-core: fix remove uevent generation Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 005/133] HID: cp2112: fix I2C_SMBUS_BYTE write Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 006/133] HID: cp2112: fix byte order in SMBUS operations Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 007/133] xtensa: fix threadptr reload on return to userspace Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 008/133] ARM: OMAP2+: DRA7: clockdomain: change l4per2_7xx_clkdm to SW_WKUP Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 009/133] mac80211: enable assoc check for mesh interfaces Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 010/133] PCI: Add dev_flags bit to access VPD through function 0 Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 011/133] PCI: Add VPD function 0 quirk for Intel Ethernet devices Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 012/133] staging: comedi: usbduxsigma: don't clobber ai_timer in command test Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 013/133] staging: comedi: usbduxsigma: don't clobber ao_timer " Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 014/133] clk: exynos4: Fix wrong clock for Exynos4x12 ADC Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 015/133] usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512 bytes Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 016/133] Doc: ABI: testing: configfs-usb-gadget-loopback Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 017/133] Doc: ABI: testing: configfs-usb-gadget-sourcesink Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 018/133] serial: 8250_pci: Add support for Pericom PI7C9X795[1248] Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 019/133] KVM: MMU: fix validation of mmio page fault Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 020/133] auxdisplay: ks0108: fix refcount Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 021/133] devres: fix devres_get() Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 022/133] iio: adis16400: Fix adis16448 gyroscope scale Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 023/133] iio: Add inverse unit conversion macros Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 024/133] iio: adis16480: Fix scale factors Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 025/133] ideapad-laptop: Add Lenovo Yoga 3 14 to no_hw_rfkill dmi list Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 026/133] ASoC: rt5640: fix line out no sound issue Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 027/133] iio: industrialio-buffer: Fix iio_buffer_poll return value Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 028/133] iio: event: Remove negative error code from iio_event_poll Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 029/133] NFSv4: don't set SETATTR for O_RDONLY|O_EXCL Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 030/133] unshare: Unsharing a thread does not require unsharing a vm Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 031/133] fs: Set the size of empty dirs to 0 Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 032/133] x86/mce: Reenable CMCI banks when swiching back to interrupt mode Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 033/133] ASoC: adav80x: Remove .read_flag_mask setting from adav80x_regmap_config Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 034/133] regulator: pbias: Fix broken pbias disable functionality Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 035/133] serial: 8250: don't bind to SMSC IrCC IR port Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 036/133] serial: 8250: bind to ALi Fast Infrared Controller (ALI5123) Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 037/133] staging: comedi: adl_pci7x3x: fix digital output on PCI-7230 Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 038/133] blk-mq: fix buffer overflow when reading sysfs file of 'pending' Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 039/133] xtensa: fix kernel register spilling Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 040/133] NFS: nfs_set_pgio_error sometimes misses errors Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 041/133] NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 042/133] usb: host: ehci-sys: delete useless bus_to_hcd conversion Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 043/133] USB: symbolserial: Use usb_get_serial_port_data Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 044/133] USB: ftdi_sio: Added custom PID for CustomWare products Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 045/133] USB: qcserial: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 046/133] igb: Fix oops caused by missing queue pairing Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 047/133] HID: usbhid: Fix the check for HID_RESET_PENDING in hid_io_error Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 048/133] eCryptfs: Invalidate dcache entries when lower i_nlink is zero Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 049/133] libxfs: readahead of dir3 data blocks should use the read verifier Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 050/133] xfs: Fix xfs_attr_leafblock definition Luis Henriques
2015-09-30  9:49 ` [PATCH 3.16.y-ckt 051/133] arm64: kconfig: Move LIST_POISON to a safe value Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 052/133] Btrfs: check if previous transaction aborted to avoid fs corruption Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 053/133] ARM: orion5x: fix legacy orion5x IRQ numbers Luis Henriques
2015-10-15  3:23   ` Ben Hutchings
2015-10-15  6:22     ` Gregory CLEMENT [this message]
2015-10-15  9:03       ` Benjamin Cama
2015-10-19  8:39         ` Luis Henriques
2015-10-19  8:39           ` Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 054/133] DRM - radeon: Don't link train DisplayPort on HPD until we get the dpcd Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 055/133] xfs: Fix file type directory corruption for btree directories Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 056/133] sched: Fix cpu_active_mask/cpu_online_mask race Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 057/133] rtlwifi: rtl8192cu: Add new device ID Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 058/133] of/address: Don't loop forever in of_find_matching_node_by_address() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 059/133] drivercore: Fix unregistration path of platform devices Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 060/133] arm64: flush FP/SIMD state correctly after execve() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 061/133] xfs: return errors from partial I/O failures to files Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 062/133] ALSA: usb-audio: correct the value cache check Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 063/133] IB/qib: Change lkey table allocation to support more MRs Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 064/133] drm/radeon/atom: Send out the full AUX address Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 065/133] tg3: Fix temperature reporting Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 066/133] drm/i915: Always mark the object as dirty when used by the GPU Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 067/133] Add radeon suspend/resume quirk for HP Compaq dc5750 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 068/133] IB/uverbs: reject invalid or unknown opcodes Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 069/133] hpfs: update ctime and mtime on directory modification Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 070/133] Input: evdev - do not report errors form flush() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 071/133] crypto: ghash-clmulni: specify context size for ghash async algorithm Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 072/133] mm: check if section present during memory block registering Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 073/133] fs: create and use seq_show_option for escaping Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 074/133] ALSA: hda - Enable headphone jack detect on old Fujitsu laptops Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 075/133] ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 076/133] rtc: s5m: fix to update ctrl register Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 077/133] scsi: fix scsi_error_handler vs. scsi_host_dev_release race Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 078/133] parisc: Use double word condition in 64bit CAS operation Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 079/133] vmscan: fix increasing nr_isolated incurred by putback unevictable pages Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 080/133] drm/i915: Limit the number of loops for reading a split 64bit register Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 081/133] stmmac: fix check for phydev being open Luis Henriques
2015-09-30 11:23   ` Sergei Shtylyov
2015-09-30 12:20     ` Luis Henriques
2015-09-30 12:20       ` Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 082/133] hfs,hfsplus: cache pages correctly between bnode_create and bnode_free Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 083/133] hfs: fix B-tree corruption after insertion at position 0 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 084/133] drm/qxl: validate monitors config modes Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 085/133] PCI: Fix TI816X class code quirk Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 086/133] Input: ambakmi - fix system PM by converting to modern callbacks Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 087/133] svcrdma: Fix send_reply() scatter/gather set-up Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 088/133] x86/mm: Initialize pmd_idx in page_table_range_init_count() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 089/133] net: bcmgenet: Use correct dev_id for free_irq Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 090/133] powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 091/133] clk: versatile: off by one in clk_sp810_timerclken_of_get() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 092/133] usb: gadget: m66592-udc: forever loop in set_feature() Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 093/133] windfarm: decrement client count when unregistering Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 094/133] perf hists: Update the column width for the "srcline" sort key Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 095/133] batman-adv: Make DAT capability changes atomic Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 096/133] batman-adv: Make NC " Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 097/133] batman-adv: Make TT " Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 098/133] batman-adv: fix multicast counter when purging originators Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 099/133] batman-adv: fix counter for multicast supporting nodes Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 100/133] batman-adv: Make MCAST capability changes atomic Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 101/133] batman-adv: Fix potential synchronization issues in mcast tvlv handler Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 102/133] batman-adv: Fix potentially broken skb network header access Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 103/133] net: fix endian check warning in etherdevice.h Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 104/133] powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 105/133] mtd: pxa3xx_nand: add a default chunk size Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 106/133] ath10k: fix dma_mapping_error() handling Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 107/133] mmc: sdhci: also get preset value and driver type for MMC_DDR52 Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 108/133] perf stat: Get correct cpu id for print_aggr Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 109/133] ASoC: spear_pcm: Use devm_snd_dmaengine_pcm_register to fix resource leak Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 110/133] IB/mlx4: Fix potential deadlock when sending mad to wire Luis Henriques
2015-09-30  9:50 ` [PATCH 3.16.y-ckt 111/133] IB/mlx4: Forbid using sysfs to change RoCE pkeys Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 112/133] IB/mlx4: Use correct SL on AH query under RoCE Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 113/133] IB/uverbs: Fix race between ib_uverbs_open and remove_one Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 114/133] mmc: core: fix race condition in mmc_wait_data_done Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 115/133] ipv6: fix exthdrs offload registration in out_rt path Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 116/133] task_work: remove fifo ordering guarantee Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 117/133] fixed_phy: pass 'irq' to fixed_phy_add() Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 118/133] netlink, mmap: fix edge-case leakages in nf queue zero-copy Luis Henriques
2015-09-30  9:51   ` Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 119/133] scsi_dh: fix randconfig build error Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 120/133] md: flush ->event_work before stopping array Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 121/133] md/raid10: always set reshape_safe when initializing reshape_position Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 122/133] perf/x86: Fix copy_from_user_nmi() return if range is not ok Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 123/133] ext4: fix loss of delalloc extent info in ext4_zero_range() Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 124/133] powerpc/MSI: Fix race condition in tearing down MSI interrupts Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 125/133] RDS: verify the underlying transport exists before creating a connection Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 126/133] UBI: block: Add missing cache flushes Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 127/133] usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 128/133] net/ipv6: Correct PIM6 mrt_lock handling Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 129/133] netlink, mmap: transform mmap skb into full skb on taps Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 130/133] sctp: fix race on protocol/netns initialization Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 131/133] openvswitch: Zero flows on allocation Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 132/133] fib_rules: fix fib rule dumps across multiple skbs Luis Henriques
2015-09-30  9:51 ` [PATCH 3.16.y-ckt 133/133] parisc: Filter out spurious interrupts in PA-RISC irq handler Luis Henriques

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=87vba83b3g.fsf@free-electrons.com \
    --to=gregory.clement@free-electrons.com \
    --cc=ben@decadent.org.uk \
    --cc=benoar@dolka.fr \
    --cc=kernel-team@lists.ubuntu.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=luis.henriques@canonical.com \
    --cc=stable@vger.kernel.org \
    /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.