messages from 2026-02-10 03:14:31 to 2026-02-10 05:37:02 UTC [more...]
[PATCH meta-rockchip] bsp: fix upstream TF-A deploy desync
2026-02-10 5:36 UTC (6+ messages)
[RFC] Improving ext* sparse image generation: migrating from img2simg to ext4sparse for ext* filesystem
2026-02-10 5:35 UTC (2+ messages)
[Patch v6 0/4] Perf tools: Support eGPRs/SSP/SIMD registers sampling
2026-02-10 5:35 UTC (7+ messages)
` [Patch v6 1/4] perf headers: Sync with the kernel headers
` [Patch v6 2/4] perf regs: Support x86 eGPRs/SSP sampling
[PATCH v2] KVM: x86: Advertise AVX512 Bit Matrix Multiply (BMM) to userspace
2026-02-10 5:35 UTC
[PATCH v3 0/7] media: iris: enable SM8350 and SC8280XP support
2026-02-10 5:35 UTC (7+ messages)
` [PATCH v3 2/7] media: iris: introduce "
[PATCH 0/5] Some assorted fixes for GitLab CI
2026-02-10 5:34 UTC (4+ messages)
` [PATCH 3/5] ci: make test slicing consistent across Meson/Make
git fetch --dry-run can modify the repo
2026-02-10 5:33 UTC
[koverstreet-bcachefs:bcachefs-rebalance_v2 481/799] fs/bcachefs/snapshots/snapshot.c:45:5-8: Unneeded variable: "ret". Return "0" on line 52
2026-02-10 5:32 UTC
[PATCH ath-next 0/4] wifi: ath12k: harden stats/rate handling for WCN785x stability
2026-02-10 5:31 UTC (5+ messages)
` [PATCH ath-next 1/4] wifi: ath12k: validate survey index when frequency is not found
` [PATCH ath-next 2/4] wifi: ath12k: avoid long fw_stats waits on vdev stats hot path
[PATCH V4 0/3] Rust support for powerpc
2026-02-10 5:29 UTC (10+ messages)
` [PATCH V4 2/3] rust: Add PowerPC support
` [PATCH V4 3/3] powerpc: Enable Rust for ppc64le
[PATCH v6 14/19] perf: arm_pmuv3: Handle IRQs for Partitioned PMU guest counters
2026-02-10 5:28 UTC
[PATCH v6 00/16] python: drop qemu.qmp from qemu.git tree
2026-02-10 5:27 UTC (3+ messages)
` [PATCH v6 11/16] meson, mkvenv: add qemu.git/python/qemu package to pythondeps.toml
[PATCH] soc: qcom: ice: Remove platform_driver support and expose as a pure library
2026-02-10 5:27 UTC (5+ messages)
[PATCH RFC 0/3] Add clk and pinctrl drivers for SM6125 SoC
2026-02-10 5:26 UTC (3+ messages)
[PATCH v2 0/2] lib: sm3: coverity fix and add documentation
2026-02-10 5:26 UTC (2+ messages)
[PATCH v4.1 00/10] x86/entry/vdso: clean up the vdso build, vdso updates
2026-02-10 5:24 UTC (11+ messages)
` [PATCH v4.1 06/10] x86/entry/vdso32: remove open-coded DWARF in sigreturn.S
[PATCH net-next v12 0/3] Add support for Nuvoton MA35D1 GMAC
2026-02-10 5:22 UTC (4+ messages)
` [PATCH net-next v12 1/3] dt-bindings: net: nuvoton: Add schema for Nuvoton MA35 family GMAC
` [PATCH net-next v12 2/3] arm64: dts: nuvoton: Add Ethernet nodes
` [PATCH net-next v12 3/3] net: stmmac: dwmac-nuvoton: Add dwmac glue for Nuvoton MA35 family
[PATCH 0/3] OP-TEE/OP-TEE drivers: simplify context matches
2026-02-10 5:22 UTC (4+ messages)
` [PATCH 1/3] optee: simplify OP-TEE context match
[RFC PATCH v1 0/4] Machine Learning (ML) library in Linux kernel
2026-02-10 5:21 UTC (9+ messages)
` [RFC PATCH v1 1/4] ml-lib: Introduce Machine Learning (ML) library declarations
` [RFC PATCH v1 3/4] ml-lib: Implement simple testing character device driver
[PATCH 0/7] staging: rtl8723bs: remove unnecessary void pointer casts
2026-02-10 5:21 UTC (5+ messages)
` [PATCH 1/7] staging: rtl8723bs: rtw_ap: remove unnecessary void * casts
[PATCH v6 08/19] KVM: arm64: Define access helpers for PMUSERENR and PMSELR
2026-02-10 5:20 UTC (3+ messages)
[PATCH v3 0/3] mach-snapdragon: Enable OP-TEE support
2026-02-10 5:20 UTC (4+ messages)
` [PATCH v3 2/3] mach-snapdragon: of_fixup: Add OP-TEE DT fixup support
[kdave-btrfs-devel:misc-next 1/19] checkpatch: WARNING:REPEATED_WORD: Possible repeated word: 'by'
2026-02-10 5:20 UTC
linux-next: trees being removed
2026-02-10 5:19 UTC (3+ messages)
[PATCH v2 0/6] cxl: Initialization reworks to support Soft Reserve Recovery and Accelerator Memory
2026-02-10 5:19 UTC (3+ messages)
` [PATCH v2 6/6] cxl/mem: Introduce cxl_memdev_attach for CXL-dependent operation
[PATCH v2] drm/xe/xe2_hpg: Apply Wa_14024997852
2026-02-10 5:16 UTC (2+ messages)
[PATCH 0/4] sched: Various reweight_entity() fixes
2026-02-10 5:16 UTC (7+ messages)
[PATCH v6 0/4] tracing: Remove backup instance after read all
2026-02-10 5:14 UTC (6+ messages)
` [PATCH v6 2/4] tracing: Make the backup instance non-reusable
[PATCH v2 00/11] Support ASPEED AST2700 A2
2026-02-10 5:10 UTC (12+ messages)
` [PATCH v2 01/11] hw/misc/aspeed_scu: Remove unused SoC silicon revision definitions
` [PATCH v2 02/11] hw/misc/aspeed_scu: Add AST2700 A2 silicon revisions
` [PATCH v2 03/11] hw/arm/aspeed_ast27x0: Add AST2700 A2 SoC support
` [PATCH v2 04/11] hw/arm/aspeed_ast27x0_evb: Add AST2700 A2 EVB machine
` [PATCH v2 05/11] hw/arm/aspeed_ast27x0_evb: Move ast2700-evb alias to AST2700 A2 EVB
` [PATCH v2 06/11] tests/qtest/ast2700-hace-test: Use ast2700-evb alias for AST2700 HACE tests
` [PATCH v2 07/11] tests/functional/aarch64/test_aspeed_ast2700: Rename AST2700 A1 test to reduce test runtime
` [PATCH v2 08/11] tests/functional/aarch64/test_aspeed_ast2700: Add AST2700 A2 EVB functional tests
` [PATCH v2 09/11] hw/arm/aspeed_ast27x0-fc: Switch AST2700 FC machine to A2 SoC
` [PATCH v2 10/11] hw/arm/aspeed_ast27x0-fc: Increase BMC DRAM size to 2GB for AST2700 A2
` [PATCH v2 11/11] tests/functional/aarch64/test_aspeed_ast2700fc: Use AST2700 A2 SDK image for FC tests
[PATCH v2 0/2] drm/amdgpu: Simplify VM flush and fence emit error handling
2026-02-10 5:11 UTC (3+ messages)
` [PATCH v2 1/2] drm/amdgpu: Drop dead error handling after dma_fence_wait(old, false)
` [PATCH v2 2/2] drm/amdgpu: Make amdgpu_vm_flush() non-failing in submission path
[GIT PULL] xen: branch for v7.0-rc1
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] EFI updates for v7.0
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] arm64 updates for 7.0
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] Documentation for 7.0
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] m68k updates for v6.20
2026-02-10 5:08 UTC (2+ messages)
[PATCH] drm/xe/xe2_hpg: Apply Wa_14024997852
2026-02-10 5:08 UTC (3+ messages)
[GIT PULL] nolibc changes for 6.20/7.0
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] Kthread changes for v7.0
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] sparc updates for v7.0
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] alpha updates for v7.0
2026-02-10 5:08 UTC (2+ messages)
[GIT PULL] s390 updates for 7.0 merge window
2026-02-10 5:08 UTC (2+ messages)
[PATCH v2] remoteproc: imx_rproc: Check return value of regmap_attach_dev() in imx_rproc_mmio_detect_mode()
2026-02-10 5:07 UTC (2+ messages)
[PATCH] drm/mediatek: Disable AFBC support on Mediatek DRM driver
2026-02-10 5:06 UTC (2+ messages)
[jarkko-tpmdd:container 4/15] error: /kbuild/src/consumer/include/uapi/linux/container.h: missing "WITH Linux-syscall-note" for SPDX-License-Identifier
2026-02-10 5:05 UTC
[PATCH] ppc64: Reserve FDT memory for full elfcorehdr memory size
2026-02-10 5:05 UTC
[PATCH v2 0/5] ASoC: tegra: Add support for WM8962 and CPCAP codecs
2026-02-10 5:04 UTC (4+ messages)
` [PATCH v2 5/5] ASoC: dt-bindings: nvidia,tegra-audio-max9808x: document additional board pins
[PATCH 0/5] [RFC] Make 'git config list --type=' parse and filter types
2026-02-10 5:04 UTC (8+ messages)
` [PATCH 1/5] config: move show_all_config()
` [PATCH 2/5] parse: add git_parse_maybe_pathname()
` [PATCH 3/5] config: allow format_config() to filter
` [PATCH 4/5] config: create special init for list mode
` [PATCH 5/5] config: make 'git config list --type=<X>' work
[isar-cip-core][PATCH 0/9] Add support for BeagleV-Fire
2026-02-10 5:04 UTC (2+ messages)
` [cip-dev] "
[PATCH] ext4: Reject on-disk mount options with missing NUL-terminator
2026-02-10 5:01 UTC (4+ messages)
[PATCH v5 0/5] Introduce DRM_RAS using generic netlink for RAS
2026-02-10 4:59 UTC (8+ messages)
` [PATCH v5 2/5] drm/xe/xe_drm_ras: Add support for XE DRM RAS
` [PATCH v5 3/5] drm/xe/xe_hw_error: Integrate DRM RAS with hardware error handling
[PATCH] staging: octeon: type change from uint<bits>_t to u<bits>
2026-02-10 4:58 UTC (2+ messages)
[PATCH i-g-t v5 0/2] tests/kms_plane: Refine clamping and modifier skips
2026-02-10 5:08 UTC (3+ messages)
` [PATCH i-g-t v5 1/2] tests/kms_plane: Skip cursor plane for source clamping
` [PATCH i-g-t v5 2/2] tests/kms_plane: Skip unsupported modifiers
[PATCH i-g-t v8] tools/gputop: Add GPU frequencies to the client headers
2026-02-10 4:57 UTC (2+ messages)
` ✓ i915.CI.Full: success for tools/gputop: Add GPU frequencies to the client headers (rev5)
[PATCHSET v6] xfs: autonomous self healing of filesystems
2026-02-10 4:57 UTC (8+ messages)
` [PATCH 02/11] xfs: start creating infrastructure for health monitoring
[PATCH 1/2] lib/amdgpu: add helper to log total test runtime
2026-02-10 4:53 UTC (2+ messages)
` [PATCH 2/2] tests/amdgpu: print total runtime in min:sec for whole test binary
[PATCH v6 14/19] perf: arm_pmuv3: Handle IRQs for Partitioned PMU guest counters
2026-02-10 4:51 UTC (2+ messages)
[PATCH 00/11] [RFC] config-batch: a new builtin for tools querying config
2026-02-10 4:49 UTC (13+ messages)
` [PATCH 04/11] config-batch: create 'help' command
` [PATCH 06/11] docs: add design doc for config-batch
` [PATCH 09/11] config-batch: add 'set' v1 command
[OE-core][PATCH] shadow: upgrade from 4.18.0 to 4.19.3
2026-02-10 4:48 UTC
[PATCH V2 0/2] mm/slab: support kmalloc_nolock() -> kfree[_rcu]()
2026-02-10 4:46 UTC (3+ messages)
` [PATCH V2 1/2] mm/slab: allow freeing kmalloc_nolock()'d objects using kfree[_rcu]()
` [PATCH V2 2/2] mm/slab: drop the OBJEXTS_NOSPIN_ALLOC flag from enum objext_flags
[PATCH v3 0/3] memfd-based Userspace MFR Policy for HugeTLB
2026-02-10 4:47 UTC (6+ messages)
` [PATCH v3 1/3] mm: memfd/hugetlb: introduce memfd-based userspace MFR policy
[[PATCH]] arm64: dts: qcom: hamoa: Enable cpufreq cooling devices
2026-02-10 4:43 UTC (3+ messages)
[PATCH v6 08/19] KVM: arm64: Define access helpers for PMUSERENR and PMSELR
2026-02-10 4:42 UTC
[kdave-btrfs-devel:misc-next 1/19] checkpatch: WARNING:REPEATED_WORD: Possible repeated word: 'by'
2026-02-10 4:38 UTC
[PATCH 0/2] merge-ours: sparse-index integration
2026-02-10 4:35 UTC (3+ messages)
` [PATCH v2 "
[RFC PATCH] mm: only set fault addrsss' access bit in do_anonymous_page
2026-02-10 4:34 UTC
[PATCH v2 0/9] Improve Qualcomm EUD driver and platform support
2026-02-10 4:32 UTC (4+ messages)
` [PATCH v2 1/9] dt-bindings: soc: qcom: eud: Restructure to model multi-path hardware
[PATCH 1/1] mm: replace vma_start_write() with vma_start_write_killable()
2026-02-10 4:30 UTC (2+ messages)
[koverstreet-bcachefs:bcachefs-rebalance_v2 468/799] fs/bcachefs/fs/dirent.c:157:5-8: Unneeded variable: "ret". Return "0" on line 207
2026-02-10 4:30 UTC
include/net/libeth/xdp.h:1315 libeth_xdp_process_buff() error: we previously assumed 'xdp->data' could be null (see line 1310)
2026-02-10 4:30 UTC
[PATCH i-g-t] lib/igt_pm: Move DC State Counter Functions to common library
2026-02-10 4:29 UTC (3+ messages)
` ✓ Xe.CI.BAT: success for lib/igt_pm: Move DC State Counter Functions to common library (rev4)
` ✓ i915.CI.BAT: "
[PATCH 0/6] Support for the Pixel 3a XL with the Tianma panel
2026-02-10 2:32 UTC (2+ messages)
` [PATCH 3/6] drm/panel: Add Novatek/Tianma NT37700F panel
[PATCH 0/4] trace2: add macOS and Windows process ancestry tracing
2026-02-10 4:15 UTC (5+ messages)
` [PATCH 1/4] trace2: add macOS "
[PATCH v2 1/1] tests/data/acpi: disassemble-aml: rename and change interpreter line
2026-02-10 4:12 UTC
[PATCH iproute2] ip/netns: avoid redundant mounts
2026-02-10 4:11 UTC (2+ messages)
[PATCH i-g-t v4 0/2] tests/kms_plane: Refine clamping and modifier skips
2026-02-10 4:11 UTC (3+ messages)
` [PATCH i-g-t v4 1/2] tests/kms_plane: Skip cursor plane for source clamping
[PATCH v2 0/3] tegra194 PCI endpoint fixes
2026-02-10 4:10 UTC (5+ messages)
` [PATCH v2 2/3] PCI: tegra194: Reset BARs when running in PCIe endpoint mode
[PATCH] zram: drop slot trylock and miss_free
2026-02-10 4:10 UTC (2+ messages)
[syzbot] [media?] memory leak in vidtv_psi_service_desc_init
2026-02-10 4:09 UTC
[syzbot] [kernel?] WARNING in __mmdrop (2)
2026-02-10 4:08 UTC
[PATCH 1/1] plugins: fix cross-build using LLVM for Windows targets
2026-02-10 4:07 UTC
[syzbot] [rds?] general protection fault in rds_tcp_accept_one
2026-02-10 4:06 UTC
[PATCH v5] KVM: Add KVM_GET_REG_LIST ioctl for LoongArch
2026-02-10 4:05 UTC (8+ messages)
[PATCH i-g-t v4 0/2] tests/kms_plane: Refine clamping and modifier skips
2026-02-10 4:04 UTC (6+ messages)
` [PATCH i-g-t v4 1/2] tests/kms_plane: Skip cursor plane for source clamping
` [PATCH i-g-t v4 2/2] tests/kms_plane: Skip unsupported modifiers
` ✓ i915.CI.Full: success for tests/kms_plane: Refine clamping and modifier skips
[PATCH FOR v7.1 0/2] btrfs: move some features out of experimental
2026-02-10 4:02 UTC (3+ messages)
` [PATCH 1/2] btrfs: move shutdown and remove_bdev callbacks out of experimental features
` [PATCH 2/2] btrfs: move larger data folios "
[PATCH v4] gatt-client:Implement error handling for DB_OUT_OF_SYNC in GATT caching
2026-02-10 4:02 UTC (2+ messages)
` [v4] "
[PATCH] socfpga: Remove incorrect CONFIG_SPL_LDSCRIPT settings
2026-02-10 4:00 UTC (2+ messages)
[PATCH] can: esd_usb: add endpoint type validation
2026-02-10 3:59 UTC
[PATCH v2 0/3] arm: agilex5: Enable high-speed MMC modes for SD and eMMC
2026-02-10 3:56 UTC (7+ messages)
` [PATCH v2 1/3] arm: dts: agilex5: Fix DT property naming convention
` [PATCH v2 2/3] arm: agilex5: Enable SD card UHS mode support
` [PATCH v2 3/3] arm: agilex5: Enable eMMC HS200 and HS400 "
[bluez/bluez] 1f28d0: gatt-client:Implement error handling for DB_OUT_OF
2026-02-10 3:55 UTC
[PATCH v8 0/7] media: i2c: IMX355 for the Pixel 3a
2026-02-10 2:02 UTC (4+ messages)
` [PATCH v8 1/7] dt-bindings: media: qcom,sdm670-camss: Remove clock-lanes property
` [PATCH v8 2/7] dt-bindings: media: i2c: Add Sony IMX355
` [PATCH v8 6/7] arm64: dts: qcom: sdm670: add camera mclk pins
WARNING: modpost: vmlinux: section mismatch in reference: __set_fixmap+0x8c (section: .text.unlikely) -> map_page.isra.0 (section: .init.text)
2026-02-10 3:48 UTC
[PATCH v1 0/5] SoCFPGA: Update DDR Support for Gen5/Arria10 in U-Boot
2026-02-10 3:46 UTC (7+ messages)
` [PATCH v1 3/5] ddr: altera: gen5: Add DRAM size checking
[PATCH v1 0/2] add debug log for commnad timoeut
2026-02-10 3:40 UTC (4+ messages)
` [PATCH v1 1/2] ufs: core: add debug log for uic "
[GIT PULL] Thermal control updates for v6.20-rc1/v7.0-rc1
2026-02-10 3:40 UTC (2+ messages)
[GIT PULL] ACPI support updates for v6.20-rc1/v7.0-rc1
2026-02-10 3:40 UTC (2+ messages)
[GIT PULL] Power management updates for v6.20-rc1/v7.0-rc1
2026-02-10 3:40 UTC (2+ messages)
[PATCH v1] ufs: core: support UFS 4.1 CQ entry tag
2026-02-10 3:39 UTC (3+ messages)
[android-common:android16-6.12 2/2] drivers/md/dm-bow.c:524:21: sparse: sparse: unsigned value that used to be signed checked against zero?
2026-02-10 3:37 UTC
[PATCH net v3] atm: fore200e: fix use-after-free in tasklets during device removal
2026-02-10 3:37 UTC (2+ messages)
[android-common:android16-6.12 2/2] include/trace/hooks/dmabuf.h:15:1: sparse: sparse: incorrect type in assignment (different address spaces)
2026-02-10 3:37 UTC
[PATCH i-g-t v2] tests/kms_content_protection: Fix multi outputs using same pipe
2026-02-10 3:37 UTC (2+ messages)
` ✓ Xe.CI.FULL: success for "
[PATCH v8 0/3] Add support for Cix Sky1 resets
2026-02-10 3:37 UTC (4+ messages)
` [PATCH v8 1/3] dt-bindings: soc: cix: document the simple-mfd syscon on Sky1 SoC
` 回复: "
[syzbot] [bridge?] WARNING in br_multicast_del_pg
2026-02-10 3:36 UTC
[meta-selinux][PATCH] refpolicy: update to latest git rev
2026-02-10 3:34 UTC
[meta][scarthgap][PATCH 01/07] linux-yocto/6.6: update to v6.6.112
2026-02-10 3:31 UTC (9+ messages)
` [meta][scarthgap][PATCH 02/07] linux-yocto/6.6: update to v6.6.114
` [meta][scarthgap][PATCH 03/07] linux-yocto/6.6: update to v6.6.116
` [meta][scarthgap][PATCH 04/07] linux-yocto/6.6: update to v6.6.118
` [meta][scarthgap][PATCH 05/07] linux-yocto/6.6: update to v6.6.119
` [meta][scarthgap][PATCH 06/07] linux-yocto/6.6: update to v6.6.120
` Patchtest results for "
` [meta][scarthgap][PATCH 07/07] linux-yocto/6.6: update to v6.6.123
` Patchtest results for "
[meta][whinlatter][PATCH 01/02] linux-yocto/6.12: update to v6.12.69
2026-02-10 3:31 UTC (2+ messages)
` Patchtest results for "
[PATCH 6.1.y] btrfs: fix racy bitfield write in btrfs_clear_space_info_full()
2026-02-10 3:28 UTC
[PATCH v7 0/7] gpu: nova-core: expose the logging buffers via debugfs
2026-02-10 3:28 UTC (2+ messages)
[PATCH v2 2/2] iio: light: Add support for Capella cm36686 and cm36672p sensors
2026-02-10 3:27 UTC (2+ messages)
[jarkko-tpmdd:container 5/16] kernel/container.c:24: warning: "pr_fmt" redefined
2026-02-10 3:27 UTC
[PATCH net] ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data()
2026-02-10 3:25 UTC
[PATCH 0/3] btrfs: ordered extent csum list related cleanup
2026-02-10 3:24 UTC (4+ messages)
` [PATCH 1/3] btrfs: rename btrfs_ordered_extent::list to csum_list
` [PATCH 2/3] btrfs: make add_pending_csums() to take an ordered extent as parameter
` [PATCH 3/3] btrfs: rename btrfs_csum_file_blocks() to btrfs_insert_data_csums()
[PATCH ath-current] wifi: ath12k: fix incorrect channel survey index
2026-02-10 3:23 UTC (2+ messages)
[Patch v3] mm/huge_memory: fix early failure try_to_migrate() when split huge pmd for shared thp
2026-02-10 3:23 UTC (3+ messages)
[stable-6.6.y] mm: khugepaged refuses to freeze
2026-02-10 3:21 UTC (9+ messages)
[PATCH i-g-t v1] tests/kms_content_protection: Fix MST outputs assigned to same pipe
2026-02-10 3:21 UTC (2+ messages)
` ✗ i915.CI.Full: failure for "
[koverstreet-bcachefs:bcachefs-rebalance_v2 467/799] fs/bcachefs/vfs/fs.c:626:1-7: preceding lock on line 559
2026-02-10 3:16 UTC
[PATCH v2 1/1] io_uring/tctx: avoid modifying loop variable in io_ring_add_registered_file
2026-02-10 3:16 UTC (2+ messages)
[PATCH] io_uring: simplify IORING_SETUP_DEFER_TASKRUN && !SQPOLL check
2026-02-10 3:16 UTC (2+ messages)
[meta][kirkstone][PATCH 05/05] linux-yocto/5.15: update to v5.15.199
2026-02-10 3:16 UTC (2+ messages)
` Patchtest results for "
[meta][kirkstone][PATCH 04/05] linux-yocto/5.15: update to v5.15.198
2026-02-10 3:16 UTC (2+ messages)
` Patchtest results for "
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
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.