Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp4535816ybb; Tue, 24 Mar 2020 00:08:29 -0700 (PDT) X-Google-Smtp-Source: ADFU+vs14uNr2/OGoJaIjMczoyAGtFLk/USqABBQr5vddOHOFaFYuTrRcE/xUdLDDJAEf6HCITRP X-Received: by 2002:a4a:3b50:: with SMTP id s77mr1555590oos.53.1585033709782; Tue, 24 Mar 2020 00:08:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585033709; cv=none; d=google.com; s=arc-20160816; b=xA5OFSttV2M0XjtV4ysq2G0qM+YjBgRahXXz1iR9s0mHYDzJGNHsC225NBvrQcPsBi FGnzHB9AxsJzNFxJG2jWmHy+a40Bj+wl2LZpSiROOpcQtXDv0oWwVWzC4ybLI1C1QErK TePTVihcC2xp7jR42pd14+m+R1cx6kJRVDNcz0K6tyMI2eKo0F8zCBBT6aOZHCV2dt5a +QO6Em7sSg6GDejtcEFBh6geZ9nYxOghbmZ8MWqSHsdV5vEKmgbv8z+YSuDHO7kzbrqi zzoP+5isReINV1XQlQZbjHzsJoTeCrMJWoatR8UUaxXIyuFGs5rGJmBIEOt8LKanC6Wj MxVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:user-agent :in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:dkim-signature; bh=ZaSi0ZO+Ks2DlAc0F4wKniHNa/ruO7TTk/TDQ9gB5fA=; b=EuGxG7nJ94Ps0sTMYLBKacKIQU5Tv+n539wsPnWRfe8oaW3fO9Mvs10Vsx5dGFu/l/ GU7JKvoeEd3uf5hPaoVI6v9/yMEHskgsb5S2hUErwfpgujivn5S35l3ChOBc/we104ri KEqGDMwwBwSyr3Q2YMvcxY9qmD1UB+kmzsrO5+hEv1Er4jnLfkpVZdsCgwUMgx0Ft60n YHceedZbmRdEUG/mg2sucKP1J/Ni902xnRQYSYXpSKJ294uGPMsVqO5LB505hMc/Kry/ kRNLDHMT0uuvoT119l/J4H9QpMwxZ1kKFuQT2MBpY+f+O65L61GFiPNpuiDZLhKrVCv0 JsmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=ORIX3y1y; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h2si577992oop.51.2020.03.24.00.08.16; Tue, 24 Mar 2020 00:08:29 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=ORIX3y1y; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727367AbgCXHHv (ORCPT + 99 others); Tue, 24 Mar 2020 03:07:51 -0400 Received: from us-smtp-delivery-74.mimecast.com ([216.205.24.74]:50358 "EHLO us-smtp-delivery-74.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725869AbgCXHHv (ORCPT ); Tue, 24 Mar 2020 03:07:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1585033669; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZaSi0ZO+Ks2DlAc0F4wKniHNa/ruO7TTk/TDQ9gB5fA=; b=ORIX3y1yOLfIyLrwGvMrFJZqLVmxtaCSRKqsphhrWZnsByjjCFmLuqGOBE/Cf52fJZ3cLw L4swKxplvEv1ZlUCumyiNH/NQNzcxvLbcLWV9+9eD4VO5WRrkdPllF4R7bwwb7t0IbayT2 Ptm+S6SbCskuVBsOcQt/ipi1Ma/NIpM= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-91-sHWL7KGCMh2yyJpLJRO4bw-1; Tue, 24 Mar 2020 03:07:46 -0400 X-MC-Unique: sHWL7KGCMh2yyJpLJRO4bw-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 644718017CE; Tue, 24 Mar 2020 07:07:45 +0000 (UTC) Received: from localhost (ovpn-12-69.pek2.redhat.com [10.72.12.69]) by smtp.corp.redhat.com (Postfix) with ESMTPS id B7B191C947; Tue, 24 Mar 2020 07:07:44 +0000 (UTC) Date: Tue, 24 Mar 2020 15:07:42 +0800 From: Baoquan He To: Sachin Sant Cc: LKML , linuxppc-dev@lists.ozlabs.org, linux-nvdimm@lists.01.org Subject: Re: [5.6.0-rc7] Kernel crash while running ndctl tests Message-ID: <20200324070742.GJ2987@MiWiFi-R3L-srv> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Sachin, On 03/24/20 at 11:25am, Sachin Sant wrote: > While running ndctl[1] tests against 5.6.0-rc7 following crash is encou= ntered. >=20 > Bisect leads me to commit d41e2f3bd546=20 > mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case >=20 > Reverting this commit helps and the tests complete without any crash. Could you paste your kernel config and the boot log? If it's confidential, private attachment is also OK. Thanks Baoquan >=20 > pmem0: detected capacity change from 0 to 10720641024 > BUG: Kernel NULL pointer dereference on read at 0x00000000 > Faulting instruction address: 0xc000000000c3447c > Oops: Kernel access of bad area, sig: 11 [#1] > LE PAGE_SIZE=3D64K MMU=3DHash SMP NR_CPUS=3D2048 NUMA pSeries > Dumping ftrace buffer: > (ftrace buffer empty) > Modules linked in: dm_mod nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 li= bcrc32c ip6_tables nft_compat ip_set rfkill nf_tables nfnetlink sunrpc sg= pseries_rng papr_scm uio_pdrv_genirq uio sch_fq_codel ip_tables sd_mod t= 10_pi ibmvscsi scsi_transport_srp ibmveth > CPU: 11 PID: 7519 Comm: lt-ndctl Not tainted 5.6.0-rc7-autotest #1 > NIP: c000000000c3447c LR: c000000000088354 CTR: c00000000018e990 > REGS: c0000006223fb630 TRAP: 0300 Not tainted (5.6.0-rc7-autotest) > MSR: 800000000280b033 CR: 24048888 = XER: 00000000 > CFAR: c00000000000dec4 DAR: 0000000000000000 DSISR: 40000000 IRQMASK: 0= =20 > GPR00: c0000000003c5820 c0000006223fb8c0 c000000001684900 0000000004000= 000=20 > GPR04: c00c000101000000 0000000007ffffff c00000067ff20900 c00c000000000= 000=20 > GPR08: 0000000000000000 c00c000100000000 0000000000000000 c000000003f00= 000=20 > GPR12: 0000000000008000 c00000001ec70200 00007fffc102f9e8 000000001002e= 088=20 > GPR16: 0000000000000000 0000000010050d88 000000001002f778 000000001002f= 770=20 > GPR20: 0000000000000000 0000000000000100 0000000000000001 0000000000001= 000=20 > GPR24: 0000000000000008 0000000000000000 0000000004000000 c00c000100004= 000=20 > GPR28: c000000003101aa0 c00c000100000000 0000000001000000 0000000004000= 100=20 > NIP [c000000000c3447c] vmemmap_populated+0x98/0xc0 > LR [c000000000088354] vmemmap_free+0x144/0x320 > Call Trace: > [c0000006223fb8c0] [c0000006223fb960] 0xc0000006223fb960 (unreliable) > [c0000006223fb980] [c0000000003c5820] section_deactivate+0x220/0x240 > [c0000006223fba30] [c0000000003dc1d8] __remove_pages+0x118/0x170 > [c0000006223fba80] [c000000000086e5c] arch_remove_memory+0x3c/0x150 > [c0000006223fbb00] [c00000000041a3bc] memunmap_pages+0x1cc/0x2f0 > [c0000006223fbb80] [c0000000007d6d00] devm_action_release+0x30/0x50 > [c0000006223fbba0] [c0000000007d7de8] release_nodes+0x2f8/0x3e0 > [c0000006223fbc50] [c0000000007d0b38] device_release_driver_internal+0x= 168/0x270 > [c0000006223fbc90] [c0000000007ccf50] unbind_store+0x130/0x170 > [c0000006223fbcd0] [c0000000007cc0b4] drv_attr_store+0x44/0x60 > [c0000006223fbcf0] [c00000000051fdb8] sysfs_kf_write+0x68/0x80 > [c0000006223fbd10] [c00000000051f200] kernfs_fop_write+0x100/0x290 > [c0000006223fbd60] [c00000000042037c] __vfs_write+0x3c/0x70 > [c0000006223fbd80] [c00000000042404c] vfs_write+0xcc/0x240 > [c0000006223fbdd0] [c00000000042442c] ksys_write+0x7c/0x140 > [c0000006223fbe20] [c00000000000b278] system_call+0x5c/0x68 > Instruction dump: > 2ea80000 4196003c 794a2428 7d685215 41820030 7d48502a 71480002 41820024= =20 > 714a0008 4082002c e90b0008 786adf62 7c635436 70630001 4c8200= 20=20 > ---[ end trace 579b48162da1b890 ]=E2=80=94 >=20 > Thanks > -Sachin >=20 > [1] https://github.com/avocado-framework-tests/avocado-misc-tests/blob/= master/memory/ndctl.py >=20