All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2024-10-10 18:26:53 to 2024-10-10 19:25:55 UTC [more...]

[PATCH v5] PCI: Enable runtime pm of the host bridge
 2024-10-10 19:25 UTC  (2+ messages)

VPN nftables
 2024-10-10 19:25 UTC  (3+ messages)

[PATCH] openssh: Be more restrictive on private key file permissions
 2024-10-10 19:24 UTC  (2+ messages)
` [OE-core] "

[PATCH v3 0/6] Add AutoFDO and Propeller support for Clang build
 2024-10-10 19:23 UTC  (7+ messages)
` [PATCH v3 1/6] Add AutoFDO "
` [PATCH v3 2/6] objtool: Fix unreachable instruction warnings for weak funcitons
` [PATCH v3 3/6] Change the symbols order when --ffuntion-sections is enabled
` [PATCH v3 4/6] AutoFDO: Enable -ffunction-sections for the AutoFDO build
` [PATCH v3 5/6] AutoFDO: Enable machine function split optimization for AutoFDO
` [PATCH v3 6/6] Add Propeller configuration for kernel build

[PATCH 0/3] sched/core: Fix PSI inconsistent task state splats with DELAY_DEQUEUE
 2024-10-10 19:23 UTC  (3+ messages)
` [PATCH 1/3] sched/core: Dequeue PSI signals for blocked tasks that are delayed

[meta-oe][PATCH] python3-pip: add missing RDEPENDS
 2024-10-10 19:23 UTC  (3+ messages)
` Patchtest results for "

[PATCH v9 1/6] misc: Add support for LAN966x PCI device
 2024-10-10 19:22 UTC  (2+ messages)

[Bug Report][RFC PATCH 0/1] block: fix failing assert on paused VM migration
 2024-10-10 19:21 UTC  (10+ messages)
` [Bug Report][RFC PATCH 1/1] "

[PATCH v13 00/85] KVM: Stop grabbing references to PFNMAP'd pages
 2024-10-10 18:24 UTC  (59+ messages)
