All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-10-26 15:07:25 to 2026-10-26 15:51:00 UTC [more...]

[PATCH bpf-next v5 0/6] bpf: Add syscall common attrs support for xdp link_create
 2026-10-26 15:49 UTC  (5+ messages)
` [PATCH bpf-next v5 1/6] bpf: Add syscall common attrs support for link_create
` [PATCH bpf-next v5 2/6] bpf: Add syscall common attrs support for xdp link_create
` [PATCH bpf-next v5 3/6] bpf: Retire tracepoint bpf_xdp_link_attach_failed
` [PATCH bpf-next v5 4/6] libbpf: Factor out __sys_bpf_fd helper

[PATCH] fbdev: vfb: Validate framebuffer geometry and memory size
 2026-10-26 15:49 UTC  (3+ messages)

[PATCH v3 0/3] Fix amdgpu detection of pci=realloc
 2026-10-26 15:48 UTC  (4+ messages)
` [PATCH v3 1/3] PCI: Preserve the initial bus number in pci_bus
` [PATCH v3 2/3] drm/amdgpu: Match VFCT using initial PCI bus number
` [PATCH v3 3/3] drm/radeon: "

[PATCH] shmem: do not extend i_size when no data was copied
 2026-10-26 15:48 UTC  (3+ messages)

[PATCH v2] fbdev: vfb: Validate framebuffer geometry and memory size
 2026-10-26 15:46 UTC 

[PATCH v6 0/6] capabilities: close the ways around the CAP_SETFCAP rule for uid 0
 2026-10-26 15:48 UTC  (8+ messages)
` [PATCH v6 1/6] userns: record how far up CAP_SETFCAP reaches
` [PATCH v6 2/6] userns: don't let setns() lend CAP_SETFCAP
` [PATCH v6 3/6] userns: check the opener and the writer before mapping uid 0
` [PATCH v6 4/6] capabilities: limit fscaps to where CAP_SETFCAP reaches
` [PATCH v6 5/6] capabilities: don't let ptrace borrow CAP_SETFCAP
` [PATCH v6 6/6] selftests/namespaces: test the CAP_SETFCAP rule for user namespaces

[PATCH 0/7] mediatek: mt8189: add U-Boot SPL boot for Genio 520 and 720
 2026-10-26 15:48 UTC  (3+ messages)
` [PATCH 3/7] spl: atf: optionally pass the bloblist to BL33

[PATCH] fetch: add config to avoid fetching every branch in shallow repo
 2026-10-26 15:48 UTC  (12+ messages)
` [PATCH v10 0/5] fetch: avoid fetching every branch of a new remote in a "
  ` [PATCH v10 1/5] fetch: add remote.<name>.refmap

[PATCH] RDMA/uverbs: Don't return the shared zero page from rdma_umap_fault()
 2026-10-26 15:48 UTC  (5+ messages)

[PATCH] mm/mempolicy: recompute automatic interleave weights on memory hotplug
 2026-10-26 15:47 UTC  (3+ messages)

[PATCH v3] btrfs: test that fsynced data on a RAID stripe tree survives a power failure
 2026-10-26 15:47 UTC  (2+ messages)

[PATCH] xprtrdma: fix race between frwr_unmap_sync() and transport disconnect
 2026-10-26 15:46 UTC  (3+ messages)

[PATCH] media: dm1105: fix rc_dev leak on probe error paths
 2026-10-26 15:45 UTC  (3+ messages)

[PATCH v4 0/3] arm: dts: aspeed: add Intel AVCRP and JNCRP BMC platforms
 2026-10-26 16:40 UTC  (4+ messages)
` [PATCH v4 1/3] dt-bindings: arm: aspeed: Add Intel AVCRP and JNCRP boards
` [PATCH v4 2/3] ARM: dts: aspeed: add Intel AVCRP BMC
` [PATCH v4 3/3] ARM: dts: aspeed: add Intel JNCRP BMC

[PATCH 0/3] send-pack: avoid resending unchanged objects after rebasing
 2026-10-26 15:46 UTC  (4+ messages)
` [PATCH 1/3] t5516: record redundant blobs "
` [PATCH 2/3] pack-objects: inspect selected haves for shared objects
` [PATCH 3/3] send-pack: avoid resending unchanged blobs after rebasing

