All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-10-02 16:34:35 to 2026-10-02 17:22:22 UTC [more...]

[PATCH 0/2] Optimise ktime_get_snapshot_id() for capture latency
 2026-10-02 17:11 UTC  (5+ messages)
` [PATCH 1/2] arm64: Support inlined clocksource reads for the arch counter

[PATCH v2 0/4] clk: qcom: Add LPASS clock controllers for Glymur
 2026-10-02 17:22 UTC  (5+ messages)
` [PATCH v2 3/4] clk: qcom: Add lpass audio clock controller driver "
` [PATCH v2 4/4] clk: qcom: Add lpass "

[PATCH v2] KVM: x86: Protect virtualization-enable VM walks with RCU
 2026-10-02 17:20 UTC 

[PATCH] SUNRPC: wake a thread after re-queueing transports in svc_clean_up_xprts()
 2026-10-02 17:20 UTC  (3+ messages)

[PATCH i-g-t 00/13] Expand kms_dp_link_training coverage
 2026-10-02 17:18 UTC  (2+ messages)
` ✗ i915.CI.Full: failure for Expand kms_dp_link_training coverage (rev2)

[PATCH 2/2] drm/nouveau: prevent NULL deref of gr in GETPARAM_GRAPH_UNITS
 2026-10-02 17:18 UTC  (3+ messages)

[PATCH 2/2] drm/nouveau: Fix NULL pointer dereference in GET_ZCULL_INFO ioctl
 2026-10-02 17:18 UTC  (3+ messages)

[PATCH v9 0/4] kselftest: mm: fix some failure of split_huge_page_test
 2026-10-02 17:18 UTC  (5+ messages)
` [PATCH v9 2/4] kselftest: mm: replace usage of /proc/self/smaps for __check_pmd_huge()
` [PATCH v9 3/4] kselftest: mm: integrate huge page checks

[PATCH 0/3] ethdev: fix SFF-8472 calibration overflow
 2026-10-02 17:18 UTC  (2+ messages)

[wrynose][PATCH] barebox: upgrade 2026.04.0 -> 2026.04.2
 2026-10-02 17:17 UTC 

[PATCH net-next v1 1/1] net: phy: realtek: add MDI-X support for RTL8365MB-VC
 2026-10-02 17:17 UTC  (3+ messages)

[f2fs-dev] [PATCH] f2fs: disallow mmap write and data-modifying fallocate on atomic files
 2026-10-02 17:17 UTC 

[PATCH net-next 0/5] net/mlx5: Introduce mlx5_nodnic, a driver for DRAM-less NVIDIA Mellanox NIC functions
 2026-10-02 17:17 UTC  (4+ messages)
` [PATCH net-next 1/5] net/mlx5: nodnic: Introduce the mlx5_nodnic driver

[PATCH] test: remove unneeded null check before free
 2026-10-02 17:17 UTC 

[PATCH v12 00/14] fix several inconsistencies with sysfs configuration in etmX
 2026-10-02 17:16 UTC  (10+ messages)
` [PATCH v12 01/14] coresight: etm4x: read-back TRCSEQSTR at disabling and prohibit modifying seq_state while enabling
` [PATCH v12 08/14] coresight: etm4x: exclude ss_status from drvdata->config
` [PATCH v12 14/14] coresight: etm3x: rename drvdata->config to sysfs_config

[PATCH v2] Bluetooth: L2CAP: Fix reject-list lookup UAF
 2026-10-02 17:16 UTC 

[PATCH v3 0/3] rust: introduce cv! macro for safe const conversions of integer-like types
 2026-10-02 17:15 UTC  (5+ messages)
` [PATCH v3 1/3] rust: num: add cv! macro to create values from constant expressions

[PATCH] accel/qaic: tolerate absent crashdump state during cleanup
 2026-10-02 17:15 UTC  (2+ messages)

[PATCH] regulator: dt-bindings: Drop obsolete MAX8925 .txt binding
 2026-10-02 17:14 UTC 

[syzbot] [ntfs3?] WARNING in truncate_setsize
 2026-10-02 17:15 UTC  (2+ messages)

[syzbot] [input?] [usb?] general protection fault in magicmouse_event
 2026-10-02 17:14 UTC 

[syzbot] [wireless?] KASAN: slab-use-after-free Read in tasklet_action_common
 2026-10-02 17:14 UTC 

[PATCH] dt-bindings: reset: Drop obsolete STM32(MP1) RCC bindings
 2026-10-02 17:14 UTC 

[PATCH] perf stat: Fix aggregation of cgroup events
 2026-10-02 17:13 UTC  (2+ messages)

[PATCH v3 0/4] perf: cs-etm: HW_ID improvements
 2026-10-02 17:14 UTC  (3+ messages)
` [PATCH v3 3/4] perf cs-etm: Synthesize missing HW_ID mappings for raw trace

