From patchwork Thu Mar 13 22:45:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kent Overstreet X-Patchwork-Id: 14015971 Received: from out-181.mta0.migadu.com (out-181.mta0.migadu.com [91.218.175.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E524C1A270 for ; Thu, 13 Mar 2025 22:45:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741905938; cv=none; b=mm75Gw7oJ7TTCTXAWAX+9cXyvON9Buh49FOy88QJnFjhRowkVXL1s6Nz9m6qdABaLDcVR0UfEFZBZxeix0D/xGL6AJOePjwxzylBkBei9oNNeFGCl6j2aQ7c86i5gAWVEemEA+UhJq2h1XPNq/xU51eDLGhRdnh1Aar33YTzhp8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741905938; c=relaxed/simple; bh=Ymy0B5muedkUu/7d59s/P9NCVbZU8Ja1pMH/Wa7JwX0=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=RvP6ZA/ezwxCi6pOu/zmlLLfPX0gY1wl4yOYb3BFNfGjMj3mraao1kYSi+TuRdGJ2/M5GJYnf19D1FB4iQ5J+N3YIEnkVsJDJCKAUtlRAUi5Sk2xpHUvXNXhZefRf+7FEpmpUl2is/VL+y3mVJj8tiarei3NMSNAiE5pnEyegqc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev; spf=pass smtp.mailfrom=linux.dev; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b=MJT5qlm2; arc=none smtp.client-ip=91.218.175.181 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b="MJT5qlm2" Date: Thu, 13 Mar 2025 18:45:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1741905934; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=mPDyGh56r2beH47Vbuy8u85ZHdi1u9UW+poaGehUIXk=; b=MJT5qlm2FP77eypgdSRLIDeMSuM4Pf8sofL/JC00S7T9EwvQDesGfKYK24UsNJenyl7/SF D1fN4CIcYLdItJa8mkV06iXJ5KRtMeVcGuikxONDoBjn5vKysi3hJcgx88XrkI0Cucm1nZ hnoqHP1WvXHUj3QsRjFNaLuHsEejg24= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Kent Overstreet To: Linus Torvalds Cc: linux-bcachefs@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] bcachefs fixes for 6.14-rc7 Message-ID: Precedence: bulk X-Mailing-List: linux-fsdevel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Disposition: inline X-Migadu-Flow: FLOW_OUT The following changes since commit 80e54e84911a923c40d7bee33a34c1b4be148d7a: Linux 6.14-rc6 (2025-03-09 13:45:25 -1000) are available in the Git repository at: git://evilpiepirate.org/bcachefs.git tags/bcachefs-2025-03-13 for you to fetch changes up to 9c18ea7ffee090b47afaa7dc41903fb1b436d7bd: bcachefs: bch2_get_random_u64_below() (2025-03-13 12:40:22 -0400) ---------------------------------------------------------------- bcachefs fixes for 6.14-rc7 Roxana caught an unitialized value that might explain some of the rebalance weirdness we're still tracking down - cool. Otherwise pretty minor. ---------------------------------------------------------------- Alan Huang (1): bcachefs: Fix b->written overflow Kent Overstreet (4): bcachefs: Make sure trans is unlocked when submitting read IO bcachefs: fix tiny leak in bch2_dev_add() bcachefs: target_congested -> get_random_u32_below() bcachefs: bch2_get_random_u64_below() Roxana Nicolescu (1): bcachefs: Initialize from_inode members for bch_io_opts fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/extents.c | 2 +- fs/bcachefs/inode.c | 1 + fs/bcachefs/io_read.c | 19 ++++++++++++------- fs/bcachefs/super.c | 11 ++++++----- fs/bcachefs/util.c | 23 ++++++++++++++--------- fs/bcachefs/util.h | 2 +- 7 files changed, 36 insertions(+), 24 deletions(-)