All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2019-08-29 18:41:52 to 2019-08-29 20:00:42 UTC [more...]

[PATCH] Add default_range glblub support
 2019-08-29 19:25 UTC  (3+ messages)
` [Non-DoD Source] "

[PATCH] ARC: unwind: Mark expected switch fall-through
 2019-08-29 20:00 UTC  (6+ messages)

[BACKPORT 4.19.y 0/3] Candidate from TI 4.19 product kernel
 2019-08-29 20:00 UTC  (4+ messages)
` [BACKPORT 4.19.y 1/3] drm/bridge: tfp410: fix memleak in get_modes()
` [BACKPORT 4.19.y 2/3] scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value
` [BACKPORT 4.19.y 3/3] drm/tilcdc: Register cpufreq notifier after we have initialized crtc

[PATCH 0/7] KVM: VMX: Add full nested support for IA32_PERF_GLOBAL_CTRL
 2019-08-29 19:58 UTC  (4+ messages)
` [kvm-unit-tests PATCH 7/7] x86: VMX: Add tests for nested "load IA32_PERF_GLOBAL_CTRL"

[PATCH] bpf: s390: add JIT support for bpf line info
 2019-08-29 20:02 UTC  (2+ messages)
` [PATCH v2] "

[PATCH BlueZ] mesh: Log D-Bus method call errors
 2019-08-29 19:56 UTC  (5+ messages)

linux-next: Tree for Aug 29
 2019-08-29 19:55 UTC  (3+ messages)
` linux-next: Tree for Aug 29 (mlx5)

[PATCH v9 00/11] x86: PIE support to extend KASLR randomization
 2019-08-29 19:55 UTC  (5+ messages)

[meta-oe][PATCH] libwebsockets: Fix the build with -Os
 2019-08-29 19:54 UTC  (4+ messages)

[Buildroot] [PATCH] configs/roseapplepi_defconfig: use gcc 7.x
 2019-08-29 19:52 UTC  (2+ messages)

[Buildroot] [git commit] configs/roseapplepi_defconfig: use gcc 7.x
 2019-08-29 19:52 UTC 

leds: apu: drop obsolete support for apu>=2
 2019-08-29 19:51 UTC  (4+ messages)

[PATCH v4 0/4] Disable compat cruft on ppc64le v4
 2019-08-29 19:43 UTC  (13+ messages)
` [PATCH v4 1/4] powerpc: make llseek 32bit-only
` [PATCH v4 3/4] powerpc/64: make buildable without CONFIG_COMPAT

[PATCH] x86/hpet: Disable HPET on Intel Coffe Lake
 2019-08-29 19:45 UTC  (4+ messages)

[PATCH] media: vimc: upon streaming, check that the pipeline starts with a source entity
 2019-08-29 19:44 UTC  (2+ messages)

[PATCH] tty: n_gsm: avoid recursive locking with async port hangup
 2019-08-29 19:42 UTC  (2+ messages)

Bug report: KFIFO kfifo_init() may introduce buffer overflow
 2019-08-29 19:42 UTC  (5+ messages)

[RFC PATCH 0/5] make use of gcc 9's "asm inline()"
 2019-08-29 19:41 UTC  (5+ messages)

[PATCH v7 0/7] KVMPPC driver to manage secure guest pages
 2019-08-29 19:39 UTC  (7+ messages)
` [PATCH v7 1/7] kvmppc: Driver to manage pages of secure guest

[PATCH] help: make help_unknown_ref() NORETURN
 2019-08-29 19:40 UTC  (2+ messages)

[PATCH v5 2/2] tty: add rpmsg driver
 2019-08-29 19:39 UTC  (3+ messages)

[PATCH RESEND] obex: report notification status on incoming message
 2019-08-29 19:38 UTC 

[Qemu-devel] [PATCH v3 0/4] iotests: use python logging
 2019-08-29 19:36 UTC  (9+ messages)
