All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-11-11 10:22:45 to 2026-11-11 10:54:22 UTC [more...]

[PATCH 0/2] ASoC: qcom: audioreach: fix S24_LE playback and route mixer disconnects
 2026-11-11 10:54 UTC  (6+ messages)
` [PATCH 1/2] ASoC: qcom: audioreach: use a 32-bit container for S24_LE PCM
` [PATCH 2/2] ASoC: qcom: audioreach: only disconnect the route a mixer control owns

[PATCH 0/3] t: add "test-tool genbytes" to avoid slow tr(1) on macOS
 2026-11-11 10:54 UTC  (3+ messages)
` [PATCH v3] "

[PATCH] RDMA/mlx5: Fix UAF after DEVX DCT create failure
 2026-11-11 10:53 UTC 

[PATCH v3 0/3] cgroup/cpuset: Keep the top scheduling domain populated
 2026-11-11 10:53 UTC  (7+ messages)
` [PATCH v3 1/3] cgroup/cpuset: Reject updates that empty the top sched domain
` [PATCH v3 2/3] cgroup/cpuset: Allow top-level partition CPU replacement

[PATCH ath-next] wifi: ath12k: protect DP peer key cache with RCU
 2026-11-11 10:53 UTC 

[PATCH] drm/xe/dma-buf: Validate BOs on export to charge the exporter
 2026-11-11 10:53 UTC  (3+ messages)
` ✗ CI.checksparse: warning for "
` ✓ Xe.CI.BAT: success "

[PATCH net-next 06/10] dpll: add KUnit tests for core locking
 2026-11-11 10:53 UTC  (3+ messages)

[PATCH net v9 0/4] can: j1939: fix the abort timer and bound EDPO
 2026-11-11 10:53 UTC  (6+ messages)
` [PATCH net v9 1/4] can: j1939: serialize cancel and rearm of the receive timer
` [PATCH net v9 2/4] can: j1939: validate the EDPO packet number
` [PATCH net v9 3/4] can: j1939: drop the message when the reassembled skb is gone
` [PATCH net v9 4/4] can: j1939: reject a CTS that names more packets than the message has

[PATCH] phy: hisilicon: fix UTMI reset leaks in INNO USB2 PHY
 2026-11-11 10:51 UTC  (3+ messages)

[PATCH v3 0/5] Add strprefix() and fix a bug with it
 2026-11-11 10:51 UTC  (9+ messages)
` [PATCH v3 3/5] stddef: Add const_cast()
` [PATCH v3 5/5] string: Make strprefix() const-qualifier-generic

FAILED: patch "[PATCH] mm/ksm: fix userfaultfd protection during merge and unmerge" failed to apply to 6.1-stable tree
 2026-11-11 10:50 UTC  (5+ messages)
` [PATCH 6.1.y 0/3] mm/ksm: fix userfaultfd protection on 6.1
  ` [PATCH 6.1.y 1/3] mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE
  ` [PATCH 6.1.y 2/3] mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT_FLAG_UNSHARE
  ` [PATCH 6.1.y 3/3] mm/ksm: fix userfaultfd protection during merge and unmerge

[PATCH v4 0/6] ksmbd: verify session setup requests before signing with their key
 2026-11-11 10:50 UTC  (3+ messages)

[PATCH v2 0/3] drm/panel: ilitek-ili9488: add the PocketGo S30 panel
 2026-11-11 10:50 UTC  (6+ messages)
` [PATCH v2 1/3] dt-bindings: display: panel: ilitek,ili9488: make the port optional
    ` [PATCH v2 1/3] dt-bindings: display: panel: ilitek, ili9488: "

[PATCH v3 0/2] crypto: caam - Fix RSA error-path unmap and unaligned dst buffers
 2026-11-11 10:50 UTC  (3+ messages)
` [PATCH v3 2/2] crypto: caam - Use bounce buffer for unaligned RSA destination buffers

[PATCH] spacemit: k1: fix SD Card Detection for MusePi Pro
 2026-11-11 10:49 UTC 

[wrynose][PATCH v2] Revert "am62lxx-evm: Add DSI config fragments for display support"
 2026-11-11 10:49 UTC 

[PATCH v8 0/9] vfio/pci: Add mmap() for DMABUFs
 2026-11-11 10:48 UTC  (5+ messages)