` [PATCH v13 01/85] KVM: Drop KVM_ERR_PTR_BAD_PAGE and instead return NULL to indicate an error
` [PATCH v13 02/85] KVM: Allow calling kvm_release_page_{clean,dirty}() on a NULL page pointer
` [PATCH v13 03/85] KVM: Add kvm_release_page_unused() API to put pages that KVM never consumes
` [PATCH v13 04/85] KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
` [PATCH v13 05/85] KVM: x86/mmu: Don't overwrite shadow-present MMU SPTEs when prefaulting
` [PATCH v13 06/85] KVM: x86/mmu: Invert @can_unsync and renamed to @synchronizing
` [PATCH v13 09/85] KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEs
` [PATCH v13 10/85] KVM: x86/mmu: Use gfn_to_page_many_atomic() when prefetching indirect PTEs
` [PATCH v13 11/85] KVM: Rename gfn_to_page_many_atomic() to kvm_prefetch_pages()
` [PATCH v13 13/85] KVM: Annotate that all paths in hva_to_pfn() might sleep
` [PATCH v13 17/85] KVM: x86/mmu: Drop kvm_page_fault.hva, i.e. don't track intermediate hva
` [PATCH v13 18/85] KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot()
` [PATCH v13 20/85] KVM: Remove pointless sanity check on @map param to kvm_vcpu_(un)map()
` [PATCH v13 21/85] KVM: Explicitly initialize all fields at the start of kvm_vcpu_map()
` [PATCH v13 22/85] KVM: Use NULL for struct page pointer to indicate mremapped memory
` [PATCH v13 28/85] KVM: Move kvm_{set,release}_page_{clean,dirty}() helpers up in kvm_main.c
` [PATCH v13 29/85] KVM: pfncache: Precisely track refcounted pages
` [PATCH v13 30/85] KVM: Migrate kvm_vcpu_map() to kvm_follow_pfn()
` [PATCH v13 36/85] KVM: x86: Don't fault-in APIC access page during initial allocation
` [PATCH v13 37/85] KVM: x86/mmu: Add "mmu" prefix fault-in helpers to free up generic names
` [PATCH v13 38/85] KVM: x86/mmu: Put direct prefetched pages via kvm_release_page_clean()
` [PATCH v13 39/85] KVM: x86/mmu: Add common helper to handle prefetching SPTEs
` [PATCH v13 40/85] KVM: x86/mmu: Add helper to "finish" handling a guest page fault
` [PATCH v13 46/85] KVM: guest_memfd: Provide "struct page" as output from kvm_gmem_get_pfn()
` [PATCH v13 47/85] KVM: x86/mmu: Put refcounted pages instead of blindly releasing pfns
` [PATCH v13 48/85] KVM: x86/mmu: Don't mark unused faultin pages as accessed
` [PATCH v13 50/85] KVM: VMX: Hold mmu_lock until page is released when updating APIC access page
` [PATCH v13 51/85] KVM: VMX: Use __kvm_faultin_page() to get APIC access page/pfn
` [PATCH v13 56/85] KVM: arm64: Use __kvm_faultin_pfn() to handle memory aborts
` [PATCH v13 57/85] KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed
` [PATCH v13 58/85] KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock
` [PATCH v13 59/85] KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest
` [PATCH v13 60/85] KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s HV
` [PATCH v13 61/85] KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s Radix
` [PATCH v13 62/85] KVM: PPC: Drop unused @kvm_ro param from kvmppc_book3s_instantiate_page()
` [PATCH v13 63/85] KVM: PPC: Book3S: Mark "struct page" pfns dirty/accessed after installing PTE
` [PATCH v13 64/85] KVM: PPC: Use kvm_faultin_pfn() to handle page faults on Book3s PR
` [PATCH v13 65/85] KVM: LoongArch: Mark "struct page" pfns dirty only in "slow" page fault path
` [PATCH v13 66/85] KVM: LoongArch: Mark "struct page" pfns accessed "
` [PATCH v13 67/85] KVM: LoongArch: Mark "struct page" pfn accessed before dropping mmu_lock
` [PATCH v13 68/85] KVM: LoongArch: Use kvm_faultin_pfn() to map pfns into the guest
` [PATCH v13 69/85] KVM: MIPS: Mark "struct page" pfns dirty only in "slow" page fault path
` [PATCH v13 70/85] KVM: MIPS: Mark "struct page" pfns accessed "
` [PATCH v13 71/85] KVM: MIPS: Mark "struct page" pfns accessed prior to dropping mmu_lock
` [PATCH v13 72/85] KVM: MIPS: Use kvm_faultin_pfn() to map pfns into the guest
` [PATCH v13 73/85] KVM: PPC: Remove extra get_page() to fix page refcount leak
` [PATCH v13 74/85] KVM: PPC: Use kvm_vcpu_map() to map guest memory to patch dcbz instructions
` [PATCH v13 75/85] KVM: Convert gfn_to_page() to use kvm_follow_pfn()
` [PATCH v13 76/85] KVM: Add support for read-only usage of gfn_to_page()
` [PATCH v13 77/85] KVM: arm64: Use __gfn_to_page() when copying MTE tags to/from userspace
` [PATCH v13 78/85] KVM: PPC: Explicitly require struct page memory for Ultravisor sharing
` [PATCH v13 79/85] KVM: Drop gfn_to_pfn() APIs now that all users are gone
` [PATCH v13 80/85] KVM: s390: Use kvm_release_page_dirty() to unpin "struct page" memory
` [PATCH v13 81/85] KVM: Make kvm_follow_pfn.refcounted_page a required field
` [PATCH v13 82/85] KVM: x86/mmu: Don't mark "struct page" accessed when zapping SPTEs
` [PATCH v13 83/85] KVM: arm64: Don't mark "struct page" accessed when making SPTE young
` [PATCH v13 84/85] KVM: Drop APIs that manipulate "struct page" via pfns
` [PATCH v13 85/85] KVM: Don't grab reference on VM_MIXEDMAP pfns that have a "struct page"

[PATCH v2 0/3] Mac Filter Port to New DTS
 2024-10-10 19:21 UTC  (4+ messages)
