All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-06-23 23:57:54 to 2026-06-24 02:28:10 UTC [more...]

[PATCH] ovl: Allow changing default fsync_mode
 2026-06-24  2:28 UTC  (15+ messages)

[PATCH] lib/igt_amd: don't rely on NUL separators parsing link_settings
 2026-06-24  2:23 UTC  (2+ messages)
` ✗ i915.CI.Full: failure for "

[PATCH] smb: client: Fix next buffer leak in receive_encrypted_standard()
 2026-06-24  2:22 UTC  (2+ messages)

[PATCH] watchdog: lenovo_se30g2_se60_wdt: Watchdog for Lenovo SE30G2 and SE60
 2026-06-24  2:21 UTC  (5+ messages)

[git pull] Input updates for v7.2-rc0
 2026-06-24  2:21 UTC 

[PATCH net v3 0/2] Drop skb metadata before LWT encapsulation
 2026-06-24  2:20 UTC  (2+ messages)

[PATCH net 1/1] net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle
 2026-06-24  2:20 UTC  (2+ messages)

[PATCH net v3 0/6] ipv6: fix error handling in disable_ipv6 sysctl
 2026-06-24  2:20 UTC  (2+ messages)

[PATCH net v2 0/7] ipv6: fix sysctl error handling and missing notifications
 2026-06-24  2:20 UTC  (2+ messages)

[PATCH net] sctp: fix err_chunk memory leaks in INIT handling
 2026-06-24  2:20 UTC  (2+ messages)

[PATCH] MAINTAINERS: Orphan SUNPLUS ETHERNET DRIVER
 2026-06-24  2:20 UTC  (2+ messages)

[PATCH net] net: au1000: move free_irq out of the close-time spinlocked section
 2026-06-24  2:20 UTC  (2+ messages)

[PATCH] mmc: cqhci: Remove unused intmask parameter from cqhci_irq()
 2026-06-24  2:19 UTC 

[PATCH v2 0/9] smb/client: fix mode 0 fallocate handling
 2026-06-24  2:15 UTC  (10+ messages)
` [PATCH v2 1/9] smb/client: name the default fallocate mode
` [PATCH v2 2/9] smb/client: preserve errors from smb2_set_sparse()
` [PATCH v2 3/9] smb/client: handle smb2_set_sparse() failure in EOF-extending fallocate
` [PATCH v2 4/9] smb/client: handle smb2_set_sparse() failure in non-extending fallocate
` [PATCH v2 5/9] smb/client: do not account EOF extension as allocation
` [PATCH v2 6/9] smb/client: verify allocation after EOF-extending fallocate
` [PATCH v2 7/9] smb/client: handle overlapping allocated ranges in fallocate
` [PATCH v2 8/9] smb/client: reduce fallocate zero buffer allocation
` [PATCH v2 9/9] smb/client: emulate small sparse fallocate ranges at EOF

[PATCH v7 00/11] PCI/CXL: Add CXL reset support for Type 2 devices
 2026-06-24  2:17 UTC  (5+ messages)
` [PATCH v7 03/11] cxl: Cache endpoint decoder settings during PCI enumeration
` [PATCH v7 04/11] PCI: Export pci_dev_save_and_disable() and pci_dev_restore()

[PATCH] staging: iio: frequency: reorder dds.h macro parameters to match IIO convention
 2026-06-24  2:16 UTC 

[PATCH net v4] net: dsa: Fix skb ownership in taggers
 2026-06-24  2:15 UTC  (2+ messages)

[arm64:for-next/core 12/12] usr/include/asm/sigcontext.h:81:9: error: unknown type name '__u128'; did you mean '__u32'?
 2026-06-24  2:14 UTC 

include/linux/bitops.h:273:19: sparse: sparse: cast truncates bits from constant value (ffffffffff000 becomes fffff000)
 2026-06-24  2:13 UTC 

arch/x86/boot/compressed/acpi.c:25:1: warning: '__efi_get_rsdp_addr' defined but not used
 2026-06-24  2:14 UTC 

[PATCH] crypto: af_alg - Add af_alg_restrict sysctl, defaulting to 1
 2026-06-24  2:09 UTC  (4+ messages)