[PATCH RFC v2 00/15] hazptr: batch synchronize operations through a shared scan
 2026-10-02 17:12 UTC  (17+ messages)
` [PATCH RFC v2 01/15] hazptr: add shared scan kthread
` [PATCH RFC v2 02/15] hazptr: use Bloom filter for shared scan waiters
` [PATCH RFC v2 03/15] hazptr: scan all per-CPU slots before overflow lists
` [PATCH RFC v2 04/15] hazptr: add scoped_guard() support
` [PATCH RFC v2 05/15] hazptr: add debug option to force the acquire slow path
` [PATCH RFC v2 06/15] hazptr: elide redundant first drain pass
` [PATCH RFC v2 07/15] Documentation/litmus-tests: add hazptr wildcard-flip escape test
` [PATCH RFC v2 08/15] locking/lockdep: use hazptr to wait for dynamic key lookups
` [PATCH RFC v2 09/15] rcuscale: add hazptr scale type
` [PATCH RFC v2 10/15] hazptr: fix kernel-doc of hazptr_release()
` [PATCH RFC v2 11/15] Documentation/litmus-tests: add hazptr acquire-before-scan test
` [PATCH RFC v2 12/15] hazptrtorture: add slowpath and lockdep scenarios
` [PATCH RFC v2 13/15] hazptrtorture: add READERS4 and READERS0 torture configs
` [PATCH RFC v2 14/15] hazptrtorture: add 128- and 256-CPU configs
` [PATCH RFC v2 15/15] selftests/rcutorture: add hazptr torture test script

[PATCH 00/10] docs/translations/pt_BR: admin-guide: add multiple translations
 2026-10-02 17:11 UTC  (11+ messages)
` [PATCH 01/10] docs/translations/pt_BR: admin-guide: add features.rst
` [PATCH 02/10] docs/translations/pt_BR: admin-guide: add sysfs-rules.rst
` [PATCH 03/10] docs/translations/pt_BR: admin-guide: add sysctl/index.rst
` [PATCH 04/10] docs/translations/pt_BR: admin-guide: add cputopology.rst
` [PATCH 05/10] docs/translations/pt_BR: admin-guide: add hw-vuln/index.rst
` [PATCH 06/10] docs/translations/pt_BR: admin-guide: add LSM/index.rst
` [PATCH 07/10] docs/translations/pt_BR: admin-guide: add perf-security.rst
` [PATCH 08/10] docs/translations/pt_BR: admin-guide: add bootconfig.rst
` [PATCH 09/10] docs/translations/pt_BR: admin-guide: add kernel-parameters.rst
` [PATCH 10/10] docs/translations/pt_BR: admin-guide: add efi-stub.rst

[PATCH v5 0/6] Add support for InvenSense ICM-42370-P accelerometer
 2026-10-02 17:11 UTC  (4+ messages)
` [PATCH v5 1/6] dt-bindings: iio: imu: icm42600: Add ICM-42670-P

[PATCH 7.2 000/457] 7.2.9-rc1 review
 2026-10-02 17:11 UTC  (2+ messages)

[PATCH] branch: let --delete-merged default to every upstream
 2026-10-02 17:11 UTC  (2+ messages)

[PATCH 3/7] vfio/pci: Add qcom-vfio-pci variant driver
 2026-10-02 17:10 UTC  (3+ messages)

[PATCH] boot: pxe_utils: Fix NULL strchr when parsing append initrd=
 2026-10-02 17:10 UTC  (2+ messages)

drivers/clocksource/timer-mediatek.c:313:21: warning: variable 'clk_bus' set but not used
 2026-10-02 17:08 UTC 

net/sched: cap the accounted backlog before it can wrap
 2026-10-02 17:07 UTC 

