From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.3 required=3.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_IN_DEF_DKIM_WL autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C69CAC4338F for ; Mon, 16 Aug 2021 07:48:05 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 71E5861AE1 for ; Mon, 16 Aug 2021 07:48:05 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 71E5861AE1 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 0EE406B0071; Mon, 16 Aug 2021 03:48:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0787F8D0001; Mon, 16 Aug 2021 03:48:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E81006B0073; Mon, 16 Aug 2021 03:48:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0129.hostedemail.com [216.40.44.129]) by kanga.kvack.org (Postfix) with ESMTP id CB6086B0071 for ; Mon, 16 Aug 2021 03:48:04 -0400 (EDT) Received: from smtpin18.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 540F31812DD0B for ; Mon, 16 Aug 2021 07:48:04 +0000 (UTC) X-FDA: 78480165288.18.1B8EB2A Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) by imf08.hostedemail.com (Postfix) with ESMTP id 17A713002726 for ; Mon, 16 Aug 2021 07:48:03 +0000 (UTC) Received: by mail-qt1-f175.google.com with SMTP id x1so99599qtw.5 for ; Mon, 16 Aug 2021 00:48:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=KiQip1UpArazb14cl5xVBxcMGcN52lxGu1QlzdqBSTw=; b=ukoe2YDFXvpYJXIYmRcqKDnlzGOh224ZCxRh4fUHog/FHOewK8Fn+ZTHJml9XGc76i /vwbv07ryTiuZAyNpvqfR6C5MEG1DzneQ9CGFkWj0YbafTG060Z7DfEyMQoW/TiSa9OY zJ+D6px5+SA6+SHlxeHWY9gsuZPT7jvZ9ju6B0DozT3EnSz4B2dEDZbm8PhvXlHUvfEz GjTA5M50cZOKUAqsKtPnHCMGOp1WfnKOz8XaqgWWRwaAABsI830vAGO9ylMk3VytYV9B M2hcZ7GsYZxFBE1Y3otF8SRqLIEjPHfaw9YhJNeA33nwyupwMq86/aKj6nZJV7DPR9+j dFPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=KiQip1UpArazb14cl5xVBxcMGcN52lxGu1QlzdqBSTw=; b=CW/OcQI0fr9V16rYmsBKXwPGtYuyWQZtoQZMZDwyc5yWyI9w4+BnnPCHwXJNLxbJVO lWMDhlf34tBvVMDYrO8dxCr1tzHyQigPA8kPXWKo1KPWVRHP+JF8u8oWkby25jlhrZkU dPa3cnSWM356SbQBEpdsBxY4RdNiBf24Ka4myynEdTXTCor9j5kN/O6D7bwBfyr+GEO2 V3+Vd2XkJ25Ebi/yPBXAxM0GIqVOeIU1CzSsmZ6fWMZfTvtES5dIIHtXubrp29KSIrEs Nr54FYTE4Fiu3iZcgpP7jBuKcgG94YW6O3HmZYQH/eun0l9gPMNqnfIciKiqQGbKf5QH a2cw== X-Gm-Message-State: AOAM53016Om+uGPZexaFlgaRh1I4aJf9i5W2L5D23RxjWi3ms1h/+qqG vik2RYiyz0M+hgpLnw99ec9caXaAK2lKn+z5Q+NzgQ== X-Google-Smtp-Source: ABdhPJwpyJq/YM1ZgbZGYRA98U7ymt62vV/J0oojbzep9dlBmLWdWLG6VTHWwc2SmU1UKFQdp9vBIbce8eJxlUWu8DE= X-Received: by 2002:a05:622a:289:: with SMTP id z9mr12390971qtw.67.1629100083148; Mon, 16 Aug 2021 00:48:03 -0700 (PDT) MIME-Version: 1.0 References: <000000000000fbad4305c982f836@google.com> <20210814150652.c61e3c09a58222260fa2d02d@linux-foundation.org> <5810d827-c050-52b6-1b98-8deb99ceda9c@oracle.com> In-Reply-To: <5810d827-c050-52b6-1b98-8deb99ceda9c@oracle.com> From: Dmitry Vyukov Date: Mon, 16 Aug 2021 09:47:51 +0200 Message-ID: Subject: Re: [syzbot] BUG: unable to handle kernel paging request in alloc_huge_page To: Mike Kravetz Cc: Matthew Wilcox , Andrew Morton , syzbot , linux-kernel@vger.kernel.org, linux-mm@kvack.org, syzkaller-bugs@googlegroups.com Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 17A713002726 Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20161025 header.b=ukoe2YDF; spf=pass (imf08.hostedemail.com: domain of dvyukov@google.com designates 209.85.160.175 as permitted sender) smtp.mailfrom=dvyukov@google.com; dmarc=pass (policy=reject) header.from=google.com X-Rspamd-Server: rspam01 X-Stat-Signature: 1whs9o3sdxorcb35zk76bchd5spcbjou X-HE-Tag: 1629100083-723104 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Sun, 15 Aug 2021 at 20:17, Mike Kravetz wrote: > > On 8/14/21 4:24 PM, Matthew Wilcox wrote: > > On Sat, Aug 14, 2021 at 03:06:52PM -0700, Andrew Morton wrote: > >> On Sat, 14 Aug 2021 04:07:23 -0700 syzbot wrote: > >>> HEAD commit: 92d00774360d Add linux-next specific files for 20210810 > >>> RIP: 0010:__list_add include/linux/list.h:71 [inline] > >>> RIP: 0010:list_add include/linux/list.h:86 [inline] > >>> RIP: 0010:alloc_huge_page+0xdcb/0x11b0 mm/hugetlb.c:2821 > >> > >> That appears to be > >> > >> list_add(&page->lru, &h->hugepage_activelist); > >> > >> I'm suspecting Mike's surplus page changes? > > > > Is this not the same as > > https://lore.kernel.org/linux-mm/846c4502-3332-0d25-87f5-cb3b71afc38f@quicinc.com/ > > which is already patched in your tree? > > Yes, I believe it is the same, and already fixed. RCX: fffffffffffffffc > makes me 99.9% confident. Let's tell syzbot about the fix: #syz fix: mm/hugetlb: Initialize page to NULL in alloc_buddy_huge_page_with_mpol()