messages from 2026-06-30 19:57:59 to 2026-06-30 21:02:18 UTC [more...]
[PATCH wireless-next] wifi: mt76: fix MAC address for non OF pcie cards
2026-06-30 21:02 UTC
[PATCH v2 0/3] KVM: SVM: Fix a (very) unlikely UAF for GA Log IRQs
2026-06-30 21:01 UTC (4+ messages)
` [PATCH v2 1/3] KVM: SVM: Make kvm_x86_ops.vcpu_precreate() hook fully AVIC specific
` [PATCH v2 2/3] KVM: SVM: Do all per-VM AVIC initialization during vCPU precreation phase
` [PATCH v2 3/3] KVM: SVM: Remove VM from the GA Log notifier list before VM destruction
[PATCH] cifs.upcall: Avoid int overflow after year 2038
2026-06-30 21:01 UTC (3+ messages)
[PATCH v3 0/5] dmaengine: sun6i-dma: Add support for Allwinner A733 DMA controller
2026-06-30 21:00 UTC (4+ messages)
` [PATCH v3 1/5] dmaengine: sun6i-dma: Refactor to support A733 interrupt and register handling
iommu/smmu/PCI ATS + TTM unmaps + nouveau best way forward
2026-06-30 21:00 UTC (5+ messages)
[PATCH v2 0/4] firmware: raspberrypi: Add support for the tryboot mode
2026-06-30 20:59 UTC (5+ messages)
` [PATCH v2 1/4] firmware: raspberrypi: reorder rpi_firmware_property_tag enum
` [PATCH v2 2/4] dt-bindings: raspberrypi,bcm2835-firmware: Include 'reboot-mode.yaml'
` [PATCH v2 3/4] firmware: raspberrypi: Add reboot mode support
` [PATCH v2 4/4] arm64: dts: broadcom: bcm2712: Add reboot modes to firmware node
[PATCH v3 0/2] prio-queue: fold lazy_queue into prio_queue for automatic get+put fusion
2026-06-30 20:59 UTC (3+ messages)
` [PATCH v4 "
[PATCH/RFC] hfs: validate catalog CNIDs before writeback
2026-06-30 20:59 UTC
[PATCH bpf 0/2] bpf, sockmap: fix copied_seq left behind when a stream parser is removed
2026-06-30 20:59 UTC (4+ messages)
` [PATCH bpf 1/2] bpf, sockmap: settle copied_seq "
` [PATCH bpf 2/2] selftests/bpf: test sockmap strparser recover with undelivered ingress
[PATCH] btrfs: don't propagate EXTENT_FLAG_LOGGING to split extent maps
2026-06-30 20:58 UTC (2+ messages)
[PATCH 0/2] hwmon: (cros_ec) Rework the temperature conversions
2026-06-30 20:57 UTC (3+ messages)
` [PATCH 1/2] hwmon: (cros_ec) Implement custom kelvin to celsius conversions
` [PATCH 2/2] hwmon: (cros_ec) Handle temperature conversion overflows
[PATCH v2] rust: core: implement rx580 state optimization engine and c-to-rust char dev
2026-06-30 20:57 UTC
[PATCH v2] mm/vmstat: fold stranded per-cpu node stats when a node comes online
2026-06-30 20:57 UTC (3+ messages)
[PATCH 0/1] Introduce an instrumented profiler using BpfTrace
2026-06-30 20:56 UTC (2+ messages)
[PATCH] rust: core: implement rx580 state optimization engine and c-to-rust char dev
2026-06-30 20:56 UTC
[PATCH v3] ufs: core: add hba parameter to trace events
2026-06-30 20:56 UTC (2+ messages)
[PATCH bpf-next] libbpf: fix -Wformat warnings from format/argument type mismatches
2026-06-30 20:55 UTC (7+ messages)
+ selftests-mm-add-hwpoison-panic-destructive-test.patch added to mm-unstable branch
2026-06-30 20:55 UTC
+ documentation-document-panic_on_unrecoverable_memory_failure-sysctl.patch added to mm-unstable branch
2026-06-30 20:55 UTC
+ mm-memory-failure-add-panic-option-for-unrecoverable-pages.patch added to mm-unstable branch
2026-06-30 20:55 UTC
+ mm-memory-failure-report-mf_msg_kernel-for-unrecoverable-kernel-pages.patch added to mm-unstable branch
2026-06-30 20:55 UTC
+ mm-memory-failure-surface-unhandlable-kernel-pages-as-enotrecoverable.patch added to mm-unstable branch
2026-06-30 20:55 UTC
+ mm-memory-failure-drop-dead-error_states-entry-for-reserved-pages.patch added to mm-unstable branch
2026-06-30 20:55 UTC
[PATCH v10 0/6] mm/memory-failure: add panic option for unrecoverable pages
2026-06-30 20:55 UTC (2+ messages)
[PATCH v1] rtc: mpfs: fix counter upload completion condition
2026-06-30 20:54 UTC (4+ messages)
[meta-oe][PATCH] valkey: upgrade 9.0.4 -> 9.1.0
2026-06-30 20:54 UTC
[PATCH v5 1/1] drm/xe/guc: Handle GuC local uncorrectable error notifications
2026-06-30 20:54 UTC (3+ messages)
` ✓ CI.KUnit: success for series starting with [v5,1/1] "
` ✓ Xe.CI.BAT: "
[PATCH bpf-next] bpftool: Strip all -Wformat* flags from bootstrap libbpf build
2026-06-30 20:54 UTC
[PATCH] rust: core: implement rx580 state optimization engine and c-to-rust char dev
2026-06-30 20:53 UTC
[PATCH v7 0/2] Improve the performance of bitmap_find_next_zero_area_off()
2026-06-30 20:52 UTC (3+ messages)
` [PATCH v7 2/2] lib: bitmap: optimize bitmap_find_next_zero_area_off()
[meta-oe][scarthgap][PATCH 1/2] haveged: upgrade 1.9.18 -> 1.9.20
2026-06-30 20:51 UTC (2+ messages)
` [meta-oe][scarthgap][PATCH 2/2] haveged: upgrade 1.9.20 -> 1.9.22
[kas:sdei-nmi/diag-complete-off 5/5] ./include/linux/arm_sdei.h:16:50: error: expected identifier or '(' before numeric constant
2026-06-30 20:51 UTC
[PATCHv2] firmware: arm_scmi: simplify some allocations
2026-06-30 20:51 UTC
[PATCH v7 0/7] cxl: Add CXL type2 accelerator support for cxl_test
2026-06-30 20:50 UTC (2+ messages)
[to-be-updated] selftests-mm-add-hwpoison-panic-destructive-test.patch removed from -mm tree
2026-06-30 20:50 UTC
[to-be-updated] documentation-document-panic_on_unrecoverable_memory_failure-sysctl.patch removed from -mm tree
2026-06-30 20:50 UTC
[to-be-updated] mm-memory-failure-add-panic-option-for-unrecoverable-pages.patch removed from -mm tree
2026-06-30 20:50 UTC
[to-be-updated] mm-memory-failure-report-mf_msg_kernel-for-unrecoverable-kernel-pages.patch removed from -mm tree
2026-06-30 20:50 UTC
[to-be-updated] mm-memory-failure-surface-unhandlable-kernel-pages-as-enotrecoverable.patch removed from -mm tree
2026-06-30 20:50 UTC
[to-be-updated] mm-memory-failure-drop-dead-error_states-entry-for-reserved-pages.patch removed from -mm tree
2026-06-30 20:50 UTC
[PATCH v30 0/2] Type2 device basic support
2026-06-30 20:49 UTC (2+ messages)
[PATCH] staging: greybus: audio: split topology get into size and data calls
2026-06-30 20:49 UTC (2+ messages)
` [PATCH v2] "
[PATCHv2] firmware: arm_scmi: simplify some allocations
2026-06-30 20:47 UTC
[for-ci-only] drm/xe/nvl/guc: Check GuC firmware 70.71.0 for NVL-S
2026-06-30 20:47 UTC (2+ messages)
` ✓ CI.KUnit: success for drm/xe/nvl/guc: Check GuC firmware 70.71.0 for NVL-S (rev2)
[PATCH] platform/x86: acer-wmi: reject missing gaming WMI results
2026-06-30 20:46 UTC (4+ messages)
` [PATCH v2] "
[PATCH] mm/damon/core: reduce kernel stack usage
2026-06-30 20:45 UTC (5+ messages)
[PATCH] ring-buffer: serialize read-page order with subbuffer resize
2026-06-30 20:45 UTC (4+ messages)
[PATCH] fsl-edma: tracing: no ptr dereference during log output
2026-06-30 20:44 UTC (4+ messages)
[PATCH v1] sysfs: Include bridge window address size flags
2026-06-30 20:43 UTC (3+ messages)
[PATCH v3 0/3] drm/gpusvm: fix IOVA/DMA unmap leaks in __drm_gpusvm_unmap_pages()
2026-06-30 20:43 UTC (2+ messages)
` ✓ Xe.CI.FULL: success for drm/gpusvm: fix IOVA/DMA unmap leaks in __drm_gpusvm_unmap_pages() (rev2)
[PATCH v1] PCI: keystone: Fix OF node reference leak in init
2026-06-30 20:41 UTC (2+ messages)
[PATCH v2 0/4] update termios(3) for glibc 2.42+ and POSIX.1-2024
2026-06-30 20:41 UTC (5+ messages)
` [PATCH v2 1/4] man/man3*: document the glibc 2.42+ baud_t termios interface
[PATCH] driver core: add driver name to probe debug print
2026-06-30 20:40 UTC (4+ messages)
[PATCH] media: mali-c55: Fix double mutex_destroy on capture dev register error
2026-06-30 20:40 UTC (2+ messages)
` [PATCH v2] media: mali-c55: Drop redundant mutex_destroy in capture register error path
[PATCH RESEND] x86/asm/64: remove unused include from <asm/string_64.h>
2026-06-30 20:39 UTC
[PATCH v2] xfs: zero newly allocated btree root space
2026-06-30 20:39 UTC (3+ messages)
[android-common:android16-6.12-2025-06 0/9] mm/huge_memory.c:587:43: sparse: sparse: incorrect type in initializer (different address spaces)
2026-06-30 20:38 UTC
[PATCH] ALSA: usb-audio: scarlett2: unwind notify URB init failures
2026-06-30 20:37 UTC (3+ messages)
[PATCH 0/5] ata: sata_dwc_460ex: cleanups and interrupt ordering fix
2026-06-30 20:36 UTC (8+ messages)
` [PATCH 1/5] ata: sata_dwc_460ex: use device_property_present()
` [PATCH 2/5] ata: sata_dwc_460ex: use platform_get_irq()
` [PATCH 3/5] ata: sata_dwc_460ex: use devm for old DMA resource lifetime management
` [PATCH 4/5] ata: sata_dwc_460ex: enable SATA interrupts only after IRQ handler is registered
` [PATCH 5/5] ata: sata_dwc_460ex: drop redundant struct copy of port_info
+ mm-damon-sysfs-fix-typos-in-probe_addrm_dirs-s-attr-probe.patch added to mm-new branch
2026-06-30 20:35 UTC
+ mm-damon-sysfs-split-out-filters-setup-function.patch added to mm-new branch
2026-06-30 20:35 UTC
+ mm-damon-sysfs-split-probe-setup-function-out.patch added to mm-new branch
2026-06-30 20:35 UTC
+ mm-damon-core-reduce-range-setup-in-damon_commit_target_regions.patch added to mm-new branch
2026-06-30 20:35 UTC
+ selftests-damon-sysfssh-test-all-files-in-quota-goal-dir.patch added to mm-new branch
2026-06-30 20:35 UTC
+ selftests-damon-sysfssh-test-dests-dir.patch added to mm-new branch
2026-06-30 20:35 UTC
[PATCH 0/9] PCI: qcom: Add PCIe support for Shikra SoC
2026-06-30 20:35 UTC (7+ messages)
` [PATCH 2/9] dt-bindings: PCI: qcom: Document the Shikra PCIe Controller
` [PATCH 3/9] dt-bindings: PCI: Add bindings for endpoint gpios
+ selftests-damon-sysfssh-test-coreops_filters-directories.patch added to mm-new branch
2026-06-30 20:35 UTC
+ selftests-damon-sysfssh-test-multiple-probe-dirs-creation.patch added to mm-new branch
2026-06-30 20:35 UTC
+ mm-damon-tests-core-kunit-test-damon_rand.patch added to mm-new branch
2026-06-30 20:35 UTC
+ docs-abi-damon-document-probe-files.patch added to mm-new branch
2026-06-30 20:35 UTC
+ docs-mm-damon-design-update-for-damos_quota_node_eligible_mem_bp.patch added to mm-new branch
2026-06-30 20:35 UTC
[PATCH v2] sched: set TIF_NEED_RESCHED before calling __trace_set_need_resched()
2026-06-30 20:34 UTC (7+ messages)
[PATCH BlueZ v2] profiles/midi: Fix zero timestampHigh
2026-06-30 20:32 UTC (2+ messages)
[PATCH BlueZ v3 1/5] bass: Fix possible crash on bass_update_bis_sync
2026-06-30 20:32 UTC (2+ messages)
[PATCH v12 0/1] Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_new_connection_cb()
2026-06-30 20:32 UTC (2+ messages)
[PATCH] Bluetooth: fix UAF in bt_accept_dequeue()
2026-06-30 20:32 UTC (2+ messages)
[PATCH v2] Bluetooth: btintel_pcie: Refactor FLR to use device_reprobe()
2026-06-30 20:32 UTC (2+ messages)
[PATCH v2] Bluetooth: btusb: Add IMC Networks QCA9377 to quirks table
2026-06-30 20:32 UTC (2+ messages)
[PATCH] hw/riscv/riscv-iommu.c: check for misaligned IOHGATP_PPN
2026-06-30 20:31 UTC
[PATCH] Bluetooth: bnep: pin L2CAP connection during netdev registration
2026-06-30 20:32 UTC (2+ messages)
[PATCH v2 00/12] Bluetooth: btusb/btqca/hci_sync: Clean up btusb and fix several bugs
2026-06-30 20:32 UTC (2+ messages)
Linking Patchwork with Sashiko?
2026-06-30 20:32 UTC (11+ messages)
[PATCH net-next v4] vsock/virtio: rewrite MSG_ZEROCOPY flag handling
2026-06-30 20:32 UTC (2+ messages)
[syzbot] Monthly io-uring report (Jun 2026)
2026-06-30 20:32 UTC
[PATCH V2] MAINTAINERS: Update Jason Wang's email address
2026-06-30 20:32 UTC (2+ messages)
git-blame vs. abbrev
2026-06-30 20:32 UTC (3+ messages)
Patchwork summary for: linux-renesas-soc
2026-06-30 20:30 UTC
Patchwork summary for: spi-devel-general
2026-06-30 20:30 UTC
Please backport bridge multicast exponential field encoding fix series to stable kernels
2026-06-30 20:29 UTC (5+ messages)
[PATCH 0/2] platform/x86: hp-bioscfg: fix attribute enumeration on older HP BIOS
2026-06-30 20:29 UTC (2+ messages)
[PATCH v2 0/3] KVM: x86: Convert nested ops to static calls
2026-06-30 20:28 UTC (4+ messages)
` [PATCH v2 1/3] KVM: x86: Reject nested CAP enablement if nested virtualization is disabled
` [PATCH v2 2/3] KVM: x86: Add static calls for nested virtualization ops
` [PATCH v2 3/3] KVM: x86: Move nested_ops out of kvm_x86_ops, to global kvm_nested_ops
Reminder: Call for Proposals closing soon for XDC 2026!
2026-06-30 20:28 UTC
Reminder: Call for Proposals closing soon for XDC 2026!
2026-06-30 20:28 UTC
Reminder: Call for Proposals closing soon for XDC 2026!
2026-06-30 20:28 UTC
[PATCH 0/7] docs: pt_BR: Translate core development process documents
2026-06-30 20:25 UTC (8+ messages)
` [PATCH 1/7] docs: pt_BR: process: Translate the patch followthrough guide
` [PATCH 2/7] docs: pt_BR: process: translate 7.AdvancedTopics and 8.Conclusion
` [PATCH 3/7] docs: pt_BR: Add translation for applying-patches and update index
` [PATCH 4/7] docs: pt_BR: translate backporting.rst documentation
` [PATCH 5/7] docs: pt_BR: process: translate botching-up-ioctls guide
` [PATCH 6/7] docs: pt_BR: process: translate contribution maturity model
` [PATCH 7/7] docs: pt_BR: translate process/adding-syscalls.rst
[PATCH v2 0/7] pci: fix UAF and TOCTOU related to dynamic ID
2026-06-30 20:25 UTC (7+ messages)
` [PATCH v2 5/7] pci: make pci_match_one_device match on ID instead of device
` [PATCH v2 6/7] pci: fix dyn_id add TOCTOU
` [PATCH v2 7/7] pci: fix UAF when probe runs concurrent to dyn ID removal
[PATCH v3 0/4] Add Qualcomm JPEG V4L2 encoder for SM8250
2026-06-30 20:24 UTC (6+ messages)
` [PATCH v3 2/4] dt-bindings: media: qcom: Add JPEG encoder binding
objtool: undefined stack state in folio_zero_user()
2026-06-30 20:24 UTC (5+ messages)
[brgl:gpio/for-current] BUILD SUCCESS 9a6c0b6ea12746d50cf53d59a7e05fd83f974bda
2026-06-30 20:23 UTC
[pci:controller/dwc-imx6] BUILD SUCCESS 4b523544008aa70cda4b34c0589bbe47172c2637
2026-06-30 20:23 UTC
[PATCH 00/32] x86/msr: Drop 32-bit MSR interfaces
2026-06-30 20:06 UTC (8+ messages)
[PATCH 0/5] ata: sata_dwc_460ex: cleanups and interrupt ordering fix
2026-06-30 20:24 UTC (2+ messages)
` [PATCH 1/5] ata: sata_dwc_460ex: use device_property_present()
[PATCH bpf-next 0/5] selftests/bpf: libarena cleanup and bitmap struct
2026-06-30 20:23 UTC (3+ messages)
` [PATCH bpf-next 3/5] selftests/bpf: libarena: Clean up allocation state before buddy tests
[RFC] connectat()/bindat() or an alternative design
2026-06-30 20:22 UTC (6+ messages)
[BUG REPORT] btrfs/io_uring: GPF in tctx_task_work_run after encoded read error completion
2026-06-30 20:22 UTC (3+ messages)
[PATCH] nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error path
2026-06-30 20:19 UTC (3+ messages)
[PATCH v2 0/3] selftests/mm: avoid false failures in hugetlb and KSM tests
2026-06-30 20:20 UTC (4+ messages)
` [PATCH v2 1/3] selftests/mm: handle EINVAL when configuring gigantic hugepages
[PATCH 0/5] arm64: dts: describe the Lynx 10G and 28G SerDes blocks for Layerscape SoCs
2026-06-30 20:20 UTC (2+ messages)
[PATCH v4 0/3] mm/hmm: Add mmap lock-drop support for userfaultfd-backed mappings
2026-06-30 20:19 UTC (2+ messages)
[PATCH 1/1] MAINTAINERS: ARM/FREESCALE: merge Layerscape entry into i.MX entry
2026-06-30 20:16 UTC
[PATCH 5.10] net: cpsw_new: Fix potential unregister of netdev that has not been registered yet
2026-06-30 20:07 UTC
[PATCH v2] audit: Fix data races of skb_queue_len() readers on audit_queue
2026-06-30 20:15 UTC (2+ messages)
[Buildroot] [PATCH 1/2] package/jq: patch various CVEs
2026-06-30 20:15 UTC (2+ messages)
` [Buildroot] [PATCH 2/2] package/jq: security bump to v1.8.2
[PATCH] edac: Use sysfs_emit_at() in dimmdev_location_show()
2026-06-30 20:14 UTC (2+ messages)
[PATCH v7 1/4] dt-bindings: pci: Strictly distinguish C0 from C1-C5
2026-06-30 20:13 UTC (2+ messages)
[PATCH 1/1] media: qcom: camss: Add Frank Li as reviewer
2026-06-30 20:13 UTC (2+ messages)
[PATCH v1] config: fix case-insensitive match for old-style [section.subsection]
2026-06-30 20:12 UTC (2+ messages)
[PATCH V2] powerpc/syscall: Fix seccomp errno handling with GENERIC_ENTRY
2026-06-30 20:11 UTC (2+ messages)
[Buildroot] [PATCH v2 1/2] package/libssh2: add upstream patch for CVE-2026-55199
2026-06-30 20:11 UTC (2+ messages)
[PATCH] ata: sata_dwc_460ex: use platform_get_irq()
2026-06-30 20:11 UTC (12+ messages)
[Buildroot] [git commit] package/libssh2: add upstream patch for CVE-2026-55199
2026-06-30 19:58 UTC
[Buildroot] [git commit] package/libssh2: backport upstream patch for CVE-2026-55200
2026-06-30 19:58 UTC
[syzbot] [kvm-x86?] KASAN: use-after-free Read in kvm_setup_guest_pvclock
2026-06-30 20:10 UTC (2+ messages)
[Kernel Bug] KASAN: slab-use-after-free Read in filemap_free_folio
2026-06-30 20:10 UTC (3+ messages)
[PATCH v2 0/4] memcg: bail out reclaim when memcg is dying
2026-06-30 20:05 UTC (2+ messages)
[PATCH v1 0/4] drm: Guard DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE behind driver feature
2026-06-30 20:05 UTC (2+ messages)
` ✓ i915.CI.Full: success for "
[PATCH 0/6] btrfs: defrag/autodefrag fixes and cleanups
2026-06-30 20:05 UTC (5+ messages)
` [PATCH 4/6] btrfs: defrag: use auto kfree in defrag_one_range() for folios array
[PATCH] Documentation: locking.rst: update deprecated function
2026-06-30 20:04 UTC (2+ messages)
[PATCH] drm/xe/userptr: Stub notifier_lock helpers when DRM_GPUSVM=n
2026-06-30 20:04 UTC (2+ messages)
` ✓ Xe.CI.BAT: success for "
[PATCH v2 0/3] New vendor support and optimizations for DWC PCIe PMU
2026-06-30 20:03 UTC (5+ messages)
` [PATCH v2 1/3] perf/dwc_pcie: Add support for Picoheart vendor devices
[PATCH] platform-bus: Align MMIO regions to host page size
2026-06-30 20:03 UTC (2+ messages)
[PAHOLE v4 1/3] dwarf_loader: Extract die__add_btf_type_tag() helper [NFC]
2026-06-30 20:02 UTC (5+ messages)
` [PAHOLE v4 2/3] dwarf_loader: Add support for DW_TAG_GNU_annotation
✅ PASS: Test report for for-kernelci (7.2.0-rc1, upstream-arm-next, ff4c5a0d)
2026-06-30 20:02 UTC
[PATCH v3] drm/i915/gt: Use poll_timeout_us in place of sliding sleep window
2026-06-30 20:02 UTC (2+ messages)
` ✗ i915.CI.BAT: failure for drm/i915/gt: Use poll_timeout_us in place of sliding sleep window (rev3)
[PATCH v1] PCI: xgene: Drop unnecessary OF node reference
2026-06-30 20:00 UTC (2+ messages)
[PATCH net] selftests: net: bump default cmd() timeout to 20 seconds
2026-06-30 19:59 UTC (2+ messages)
[PATCH v6 0/9] Support for block device NVMEM providers
2026-06-30 19:59 UTC (4+ messages)
` [PATCH v6 1/9] block: partitions: of: Skip child nodes without reg property
[PATCH] docs: pt_BR: update minimal software requirement for pahole in changes.rst
2026-06-30 19:59 UTC (2+ messages)
[PATCH] drm/xe/userptr: Drop bogus static from finish in force_invalidate
2026-06-30 19:58 UTC (2+ messages)
` ✓ Xe.CI.FULL: success for drm/xe/userptr: Drop bogus static from finish in force_invalidate (rev2)
[LTP] [PATCH] tst_security.sh: quote variables in selinux helper functions
2026-06-30 19:58 UTC (2+ messages)
` [LTP] "
[PATCH v2] audit: add missing syscalls to PERM class tables
2026-06-30 19:58 UTC (2+ messages)
[PATCH v5] dmaengine: dw-edma: Enable HDMA 64R/W Channels
2026-06-30 19:58 UTC (4+ messages)
[PATCH] docs: pt_BR: update netdevsim section in maintainer-netdev.rst
2026-06-30 19:57 UTC (2+ messages)
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
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.