All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-09-02 14:12:56 to 2026-09-02 14:43:39 UTC [more...]

[PATCH v3 0/8] hw/i386: convert object props to class props
 2026-09-02 14:40 UTC  (7+ messages)
` [PATCH v3 1/8] qom/object.c: introduce object_alias_get_targetp() lookup function
` [PATCH v3 2/8] qom/object.c: introduce object_class_property_add_alias()
` [PATCH v3 3/8] qom/object.c: introduce object_property_set_alias() function
` [PATCH v3 5/8] hw/i386/pc.c: convert rtc-time object prop to a class prop
` [PATCH v3 6/8] hw/i386/pc.c: convert PC_MACHINE_ACPI_DEVICE_PROP from object prop to "
` [PATCH v3 8/8] hw/i386/sgx-epc.c: convert SGX_EPC_SIZE_PROP "

[PATCH v2 00/64] dmaengine: migrate channel tasklets to WQ_BH
 2026-09-02 14:43 UTC  (6+ messages)
` [PATCH v3 00/34] "
  ` [PATCH v3 12/34] dmaengine: mv_xor: convert irq tasklet to dmaengine BH
  ` [PATCH v3 17/34] dmaengine: ste_dma40: convert per-channel "

[PATCH v2 00/39] [RISC-V] virtual interrupt controller (vAPLIC/vIMSIC) support
 2026-09-02 14:42 UTC  (15+ messages)
` [PATCH v2 02/39] xen/riscv: drop bug.h's duplicate instruction length helpers
` [PATCH v2 03/39] xen/riscv: set the guest's XLEN explicitly in hstatus.VSXL
` [PATCH v2 12/39] xen/riscv: implement vCPU context switching

[PATCH] mm: doc: add bracket
 2026-09-02 14:42 UTC 

[PATCH net-next v9 0/7] r8169: add support for phylink
 2026-09-02 14:42 UTC  (12+ messages)
` [PATCH net-next v9 3/7] "
` [PATCH net-next v9 4/7] r8169: add support for RTL8116af
` [PATCH net-next v9 5/7] r8169: add support for RTL8127atf
` [PATCH net-next v9 6/7] r8169: add ltr support for RTL8117 series
` [PATCH net-next v9 7/7] r8169: fix RTL8116af can not enter s0idle and c10

[PATCH 1/3] arm64: tegra: Fix up cooling map names on Tegra194
 2026-09-02 14:42 UTC  (3+ messages)
` [PATCH 2/3] arm64: Fix up cooling map names on Tegra186
` [PATCH 3/3] arm64: Fix up cooling map names on Tegra210

[PATCH v5 0/3] hook: introduce the receive-report hook
 2026-09-02 14:42 UTC  (4+ messages)
` [PATCH v5 3/3] "

[PATCH] MAINTAINERS: Remove stale contact info for Stefan Berger
 2026-09-02 14:41 UTC  (8+ messages)

[PATCH v6 0/2] perf: Add some null ptr checks
 2026-09-02 14:41 UTC  (5+ messages)
` [PATCH v6 1/2] perf: Fix null pointer access in is_include_guest_event()
` [PATCH v6 2/2] perf: Add checks to prevent null ptr access

[PATCH] docs: locking: Fix bracket
 2026-09-02 14:39 UTC 

[PATCH v2 0/6] workqueue: OwnedQueue, ScopedQueue and ScopedWork
 2026-09-02 14:40 UTC  (3+ messages)
` [PATCH v2 5/6] rust: workqueue: add ScopedQueue for lifetime bound items

linux-next: build failure after merge of the drm-misc tree
 2026-09-02 14:40 UTC  (5+ messages)

[PATCH usb-next v1] USB: gadget: Fix UAF on refcount inside gadgetfs_bind()
 2026-09-02 14:40 UTC  (2+ messages)

[PATCH] f2fs/024: add missing execute permission
 2026-09-02 14:39 UTC  (3+ messages)
` [f2fs-dev] "

[PATCH v3 0/2] drm/panel: Add BOE DV215FHM-R01 LVDS panel support
 2026-09-02 14:39 UTC  (4+ messages)