[PATCH] mm/page_vma_mapped: revalidate and do proper check before return device-private pmd
 2026-06-24  2:09 UTC  (7+ messages)

[PATCH bpf-next v8 0/7] bpf: add icmp_send kfunc
 2026-06-24  2:09 UTC  (7+ messages)
` [PATCH bpf-next v8 1/7] net: move netfilter nf_reject_fill_skb_dst to core ipv4
` [PATCH bpf-next v8 2/7] net: move netfilter nf_reject6_fill_skb_dst to core ipv6
` [PATCH bpf-next v8 3/7] bpf: add bpf_icmp_send kfunc

[wic][PATCH] wic: Update after plugin name changes once again
 2026-06-24  2:06 UTC  (2+ messages)

[wic][PATCH] bootimg_pcbios: fix typo in comment
 2026-06-24  2:06 UTC  (2+ messages)

[PATCH][v2] vfio/type1: Sanitize user-supplied inputs to prevent undefined __ffs() behavior
 2026-06-24  2:05 UTC  (3+ messages)
  ` 答复: [????] "

[PATCH v5 23/23] net/sxe2: update sxe2 feature matrix docs
 2026-06-24  2:02 UTC  (25+ messages)
` [PATCH v6 00/23] net/sxe2: added Linkdata sxe2 ethernet driver
` [PATCH v6 01/23] net/sxe2: remove software statistics devargs
` [PATCH v6 02/23] net/sxe2: add Rx framework and packet types callback
` [PATCH v6 03/23] net/sxe2: support AVX512 vectorized path for Rx and Tx
` [PATCH v6 04/23] net/sxe2: add AVX2 vector data "
` [PATCH v6 05/23] net/sxe2: add link update callback
` [PATCH v6 07/23] drivers: support RSS feature
` [PATCH v6 06/23] net/sxe2: support L2 filtering and MAC config
` [PATCH v6 08/23] net/sxe2: support TM hierarchy and shaping
` [PATCH v6 09/23] net/sxe2: support IPsec inline protocol offload
` [PATCH v6 10/23] net/sxe2: support statistics and multi-process
` [PATCH v6 11/23] drivers: interrupt handling
` [PATCH v6 12/23] net/sxe2: add NEON vec Rx/Tx burst functions
` [PATCH v6 13/23] drivers: add support for VF representors
` [PATCH v6 15/23] net/sxe2: support firmware version reading
` [PATCH v6 14/23] net/sxe2: add support for custom UDP tunnel ports
` [PATCH v6 16/23] net/sxe2: implement get monitor address
` [PATCH v6 17/23] common/sxe2: add shared SFP module definitions
` [PATCH v6 18/23] net/sxe2: support SFP module info and EEPROM access
` [PATCH v6 20/23] net/sxe2: add mbuf validation in Tx debug mode
` [PATCH v6 19/23] net/sxe2: implement private dump info
` [PATCH v6 21/23] common/sxe2: add callback for memory event handling
` [PATCH v6 22/23] net/sxe2: add private devargs parsing
` [PATCH v6 23/23] net/sxe2: update sxe2 feature matrix docs

[PATCH] drm/amdkfd: Add gfx12.0 queue reset support to topology
 2026-06-24  2:01 UTC  (2+ messages)

[RFC PATCH] clk: qcom: hfpll: return lock timeout from enable paths
 2026-06-24  1:57 UTC  (3+ messages)

[PATCH 0/3] SM8450 IPA support
 2026-06-24  1:57 UTC  (8+ messages)
` [PATCH 1/3] arm64: dts: qcom: sm8450: Add "
` [PATCH 3/3] net: ipa: Add IPA v5.1 data

[PATCH] MIPS: loongson64: add IRQ work based on self-IPI
 2026-06-24  1:56 UTC  (2+ messages)

[meta-oe][wrynose][PATCH] nodejs: upgrade 22.23.0 -> 22.23.1
 2026-06-24  1:54 UTC 

[PATCH v3] x86/pci-dma: add a SWIOTLB_ANY flag to lift the low mem limitation
 2026-06-24  1:53 UTC  (5+ messages)

[PATCH 0/3] lib: remove use of strncpy
 2026-06-24  1:53 UTC  (2+ messages)