` [PATCH v7 0/2] dts: mac filter port to new dts
  ` [PATCH v7 1/2] dts: add methods for setting mac and multicast addresses
  ` [PATCH v7 2/2] dts: mac filter test suite refactored for new dts

[PATCH net-next 00/11] add basic support for i.MX95 NETC
 2024-10-10 19:20 UTC  (3+ messages)
` [PATCH net-next 11/11] MAINTAINERS: update ENETC driver files and maintainers

arm64 s2idle vs. workqueues
 2024-10-10 19:20 UTC  (5+ messages)

[PATCH v2 1/1] [PATCH] mimgw: remove Compiler Warnings
 2024-10-10 19:19 UTC  (3+ messages)
` [PATCH] [PATCH] mimgw: Remove "

[RFC] Synchronized Shared Pointers for the Linux kernel
 2024-10-10 19:16 UTC 

[PATCH net-next 0/3] net, device property: fix led node releases in mv88e6xxx with new macro
 2024-10-10 19:15 UTC  (4+ messages)
` [PATCH net-next 3/3] net: dsa: mv88e6xxx: leds: fix leds refcount

[PATCH] staging: gdm724x: Remove unused driver
 2024-10-10 19:15 UTC 

[PATCH v3 0/3] Link worktrees with relative paths
 2024-10-10 19:14 UTC  (5+ messages)
` [PATCH v3 1/3] worktree: refactor infer_backlink() to use *strbuf

[PATCH] netfilter: Record uid and gid in xt_AUDIT
 2024-10-10 19:13 UTC  (10+ messages)

[PATCH] pinctrl: sophgo: fix double free in cv1800_pctrl_dt_node_to_map()
 2024-10-10 19:13 UTC  (5+ messages)

[PATCH net-next] net: broadcom: remove select MII from brcmstb Ethernet drivers
 2024-10-10 19:13 UTC 

[PATCH] layer.conf: Update to walnascar (5.2) layer/release series
 2024-10-10 19:11 UTC  (2+ messages)

[PATCH v0] arm/uefi-secureboot: Add uefi http boot support
 2024-10-10 19:11 UTC  (2+ messages)

[PATCHSET sched_ext/for-6.12-fixes] sched_ext: Fix RCU and other stalls while iterating tasks during enable/disable
 2024-10-10 19:12 UTC  (9+ messages)
` [PATCH 4/6] sched_ext: bypass mode shouldn't depend on ops.select_cpu()
` [PATCH 5/6] sched_ext: Move scx_tasks_lock handling into scx_task_iter helpers
` [PATCH 6/6] sched_ext: Don't hold scx_tasks_lock for too long

[PATCH] selftests: net: rds: fix module not found
 2024-10-10 19:11 UTC  (3+ messages)

[PATCH 03/15] cxl/aer/pci: Refactor AER driver's existing interfaces to support CXL PCIe ports
 2024-10-10 19:11 UTC  (2+ messages)

[PATCH v4 0/5] improve handling of remote/HEAD
 2024-10-10 19:08 UTC  (6+ messages)
` [PATCH v5 1/6] refs_update_symref: atomically record overwritten ref
  ` [PATCH v5 3/6] set-head: better output for --auto

[PATCH 0/15] Enable CXL PCIe port protocol error handling and logging
 2024-10-10 19:07 UTC  (2+ messages)

[PATCH bpf-next] bpf: update docs on CONFIG_FUNCTION_ERROR_INJECTION
 2024-10-10 19:06 UTC  (4+ messages)

[PATCH v2] net: atlantic: support reading SFP module info
 2024-10-10 19:06 UTC 

[PATCH i-g-t 1/2] lib/amdgpu: add sdma ring id paramter for deadlock helper
 2024-10-10 19:06 UTC  (2+ messages)