` [PATCH v3 2/2] drm/panel: simple: Add BOE DV215FHM-R01 panel

[PATCH] Documentation: fuse: harmonize numeration
 2026-09-02 14:35 UTC 

[RFC] tracing: aggregate ring-buffer memory statistics
 2026-09-02 14:39 UTC  (4+ messages)
      ` [External Mail]Re: "

[PATCH v5] scsi: core: Drop Scsi_Host.default_lock
 2026-09-02 14:38 UTC  (2+ messages)

[PATCH usb-next v1] USB: gadget: Fix UAF in gadgetfs_fill_super()
 2026-09-02 14:38 UTC  (2+ messages)

[PATCH V14 00/15] iothread: Support tracking and querying IOThread holder
 2026-09-02 14:37 UTC  (7+ messages)
` [PATCH V14 06/15] monitor: track IOThread users with QOM paths

[PATCH] arm_mpam: resctrl: Catch and propagate error from get_cpu_cacheinfo_id()
 2026-09-02 14:37 UTC 

[PATCH v3] dt-bindings: hwmon: ti,tmp401: add #thermal-sensor-cells
 2026-09-02 14:38 UTC  (2+ messages)

[PATCH] gpio: qcom_spmi_gpio: fix bias-pull-down
 2026-09-02 14:37 UTC  (2+ messages)

[PATCH net] s390/ism: folio_put() after error
 2026-09-02 14:37 UTC 

[PATCH] gfs2: Fix journaled truncate range end offset
 2026-09-02 14:36 UTC 

[PATCH] imap-send: add --draft to set IMAP \Draft flag
 2026-09-02 14:37 UTC  (4+ messages)

[PATCH 05/12] mm/damon/sysfs: remove probes number validation
 2026-09-02 14:37 UTC  (2+ messages)

[PATCH] dlm: wait for outstanding SRCU callbacks to complete in exit paths
 2026-09-02 14:36 UTC  (6+ messages)

[PATCH v3 0/5] VRAM health check + CCS fix
 2026-09-02 14:36 UTC  (5+ messages)
` [PATCH v3 3/5] drm/xe/vram: revamp CPU VRAM mapping
` ✓ Xe.CI.BAT: success for VRAM health check + CCS fix (rev3)

[PATCH 0/4] USB: replace page allocator calls with kmalloc()
 2026-09-02 14:36 UTC  (5+ messages)
` [PATCH 1/4] USB: usbfs: replace __get_free_page() "

[PATCH v2] mm/damon/core: allow esz to be set to zero
 2026-09-02 14:35 UTC  (3+ messages)

[PATCH 0/2] power: supply: qcom_battmgr: report charge levels on SM8350-class firmware
 2026-09-02 14:35 UTC  (3+ messages)
` [PATCH 1/2] power: supply: qcom_battmgr: fix CHARGE_FULL* "

[PATCH] gpio: qcom_spmi_gpio: add pmk8350/pm8350c
 2026-09-02 14:35 UTC  (2+ messages)

[PATCH] ext4, doc: remove unnecessary bracket
 2026-09-02 14:35 UTC  (2+ messages)

[PATCH i-g-t 0/4] igt: rename pipe to hardware_pipe
 2026-09-02 14:34 UTC  (4+ messages)
` [PATCH i-g-t 1/4] tests/kms_chamelium_color_pipeline: prefer igt_crtc_name() over kmstest_pipe_name()
` ✗ i915.CI.Full: failure for igt: rename pipe to hardware_pipe

[PATCH net] dibs: Unregister dibs_class after error
 2026-09-02 14:34 UTC 

[PATCH v4 00/10] ceph: convert writeback path to folios
 2026-09-02 14:34 UTC  (4+ messages)
` [PATCH v4 01/10] ceph: fix error handling when the OSD client is stopping in ceph_submit_write()

[PATCH v2 0/5] Use SIG_ID logs for GuC component
 2026-09-02 14:33 UTC  (5+ messages)
` [PATCH v2 2/5] drm/xe/guc: Use different error codes for CT errors
` [PATCH v2 4/5] drm/xe/guc: Report major GuC failures using SIGID

[PATCH v1 00/11] FBE virtualization: inline encryption for virtio-blk guests
 2026-09-02 14:33 UTC  (7+ messages)

[PATCH v2 00/15] nova-core: GPU interrupt support and GSP event delivery
 2026-09-02 14:33 UTC  (3+ messages)