[PULL v2 00/10] virtio-sound migration
 2026-10-02 17:06 UTC  (6+ messages)
` [PULL v2 10/10] hw/audio/virtio-sound: add missing vmstate fields

[PATCH] irqchip: riscv-imsic: Expose the fwnode via the global config
 2026-10-02 17:06 UTC  (2+ messages)

[PATCH v10 0/9] livepatch: Add support for scoped atomic replace
 2026-10-02 17:06 UTC  (3+ messages)
` [PATCH v10 5/9] livepatch: Implement provides and obsoletes "

[PATCH v2 0/6] arm64: dts: freescale: Add Verdin iMX8M OV5640 and Verdin iMX8MP M7 support
 2026-10-02 17:05 UTC  (3+ messages)
` [PATCH v2 3/6] dt-bindings: connector: Add Toradex camera connector

[GIT PULL] TPM DEVICE DRIVER: for-next-tpm-v7.3-rc6
 2026-10-02 17:05 UTC  (2+ messages)

[syzbot] [overlayfs?] possible deadlock in __d_alloc_parallel
 2026-10-02 17:04 UTC 

What's cooking in git.git (Oct 2026, #01)
 2026-10-02 17:03 UTC  (3+ messages)
` What's cooking in git.git

[f2fs-dev] [PATCH v2 00/14] f2fs: support & optimize large folios for writable files
 2026-10-02 17:02 UTC  (3+ messages)
` [f2fs-dev] [PATCH v2 03/14] f2fs: support regular file buffered writes on large folios

[PATCH] fstests: btrfs: add a test case for deleting partially owned qgroup
 2026-10-02 17:02 UTC  (2+ messages)

Problems with rtw89 on 5Ghz wlans
 2026-10-02 17:02 UTC  (4+ messages)

[PATCH 0/7] [doc] Add new page on merge conflicts
 2026-10-02 17:01 UTC  (5+ messages)
` [PATCH 2/7] [doc] git-merge: link to new merge conflicts guide

[PATCH v1 net-next 6/8] ipv6: Use ipv6_neigh_lookup() and friends
 2026-10-02 17:01 UTC  (3+ messages)

[PATCH 0/2] mm/compaction: stop repeating failed async compaction on every THP fault
 2026-10-02 17:00 UTC  (3+ messages)

[PATCH v5 0/5] riscv: Use Zalasr for acquire and release operations
 2026-10-02 16:59 UTC  (6+ messages)
` [PATCH v5 1/5] riscv: Strengthen fallback barriers with Zalasr
` [PATCH v5 2/5] riscv: Apply Zalasr to smp_load_acquire/smp_store_release
` [PATCH v5 3/5] riscv: Optimize smp_cond_load_acquire() with Zalasr
` [PATCH v5 4/5] riscv: Use Zalasr for xchg and cmpxchg ordering
` [PATCH v5 5/5] riscv: Use Zalasr for atomic acquire and release operations

[PATCH v4 0/2] rust: introduce cv! macro for safe const conversions of integer-like types
 2026-10-02 16:59 UTC  (3+ messages)
` [PATCH v4 1/2] rust: num: add cv! macro to create values from constant expressions

[PATCH v3 01/10] machine: allow -M name to differ from QOM type
 2026-10-02 16:58 UTC  (17+ messages)

[PATCH] iommu/dma: Clean up redundant MSI cookie check
 2026-10-02 16:58 UTC  (2+ messages)

[PATCH net] netfilter: conntrack: avoid recursive master destruction
 2026-10-02 16:58 UTC  (3+ messages)
` [PATCH v2 net] netfilter: conntrack: reject nested ctnetlink master chains

[PATCH RFC v4 0/4] iommu/arm-smmu-v3: Support shared Stream IDs
 2026-10-02 16:56 UTC  (5+ messages)
` [PATCH RFC v4 2/4] iommu/arm-smmu-v3: Support shared SIDs in insert/remove_master

[PATCH] libnvdimm: Handle negative return from nvdimm_clear_poison() in nsio_rw_bytes()
 2026-10-02 16:56 UTC 

[PATCH net 1/2] net/sched: cls_route: reject change with no routing attribute
 2026-10-02 16:56 UTC  (4+ messages)