[PATCH][v2] ACPI: processor_idle: Mark LPI enter functions as __cpuidle
 2026-06-24  1:51 UTC  (3+ messages)
  ` 答复: [外部邮件] "

[PATCH v2 00/17] Enable DICE-based TDX Quoting Extension
 2026-06-24  1:53 UTC  (4+ messages)
` [PATCH v2 04/17] x86/virt/tdx: Add extra memory to TDX module for the extensions

[GIT PULL] Please Pull NFS Client Updates for Linux 7.2
 2026-06-24  1:52 UTC  (2+ messages)

[RFC PATCH v1 0/5] perf annotate: Add ARM64 data type profiling support
 2026-06-24  1:51 UTC  (3+ messages)

[GIT PULL] f2fs update for 7.2-rc1
 2026-06-24  1:51 UTC  (3+ messages)
` [f2fs-dev] "

[staging] staging: sm750fb: fix remaining CamelCase issues
 2026-06-24  1:51 UTC  (2+ messages)

[lpieralisi:cca/temp-in-place-conversion 29/102] arch/arm64/kvm/rmi.c:608:7: error: duplicate case value '536870912'
 2026-06-24  1:51 UTC 

[thomas-weissschuh:b4/b4-sysfs-const-attr-prep-easy 20/57] fs/f2fs/sysfs.c:1363:22: error: initialization of 'ssize_t (*)(const struct f2fs_attr *, struct f2fs_sb_info *, char *)' {aka 'int (*)(const struct f2fs_attr *, struct f2fs_sb_info *, char *)'} from incompatible pointer type 'ssize_t (*)(struct f2fs_attr 
 2026-06-24  1:49 UTC 

[paulmck-rcu:puranjay.2026.06.23a 60/62] Warning: kernel/rcu/tree.c:3636 cannot understand function prototype: '/* * Racy, memory-ordering-free test of whether the normal or expedited grace * period recorded in *gsp has completed. Callers that need the full * memory-ordering guarantees must 
 2026-06-24  1:49 UTC 

[PATCH v3] platform/x86: ishtp_eclite: Fix ACPI device reference leak in probe error path
 2026-06-24  1:49 UTC 

[PATCH dwarves v8 0/5] pahole: Encode true signatures in kernel BTF
 2026-06-24  1:45 UTC  (5+ messages)
` [PATCH dwarves v8 3/5] dwarf_loader: Analyze per-parameter information for true signatures
` [PATCH dwarves v8 4/5] btf_encoder: Emit true function signatures

[PATCH v2] dts: fix port info getter when port is not found
 2026-06-24  1:44 UTC  (2+ messages)

[PATCH v2 0/8] HID: iio: Avoid race between callback setup and device exposure
 2026-06-24  1:43 UTC  (3+ messages)

[PATCH] Documentation: dev-tools: scripts/container prefers Podman
 2026-06-24  1:38 UTC 

[PATCH] parport: fix inverted daisy selection result check
 2026-06-24  1:36 UTC 

[PATCH v2] nvme-multipath: expose path_state via sysfs
 2026-06-24  1:36 UTC  (3+ messages)

[PATCH bpf 0/2] bpf, sockmap: Fix sockmap leaking UDP socks
 2026-06-24  1:36 UTC  (3+ messages)
` [PATCH bpf 1/2] bpf, sockmap: Don't leak UDP socks on lookup-bind-release

[PATCH v2] usbcore: Add quirk for 255-bytes initial config read
 2026-06-24  1:35 UTC  (4+ messages)

[PATCH v4 12/12] NTB: epf: Implement db_vector_count/mask for doorbells
 2026-06-24  1:35 UTC  (3+ messages)

[PATCH] mm: avoid KCSAN false positive in page_to_nid()
 2026-06-24  1:33 UTC  (4+ messages)

[PATCH bpf-next v2] bpf, unix: Guard sk_msg-dependent code behind CONFIG_NET_SOCK_MSG
 2026-06-24  1:32 UTC  (10+ messages)

[PATCH i-g-t] tests/intel-ci/chamelium-only.testlist: Include additional chamelium tests
 2026-06-24  1:31 UTC  (2+ messages)
