All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-04-08 08:10:22 to 2026-04-08 08:58:07 UTC [more...]

[net-next v1 v1 0/5] Add StarFive JHB100 soc SGMII GMAC support
 2026-04-08  8:44 UTC  (4+ messages)
` [net-next v1 v1 1/5] dt-bindings: net: starfive,jh7110-dwmac: Remove JH8100
` [net-next v1 v1 2/5] dt-bindings: net: starfive,jh7110-dwmac: Add JHB100 support
` [net-next v1 v1 3/5] dt-bindings: net: starfive,jh7110-dwmac: Add JHB100 sgmii rx clk

[PATCH 00/26] Fix Adaptive-Sync SDP for PR with Link ON + Auxless-ALPM
 2026-04-08  8:42 UTC  (12+ messages)
` [PATCH 01/26] drm/dp: Rename and relocate AS SDP payload field masks
` [PATCH 02/26] drm/dp: Clean up DPRX feature enumeration macros
` [PATCH 03/26] drm/dp: Add bits for AS SDP FAVT Payload Fields Parsing support
` [PATCH 04/26] drm/dp: Add DPCD for configuring AS SDP for PR + VRR
` [PATCH 05/26] drm/dp: Store coasting vtotal in struct drm_dp_as_sdp
` [PATCH 06/26] drm/dp: Add a helper to get the SDP type as a string
` [PATCH 07/26] drm/dp: Add target_rr_divider field in AS SDP logging
` [PATCH 08/26] drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP
` [PATCH 09/26] drm/i915/vrr: Avoid vrr for PCON with HDMI2.1 sink
` [PATCH 10/26] drm/i915/dp: Account for AS_SDP guardband only when enabled
` [PATCH 11/26] drm/i915/dp: Add a helper to decide if AS SDP can be used

[PATCH] drm/panthor: Fix kernel-doc warning in panthor_sched.c
 2026-04-08  8:57 UTC  (2+ messages)

[PATCH] ASoC: SDCA: restore the settings if power is lost during suspend
 2026-04-08  8:56 UTC 

[PATCH] arm64: dts: qcom: monaco: Add default GIC address cells
 2026-04-08  8:56 UTC  (2+ messages)

[Buildroot] [PATCH 1/1] package/pciutils: bump version to 3.15.0
 2026-04-08  8:55 UTC 

[Buildroot] [PATCH 1/1] package/libsoundtouch: bump version to 2.4.1
 2026-04-08  8:55 UTC 

[Buildroot] [PATCH 1/1] package/libplacebo: bump version to 7.360.1
 2026-04-08  8:55 UTC 

[Buildroot] [PATCH 1/1] package/libpciaccess: bump version to 0.19
 2026-04-08  8:55 UTC 

[Buildroot] [PATCH 1/1] package/libde265: security bump version to 1.0.18
 2026-04-08  8:55 UTC 

[Buildroot] [PATCH 1/1] package/jsoncpp: bump version to 1.9.7
 2026-04-08  8:54 UTC 

[PATCH net] net_sched: fix skb memory leak in deferred qdisc drops
 2026-04-08  8:54 UTC  (3+ messages)

[PATCH v4 0/2] Add Renesas RZ/G3L RSPI support
 2026-04-08  8:54 UTC  (3+ messages)
` [PATCH v4 1/2] dt-bindings: spi: renesas,rzv2h-rspi: Document RZ/G3L SoC
` [PATCH v4 2/2] spi: rzv2h-rspi: Add support for RZ/G3L (R9A08G046)

[Intel-wired-lan] [PATCH net] ice: fix missing SMA pin initialization in DPLL subsystem
 2026-04-08  8:54 UTC  (3+ messages)

[PATCH V1 1/2] drm/amdgpu/userq: avoid uneccessary locking in amdgpu_userq_create
 2026-04-08  8:53 UTC  (4+ messages)

[PATCH 00/12] drm/i915/fb: Prep work for more generic remapping support
 2026-04-08  8:53 UTC  (19+ messages)