` [PATCH net 2/2] selftests: tc-testing: add cls_route no-routing-attribute change tests

[PATCH 00/10] Hexagon: Add HVX floating point
 2026-10-02 16:55 UTC  (9+ messages)
` [PATCH 07/10] target/hexagon: add the QFloat logic
` [PATCH 08/10] target/hexagon: select QFloat inst semantics by rev
` [PATCH 09/10] linux-user/hexagon: add v75-v81 HWCAPs
` [PATCH 10/10] tests/tcg/hexagon: add v81, ext-QFloat tests

[PATCH net-next] net: inline eth_type_trans() fast path
 2026-10-02 16:54 UTC  (4+ messages)

[PATCH v2] cgroup/cpuset: Handle cpu hotplug race in guarantee_active_cpus()
 2026-10-02 16:54 UTC 

[PATCH] accel/ivpu: Move register poll timeouts to vdev->timeout
 2026-10-02 16:54 UTC  (2+ messages)

[PATCH] accel/ivpu: Use separate flag for job timeout
 2026-10-02 16:53 UTC  (2+ messages)

[PATCH v3 0/5] mac99: Boot OpenBSD/macppc
 2026-10-02 16:52 UTC  (3+ messages)
` [PATCH v3 2/5] ppc: Raise decrementer IRQ on zero write

Fwd: AR9271 ignores Radiotap TX_FLAGS field for injected frames
 2026-10-02 16:53 UTC 

[PATCH] accel/ivpu: Abort pending jobs on file close
 2026-10-02 16:52 UTC  (2+ messages)

[PATCH net-next v4 0/5] net: re-segment oversized TCP GSO skbs
 2026-10-02 16:51 UTC  (4+ messages)
` [PATCH net-next v4 3/5] net: gso: support re-segmentation of "

[PATCH 4/4] docs/zh_TW: add missing :Original: fields
 2026-10-02 16:51 UTC  (3+ messages)

[PATCH] virtio-snd: don't use virtio_snd_pcm_get_stream() in virtio_snd_post_load()
 2026-10-02 16:50 UTC 

[PATCH net-next v2] dt-bindings: net: Convert HiSilicon hns-dsaf to DT schema
 2026-10-02 16:50 UTC  (3+ messages)

[PATCH v3 0/2] hwmon: pmbus: 0-based thermal sensor index, mps,mpq8785 #thermal-sensor-cells
 2026-10-02 16:50 UTC  (3+ messages)
` [PATCH v3 2/2] dt-bindings: hwmon: pmbus: mps,mpq8785: add #thermal-sensor-cells

[PATCH 0/3] format-patch: learn --[no-]range-diff-notes
 2026-10-02 16:50 UTC  (4+ messages)
` [PATCH v3 0/2] "
  ` [PATCH v3 1/2] format-patch: simplify get_notes_arg parameters

[BUG] net/sched: netem: delay correlation has no effect
 2026-10-02 16:50 UTC 

[PATCH v25] dmaengine: qcom: bam_dma: free interrupt before the clock in error path
 2026-10-02 16:49 UTC  (2+ messages)

[PATCH] dt-bindings: arm: keystone: ti,sci: Correct reg and mboxes constraints
 2026-10-02 16:49 UTC  (2+ messages)

[GIT PULL] KVM: x86: Fixes for 7.3-rc6+
 2026-10-02 16:47 UTC 

[PATCH v11 00/16] iommu/arm-smmu-v3: Implement Runtime/System Sleep ops
 2026-10-02 16:47 UTC  (6+ messages)