` ✗ i915.CI.Full: failure for "

[PATCH bpf-next v2 0/4] Modernize resolve_btfids selftest
 2026-06-24  1:30 UTC  (7+ messages)
` [PATCH bpf-next v2 1/4] tools/bpf: Sync btf_ids.h to tools
` [PATCH bpf-next v2 2/4] selftests/bpf: Modernize resolve_btfids test scaffolding
` [PATCH bpf-next v2 3/4] selftests/bpf: Fix resolve_btfids test reads of BTF ID sets in PIE builds
` [PATCH bpf-next v2 4/4] selftests/bpf: Add kfunc set test to resolve_btfids

[staging] staging: sm750fb: rename pvMem to vram and pvReg to reg
 2026-06-24  1:27 UTC  (3+ messages)

[PATCH v3 00/12] YUV Conversion Colorop tests
 2026-06-24  1:27 UTC  (2+ messages)
` ✗ Xe.CI.FULL: failure for YUV Conversion Colorop tests (rev2)

[PATCH] netfs: Fix UAF in netfs_unbuffered_write() on failed preparation
 2026-06-24  1:26 UTC  (4+ messages)

[PATCH v3 RESEND 00/10] KVM: selftests: add powerpc support
 2026-06-24  1:18 UTC  (4+ messages)
` [PATCH v3 RESEND 02/10] KVM: selftests: Add aligned guest physical page allocator

[PATCH 00/13] Bus cleanup infrastructure and fixes
 2026-06-24  1:24 UTC  (8+ messages)
` [PATCH v3 00/11] "
  ` [PATCH v3 01/11] bus: fix reference to plug callback
  ` [PATCH v3 03/11] bus/vdev: remove driver setting in probe
  ` [PATCH v3 04/11] bus/pci: fix mapping leak in bus cleanup

[PATCH v1] fuse: enable large folios
 2026-06-24  1:21 UTC 

[PATCH v5] serial: 8250: fix use-after-free in IRQ chain handling
 2026-06-24  1:21 UTC 

[PATCH 00/13] gpu: nova-core: blackwell follow-ups and fixes
 2026-06-24  1:21 UTC  (4+ messages)
` [PATCH 09/13] gpu: nova-core: wait for FSP boot earlier

[PATCH v6 1/2] mm: Introduce opportunistic_compaction concept to vmscan and shrinkers
 2026-06-24  1:20 UTC  (2+ messages)

[PATCH v2] i2c: i801: fix hardware state machine corruption in error path
 2026-06-24  1:20 UTC  (3+ messages)

[PATCH v2 0/3] ksmbd: fix some memory leaks in ksmbd_vfs_* functions
 2026-06-24  1:13 UTC  (4+ messages)
` [PATCH v2 1/3] ksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattr
` [PATCH v2 2/3] ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling
` [PATCH v2 3/3] ksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattr

[PATCH] thunderbolt: xdomain: notify peers after enumeration
 2026-06-24  1:11 UTC 

[stefandoesinger-zx297520:mfd 123/124] drivers/reset/reset-zte-zx297520v3.c:204:53: warning: cast from pointer to integer of different size
 2026-06-24  1:05 UTC 

[PATCH bpf-next v1 0/4] Modernize resolve_btfids selftest
 2026-06-24  0:59 UTC  (4+ messages)
` [PATCH bpf-next v1 4/4] selftests/bpf: Add kfunc set test to resolve_btfids

[PATCH] app/dma_perf: skip case if worker maps to main lcore
 2026-06-24  0:57 UTC  (3+ messages)

[PATCH rtw-next] wifi: rtw88: Enable receiving control frames in monitor mode
 2026-06-24  0:53 UTC  (4+ messages)

[PATCH 1/1] perf bench bpf: Add missing .gitignore file
 2026-06-24  0:50 UTC  (5+ messages)

[oe] [meta-oe] [PATCH] crash: build bundled GDB with GNU C++17
 2026-06-24  0:49 UTC  (3+ messages)

[PATCH v2 0/9] kmem_cache instances with static storage duration
 2026-06-24  0:48 UTC  (4+ messages)