` [PATCH v2 12/15] gpu: nova-core: drive GSP events with the SWGEN0 interrupt

[PATCH 00/16] xswap: extendable swap device backed by zswap
 2026-09-02 14:33 UTC  (4+ messages)
` [PATCH 07/16] mm, swap: add xswap grow trigger on cluster allocation

[PATCH] irqchip/gic-v5: Install root IRQ handler last in gicv5_init_common()
 2026-09-02 14:32 UTC 

[PATCH v6] dt-bindings: pci: tegra: Convert to json-schema
 2026-09-02 14:33 UTC  (2+ messages)

[PATCH v2] USB: serial: generic: recover from a stalled bulk-in endpoint
 2026-09-02 14:33 UTC  (4+ messages)

[PATCH v2 0/8] hw/i386: convert object props to class props
 2026-09-02 14:32 UTC  (3+ messages)
` [PATCH v2 2/8] qom/object.c: introduce object_class_property_add_alias()

[PATCH 0/4] mm: replace PF_KCOMPACTD/PF_KSWAPD with kthread_func()
 2026-09-02 14:32 UTC  (5+ messages)
` [PATCH 1/4] xfs: remove dead kswapd flag inheritance from btree split worker
` [PATCH 2/4] iomap: simplify writepages reclaim guard

[wrynose][PATCH] libarchive: mark CVE-2026-14164 as not-applicable-platform
 2026-09-02 14:32 UTC  (3+ messages)
` [OE-core] "

[PATCH v7 0/2] mfd: add X-Powers AC200 support
 2026-09-02 14:31 UTC  (3+ messages)
` [PATCH v7 2/2] mfd: ac200: Add "

[PATCH RESEND v2] PCI: imx6: Enable ASPM L1 only iff CLKREQ# is supported
 2026-09-02 14:31 UTC  (2+ messages)

[RFC PATCH v2 0/4] docs/devel, AGENTS.md: a completely new policy on AI-generated contributions
 2026-09-02 14:30 UTC  (8+ messages)
` [PATCH 4/4] agents: add CLAUDE.md and GEMINI.md

[PATCH 00/14] target-info: remove machine_typename
 2026-09-02 14:30 UTC  (3+ messages)
` [PATCH 02/14] hw/arm: filter minimal set of machines

[PATCH v5 net-next 00/15] neighbour: Namespacify arp_tbl and nd_tbl
 2026-09-02 14:30 UTC  (2+ messages)

[PATCH v1] ASoC: tas2781: Protect volume get/put operations with guard(mutex)
 2026-09-02 14:30 UTC  (2+ messages)

[PATCH v4 0/7] can: rcar_canfd: Add support for Renesas RZ/G3S
 2026-09-02 14:30 UTC  (10+ messages)
` [PATCH v4 1/7] dt-bindings: can: renesas,rcar-canfd: Document RZ/G3S SoC
` [PATCH v4 2/7] can: rcar_canfd: Fix typos in macro names
` [PATCH v4 3/7] can: rcar_canfd: Allow the CAN FD clock to be sourced from fck
` [PATCH v4 4/7] can: rcar_canfd: Do not set registers selecting the CAN mode
` [PATCH v4 5/7] can: rcar_canfd: Add support for Renesas RZ/G3S
` [PATCH v4 6/7] arm64: dts: renesas: r9a08g045: Add CAN-FD node
` [PATCH v4 7/7] arm64: dts: renesas: rzg3s-smarc: Enable CAN-FD

drivers/platform/x86/classmate-laptop.c:1033 cmpc_ipml_probe() warn: 'ipml->rf' is an error pointer or valid
 2026-09-02 14:29 UTC 

[Buildroot] [PATCH] package/libabseil-cpp: bump to version 20260817.0
 2026-09-02 14:27 UTC 

[PATCH] powerpc: Don't drop _TIF_RESTOREALL on syscall restart
 2026-09-02 14:28 UTC  (2+ messages)

[RFC PATCH 00/12] Introduce LVBS support for Hyper-V guests
 2026-09-02 14:28 UTC  (7+ messages)
` [RFC PATCH 04/12] firmware: efi: libstub: x86-stub: Enable VSM awareness in efi os indications variable
` [RFC PATCH 06/12] drivers: hv: Add VSM boot driver and enable VTL1 at the partition level