` [Qemu-devel] [PATCH v3 1/4] iotests: add script_initialize
` [Qemu-devel] [PATCH v3 4/4] iotests: use python logging for iotests.log()

[PATCH v3 0/2] net: core: Notify on changes to dev->promiscuity
 2019-08-29 19:36 UTC  (9+ messages)
` [PATCH v3 1/2] "

✅ PASS: Stable queue: queue-5.2
 2019-08-29 19:35 UTC 

[PATCH 00/23] Add DC support for Renoir
 2019-08-29 19:35 UTC  (2+ messages)

[LTP] [PATCH] tst_net.sh: Fix root detection on netns on new shell API
 2019-08-29 19:35 UTC  (4+ messages)

[PATCH] ARM: Emit __gnu_mcount_nc when using Clang 10.0.0 or newer
 2019-08-29 19:34 UTC  (4+ messages)

Couldn't read Speaker Allocation Data Block/SADs
 2019-08-29 19:33 UTC  (2+ messages)

[PATCH v6 0/4] ASoC: codecs: Add WSA881x Smart Speaker amplifier support
 2019-08-29 19:32 UTC  (5+ messages)
` [PATCH v6 1/4] dt-bindings: soundwire: add slave bindings
` [PATCH v6 3/4] dt-bindings: ASoC: Add WSA881x bindings

[PATCH] binder: Use kmem_cache for binder_thread
 2019-08-29 19:30 UTC  (6+ messages)

[PATCH] python-script: update license md5sum
 2019-08-29 19:30 UTC  (4+ messages)

[PATCH v5 0/4] ASoC: codecs: Add WSA881x Smart Speaker amplifier support
 2019-08-29 19:30 UTC  (5+ messages)
` [PATCH v5 3/4] dt-bindings: ASoC: Add WSA881x bindings

[PATCH v12 0/6] drm/i915: Enable HDCP 1.4 and 2.2 on Gen12+
 2019-08-29 19:27 UTC  (2+ messages)
` ✓ Fi.CI.IGT: success for drm/i915: Enable HDCP 1.4 and 2.2 on Gen12+ (rev10)

Is bug 200755 in anyone's queue??
 2019-08-29 19:26 UTC  (2+ messages)

[U-Boot] [PATCH 1/4] x86: Drop weak version board_get_usable_ram_top()
 2019-08-29 19:27 UTC  (2+ messages)

[PATCH] rapidio/rio_mport_cdev: use struct_size() helper
 2019-08-29 19:25 UTC 

[PATCH 01/11] dt-bindings: phy-mtk-tphy: add two optional properties for u2phy
 2019-08-29 19:25 UTC  (6+ messages)
` [PATCH 02/11] dt-bindings: phy-mtk-tphy: make the ref clock optional

next/master boot: 209 boots: 6 failed, 190 passed with 11 offline, 2 untried/unknown (next-20190829)
 2019-08-29 19:25 UTC 

[LTP] [PATCH 1/2] tst_net.sh: Move variable and link setup to separate function
 2019-08-29 19:25 UTC  (4+ messages)
` [LTP] [PATCH 2/2] tst_net.sh: Rename variables to comply name policy

[Xen-devel] [PATCH] x86/mmcfg: add "force" option for MCFG
 2019-08-29 19:25 UTC  (3+ messages)

[PATCH v5 0/9] server-side support for "inter" SSC copy
 2019-08-29 19:23 UTC  (8+ messages)
` [PATCH v5 5/9] NFSD add COPY_NOTIFY operation

[PATCH v2 0/8] sched/fair: rework the CFS load balance
 2019-08-29 19:23 UTC  (2+ messages)

[meta-oe][PATCH 1/5] can-utils: Fix build with kernel headers >= 5.2
 2019-08-29 19:22 UTC  (5+ messages)
` [meta-oe][PATCH 2/5] android-tools: update license md5sum for BSD-2-Clause
` [meta-oe][PATCH 3/5] can-isotp: Update to latest tip
` [meta-networking][PATCH 4/5] linux-atm: Fix build with kernel headers 5.2+
` [meta-networking][PATCH 5/5] drbd: Upgrade to 9.0.19-1

