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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7D677C433F5 for ; Tue, 22 Mar 2022 18:53:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9A21E6B0071; Tue, 22 Mar 2022 14:53:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 929946B0072; Tue, 22 Mar 2022 14:53:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7A2FD6B0074; Tue, 22 Mar 2022 14:53:20 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (relay.hostedemail.com [64.99.140.25]) by kanga.kvack.org (Postfix) with ESMTP id 65C5F6B0071 for ; Tue, 22 Mar 2022 14:53:20 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 87C7C208DA for ; Tue, 22 Mar 2022 18:53:19 +0000 (UTC) X-FDA: 79272920118.05.37CD83A Received: from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by imf02.hostedemail.com (Postfix) with ESMTP id 6579E80002 for ; Tue, 22 Mar 2022 18:53:17 +0000 (UTC) Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 22MHm3BK017370; Tue, 22 Mar 2022 18:53:17 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=date : from : to : cc : subject : message-id : references : content-type : in-reply-to : mime-version; s=pp1; bh=5YaKV+fo1rBDYzdM55rJbdB/6ShTQkGSbjLjl/Lek5M=; b=HTbhhlwIrVu+hjqAvtal9vcGqDT8CiQ4EKrJix8c6JMxiPSi/dPI0QVlwES1EY3Bm4AJ UE53AK3ruh4VFMjIqH/Ti6a+kmAlck/oL1tNf2x3T4TxQIMUqMI8gLasQkHt4W6LYAnP BuYk+1W25FO23KQBP/nC88/CZmls2d4mEDsLNuKa6admkhuLFgDvR5NDTHXxQjjLrUsD LWhYDATlv1c2uACNLXhvV4bWMow3HNxBq1yP5h70ZsUdLuz7m1+kg/R9xlvFyCTJnlrQ DoTAANmN/04G7WOYH86HIc6tnA+WoOOdEe3vxb6xNJPgarDaZkloPfav0T3O5gK9tBba mQ== Received: from ppma06ams.nl.ibm.com (66.31.33a9.ip4.static.sl-reverse.com [169.51.49.102]) by mx0b-001b2d01.pphosted.com with ESMTP id 3ey7naswdr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Mar 2022 18:53:16 +0000 Received: from pps.filterd (ppma06ams.nl.ibm.com [127.0.0.1]) by ppma06ams.nl.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 22MIdJNq021971; Tue, 22 Mar 2022 18:53:15 GMT Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by ppma06ams.nl.ibm.com with ESMTP id 3ew6ehxvrs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Mar 2022 18:53:15 +0000 Received: from d06av23.portsmouth.uk.ibm.com (d06av23.portsmouth.uk.ibm.com [9.149.105.59]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 22MIrC3B53215692 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 22 Mar 2022 18:53:12 GMT Received: from d06av23.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D38BBA4051; Tue, 22 Mar 2022 18:53:12 +0000 (GMT) Received: from d06av23.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 677DEA4040; Tue, 22 Mar 2022 18:53:12 +0000 (GMT) Received: from localhost (unknown [9.43.96.176]) by d06av23.portsmouth.uk.ibm.com (Postfix) with ESMTP; Tue, 22 Mar 2022 18:53:12 +0000 (GMT) Date: Wed, 23 Mar 2022 00:23:11 +0530 From: Ritesh Harjani To: Sebastian Andrzej Siewior Cc: linux-mm@kvack.org, Andrew Morton , Thomas Gleixner Subject: Re: BUG_ON() in pfn_swap_entry_to_page() Message-ID: <20220322185311.uilvu4gppg6j7xnv@riteshh-domain> References: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-TM-AS-GCONF: 00 X-Proofpoint-GUID: CVFOaIsH8-l6AJeT75WV2turoPvSmHcD X-Proofpoint-ORIG-GUID: CVFOaIsH8-l6AJeT75WV2turoPvSmHcD X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.850,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-03-22_07,2022-03-22_01,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 mlxscore=0 suspectscore=0 lowpriorityscore=0 spamscore=0 bulkscore=0 adultscore=0 impostorscore=0 mlxlogscore=788 phishscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203220096 Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=HTbhhlwI; dmarc=pass (policy=none) header.from=ibm.com; spf=pass (imf02.hostedemail.com: domain of riteshh@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=riteshh@linux.ibm.com X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 6579E80002 X-Stat-Signature: z6uuo114fhrudhjowgdhfks5wrb1fafh X-HE-Tag: 1647975197-439466 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: On 22/03/22 06:25PM, Sebastian Andrzej Siewior wrote: > Run into > > |kernel BUG at include/linux/swapops.h:258! > |invalid opcode: 0000 [#1] PREEMPT SMP NOPTI > |CPU: 10 PID: 1741 Comm: malloc-mem Not tainted 5.17.0-next-20220322 #19 > |Hardware name: Intel Corporation S2600CP/S2600CP, BIOS SE5C600.86B.02.03.0003.041920141333 04/19/2014 > |RIP: 0010:migration_entry_wait_on_locked+0x233/0x2c0 > |Code: 66 90 e9 8a fe ff ff 66 90 e9 3d ff ff ff 48 8b 43 08 a8 01 0f 85 87 00 00 00 66 90 48 89 d8 48 8b 00 a8 01 0f 85 23 fe ff ff <0f> 0b 48 83 e8 01 48 89 c3 e9 29 fe ff ff 65 48 8b 04 25 00 c0 01 > |RSP: 0000:ffffc9000a44bd78 EFLAGS: 00010246 > |RAX: 002fffff80000000 RBX: ffffea0014a20000 RCX: ffffffff5aeffe00 > |RDX: ffff88811b42e200 RSI: 0000000000000000 RDI: 000000000000001f > |RBP: ffff88811b42e200 R08: 0000000000000001 R09: 0000000000000000 > |R10: 0000000000000000 R11: 0000000000000000 R12: 00007f7131200000 > |R13: 0000000000000c48 R14: 0400000000000000 R15: fff000003fffffff > |FS: 00007f7145570580(0000) GS:ffff888a2aa80000(0000) knlGS:0000000000000000 > |CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > |CR2: 00007f7131200000 CR3: 00000006f42c4006 CR4: 00000000000606e0 > |Call Trace: > | > | __handle_mm_fault+0x2bf/0x1810 > | handle_mm_fault+0x136/0x3e0 > | exc_page_fault+0x1d2/0x850 > | asm_exc_page_fault+0x22/0x30 Based on call stack, this looks similar to the issue reported here [1]. I just happen to stumble upon it, but haven't checked any details of why this can trigger though. [1]: https://lore.kernel.org/all/20220317080504.GC735@xsang-OptiPlex-9020/ -ritesh > > This is the BUG_ON() in pfn_swap_entry_to_page(). The box itself has no > swapspace configured. Is this something known? > > Sebastian >