All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-09-09 12:46:03 to 2026-09-09 13:13:02 UTC [more...]

[RFC PATCH 0/8] blk-iocost: BPF struct_ops cost model
 2026-09-09 13:12 UTC  (3+ messages)

[PATCH 0/2] Fix stale selective fetch enable bit
 2026-09-09 13:12 UTC  (2+ messages)
` ✓ i915.CI.BAT: success for Fix stale selective fetch enable bit (rev2)

[PATCH v3 0/7] dtc: dt-check-style: Improvements for handling continued lines
 2026-09-09 13:10 UTC  (7+ messages)
` [PATCH v3 1/7] dtc: dt-check-style: Handle continued lines in check_hex_case()
` [PATCH v3 2/7] dtc: dt-check-style: Handle continued lines in check_line_length()
` [PATCH v3 3/7] dtc: dt-check-style: Handle continued lines in check_trailing_whitespace()
` [PATCH v3 4/7] dtc: dt-check-style: Unduplicate checks in check_mixed_indent_chars()
` [PATCH v3 5/7] dtc: dt-check-style: Right strip whitespaces, leftovers before comments
` [PATCH v3 6/7] dtc: dt-check-style: Properly detect comments in multi-line properties

[PATCH] net: wwan: t7xx: validate the HS2 message data length
 2026-09-09 13:10 UTC  (2+ messages)

RTT-PROBE: lore-subspace-rtt
 2026-09-09 13:10 UTC 

[PATCH] x86/mm: limit deferred TLB flushing to PV owned pages
 2026-09-09 13:09 UTC  (3+ messages)

[PATCH 0/6] x86: address remaining rule 18.2 violations and mark clean
 2026-09-09 13:01 UTC  (7+ messages)
` [PATCH 1/6] x86/PV: adjust APPEND_CALL() to comply to Misra rule 18.2
` [PATCH 2/6] x86/alternatives: adjust _apply_alternatives() "
` [PATCH 3/6] x86/EFI: adjust efi_multiboot2_prelude() "
` [PATCH 4/6] x86/cpufreq: annotate Eclair false-positives for "
` [PATCH 5/6] x86/Viridian: "
` [PATCH 6/6] automation/Eclair: tag rules 18.1 and 18.2 as clean

[PATCH v4 0/2] spi: realtek: Add support for RTD1625 SPI NOR Flash Controller
 2026-09-09 13:09 UTC  (4+ messages)
` [PATCH v4 1/2] dt-bindings: spi: Add Realtek RTD1625 SPI NOR support
` [PATCH v4 2/2] spi: spi-mem: Add Realtek SPI NOR flash controller driver

[PATCH 7.1.y] ksmbd: fix use-after-free in oplock break notification
 2026-09-09 13:08 UTC  (2+ messages)

[PATCH v5 00/17] mm: Introduce section-based vmemmap optimization for HugeTLB
 2026-09-09 13:08 UTC  (12+ messages)
` [PATCH v5 04/17] mm/sparse-vmemmap: initialize shared tail vmemmap pages on allocation
` [PATCH v5 09/17] mm/sparse: initialize memory sections earlier
` [PATCH v5 10/17] mm/hugetlb: switch HugeTLB to section-based vmemmap optimization

[PATCH 0/7] fs: preserve superblock inode walk positions across lock drops
 2026-09-09 13:08 UTC  (3+ messages)
  ` [External] "

[PATCH v9 0/4] alloc_tag and module codetag section fixes
 2026-09-09 13:08 UTC  (5+ messages)
` [PATCH v9 3/4] module: introduce SH_ENTSIZE_STANDALONE for separately allocated sections

[RFC PATCH 0/3] Fix poweroff restarting the board on Firefly-RK3399
 2026-09-09 13:08 UTC  (4+ messages)
` [RFC PATCH 2/3] mfd: rk8xx: release the power hold GPIOs before powering off

[PATCH v2 0/2] drm/msm/a6xx: use correct timestamp counter on A750 GPU
 2026-09-09 13:07 UTC  (3+ messages)
` [PATCH v2 1/2] drm/msm/a6xx: Add CX AO Counter registers used for a750 GPUs
` [PATCH v2 2/2] drm/msm/a6xx: Use CX AO Counter register for timestamp on "

[PATCH 1/4] soundwire: intel_ace2x: free master runtime on BPT open error path
 2026-09-09 13:07 UTC  (5+ messages)
` [PATCH 2/4] soundwire: intel_ace2x: order bpt_stream publish/clear against refcount
` [PATCH 3/4] soundwire: stream: allow flagged BPT firmware download while streams are idle
` [PATCH 4/4] soundwire: amd: Add BRA/BPT firmware download support

