All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-03-23 07:46:35 to 2026-03-23 08:38:42 UTC [more...]

[PATCH v3 1/2] f2fs: call f2fs_handle_critical_error() to set cp_error flag
 2026-03-23  8:38 UTC  (2+ messages)
` [PATCH v3 2/2] f2fs: use more generic f2fs_stop_checkpoint()

[PATCH] dt-bindings: usb: qcom,snps-dwc3: Drop stale child node comment
 2026-03-23  8:38 UTC  (2+ messages)

[PATCH] dt-bindings: usb: qcom,snps-dwc3: Add missing clock constraints
 2026-03-23  8:38 UTC  (2+ messages)

[Intel-wired-lan] [PATCH iwl-net] iavf: fix wrong VLAN mask for legacy Rx descriptors L2TAG2
 2026-03-23  8:37 UTC  (3+ messages)

[LTP] [PATCH] mem/tunable:min_free_kbytes: fix disabled check_monitor flag
 2026-03-23  8:36 UTC  (2+ messages)

[PATCH v2 0/6] configs: mediatek: rename genio boards defconfigs to match the device tree name
 2026-03-23  8:36 UTC  (3+ messages)

[PATCH 0/20] pull request (net): ipsec 2026-03-23
 2026-03-23  8:34 UTC  (21+ messages)
` [PATCH 01/20] xfrm: add missing extack for XFRMA_SA_PCPU in add_acquire and allocspi
` [PATCH 02/20] xfrm: fix the condition on x->pcpu_num in xfrm_sa_len
` [PATCH 03/20] xfrm: call xdo_dev_state_delete during state update
` [PATCH 04/20] esp: fix skb leak with espintcp and async crypto
` [PATCH 05/20] xfrm: iptfs: validate inner IPv4 header length in IPTFS payload
` [PATCH 06/20] xfrm: iptfs: fix skb_put() panic on non-linear skb during reassembly
` [PATCH 07/20] xfrm: state: fix sparse warnings on xfrm_state_hold_rcu
` [PATCH 08/20] xfrm: state: fix sparse warnings in xfrm_state_init
` [PATCH 09/20] xfrm: state: fix sparse warnings around XFRM_STATE_INSERT
` [PATCH 10/20] xfrm: state: add xfrm_state_deref_prot to state_by* walk under lock
` [PATCH 11/20] xfrm: remove rcu/state_hold from xfrm_state_lookup_spi_proto
` [PATCH 12/20] xfrm: state: silence sparse warnings during netns exit
` [PATCH 13/20] xfrm: policy: fix sparse warnings in xfrm_policy_{init,fini}
` [PATCH 14/20] xfrm: policy: silence sparse warning in xfrm_policy_unregister_afinfo
` [PATCH 15/20] xfrm: add rcu_access_pointer to silence sparse warning for xfrm_input_afinfo
` [PATCH 16/20] xfrm: avoid RCU warnings around the per-netns netlink socket
` [PATCH 17/20] xfrm: Fix work re-schedule after cancel in xfrm_nat_keepalive_net_fini()
` [PATCH 18/20] xfrm: prevent policy_hthresh.work from racing with netns teardown
` [PATCH 19/20] af_key: validate families in pfkey_send_migrate()
` [PATCH 20/20] xfrm: iptfs: only publish mode_data after clone setup

[PATCH v10 0/5] Add MIPI CSI-2 support for i.MX8ULP
 2026-03-23  8:35 UTC  (4+ messages)
` [PATCH v10 2/5] media: imx8mq-mipi-csi2: Use devm_clk_bulk_get_all() to fetch clocks

sound/hda/common/jack.c:572 snd_hda_jack_add_kctl_mst() error: we previously assumed 'jack->jack' could be null (see line 552)
 2026-03-23  8:32 UTC 

[PATCH] staging: sm750fb: fix division by zero in ps_to_hz()
 2026-03-23  8:32 UTC  (2+ messages)

[PATCH v3 0/2] media: nxp: imx8-isi: Fix scaler rounding and downscaling limits
 2026-03-23  8:33 UTC  (3+ messages)