` [RFC PATCH v3 00/10] "

[PATCH] media: imx-jpeg: finish the job on device_run() error paths
 2026-06-24  0:47 UTC  (2+ messages)

[PATCH] tests/intel: Trigger configfs attr callbacks
 2026-06-24  0:40 UTC  (2+ messages)
` ✗ i915.CI.Full: failure for tests/intel: Trigger configfs attr callbacks (rev4)

[PATCH] libnvdimm/labels: Prevent integer overflow in __nd_label_validate()
 2026-06-24  0:38 UTC  (2+ messages)

[PATCH] dma/ae4dma: add AMD AE4DMA DMA PMD
 2026-06-24  0:38 UTC  (5+ messages)
` [PATCH v2 0/3] "
  ` [PATCH v2 1/3] dma/ae4dma: introduce "

[PATCH] tracing/fprobe: Fix NULL pointer dereference in fprobe_fgraph_entry()
 2026-06-24  0:37 UTC  (2+ messages)

[PATCH v1 00/30] Comments applied to dp_link_caps
 2026-06-24  0:37 UTC  (2+ messages)
` ✓ i915.CI.BAT: success for "

Linux dom0 hangs on boot with Xen 4.22 and Heads firmware
 2026-06-24  0:31 UTC  (3+ messages)

[PATCH v2 0/2] improve dmadev tests
 2026-06-24  0:29 UTC  (3+ messages)
` [PATCH v2 1/2] test/dma: update the sg test to verify wrap around case

[PATCH] tracing/probes: ignore id update from btf_type_skip_modifiers
 2026-06-24  0:24 UTC  (2+ messages)

[PATCH v2 0/6] KVM: SEV: sev_dbg_crypt() fix and overhaul
 2026-06-24  0:22 UTC  (5+ messages)
` [PATCH v2 2/6] KVM: selftests: Add a test to verify SEV {en,de}crypt debug ioctls

[RFC PATCH v2 0/4] target/tcg: Rename some helpers common to various targets
 2026-06-24  0:21 UTC  (3+ messages)
` [RFC PATCH v2 4/4] target/tcg: Rename set_rounding_mode() helpers

[android-common:android16-6.12 2/2] include/linux/compiler.h:166:45: error: '__UNIQUE_ID_y_619' undeclared; did you mean '__UNIQUE_ID_x_618'?
 2026-06-24  0:20 UTC 

[GIT PULL] x86 fix
 2026-06-24  0:20 UTC  (2+ messages)

[GIT PULL] timer subsystem fixes
 2026-06-24  0:20 UTC  (2+ messages)

[PATCH 2/2] mm/memory-failure: remove redundant initialization for hw_memory_failure
 2026-06-24  0:20 UTC  (2+ messages)

[GIT PULL] CPU hotplug fixes
 2026-06-24  0:20 UTC  (2+ messages)

[GIT PULL] perf events fix
 2026-06-24  0:20 UTC  (2+ messages)

[GIT PULL] locking fix
 2026-06-24  0:20 UTC  (2+ messages)

[GIT PULL] IRQ fixes
 2026-06-24  0:20 UTC  (2+ messages)

[GIT PULL] core/urgent fixes
 2026-06-24  0:20 UTC  (2+ messages)

[PATCH 1/2] mm/kasan: remove redundant initialization for kasan_flag_write_only
 2026-06-24  0:19 UTC  (2+ messages)

[PATCH v7 00/10] tracing/probes: Add more typecast features
 2026-06-24  0:18 UTC  (4+ messages)
` [PATCH v7 03/10] tracing/probes: Support dumping fetcharg program for debugging dynamic events

[PATCH bpf-next v2 00/15] bpf: A common way to attach struct_ops to a cgroup
 2026-06-24  0:14 UTC  (5+ messages)
` [PATCH bpf-next v2 14/15] selftests/bpf: Test attaching "
` [PATCH bpf-next v2 15/15] selftests/bpf: Add test for bpf_tcp_ops header option hooks

[PATCH v8 00/46] guest_memfd: In-place conversion support
 2026-06-24  0:14 UTC  (12+ messages)
` [PATCH v8 01/46] KVM: guest_memfd: Introduce per-gmem attributes, use to guard user mappings
` [PATCH v8 04/46] KVM: Decouple kvm_has_arch_private_mem from CONFIG_KVM_VM_MEMORY_ATTRIBUTES
` [PATCH v8 05/46] KVM: Make CONFIG_KVM_VM_MEMORY_ATTRIBUTES selectable

