All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-03-23 08:04:45 to 2026-03-23 08:54:07 UTC [more...]

[PATCH 0/3] drm/xe/vf: Improve getting clean NULL context
 2026-03-23  8:53 UTC  (5+ messages)
` [PATCH 1/3] drm/xe: Add PR_CTR_CTRL/THRSH register definitions
` [PATCH 2/3] drm/xe: Add MI_SEMAPHORE_WAIT command definition

[PATCH v2 0/7] selftests: memcg: Fix test_memcontrol test failures with large page sizes
 2026-03-23  8:53 UTC  (5+ messages)
` [PATCH v2 5/7] selftests: memcg: Reduce the expected swap.peak with larger page size
` [PATCH v2 6/7] selftests: memcg: Don't call reclaim_until() if already in target

[PATCH 1/2] powerpc/kdump: fix KASAN sanitization flag for core_$(BITS).o
 2026-03-23  8:53 UTC  (2+ messages)

[PATCH] drivers/base/memory: fix stale reference to memory_block_add_nid()
 2026-03-23  8:52 UTC  (2+ messages)

[PATCH 6.1] erofs: Fix the slab-out-of-bounds in drop_buffers()
 2026-03-23  8:52 UTC 

[PATCH] net/mpls: fix missing NULL check in mpls_valid_fib_dump_req
 2026-03-23  8:52 UTC  (2+ messages)

[PATCH] block: partitions: Replace pp_buf with struct seq_buf
 2026-03-23  8:51 UTC  (2+ messages)

[PATCH bpf v2 0/3] bpf: Fix s16 truncation for large bpf-to-bpf call offsets
 2026-03-23  8:50 UTC  (6+ 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 v3 0/8] Update the documentation for 6.0 (Wrynose)
 2026-03-23  8:49 UTC  (9+ messages)
` [PATCH v3 1/8] conf.py: define new {oecore,bitbake,meta_yocto}_rev roles
` [PATCH v3 2/8] ref-manual/variables.rst: document qemuboot variables
` [PATCH v3 3/8] ref-manual/variables.rst: SPDX_PACKAGE_URL: add missing parenthesis
` [PATCH v3 4/8] ref-manual/variables.rst: document the LTO variable
` [PATCH v3 5/8] ref-manual/variables.rst: document the SPDX_CONCLUDED_LICENSE variable
` [PATCH v3 6/8] migration-guides: update 6.0 (Wrynose) release notes
` [PATCH v3 7/8] docs-wide: add warning on disabled NPM fetcher
` [PATCH v3 8/8] ref-manual/faq.rst: remove the CVS proxy note

[PATCH v2 0/9] Add eDP support for RK3576
 2026-03-23  8:49 UTC  (5+ messages)
` [PATCH v2 1/9] dt-bindings: display: rockchip: analogix-dp: Expand clock-names "hclk" for the third clock

[PATCH v2 0/3] Inline helpers into Rust without full LTO
 2026-03-23  8:49 UTC  (3+ messages)
  `  "

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

[PATCH v2 00/15] mm: memory hot(un)plug and SPARSEMEM cleanups
 2026-03-23  8:49 UTC  (4+ messages)
` [PATCH v2 13/15] mm/sparse: move sparse_init_one_section() to internal.h

[QUESTION] Improving disk space recovery for partial clones (GSoC 2026)
 2026-03-23  8:48 UTC  (6+ messages)

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

[PATCH 0/2] dt-bindings: watchdog: Convert TS-4800 to DT schema
 2026-03-23  8:46 UTC  (3+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] ARM: dts: nxp: imx51-ts4800: Rename wdt node to watchdog

[PATCH] RISC-V: KVM: Fix integer overflow in kvm_pmu_validate_counter_mask()
 2026-03-23  8:47 UTC  (4+ messages)

[PATCH] tests/functional: preserve PYTHONPATH entries
 2026-03-23  8:47 UTC 

[PATCH 1/2] can: gw: fix OOB heap access in cgw_csum_crc8_rel()
 2026-03-23  8:47 UTC  (7+ messages)
` [PATCH 2/2] can: isotp: fix tx.buf use-after-free in isotp_sendmsg()