[Xen-devel] [PATCH 00/14] livepatch: new features and fixes
 2019-08-29 19:23 UTC  (8+ messages)
` [Xen-devel] [PATCH v2 00/12] "
  ` [Xen-devel] [PATCH v2 08/12] livepatch: Add support for inline asm hotpatching expectations

[U-Boot] [PATCH 1/2] mmc: Fix timeout values passed to mmc_wait_dat0()
 2019-08-29 19:21 UTC  (3+ messages)

[PATCH] leds: lm3532: Fix optional led-max-microamp prop error handling
 2019-08-29 19:18 UTC 

[ndctl PATCH 0/3] greedy namespace creation
 2019-08-29 19:16 UTC  (9+ messages)
` [ndctl PATCH 3/3] ndctl/namespace: add a --continue option to create namespaces greedily

[RFC PATCH 1/2] Add clang-tidy and static analyzer support to makefile
 2019-08-29 19:17 UTC  (2+ messages)

[PATCH v5 1/3] i2c/busses: Add i2c-icy for I2C on m68k/Amiga
 2019-08-29 19:17 UTC  (4+ messages)
` [PATCH] "

[PATCH v6 0/11] Add mt7629 and fix mt7628 pwm
 2019-08-29 19:17 UTC  (3+ messages)
` [PATCH v6 10/11] dt-bindings: pwm: update bindings for MT7629 SoC

[Buildroot] [PATCH v3 1/1] package/iputils: add configs to select which binaries are built
 2019-08-29 19:17 UTC 

[PATCH V3 00/10] Add driver for dvfsrc, support for active state of scpsys
 2019-08-29 19:16 UTC  (9+ messages)
` [PATCH V3 01/10] dt-bindings: soc: Add dvfsrc driver bindings
` [PATCH V3 02/10] dt-bindings: soc: Add opp table on scpsys bindings

[PATCH] rpmsg: glink: Use struct_size() helper
 2019-08-29 19:15 UTC  (4+ messages)

[PATCH v2] cpuidle-haltpoll: vcpu hotplug support
 2019-08-29 19:11 UTC  (6+ messages)
` Is: Default governor regardless of cpuidle driver Was: "
        ` Default governor regardless of cpuidle driver

[PATCH] mm/z3fold.c: fix lock/unlock imbalance in z3fold_page_isolate
 2019-08-29 19:14 UTC  (3+ messages)

[PATCH] mm/z3fold.c: remove useless code in z3fold_page_isolate
 2019-08-29 19:13 UTC 

[PATCH] Add Support to use Resolving List
 2019-08-29 19:11 UTC  (2+ messages)

[PATCH 00/11] Keyrings, Block and USB notifications [ver #6]
 2019-08-29 19:11 UTC  (6+ messages)
` [PATCH 10/11] selinux: Implement the watch_key security hook "

[PATCH] Documentation: zii-imx7d-dev: Fix errors with openocd configuration script
 2019-08-29 19:10 UTC 

[PATCH 1/2] dmr/amdgpu: Avoid HW GPU reset for RAS
 2019-08-29 19:09 UTC  (8+ messages)

[PATCH v3] i2c: axxia: support slave mode
 2019-08-29 19:08 UTC  (2+ messages)

[PATCH v5 1/3] i2c/busses: Add i2c-icy for I2C on m68k/Amiga
 2019-08-29 19:06 UTC  (3+ messages)