` ✗ CI.xeFULL: failure for series starting with [i-g-t,1/2] "

[PATCH 0/8] riscv: AIA userspace irqchip_split support
 2024-10-10 19:03 UTC  (9+ messages)
` [PATCH 1/8] hw/intc/riscv_aplic: rename is_kvm_aia()
` [PATCH 2/8] hw/riscv/virt.c: reduce virt_use_kvm_aia() usage
` [PATCH 3/8] hw/riscv/virt.c: rename helper to virt_use_kvm_aia_aplic_imsic()
` [PATCH 4/8] target/riscv/kvm: consider irqchip_split() in aia_create()
` [PATCH 5/8] hw/riscv/virt.c, riscv_aplic.c: add 'emulated_aplic' helpers
` [PATCH 6/8] hw/intc/riscv_aplic: add kvm_msicfgaddr for split mode aplic-imsic
` [PATCH 7/8] target/riscv/kvm: remove irqchip_split() restriction
` [PATCH 8/8] docs: update riscv/virt.rst with kernel-irqchip=split support

[PATCH net-next v25 00/13] Device Memory TCP
 2024-10-10 19:05 UTC  (4+ messages)
` [PATCH net-next v25 10/13] net: add SO_DEVMEM_DONTNEED setsockopt to release RX frags

[PATCH] of: net: Add option for random mac address
 2024-10-10 19:05 UTC 

[PATCH v5 0/2] sh: Restructure setup code to reserve memory regions earlier
 2024-10-10 19:04 UTC  (4+ messages)
` [PATCH v5 2/2] "

[PATCH v2] PCI: Introduce Cray ClusterStor E1000 NVMe slot LED driver
 2024-10-10 18:53 UTC  (2+ messages)

[PATCH v2 11/14] misc: rp1: RaspberryPi RP1 misc driver
 2024-10-10 19:03 UTC  (2+ messages)

[PATCH 0/4] Add new panel driver Samsung S6E88A0-AMS427AP24
 2024-10-10 18:31 UTC  (5+ messages)
  ` [PATCH 1/4] dt-bindings: display: panel: Add Samsung S6E88A0-AMS427AP24 bindings
  ` [PATCH 2/4] drm/panel: samsung-s6e88a0-ams427ap24: Add initial driver
  ` [PATCH 3/4] drm/panel: samsung-s6e88a0-ams427ap24: Add brightness control
  ` [PATCH 4/4] drm/panel: samsung-s6e88a0-ams427ap24: Add flip option

❌ FAIL: Test report for master (6.12.0-rc2, mainline.kernel.org-clang, eb952c47)
 2024-10-10 19:02 UTC 

[PATCH] drm/amdkfd: change kfd process kref count at creation
 2024-10-10 19:01 UTC  (6+ messages)

fix recovery of allocator ops after a growfs
 2024-10-10 19:01 UTC  (3+ messages)
` [PATCH 6/7] xfs: don't update file system geometry through transaction deltas

[PATCH v3 0/3] This series adds a few patches to make it easy to use the system dtc in
 2024-10-10 19:01 UTC  (4+ messages)
` [PATCH v3 3/3] RFC: CI: Skip building dtc for world builds

[PATCH v5 0/8] Add support for videocc, camcc, dispcc0 and dispcc1 on Qualcomm SA8775P platform
 2024-10-10 18:58 UTC  (9+ messages)
` [PATCH v5 1/8] dt-bindings: clock: qcom: Add SA8775P video clock controller
` [PATCH v5 2/8] clk: qcom: Add support for Video clock controller on SA8775P
` [PATCH v5 3/8] dt-bindings: clock: qcom: Add SA8775P camera clock controller
` [PATCH v5 4/8] clk: qcom: Add support for Camera Clock Controller on SA8775P
` [PATCH v5 5/8] dt-bindings: clock: qcom: Add SA8775P display clock controllers
` [PATCH v5 6/8] clk: qcom: Add support for Display clock Controllers on SA8775P
` [PATCH v5 7/8] arm64: dts: qcom: Update sleep_clk frequency to 32000 "
` [PATCH v5 8/8] arm64: dts: qcom: Add support for multimedia clock controllers

[PATCH] tools: docker: Drop the git user name and email configuration
 2024-10-10 18:59 UTC  (4+ messages)

[PATCH net] ipv4: give an IPv4 dev to blackhole_netdev
 2024-10-10 18:58 UTC  (2+ messages)

ln -rs throws suntax error in do_populate_sysroot:append()
 2024-10-10 18:58 UTC  (3+ messages)

[PATCH v8 00/25] x86/resctrl : Support AMD Assignable Bandwidth Monitoring Counters (ABMC)
 2024-10-10 18:57 UTC  (9+ messages)
` [PATCH v8 08/25] x86/resctrl: Introduce interface to display number of monitoring counters