[PATCH v8 49/49] net/sxe2: fix devargs parse error check for representors
 2026-09-02 14:27 UTC  (3+ messages)
` [PATCH v9 00/48] net/sxe2: re-align with reference and fix review findings

[PATCH 0/2] nvme: add reference counting for transport modules
 2026-09-02 14:27 UTC  (7+ messages)
` [PATCH 1/2] nvme: keep transport module referenced while head node is open

[PATCH v2] airoha: add support for Airoha AN7583 SoC
 2026-09-02 14:27 UTC  (4+ messages)

[PATCH v2 0/3] Extend secure IPL support to virtio-blk-pci boot devices
 2026-09-02 14:27 UTC  (4+ messages)
` [PATCH v2 3/3] tests/functional/s390x/test_secure_ipl: Add virtio-blk-pci boot dev case

[PATCH net v3 0/9] net/sched: clamp quantum/psched_mtu in change paths
 2026-09-02 14:26 UTC  (8+ messages)
` [PATCH net v3 1/9] net/sched: fq: clamp quantum and initial_quantum in change path

[PATCH] peci: aspeed: Initialize state before requesting IRQ
 2026-09-02 14:26 UTC 

[PATCH v2] dt-bindings: hwmon: ti,tmp401: add #thermal-sensor-cells
 2026-09-02 14:26 UTC  (4+ messages)

[PATCH 2/2] video: fix build with CONFIG_VIDEO && !CONFIG_VIDEO_LOGO
 2026-09-02 14:26 UTC  (3+ messages)

[PATCH 0/6] mm/damon: add kunit and selftests for probes and probe weights
 2026-09-02 14:25 UTC  (11+ messages)
` [PATCH 3/6] selftests/damon/_damon_sysfs: implement DamonProbes
` [PATCH 4/6] selftests/damon/drgn_dump_damon_status: dump probes
` [PATCH 5/6] selftests/damon/sysfs.py: extend commit assertion function for probes
` [PATCH 6/6] selftests/damon/sysfs.py: test damon probes

[PATCH v5 1/2] dt-bindings: phy: Document ST STM32MP25 USB2-FEMTO PHY
 2026-09-02 14:24 UTC  (6+ messages)
` [PATCH v5 2/2] phy: stm32: Add support for "

[PATCH] PCI: tegra264: Fix Link Capabilities register offset
 2026-09-02 14:24 UTC  (2+ messages)

[PATCH v4 0/6] media: Enable the OV5693 front camera on IPU6 Surface devices
 2026-09-02 14:23 UTC  (9+ messages)
` [PATCH v5 0/7] "
  ` [PATCH v5 1/7] media: i2c: ov5693: Add OVTI5693 ACPI HID
  ` [PATCH v5 2/7] media: ipu-bridge: Add OVTI5693 to the list of supported sensors
  ` [PATCH v5 3/7] dt-bindings: media: ov5693: Add clock-noncontinuous
  ` [PATCH v5 4/7] media: i2c: ov5693: Gate the MIPI clock lane for non-continuous clock
  ` [PATCH v5 5/7] media: ipu-bridge: Assign endpoint property indices dynamically
  ` [PATCH v5 6/7] media: ipu-bridge: Match sensor configs per IPU and add config flags
  ` [PATCH v5 7/7] media: ipu-bridge: Request non-continuous clock for ov5693 on IPU6

[RFC PATCH v2 00/45] arm64: Add support for FEAT_NMI
 2026-09-02 14:23 UTC  (5+ messages)
` [RFC PATCH v2 14/45] arm64: entry: Introduce entry specific exception masking helpers

[PATCH v3] erofs: add sysfs feature entry for xattr prefixes
 2026-09-02 14:23 UTC  (7+ messages)

[PATCH 6/8] arm64: dts: freescale: imx8mm-verdin: Add Toradex OV5640 CSI Cameras
 2026-09-02 14:23 UTC  (11+ messages)

[PATCH v9 18/22] KVM: nVMX: Enable support for secondary VM exit controls
 2026-09-02 14:23 UTC  (2+ messages)