` [PATCH v3 1/2] media: nxp: imx8-isi: Fix potential out-of-bounds issues
` [PATCH v3 2/2] media: nxp: imx8-isi: Fix scale factor calculation for hardware rounding

[PATCH 0/5] regulator: mt6359: cleanup and add supplies
 2026-03-23  8:31 UTC  (5+ messages)
` [PATCH 2/5] regulator: dt-bindings: mt6359: Drop bogus vcn33_[12]_* split regulators

[PATCH 7/7] media: cedrus: validate HEVC slice reference lists
 2026-03-23  8:30 UTC  (3+ messages)

[PATCH v2] media: v4l2-ctrls: validate HEVC slice reference lists
 2026-03-23  8:30 UTC 

[PATCH v6] sbom-cve-check: add CVE analysis tool and class
 2026-03-23  8:28 UTC  (3+ messages)
` [PATCH v6] sbom-cve-check: Add class for post-build CVE analysis

[PATCH] crypto: inside-secure/eip93 - make it selectable for ECONET
 2026-03-23  8:27 UTC  (2+ messages)

[PATCH v3 1/3] mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failure
 2026-03-23  8:25 UTC  (4+ messages)
    ` [v3 "

[PATCH] x86/cpu: Align the vmx_capability array to size of unsigned long
 2026-03-23  8:25 UTC 

[PATCH] misc: ti_fpc202: fix port ID bounds check
 2026-03-23  8:25 UTC  (2+ messages)

[PATCH v2 0/7] selftests: memcg: Fix test_memcontrol test failures with large page sizes
 2026-03-23  8:24 UTC  (5+ messages)
` [PATCH v2 4/7] selftests: memcg: Increase error tolerance in accordance with page size
` [PATCH v2 5/7] selftests: memcg: Reduce the expected swap.peak with larger "

[PATCH net-next v3 0/2] r8152: add helper functions for PLA/USB/PHY OCP registers
 2026-03-23  8:22 UTC  (2+ messages)
` [PATCH net-next v3 1/2] r8152: add helper functions for PLA/USB "

[PATCH v2] staging: rtl8723bs: remove reduntant functions
 2026-03-23  8:24 UTC  (3+ messages)

[PATCH] drm/panthor: correct firmware related messages
 2026-03-23  8:22 UTC  (2+ messages)

[PATCH 5.15.y] io_uring/tctx: work around xa_store() allocation error issue
 2026-03-23  8:19 UTC 

[PATCH 11/12] carl9170: skip cross-band channel changes during software scan
 2026-03-23  8:21 UTC  (4+ messages)

[PATCH net] net: mana: Fix RX skb truesize accounting
 2026-03-23  8:21 UTC 

net/sunrpc/sysfs.c:343 rpc_sysfs_xprt_switch_add_xprt_store() warn: passing zero to 'PTR_ERR'
 2026-03-23  8:21 UTC  (2+ messages)

[PATCH 0/2] Fix probe_pages and vext_ldff issues
 2026-03-23  8:19 UTC  (5+ messages)

[PATCH 2/2] net/cpfl: validate fieldvector offsets before copying keys
 2026-03-21  2:16 UTC 

[PATCH 1/2] lib/pipeline: bound token concatenation when parsing instructions
 2026-03-21  2:16 UTC 

[OE-core][PATCH v3] systemd: add detailed debug logging to fdset_new_fill()
 2026-03-23  8:18 UTC  (3+ messages)
` [PATCH "

[PATCH bpf v2 0/3] bpf: Fix s16 truncation for large bpf-to-bpf call offsets
 2026-03-23  8:17 UTC  (4+ messages)
` [PATCH bpf v2 1/3] bpf: Reject bpf-to-bpf call with large offset in interpreter
` [PATCH bpf v2 2/3] selftests/bpf: Add test for large offset bpf-to-bpf call
` [PATCH bpf v2 3/3] bpf: Fix incorrect subprog ID in dumped bpf_pseudo_call instructions

[PATCH] drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ib
 2026-03-23  8:18 UTC 

i.MX8MP: Fix HDMI LCDIF FIFO underruns
 2026-03-23  8:18 UTC  (6+ messages)

[RFC v2] Access counter: Tests for access counter
 2026-03-23  8:16 UTC  (2+ messages)