` [PATCH v11 11/16] iommu/arm-smmu-v3: Add CMDQ_PROD_STOP_FLAG to gate CMDQ submissions

[PATCH 00/10] riscv: Add support for Metanoia MT2824 SoC and MT5824 EVB
 2026-10-02 13:02 UTC  (11+ messages)
` [PATCH 01/10] iopoll: Add readw_poll_sleep_timeout
` [PATCH 02/10] reset: Add a driver for simple controller
` [PATCH 03/10] disk: efi: Reuse the GPT entries buffer with simple malloc
` [PATCH 04/10] nvmxip: Make NVM XIP devices available in SPL
` [PATCH 05/10] riscv: andes: Add Kconfig option for Andes erratum #35102
` [PATCH 06/10] mmc: metanoia_sdhci: Add SDHCI driver for Metanoia MT2824 SoC
` [PATCH 07/10] ram: metanoia: Add driver for MT2824 DDR controller
` [PATCH 08/10] spi: atcspi200_spi: Add spi-mem support for the Metanoia ATCSPI200 variant
` [PATCH 09/10] riscv: dts: add MT2824 SoC and MT5824 EVB device trees
` [PATCH 10/10] riscv: metanoia: Add support for the MT5824 EVB platform

[RFC 0/3] powerpc64: Preempt count optimizations
 2026-10-02 16:46 UTC  (4+ messages)
` [RFC 1/3] powerpc64: move preempt count to paca
` [RFC 2/3] powerpc64/preempt: Add need_resched bit inside preempt_count
` [RFC 3/3] powerpc64/Kconfig: Enable HAS_SEPARATE_PREEMPT_RESCHED_BITS

[PATCH v13 0/7] spacemit mmc driver
 2026-10-02 12:58 UTC  (3+ messages)