` [PATCH v9 19/26] "

[QUESTION] xfs: Can we remove flush_workqueue from xlog_cil_push_now?
 2026-09-02 14:23 UTC  (4+ messages)

[RFC v3 00/15] xswap: extendable (virtual) swap device backed by zswap
 2026-09-02 14:22 UTC  (2+ messages)

[PATCH v2.1] mm/damon/core: fix false positive in damos_quota_is_full() when esz is zero
 2026-09-02 14:22 UTC  (2+ messages)

[PATCH 0/2] igvm: fix byte_offset handling in parameter directives
 2026-09-02 14:21 UTC  (3+ messages)
` [PATCH 1/2] igvm: honor byte_offset when writing memory map, MADT and device tree
` [PATCH 2/2] igvm: validate byte_offset before using it in parameter directives

[PATCH 00/27] fs: port to const struct mnt_idmap
 2026-09-02 14:22 UTC  (17+ messages)
` [PATCH 04/27] fs: port fs{g,u}id helpers to const mnt_idmap
` [PATCH 05/27] fs: port i_{g,u}id_into_vfs{g,u}id() "
` [PATCH 06/27] fs: port i_{g,u}id_{needs_}update() "
` [PATCH 07/27] quota: port "
` [PATCH 08/27] fs: port privilege checking helpers "
` [PATCH 09/27] fs: port inode_owner_or_capable() "
` [PATCH 10/27] fs: port inode_init_owner() "
` [PATCH 11/27] fs: port acl "

[PATCH] Input: atkbd - skip deactivate for HONOR NWB-G's internal keyboard
 2026-09-02 14:20 UTC  (2+ messages)

[PATCH BlueZ] adapter/advertising: fix mgmt endian bug
 2026-09-02 14:21 UTC  (2+ messages)

[PATCH v8 0/9] drm: renesas: rz-du: Add RZ/G3E support
 2026-09-02 14:20 UTC  (5+ messages)
` [PATCH v8 1/9] dt-bindings: display: renesas, rzg2l-du: Document RZ/G3E SoC
  ` [PATCH v8 1/9] dt-bindings: display: renesas,rzg2l-du: "

[PATCH v3 0/4] KVM: TDX: Validate directly configurable CPUID bits
 2026-09-02 14:21 UTC  (10+ messages)

[PATCH v3 0/8] Convert barrier pairs to acquire/release for better performance
 2026-09-02 14:19 UTC  (2+ messages)

[PATCH v4] rust: num: restrict bool conversion to unsigned Bounded
 2026-09-02 14:20 UTC  (5+ messages)

[syzbot] [kernel?] WARNING: refcount bug in bnep_session (2)
 2026-09-02 14:20 UTC  (2+ messages)

[PATCH v5 0/2] x86/time: avoid early uses of NOW() to return zero
 2026-09-02 14:20 UTC  (4+ messages)
` [PATCH v5 2/2] "

[PATCH] Docs/mm/damon/design: fix broken :ref: usage and a typo
 2026-09-02 14:20 UTC  (2+ messages)

[PATCH net-next v3] net: sched: act_gact: use acquire/release for tcfg_ptype
 2026-09-02 14:19 UTC  (2+ messages)

[PATCH v9 0/5] x86/pvh: fix unbootable VMs again (PVH + KASAN)
 2026-09-02 14:18 UTC  (5+ messages)
` [PATCH v9 1/5] x86/boot: Remove "cc" clobber from memcmp()

[PATCH 0/2] PCI: dwc: Support large BARs on UltraRISC DP1000
 2026-09-02 14:18 UTC  (3+ messages)
` [PATCH 1/2] PCI: dwc: Allow drivers to skip MEM outbound iATU setup

[PATCH v3 1/5] firmware: rpmi: add support for the SBI MPXY transport
 2026-09-02 14:17 UTC  (5+ messages)
` [PATCH v3 2/5] firmware: rpmi: add support for shared memory transport
` [PATCH v3 3/5] drivers: clk: add support for RPMI clocks
` [PATCH v3 4/5] firmware: rpmi: add a test and a sandbox driver
` [PATCH v3 5/5] drivers: firmware: rpmi: Add the mpxy command

[PATCH 0/7 v2] linux-yocto: consolidated pull request
 2026-09-02 14:18 UTC  (3+ messages)