` ✗ Xe.CI.FULL: failure for Access counter: Tests for access counter (rev2)

[PATCH 0/8] qapi: enforce section ordering
 2026-03-23  8:15 UTC  (5+ messages)
` [PATCH 1/8] qapi: differentiate "intro" and "details" sections

[PATCH v2 0/3] Skip subrange map tests on DWC iATU allocation failure
 2026-03-23  8:15 UTC  (4+ messages)
` [PATCH v2 1/3] PCI: endpoint: pci-epf-test: Handle -ENOSPC in subrange_setup
` [PATCH v2 2/3] misc: pci_endpoint_test: Handle -ENOSPC in subrange mapping test case
` [PATCH v2 3/3] selftests: pci_endpoint: Skip BAR subrange test on -ENOSPC

[PATCH] [PATCH v2] virtiofs: Strengthen FUSE protocol validation for server responses
 2026-03-23  8:14 UTC 

[PATCH] ACPI: APEI: ghes: mark ghes_in_nmi_spool_from_list maybe unused
 2026-03-23  8:15 UTC  (6+ messages)

[PATCH v2 bpf-next 0/6] Fix invariant violations and improve branch detection
 2026-03-23  8:15 UTC  (5+ messages)
` [PATCH v2 bpf-next 1/6] bpf: Refactor reg_bounds_sanity_check
` [PATCH v2 bpf-next 2/6] bpf: Use bpf_verifier_env buffers for reg_set_min_max

[PATCH] bpf/arm64: support packet data load instructions
 2026-03-23  8:15 UTC  (4+ messages)
` [PATCH v2 0/2] "
  ` [PATCH v2 2/2] "

[PATCH 1/2] LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robust
 2026-03-23  8:14 UTC  (6+ messages)

[PATCH] eal: fix cache guard for pedantic compilation
 2026-03-23  8:14 UTC  (2+ messages)

[PATCH v1 00/13] intel_iommu: Enable PASID support for passthrough device
 2026-03-23  8:12 UTC  (11+ messages)
` [PATCH v1 07/13] intel_iommu: Handle PASID entry addition for pc_inv_dsc request
` [PATCH v1 08/13] intel_iommu: Handle PASID entry removal "

[PATCH 0/3] soc: renesas: add MFIS driver
 2026-03-23  8:12 UTC  (5+ messages)
` [PATCH 2/3] soc: renesas: Add Renesas R-Car "

[ast-bpf:stacklive 12/29] kernel/bpf/liveness.c:1991 print_subprog_arg_access() warn: variable dereferenced before check 'info->at_in' (see line 1953)
 2026-03-23  8:11 UTC  (2+ messages)

[PATCH] docs: ja_JP: process: translate second half of 'Describe your changes'
 2026-03-23  8:11 UTC  (2+ messages)

[PATCH v11 00/65] Fix DRM_USE_DYNAMIC_DEBUG=y
 2026-03-21 13:57 UTC  (4+ messages)
` [PATCH v11 63/65] drm_buddy: fix 64-bit truncation in power-of-2 rounding

[PATCH v2] drm/amd/display: Fix DDC register assignment type errors
 2026-03-22  9:51 UTC 

[PATCH 3/7] drm/amd/display: make HDCP connector arrays match connector IDs
 2026-03-23  7:03 UTC 

amdxdna: firmware <-> driver compatibility
 2026-03-20 16:26 UTC 

[PATCH v3 0/7] blk-cgroup: fix races related to blkg_list iteration
 2026-03-23  8:11 UTC  (2+ messages)

[PATCH] accel/amdxdna: fix missing newline in pr_err message
 2026-03-23  3:49 UTC  (2+ messages)
` [PATCH v2] "

[PATCH bpf-next v3] selftests/bpf: Improve connect_force_port test reliability
 2026-03-23  8:11 UTC 

[PATCH v8 00/11] media: qcom: iris: rework platform data handling
 2026-03-23  8:11 UTC  (4+ messages)