` [PATCH v13 7/7] spacemit: k1: fix product name detection and DTB matching in SPL

[PATCH v2 0/2] lib: make the clearing stores in lib/ real
 2026-10-02 16:46 UTC  (4+ messages)
` [PATCH v2 1/2] lib: add memzero_explicit() and use it for the HMAC key schedules
` [PATCH v2 2/2] lib: use memzero_explicit() for the SM3 message schedule

[RFC PATCH] soc: aspeed: Add B650D4U power passthrough support
 2026-10-02 16:47 UTC  (2+ messages)

[PATCH v2 0/5] iommu/arm-smmu-v3: Fixes reported by Sashiko
 2026-10-02 16:46 UTC  (2+ messages)

[PATCH v2] dt-bindings: arm-smmu: Document Adreno SMMU for Nord SoC
 2026-10-02 16:46 UTC  (2+ messages)

[PATCH v2 0/2] Add arm-smmu-v3 support for Laguna SMMU silicon erratum workaround
 2026-10-02 16:46 UTC  (3+ messages)

[PATCH v7 0/2] iommu/arm-smmu-v3: Make the queue depths tunable, and shrink them in a kdump kernel
 2026-10-02 16:46 UTC  (2+ messages)

[PATCH] dt-bindings: arm-smmu: Document GPU SMMU on Qualcomm Maili SoC
 2026-10-02 16:46 UTC  (2+ messages)

[PATCH v2] clk: qcom: mmcc-sdm660: enable the parents of the pixel clock sources
 2026-10-02 16:46 UTC  (2+ messages)

[PATCH v3] RDMA/rxe: bound the WQE opcode before indexing rxe_wr_opcode_info[]
 2026-10-02 16:45 UTC 

[PATCH v2] RDMA/rxe: bound the WQE opcode before indexing rxe_wr_opcode_info[]
 2026-10-02 16:45 UTC  (3+ messages)

[PATCH v2] iio: temperature: ltc2983: pass leak detector type explicitly
 2026-10-02 16:44 UTC  (2+ messages)

[bluez/bluez]
 2026-10-02 16:44 UTC 

[qcom:arm64-for-7.4 105/318] arch/arm64/boot/dts/qcom/x1e80100-honor-magicbook-art-14.dtb: phy@fd5000 (qcom,x1e80100-qmp-usb3-dp-phy): clock-names: ['aux', 'ref', 'com_aux', 'usb3_pipe', 'p2rr2p_pipe'] is too long
 2026-10-02 16:43 UTC 

[PATCH v3 2/2] selftests: acct: test taskstats listener netns routing
 2026-10-02 16:43 UTC  (2+ messages)

[PATCH v4] iommu/arm-smmu: Use pm_runtime in fault handlers
 2026-10-02 16:43 UTC  (2+ messages)

[PATCH] perf/arm-smmuv3: Propagate errors from optional IRQ lookup
 2026-10-02 16:43 UTC  (2+ messages)

[bluez/bluez] 7a55a6: mgmt-tester: Fix LE Security Level Changed expecte
 2026-10-02 16:43 UTC 

[PATCH] perf/arm-cmn: Allow userspace to select the PMU's CPU
 2026-10-02 16:43 UTC  (4+ messages)

[PATCH RFC 0/2] SUNRPC: dispatch ready transports round-robin across clients
 2026-10-02 16:42 UTC  (3+ messages)
` [PATCH RFC 1/2] SUNRPC: track service clients by peer address
` [PATCH RFC 2/2] SUNRPC: dispatch ready transports round-robin across clients

[PATCH v4-S2 00/13] net/dpaa2: flow, meter and parser features
 2026-10-02 16:42 UTC  (3+ messages)
` [PATCH v5-S2 "

[PATCH] remoteproc: remoteproc_virtio: reset vdev before removing it
 2026-10-02 16:41 UTC  (5+ messages)

[PATCH 0/3] pcie/acs: configurable ACS capabilities for root and downstream ports
 2026-10-02 16:35 UTC  (4+ messages)
` [PATCH 1/3] xio3130_downstream: Add ACS support for downstream PCIe ports

Linux-audio BoF at Linux Plumbers Conference?
 2026-10-02 16:41 UTC  (4+ messages)

[PATCH v7 0/2] erofs: share the superblock for file-backed mounts
 2026-10-02 16:31 UTC  (3+ messages)
` [PATCH v7 1/2] fs: rename vfs_get_super() to get_tree_super() and export it
` [PATCH v7 2/2] erofs: reuse superblock for file-backed mounts

[PATCH v3 1/2] taskstats: route exit listener records through their netns
 2026-10-02 16:40 UTC  (2+ messages)

[PATCH v2] Bluetooth: btbcm: Add entry for BCM4356A3 UART bluetooth
 2026-10-02 16:40 UTC  (2+ messages)

[PATCH] Bluetooth: RFCOMM: Fix NULL tty_dev dereference in rfcomm_dev_shutdown
 2026-10-02 16:40 UTC  (2+ messages)

[PATCH] Bluetooth: btintel_pcie: use managed IRQ teardown
 2026-10-02 16:40 UTC  (2+ messages)

[PATCH v6 00/18] KVM: arm64: Introduce pKVM hypervisor heap allocator
 2026-10-02 16:39 UTC  (2+ messages)

[GIT PULL] RTLA changes for 7.4
 2026-10-02 16:37 UTC 

[RFC PATCH 0/2] Add RISC-V SBI watchdog driver
 2026-10-02 16:37 UTC  (6+ messages)
` [RFC PATCH 1/2] include: sbi_ecall_interface: Add defines for the RISC-V SBI watchdog extension
` [RFC PATCH 2/2] drivers/watchdog: Add RISC-V SBI watchdog driver

[PATCH 0/4] arm: rockchip: TPL/SPL config options minor fixes
 2026-10-02 16:36 UTC  (5+ messages)
` [PATCH 1/4] arm: rockchip: rv1126: Remove useless TPL_LDSCRIPT default
` [PATCH 2/4] arm: rockchip: Avoid TPL_LDSCRIPT configuration when unneeded
` [PATCH 3/4] arm: rockchip: Avoid BSS SPL config options "
` [PATCH 4/4] arm: rockchip: Remove useless SPL_SHARES_INIT_SP_ADDR check

[PATCH v12 00/11] scsi: ibmvfc: make ibmvfc support FPIN messages
 2026-10-02 16:35 UTC  (4+ messages)
` [PATCH v12 11/11] scsi: ibmvfc: handle extended FPIN events

[PATCH net-next 5/9] batman-adv: tt: only queue local del event after successful unlink
 2026-10-02 16:35 UTC  (3+ messages)

[PATCH] dt-bindings: dma: qcom,gpi: Document the Nord GPI DMA engine
 2026-10-02 16:34 UTC  (5+ messages)

[PATCH] remoteproc: xlnx: reset virtio status during attach
 2026-10-02 16:34 UTC  (4+ messages)

[PATCH] accel/amdxdna: bound the firmware-supplied mailbox ring against the mapped region
 2026-10-02 16:34 UTC  (2+ messages)

[PATCH v2 0/3] perf annotate: Data type profiling support for C++ classes and virtual calls
 2026-10-02 16:34 UTC  (5+ messages)
` [PATCH v2 1/3] perf dwarf-aux: Add die_is_compound_type() to handle C++ class types

[GIT PULL] PCI fixes for v7.3
 2026-10-02 16:34 UTC 


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.