All of lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2023-01-31 23:24:21 to 2023-02-01 00:54:06 UTC [more...]

RTT-PROBE: lore-subspace-rtt
 2023-02-01  0:54 UTC 

[PATCH 00/19] Add soundwire support for Pink Sardine platform
 2023-02-01  0:51 UTC  (11+ messages)
` [PATCH 01/19] ASoC: amd: ps: create platform devices based on acp config

[PATCHSET 0/2] fstests: random fixes for v2023.01.22
 2023-02-01  0:51 UTC  (3+ messages)
` [PATCH 1/2] generic/038: set a maximum runtime on this test
` [PATCH 2/2] generic/500: skip this test if formatting fails

[PATCH v1] sparc/mm: don't unconditionally set HW writable bit when setting PTE dirty on 64bit
 2023-02-01  0:50 UTC  (3+ messages)

[PATCH clocksource v2 0/7] Clocksource watchdog updates for v6.3
 2023-02-01  0:50 UTC  (4+ messages)
` [PATCH v2 clocksource 6/7] clocksource: Verify HPET and PMTMR when TSC unverified

[PATCH] [v2] at86rf230: convert to gpio descriptors
 2023-02-01  0:50 UTC  (3+ messages)

[RFC PATCH v9 00/16] Integrity Policy Enforcement LSM (IPE)
 2023-02-01  0:48 UTC  (3+ messages)

[PATCH 0/4] Fix deadlock when dying because of a signal
 2023-02-01  0:46 UTC  (5+ messages)
` [PATCH 1/4] cpus: Make {start,end}_exclusive() recursive
` [PATCH 2/4] linux-user/microblaze: Handle privileged exception
` [PATCH 3/4] linux-user/sparc: Handle "ta 5"
` [PATCH 4/4] tests/tcg/linux-test: Add linux-fork-trap test

drivers/thermal/mediatek/lvts_thermal.c:20:10: fatal error: dt-bindings/thermal/mediatek-lvts.h: No such file or directory
 2023-02-01  0:47 UTC 

[PATCH v9 bpf-next 0/5] Add skb + xdp dynptrs
 2023-02-01  0:46 UTC  (12+ messages)
` [PATCH v9 bpf-next 3/5] bpf: Add skb dynptrs

[merged mm-hotfixes-stable] mm-memcg-fix-null-pointer-in-mem_cgroup_track_foreign_dirty_slowpath.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] kconfigdebug-fix-the-help-description-in-sched_debug.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] mm-swapfile-add-cond_resched-in-get_swap_pages.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] mm-use-stack_depot_early_init-for-kmemleak.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] squashfs-fix-handling-and-sanity-checking-of-xattr_ids-count.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] highmem-round-down-the-address-passed-to-kunmap_flush_on_unmap.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] sh-define-runtime_discard_exit.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] migrate-hugetlb-check-for-hugetlb-shared-pmd-in-node-migration.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] mm-hugetlb-proc-check-for-hugetlb-shared-pmd-in-proc-pid-smaps.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] mm-madv_collapse-catch-none-huge-bad-pmd-lookups.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] freevxfs-kconfig-fix-spelling.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] revert-mm-kmemleak-alloc-gray-object-for-reserved-region-with-direct-map.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] maple_tree-should-get-pivots-boundary-by-type.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[PATCH -perfbook] FAQ-BUILD.txt: Add libertine in the list of fonts
 2023-02-01  0:45 UTC  (2+ messages)

[merged mm-hotfixes-stable] mailmap-update-e-mail-address-for-eugen-hristev.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] squashfs-harden-sanity-check-in-squashfs_read_xattr_id_table.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] ia64-fix-build-error-due-to-switch-case-label-appearing-next-to-declaration.patch removed from -mm tree
 2023-02-01  0:45 UTC 

[merged mm-hotfixes-stable] mm-multi-gen-lru-fix-crash-during-cgroup-migration.patch removed from -mm tree
 2023-02-01  0:44 UTC 

[merged mm-hotfixes-stable] revert-mm-add-nodes=-arg-to-memoryreclaim.patch removed from -mm tree
 2023-02-01  0:44 UTC 

[merged mm-hotfixes-stable] zsmalloc-fix-a-race-with-deferred_handles-storing.patch removed from -mm tree
 2023-02-01  0:44 UTC 

[merged mm-hotfixes-stable] maple_tree-fix-mas_empty_area_rev-lower-bound-validation.patch removed from -mm tree
 2023-02-01  0:44 UTC 

[merged mm-hotfixes-stable] mm-khugepaged-fix-anon_vma-race.patch removed from -mm tree
 2023-02-01  0:44 UTC 

[PATCH v2 00/11] SVM: vNMI (with my fixes)
 2023-02-01  0:44 UTC  (11+ messages)
` [PATCH v2 07/11] KVM: x86: add a delayed hardware NMI injection interface
` [PATCH v2 10/11] KVM: SVM: implement support for vNMI
` [PATCH v2 11/11] KVM: nSVM: implement support for nested VNMI