` [PATCH v8 11/11] media: qcom: iris: extract firmware description data

[PATCH] drm/amd/display: update outdated comments for renamed vblank_control_worker()
 2026-03-21 10:57 UTC 

[PATCH] drm/amdgpu: update outdated comment for renamed amdgpu_fence_driver_init()
 2026-03-21 10:57 UTC 

[REGRESSION] amdgpu (Tonga) HDMI no signal after suspend/resume on X11, system freeze
 2026-03-22 17:42 UTC 

[REGRESSION] amdgpu (Tonga) HDMI no signal after suspend/resume on X11, system freeze
 2026-03-22 17:47 UTC 

[PATCH 6.1.y] drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()'
 2026-03-23  7:10 UTC 

[PATCH v13 0/1] rust: interop: Add list module for C linked list interface
 2026-03-23  0:07 UTC  (6+ messages)
` [PATCH v13 1/1] "

[PATCH] drm/accel: remove unnecessary cast in accel_name_info()
 2026-03-23  2:29 UTC 

[PATCH v2] bnxt_en: validate firmware backing store types
 2026-03-23  8:08 UTC 

[PATCH v2] wifi: wl1251: validate packet IDs before indexing tx_frames
 2026-03-23  8:08 UTC 

[PATCH 1/3] [RESEND] RDMA/hfi1: use a struct group to avoid warning
 2026-03-23  8:08 UTC  (4+ messages)
` [PATCH 2/3] RDMA/hfi1, rdmavt: open-code rvt_set_ibdev_name()

[PATCH v2] usb: gadget: rndis: validate query and set message buffers
 2026-03-23  8:08 UTC 

[PATCH v3] selftests/bpf: move trampoline_count to dedicated bpf_testmod target
 2026-03-23  8:08 UTC  (3+ messages)

[PATCH nf] netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp
 2026-03-23  8:07 UTC 

[PATCH v8 00/10] gpio: siul2-s32g2: add initial GPIO driver
 2026-03-23  8:07 UTC  (14+ messages)
` [PATCH v8 01/10] dt-bindings: mfd: add support for the NXP SIUL2 module

[RESEND PATCH v1] x86/cpu/topology: Consolidate AMD and Hygon cases in parse_topology()
 2026-03-23  8:07 UTC 

[PATCH 0/2] timens: Remove dependency on the vDSO
 2026-03-23  8:07 UTC  (3+ messages)
` [PATCH 1/2] vdso/timens: Move functions to new file
` [PATCH 2/2] timens: Remove dependency on the vDSO

[V2 0/7] hinic3 change for support new SPx NIC
 2026-03-23  8:04 UTC  (9+ messages)
` [PATCH v7 "
  ` [PATCH v7 1/7] net/hinic3: add support for new SPx series NIC
  ` [PATCH v7 2/7] net/hinic3: add enhance cmdq "
  ` [PATCH v7 3/7] net/hinic3: use different callback func to split new/old cmdq operations
  ` [PATCH v7 4/7] net/hinic3: add fun init ops to support Compact CQE
  ` [PATCH v7 5/7] net/hinic3: add rx "
  ` [PATCH v7 6/7] net/hinic3: add tx "
  ` [PATCH v7 7/7] net/hinic3: use different callback func to support htn fdir

[PATCH] drm/amdgpu: add support to query vram info from firmware
 2026-03-23  8:05 UTC 

[PATCH 00/16] Auto-configure advertised remotes via URL whitelist
 2026-03-23  8:05 UTC  (17+ messages)
` [PATCH 01/16] promisor-remote: try accepted remotes before others in get_direct()
` [PATCH 02/16] urlmatch: change 'allow_globs' arg to bool
` [PATCH 03/16] urlmatch: add url_is_valid_pattern() helper
` [PATCH 04/16] promisor-remote: clarify that a remote is ignored
` [PATCH 05/16] promisor-remote: refactor has_control_char()
` [PATCH 06/16] promisor-remote: refactor accept_from_server()
` [PATCH 07/16] promisor-remote: keep accepted promisor_info structs alive
` [PATCH 08/16] promisor-remote: remove the 'accepted' strvec
` [PATCH 09/16] promisor-remote: add 'local_name' to 'struct promisor_info'
` [PATCH 10/16] promisor-remote: pass config entry to all_fields_match() directly
` [PATCH 11/16] promisor-remote: refactor should_accept_remote() control flow
` [PATCH 12/16] t5710: use proper file:// URIs for absolute paths
` [PATCH 13/16] promisor-remote: introduce promisor.acceptFromServerUrl
` [PATCH 14/16] promisor-remote: trust known remotes matching acceptFromServerUrl
` [PATCH 15/16] promisor-remote: auto-configure unknown remotes
` [PATCH 16/16] doc: promisor: improve acceptFromServer entry