` [OE-core] "

[BUG] net/sched: cls_u32: ht_down refcount leak on replace_hw failure
 2026-09-02 14:18 UTC 

[PATCH i-g-t v3] tests/intel/xe_ras: Add test for GPU health indicator
 2026-09-02 14:17 UTC  (2+ messages)
` ✗ Xe.CI.FULL: failure for tests/intel/xe_ras: Add test for GPU health indicator (rev4)

[PATCH 0/6] arm64: dts: qcom: nord: Add remoteproc and PMIC support
 2026-09-02 14:17 UTC  (3+ messages)
` [PATCH 4/6] arm64: dts: qcom: nord: Add PMAU0102 and PMM8650AU "

[PATCH v4 00/14] mediatek: add HDMI pipeline support for MT8188 based boards
 2026-09-02 14:16 UTC  (15+ messages)
` [PATCH v4 01/14] video: mediatek: add display pipeline component helpers
` [PATCH v4 02/14] video: mediatek: add ethdr component
` [PATCH v4 03/14] video: mediatek: add merge component
` [PATCH v4 04/14] video: mediatek: add mutex component
` [PATCH v4 05/14] video: mediatek: add padding component
` [PATCH v4 06/14] video: mediatek: add rdma component
` [PATCH v4 07/14] video: mediatek: add smi larb driver
` [PATCH v4 08/14] video: mediatek: add dpi1 component
` [PATCH v4 09/14] asm-generic: unaligned: add get_unaligned_le24()
` [PATCH v4 10/14] include: linux/hdmi.h: add HDMI colorspace and colorimetry enums
` [PATCH v4 11/14] video: mediatek: add new hdmi driver
` [PATCH v4 12/14] arm: dts: mt8390: add framebuffer reserved-memory
` [PATCH v4 13/14] arm: dts: mt8390: add hdmi override node
` [PATCH v4 14/14] configs: mediatek: mt8188: enable hdmi pipeline

[PATCH v4 0/3] kselftest: mm: fix some failure of split_huge_page_test
 2026-09-02 14:16 UTC  (3+ messages)
` [PATCH v4 1/3] kselftest: mm: prevent random failure of huge page split for khugepaged

[PATCH v2] xen/riscv: fix out-of-range indexing of the IMSIC per-CPU MSI array
 2026-09-02 14:16 UTC 

[RFC 0/1] ethdev: per-packet Tx timestamp slot management
 2026-09-02 14:16 UTC  (3+ messages)
` [RFC PATCH v2 0/1] ethdev: add Tx timestamp slot APIs

[RFC PATCH 0/8] ASoC: SDCA: enable on DT platforms and add Qualcomm WCD9378 (Tambora) codec
 2026-09-02 14:15 UTC  (5+ messages)
` [RFC PATCH 8/8] ASoC: codecs: add Qualcomm Tambora (WCD9378) SDCA codec

[PATCH v2] PCI: imx6: Move clock enable after core reset assertion
 2026-09-02 14:15 UTC  (2+ messages)

[PATCH v4 0/6] rcu,srcu: Make call_rcu()/call_srcu() safe from any context
 2026-09-02 14:14 UTC  (6+ messages)
` [PATCH v4 1/6] rcu: Make call_rcu() safe to call "

[PATCH v2] overlay/081: add missing _require_scratch check
 2026-09-02 14:13 UTC  (5+ messages)

[PATCH] mm/slab: disallow kfree_rcu_sheaf() on PREEMPT_RT again
 2026-09-02 14:13 UTC  (5+ messages)

[PATCH v2 0/7] block device fixes for large block sizes, IOCB_NOWAIT, and direct I/O
 2026-09-02 14:13 UTC  (3+ messages)
` [PATCH v2 6/7] block: unpin all pages of a bvec in bio_iov_iter_align_down()

[RFC PATCH v3 1/1] ethdev: add Tx timestamp slot management APIs
 2026-09-02 14:13 UTC  (4+ messages)
` [RFC PATCH v4 0/3] ethdev: add Tx timestamp slot APIs
  ` [RFC PATCH v4 1/3] ethdev: add Tx timestamp slot management APIs

[PATCH 0/5] PCI/pwrctrl: tc9563: introduce support for embedded GPIO controller
 2026-09-02 14:12 UTC  (3+ messages)
` [PATCH 3/5] PCI/pwrctrl: tc9563: add GPIO auxiliary device support


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.