[PATCH] s390/stp: Drop CLOCK_SYNC_STP
 2026-09-09 13:07 UTC  (5+ messages)

[RESEND PATCH] ALSA: ASoC: fix unmet dependency for SND_SOC_DB1200
 2026-09-09 13:06 UTC  (3+ messages)

[PATCH v4 0/5] mm/memory-failure: keep hardware-poisoned pages out of the next kexec
 2026-09-09 13:05 UTC  (6+ messages)
` [PATCH v4 1/5] mm/memory-failure: efi: add the LINUX_EFI_POISONED_MEMORY configuration table
` [PATCH v4 2/5] mm/memory-failure: libstub: install the poisoned-memory EFI table
` [PATCH v4 3/5] mm/memory-failure: efi: record hardware-poisoned frames into the poisoned-memory table
` [PATCH v4 4/5] mm/memory-failure: efi: answer whether a range is poisoned
` [PATCH v4 5/5] mm/memory-failure: keep inherited poisoned frames out of the buddy allocator

[syzbot] [serial?] KASAN: slab-use-after-free Write in tty_init_dev
 2026-09-09 13:06 UTC  (2+ messages)
` Forwarded: Re: test patch

[PATCH v1 0/2] vhost: Handle vrings crossing virtio-mem slots
 2026-09-09 13:01 UTC  (4+ messages)
` [PATCH v1 1/2] vhost: coalesce unmergeable sections across vring boundaries
` [PATCH v1 2/2] tests/qtest: Add vhost-user memslot boundary test

FAILED: patch "[PATCH] mm/damon/core: avoid infinite kdamond_merge_regions()" failed to apply to 6.18-stable tree
 2026-09-09 13:03 UTC  (3+ messages)
` [PATCH 6.18.y] mm/damon/core: avoid infinite kdamond_merge_regions() internal loop

FAILED: patch "[PATCH] mm/damon/sysfs: read ops_id only once in" failed to apply to 6.18-stable tree
 2026-09-09 13:01 UTC  (3+ messages)
` [PATCH 6.18.y] mm/damon/sysfs: read ops_id only once in damon_sysfs_apply_inputs()

[PATCH] arm64: io: Reject present-invalid user prot in ioremap_prot()
 2026-09-09 13:04 UTC  (3+ messages)

[PATCH] drm/xe/gt_throttle: Report power brake as a throttle reason on CRI
 2026-09-09 13:04 UTC  (2+ messages)
` ✓ Xe.CI.BAT: success for "

[PATCH 3/7] arm64: dts: rockchip: rk3588: add an OPP table for the NPU
 2026-09-09 13:04 UTC  (4+ messages)

[PATCH v10 00/27] Intel Xe GPU Debug Support (eudebug) v10
 2026-09-09 13:03 UTC  (9+ messages)
` [PATCH v10 04/27] drm/xe/eudebug: Introduce discovery for resources
      ` FUSE deadlocks vs. copy_from_user() and locks (Was: Re: [PATCH v10 04/27] drm/xe/eudebug: Introduce discovery for resources)

[Patch v2] perf/x86/intel: Prevent drain_pebs() reentry
 2026-09-09 13:03 UTC  (3+ messages)

[PATCH v2] iio: adc: max14001: add missing MODULE_DEVICE_TABLE macro
 2026-09-09 13:03 UTC 

[PATCH 0/3] Fix a deadlock in blk-crypto-fallback
 2026-09-09 13:02 UTC  (3+ messages)
` [PATCH 1/3] mm: make mempool_alloc_from_pool() return bool

[PATCH v2 0/4] dmaengine: sh: rcar-dmac: add R-Car Gen5 X5H support
 2026-09-09 13:02 UTC  (3+ messages)