[PATCH v4 0/2] Add Xiaomi 12 Lite 5G (taoyao) device tree
 2026-03-23  8:04 UTC  (4+ messages)
` [PATCH v4 2/2] arm64: dts: qcom: Add Xiaomi 12 Lite 5G (taoyao) DTS

[PATCH] bnxt_en: validate firmware backing store types
 2026-03-23  8:03 UTC 

[PATCH 5.15.y] net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
 2026-03-23  8:00 UTC 

[PATCH] wifi: wl1251: validate packet IDs before indexing tx_frames
 2026-03-23  8:03 UTC 

[PATCH] usb: gadget: rndis: validate query and set message buffers
 2026-03-23  8:03 UTC 

[PATCH v2 0/4] u-boot: add SCMI GPIO/Pinctrl support
 2026-03-23  8:02 UTC  (4+ messages)
` [PATCH v2 4/4] gpio: scmi: Add gpio_scmi driver

[LTP] [PATCH v4] high_freq_hwp_cap_cppc.c: new test
 2026-03-23  8:00 UTC  (2+ messages)

[PATCH] char: nvram: Remove unused nvram_mutex to fix -Wunused-variable warning
 2026-03-23  7:59 UTC  (3+ messages)

ucm2: da7213: Fix mic capture in HeadphoneMic2 use case
 2026-03-23  7:59 UTC 

[PATCH v7 4/4] iio: adc: ad4080: add support for AD4880 dual-channel ADC
 2026-03-23  7:59 UTC  (2+ messages)

[PATCH v0 1/1] exfat: add limited FALLOC_FL_ZERO_RANGE support
 2026-03-23  7:59 UTC  (2+ messages)

[RFC PATCH 00/12] Introduce DRM dep queue
 2026-03-23  7:58 UTC  (10+ messages)
` [RFC PATCH 02/12] drm/dep: Add DRM dependency queue layer

[PATCH 0/3] USB/UVC: Add quirks to prevent Razer Kiyo Pro xHCI cascade failure
 2026-03-23  7:58 UTC  (4+ messages)

[PATCH v1] drm/xe/i2c: Assert/Deassert I2C IRQ
 2026-03-23  7:56 UTC  (3+ messages)

[PATCH v2 0/4] iio: adc: xilinx-xadc: Add I2C interface support for System Management Wizard
 2026-03-23  7:45 UTC  (4+ messages)
` [PATCH v2 2/4] iio: adc: xilinx-xadc: Add .setup_channels() to struct xadc_ops
` [PATCH v2 3/4] iio: adc: xilinx-xadc: Add I2C interface support
` [PATCH v2 4/4] dt-bindings: iio: adc: xlnx,axi-xadc: convert to DT schema

[PATCH 6.1 0/1] erofs: Fix the slab-out-of-bounds in drop_buffers()
 2026-03-23  7:55 UTC  (4+ messages)
` [PATCH 6.1 1/1] erofs: enable large folios for iomap mode

[PATCH v5 0/4] iio: adc: ad799x: modernize resource management
 2026-03-23  7:55 UTC  (4+ messages)
` [PATCH v5 3/4] iio: adc: ad799x: cache regulator voltages during probe

[PATCH v2 0/4] iio: adc: meson-saradc: add support for Meson S4
 2026-03-23  7:54 UTC  (7+ messages)
` [PATCH v2 1/4] dt-bindings: iio: adc: amlogic,meson-saradc: add S4 compatible
` [PATCH v2 2/4] iio: adc: meson-saradc: add support for Meson S4

[RFC PATCH 00/22] KVM: combined patchset for MBEC/GMET support
 2026-03-23  7:53 UTC  (6+ messages)