` [PATCH 01/12] drm/i915/fb: Nuke intel_tile_row_size()
` [PATCH 02/12] drm/i915/fb: Make intel_fb_needs_pot_stride_remap() static
` [PATCH 03/12] drm/i915/fb: Reject per-plane remapping with DPT
` [PATCH 04/12] drm/xe/fb: Use the correct gtt view for remapped FBs
` [PATCH 05/12] drm/xe/fb: Remove weird VMA end alignemnt
` [PATCH 06/12] drm/xe/fb: Extract xe_dpt_size()
` [PATCH 07/12] drm/i915/vma: Add helpers to check GTT view type
` [PATCH 08/12] drm/xe/fb: Use i915_gtt_view_is_*()
` [PATCH 09/12] drm/i915/fb: "

[PATCH] drm/i915/dp: Clear accumulated HPD events after link training
 2026-04-08  8:52 UTC  (2+ messages)
` ✗ CI.KUnit: failure for "

[BUG] Random hard lockup with userspace %ip on 7.0-rc5
 2026-04-08  8:52 UTC  (12+ messages)
        ` [PATCH] clockevents: Prevent timer interrupt starvation

[PATCH] ALSA: usb-audio: qcom: Fix incorrect type in enable_audio_stream
 2026-04-08  8:52 UTC  (4+ messages)
` [PATCH v2] "

[PATCH] ALSA: i2c: ak4xxx-adda: implement AK4529 reset handling
 2026-04-08  8:51 UTC  (2+ messages)

[PATCH v5 0/3] x86: Simplifying LAM
 2026-04-08  8:51 UTC  (5+ messages)
` [PATCH v5 1/3] x86/process: Shorten the default LAM tag width

[PATCH v2 0/3] ALSA: add suspend/resume support for InterWave ISA cards
 2026-04-08  8:51 UTC  (2+ messages)

[PATCH] checkpatch: recognize Assisted-by: tag
 2026-04-08  8:49 UTC  (3+ messages)

[PATCH] clk: microchip: mpfs-ccc: fix out-of-bounds write
 2026-04-08  8:49 UTC  (3+ messages)

[PATCH v2] raw/ifpga: replace printf calls with logging
 2026-04-08  8:48 UTC  (2+ messages)

[PATCH 00/12] arm64: dts: qcom: qcs6490: Radxa Dragon Q6A feature enablement and fixes
 2026-04-08  8:48 UTC  (3+ messages)
` [PATCH 11/12] ASoC: dt-bindings: google,sc7280-herobrine: Add Radxa Dragon Q6A sound card

[PATCH 0/4] perf arm_spe: Dump IMPDEF events
 2026-04-08  8:47 UTC  (6+ messages)