[PATCH] staging: rtl8723bs: fixed the trailing whitespaces/commented code
 2026-03-23  8:47 UTC  (4+ messages)
` [PATCH v6] staging: rtl8723bs: remove commented-out code

[PATCH 0/8] drm/mxsfb/lcdif: use DRM_BRIDGE_ATTACH_NO_CONNECTOR and the bridge-connector
 2026-03-23  8:46 UTC  (2+ messages)

[PATCH v3 00/10] chardev: Improve @docstring and clarify qemu_chr_write() uses
 2026-03-23  8:45 UTC  (8+ messages)

[PATCH v2 0/7] Remove the Kontron SMARC-sAM67 board
 2026-03-23  8:45 UTC  (4+ messages)
` [PATCH v2 6/7] dt-bindings: watchdog: Drop SMARC-sAM67 support

[PATCH v5 0/1] scsi: sas: fix mkfs.xfs failure due to bogus optimal_io_size
 2026-03-23  8:45 UTC  (3+ messages)
` [PATCH v5 1/1] scsi: sas: skip opt_sectors when DMA reports no real optimization hint

[PULL 00/77] i386, build system changes for 2025-05-30
 2026-03-23  8:45 UTC  (3+ messages)
` [PULL 65/77] i386/tdx: Fetch and validate CPUID of TD guest

[hch-misc:lib-raid6 38/43] lib/raid/raid6/algos.c:233 raid6_init() error: we previously assumed 'raid6_recov_algo' could be null (see line 231)
 2026-03-23  8:44 UTC 

[LTP] [PATCH] syscalls/ustat: Skip tests on Btrfs using TCONF
 2026-03-23  8:43 UTC  (3+ messages)

[PATCH 0/5] KVM: arm64: pkvm; Rework aspects of the PSCI relay
 2026-03-23  8:43 UTC  (4+ messages)
` [PATCH 4/5] KVM: arm64: pkvm: Use direct function pointers for cpu_{on,resume}

[PATCH v3] drm/amdgpu: guard atom_context in devcoredump VBIOS dump
 2026-03-23  8:42 UTC  (2+ messages)

[PATCH dpdk] net/tap: add software MAC address filtering
 2026-03-23  8:42 UTC  (2+ messages)
` [PATCH dpdk v4] "

[f2fs-dev] [PATCH v3 1/2] f2fs: fix incorrect multidevice info in trace_f2fs_map_blocks()
 2026-03-23  8:42 UTC  (4+ messages)
` [f2fs-dev] [PATCH v3 2/2] f2fs: fix fiemap boundary handling when read extent cache is incomplete

[PATCH 0/8] qapi: enforce section ordering
 2026-03-23  8:41 UTC  (9+ messages)
` [PATCH 1/8] qapi: differentiate "intro" and "details" sections
` [PATCH 2/8] qapi: prohibit 'details' sections between tagged sections

[PATCH v2 1/1] device property: Document how to check for the property presence
 2026-03-23  8:42 UTC  (2+ messages)

[PATCH v1 00/13] intel_iommu: Enable PASID support for passthrough device
 2026-03-23  8:41 UTC  (13+ 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] tee: optee: fix kernel-doc warnings
 2026-03-22 16:31 UTC 

[PATCH] drm/i915/dp_tunnel: Fix error handling when clearing stream BW in atomic state
 2026-03-23  8:41 UTC  (3+ messages)
` ✗ i915.CI.Full: failure for "

[PATCH v3] dmaengine: tegra210-adma: Add error logging on failure paths
 2026-03-23  8:38 UTC 

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

[PATCH] linker_lists.h: drop never used ll_start, ll_end macros
 2026-03-23  8:39 UTC 

[PATCH v2] hw/net/virtio-net: add support for notification coalescing
 2026-03-23  8:38 UTC  (3+ messages)

[PATCH] drm/amdgpu: fix the idr allocation flags
 2026-03-23  8:39 UTC 

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

[PATCH iproute2] ss: print IPv6 zone identifier within the square backets
 2026-03-23  8:39 UTC  (3+ messages)

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

[PATCH 1/1] media: v4l2-subdev: Return an error from set streaming if not supported
 2026-03-23  8:39 UTC  (3+ messages)

[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)

[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] 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] 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 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  (3+ messages)
` [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 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 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


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.