` [PATCH v8 8/9] vfio/pci: Support mmap() of a VFIO DMABUF

[PATCH 00/13] kprobes: Reduce registration and optimization lookup costs
 2026-11-11 10:49 UTC  (6+ messages)
` [PATCH 04/13] kprobes: Maintain an rbtree of registered probes

[PATCH v7 00/10] Xe3P GPU Error Injection Test Suite with DRM RAS Netlink Support
 2026-11-11 10:47 UTC  (7+ messages)
` [PATCH v7 04/10] lib/igt_drm_ras_nl: add get_error_counter support
` [PATCH v7 07/10] tests/intel/xe_err_injection: Add Core Compute Uncorr Error injection
` [PATCH v7 08/10] lib/igt_drm_ras_nl: add event notify subscription and event wait support

[PATCH v2 0/6] Various virtio-snd fixes again
 2026-11-11 10:48 UTC  (13+ messages)
` [PATCH v2 1/6] virtio-snd: convert virtio_error to error_report
` [PATCH v2 2/6] virtio-snd: add pcm_state_to_str()
` [PATCH v2 3/6] virtio-snd: reject invalid feats in set_pcm_params
` [PATCH v2 4/6] virtio-snd: don't allocate pcm_info zero-count buf
` [PATCH v2 5/6] virtio-snd: cap maximum buffer_bytes to half a GiB
` [PATCH v2 6/6] virtio-snd: period_bytes divides buffer_bytes

[PATCH v2 0/3] Remove obsolete __MODULE_STRING()
 2026-11-11 10:48 UTC  (5+ messages)

[PATCH net-next v2 5/5] hv_netvsc: let the core take XDP off a netvsc device that is going away
 2026-11-11 10:48 UTC  (2+ messages)

[PATCH net-next v2 4/5] hv_netvsc: move a new VF to netvsc's netns from a work item
 2026-11-11 10:48 UTC  (2+ messages)

[PATCH net-next v2 3/5] hv_netvsc: treat the VF's XDP program the way bonding treats a slave's
 2026-11-11 10:48 UTC  (2+ messages)

[PATCH net-next v2 2/5] hv_netvsc: hold the VF's instance lock when installing XDP on it
 2026-11-11 10:48 UTC  (2+ messages)

[PATCH v1] drm/bridge: ssd2825: Fix panel enable sequence
 2026-11-11 10:48 UTC  (2+ messages)

[PATCH 0/7] ci: some speedups for slow tests
 2026-11-11 10:47 UTC  (9+ messages)
` [PATCH v3 "
  ` [PATCH v3 1/7] gitlab-ci: speed up installation of Git for Windows SDK
  ` [PATCH v3 2/7] gitlab-ci: exclude intermediate outputs from Windows artifacts
  ` [PATCH v3 3/7] ci: build optimized binaries with Meson
  ` [PATCH v3 4/7] t0027: optimize how we reset repository state
  ` [PATCH v3 5/7] t0027: cache expected output files
  ` [PATCH v3 6/7] t1092: set up repositories from templates
  ` [PATCH v3 7/7] t5551: use reftables for repositories with many refs

[PATCH v2 1/2] dt-bindings: net: bluetooth: realtek: Add RTL8852BS
 2026-11-11 10:47 UTC  (2+ messages)
` Bluetooth for the RTL8852BS on BPI-F3

Fwd: InjectionBunny: NTFS3 SUID injection leading to local privilege escalation
 2026-11-11 10:47 UTC  (2+ messages)

[cxl:next] BUILD SUCCESS d4780f61df995bef6b7b97958b9f1856593740d7
 2026-11-11 10:46 UTC 

[PATCH v2 00/23] coresight: trbe: Refactor buffer and IRQ handling
 2026-11-11 10:47 UTC  (3+ messages)
` [PATCH v2 15/23] coresight: trbe: Report truncated trace on buffer update errors

Request to add linux-mmc
 2026-11-11 10:47 UTC  (3+ messages)

[RFC PATCH 0/2] Support --verbose in git history
 2026-11-11 10:46 UTC  (3+ messages)

[ANNOUNCE] makedumpfile 1.8.0
 2026-11-11 10:46 UTC  (3+ messages)

[rafael-pm:bleeding-edge 9/22] drivers/platform/x86/hp/hp-wmi.c:1057:16: error: implicit declaration of function 'devm_battery_hook_register'; did you mean 'acpi_battery_hook_register'?
 2026-11-11 10:46 UTC 

[PATCH v2 00/12] sched: core-sched fixes and balancing
 2026-11-11 10:46 UTC  (12+ messages)
` [PATCH v2 01/12] sched/core: Fix pick_next_task() self recursion
` [PATCH v2 02/12] sched/core: Introduce rq_drop_lock()
` [PATCH v2 04/12] sched/core: Make __update_rq_clock() skip updates on UPDATED
` [PATCH v2 06/12] sched/core: New rq_{pin,drop,repin,unpin}_lock() semantics

[PATCH 1/1] net/af_packet: fix accidental fanout group ID reuse
 2026-11-11 10:45 UTC  (2+ messages)
` [PATCH v2] "

[PATCH] arm64: dts: rockchip: Describe the Type-C port on RK3576 EVB1
 2026-11-11 10:45 UTC  (4+ messages)

[PATCH v2 0/3] drm/msm/dp, phy: qcom: improve DP Type-C reconnect handli
 2026-11-11 10:43 UTC  (8+ messages)
` [PATCH v2 1/3] phy: qcom: qmp-combo: delay Type-C mux switch while DP PHY is initializing
` [PATCH v2 2/3] drm/msm/dp: Remove redundant force_link_train flag
` [PATCH v2 3/3] drm/msm/dp: continue link training downgrade when cable is still plugged

[PATCH 0/4] crypto: iaa - rework the WQ selection tables
 2026-11-11 10:44 UTC  (3+ messages)
` [PATCH 3/4] crypto: iaa - use RCU per-package WQ tables

[PATCH v2] drm/i915/dmabuf: avoid global wbinvd on dma-buf import
 2026-11-11 10:44 UTC  (2+ messages)

[PATCH 0/2] usb: misc: onboard_usb_dev: Add Genesys Logic GL3525 hub support
 2026-11-11 10:44 UTC  (5+ messages)
` [PATCH 1/2] dt-bindings: usb: Add Genesys Logic GL3525 hub controller
` [PATCH 2/2] usb: misc: onboard_usb_dev: Add Genesys Logic GL3525 hub support

[PATCH v2 0/5] Add ADC power sequencing support for RZ/V2H(P) and RZ/V2N SoCs
 2026-11-11 10:43 UTC  (5+ messages)

[PATCH v2 00/28] drm/panthor: Add Mali v15 virtualization support
 2026-11-11 10:43 UTC  (8+ messages)
` [PATCH v2 08/28] dt-bindings: gpu: mali-gen5-am: Add Mali 5th-Gen AM schema
` [PATCH v2 11/28] dt-bindings: gpu: panthor: Document AM system bindings

[PATCH] Bluetooth: SMP: Fail if local and remote public key X coords match
 2026-11-11 10:44 UTC  (2+ messages)
`  "

[PATCH v4 0/6] log: speed up --follow following renames for non-linear history
 2026-11-11 10:43 UTC  (4+ messages)
` [PATCH v5 0/5] "

[PATCH] drm/i915/dp: Avoid YCbCr420 on HDMI2.1 PCONs due to the TMDS CLK limit
 2026-11-11 10:42 UTC  (2+ messages)
` ✗ Xe.CI.FULL: failure for drm/i915/dp: Avoid YCbCr420 on HDMI2.1 PCONs due to the TMDS CLK limit (rev2)

[PATCH] riscv: unaligned: fix __setup handlers
 2026-11-11 10:41 UTC  (2+ messages)

[Buildroot] [PATCH] package/rtl8723ds: bump to version 2026-11-11
 2026-11-11 10:41 UTC 

[f2fs-dev] [PATCH 00/20] f2fs: support block size smaller than PAGE_SIZE
 2026-11-11 10:39 UTC  (6+ messages)
` [f2fs-dev] [PATCH 03/20] f2fs: extend f2fs_folio_state for subpage blocks

[PATCH] board: rockchip: Add 100ASK DshanPi A1
 2026-11-11 10:40 UTC  (2+ messages)

Linux-stable backports for IOMMU CVE-2024-21963
 2026-11-11 10:40 UTC  (7+ messages)
` [PATCH 6.18.y] iommu/amd: Force device table to maximum size
` [PATCH 6.12.y] "
` [PATCH 6.6.y] "
` [PATCH 6.1.y] "
` [PATCH 5.15.y] "
` [PATCH 5.10.y] "

[PATCH] ALSA: hda: dt-bindings: cix: add hda dma memory-region
 2026-11-11 10:39 UTC 

[RFC PATCH v2 0/2] memcg_ext: dynamic memory.low protection requests
 2026-11-11 10:38 UTC  (3+ messages)
` [RFC PATCH v2 1/2] memcg_ext: arbitrate low protection requests like memory.low
` [RFC PATCH v2 2/2] selftests/bpf: Add bpf_memcg_ops protection test

[PATCH v8 0/4] E5010 Probe Cleanup and Adding autosuspend
 2026-11-11 10:39 UTC  (5+ messages)
` [PATCH v8 2/4] media: imagination: e5010: Fix clk never enabled without CONFIG_PM
` [PATCH v8 3/4] media: imagination: e5010: Update e5010_init_device Call Sites to Ensure Proper Device State

dash 0.5.13.1: problems with dash as /bin/sh on ARM64
 2026-11-11 10:38 UTC  (4+ messages)
` [PATCH] shell: Fix unsigned char promotion and truncation
    ` [PATCH] expand: Drop incorrect CTLESC cast in argstr

[PATCH net v8 0/4] can: j1939: fix the abort timer and bound EDPO
 2026-11-11 10:37 UTC  (5+ messages)
` [PATCH net v8 1/4] can: j1939: serialize cancel and rearm of the receive timer

[PATCH v4 0/6] media: Add the ST VD55G0 global shutter sensor
 2026-11-11 10:37 UTC  (2+ messages)

[PATCH] target/riscv/kvm: Limit SBI DBCN transfers to 4 KiB
 2026-11-11 10:37 UTC  (2+ messages)

[PATCH] md: avoid block autoload while importing rdev under reconfig_mutex
 2026-11-11 10:37 UTC  (4+ messages)

[PATCH v2 1/1] drm/bridge: tc358767: register DP aux bus even in DRM_BRIDGE_ATTACH_NO_CONNECTOR case
 2026-11-11 10:37 UTC  (2+ messages)

[PATCH v25 00/11] Add Renesas RZ/G3L SD/eMMC support
 2026-11-11 10:36 UTC  (7+ messages)
` [PATCH v25 07/11] mmc: renesas_sdhi: Add tuning delay support for RZ/G2L
` [PATCH v25 08/11] mmc: renesas_sdhi: Add TMIO_MMC_INTERNAL_DIVIDER flag
` [PATCH v25 10/11] mmc: renesas_sdhi: Add write32_hook for CTL_SD_CARD_CLK_CTL register writes

[PATCH v6 0/2] Extend CPER records with RAS info queue data
 2026-11-11 10:36 UTC  (3+ messages)
` [PATCH v6 2/2] drm/xe/cper: Prepare Intel CPER info records

[PATCH blktests 00/10] nvme: make NVME_TARGET_CONTROL work with remote targets
 2026-11-11 10:36 UTC  (6+ messages)
` [PATCH blktests 07/10] common/nvme: support the ports of a remote target
` [PATCH blktests 09/10] nvme: skip the tests which need a feature the remote target lacks

[PATCH fstests] overlay: test that syncfs and unmount persist all changes
 2026-11-11 10:36 UTC  (5+ messages)
` [PATCH fstests v2] "
  ` [PATCH fstests v3] "
    ` [PATCH fstests v4] "

[PATCH 08/14] mfd: remove unused aat2870 driver
 2026-11-11 10:37 UTC  (6+ messages)

[PATCH v5 00/13] drm/bridge: tc358762: Various small fixes
 2026-11-11 10:35 UTC  (5+ messages)
` [PATCH v5 01/13] drm/bridge: tc358762: Clean up register defines
` [PATCH v5 02/13] drm/bridge: tc358762: Improve SYSCTRL "

[PATCH] media: verisilicon: Replace strlcat() with seq_buf
 2026-11-11 10:35 UTC  (4+ messages)
` [PATCH v2] media: verisilicon: Replace strlcat() with scnprintf()

[PATCH v2 0/6] spi: cadence-xspi: Fixes and ACPI changes
 2026-11-11 10:35 UTC  (7+ messages)
` [PATCH v2 1/6] spi: cadence-xspi: Properly handle errors in .transfer_one_message
` [PATCH v2 2/6] spi: cadence-xspi: Reconfigure to STIG mode before SPI message
` [PATCH v2 3/6] spi: cadence-xspi: Inform SPI core about size transferred
` [PATCH v2 4/6] spi: cadence-xspi: Drop useless cdns_xspi->cur_cs
` [PATCH v2 5/6] spi: cadence-xspi: Rework resource discovery
` [PATCH v2 6/6] spi: cadence-xspi: Add workaround for old Marvell firmwares

[PATCH net] net: stmmac: re-base EST after PTP settime64
 2026-11-11 10:35 UTC  (3+ messages)

[PATCH v6 0/9] phy: rockchip-samsung-dcphy: Add the MIPI D-PHY receiver
 2026-11-11 10:33 UTC  (9+ messages)
` [PATCH v6 1/9] dt-bindings: phy: Add PHY_DIRECTION_TX/RX definitions
` [PATCH v6 2/9] dt-bindings: phy: rockchip,rk3588-mipi-dcphy: Select TX or RX, add phy-type

[PATCH v2 net 0/4] net: ti: icssg: Fix device_node handling in prueth_probe()
 2026-11-11 10:32 UTC  (2+ messages)

[PATCH v3 bpf-next 01/18] bpf: Add BTF ID sets for fmod_ret targets
 2026-11-11 10:32 UTC  (3+ messages)

[PATCH v11 0/2] Cache aware scheduling: Reduce the overhead of task_cache_work
 2026-11-11 11:04 UTC  (3+ messages)
` [PATCH v11 1/2] sched/cache: Reduce the overhead of task_cache_work by only scan the visisted cpus
` [PATCH v11 2/2] -- DO NOT APPLY!!! -- sched/cache/debug: Add trace event and sched feature to track scan cost

[PATCH 0/2] clk: en7523: two fixes for the EN7581 clock and reset driver
 2026-11-11 10:31 UTC  (4+ messages)
` [PATCH 2/2] clk: en7523: add a reset operation

[PATCH v3 0/6] drm/xe/cper: Software (driver-detected) CPER error reporting
 2026-11-11 10:31 UTC  (4+ messages)
` [PATCH v3 2/6] drm/xe/cper: Prepare CPER headers for software errors

[PATCH for-11.2] hw/riscv/server_platform_ref: Fix mtimer frequency
 2026-11-11 10:31 UTC  (2+ messages)

NULL ptr dereference in cs42l43/cs35l56 on Lenovo Yoga 7 Slim laptop
 2026-11-11 10:30 UTC  (3+ messages)

[PATCH v3] xfs: fix unaligned access to rmapbt high keys in scrub
 2026-11-11 10:30 UTC 

[PATCH v3 0/6] mm: gup: batch PTE-mapped large folios in gup_fast_pte_range()
 2026-11-10 13:06 UTC  (6+ messages)
` [PATCH v3 2/6] mm: gup: clarify a reason to check pte/pmd "
` [PATCH v3 5/6] mm: gup: introduce gup_unshared_pages()

[PATCH v3 3/8] media: i2c: ov9282: fix flash duration to/from microseconds conversion
 2026-11-11 10:29 UTC  (2+ messages)

[PATCH RFC v2 0/8] replace CONFIG_SLUB_TINY with a slab_tiny boot parameter
 2026-11-11 10:30 UTC  (6+ messages)
` [PATCH RFC v2 3/8] mm, slab: rework KMALLOC_RECLAIM handling of SLUB_TINY

[PATCH net v2] net/rds: Do not unpin a page after a failed atomic pin
 2026-11-11 10:30 UTC  (2+ messages)

ALSA: hda/realtek: HP Pavilion x360 14-cd0xxx (codec SSID 103c:8487) - internal speakers silent Hardware
 2026-11-11 10:29 UTC 

[PATCH] ASoC: soc-core: reset rtd->num_components after allocation
 2026-11-11 10:28 UTC  (5+ messages)

[PATCH v1] arm: zynq: Add missing handoff script to XSA flow
 2026-11-11 10:28 UTC  (4+ messages)

[PATCH] perf evsel: Skip group members without fds when walking a group
 2026-11-11 10:28 UTC  (3+ messages)
` [PATCH v2] libperf: Handle an evsel without an fd array in enable/disable

[PATCH net-next 00/15] pull request for net-next: batman-adv 2026-11-11
 2026-11-11 10:27 UTC  (16+ messages)
` [PATCH net-next 01/15] batman-adv: mcast: explicitly initialize mcast.num_want_all_rtr{4,6)
` [PATCH net-next 02/15] batman-adv: mcast: explicitly initialize mcast.want_all_rtr{4,6}_list
` [PATCH net-next 03/15] batman-adv: uapi: add note/clarification on access of reserved bytes/bits
` [PATCH net-next 04/15] batman-adv: avoid torn u64 counter reads on 32-bit systems
` [PATCH net-next 05/15] batman-adv: bat_v: initialize last_unicast_tx on neighbor creation
` [PATCH net-next 06/15] batman-adv: dat: annotate last_update with READ/WRITE_ONCE
` [PATCH net-next 07/15] batman-adv: bla: avoid negative reported BATADV_ATTR_LAST_SEEN_MSECS
` [PATCH net-next 08/15] batman-adv: tt: annotate last_seen with READ/WRITE_ONCE
` [PATCH net-next 09/15] batman-adv: annotate originator "
` [PATCH net-next 10/15] batman-adv: annotate neigh_node "
` [PATCH net-next 11/15] batman-adv: annotate hardif_neigh_node "
` [PATCH net-next 12/15] batman-adv: use matching return types for bool and void functions
` [PATCH net-next 13/15] batman-adv: mark read-only MAC address parameters as const
` [PATCH net-next 14/15] batman-adv: use bool for boolean flags
` [PATCH net-next 15/15] batman-adv: mcast: document the value stored in is_routable

[PATCH v3 0/3] mm: hugetlb: fix CMA-related issues
 2026-11-11 10:26 UTC  (6+ messages)
` [PATCH v3 2/3] mm: gup: allow long-term pins of CMA-allocated HugeTLB folios

[PATCH v6 0/2] drm: Add DRM driver for GlandaGPU (VHDL soft-IP GPU)
 2026-11-11 10:27 UTC  (5+ messages)

[PATCH RFC v10 00/22] pkeys-based page table hardening
 2026-11-11 10:26 UTC  (7+ messages)
` [PATCH RFC v10 01/22] mm: Introduce kpkeys
` [PATCH RFC v10 04/22] arm64: Implement asm/kpkeys.h using POE

[PATCH v6] drm/bridge: dw-hdmi-qp: serialize HDMI audio callbacks with PHY enable/disable
 2026-11-11  9:56 UTC  (2+ messages)

[PATCH 0/6] memory: tegra114-emc: Fix bus width and pad auto-calibration
 2026-11-11 10:24 UTC  (3+ messages)
` [PATCH 4/6] dt-bindings: memory: tegra: Add Tegra114 EMC channel registers

[PATCH v3] iio: adc: at91_adc: move to devm_* to fix NULL pointer deref
 2026-11-11 10:13 UTC 

[PATCH] [RFC] instrumented.h: mark instrument_write non-const
 2026-11-11 10:23 UTC  (3+ messages)

[PATCH v2] mm, vmscan: make kswapd unreserve highatomic pageblocks
 2026-11-11 10:22 UTC  (3+ messages)

[PATCH net-next v1 00/11] xsk: Zero copy through page-pool memory providers
 2026-11-11 10:22 UTC  (11+ messages)
` [PATCH net-next v1 05/11] xsk: Install UMEM page pool providers in the core
` [PATCH net-next v1 06/11] page_pool: Coordinate refill with memory providers
` [PATCH net-next v1 08/11] eth: fbnic: Support XDP redirect
` [PATCH net-next v1 10/11] eth: fbnic: Support RX buffers it cannot split
` [PATCH net-next v1 11/11] eth: fbnic: Support AF_XDP page pool zero copy


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.