` [PATCH v2 2/4] dmaengine: sh: rcar-dmac: SMMU doesn't need IPMMU workaround

[PATCH v5 0/4] PCI: of: warn on bogus device_type property
 2026-09-09 13:02 UTC  (4+ messages)
` [PATCH v5 2/4] PCI: of: drop the reg_num argument to of_pci_set_address()

[PATCH 0/3] drm/amdgpu: Second-level trap handler for kernel queues
 2026-09-09 13:02 UTC  (4+ messages)
` [PATCH 1/3] drm/amdgpu: Add per-VM kernel queue first-level trap handler infrastructure

[PATCH RFC] ring-buffer: Fix false warning in ring_buffer_map_get_reader()
 2026-09-09 13:02 UTC  (2+ messages)

[RFC v2 00/21] drm/xe: Access counter support for migration hints
 2026-09-09 13:01 UTC  (21+ messages)
` [RFC v2 01/21] drm/xe: Add xe_usm_queue generic USM circular buffer
` [RFC v2 03/21] drm/xe: Implement xe_access_counter_init
` [RFC v2 04/21] drm/xe: Implement xe_access_counter_handler
` [RFC v2 11/21] drm/xe/svm: Handle svm vma for acc_ctr trigger
` [RFC v2 13/21] drm/xe: Add xe_guc_access_counter layer
` [RFC v2 14/21] drm/xe/uapi: Add access counter parameter extension for exec queue
` [RFC v2 17/21] drm/xe/pt: Set NC PTE bit for VMAs ineligible for access counting
` [RFC v2 18/21] drm/xe/svm: Define access counter migration policy
` [RFC v2 19/21] drm/xe/svm: Add MIGRATE_ON_ACCESS_COUNTER bind flag
` [RFC v2 21/21] drm/xe/svm: Distinguish access-counter-triggered range setup in logs

[PATCH net-next v6 00/14] net: lan966x: add support for PCIe FDMA
 2026-09-09 13:00 UTC  (15+ messages)
` [PATCH net-next v6 01/14] MAINTAINERS: add FDMA library to Sparx5 SoC entry
` [PATCH net-next v6 02/14] net: microchip: fdma: rename contiguous dataptr helpers
` [PATCH net-next v6 03/14] net: microchip: fdma: add PCIe ATU support
` [PATCH net-next v6 04/14] net: lan966x: add FDMA LLP register write helper
` [PATCH net-next v6 05/14] net: lan966x: export FDMA helpers for reuse
` [PATCH net-next v6 06/14] net: lan966x: use a dedicated device for DMA operations
` [PATCH net-next v6 07/14] net: lan966x: add FDMA ops dispatch for PCIe support
` [PATCH net-next v6 08/14] net: lan966x: clear FDMA interrupt stickies after switch reset
` [PATCH net-next v6 09/14] net: lan966x: add shutdown callback to stop FDMA on reboot
` [PATCH net-next v6 10/14] net: lan966x: add PCIe FDMA support
` [PATCH net-next v6 11/14] net: lan966x: add PCIe FDMA MTU change support
` [PATCH net-next v6 12/14] net: lan966x: add PCIe FDMA XDP support
` [PATCH net-next v6 13/14] misc: lan966x-pci: dts: extend cpu reg to cover PCIE DBI space
` [PATCH net-next v6 14/14] misc: lan966x-pci: dts: add fdma interrupt to overlay

[PATCH 0/6] drm/xe/log: Relax location ID recognition
 2026-09-09 13:01 UTC  (6+ messages)
` [PATCH 6/6] "

RTT-PROBE: lore-subspace-rtt
 2026-09-09 13:00 UTC 

[PATCH v7 0/5] Modify interrupt handling for eUSB2 Phy targets
 2026-09-09 13:00 UTC  (4+ messages)
` [PATCH v7 5/5] usb: dwc3: qcom: "

[PATCH] drm/amdgpu/smu: Enable UCLK after init in AMD Radeon Pro 5300
 2026-09-09  7:35 UTC  (3+ messages)

[PATCH v20 00/14] KVM: arm64: Provide guest support for GCS
 2026-09-09 13:00 UTC  (3+ messages)
` [PATCH v20 07/14] KVM: arm64: Forward GCS exceptions to nested guests

Patch "drm/amdgpu: Fix init ordering in amdgpu_vram_mgr_init()" has been added to the 6.18-stable tree
 2026-09-09 11:30 UTC 