[PATCH v8 0/5] xen/riscv: fix boot on missing extensions and MMU setup bugs
 2026-10-26 15:45 UTC  (10+ messages)
` [PATCH v8 1/5] xen/riscv: use pte_is_valid() in pte_is_mapping()
` [PATCH v8 2/5] xen/riscv: fix A/D bits in Xen's page-table mappings
` [PATCH v8 3/5] xen/riscv: look up the exception table for any trap taken in Xen context
` [PATCH v8 4/5] xen/riscv: probe the A/D update scheme if the DT advertises neither
` [PATCH v8 5/5] xen/riscv: rework the A/D bits comment in p2m_set_pte_flags()

[PATCH v3 0/4] object-file: fix ".keep" lockfile ownership in ODB transactions
 2026-10-26 15:44 UTC  (5+ messages)
` [PATCH v4 "
  ` [PATCH v4 1/4] pack-write: make index-pack output comment hash agnostic

[PATCH 00/16] mm/shmem: various (urgent?) fixes
 2026-10-26 15:44 UTC  (5+ messages)
` [PATCH 01/16] mm/mempolicy: charge shared policy nodes
` [PATCH 06/16] mm/shmem: hold off eviction in shmem_writeout()

[PATCH v3 0/6] media: qcom: camss: share VFE clock sources on SM8250
 2026-10-26 15:43 UTC  (5+ messages)
` [PATCH v3 2/6] media: qcom: camss: clamp VFE clock rates to the highest level

[PATCH 0/2] mediatek: mt8189: apply the DRAM description from the bloblist
 2026-10-26 15:43 UTC  (2+ messages)

[PATCH net] net: wwan: mhi_wwan_ctrl: keep DTR drops and resend state when IP_CTRL binds
 2026-10-26 15:40 UTC  (3+ messages)

[RFC v1] man/man2/at.2: Add page
 2026-10-26 15:42 UTC  (3+ messages)

[PATCH v5] xen/arm, xen/common: Add Kconfig option to control Dom0 boot
 2026-10-26 15:41 UTC  (5+ messages)

[PATCH v2 0/5] KVM: arm64: Support FEAT_LS64_ACCDATA in guests
 2026-10-26 15:41 UTC  (3+ messages)
` [PATCH v2 3/5] KVM: arm64: Add context-switch of ACCDATA_EL1

[PATCH v2 0/2] arm64: dts: qcom: Add HP OmniBook X 16-cp1
 2026-10-26 15:40 UTC  (3+ messages)
` [PATCH v2 1/2] dt-bindings: arm: "
` [PATCH v2 2/2] arm64: dts: "

Thread for updating minor properties of tracked regressions [consider ignoring it!]
 2026-10-26 15:39 UTC  (2+ messages)

[f2fs-dev] [PATCH v2 1/2] f2fs: fix to fetch ino via ino_of_node() under cache lock
 2026-10-26 15:40 UTC  (2+ messages)

[f2fs-dev] Patchwork summary for: f2fs
 2026-10-26 15:40 UTC 

[PATCH v14 0/6] xen/arm: scmi: introduce SCI SCMI SMC multi-agent support
 2026-10-26 15:39 UTC  (4+ messages)
` [PATCH v14 4/6] xen/arm: scmi: introduce SCI SCMI SMC multi-agent driver

[PATCH 0/9] Interrupt fixes for leaks and warnings
 2026-10-26 15:39 UTC  (5+ messages)
` [PATCH v2 00/12] "
  ` [PATCH v2 03/12] interrupts: do not duplicate interrupt handles

[RESEND PATCH] writeback: don't requeue inode already on b_dirty
 2026-10-26 15:39 UTC  (2+ messages)

[PATCH v2] x86/nestedhvm: Inline nestedhvm_vcpu_in_guestmode()
 2026-10-26 15:38 UTC 

[PATCH] pinctrl: sunxi: skip unused per-bank supply on controllers without IO bias
 2026-10-26 15:39 UTC  (3+ messages)
` [PATCH v2] pinctrl: sunxi: request the per-bank supply optionally

[PATCH] board: renesas: gen5-cm33: Start the generic counter
 2026-10-26 15:36 UTC 

[PATCH v2 1/3] drm/i915/fbc: update the supported FP16 formats
 2026-10-26 15:38 UTC  (3+ messages)
` ✓ CI.KUnit: success for series starting with [v2,1/3] "

[PATCH] scsi: ufs: core: fix NULL deref in remaining scsi_cmd_priv() callers
 2026-10-26 15:37 UTC  (2+ messages)

[PATCH 00/10] tracing/filters: Fix event filter parsing and matching bugs
 2026-10-26 15:37 UTC  (4+ messages)
` [PATCH 01/10] tracing/filters: Fix MATCH_END_ONLY regex matching for fixed-size strings

[PATCH i-g-t] tests/kms_writeback: Check CRC capture survives writeback
 2026-10-26 15:37 UTC  (2+ messages)

[PATCH] docs: submitting-patches: Require base tree information
 2026-10-26 15:37 UTC  (12+ messages)

[PATCH] hw/display/xlnx_dp: Make assertions clearer
 2026-10-26 15:36 UTC  (2+ messages)

[PATCH v5 00/16] hw/arm/raspi4b: working PCIe and GENET (real networking)
 2026-10-26 15:36 UTC  (2+ messages)

[PATCH] drm/xe/svm: Take write access only for GC attribute resets
 2026-10-26 15:37 UTC  (2+ messages)
` ✓ Xe.CI.BAT: success for "

[PATCH 0/2] dcache: don't leave negative dentries in casefolded directories
 2026-10-26 15:36 UTC  (3+ messages)
` [f2fs-dev] "

[PATCH 0/3] btrfs: raid56: fully support stripe_len < PAGE_SIZE
 2026-10-26 15:36 UTC  (7+ messages)
` [PATCH 1/3] btrfs: introduce rbio_nr_data_sectors() helper
` [PATCH 2/3] btrfs: add stripe_len < PAGE_SIZE support for steal_rbio()
` [PATCH 3/3] btrfs: add stripe_len < PAGE_SIZE support for alloc_rbio_*_pages()

[PATCH] perf/x86/amd/lbr: Freeze LBR on PMI only when kernel branches are recorded
 2026-10-26 15:35 UTC  (2+ messages)

[PATCH] netfilter: xt_policy: add NULL check for skb_dst() in output policy match
 2026-10-26 15:34 UTC  (2+ messages)

[PATCH RFC] drm/msm: move VM_BIND op validation to Rust
 2026-10-26 15:33 UTC  (6+ messages)

[PATCH v4] scsi: ufs: Change the error check sequence for auto hibern8
 2026-10-26 15:34 UTC  (3+ messages)

[bvanassche:thread-safety 89/133] net/core/devmem.c:77:9: warning: ignoring return value of 'dma_resv_lock' declared with attribute 'warn_unused_result'
 2026-10-26 15:33 UTC 

[bvanassche:thread-safety 85/133] drivers/infiniband/core/uverbs_std_types_dmabuf.c:194:1: warning: label 'unlock' defined but not used
 2026-10-26 15:33 UTC 

[PATCH v2 1/3] PCI: Preserve the initial bus number in pci_dev
 2026-10-26 15:33 UTC  (2+ messages)

[PATCH v3 0/2] mfd/spi: sprd: fix ADI transfer length handling
 2026-10-26 15:32 UTC  (3+ messages)
` [PATCH v3 1/2] mfd: sprd-sc27xx: Pass byte length to spi_read()
` [PATCH v3 2/2] spi: sprd-adi: enforce the exact transfer length

[PATCH] gpio: delay: configure wrapped GPIO as output on first use
 2026-10-26 15:32 UTC  (2+ messages)

[PATCH RFC 0/2] netconsole: allow replaying the printk buffer on demand
 2026-10-26 15:32 UTC  (5+ messages)

[PATCH] arm: omap: Hardcode control_status register for OMAP54xx
 2026-10-26 15:31 UTC  (2+ messages)

[PATCH net] net/sched: fix packet reordering on requeue
 2026-10-26 15:31 UTC 

[PATCH 0/4] fdtfactor: Introduce fdtfactor to auto-factor overlays
 2026-10-26 15:31 UTC  (8+ messages)
` [PATCH 2/4] fdtfactor: Add tool to split DTBs into a base DTB and overlays
` [PATCH 3/4] fdtfactor: Support compressed DTB inputs and outputs
` [PATCH 4/4] fdtfactor: Add compiled FIT image factoring support

Linux kernel 6.18.59 released
 2026-10-26 15:30 UTC 

[PATCH v10] nvmet: add cgroup_id to charge namespace I/O to a cgroup
 2026-10-26 15:30 UTC 

[PATCH v3 1/2] ACPI: TAD: introduce acpi_has_rtc()
 2026-10-26 15:30 UTC  (4+ messages)
` [PATCH v3 2/2] rtc: efi: defer to the ACPI TAD if it can drive the RTC

[PATCH 0/5] kvx: remove architecture support
 2026-10-26 15:28 UTC  (3+ messages)

[PATCH rtw-next v9 0/3] wifi: rtw88: channel switch in AP mode
 2026-10-26 15:29 UTC  (4+ messages)
` [PATCH rtw-next v9 1/3] wifi: rtw88: download the beacon the reserved page was built with
` [PATCH rtw-next v9 2/3] wifi: rtw88: support channel switch in AP mode
` [PATCH rtw-next v9 3/3] wifi: rtw88: time the countdown downloads from the TBTT

[PATCH v4 0/6] Add E notation support to kstrtodec64() and IIO sysfs writes
 2026-10-26 15:29 UTC  (4+ messages)
` [PATCH v4 4/6] iio: test: rescale: compare scales against the precision of the output

[PATCH net] net: bridge: do not bypass port state for MST without VLAN filtering
 2026-10-26 15:29 UTC  (2+ messages)

[PATCH] arm64: dts: qcom: sm6125-xiaomi-laurel-sprout: reserve firmware-owned DRAM
 2026-10-26 15:28 UTC  (3+ messages)
` [PATCH v2] arm64: dts: qcom: sm6125-xiaomi-laurel-sprout: enlarge reserved_mem1

[PATCH 1/1] riscv/mm: fix soft-dirty migration PMDs being treated as present
 2026-10-26 15:27 UTC  (3+ messages)

[RFC bpf-next 4/9] bpf: Add kfuncs to allocate and seal user pages
 2026-10-26 15:27 UTC  (2+ messages)

[PATCH] wifi: mac80211: fix use-after-free when MLO link setup is rolled back
 2026-10-26 15:26 UTC 

[PATCH] arm64: dts: rockchip: Add icm42607p IMU for RG-Vita-Pro
 2026-10-26 15:26 UTC  (2+ messages)

[PATCH 0/2] KVM: arm64: vgic-v4: Don't allocate vPEs that a VM can't use
 2026-10-26 15:26 UTC  (3+ messages)
` [PATCH 1/2] KVM: arm64: vgic-v4: Don't allocate vPEs for a GICv2 VM
` [PATCH 2/2] KVM: arm64: vgic-v4: Don't allocate vPEs when userspace clears nASSGIcap

[PATCH] fuse: fix link error with CONFIG_FUSE_PASSTHROUGH=n
 2026-10-26 15:26 UTC 

[PATCH v4 0/3] raw/ntb: add AMD NTB support
 2026-10-26 15:26 UTC  (2+ messages)

[PATCH] qtest: ensure socket_accept() return value is initialized
 2026-10-26 15:25 UTC  (4+ messages)

[PATCH net v3] net: mana: Add support to process throttled EQEs
 2026-10-26 15:25 UTC  (2+ messages)

[PATCH v1 00/10] platform/x86: msi-wmi-platform: Add fan curves/platform profile/tdp/battery limiting
 2026-10-26 15:25 UTC  (10+ messages)
` [PATCH 0/6] "
  ` [PATCH 1/6] platform/x86: msi-wmi-platform: Move guard out of switch in platform_write()

[PATCH wireless] wifi: mac80211: abort chanswitch when leaving an IBSS
 2026-10-26 15:25 UTC  (2+ messages)

[PATCH ath-current] wifi: ath9k_htc: clear csa_vif when a switch is aborted
 2026-10-26 15:25 UTC 

[PATCH v3] drm/bridge: sii902x: Read "sil,i2s-data-lanes" as u32
 2026-10-26 15:25 UTC  (2+ messages)

[BUG] Xen BUG at mce_amd.c:100 (mc_ec2type) on Zen 3; host left wedged, no reboot
 2026-10-26 15:24 UTC  (7+ messages)

[PATCH] fbcon: Avoid cancel_delayed_work_sync() in atomic context
 2026-10-26 15:24 UTC  (2+ messages)

[PATCH v4 0/3] scsi: target: iscsi: fix stalled and doubly completed aborted WRITEs
 2026-10-26 15:24 UTC  (4+ messages)
` [PATCH v4 2/3] scsi: target: iscsi: Claim the completion in __iscsit_check_dataout_hdr()
` [PATCH v4 3/3] scsi: target: iscsi: Claim the completion on the DataOut submit path

[PATCH 1/2] virtio_ring: add virtqueue_enable_cb_delayed_max
 2026-10-26 15:24 UTC  (4+ messages)
` [PATCH 2/2] virtio_balloon: submit reported pages as individual buffers

[PATCH] ata: libata-core: Add NOLPM quirk for PNY 1TB SATA SSD 916a
 2026-10-26 15:24 UTC 

[PATCH] hfsplus: free failed b-tree nodes in hfs_bnode_put()
 2026-10-26 15:21 UTC 

[PATCH v11 0/2] arm64: dts: qcom: kodiak: EL2 overlay for qcm6490-idp / qcs6490-rb3gen2
 2026-10-26 15:23 UTC  (5+ messages)
` [PATCH v11 1/2] arm64: dts: qcom: qcm6490-idp/qcs6490-rb3gen2: Keep wlan_ce_mem and drop redundant wifi memory-region

[PATCH] wilc1000: update WILC1000/WILC3000 firmware to v16.5.2
 2026-10-26 15:22 UTC 

[PATCH v2 0/2] i2c: Add driver support Amlogic A9 I2C
 2026-10-26 15:22 UTC  (4+ messages)
` [PATCH v2 2/2] i2c: amlogic: Add Amlogic A9 I2C controller driver

[PATCH] tests/qtest: Increase the timeout of the device-introspect-test
 2026-10-26 15:20 UTC  (4+ messages)

[PATCH 0/5] PCI/sysfs: Wait for config access lock in sysfs attributes
 2026-10-26 15:21 UTC  (5+ messages)
` [PATCH 3/5] PCI: Add pcie_capability_user_read_{word,dword}()
` [PATCH 4/5] PCI/sysfs: Use user config accessors for link attributes

[PATCH v4] khugepaged: fix readahead lock inversion in collapse_file()
 2026-10-26 15:20 UTC 

[PATCH net v2 0/2] enic: retain admin DMA resources and identify V2 VFs
 2026-10-26 15:20 UTC  (2+ messages)

Linux kernel 7.2.13 released
 2026-10-26 15:20 UTC 

[PATCH v3 0/2] ksmbd: fix named-pipe reply loss and operation races
 2026-10-26 15:19 UTC  (5+ messages)
` [PATCH v3 2/2] ksmbd: fix named-pipe reply loss with small output buffers

[PATCH v2 0/3] fuse: atomic open
 2026-10-26 15:18 UTC  (4+ messages)
` [PATCH v2 1/3] fuse: add FUSE_OPEN_ATOMIC
` [PATCH v2 2/3] fuse: open cached files with FUSE_OPEN_ATOMIC
` [PATCH v2 3/3] selftests/fuse: add test for FUSE_OPEN_ATOMIC

[PATCH] mm, swap: stop cluster list scans once swapoff clears SWP_WRITEOK
 2026-10-26 15:19 UTC  (2+ messages)

ipv6: skb_over_panic in __ip6_append_data() when mtu - fragheaderlen is in [1,7] (single sendmsg, since 2.6.12)
 2026-10-26 15:19 UTC  (5+ messages)
      ` [PATCH net] ipv6: fix dead half of the MTU guard in __ip6_append_data()

net: phy: motorcomm: YT8531 clock output (0xA012) lost after PHY reset, TX dead until reboot
 2026-10-26 15:18 UTC 

[PATCH] mm/ksm: fix userfaultfd protection during merge and unmerge
 2026-10-26 15:18 UTC  (3+ messages)

[PATCH] HID: playstation: ignore DualSense Bluetooth microphone reports
 2026-10-26 15:16 UTC 

[PATCH v5 00/13] Add CPER logging support for CRI
 2026-10-26 15:17 UTC  (3+ messages)
` [PATCH v5 10/13] drm/xe/xe_ras: Report correctable errors using SIGID

[PATCH v3 0/3] iio: hid-sensors: fix shared callbacks in temperature and humidity
 2026-10-26 15:17 UTC  (5+ messages)
` [PATCH v3 1/3] HID: hid-sensor-hub: Synchronize callback removal with raw events

[LTP] [PATCH 1/1] shmctl03: Fix shmall clamped to UINT32_MAX in 32bit compat mode
 2026-10-26 15:16 UTC 

[PATCH] scsi: st: Prevent timeout arithmetic overflow
 2026-10-26 15:16 UTC 

[PATCH v5 0/2] drm/i915/display: reduce clock_gating interface between core and display
 2026-10-26 15:16 UTC  (2+ messages)
` ✗ Xe.CI.FULL: failure for drm/i915/display: reduce clock_gating interface between core and display (rev5)

[PATCH net v6] net: libwx: fix VF PM suspend/resume flow
 2026-10-26 15:16 UTC  (4+ messages)

[PATCH net v5] net/sched: clamp skb->queue_mapping before indexing the tx queue
 2026-10-26 15:15 UTC 

[PATCH 0/7] media: i2c: ov7251: fixes and infrared strobe for Surface Book 2
 2026-10-26 15:14 UTC  (3+ messages)
` [PATCH 6/7] media: i2c: ov7251: Add strobe output enable control

[PATCH v2] usb: core: quirks: Skip device qualifier for BEITONG BTP-PG01A
 2026-10-26 15:13 UTC  (2+ messages)

[PATCH v9 0/8] misc: fs_loader: reorg and split to FS and FW loader + FIP loader
 2026-10-26 15:12 UTC  (4+ messages)
` [PATCH v9 8/8] test: dm: Add test for FW Loader feature

[PATCH v12 0/6] Enable ICE clock scaling
 2026-10-26 15:11 UTC  (5+ messages)
` [PATCH v12 5/6] arm64: dts: qcom: monaco: Add OPP-table for ICE UFS and ICE SDHC nodes
` [PATCH v12 6/6] arm64: dts: qcom: lemans: Add OPP-table for ICE UFS device node

[PATCH] backing-file: inherit FMODE_NONOTIFY from the user file
 2026-10-26 15:11 UTC 

[isar-cip-core][PATCH v3 0/1] start-qemu: allow more variable
 2026-10-26 15:11 UTC  (3+ messages)

[PATCH] virtio_balloon: batch large descriptor chains for page reporting
 2026-10-26 15:10 UTC  (2+ messages)

[PATCH v2 00/23] drm/msm/dcp: Add Qualcomm DCP display support
 2026-10-26 15:10 UTC  (3+ messages)
` [PATCH v2 23/23] arm64: dts: qcom: hawi: Add DCP support

[PATCH] arm64: dts: qcom: qcs6490-rubikpi3: Keep WLAN firmware memory reserved
 2026-10-26 15:08 UTC  (2+ messages)

Missing signoff in the clk tree
 2026-10-26 15:08 UTC  (6+ messages)

[PATCH v3 00/33] cpus: Add common CPUClass::exception_name() handler
 2026-10-26 15:07 UTC  (3+ messages)
` [PATCH v3 27/33] target/s390x: Implement and register CPUClass::exception_name()

[RFC PATCH 6.12.y v2] mm/damon/core: error damos_commit_quota_goal() for zero target_value
 2026-10-26 15:08 UTC  (2+ messages)

[PATCH bpf-next v4 5/6] libbpf: Add log_opts support for bpf_link_create
 2026-10-26 15:08 UTC  (3+ messages)

[PATCH net v2] ipv6: raw: fix use-after-free in rawv6_send_hdrinc()
 2026-10-26 15:07 UTC  (3+ messages)

[PATCH bpf-next v4 4/6] libbpf: Factor out __sys_bpf_fd helper
 2026-10-26 15:07 UTC  (3+ messages)

[PATCH 0/3] reflog: add --operations and --historical-branch
 2026-10-26 15:07 UTC  (7+ messages)
` [PATCH v2 "

[PATCH v2 1/1] rpdfs: Add basic tmpfile support
 2026-10-26 15:07 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.