From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BBC85337BB3 for ; Tue, 25 Nov 2025 19:28:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764098936; cv=none; b=vBGyP/5MgS9a/jFrVXON34V5kNae+nM1L3jEeXZlud4e1qX7TjDVbGkQactBu5VOtz9e6S/c2G6nt3AbnASU+57aps6wS81vXn5kqSvs11bZLe3SBcFyHmUWFeQ8v/dPcu9tAmo7ro8WKBp+kruPxR3EdgMYKO2tyd1h5OJKsP8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764098936; c=relaxed/simple; bh=jM4eGE4+MKi9QcwN0pggfillzLCWWqvTREtu1wXumXM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=NIKbuvX/RWEccB2u9cEce4FXiZ03V/Q8Vq7RSyrAVMBokGS+MDJGQRn9qAYJwb0fezXIMqMUJ2y7J+bmj5fj7DqBXeLQ9ZFiOxktYdjmU1QWBsmNDqtKwk1vPgOjH5WDDLFFsckpHhXB6SFi7sOHzVgWYB45lQBfCGDE4JN7NkQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=SFei5byS; arc=none smtp.client-ip=209.85.214.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="SFei5byS" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2984dfae043so54206135ad.0 for ; Tue, 25 Nov 2025 11:28:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764098934; x=1764703734; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1dEvpJCJ5Eb/n/HeT1J2JhwG2y2GJzThw73KaL8l2IM=; b=SFei5bySUvI3NN+ng6d5EitmOLONF7+xPOAfn3F80pholNfJWOD1fpW/+VpM8loylz 22wS9Wl8u7Te+tFMJczZpQwtnAUdAoUV2Do/gfUNWQsD89acCQ4BYZcnSrSwHuAWaHOu 9aMICFgXV4olTLL2V+fd0fYysKNRD1zEqg71qg0RVBKJQTWwctVry2kW6/8SynZcPZIR lSDPDjoyNcZYmIv+giRvOklNqQH2r7cSga4Ynjyu2Sm6WwXJlJGV/Pcs6NfZE3IkQ4d4 ASRehMBebXQdCP7K3zY9YmqaMdh2GFnj1M6VWCMXpMTDtvT/aeNhdyRTWSRZTaNfcCif pOjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764098934; x=1764703734; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=1dEvpJCJ5Eb/n/HeT1J2JhwG2y2GJzThw73KaL8l2IM=; b=Z7oMczhii6SWGXr207Xt8kDcNlva8+Qx3SVWVitbUVgdvnAa8eXzuSZIdNcLAeUONx ihZTDnQ7Eke4OUcLpUobPEdoyfUlU75Tbzn9/4ot3hpN4UzV5KcazAC/Joa0efcofvR1 mqLVdJDXwM+s9fPR0JKtFAn5oCO6M8oCpSOoDRPpUDq5SlD1DyTA0W1j7Ov552U9S5mT sigzRV5JkuHAvWaVfdi0Ef0Kyv2A3Uc7d/6/PrJsSX27bqogqDdRT0NJzFRprGffB1x0 ALKXJSNBn4dQ6qV5Oi9wcPob5JrBjW3EetFUakr7Z3rH2i110x0511/lZVVWIAvPWV+k Gt1Q== X-Forwarded-Encrypted: i=1; AJvYcCUn35LHnejXrVYUiS58IicBus3VWHhBYMEK6uMbHKQ7kk0zILaVfTeqtbrlY4M52mR7X1Peml5nWTI7/gM=@vger.kernel.org X-Gm-Message-State: AOJu0YwW++iN8jHU0ZZiFbhEizDAC0ymQQ+2nEN7oG70c0PWuV1x5wNT q0HvhhKULOkZxtGE9xQU60AbnBjGKb6mNxV6yHwa5fSExrXgzle/B88O X-Gm-Gg: ASbGnct5FwzK5TTav2Nf+bkyNrVBT9ME+Rk2YFcRIGte5Yamzq5IPJ3av9rOX8hXyZs NwWO3J9gvTYAZeqNIWhOlC+1K7Dw//M3lDO2TcBJxCZpwabzSQJgdMM4Moj8sXg9Ev8xP7M3gqY xyynhC5uKK3h21mmAVk/5875AaEL0a8YDm3Fw+rG7G4fkyyBPQgy037YXVAoIb+pbdxiKnyDHwy mqR1tAo316CLLf4KLtwQSAJzFKE8o8I/CqpA4m+CzSvECbVRGF9CooFu0uKOvDd7+1T3rh+FW/3 rnXIxzIivkKySJANOkYzFBAbwCkbeMERb1XGQ4XcgpsvcZqxL8HRXOjr6YdTTVFdORRdTT8Q1VD 5SawQ9NREbIxhYfqIZMYY+JqbxS3JOObNVFHqXsD4CEnOmu825vsSSV4KiwacuRv8c7tqVvr2d2 /udDzDfVFsdRruf7Xx9OlyErRyr3A= X-Google-Smtp-Source: AGHT+IH0rf5tBwcHAcc2peGG2tlEnYRHlLeA1BLMbKHDykGaqFIEijranxxUfPj1yis4ZY7sFNyDiQ== X-Received: by 2002:a17:902:f788:b0:267:a1f1:9b23 with SMTP id d9443c01a7336-29b6c3e5524mr165447575ad.18.1764098933796; Tue, 25 Nov 2025 11:28:53 -0800 (PST) Received: from localhost.localdomain ([114.79.178.248]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29b5b2af124sm174805245ad.96.2025.11.25.11.28.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Nov 2025 11:28:53 -0800 (PST) From: Prithvi Tambewagh To: syzbot+0be47376a6acbcba7f0d@syzkaller.appspotmail.com Cc: jfs-discussion@lists.sourceforge.net, linux-kernel@vger.kernel.org, shaggy@kernel.org, syzkaller-bugs@googlegroups.com, Prithvi Tambewagh Subject: Re: Syakaller testing for KASAN: slab-out-of-bounds Read in dbAllocBits bug Date: Wed, 26 Nov 2025 00:58:24 +0530 Message-Id: <20251125192824.151904-1-activprithvi@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <00000000000042f5d90618054116@google.com> References: <00000000000042f5d90618054116@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit #syz test: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 7367539ad4b0f8f9b396baf02110962333719a48 Signed-off-by: Prithvi Tambewagh --- fs/jfs/jfs_dmap.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fs/jfs/jfs_dmap.c b/fs/jfs/jfs_dmap.c index cb3cda1390ad..8dba15c83a49 100644 --- a/fs/jfs/jfs_dmap.c +++ b/fs/jfs/jfs_dmap.c @@ -2142,6 +2142,11 @@ static void dbAllocBits(struct bmap * bmp, struct dmap * dp, s64 blkno, int size; s8 *leaf; + if(blkno >= le64_to_cpu(bmp->db_mapsize)) { + jfs_error(bmp->db_ipbmap->i_sb, "Allocation request out of bounds\n"); + return; + } + /* pick up a pointer to the leaves of the dmap tree */ leaf = dp->tree.stree + LEAFIND; base-commit: 7367539ad4b0f8f9b396baf02110962333719a48 -- 2.34.1