[PATCH v1 00/15] io_uring zero copy rx
 2024-10-10 18:57 UTC  (6+ messages)
` [PATCH v1 01/15] net: devmem: pull struct definitions out of ifdef

[PATCH net-next v5] eth: fbnic: Add hardware monitoring support via HWMON interface
 2024-10-10 18:55 UTC  (3+ messages)

[PATCH v2] drm/amdkfd: Not restore userptr buffer if kfd process has been removed
 2024-10-10 18:54 UTC  (4+ messages)

[PATCH bpf 0/4] bpf, vsock: Fixes related to sockmap/sockhash redirection
 2024-10-10 18:54 UTC  (3+ messages)
` [PATCH bpf 1/4] bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock

[PATCH] migration: Cleanup migrate_fd_cleanup() on accessing to_dst_file
 2024-10-10 18:51 UTC  (2+ messages)

[PATCH] Documentation/gitprotocol-v2.txt: fix a slight inconsistency in format
 2024-10-10 18:52 UTC  (3+ messages)

[Outreachy][PATCH] t6050: avoid pipes in git related commands
 2024-10-10 18:51 UTC  (4+ messages)
` [Outreachy][PATCH v2] t6050: avoid pipes with downstream Git commands

[PATCH V6 0/8] io_uring: support sqe group and provide group kbuf
 2024-10-10 18:51 UTC  (7+ messages)
` [PATCH V6 6/8] io_uring: support providing sqe group buffer

[PATCH] doc: coreboot: Update stale graphics enabling instructions
 2024-10-10 18:50 UTC  (2+ messages)

[PATCH] Makefile: fix dependency for $(UNIT_TEST_DIR)/clar/clar.o
 2024-10-10 18:50 UTC  (3+ messages)

[PATCH] parisc: lba_pci: remove unused macro
 2024-10-10 18:50 UTC  (2+ messages)

[PATCH] boardf: Modify DRAM message
 2024-10-10 18:50 UTC  (2+ messages)

[PATCH i-g-t 1/4] lib/intel: Extract gem_store_dword_needs_physical()
 2024-10-10 18:49 UTC  (5+ messages)
` [PATCH i-g-t 2/4] lib/intel: Unify MI_STORE_DWORD secure batch checks

[PATCH 0/2] Misc omap GPIO/UART fixes
 2024-10-10 18:48 UTC  (3+ messages)
` [PATCH 1/2] gpio: omap: Add omap_gpio_disable/enable_irq calls
` [PATCH 2/2] serial: 8250: omap: Move pm_runtime_get_sync

[PATCH resend v2] bcachefs: reject unknown mount options
 2024-10-10 18:33 UTC  (2+ messages)

[PATCH] bundle-uri: plug leak in unbundle_from_file()
 2024-10-10 18:47 UTC  (4+ messages)
` [PATCH v2] "

[ANNOUNCE] ndctl v80
 2024-10-10 18:47 UTC 

[PATCH] selftests/bpf: Removed redundant variable
 2024-10-10 18:46 UTC  (2+ messages)

[PATCH] arm64: dts: rockchip: Prevent thermal runaways in RK3308 SoC dtsi
 2024-10-10 17:32 UTC  (2+ messages)

[linux-next:master] BUILD REGRESSION 0cca97bf23640ff68a6e8a74e9b6659fdc27f48c
 2024-10-10 18:45 UTC 

[PATCH v1] dts: add verify argument to set forward mode
 2024-10-10 18:43 UTC  (3+ messages)
` [PATCH v2] dts: fix verify argument in "

[OE-core][kirkstone 0/2] Patch review
 2024-10-10 18:44 UTC  (3+ messages)
` [OE-core][kirkstone 1/2] valgrind: disable avx_estimate_insn.vgtest
` [OE-core][kirkstone 2/2] selftest/runtime_test/virgl: Disable for all fedora

[PATCH] perf callchain: Remove unused callchain_branch_counts
 2024-10-10 18:40 UTC  (2+ messages)
` [PATCH] perf report: Display columns Predicted/Abort/Cycles in --branch-history

