From patchwork Fri Sep 8 17:44:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthew Wilcox X-Patchwork-Id: 13377747 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id BAC17EEB560 for ; Fri, 8 Sep 2023 17:44:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C8D956B00F0; Fri, 8 Sep 2023 13:44:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C3DB56B00F1; Fri, 8 Sep 2023 13:44:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B2C786B00F2; Fri, 8 Sep 2023 13:44:20 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id A2DD46B00F0 for ; Fri, 8 Sep 2023 13:44:20 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 778B1C04F0 for ; Fri, 8 Sep 2023 17:44:20 +0000 (UTC) X-FDA: 81214154280.28.FEFDFAF Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf14.hostedemail.com (Postfix) with ESMTP id 7DD3A100023 for ; Fri, 8 Sep 2023 17:44:18 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=BxFupsDJ; spf=none (imf14.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1694195059; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=zyF0jvVhbr8PSp/2Xh6a0Bf8cbSHNg5Ra4S8V/25hsw=; b=PBWEYA3A1z1w73lN1ZpcqtoWuRW4kS0vfhCkYjgyDJ0CP0jna5KV4IedXT4kWRdX3tDDMJ /DvmhLs0QmmxjxdFFR0EzWvXQWzwwfZGLS9CgmWalwNLqP8sty081t3yB6EgMsLuoJGoc/ Yv34Nt9J8UHm+LasyLmDy/KymcxUYBU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1694195059; a=rsa-sha256; cv=none; b=QLd8RGkcQ5kQOiqRZcUMzrObtfUmd9d9n9ZNg5YC5xhrWHiTwmw5VxkJ8nAdLhgxjcAjWz 4s/EfJG/OKbMn+SqXmtI0PgmcwYi4/xQ/ZFJTuz/QBtPUqupydbVsUtTr2iI/JtkEvG3QV 562VASmUdGD/4JLV7OaIOlNXsyTDqa0= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=BxFupsDJ; spf=none (imf14.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Type:MIME-Version:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=zyF0jvVhbr8PSp/2Xh6a0Bf8cbSHNg5Ra4S8V/25hsw=; b=BxFupsDJl5Xc8SZpg5zCOi2QJU Hs1ZYTl4fnfw96yWSuBvf33JUCGZOl0aO9XnbzjJCJXbJepXjgdtmn+P6zof1QBjM0GCCYUIBgRRU pChwakrt+jqOh4XH40G/Uvf9meAJB6uCFciyoAOiN/U50oBLnCwyAr80e0yBj7/oNmxupI25PmSqN hy2fFuw+fn9Yw1FHhgaFPN2rxk8bPDayikiUos0vRaCDUooDmgYH3AXWHuVC+oJY3ByyOuHvkh2t/ CiLoOx56FwCzc5BAdz5v5iVAXwEKjVlQgFg7lYxMr8Iogzmz562NIDpHeTvJAEE8fa9idlO+IZX+m ZmTufnGw==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1qefWf-001Ugv-8P; Fri, 08 Sep 2023 17:44:13 +0000 Date: Fri, 8 Sep 2023 18:44:13 +0100 From: Matthew Wilcox To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org Subject: [GIT PULL] XArray for 6.6 Message-ID: MIME-Version: 1.0 Content-Disposition: inline X-Rspamd-Queue-Id: 7DD3A100023 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: j9twd96g63ycii6561t5s33baot5qgq8 X-HE-Tag: 1694195058-389513 X-HE-Meta: U2FsdGVkX1+OOlddikg6/vN2wyXaa1fOZ17LbE+FF54gpdJO/42HW8jZRkFQ/iDaNihmLuROKqBvbQxPIucpO7mCKwAl36aORY1c135MmslVjXeSDt/teV+vQcPA80UJ1v+bO2y0+G/hw9dKurMy5Aj/tF7om/DY3MZv3bZwMi0R9IRthpMAaWrF9PBHaavtI60fo67eLG3w/xLq2Pa13fB6bmvN1LmcUo32J407hZGNa/RUYA9y5R0c63GsWESomZseaAjoIBYzRWT9F/dXXspHBj9JK3pF0xKI50vbtwvNEcCKz3gZsx1mW3wejigq3tJJHLhK8QHpf0GogqnyD34RTeG+OQTOcawhnJCJjClqWbc5+1Jlv3z9T4Pb/aP9PW0QK1oIz9/pNEBNQgpl32OONPH/2bPnPDRaeJHlEnCM2jSnbBEOBAi/D5g/QfIirQJyiLAPWJRA7rW20fKwr8KXBXTfRZYa4+hzJ9+LCd3SNh2wGiNls2PucyvP+AIrhR7CgRoSEAY01qNruPiu4miMZ9Ex6yQWetMbeRM0GWvZnWLt4E9ECqltkGRCFVCgkGKM0XL6+Gc4Gh9b+0uEZLrwW0ZIfvhJdOGw2AkyrmTyuFu4O7UCLKm1LdnjnRp4UD7GKiJQ5NXEWgPhWh/lF0Cv3sdpLacfuLhO15J2WX71jmmtXc1XnWpkuNQXSvdEfI6sF3SxaLWCuVjOyMHRnBbm2UXhnDGZYHYGtYIMFj2Y7SXimHmvs5ANZe6xsKpqV/s+s/lr4WLjljzrMGRTsFiT5nTPO7QJ7wnaH/GKT8+6V/wwT8Ne9YRik9EtdIkU6LPbfHfbsxJhzqg7xdpKAlwvh5363csK8KbPp2kYKAW6Lcsh/2pm8PZIV3RwULgBL6RedgCxOL3kLaj46H8loSezMfV0kHqNvg09G8N7l0pZa+ZQP6sbLv7WfZhJFeVzSg49myUR8eEZehTjeCQ pfZdvFrB Rx9IGEGxntvKYHM2FLQkcVfIFCBG64TqCxn/41e/doeJUdcJfYGi59o7qHYAGfsmDVqFTiPbCkQRQlcxLc91rb3PA8ewcvbkfoGqxgKqFT4UwQbyTJZNSf2ABgrjgP7wme0tzzg4ase1yZN7thzfSMILdfnTH9T603A5UWvaVYDrqNkxgdIPKC+NxFuBS645qPBhk7s5Owf8MjXWl2EgPn8inl0/91YPhkw8zUm9oA8gSpIbgZqNf504nXMzzjoY8GgYM X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: I had to update the expiration on my signing key. I don't know if you pay attention to that, or whether my attempts to get my updated expiration date into the system were successful. The following changes since commit f837f0a3c94882a29e38ff211a36c1c8a0f07804: Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux (2023-07-28 11:21:57 -0700) are available in the Git repository at: git://git.infradead.org/users/willy/xarray.git tags/xarray-6.6 for you to fetch changes up to 2a15de80dd0f7e04a823291aa9eb49c5294f56af: idr: fix param name in idr_alloc_cyclic() doc (2023-09-05 19:01:38 -0400) ---------------------------------------------------------------- XArray/IDA updates for 6.6 - Fix a bug encountered by people using bittorrent where they'd get NULL pointer dereferences on page cache lookups when using XFS - Two documentation fixes ---------------------------------------------------------------- Ariel Marcovitch (1): idr: fix param name in idr_alloc_cyclic() doc Matthew Wilcox (Oracle) (1): XArray: Do not return sibling entries from xa_load() Philipp Stanner (1): xarray: Document necessary flag in alloc functions include/linux/xarray.h | 18 ++++++++++ lib/idr.c | 2 +- lib/xarray.c | 8 ++++- tools/testing/radix-tree/multiorder.c | 68 +++++++++++++++++++++++++++++++++-- 4 files changed, 92 insertions(+), 4 deletions(-)