` [PATCH v5 3/3] i2c/busses/i2c-icy: Add LTC2990 present on 2019 board revision

[PATCH] fix segv with corrupt tag object
 2019-08-29 19:06 UTC  (5+ messages)

[PATCH 0/3] Revert parallel dio reads
 2019-08-29 19:06 UTC  (4+ messages)

[PATCH] percpu: Use struct_size() helper
 2019-08-29 19:06 UTC 

mac80211_hwsim (kernel 4.18+): wmediumd + 2.4Ghz
 2019-08-29 19:05 UTC  (5+ messages)

[Xen-devel] [PATCH V3 0/8] iommu/arm: Add Renesas IPMMU-VMSA support + Linux's iommu_fwspec
 2019-08-29 19:04 UTC  (6+ messages)
` [Xen-devel] [PATCH V3 4/8] xen/common: Introduce xrealloc_flex_struct() helper macros

[PATCH 0/8] media: cedrus: h264: Support multi-slice frames
 2019-08-29 19:04 UTC  (5+ messages)
` [PATCH 5/8] media: cedrus: Detect first slice of a frame

[Xen-devel] [linux-4.14 test] 140763: regressions - FAIL
 2019-08-29 19:03 UTC 

[PATCH] perf arch powerpc: Sync powerpc syscall.tbl
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 04/23] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 02/23] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[kbuild:kbuild 48/54] arch/powerpc/kernel/prom_init_check.sh: 36: arch/powerpc/kernel/prom_init_check.sh: Syntax error: "(" unexpected
 2019-08-29 19:03 UTC  (2+ messages)

[tip: perf/core] perf evlist: Remove needless util.h from evlist.h
 2019-08-29 19:01 UTC 

[tip: perf/core] perf clang: Delete needless util-cxx.h header
 2019-08-29 19:01 UTC 

[PATCH 06/23] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 08/23] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 05/23] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 10/23] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 01/23] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 07/23] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 12/23] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 5/5] perf: warn that perf_event_paranoid can restrict kernel symbols
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] perf tools: Warn "

[PATCH 09/23] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 3/5] perf util: kernel profiling is disallowed only when perf_event_paranoid > 1
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] perf evsel: Kernel "

[PATCH 15/23] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 20/23] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 11/23] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 14/23] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[patch 2/2] x86/mm/pti: Do not invoke PTI functions when PTI is disabled
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: x86/pti] "

[patch V3 1/2] x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable()
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: x86/pti] "

[PATCH 19/23] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 23/23] libperf: Move 'enum perf_user_event_type' to perf/event.h
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 18/23] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 17/23] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[tip: perf/core] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work
 2019-08-29 19:02 UTC 

[PATCH 1/2] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 2/2] tools lib traceevent: Remove unneeded qsort and uses memmove instead
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 22/23] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 1/5] perf event: Check ref_reloc_sym before using it
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 2/5] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 21/23] libperf: Add 'union perf_event' to perf/event.h
 2019-08-29 19:02 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 4/5] perf symbols: Use CAP_SYSLOG with kptr_restrict checks
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 13/23] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 16/23] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 03/23] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[tip: perf/core] perf tools: Remove needless util.h include from builtin.h
 2019-08-29 19:01 UTC 

[PATCH 2/2] perf top: Fix event group with more than two events
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[PATCH 1/2] perf top: Decay all events in the evlist
 2019-08-29 19:01 UTC  (2+ messages)
` [tip: perf/core] "

[RFC v1 0/9] PEBS enabling in KVM guest
 2019-08-29 19:01 UTC  (3+ messages)
` [RFC v1 1/9] KVM: x86: Add base address parameter for get_fixed_pmc function

[RFC][PATCH v1 0/1] Carry ima measurement log for arm64 via kexec_file_load
 2019-08-29 19:00 UTC  (2+ messages)
` [RFC][PATCH 1/1] "

[RFC v1 2/2] rcu/tree: Remove dynticks_nmi_nesting counter
 2019-08-29 19:00 UTC  (11+ messages)

[PATCH] staging: erofs: using switch-case while checking the inode type
 2019-08-29 18:57 UTC  (7+ messages)

[GIT PULL] perf/core improvements and fixes
 2019-08-29 18:58 UTC  (2+ messages)