[PATCH] powerpc/vdso: Flag VDSO64 entry points as functions
 2024-10-10 18:36 UTC  (2+ messages)

[PATCH v3] alienware-wmi: Dell AWCC platform_profile support
 2024-10-10 18:39 UTC  (2+ messages)

[PATCH for-9.2 0/7] docs/devel: Convert txt files to rST
 2024-10-10 18:38 UTC  (3+ messages)
` [PATCH 2/7] docs/devel/blkverify: Convert to rST format

[PATCH] checkout: refer to other-worktree branch, not ref
 2024-10-10 18:39 UTC  (2+ messages)
` [PATCH v2] "

[PATCH next] bcachefs: Fix bitwise math on 32 bit systems
 2024-10-10 18:35 UTC 

[PATCH v5 0/8] x86/module: use large ROX pages for text allocations
 2024-10-10 18:35 UTC  (3+ messages)
` [PATCH v5 7/8] execmem: add support for cache of large ROX pages

[RFC PATCH 00/13] Remove implicit devres from pci_intx()
 2024-10-10 18:34 UTC  (6+ messages)
` [RFC PATCH 13/13] Remove "

[PATCH v12 00/19] Add Secure TSC support for SNP guests
 2024-10-10 18:34 UTC  (5+ messages)
` [PATCH v12 05/19] virt: sev-guest: Reduce the scope of SNP command mutex
` [PATCH v12 09/19] x86/cc: Add CC_ATTR_GUEST_SNP_SECURE_TSC

[PATCH v2] xfs: Check for deallayed allocations before setting extsize
 2024-10-10 18:34 UTC  (2+ messages)

[PATCH v7] sched: Consolidate cpufreq updates
 2024-10-10 18:32 UTC  (4+ messages)

[PATCH] iio: Switch back to struct platform_driver::remove()
 2024-10-10 18:32 UTC  (2+ messages)

[PATCH v2 0/5] dt-bindings: mfd: convert zii,rave-sp.txt and child txt to yaml format
 2024-10-10 18:31 UTC  (4+ messages)
` [PATCH v2 5/5] dt-bindings: mfd: convert zii,rave-sp.txt "
  ` [PATCH v2 5/5] dt-bindings: mfd: convert zii, rave-sp.txt "

[PATCH] drm/amdgpu: Wait for reset on init completion
 2024-10-10 18:31 UTC  (2+ messages)

locking/csd-lock: Switch from sched_clock() to ktime_get_mono_fast_ns()
 2024-10-10 18:31 UTC  (3+ messages)

[PATCH v2] selftests: drivers: net: fix name not defined
 2024-10-10 18:30 UTC 

[PATCH v4 00/28] DCD: Add support for Dynamic Capacity Devices (DCD)
 2024-10-10 18:29 UTC  (3+ messages)
` [PATCH v4 20/28] cxl/core: Return endpoint decoder information from region search

[PATCH v2 0/2] iio: {amplifiers,dac,frequency,resolver}: add missing selects in Kconfig
 2024-10-10 18:29 UTC  (2+ messages)

FAILED: patch "[PATCH] lockdep: fix deadlock issue between lockdep and rcu" failed to apply to 5.4-stable tree
 2024-10-10 18:29 UTC  (2+ messages)

[PATCH 1/3] drm/xe/query: Increase timestamp width
 2024-10-10 18:28 UTC  (4+ messages)

[PATCH] tdx, memory hotplug: Check whole hot-adding memory range for TDX
 2024-10-10 18:28 UTC  (10+ messages)

[PATCH v2 0/4] Remove the_repository global for am, annotate, apply, archive builtins
 2024-10-10 18:27 UTC  (5+ messages)
` [PATCH v3 0/3] "
  ` [PATCH v3 3/3] archive: remove the_repository global variable

[PATCH v1 00/37] Second Distro-agnostic series taken from Fedora Rawhide
 2024-10-10 18:26 UTC  (4+ messages)
` [PATCH v1 37/37] chainloader: Use grub_efi_...() memory helpers where reasonable


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.