` [PATCH 18/22] KVM: SVM: add GMET bit definitions

Backport request for two spi-nor otcal dtr odd length/address reads and writes patches to 6.12.y
 2026-03-23  7:53 UTC 

[PATCH v6 00/33] Eliminate Dying Memory Cgroup
 2026-03-23  7:53 UTC  (3+ messages)
` [PATCH v6 30/33] mm: memcontrol: prepare for reparenting non-hierarchical stats

[PULL 0/2] Linux user for v11 patches
 2026-03-23  7:52 UTC  (4+ messages)

[PATCH] sched/fair: Update zero_vruntime after clearing on_rq in dequeue_entity()
 2026-03-23  7:52 UTC  (2+ messages)

[PATCH v3 0/5] arm64: dts: qcom: Support AYN QCS8550 Devices
 2026-03-23  7:51 UTC  (3+ messages)
` [PATCH v3 1/5] dt-bindings: arm: qcom: Add "

[PATCH v3 00/16] drm/mipi-dbi: Replace simple-display helpers with regular atomic helpers
 2026-03-23  7:51 UTC  (9+ messages)
` [PATCH v3 04/16] drm/hx8357d: Use regular atomic helpers; drop simple-display helpers
` [PATCH v3 06/16] drm/ili9225: "

[PATCH sched_ext/for-7.1] tools/sched_ext: Add __COMPAT wrapper for scx_bpf_sub_dispatch()
 2026-03-23  7:51 UTC  (2+ messages)

buffer cache simplification v6
 2026-03-23  7:50 UTC  (5+ messages)
` [PATCH 1/4] xfs: don't keep a reference for buffers on the LRU
` [PATCH 2/4] xfs: use a lockref for the buffer reference count
` [PATCH 3/4] xfs: switch (back) to a per-buftarg buffer hash
` [PATCH 4/4] xfs: don't decrement the buffer LRU count for in-use buffers

[PATCH v3 0/3] dmaengine: arm-dma350: support combined IRQ topology
 2026-03-23  7:51 UTC  (10+ messages)
` [PATCH v3 1/3] dt-bindings: dma: arm-dma350: document generic and combined IRQ topologies

[PATCH v2] char: nvram: Remove unused nvram_mutex to fix -Wunused-variable warning
 2026-03-23  7:50 UTC  (2+ messages)

[PATCH v2 0/9] memblock: improve late freeing of reserved memory
 2026-03-23  7:48 UTC  (10+ messages)
` [PATCH v2 1/9] memblock: reserve_mem: fix end caclulation in reserve_mem_release_by_name()
` [PATCH v2 2/9] powerpc: fadump: pair alloc_pages_exact() with free_pages_exact()
` [PATCH v2 3/9] powerpc: opal-core: "
` [PATCH v2 4/9] mm: move free_reserved_area() to mm/memblock.c
` [PATCH v2 5/9] memblock: make free_reserved_area() more robust
` [PATCH v2 6/9] memblock: extract page freeing from free_reserved_area() into a helper
` [PATCH v2 7/9] memblock: make free_reserved_area() update memblock if ARCH_KEEP_MEMBLOCK=y
` [PATCH v2 8/9] memblock, treewide: make memblock_free() handle late freeing
` [PATCH v2 9/9] memblock: warn when freeing reserved memory before memory map is initialized

[PATCH] rcu: Use an intermediate irq_work to start process_srcu()
 2026-03-23  7:50 UTC  (11+ messages)

[LTP] [PATCH] syscalls/file_attr01: Allow EOPNOTSUPP when attributes is NULL
 2026-03-23  7:48 UTC  (2+ messages)
` [LTP] [PATCH v2] syscalls/file_attr01: Dynamically expect EOPNOTSUPP on tmpfs without xattr

[LTP] [PATCH] [PATCH v5] Migrating the libhugetlbfs/testcases/truncate_above_4GB.c test
 2026-03-23  7:47 UTC  (2+ messages)

[f2fs-dev] [PATCH] f2fs: fix use-after-free in f2fs_compress_write_end_io()
 2026-03-23  7:46 UTC  (2+ messages)

[PATCH v3 0/2] Add AST2700 support for aspeed sdhci
 2026-03-23  7:46 UTC  (3+ messages)
` [PATCH v3 2/2] mmc: sdhci-of-aspeed: Handle optional controller reset


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.