Patch "drm/amdgpu: Fix init ordering in amdgpu_vram_mgr_init()" has been added to the 7.2-stable tree
 2026-09-09 11:30 UTC 

[RFC bpf-next 0/6] bpf: track scalar equality across the low 32 bits
 2026-09-09 12:59 UTC  (4+ messages)
` [RFC bpf-next 5/6] bpf: support low-32 subreg scalar linking for sign-extending movs

[PATCH 00/23] kbuild: significantly speed up kernel builds
 2026-09-09 12:59 UTC  (5+ messages)
` [PATCH 20/23] kbuild: rust: parallelise rustc front end

[PATCH 7.2.y 1/2] PCI: Introduce PCI_SLOT_PLACEHOLDER constant for slot_nr placeholder value
 2026-09-09 12:59 UTC  (2+ messages)
` Patch "PCI: Introduce PCI_SLOT_PLACEHOLDER constant for slot_nr placeholder value" has been added to the 7.2-stable tree

[PATCH net] net/tcp-ao: transfer tcp_ao_info to the TIME_WAIT socket
 2026-09-09 12:59 UTC  (2+ messages)

[PATCH v6 0/2] drm/xe/shrinker: Runtime PM reference for non-system memory
 2026-09-09 12:58 UTC  (3+ messages)
` [PATCH v6 1/2] drm/xe/shrinker: Return the freed page count through a parameter

[PATCH 1/3] usb: xhci-pci: Add TUSB73x0 definitions
 2026-09-09 12:58 UTC  (3+ messages)
` [PATCH 2/3] usb: xhci-pci: Add run-time check for TUSB73X0
` [PATCH 3/3] usb: xhci-pci: Put PWRON_POLARITY on a defined state

[RFC PATCH 0/7] sched/cache: Per-task control of cache aware scheduling via prctl
 2026-09-09 12:57 UTC  (2+ messages)

[PATCH v2 0/3] Add Qualcomm CAMNOC ICC provider
 2026-09-09 12:58 UTC  (4+ messages)
` [PATCH v2 2/3] interconnect: qcom: Add CAMNOC interconnect provider driver

[PATCH] drm/tiny: arcpgu: Replace simple display pipe with regular atomic helpers
 2026-09-09 12:58 UTC  (4+ messages)
` [PATCH v4] "
` [PATCH v5] "

[PATCH 6.1.y 6.6.y 6.12.y 6.18.y] net/mlx5e: xsk: Fix unlocked writing to ICOSQ
 2026-09-09 12:55 UTC  (5+ messages)

[PATCH v2 00/39] [RISC-V] virtual interrupt controller (vAPLIC/vIMSIC) support
 2026-09-09 12:57 UTC  (6+ messages)
` [PATCH v2 17/39] xen/riscv: decouple INSN_PSEUDO_VS_* from the hypervisor's XLEN

[PATCH v2 1/1] drm/xe/guc: Fix wake_up race in handle_sched_done
 2026-09-09 12:57 UTC  (2+ messages)
` ✗ Xe.CI.FULL: failure for series starting with [v2,1/1] "

[PATCH nfs-utils 0/5] mountd: fixes for netlink up/downcall interfaces
 2026-09-09 12:56 UTC  (6+ messages)
` [PATCH nfs-utils 1/5] mountd: factor out the per-path export attribute computation
` [PATCH nfs-utils 2/5] mountd: handle unmountable paths and junctions in the netlink downcall
` [PATCH nfs-utils 3/5] mountd: answer requests the kernel rejects on "
` [PATCH nfs-utils 4/5] mountd: don't leak the parent export's fsid onto crossmnt submounts
` [PATCH nfs-utils 5/5] mountd: retry unresolvable fsid lookups on the netlink downcall

[PATCH] power: sequencing: pwrseq-pcie-m2: Support PCIe switch topologies
 2026-09-09 12:55 UTC  (2+ messages)

[PATCH 00/13] ARM: deprecated platform removal
 2026-09-09 12:54 UTC  (4+ messages)