[Qemu-arm] [PATCH] target/arm: Free TCG temps in trans_VMOV_64_sp()
 2019-08-29 18:54 UTC  (2+ messages)
` [Qemu-devel] "

[PATCH] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text
 2019-08-29 18:55 UTC  (2+ messages)
` [tip: x86/urgent] "

[PATCH 0/1] checkout: add simple check for 'git checkout -b'
 2019-08-29 18:54 UTC  (3+ messages)
` [PATCH 1/1] "

[RFC PATCH v2 00/19] RDMA/FS DAX truncate proposal V1,000,002 ;-)
 2019-08-29 18:52 UTC  (5+ messages)
` [RFC PATCH v2 06/19] fs/ext4: Teach dax_layout_busy_page() to operate on a sub-range

general protection fault in tls_sk_proto_close (2)
 2019-08-29 18:53 UTC  (4+ messages)

[PATCH 0/3] i2c: bcm2835: Add bcm2711 support
 2019-08-29 18:52 UTC  (7+ messages)
` [PATCH 1/3] dt-bindings: i2c: bcm2835: Add brcm,bcm2711 compatible
` [PATCH 2/3] i2c: bcm2835: Avoid clk stretch quirk for BCM2711
` [PATCH 3/3] i2c: bcm2835: Add full name of devicetree node to adapter name

[PATCH v2 1/1] x86/init: Noop get/set wallclock when platform doesn't support RTC
 2019-08-29 18:51 UTC  (3+ messages)
` [RFC PATCH] x86/init: x86_wallclock_init() can be static

[PATCH bpf-next 00/10] bpf: bpf_(prog|map|attach)_type_(from|to)_str helpers
 2019-08-29 18:50 UTC  (8+ messages)
` [PATCH bpf-next 04/10] tools/bpf: add libbpf_prog_type_(from|to)_str helpers
    ` auto-split of commit. Was: "

[CI 1/2] drm/i915/uc: Extract common code from GuC stop/disable comm
 2019-08-29 18:49 UTC  (3+ messages)
` ✓ Fi.CI.BAT: success for series starting with [CI,1/2] "

[Buildroot] [Bug 12131] New: qt5webengine builderror in the latest stable Buildroot 2019.05.01 version
 2019-08-29 18:49 UTC  (2+ messages)
` [Buildroot] [Bug 12131] "

[PATCH v2] um: Rewrite host RNG driver
 2019-08-29 18:48 UTC  (3+ messages)

[PATCH RFC 00/14] qcom: support wakeup capable GPIOs
 2019-08-29 18:12 UTC  (7+ messages)
` [PATCH RFC 01/14] irqdomain: add bus token DOMAIN_BUS_WAKEUP
` [PATCH RFC 04/14] of: irq: document properties for wakeup interrupt parent
` [PATCH RFC 05/14] dt-bindings/interrupt-controller: pdc: add SPI config register
` [PATCH RFC 06/14] drivers: irqchip: pdc: additionally set type in SPI config registers
` [PATCH RFC 10/14] drivers: pinctrl: msm: setup GPIO chip in hierarchy
` [PATCH RFC 13/14] arm64: dts: qcom: setup PDC as the wakeup parent for TLMM on SDM845

read_raw endianess
 2019-08-29 18:45 UTC  (2+ messages)

[PATCH] drm: mst: Fix query_payload ack reply struct
 2019-08-29 18:44 UTC  (3+ messages)

[PATCH 0/2] irqchip/meson-gpio: add sm1 support
 2019-08-29 18:43 UTC  (5+ messages)
` [PATCH 2/2] irqchip/meson-gpio: Add support for meson sm1 SoCs

[PATCH 00/10] OOM Debug print selection and additional information
 2019-08-29 18:44 UTC  (12+ messages)

[PATCH v2 0/5] x86/sgx: Fix lock ordering bug w/ EADD
 2019-08-29 18:43 UTC  (6+ messages)
` [PATCH v2 2/5] x86/sgx: Reject concurrent ioctls on single enclave


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.