messages from 2026-07-03 12:44:53 to 2026-07-03 13:20:50 UTC [more...]
[PATCH] userfaultfd: prevent registration of special VMAs
2026-07-03 13:20 UTC (11+ messages)
[PATCH 1/2] net/iavf: fix local memory leaks in TM hierarchy commit
2026-07-03 13:19 UTC (8+ messages)
` [PATCH v2 0/6] Fix some small memory leaks
` [PATCH v2 1/6] net/iavf: fix local memory leaks in TM hierarchy commit
` [PATCH v2 2/6] net/iavf: fix leak of queue to traffic class mapping data
` [PATCH v2 3/6] net/iavf: fix memory leak on error when adding flow parser
` [PATCH v2 4/6] net/ice: fix buffer leak in config of Tx queue TM node
` [PATCH v2 5/6] net/iavf: fix leak of flex metadata extraction field
` [PATCH v2 6/6] net/iavf: fix leak of IPsec crypto capabilities array
[PATCH v3 00/13] arm64: mediatek: Add M.2 E-key slot on Chromebooks
2026-07-03 13:20 UTC (21+ messages)
` [PATCH v3 02/13] device property: Add fwnode_graph_get_next_port_endpoint()
` [PATCH v3 03/13] power: sequencing: Add pwrseq_power_is_on()
` [PATCH v3 05/13] usb: hub: Associate port@ fwnode with USB port device
` [PATCH v3 06/13] usb: hub: Pass |struct usb_port*| to usb_port_is_power_on()
` [PATCH v3 08/13] usb: hub: Power on connected M.2 E-key connectors with power sequencing API
` [PATCH v3 10/13] power: sequencing: pcie-m2: support matching on remote "port" node
[PATCH v7 0/6] Add reclaim to the dmem cgroup controller
2026-07-03 13:19 UTC (10+ messages)
` [PATCH v7 1/6] drm/amdgpu: Fix init ordering in amdgpu_vram_mgr_init()
` [PATCH v7 2/6] cgroup/dmem: Introduce struct dmem_cgroup_init for region initialization
` [PATCH v7 3/6] cgroup/dmem: Add reclaim callback for lowering max below current usage
` [PATCH v7 4/6] drm/ttm: Hook up a cgroup-aware reclaim callback for the dmem controller
` [PATCH v7 5/6] drm/xe: Wire up dmem cgroup reclaim for VRAM manager
` [PATCH v7 6/6] drm/amdgpu: "
[PATCH v2] mux: gpio-mux: add support for 4:1 2-channels mux
2026-07-03 13:19 UTC (11+ messages)
[PATCH-next 00/23] cgroup/cpuset: Enable runtime update of nohz_full and managed_irq CPUs
2026-07-03 13:19 UTC (6+ messages)
[LTP] [PATCH v16 0/2] futex: Add EFAULT coverage for wake and cmp_requeue
2026-07-03 13:19 UTC (3+ messages)
` [LTP] [PATCH v16 2/2] futex_cmp_requeue03: Add EFAULT error coverage test
[PATCH v4 00/31] Introduce SCMI Telemetry FS support
2026-07-03 13:18 UTC (10+ messages)
[PATCH v1] configs: qualcomm: Add secure boot config fragment
2026-07-03 13:18 UTC (3+ messages)
[PATCH] graph: add optional profiling stats
2026-07-03 13:18 UTC (2+ messages)
` [PATCH v6] "
[PATCH net-next 00/17] net: dsa: mv88e6xxx: support for Remote Management Unit
2026-07-03 13:17 UTC (9+ messages)
` [PATCH net-next 02/17] net: dsa: mv88e6xxx: Introduce Marvell dsa tagger data operation
` [PATCH net-next 03/17] net: dsa: tag_dsa: Add helper to add DSA header to RMU frame
` [PATCH net-next 04/17] net: dsa: mv88e6xxx: Add RMU enable/disable for select switches
` [PATCH net-next 05/17] net: dsa: mv88e6xxx: Add conduit state change handler
[PATCH net v2 1/3] af_unix: fix listen() succeeding on sockets in the wrong state
2026-07-03 13:17 UTC (6+ messages)
` [PATCH net v2 2/3] selftests/net/af_unix: test listen() rejects wrong socket states
` [PATCH net-next v2 3/3] af_unix: Clean up error handling in unix_listen()
[PATCH v4 0/2] Add support for Battery Status AMS
2026-07-03 13:17 UTC (4+ messages)
` [PATCH v4 2/2] usb: typec: tcpm: Add support for Battery Status response message
[PATCH v6 00/34] monitor: turn QMP and HMP into QOM objects
2026-07-03 13:17 UTC (5+ messages)
` [PATCH v6 05/34] monitor: minimal conversion of monitors to QOM
` [PATCH v6 06/34] monitor: add 'chardev' property to Monitor base class
[PULL 0/9] 9p queue 2025-05-05
2026-07-03 13:15 UTC (5+ messages)
` [PULL 3/9] 9pfs: local : Introduce local_fid_fd() helper
[PATCH 6.1 000/129] 6.1.177-rc1 review
2026-07-03 13:16 UTC (4+ messages)
` [PATCH 6.1 095/129] LoongArch: Report dying CPU to RCU in stop_this_cpu()
[PATCH 0/3] arm64: dts/net: stmmac: Add Agilex5 SoCDK TSN Config2 board support
2026-07-03 13:15 UTC (13+ messages)
` [PATCH 2/3] arm64: dts: socfpga: agilex5: Add SoCDK TSN Config2 board
` [PATCH 3/3] net: stmmac: dwmac-socfpga: Add mac-mode DT property support
[PATCH net-next v2 0/5] net: dsa: realtek: rtl8366rb: Use generic RTL83xx code
2026-07-03 13:15 UTC (5+ messages)
` [PATCH net-next v2 1/5] net: dsa: realtek: rtl83xx: Make learning optional in join/leave
` [PATCH net-next v2 2/5] net: dsa: realtek: rtl8366rb: Switch to generic port_bridge* handlers
[PATCH v5 00/20] rust: I/O type generalization and projection
2026-07-03 13:14 UTC (7+ messages)
` [PATCH v5 02/20] rust: io: add missing safety requirement in `IoCapable` methods
` [PATCH v5 15/20] rust: io: implement a view type for `Coherent`
[PATCH 0/5] platform/x86: lg-laptop: Improve support for modern devices
2026-07-03 13:14 UTC (3+ messages)
` [PATCH 2/5] platform/x86: lg-laptop: Add support for native ACPI events
[PATCH v2 00/19] ARM: platform and feature deprecation
2026-07-03 13:13 UTC (4+ messages)
` [PATCH v2 14/19] ARM: mark mach-sa1100 as deprecated
[PATCH v2] usb: typec: class: do not pin the alt mode driver module
2026-07-03 13:14 UTC (2+ messages)
[PATCH v2 0/9] Stability fixes for GVE
2026-07-03 13:13 UTC (10+ messages)
` [PATCH v2 1/9] net/gve: clear out shared memory region for stats report
` [PATCH v2 2/9] net/gve: delay adding mbuf head to software ring
` [PATCH v2 3/9] net/gve: copy data to QPL buffer when mbuf read does not
` [PATCH v2 4/9] net/gve: validate buf ID before processing Rx packet
` [PATCH v2 5/9] net/gve: set mbuf to null in software ring after use
` [PATCH v2 6/9] net/gve: free ctx mbuf if packet dropped after first segment
` [PATCH v2 7/9] net/gve: increase range of DMA memzone ids to 64 bits
` [PATCH v2 8/9] net/gve: don't reset ring size bounds to default on reset
` [PATCH v2 9/9] net/gve: restrict max ring size in GQ QPL to 2K
[PATCH] Documentation: remove the requirement for LLM attribution
2026-07-03 13:12 UTC (10+ messages)
[PATCH 7.1 000/121] 7.1.3-rc2 review
2026-07-03 13:11 UTC (3+ messages)
[PATCH 0/8] Support ROHM BD73800
2026-07-03 13:11 UTC (3+ messages)
` [PATCH 7/8] gpio: bd73800: Support ROHM BD73800 PMIC GPIOs
[PATCH] argo: fall back maintainership into the rest
2026-07-03 13:10 UTC (2+ messages)
[PATCH v2] selftests/filesystems: fix spelling error in statmount test comment
2026-07-03 13:10 UTC (2+ messages)
media: i2c: ov02e10: missing sensor rotation for Samsung 940XHA
2026-07-03 13:04 UTC
[PATCH 6.18 000/109] 6.18.38-rc2 review
2026-07-03 13:09 UTC (2+ messages)
[PATCH for-4.22] tools/libfsimage: Remove the XEN_FSIMAGE_FSDIR environment variable
2026-07-03 13:08 UTC (2+ messages)
[Buildroot] [PATCH] package/libxmlrpc: bump to version 3341
2026-07-03 13:08 UTC
[PATCH] iio: accel: dmard09: Implement IIO_CHAN_INFO_SCALE
2026-07-03 13:07 UTC
[PATCH v3] powernv: boot OpenBSD on POWER9
2026-07-03 13:06 UTC (3+ messages)
[PATCH] tools: Use posix_memalign instead of valloc for NetBSD
2026-07-03 13:05 UTC (2+ messages)
[PATCH v4 0/7] Read MAC address from SST vendor specific SFDP region
2026-07-03 13:05 UTC (8+ messages)
` [PATCH v4 1/7] dt-bindings: mtd: jedec,spi-nor: allow the SFDP to be exposed via NVMEM
[scarthgap][PATCH] containerd: update to v2.0.10
2026-07-03 13:05 UTC
Unexpected recursion in 'git rm'
2026-07-03 13:04 UTC (3+ messages)
[PATCH] xfsdump: avoid false-positive __strcpy_chk abort on long dirent names
2026-07-03 13:03 UTC (6+ messages)
[PATCH v2 0/4] printk: nbcon: deprecate boot_delay in favour of printk_delay
2026-07-03 13:03 UTC (5+ messages)
` [PATCH v2 3/4] printk: nbcon: move printk_delay to console emiting code
[PATCH] ASoC: sof_sdw: Add a quirk for 0x17aa383c laptop using sidecar amps with cs42l43
2026-07-03 13:02 UTC
[RFC PATCH v4 0/5] drm/xe: Structured RAS error logging infrastructure
2026-07-03 13:01 UTC (4+ messages)
` [RFC PATCH v4 2/5] drm/xe: Add RAS logging helpers
[PATCH] efi_loader: Measure secure boot variables in the correct PCR if DeployedMode is set
2026-07-03 13:01 UTC
[PATCH v4 0/3] arm: demuxed ID registers (CCSIDR_EL1)
2026-07-03 13:00 UTC (2+ messages)
[PATCH] x86/mm/pat: take cpa_lock around large-page collapse
2026-07-03 13:01 UTC (2+ messages)
[PATCH] ge: common: vpd_reader: fix errloc array size in verify_bch()
2026-07-03 12:35 UTC
[PATCH v15 00/24] pinctrl: add support of Airoha SoCs
2026-07-03 11:56 UTC (2+ messages)
` [PATCH v15 09/24] bitfield: Add non-constant field_{prep, get}() helpers
[PATCH] spi: handle spi-rx/tx-bus-width = 0 (no RX/TX line)
2026-07-03 11:42 UTC
[PATCH v3 0/6] mtd: rawnand: zynq: Fixes and software ECC support
2026-07-03 10:19 UTC (3+ messages)
` [PATCH v3 6/6] mtd: rawnand: nand_base: Don't overwrite read/write_page_raw() for soft ECC
[LTP] [PATCH v2] statx/statx04: Skip vfat and exfat filesystems
2026-07-03 12:59 UTC (2+ messages)
` [LTP] [PATCH v3] "
[PATCH v6 0/7] Fix and add some spi-nor flash parts (v5)
2026-07-03 9:03 UTC (5+ messages)
` [PATCH v6 1/7] mtd: spi-nor-ids: Correct flash flags for ESMT/EON flashes
` [PATCH v6 4/7] mtd: spi-nor-ids: Add 4K page support for Macronix MX25L25635E
[PATCH v2 00/10] crypto: allwinner: enable sun8i-ce FIT crypto
2026-07-03 8:39 UTC (3+ messages)
` [PATCH v2 01/10] cmd: aes: fix DM operation handling
[PATCH] mtd: spi-nor: Add Dosilicon DS25Q4BB support
2026-07-03 8:11 UTC (2+ messages)
Fairphone 5, microSD card support?
2026-07-03 8:06 UTC
[PATCH 00/11] reftable: harden against corrupted tables
2026-07-03 12:58 UTC (14+ messages)
` [PATCH v3 00/12] "
` [PATCH v3 01/12] meson: support building fuzzers with libFuzzer
` [PATCH v3 02/12] oss-fuzz: add fuzzer for parsing reftables
` [PATCH v3 03/12] reftable/basics: fix OOB read on binary search of empty range
` [PATCH v3 04/12] reftable/record: don't abort when decoding invalid ref value type
` [PATCH v3 05/12] t/unit-tests: introduce test helper to write reftable blocks
` [PATCH v3 06/12] reftable/block: fix OOB write with bogus inflated log size
` [PATCH v3 07/12] reftable/block: fix OOB read with bogus block size
` [PATCH v3 08/12] reftable/block: fix OOB read with bogus restart count
` [PATCH v3 09/12] reftable/block: fix use of uninitialized memory when binsearch fails
` [PATCH v3 10/12] reftable/block: fix OOB read with bogus restart offset
` [PATCH v3 11/12] reftable/table: fix NULL pointer access when seeking to bogus offsets
` [PATCH v3 12/12] reftable/table: fix OOB read on truncated table
[PATCH 0/6] drivers: sysreset: revert support for args
2026-07-03 12:59 UTC (4+ messages)
[PATCH 00/13] drm/xe: Add and use more KLV helpers
2026-07-03 12:58 UTC (3+ messages)
` [PATCH 03/13] drm/xe/guc: Add basic KLV encoding helpers
[PATCH v2 0/4] platform/x86/amd/hsmp: ACPI input hardening and data-plane readiness gating
2026-07-03 12:58 UTC (2+ messages)
[PATCH net 0/9] netfilter: updates for net
2026-07-03 12:57 UTC (10+ messages)
` [PATCH net 1/9] netfilter: nf_nat_sip: reload possible stale data pointer
` [PATCH net 2/9] netfilter: xt_u32: reject invalid shift counts
` [PATCH net 3/9] netfilter: xt_rateest: fix u64 truncation in xt_rateest_mt()
` [PATCH net 4/9] netfilter: nfnetlink_cthelper: cap to maximum number of expectation per master on updates
` [PATCH net 5/9] netfilter: ip6tables: mark malformed IPv6 extension headers for hotdrop
` [PATCH net 6/9] netfilter: nft_set_rbtree: get command skips end element with open interval
` [PATCH net 7/9] ipvs: fix PMTU for GUE/GRE tunnel ICMP errors
` [PATCH net 8/9] ipvs: reset full ip_vs_seq structs in ip_vs_conn_new
` [PATCH net 9/9] netfilter: xt_connmark: reject invalid shift parameters
[PATCHSET sched_ext/for-7.3] sched_ext: Capability-based CPU delegation for sub-schedulers
2026-07-03 12:57 UTC (3+ messages)
` [PATCH sched_ext/for-7.3 21/32] sched_ext: Add reject DSQ for cap-rejected dispatches
[PATCH 0/4] (no cover subject)
2026-07-03 12:57 UTC (4+ messages)
` [PATCH 3/4] drm-bridge: lontium lt9611c: fixes and improvements
[PATCH bpf-next 0/2] s390/bpf: Replace ly instruction with llgf
2026-07-03 12:51 UTC (3+ messages)
` [PATCH bpf-next 1/2] "
` [PATCH bpf-next 2/2] selftests/bpf: Add test for bpf_get_smp_processor_id
[PATCH v3 00/17] Native SCSI multipath support
2026-07-03 12:57 UTC (3+ messages)
` [PATCH v3 17/17] scsi: sd: add mpath_queue_depth dev attribute
[meta-oe][scarthgap][PATCH] libyang: upgrade 2.1.148 -> 3.13.6
2026-07-03 12:40 UTC (3+ messages)
` [oe] "
[meta-oe][PATCH 1/2] lvgl: Update to 9.5.0
2026-07-03 12:50 UTC (3+ messages)
` [meta-oe][PATCH 2/2] lvgl-demo-fb: "
[PATCH 0/2] mm: fix PMD level mTHP accounting bugs
2026-07-03 12:57 UTC (4+ messages)
` [PATCH 2/2] mm/migrate: exclude hugetlb folios from MTHP_STAT_NR_ANON accounting
[PATCH net-next v4 0/3] ptp: Add driver for R-Car Gen4 gPTP timer
2026-07-03 12:56 UTC (5+ messages)
` [PATCH net-next v4 2/3] ptp: Add driver for R-Car Gen4
` [PATCH net-next v4 3/3] arm64: dts: renesas: r8a779g0: Add gPTP node
[PULL 00/23] vfio queue
2026-07-03 12:55 UTC (10+ messages)
` [PULL 08/23] migration: Run final save_query_pending at switchover
` [PULL 17/23] vfio/migration: Implement VFIO_PRECOPY_INFO_REINIT feature
[PATCH v6 0/6] [PATCH v6 0/6] Add reclaim to the dmem cgroup controller
2026-07-03 12:55 UTC (4+ messages)
` [PATCH v6 6/6] drm/amdgpu: Wire up dmem cgroup reclaim for VRAM manager
[PATCH] net : bonding : Remove TODO comment about retrying setting the MAC
2026-07-03 12:55 UTC
[PATCH v5 00/18] mm: Some cleanups for page allocator APIs
2026-07-03 12:55 UTC (10+ messages)
` [PATCH v5 11/18] sgi-xp: Use higher-level allocator API
` [PATCH v5 12/18] net/funeth: Switch to "
` [PATCH v5 13/18] mm: Remove __alloc_pages_node()
` [PATCH v5 18/18] mm: factor out can_spin_trylock()
[PATCH v2 0/5] SMMUV3: STE lookup fixes
2026-07-03 12:54 UTC (3+ messages)
` [PATCH v2 3/5] hw/arm/smmuv3: Sanitize SMMU_S_STRTAB_BASE_CFG.LOG2SIZE
[PATCH v3 0/6] Add support for IPQ5018 Bluetooth
2026-07-03 12:55 UTC (3+ messages)
` [PATCH v3 4/6] Bluetooth: Introduce Qualcomm IPQ5018 IPC based HCI driver
[PATCH v2 0/3] soc: apple: Add "PMGR misc" power controls driver
2026-07-03 12:54 UTC (3+ messages)
` [PATCH v2 2/3] soc: apple: Add driver for Apple PMGR misc controls
[PATCH] generic/795: add unaligned boundary test cases for WRITE_ZEROES
2026-07-03 12:54 UTC
[Bug 220564] New: Wrong indentification of Bluetooth in Lenovo Legion Pro 5 and 0489:e111 Foxconn / Hon Hai Wireless_Device
2026-07-03 12:54 UTC (2+ messages)
` [Bug 220564] hci0: ACL packet for unknown connection handle 3837 and sound interruption
[PATCH v8 0/3] riscv: fix PIO helpers and add optimized percpu ops
2026-07-03 12:54 UTC (3+ messages)
` [PATCH v8 3/3] riscv: store percpu offset into thread_info
[PATCH v2 net-next] ethtool: link 10000baseCR to SFF-8431, Appendix-E SFP+ DA
2026-07-03 12:53 UTC (2+ messages)
[PATCH v7] platform/x86/amd: Introduce Halo Box RGB LED driver
2026-07-03 12:53 UTC (3+ messages)
[RFT][DONOTMERGE][PATCH 0/6] timers/migration: Prioritize lower capacity CPUs as migrators
2026-07-03 12:53 UTC (3+ messages)
[PATCH 0/2] HID: logitech-hidpp: fix Signature M650 side button timing
2026-07-03 12:53 UTC (6+ messages)
` [PATCH 1/2] HID: logitech-hidpp: add HID++ 2.0 reprogrammable button support
[PATCH] target/hppa: Work around Fast TLB insert instruction for HP-UX 9
2026-07-03 12:53 UTC (3+ messages)
[PATCH RESEND v3] selftests: mincore: fix the readahead check on large base page sizes
2026-07-03 12:52 UTC
[PATCH] net: phy: marvell: Add soft reset for 88E1510
2026-07-03 12:53 UTC (4+ messages)
[PATCH v2 0/6] HID: iio: warning clean up and prefer kernel coding style
2026-07-03 12:52 UTC (4+ messages)
` [PATCH v2 2/6] iio: hid-sensors: align function parenthesis for readability
[PATCH v5 00/19] DPAA bus/net/mempool/DMA driver fixes and improvements
2026-07-03 12:50 UTC (21+ messages)
` [PATCH v6 "
` [PATCH v7 00/16] "
` [PATCH v7 01/16] bus/dpaa: refine fman naming and fix global scope
` [PATCH v7 02/16] bus/dpaa: scan max BPID from DTS
` [PATCH v7 03/16] drivers: add process-type guards for secondary process
` [PATCH v7 04/16] bus/dpaa: define helpers for qman channel and wq
` [PATCH v7 05/16] bus/dpaa: shutdown DPAA FQ by fq descriptor
` [PATCH v7 06/16] bus/dpaa: improve FQ shutdown with channel validation
` [PATCH v7 07/16] bus/dpaa: enhance DPAA FQ shutdown
` [PATCH v7 08/16] bus/dpaa: add DPAA cgrid cleanup support
` [PATCH v7 09/16] net/dpaa: add ONIC port checks
` [PATCH v7 10/16] drivers: add BMI Tx statistics
` [PATCH v7 11/16] net/dpaa: optimize FM deconfig
` [PATCH v7 12/16] bus/dpaa: improve log macro and fix bus detection
` [PATCH v7 13/16] net/dpaa: optimize FMC MAC type parsing
` [PATCH v7 14/16] drivers: optimize DPAA multi-entry buffer pool operations
` [PATCH v7 15/16] drivers: release DPAA bpid on driver destructor
` [PATCH v7 16/16] dma/dpaa: add SG data validation and ERR050757 fix
[PATCH] drm/xe: Allow multi tile fence signaling for VM queue
2026-07-03 12:50 UTC (2+ messages)
` ✓ CI.KUnit: success for "
[PATCH v2] mips: mm: Call rcutree_report_cpu_starting() even earlier
2026-07-03 12:50 UTC (9+ messages)
should KERNEL_VERSION_SANITY_SKIP be in variables glossary?
2026-07-03 12:49 UTC
[PATCH v1] platform/x86: topstar-laptop: Stop setting acpi_device_name/class()
2026-07-03 12:49 UTC (2+ messages)
[PATCH v4] ARM: breakpoint: CFI breakpoints only on demand
2026-07-03 12:48 UTC (2+ messages)
[PATCH 1/1] tests/functional: Add hotplug_scsi test to hotplug virtio-scsi disk
2026-07-03 12:47 UTC (2+ messages)
[PATCH v1 00/10] platform/x86: Stop using acpi_device_name/class()
2026-07-03 12:47 UTC (6+ messages)
[PATCH v2 0/7] nfs: Modernize Direct I/O path
2026-07-03 12:46 UTC (8+ messages)
` [PATCH v2 6/7] nfs: Optimize direct I/O to use folios for requests
[PATCH] efi_loader: Change the return values if a TPM is missing during GetEventLog
2026-07-03 12:46 UTC
[PATCH v10 0/2] arm64/sve: Performance improvements with SVE state saving
2026-07-03 12:34 UTC (3+ messages)
` [PATCH v10 1/2] arm64/fpsimd: Suppress SVE access traps when loading FPSIMD state
` [PATCH v10 2/2] arm64/sve: Disable TIF_SVE on syscall once per second
[PATCH] stm32mp1: use debug() for image entry point message
2026-07-03 12:46 UTC (4+ messages)
[PATCH v3 0/4] sys_info: prevent duplicate backtraces
2026-07-03 12:46 UTC (9+ messages)
` [PATCH v3 4/4] panic: use sys_info_with_filter() to avoid "
[PATCH] drm/xe/display: skip FORCE_WC and vm_bound check for external dma-bufs
2026-07-03 12:45 UTC (4+ messages)
[pseudo][PATCH 00/23] Create new pseudo 1.99.0 version
2026-07-03 12:44 UTC (4+ messages)
` [pseudo][PATCH 12/23] pseudo_util: Add default log severity values
` [yocto-patches] "
[PATCHv6 00/13] uprobes/x86: Fix red zone issue for optimized uprobes
2026-07-03 12:45 UTC (3+ messages)
` [PATCHv6 03/13] uprobes/x86: Do not leak trampoline vma mapping on optimization failure
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
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.