` [PATCH 05/13] ARM: orion/dove/mv78xx0: remove all board files

[PATCH v5 00/14] ceph: add binary logging (BLOG) for CephFS
 2026-09-09 12:54 UTC  (15+ messages)
` [PATCH v5 01/14] ceph: add BLOG private headers
` [PATCH v5 02/14] ceph: add BLOG deserialization support
` [PATCH v5 03/14] ceph: add BLOG page-fragment allocator
` [PATCH v5 04/14] ceph: add BLOG magazine batch allocator
` [PATCH v5 05/14] ceph: add BLOG logger core
` [PATCH v5 06/14] ceph: add BLOG per-module context management
` [PATCH v5 07/14] ceph: add Ceph BLOG scaffolding
` [PATCH v5 08/14] ceph: add bout and boutc wrappers for BLOG
` [PATCH v5 09/14] ceph: switch MDS request plumbing to struct ceph_journal_info
` [PATCH v5 10/14] ceph: add BLOG debugfs interface
` [PATCH v5 11/14] ceph: convert VFS inode and directory paths to bout
` [PATCH v5 12/14] ceph: convert VFS data I/O "
` [PATCH v5 13/14] ceph: convert capability and snapshot "
` [PATCH v5 14/14] ceph: convert remaining helper "

[PATCH net-next 1/2] dt-bindings: net: microchip,lan8650: add reset-gpios property
 2026-09-09 12:53 UTC  (2+ messages)
` [PATCH net-next 2/2] net: ethernet: microchip: lan865x: add reset-gpios support

FAILED: patch "[PATCH] svcrdma: Clear sc_cm_id when ADDR_CHANGE replacement fails" failed to apply to 6.18-stable tree
 2026-09-09 12:52 UTC  (4+ messages)
` [PATCH 6.18.y 1/2] svcrdma: Add Write chunk WRs to the RPC's Send WR chain
  ` [PATCH 6.18.y 2/2] svcrdma: Clear sc_cm_id when ADDR_CHANGE replacement fails

[PATCH] mm: zswap: avoid unnecessary xarray lookup in zswap_store()
 2026-09-09 12:53 UTC  (2+ messages)

[PATCH v3] arm64: dts: qcom: sc8280xp: Mark FastRPC context banks as dma-coherent
 2026-09-09 12:53 UTC  (2+ messages)

[syzbot] [usb?] KASAN: slab-use-after-free Read in vhci_shutdown_connection
 2026-09-09 12:53 UTC 

[PATCH v5 0/2] Add pinctrl support for MSM8952
 2026-09-09 12:52 UTC  (2+ messages)

FAILED: patch "[PATCH] nvmet-auth: Synchronize timeout work during SQ teardown" failed to apply to 6.6-stable tree
 2026-09-09 12:52 UTC  (2+ messages)
` [PATCH 6.6.y] nvmet-auth: Synchronize timeout work during SQ teardown

[patch V2 1/8] signal: Prevent exec() race
 2026-09-09 12:51 UTC  (11+ messages)

[PATCH 0/7] Renesas RZ/T2H pinctrl fixes and cleanups
 2026-09-09 12:50 UTC  (3+ messages)
` [PATCH 5/7] pinctrl: renesas: rzt2h: wire up struct gpio_chip::set_config

RTT-PROBE: lore-subspace-rtt
 2026-09-09 12:50 UTC 

[PATCH V2 0/4] Add ethtool support to configure irq coalescing count and delay
 2026-09-09 12:50 UTC  (7+ messages)
