Message ID | tencent_9EA7E746DE92DBC66049A62EDF6ED64CA706@qq.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel+bounces-11397-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:6f82:b0:100:9c79:88ff with SMTP id tb2csp723636dyb; Mon, 25 Dec 2023 23:22:47 -0800 (PST) X-Google-Smtp-Source: AGHT+IFUwmAaj+Rq+FYUYrhSMBX21LLuiqLQoSbHUqZnU3WVF/u4hLt4uO84VMXcUnMUM9nU+Mju X-Received: by 2002:a05:620a:1727:b0:781:ff2:3def with SMTP id az39-20020a05620a172700b007810ff23defmr9800105qkb.121.1703575366942; Mon, 25 Dec 2023 23:22:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703575366; cv=none; d=google.com; s=arc-20160816; b=BPVlxtC46VQZiSonesoAtnWOLneA7ppYaGE2RxSOMU4w25kbHoeJeJ3FnDoE0izE6D RG2k5+LScBTgo/OnKX6b10MyzQjIZ+aGpurY2CkMdmM5hwQYUFoZZQVGkcGOycP1Te+Q +impMFOaQxCdfqsxjmC3mJttVqCEkGZz7RzeIiGus1usfAx+ndMm3f9+8YwvfAPmFKS+ keKz/p1GdpSbTOkDLrPsuMDZb478Xwc7+EhDRqYQGHFM79DEoLMlyDE2lOKmsbgeO888 P+wAVuEcLw2jDUByVeh/r7y0AElEzcb/3L+jxkbPZ8aTbscuQV6SS8GvFuJu0etBrHRY 3Ayw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:date :subject:cc:to:from:message-id:dkim-signature; bh=wDSHVDigzFATqQyESr8XDuZAlMa8xKB4R2CE0qELoo8=; fh=4Oi57aTkK9ul2MnUE1HhpxqTrr0oChfFeehX6uP4SeI=; b=bnYgSZ9nDkcEBPU6Wm0guT5uaWogfueA8IeAE+DHw6maQR6FRKS1PY3C5VNEsqkpjj 9Fsi/UohHW4awczy1jU3H9yfceNEuXPYu99uzUAmEkUM0kD9esuJYPsuiQh5u0oA0IvE AbhWVLlPrdBFJu1bSGj4Q9dm5xGgN9gKimu8B9u5tqBZT/ciXE67yKvnMR3InXSKtHhR Xio0Ye2fkLhSDz51GOjNIUHpQiy5VW6DQ5GJ7xKRGiR1P18KZWQxu7iIGICZrJmzAiqi 6pMAX0AplTWZJkyAgNMVqxfSsTN1UYqpsCAQZBGh0xiaH8r8rEHmSBmrZAXtpUXiFW4P uI/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@qq.com header.s=s201512 header.b=eT1wPAVg; spf=pass (google.com: domain of linux-kernel+bounces-11397-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-11397-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=qq.com Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id c6-20020a05620a268600b007814d5650d1si2862701qkp.410.2023.12.25.23.22.46 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Dec 2023 23:22:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-11397-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@qq.com header.s=s201512 header.b=eT1wPAVg; spf=pass (google.com: domain of linux-kernel+bounces-11397-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-11397-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=qq.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id BA38E1C21D18 for <ouuuleilei@gmail.com>; Tue, 26 Dec 2023 07:22:46 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E5C5A4C63C; Tue, 26 Dec 2023 07:22:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b="eT1wPAVg" X-Original-To: linux-kernel@vger.kernel.org Received: from out203-205-251-59.mail.qq.com (out203-205-251-59.mail.qq.com [203.205.251.59]) (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 CBDCC4C3DD; Tue, 26 Dec 2023 07:22:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=qq.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1703575342; bh=wDSHVDigzFATqQyESr8XDuZAlMa8xKB4R2CE0qELoo8=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=eT1wPAVgM7R5seU2RlNax8gpAO/H214MJdWDJaSjyxhr6Zi0L7ZSVlqj7zA3YS8XS cnMy82iJFSqMVyji6QtixjgCznzvWImqWES92XPXM5r5KXMqY62K1oAIgu3X8tO4o+ zqt5i4dstg3lLW2kTOng+5O8W8NcyagM59mU4z2U= Received: from pek-lxu-l1.wrs.com ([111.198.225.215]) by newxmesmtplogicsvrszb9-0.qq.com (NewEsmtp) with SMTP id 40902CF1; Tue, 26 Dec 2023 15:16:09 +0800 X-QQ-mid: xmsmtpt1703574969tmhlgnqaf Message-ID: <tencent_9EA7E746DE92DBC66049A62EDF6ED64CA706@qq.com> X-QQ-XMAILINFO: NKv2G1wnhDBnH0jOC261k90JCg//lbwJX/8/EDGnYlBvstu5hGpamjVET6kJWy YW5lVulxZv+VlJDUOaIWt0vtQ0hEigHgtdmkpfQtwYEW1KPWIjI1fMfL/b92ooqSSUFn+lKlq7Pq QZBizuEI7mVZoD9OeIFNGmHy9YBbUGGDtG6Xoyb+QIyUDnI3XoUr5o6nxRi2qeNoD+82nFRwguLZ zX4/XvBOLnBCLMqGYqm1PJw9g+a5DXWdP7M91MlPchL0kQQN1erk3mgtVfVdQVfEymLPZ9AS5Uwc YbZw8WwVNwFz8jWZmGTKDX/19h/YHydNvR+zC2h0TSOA5v9N0RlnBCkvZyMFr/YtLflAqIGVeOkr OFIkJJYnmtFNYTAohCLpanizs5eKxfgAespSyyXnDRuHGG4SlHV7wjNINj68bms+C+H3SFg1gMdb +ufIdQ3M3mTOjF1WNV/eM91Y5FPYv1ux0kYr8WRQQkpYT4QaF8bCbCEeg+olmHxsX38a+bl++jkB SuCTtAYD+FSvXRNxxpewFybcHKqGRKc6+9A5cZbWrFR16GUYj8kwCsMxA03S9JfFlHQZl0EBcRRI S2gsc1XkBWggP77AEnT4pSu8ArckIb21038GuUDgJarLPkjNIPVYxeghf0hhnt9xTNcu/PXDjJ57 biYCuQDLOkfkEW7TchZfkp5YDG575tNDOA0GSva1HhH2KC+6885PN9iWsKJxUpzTKVFerwy5nHhS VEaBFZVbv0PAZZ5oQJ7t3cmJuzFlVTvhBt4YjnSxUaRzPiBqzMXddqz0HfRCSWxOP/avvVysRlys u13k6K8r6CgzOyakd3qa5yc25x6uGK4LgBSVubvArCSsyjccZz/1FgZIDwH/0CeudB8EeM7it9Ub eWKpvZ35t25FPank5bt54nP9meduanQhdWahGHpg8jR1jYUtYCQUQKDlwxFtMIdnrW6iYlXIrZ X-QQ-XMRINFO: NI4Ajvh11aEj8Xl/2s1/T8w= From: Edward Adam Davis <eadavis@qq.com> To: syzbot+b3b14fb9f8a14c5d0267@syzkaller.appspotmail.com Cc: akpm@linux-foundation.org, axboe@kernel.dk, bvanassche@acm.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, reiserfs-devel@vger.kernel.org, song@kernel.org, syzkaller-bugs@googlegroups.com, yi.zhang@huawei.com Subject: [PATCH] reiserfs: fix uninit-value in comp_keys Date: Tue, 26 Dec 2023 15:16:09 +0800 X-OQ-MSGID: <20231226071608.1262673-2-eadavis@qq.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <000000000000434c71060d5b6808@google.com> References: <000000000000434c71060d5b6808@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: <linux-kernel.vger.kernel.org> List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1786328244041669894 X-GMAIL-MSGID: 1786328244041669894 |
Series |
reiserfs: fix uninit-value in comp_keys
|
|
Commit Message
Edward Adam Davis
Dec. 26, 2023, 7:16 a.m. UTC
The cpu_key was not initialized in reiserfs_delete_solid_item(), which triggered
this issue.
Reported-and-tested-by: syzbot+b3b14fb9f8a14c5d0267@syzkaller.appspotmail.com
Signed-off-by: Edward Adam Davis <eadavis@qq.com>
---
fs/reiserfs/stree.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Comments
On Tue, 26 Dec 2023 15:16:09 +0800, Edward Adam Davis wrote: > The cpu_key was not initialized in reiserfs_delete_solid_item(), which triggered > this issue. > > Applied to the vfs.misc branch of the vfs/vfs.git tree. Patches in the vfs.misc branch should appear in linux-next soon. Please report any outstanding bugs that were missed during review in a new review to the original patch series allowing us to drop it. It's encouraged to provide Acked-bys and Reviewed-bys even though the patch has now been applied. If possible patch trailers will be updated. Note that commit hashes shown below are subject to change due to rebase, trailer updates or similar. If in doubt, please check the listed branch. tree: https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git branch: vfs.misc [1/1] reiserfs: fix uninit-value in comp_keys https://git.kernel.org/vfs/vfs/c/dd8f87f21dc3
diff --git a/fs/reiserfs/stree.c b/fs/reiserfs/stree.c index 2138ee7d271d..5faf702f8d15 100644 --- a/fs/reiserfs/stree.c +++ b/fs/reiserfs/stree.c @@ -1407,7 +1407,7 @@ void reiserfs_delete_solid_item(struct reiserfs_transaction_handle *th, INITIALIZE_PATH(path); int item_len = 0; int tb_init = 0; - struct cpu_key cpu_key; + struct cpu_key cpu_key = {}; int retval; int quota_cut_bytes = 0;