[RFC PATCH 0/6] mm/damon: hardware-sampled access reports
 2026-06-24  0:14 UTC  (2+ messages)

[PATCH bpf-next v3 1/2] bpf: add bpf_init_inode_xattr kfunc for atomic inode labeling
 2026-06-24  0:12 UTC  (2+ messages)
` [PATCH "

[PATCH v2 00/24] target/riscv: move TCG files and fix --disable-tcg
 2026-06-24  0:06 UTC  (25+ messages)
` [PATCH v2 01/24] target/riscv: Remove unused tcg/tcg.h include
` [PATCH v2 02/24] target/riscv: move TCG only files to tcg subdir
` [PATCH v2 03/24] target/riscv/machine.c: do not migrate pmp state with kvm
` [PATCH v2 04/24] target/riscv: move pmp files to tcg subdir
` [PATCH v2 05/24] target/riscv: tidy up riscv_sysemu_ops
` [PATCH v2 06/24] target/riscv: move pmu.h to tcg subdir
` [PATCH v2 07/24] target/riscv: move debug.h "
` [PATCH v2 08/24] target/riscv: remove csr.h from kvm-cpu.c
` [PATCH v2 09/24] target/riscv: move csr.h to tcg subdir
` [PATCH v2 10/24] target/riscv: move custom_csrs logic to tcg-cpu.c
` [PATCH v2 11/24] target/riscv: move riscv_cpu_set_nmi() "
` [PATCH v2 12/24] target/riscv: move valid_vm_* satp arrays to cpu.c
` [PATCH v2 13/24] target/riscv: move some irq helpers "
` [PATCH v2 14/24] target/riscv: move riscv_cpu_claim_interrupts "
` [PATCH v2 15/24] target/riscv/cpu.c: handle TCG bits of riscv_cpu_dump_state
` [PATCH v2 16/24] target/riscv: gate riscv_cpu_update_mip with tcg_enabled()
` [PATCH v2 17/24] target/riscv/cpu.c: filter TCG only bits in riscv_cpu_reset_hold()
` [PATCH v2 18/24] hw/riscv/riscv_hart.c isolate tcg only bits
` [PATCH v2 19/24] target/riscv/gdbstub.c: isolate TCG only checks
` [PATCH v2 20/24] target/riscv: move riscv_cpu_set_rdtime_fn to riscv_aclint
` [PATCH v2 21/24] target/riscv/tcg: remove unused riscv_cpu_get_geilen()
` [PATCH v2 22/24] target/riscv: move riscv_cpu_set_geilen() to riscv-imsic
` [PATCH v2 23/24] target/riscv: move riscv_cpu_set_aia_ireg_rmw_cb() to riscv_imsic
` [PATCH v2 24/24] gitlab-ci.d/crossbuilds: add riscv64 KVM-only build job

[linux-next:master 14092/15099] drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c:120:1: warning: the frame size of 1384 bytes is larger than 1280 bytes
 2026-06-24  0:08 UTC 

[lpieralisi:cca/temp-in-place-conversion 22/102] arch/arm64/kvm/rmi-exit.c:125:24: warning: variable 'index' set but not used
 2026-06-24  0:08 UTC 

[PATCH] KVM: arm64: nv: Check RW permissions for insn abort due to S1PTW
 2026-06-24  0:07 UTC  (3+ messages)

[PATCH 1/2] eal: return error on devargs truncation in hotplug MP messages
 2026-06-24  0:06 UTC  (4+ messages)
  ` [EXTERNAL] "
` [PATCH v2] "

[RFC PATCH] dma-coherent: use KiB in DMA allocation logs
 2026-06-24  0:05 UTC 

[PATCH] lib/iomem_copy: fix __iomem casts
 2026-06-24  0:04 UTC  (3+ messages)

don't build bios/contexts over multiple iomaps v2
 2026-06-23 23:58 UTC  (5+ messages)
` [PATCH 1/2] iomap: consolidate bio submission
` [PATCH 2/2] iomap: submit read bio after each extent


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.