` [PATCH 3/4] perf arm_spe: Decode Arm N1 "

[PATCH] drm/i915/dp: Don't use DP link min bpp for the FRL link bandwidth check
 2026-04-08  8:47 UTC  (2+ messages)

[PATCH] Bluetooth: Add Synaptcis 4384 Chip Support
 2026-04-08  8:46 UTC  (2+ messages)

[PATCH v4 0/3] refs: reduce reliance on global state
 2026-04-08  8:46 UTC  (3+ messages)
` [PATCH v5 "

[PATCH bpf-next v2 0/6] Add support to emit verifier warnings
 2026-04-08  8:46 UTC  (3+ messages)
` [PATCH bpf-next v2 1/6] bpf: Add support for verifier warning messages

[PATCH v2 00/31] PCI/TSM: PCIe Link Encryption Establishment via TDX platform services
 2026-04-08  8:33 UTC  (10+ messages)
` [PATCH v2 08/31] x86/virt/tdx: Configure TDX Module with optional TDX Connect feature
` [PATCH v2 11/31] x86/virt/tdx: Make TDX Module initialize Extensions

[PATCH 3/3] perf/arm-smmuv3: Avoid double-requesting shared SMMU MMIO for PMCG
 2026-04-08  8:46 UTC  (2+ messages)

[PATCH net v2] ppp: require CAP_NET_ADMIN in target netns for unattached ioctls
 2026-04-08  8:45 UTC  (2+ messages)

[PATCH 0/4] Reorganize TPM public headers
 2026-04-08  8:45 UTC  (5+ messages)
` [PATCH 4/4] tpm: Move TPM common base definitions to the command header

[LTP] [PATCH 1/2] lib/checkpoint: add configurable timeout for checkpoint wake
 2026-04-08  8:44 UTC  (5+ messages)
` [LTP] [PATCH v2 1/1] lib: scale checkpoint wait/wake timeouts with tst_multiply_timeout()

[PATCH for 7.0 0/2] ALSA/SOF Intel: Enforce stricter period size for NVL
 2026-04-08  8:45 UTC  (3+ messages)
` [PATCH for 7.0 1/2] ALSA: hda/intel: enforce stricter period-size alignment for Intel NVL
` [PATCH for 7.0 2/2] ASoC: SOF: Intel: hda: modify period size constraints for ACE4

FAILED: patch "[PATCH] spi: cadence-qspi: Fix exec_mem_op error handling" failed to apply to 6.12-stable tree
 2026-04-08  8:44 UTC  (2+ messages)
` [PATCH 6.12.y] spi: cadence-qspi: Fix exec_mem_op error handling

[PATCH] spi: pl022: enable compile testing
 2026-04-08  8:44 UTC 

[PATCH v4 00/14] mm/mglru: improve reclaim loop and dirty folio handling
 2026-04-08  8:43 UTC  (6+ messages)
` [PATCH v4 04/14] mm/mglru: restructure the reclaim loop
` [PATCH v4 05/14] mm/mglru: scan and count the exact number of folios

[PATCH] iommu: Always fill in gather when unmapping
 2026-04-08  8:42 UTC  (7+ messages)

[PATCH v2] io_uring/zcrx: reorder fd allocation in zcrx_export()
 2026-04-08  8:43 UTC  (2+ messages)

[PATCH] KEYS: encrypted: Remove unnecessary selection of CRYPTO_RNG
 2026-04-08  8:43 UTC  (6+ messages)

[PATCH v2 0/3] hwmon: Fix bugs in pt5161l, isl28022, and powerz
 2026-04-08  8:42 UTC  (5+ messages)
` [PATCH v2 2/3] hwmon: (isl28022) Fix integer overflow in power calculation on 32-bit

[meta-virtualization][PATCH] yq: fix do_compile failure caused by CGO_ENABLED="0"
 2026-04-08  8:40 UTC 

[PATCH v3 0/2] rust: add support for Software Tag-Based KASAN
 2026-04-08  8:40 UTC  (4+ messages)
` [PATCH v3 1/2] rust: kasan: KASAN+RUST requires clang
` [PATCH v3 2/2] rust: kasan: add support for Software Tag-Based KASAN

[PATCH 0/8] tree-wide: use g_clear_handle_id() for GSource cleanup
 2026-04-08  8:40 UTC  (2+ messages)

[PATCH net] nfc: llcp: add missing return after LLCP_CLOSED checks
 2026-04-08  8:40 UTC  (2+ messages)

[PATCH] x86/emul: Remove ops->{read,write}_segment checks for swapgs
 2026-04-08  8:39 UTC  (2+ messages)

[PATCH] arm64: dts: imx93-9x9-qsb: Add tianma,tm050rdh03 panel
 2026-04-08  8:40 UTC  (7+ messages)

[PATCH 0/3] KVM: arm64: vgic: Fix IIDR revision handling and add revision 1
 2026-04-08  8:39 UTC  (4+ messages)
` [PATCH 2/3] KVM: arm64: vgic: Allow userspace to set IIDR "

[PATCH 2/3] iommu/arm-smmu-v3: Populate PMU child devices from Devicetree
 2026-04-08  8:39 UTC  (2+ messages)

the bad effect of tables on msgids
 2026-04-08  8:38 UTC  (3+ messages)

[PATCH v7 07/23] perf lock: Only pass sample to handlers
 2026-04-08  8:38 UTC  (2+ messages)

[PATCH V1] drm/amdgpu/userq: unblock signal ioctl from userq_mutex
 2026-04-08  8:38 UTC  (3+ messages)

[PATCH v3] tpm: i2c: atmel: fix block comment formatting
 2026-04-08  8:38 UTC  (2+ messages)

[PATCH v2] dt-bindings: i2c: cnxt,cx92755-i2c: Convert to DT schema
 2026-04-08  8:35 UTC 

[PATCH v4 00/15] selftests/mm: fix failures and robustness improvements
 2026-04-08  8:36 UTC  (4+ messages)
` [PATCH v4 13/15] selftests/mm: move hwpoison setup into run_test() and silence modprobe output for memory-failure category

[Intel-wired-lan] [PATCH iwl-next] e1000e: use ktime_get_real_ns() in e1000e_systim_reset()
 2026-04-08  8:36 UTC  (2+ messages)
`  "

bpf/selftests: test_access_variable_array breaks due to sched_domain::span removal
 2026-04-08  8:36 UTC  (5+ messages)

[PATCH v2 0/2] Describe IMEM on Milos
 2026-04-08  8:36 UTC  (5+ messages)
` [PATCH v2 2/2] arm64: dts: qcom: milos: Add IMEM node

[RFC 0/4] tpm_crb: Add command and response buffer chunking support
 2026-04-08  8:36 UTC  (8+ messages)
` [RFC 2/4] tpm_crb: Add new wrapper function to invoke start method

[PATCH 0/3] io_uring: fix resource leak issues
 2026-04-08  8:35 UTC  (5+ messages)
` [PATCH 1/3] io_uring: fix pinned pages and pages array leak in io_region_pin_pages()
` [PATCH 2/3] io_uring/rsrc: use io_cache_free for node in io_buffer_register_bvec error path

[PATCH v4 net-next 09/14] net: dsa: add NETC switch tag support
 2026-04-08  8:35 UTC  (3+ messages)

[Intel-wired-lan] [PATCH iwl-next] igb: use ktime_get_real helpers in igb_ptp_reset()
 2026-04-08  8:35 UTC  (2+ messages)
`  "

[PATCH] drm/i915/gem: Don't use VMA from wrong VM in EXECBUF
 2026-04-08  8:34 UTC  (2+ messages)

[PATCH V11 00/12] pci-imx6: Add support for parsing the reset property in new Root Port binding
 2026-04-08  8:34 UTC  (4+ messages)
` [PATCH V11 04/12] PCI: imx6: "

[PATCH] usb: rtl8150: avoid using uninitialized CSCR value
 2026-04-08  8:33 UTC  (6+ messages)

[Buildroot] [PATCH] configs/nitrogen*: bump u-boot revision
 2026-04-08  8:33 UTC 

[PATCH net] xfrm_user: fix info leak in build_mapping()
 2026-04-08  8:32 UTC  (8+ messages)

[PATCH] um: reject out-of-range port channel numbers
 2026-04-08  8:00 UTC  (3+ messages)

Meeting proposal for KernelCI Bisection
 2026-04-08  8:31 UTC  (8+ messages)

[RFC v4 0/2] drm/i915/selftests: Use safe userspace memory for mappings
 2026-04-08  8:30 UTC  (3+ messages)
` [PATCH v4 1/2] drm/i915/selftests: Prevent userspace mapping invalidation
` [PATCH v4 2/2] drm/i915/selftests: Run vma tests only if current->mm is present

[PATCH v5 0/5] iio: ssp_sensors: improve resource cleanup
 2026-04-08  8:22 UTC  (4+ messages)
` [PATCH v5 3/5] iio: ssp_sensors: factor out pending list add/remove helpers

[PATCH v5 1/7] drm/amdgpu: pass all the sdma scheds to amdgpu_mman
 2026-04-08  8:29 UTC  (11+ messages)
` [PATCH v5 4/7] drm/amdgpu: give ttm entities access to all the sdma scheds
` [PATCH v5 6/7] drm/amdgpu: rename amdgpu_fill_buffer as amdgpu_ttm_clear_buffer

[PATCH v2] KEYS: trusted: Debugging as a feature
 2026-04-08  8:29 UTC  (4+ messages)

[PATCH] WHENCE: Fix ISH firmware symlink prefix for Lenovo PTL systems
 2026-04-08  8:28 UTC 

[PATCH] iio: accel: bmc150: use guard(mutex) for mutex handling
 2026-04-08  8:28 UTC 

[PATCH net v2] net/sched: cls_fw: fix NULL dereference of "old" filters before change()
 2026-04-08  8:28 UTC  (3+ messages)

[PATCH -tip v2 1/2] x86/ptrace: Use savesegment() in get_segment_reg() instead of inline asm
 2026-04-08  8:22 UTC  (2+ messages)
` [PATCH -tip v2 2/2] x86/ptrace: Use unsigned short for segment values in get_segment_reg()

[PATCH v3 0/2] PCI/sg2042: Avoid L0s and L1 on Sophgo 2042 PCIe Root Ports
 2026-04-08  8:28 UTC  (6+ messages)
` [PATCH v3 1/2] PCI: cadence: Add flags for disabling ASPM support advertisement
` [PATCH v3 2/2] PCI: sg2042: Avoid L0s and L1 on Sophgo 2042 PCIe Root Ports

[PATCH v3 0/2] Add Renesas RZ/G3L RSPI support
 2026-04-08  8:28 UTC  (3+ messages)
` [PATCH v3 1/2] dt-bindings: spi: renesas,rzv2h-rspi: Document RZ/G3L SoC

[PATCH] LoongArch: add spectre boundry for syscall dispatch table
 2026-04-08  8:27 UTC  (8+ messages)

[PATCH 00/19] drm/panel: support Waveshare DSI TOUCH kits
 2026-04-08  8:27 UTC  (17+ messages)
` [PATCH 10/19] drm/panel: himax-hx8394: support Waveshare DSI panels
` [PATCH 11/19] drm/panel: jadard-jd9365da-h3: use drm_connector_helper_get_modes_fixed
` [PATCH 12/19] drm/panel: jadard-jd9365da-h3: support variable DSI configuration
` [PATCH 13/19] drm/panel: jadard-jd9365da-h3: set prepare_prev_first
` [PATCH 14/19] drm/panel: jadard-jd9365da-h3: support Waveshare DSI panels
` [PATCH 15/19] drm/panel: ilitek-ili9881c: support Waveshare 7.0" DSI panel
` [PATCH 16/19] drm/panel: add devm_drm_panel_add() helper
` [PATCH 17/19] drm/panel: add driver for Waveshare 8.8" DSI TOUCH-A panel

[PATCH 0/3] sunxi: Fix and extend SPL power LED support
 2026-04-08  8:27 UTC  (3+ messages)
` [PATCH 1/3] sunxi: spl: fix SPL_SUNXI_LED active low configuration

[PATCH] drm/amdgpu: drop userq fence driver refs on fence release
 2026-04-08  8:27 UTC  (2+ messages)

[PATCH] bus/fslmc: fix shadowed variables in queue storage macros
 2026-04-07 14:19 UTC  (2+ messages)
` [PATCH] raw/ifpga: replace printf calls with logging

[PATCH] net/iavf: remove dead code in TM node parameter check
 2026-04-07 11:47 UTC 

[PATCH] net/octeontx/base: fix out-of-bounds read in DQ range lookup
 2026-04-07 11:30 UTC 

[PATCH] net/octeontx: fix buffer overflow in device name formatting
 2026-04-07  7:57 UTC 

[PATCH net v6 0/4] macsec: Add support for VLAN filtering in offload mode
 2026-04-08  8:25 UTC  (5+ messages)
` [PATCH net v6 4/4] macsec: Support VLAN-filtering lower devices

[PATCH v2] KEYS: trusted: Debugging as a feature
 2026-04-08  8:24 UTC  (3+ messages)

[PATCH] dt-bindings: i2c: nxp,pca9564: convert to DT schema
 2026-04-08  8:23 UTC 

[PATCH 00/16] odb: introduce "inmemory" source
 2026-04-08  8:22 UTC  (6+ messages)
` [PATCH 07/16] odb/source-inmemory: implement `write_object_stream()` callback

[PATCH] btrfs-progs: balance: most filters can only be specified once
 2026-04-08  8:21 UTC 

[PATCH] serial: rsci: Remove goto and refactor baud rate clock selection
 2026-04-08  8:22 UTC  (2+ messages)

[PATCH 1/2] drm/atomic: prefer drm_printf_indent() over inline \t
 2026-04-08  8:22 UTC  (2+ messages)
` [PATCH 2/2] drm/bridge: "

[PATCH 0/2] x86/tdx: Fix memory hotplug in TDX guests
 2026-04-08  8:22 UTC  (14+ messages)
` [PATCH 2/2] x86/tdx: Accept hotplugged memory before online

[PATCH v2 00/25] libfuse: Add support for synchronous init
 2026-04-08  8:21 UTC  (7+ messages)
` fuse-devel list on kernel.org

❌ FAIL: Test report for master (7.0.0-rc7, upstream-mainline, 3036cd0d)
 2026-04-08  8:22 UTC 

[PATCH v2] rxrpc/proc: size address buffers for %pISpc output
 2026-04-08  8:21 UTC  (2+ messages)

[PATCH] drm/amdgpu/userq: rework eviction fence suspension lock for fixing lockdep
 2026-04-08  8:21 UTC  (2+ messages)

[Buildroot] [PATCH] package/{python-}protobuf: bump to version 34.1
 2026-04-08  8:21 UTC 

[PATCH v2 0/5] drm/i915: relocate mchbar and pci regs headers
 2026-04-08  8:20 UTC  (2+ messages)
` ✗ i915.CI.Full: failure for drm/i915: relocate mchbar and pci regs headers (rev2)

[PATCH v3 0/3] Add the missing mpll3 clock and clock controller nodes
 2026-04-08  8:20 UTC  (3+ messages)
` (subset) "

[PATCH v7 03/23] perf evsel: Refactor evsel tracepoint sample accessors perf_sample
 2026-04-08  8:20 UTC  (2+ messages)

[PATCH i-g-t] lib/igt_kms: Identify writeback connectors in msm driver on android
 2026-04-07 20:29 UTC 

[PATCH 0/3] lib/genxml: Introduce Mesa genxml infrastructure to IGT
 2026-04-07 13:26 UTC  (2+ messages)
` [PATCH 1/3] lib/genxml: Import genxml definitions and generators from Mesa

[PATCH net-next v5 0/2] net: hsr: strict supervision TLV validation
 2026-04-08  8:19 UTC  (5+ messages)
` [PATCH net-next v5 1/2] net: hsr: require valid EOT supervision TLV

[GIT PULL] wireless-2026-04-08
 2026-04-08  8:15 UTC 

[PATCH] um: mconsole: use bounded version string formatting
 2026-04-08  7:35 UTC  (2+ messages)
` [PATCH v2] "

[PATCH] Bluetooth: SCO: check for codecs->num_codecs == 1 before assigning to sco_pi(sk)->codec
 2026-04-08  8:16 UTC  (5+ messages)

[PATCH net-next v6] net: mana: Expose hardware diagnostic info via debugfs
 2026-04-08  8:15 UTC 

[PATCH] drm/xlnx/zynqmp-dpsub: Fix dependencies for COMPILE_TEST
 2026-04-08  8:14 UTC 

fuse-devel list on kernel.org
 2026-04-08  8:13 UTC 

[PATCH] Loongarch:Make pte/pmd_modify can set _PAGE_MODIFIED
 2026-04-08  8:10 UTC  (4+ messages)

[PATCH] mm/damon: support freeze kdamond
 2026-04-08  8:06 UTC 

[PATCH net-next] vsock/virtio: remove unnecessary call to `virtio_transport_get_ops`
 2026-04-08  8:11 UTC  (2+ messages)

[PATCH net 0/2] net: mana: Fix debugfs directory naming and file lifecycle
 2026-04-08  8:12 UTC  (3+ messages)
` [PATCH net 1/2] net: mana: Use pci_name() for debugfs directory naming
` [PATCH net 2/2] net: mana: Move current_speed debugfs file to mana_init_port()

[PATCH] firmware: raspberrypi: Change dependency to ARCH_BCM2835 and COMPILE_TEST
 2026-04-08  8:11 UTC 

[PATCH net-next v5 0/3] net: mana: debugfs fixes and diagnostic info
 2026-04-08  8:12 UTC  (4+ messages)
` [PATCH net-next v5 1/3] net: mana: Use pci_name() for debugfs directory naming

[PATCH 00/16] Add support for Inside-Secure EIP-150 crypto block
 2026-04-08  8:05 UTC  (3+ messages)
` [PATCH 12/16] irqchip/eip201-aic: Add support for Safexcel EIP-201 AIC

[PATCH] mux: fix use-after-free and node leak in mux_get()
 2026-04-08  8:10 UTC  (2+ messages)

[PATCH v6 00/27] lan966x pci device: Add support for SFPs
 2026-04-08  8:03 UTC  (3+ messages)
` [PATCH v6 01/27] Revert "treewide: Fix probing of devices in DT overlays"


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.