` [PATCH V2 1/4] dmaengine: Add support to configure and read IRQ coalescing parameters

[libgpiod v1.6.5][PATCH] core: gracefully handle disappearing chips during iteration
 2026-09-09 12:49 UTC  (2+ messages)

[PATCH net v5 2/2] net: phy: restore the interrupt phy_probe() replaced with PHY_POLL
 2026-09-09 12:49 UTC  (2+ messages)

[PATCH 0/4] docs: pt_BR: process: Add remaining core process translations
 2026-09-09 12:48 UTC  (5+ messages)
` [PATCH 1/4] docs: pt_BR: translate coding-style.rst
` [PATCH 2/4] docs: pt_BR: translate kernel-enforcement-statement.rst
` [PATCH 3/4] docs: pt_BR: translate maintainer-tip.rst
` [PATCH 4/4] docs: pt_BR: translate submitting-patches.rst

[PATCH net v5 1/2] net: phylink: unwind the PHY binding when bringup fails late
 2026-09-09 12:49 UTC  (2+ messages)

[PATCH v3 00/14] Remove PG_private by using page/folio->private checks instead
 2026-09-09 12:48 UTC  (6+ messages)
` [PATCH v3 06/14] f2fs: stop using PG_private
      ` [f2fs-dev] "

[PATCH v2] media: as102: initialize mutexes before registering frontend
 2026-09-09 12:48 UTC 

[PATCH v9 05/13] dt-bindings: npu: rockchip: add rockchip, rk3576-rknn-core
 2026-09-09 12:48 UTC  (3+ messages)

[QUESTION] Are these issues PREEMPT_RT-specific?
 2026-09-09 12:49 UTC  (3+ messages)

[PATCH 0/3] net/ice: fix Tx scheduler hierarchy queue accounting
 2026-09-09 12:47 UTC  (4+ messages)
` [PATCH v2 0/4] "
  ` [PATCH v2 4/4] net/ice: split VSI queue count into Rx/Tx

FAILED: patch "[PATCH] nfsd: dedup nfs4_client_to_reclaim inserts" failed to apply to 6.18-stable tree
 2026-09-09 12:44 UTC  (3+ messages)
` [PATCH 6.18.y 1/3] nfsd: use workqueue enable/disable APIs for v4_end_grace sync

[PATCH 0/7] arm64: dts: qcom: IdeaCentre Mini 01Q8X10 Hamoa + Purwa
 2026-09-09 12:47 UTC  (10+ messages)

[PATCH v8 00/25] usb: dwc3: part 2, make the resynced code work
 2026-09-09  8:50 UTC  (22+ messages)
` [PATCH v8 05/25] usb: dwc3: make the core driver build in u-boot
` [PATCH v8 06/25] usb: dwc3: bring back the samsung usb phy driver
` [PATCH v8 07/25] usb: dwc3: make gadget and ep0 build in u-boot
` [PATCH v8 08/25] usb: gadget: udc: enable async callbacks on bind
` [PATCH v8 09/25] usb: dwc3: ep0: flush and invalidate cache around ep0 transfers
` [PATCH v8 10/25] usb: dwc3: gadget: flush and invalidate cache around transfers
` [PATCH v8 11/25] usb: dwc3: make the am62 glue build in u-boot
` [PATCH v8 12/25] usb: gadget: ci_udc: move to the udc-core registration
` [PATCH v8 13/25] usb: gadget: ci_udc: set endpoint capabilities
` [PATCH v8 14/25] usb: gadget: dwc2_udc_otg: fix up after the resync
` [PATCH v8 15/25] usb: gadget: fix up the function drivers "
` [PATCH v8 16/25] usb: gadget: fix up the last UDC "
` [PATCH v8 17/25] usb: gadget: atmel_usba_udc: set endpoint capabilities
` [PATCH v8 18/25] usb: gadget: at91_udc: register with udc-core
` [PATCH v8 19/25] usb: gadget: at91_udc: set endpoint capabilities
` [PATCH v8 20/25] usb: musb-new: fix up after the resync
` [PATCH v8 21/25] usb: musb-new: set endpoint capabilities
` [PATCH v8 22/25] usb: mtu3: fix up after the resync
` [PATCH v8 23/25] usb: mtu3: set endpoint capabilities
` [PATCH v8 24/25] usb: host: xhci: fix up after the resync
` [PATCH v8 25/25] usb: cdns3: "

[RFC PATCH v4 03/16] iommu/arm-smmu-v3: Add initial pSMMU realm viommu plumbing
 2026-09-09 12:46 UTC  (11+ messages)

[PATCH] drm/amdgpu: don't migrate a dma-buf into VRAM while runtime suspended
 2026-09-09 12:46 UTC  (3+ messages)
` [PATCH v2] "

[PATCH 0/7] efi/libstub: Avoid UTF-16 conversion busywork
 2026-09-09 12:46 UTC  (3+ messages)
` [PATCH 5/7] efi/libstub: Output UTF-16 directly from vsnprintf()

[PATCH v6 00/13] arm64: dts: qcom: Add x1e/Hamoa camera DTSI
 2026-09-09 12:46 UTC  (3+ messages)
` [PATCH v6 05/13] arm64: dts: qcom: x1e80100: Add CAMSS block definition


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.