RTT-PROBE: lore-subspace-rtt
 2023-02-01  0:44 UTC 

[RFC PATCH v6 0/6] KVM: x86: add per-vCPU exits disable capability
 2023-02-01  0:43 UTC  (4+ messages)
` [RFC PATCH v6 3/6] KVM: x86: Reject disabling of MWAIT interception when not allowed

[folded-merged] mm-use-stack_depot_early_init-for-kmemleak-fix.patch removed from -mm tree
 2023-02-01  0:39 UTC 

[PATCH v2 0/8] drm/vmwgfx: Refactor the buffer object code
 2023-02-01  0:39 UTC  (17+ messages)
` [PATCH v2 1/8] drm/vmwgfx: Use the common gem mmap instead of the custom code
` [PATCH v2 2/8] drm/vmwgfx: Remove the duplicate bo_free function
` [PATCH v2 3/8] drm/vmwgfx: Rename vmw_buffer_object to vmw_bo
` [PATCH v2 4/8] drm/vmwgfx: Simplify fb pinning
` [PATCH v2 5/8] drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths
` [PATCH v2 6/8] drm/vmwgfx: Rename dummy to is_iomem
` [PATCH v2 7/8] drm/vmwgfx: Abstract placement selection
` [PATCH v2 8/8] drm/vmwgfx: Stop using raw ttm_buffer_object's

[folded-merged] mm-hugetlb-proc-check-for-hugetlb-shared-pmd-in-proc-pid-smaps-fix-2.patch removed from -mm tree
 2023-02-01  0:38 UTC 

[folded-merged] mm-hugetlb-proc-check-for-hugetlb-shared-pmd-in-proc-pid-smaps-fix.patch removed from -mm tree
 2023-02-01  0:38 UTC 

[folded-merged] mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close-checkpatch-fixes.patch removed from -mm tree
 2023-02-01  0:38 UTC 

[folded-merged] zsmalloc-fix-a-race-with-deferred_handles-storing-fix.patch removed from -mm tree
 2023-02-01  0:37 UTC 

[PATCH v4] module: replace module_layout with module_memory
 2023-02-01  0:37 UTC  (3+ messages)

[PATCH net-next 0/2] tuntap: correctly initialize socket uid
 2023-02-01  0:35 UTC  (3+ messages)
` [PATCH net-next 1/2] tun: tun_chr_open(): "
` [PATCH net-next 2/2] tap: tap_open(): "

RTT-PROBE: lore-subspace-rtt
 2023-02-01  0:34 UTC 

objtool warning for next-20221118
 2023-02-01  0:33 UTC  (12+ messages)

[xen-unstable-smoke test] 176303: trouble: blocked/broken/pass
 2023-02-01  0:31 UTC 

[PATCH -next v3] mm: hwposion: support recovery from ksm_might_need_to_copy()
 2023-02-01  0:32 UTC  (3+ messages)
` [PATCH -next resend "

[powerpc:fixes] BUILD SUCCESS 111bcb37385353f0510e5847d5abcd1c613dba23
 2023-02-01  0:28 UTC 

[powerpc:next-test] BUILD SUCCESS 5746ca131e2496ccd5bb4d7a0244d6c38070cbf5
 2023-02-01  0:28 UTC 

[powerpc:fixes-test] BUILD SUCCESS 37e5bf9657c8af85b91dda79c14eee5b7e0406d7
 2023-02-01  0:28 UTC 

[PATCH v2 0/5] net: sun8i-emac: Allwinner D1 Support
 2023-02-01  0:26 UTC  (2+ messages)

[PATCH v2] remoteproc: imx_dsp_rproc: add custom memory copy implementation for i.MX DSP Cores
 2023-02-01  0:27 UTC  (3+ messages)

[PATCH] drm/i915/huc: Add and use HuC oriented print macros
 2023-02-01  0:27 UTC  (2+ messages)
` [Intel-gfx] ✓ Fi.CI.IGT: success for "

[linux-next:master 7594/9515] arch/arm/mach-pxa/hx4700.c:24:10: fatal error: 'linux/mfd/asic3.h' file not found
 2023-02-01  0:26 UTC 

[cxl:for-6.3/cxl-ram-region 17/18] arceb-elf-ld: port.c:undefined reference to `cxl_add_to_region'
 2023-02-01  0:26 UTC 

[intel-tdx:kvm-upstream-workaround 371/371] include/linux/kvm_host.h:429:2: error: call to undeclared function 'perf_event_guest_enter_exit'; ISO C99 and later do not support implicit function declarations
 2023-02-01  0:26 UTC 

[PATCH v3 0/3] drm/rockchip: dw_hdmi: Add 4k@30 support
 2023-02-01  0:23 UTC  (3+ messages)

[PATCH 21/46] hugetlb: use struct hugetlb_pte for walk_hugetlb_range
 2023-02-01  0:24 UTC  (12+ messages)

RTT-PROBE: lore-subspace-rtt
 2023-02-01  0:24 UTC 

[PATCH v7 0/2] Basic early_printk and smoke test implementation
 2023-02-01  0:21 UTC  (7+ messages)
` [PATCH v7 1/2] xen/riscv: introduce early_printk basic stuff

[tip:x86/urgent] BUILD SUCCESS 9d2c7203ffdb846399b82b0660563c89e918c751
 2023-02-01  0:21 UTC 

[PATCH net v4 1/4] selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
 2023-02-01  0:16 UTC  (4+ messages)
` [PATCH net v4 2/4] selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
` [PATCH net v4 3/4] selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
` [PATCH net v4 4/4] selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking

[PATCH v2 0/4] livepatch: Add garbage collection for shadow variables
 2023-02-01  0:18 UTC  (3+ messages)
` [PATCH v2 4/4] livepatch/shadow: Add garbage collection of "

[PATCH 0/5] powerpc: Add KCSAN support
 2023-02-01  0:16 UTC 

[PATCH v9 0/3] hw/riscv: clear kernel_entry high bits with 32bit CPUs
 2023-02-01  0:16 UTC  (3+ messages)
` [PATCH v9 1/3] hw/riscv: clear kernel_entry higher bits from load_elf_ram_sym()

[PATCH v3 2/6] riscv: Rework kasan population functions
 2023-02-01  0:15 UTC  (3+ messages)

[PATCH 00/11] imx: convert to DM_SERIAL
 2023-02-01  0:15 UTC  (5+ messages)
` [PATCH 01/11] imx: implement get_effective_memsize

[PATCH v2 dwarves 0/5] dwarves: support encoding of optimized-out parameters, removal of inconsistent static functions
 2023-02-01  0:14 UTC  (14+ messages)
` [PATCH v2 dwarves 1/5] dwarves: help dwarf loader spot functions with optimized-out parameters

[PATCH v3 1/1] PCI: Add translated request only flag for pci_enable_pasid()
 2023-02-01  0:14 UTC  (2+ messages)

linux-next: build failure after merge of the sound-asoc tree
 2023-02-01  0:14 UTC 

RTT-PROBE: lore-subspace-rtt
 2023-02-01  0:14 UTC 

[PATCH] Bluetooth: MGMT: add CIS feature bits to controller information
 2023-02-01  0:10 UTC  (2+ messages)

[PATCH v2] arm64: Add a couple of missing part numbers
 2023-02-01  0:09 UTC  (2+ messages)

[GIT PULL] cgroup fixes for v6.2-rc6
 2023-02-01  0:06 UTC  (2+ messages)

[PATCH 0/9] use canonical ftrace path whenever possible
 2023-02-01  0:05 UTC  (10+ messages)
` [PATCH 3/9] selftests/bpf: use canonical ftrace path

[PATCH v4 0/7] introduce vm_flags modifier functions
 2023-02-01  0:03 UTC  (10+ messages)
` [PATCH v4 4/7] mm: replace vma->vm_flags direct modifications with modifier calls

RTT-PROBE: lore-subspace-rtt
 2023-02-01  0:04 UTC 

[PATCH v2 00/20] PC and ICH9 cleanups
 2023-02-01  0:02 UTC  (3+ messages)
` [PATCH v2 11/20] hw/isa/lpc_ich9: Reuse memory and io address space of PCI bus

[PATCH bpf-next 0/6] New benchmark for hashmap lookups
 2023-02-01  0:02 UTC  (6+ messages)

[Buildroot] [PATCH 1/1] package/neon-2-sse: bump to version 097a5ecacd527d5b5c3006e360fb9cb1c1c48a1f
 2023-02-01  0:02 UTC 

[PATCH 1/1] mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates
 2023-02-01  0:01 UTC  (3+ messages)

[igt-dev] [PATCH i-g-t v2 02/11] tools/intel_guc_logger: Refactor intel_guc_logger globals into structs
 2023-02-01  0:04 UTC  (2+ messages)
` [igt-dev] [i-g-t, v2, "

[RFC][PATCHSET] VM_FAULT_RETRY fixes
 2023-02-01  0:00 UTC  (8+ messages)

linux-next: manual merge of the sound-asoc tree with the arm-soc tree
 2023-01-31 23:59 UTC  (2+ messages)

[PATCH v4 1/2] ima: Align ima_file_mmap() parameters with mmap_file LSM hook
 2023-02-01  0:00 UTC  (3+ messages)
` [PATCH ima-evm-utils v2] Add tests for MMAP_CHECK and MMAP_CHECK_REQPROT hooks

[PATCH] mm,page_alloc,cma: configurable CMA utilization
 2023-01-31 23:59 UTC  (4+ messages)

[PATCH] vdso.7: fix risc-v symbol names
 2023-01-31 23:59 UTC  (4+ messages)

[PATCH v2 00/21] blksnap - block devices snapshots module
 2023-01-31 23:58 UTC  (4+ messages)
` [PATCH v2 02/21] block, blkfilter: Block Device Filtering Mechanism
    ` [dm-devel] "

linux-next: manual merge of the sound-asoc tree with the arm-soc tree
 2023-01-31 23:57 UTC  (2+ messages)

[PATCH v2 1/2] dt-bindings: usb: Introduce GPIO-based SBU mux
 2023-01-31 23:58 UTC  (11+ messages)

[PATCH v5 0/2] Add MNT Reform 2 board support
 2023-01-31 23:57 UTC  (5+ messages)
` [PATCH v6] board: mntre: imx8mq: "
  ` [PATCH v7] "

[PATCH] rtc: moxart: convert to gpio descriptors
 2023-01-31 23:57 UTC  (2+ messages)

[PATCH] bluetooth: fix use-after-delete
 2023-01-31 23:56 UTC  (3+ messages)
`  "

Future of the SAA7146 drivers
 2023-01-31 23:56 UTC  (3+ messages)

[PATCH 1/3] thermal/drivers/intel: Use generic trip points for quark_dts
 2023-01-31 23:55 UTC  (5+ messages)

[PATCH 1/5] powerpc: kcsan: Add exclusions from instrumentation
 2023-01-31 23:48 UTC  (5+ messages)
` [PATCH 2/5] powerpc: kcsan: Exclude udelay to prevent recursive instrumentation
` [PATCH 3/5] powerpc: kcsan: Memory barriers semantics
` [PATCH 4/5] powerpc: kcsan: Prevent recursive instrumentation with IRQ save/restores
` [PATCH 5/5] powerpc: kcsan: Add KCSAN Support

RTT-PROBE: lore-subspace-rtt
 2023-01-31 23:54 UTC 

[PATCH V3] platform/x86: hp-wmi: Support omen backlight control wmi-acpi methods
 2023-01-31 23:50 UTC 

[PATCH v3 1/1] PCI: Add translated request only flag for pci_enable_pasid()
 2023-01-31 23:50 UTC  (2+ messages)

[GIT preview] for-6.3/cxl-ram-region
 2023-01-31 23:50 UTC  (11+ messages)

[Bug 216982] New: sound hit
 2023-01-31 23:47 UTC  (3+ messages)
` [Bug 216982] "

[PATCH] libata: clean up some inconsistent indenting
 2023-01-31 23:45 UTC  (4+ messages)

[PATCH 0/5] Add Array BIST test support to IFS
 2023-01-31 23:43 UTC  (6+ messages)
` [PATCH 1/5] x86/include/asm/msr-index.h: Add IFS Array test bits
` [PATCH 2/5] platform/x86/intel/ifs: Introduce Array Scan test to IFS
` [PATCH 3/5] platform/x86/intel/ifs: Sysfs interface for Array BIST
` [PATCH 4/5] platform/x86/intel/ifs: Implement Array BIST test
` [PATCH 5/5] platform/x86/intel/ifs: Trace support for array test

RTT-PROBE: lore-subspace-rtt
 2023-01-31 23:44 UTC 

[Intel-gfx] [PATCH v2 00/17] drm/i915: drm/i915/dp_mst: Fix MST payload removal during output disabling
 2023-01-31 23:43 UTC  (3+ messages)
` [Intel-gfx] [PATCH v2 16/17] drm/i915/dp_mst: Add workaround for a DELL P2715Q payload allocation problem

[PATCH] drm/i915/guc: Improve debug message on context reset notification
 2023-01-31 23:42 UTC  (2+ messages)
` [Intel-gfx] ✗ Fi.CI.IGT: failure for "

[PATCH] env: mmc: Fix offset issue for env save
 2023-01-31 23:41 UTC  (2+ messages)

[PATCH v1 0/8] thermal: intel: intel_pch: Code simplification and cleanups
 2023-01-31 23:41 UTC  (5+ messages)
` [PATCH v1 8/8] thermal: intel: intel_pch: Refer to thermal zone name directly

[linux-linus test] 176291: regressions - trouble: blocked/broken/fail/pass
 2023-01-31 23:40 UTC 

[PATCH] dt-bindings: reserved-memory: Refine 'size' and 'alignment' types
 2023-01-31 23:40 UTC  (3+ messages)

ACPICA: Replace fake flexible arrays with flexible array members
 2023-01-31 23:40 UTC 

[PATCH] target/hexagon/idef-parser: Remove unused code paths
 2023-01-31 23:38 UTC  (2+ messages)

[GIT PULL] Please pull u-boot-mmc master
 2023-01-31 23:38 UTC 

[PATCH] ACPI: Make custom_method use per-open state
 2023-01-31 23:37 UTC 

[PATCH 01/13] mmc: renesas-sdhi: R-Car M3 r1.3 also uses 4 tuning taps
 2023-01-31 23:36 UTC  (13+ messages)
` [PATCH 02/13] mmc: renesas-sdhi: Filter out HS400 on M3-W r1.2, V3M, V3H r1.x, D3
` [PATCH 03/13] mmc: renesas-sdhi: Adjust HS400 calibration tables
` [PATCH 04/13] mmc: renesas-sdhi: Adjust HS400 calibration offsets for M3-W r1.3
` [PATCH 05/13] mmc: renesas-sdhi: Add R8A77961 M3-W+ support
` [PATCH 06/13] mmc: renesas-sdhi: Drop R-Car H3 ES3.0 HS400 calibration table
` [PATCH 07/13] mmc: renesas-sdhi: Flag non-standard SDnH handling for V3M

[intel-tdx:kvm-upstream-workaround 371/371] include/linux/kvm_host.h:429:9: error: implicit declaration of function 'perf_event_guest_enter_exit'
 2023-01-31 23:35 UTC 

[PATCH 00/18] vfio: Add migration pre-copy support and device dirty tracking
 2023-01-31 23:29 UTC  (6+ messages)
` [PATCH 01/18] vfio/migration: Add VFIO migration pre-copy support

RTT-PROBE: lore-subspace-rtt
 2023-01-31 23:34 UTC 

[PATCH v5 00/39] Shadow stacks for userspace
 2023-01-31 23:33 UTC  (15+ messages)
` [PATCH v5 18/39] mm: Handle faultless write upgrades for shstk

[PATCH] dt-bindings: interrupt-controller: brcm,bcm7120-l2-intc: Fix 'brcm,int-fwd-mask' differing type
 2023-01-31 23:31 UTC  (3+ messages)

[PULL 00/56] virtio,pc,pci: features, cleanups, fixes
 2023-01-31 23:32 UTC  (3+ messages)
` [PULL 10/56] x86: don't let decompressed kernel image clobber setup_data

[RFT PATCH v2 1/3] drm/bridge: tc358762: Set pre_enable_prev_first
 2023-01-31 23:32 UTC  (4+ messages)
` [RFT PATCH v2 2/3] drm/msm/dsi: Stop unconditionally powering up DSI hosts at modeset

[PATCH] dt-bindings: PCI: ti,j721e-pci-host: Simplify 'device-id' schema
 2023-01-31 23:32 UTC  (2+ messages)

[PATCH] dt-bindings: display: msm: Drop type from 'memory-region'
 2023-01-31 23:31 UTC  (3+ messages)

replacement i_version counter for xfs
 2023-01-31 23:31 UTC  (11+ messages)

[PATCH net-next RFC 00/20] Introducing P4TC
 2023-01-31 23:31 UTC  (15+ messages)

[RFC v3 00/18] vfio: Adopt iommufd
 2023-01-31 23:30 UTC  (3+ messages)
` [RFC v3 16/18] vfio/iommufd: Implement the iommufd backend

nvme-6.3: blktests nvme/003 null pointer for fc transport
 2023-01-31 23:27 UTC  (2+ messages)

[PATCH 0/6] features provisioning fixes and mlx5_vdpa support
 2023-01-31 23:25 UTC  (3+ messages)

[PATCH v2 0/7] features provisioning fixes and mlx5_vdpa support
 2023-01-31 23:22 UTC  (4+ messages)
` [PATCH v2 5/7] vdpa: validate device feature provisioning against supported class
` [PATCH v2 6/7] vdpa/mlx5: conditionally show MTU and STATUS in config space
` [PATCH v2 7/7] vdpa/mlx5: support device features provisioning

Prolific Technology, Inc. USB-To-USB Cable Bridge
 2023-01-31 23:22 UTC 


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.