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 EEDE3C54EBD for ; Thu, 12 Jan 2023 15:43:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 74F778E0002; Thu, 12 Jan 2023 10:43:14 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6FFCF8E0001; Thu, 12 Jan 2023 10:43:14 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5C76C8E0002; Thu, 12 Jan 2023 10:43:14 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 4D6D38E0001 for ; Thu, 12 Jan 2023 10:43:14 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 1467B40249 for ; Thu, 12 Jan 2023 15:43:14 +0000 (UTC) X-FDA: 80346565908.22.2E934FF Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) by imf30.hostedemail.com (Postfix) with ESMTP id 466D980012 for ; Thu, 12 Jan 2023 15:43:12 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of jirislaby@gmail.com designates 209.85.218.41 as permitted sender) smtp.mailfrom=jirislaby@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=kernel.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673538192; h=from:from:sender: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=IbTQhhqB5FlfnlLigHLjClI0Qmrw8L/fBnc1HiTMD/g=; b=RWZPdjjXTXqw/bGLSRu4h6I64kNinK2ufE0RmEaefm8w4DLZHMXcdrsyVFaDSys4ODWGn+ XZdZUq5gl8ATpD70PI4iGpmnvNf+rcY9DvzJMITVHXqiXoGgWlt/RpjNYocgE5bHVbP22R js6TrPfyEhgMmn9HsBUC7XPIzWN9ZAo= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=none; spf=pass (imf30.hostedemail.com: domain of jirislaby@gmail.com designates 209.85.218.41 as permitted sender) smtp.mailfrom=jirislaby@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=kernel.org (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673538192; a=rsa-sha256; cv=none; b=1Wbm1egKG42TcpRVy8LMPF2YTy7UdDecUt/VKQDqte1qvkeueaj89l0X7zBmYh/elLycFJ gXRq+Xt2U4CYO5X/+lQNVk+ExKsaz/KMl76mx4SEOy0mmesv/vKK6FZUI8Ki1GFTzC7tOw AXNQBdWK6zdgioc7uDDbdfwBpOsTqTc= Received: by mail-ej1-f41.google.com with SMTP id v6so2736273ejg.6 for ; Thu, 12 Jan 2023 07:43:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=IbTQhhqB5FlfnlLigHLjClI0Qmrw8L/fBnc1HiTMD/g=; b=RXE/rEcpdZsH9i6ot4azmqphN7wLnBPEfF8v/AEWoqTnH/rMcVA0AyW4ABeVbusFq2 4dc5vhXEcvk20S/Wvph2wUR/nTWG3LL6XlbYh7+M94hAfOAiflhIojuhLx2lLEynYEHW 8akZvMIFOJrQJ2TFvSFLv/19dMX+QYgg+nPrgZPlZCz97GL9jd7maBE9F0kgmfGFGpfY wGsQMRPimUhm52xOK7/xC6VDMTHM9qiJv0OkHuEZ6thgO3OVNvNHD055ejbkatj9FLkG koJJE1gMjA4U8VFmK7P+N65WArb2VrCHhSHOJDm5y9KmwKPWe7bFSK84uLD4bez7Y0+0 mGtw== X-Gm-Message-State: AFqh2kqU/ZrPMw6xs8x7Qu71HGT93fZ5lDttwk4Yawz/dgFD9LWzlfSv zEv3vvQMSBl2GIY6e1uOeV0= X-Google-Smtp-Source: AMrXdXtsXniMiQGSJ+DxX6j1Y88uqHgNcUYyElcsGO4IPbkwWoa5g4tbzr1Iyhi7pwgQoAQl1teftg== X-Received: by 2002:a17:906:6441:b0:7c1:994c:f168 with SMTP id l1-20020a170906644100b007c1994cf168mr71558571ejn.54.1673538190828; Thu, 12 Jan 2023 07:43:10 -0800 (PST) Received: from ?IPV6:2a0b:e7c0:0:107::aaaa:49? ([2a0b:e7c0:0:107::aaaa:49]) by smtp.gmail.com with ESMTPSA id x25-20020a170906b09900b0080345493023sm7428417ejy.167.2023.01.12.07.43.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 12 Jan 2023 07:43:10 -0800 (PST) Message-ID: <17b584f1-9d3b-35bb-7035-9b225936fd23@kernel.org> Date: Thu, 12 Jan 2023 16:43:08 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: Stalls in qemu with host running 6.1 (everything stuck at mmap_read_lock()) Content-Language: en-US From: Jiri Slaby To: Pedro Falcato Cc: Paolo Bonzini , kvm@vger.kernel.org, Andrew Morton , mm , yuzhao@google.com, Michal Hocko , Vlastimil Babka , shy828301@gmail.com References: <7aa90802-d25c-baa3-9c03-2502ad3c708a@kernel.org> In-Reply-To: <7aa90802-d25c-baa3-9c03-2502ad3c708a@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Stat-Signature: 4k68w9xmkoxg5ozwk3kd9dkbumz1usti X-Rspam-User: X-Rspamd-Queue-Id: 466D980012 X-Rspamd-Server: rspam06 X-HE-Tag: 1673538191-458059 X-HE-Meta: U2FsdGVkX1/yORLWwnYTP9ZaYfjDQL1gBImQ55RyEhsXnJp23OkZ6Pu+EruVoHwTyYMnK+i0XAEJGlnMudBoFGDkRJgLmQYpWvEfez6gEO5u+p6GReuOv5tncHhJM2cS0vUtiMJFBYyfGOHrgecfVCtYTY2ae4ANIkMYAPaYvWTgDMxlDF9RnTr6QHn6j3ox3q/ZsL1DgQFSx9D8dx7bWPXK2I1BCe9HbSok7J7lzjh5Lj/2XhfuToSATsPH5XyZQcjrvvH/z32jkXe04oVr8f8HzNyDlfshO/eLoulejUZM8Dh3yWkBjtF8QqZy+WdTKfER0mLTXF6iqxP8L+J7OSgcdk+EYVflepQAuOYDCpSNRkdy5gmB/ioHWPOZNs9CEYu8Et9LFTvKNUwf44CXBtY/IbE7Ie+F72WA1wbdDuwbSCQ+Zxxc0kjo4RyLQrZmAcEHtDK4p/m+6XytJM/G81tZJfnuDKMyzBcc7MIIfzS2x8cfOFiLPBSAIdeWwUiZ5C63N+MB3BGrSa/dobKL2qLCuDg+vegUWpafQiwKbmBO5YneLgSlmohewt6NY+cMQOxzd8JjL6xkPvMsPlePf0ZEcqYy6gxZ4oS3QD24u9aVwWOevl9YVyx2Uup2gwgEqnuA0h2haml1BhP3GIvcrrmNlwV6jRBL0yuQp5o1iHZ5WepzpxV1zPa2muZj5sh+Oa5S/qrqlueJwRG9o65Lm/m9WwWmoInJO6ooMv+sfhePCioOWXst02j7skpgQAgrG58qGvPmmLPoH7BscIMTsHaV11uGrEh7SgGh84XHdYaB4eBXCENdSjdsughidToaXsxJRq1nm0FRW6ipPNtUOTYNJow5tZ3AqUB4rB1I/wDTls50xsJVf1sDRllurRLRZ3MSnFRWYDQ6ws8hxTG4ehRopRoz9oqZCJXrKVy6mrM2hmv9tU5weDtrI2FTxcxBKd3ZiJ/kZOPShuYBzI1 ckqnH34D XlQpTWfFHSTrAU5mcH9f+BrCYYxTOeppIujTJ6xOR8L8FhOFXCYmR3sNpBvfICr8keiQyaYabK4UoAzkMyad6HZ/jXJv/44sGQCrtRuY+/5AfMBU55Yc3MgvzArRdoN9NLWf6a2BBSf5Ed29+gmq/cTUvZfslcunOWNYp1cAqEu/4ajMCXFxy/iJoBUl+AjktVTd1Eo9QEKuZhKdUOy0VDkoFSWUcnjG5gaS8upgeE2KOSqmlu7s4iYc9rRCF5cVovFAxtwwrgb2GF8w6Vb2aCL971C5Fz2gdhLTDxIxYXP04xAz5BZ54xwANv9F6ujIYJz72jvyUrG4n9JM4KlOYQ9wuzw== 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 12. 01. 23, 7:07, Jiri Slaby wrote: > I have rebooted to a fresh kernel which 1) have lockdep enabled, and 2) > I have debuginfo for. So next time this happens, I can print held locks For the time being: > Showing all locks held in the system: > 1 lock held by rcu_tasks_kthre/11: > #0: ffffffffb097a550 (rcu_tasks.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x2b/0x3d0 > 1 lock held by rcu_tasks_rude_/12: > #0: ffffffffb097a2d0 (rcu_tasks_rude.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x2b/0x3d0 > 1 lock held by rcu_tasks_trace/13: > #0: ffffffffb097a010 (rcu_tasks_trace.tasks_gp_mutex){+.+.}-{3:3}, at: rcu_tasks_one_gp+0x2b/0x3d0 > 1 lock held by in:imklog/1308: > #0: ffff9538d81364e8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x4c/0x60 > 2 locks held by plasmashell/6865: > #0: ffff95393f6092e8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x4c/0x60 > #1: ffff9538dc2aa458 (&mm->mmap_lock#2){++++}-{3:3}, at: __access_remote_vm+0x4f/0x3c0 > 1 lock held by fuse mainloop/9772: > #0: ffff953a578a7468 (&pipe->mutex/1){+.+.}-{3:3}, at: splice_file_to_pipe+0x26/0xd0 > 1 lock held by fuse mainloop/9773: > #0: ffff953a578a7e68 (&pipe->mutex/1){+.+.}-{3:3}, at: splice_file_to_pipe+0x26/0xd0 > 1 lock held by fuse mainloop/25378: > #0: ffff9538d3d8c868 (&pipe->mutex/1){+.+.}-{3:3}, at: splice_file_to_pipe+0x26/0xd0 > 1 lock held by qemu-kvm/31097: > 6 locks held by qemu-kvm/31098: > #0: ffff953a062080b0 (&vcpu->mutex){+.+.}-{3:3}, at: kvm_vcpu_ioctl+0x77/0x6d0 [kvm] > #1: ffff9538c6e838e8 (&serio->lock){-.-.}-{2:2}, at: serio_interrupt+0x24/0x90 > #2: ffff9538c6e80230 (&dev->event_lock){-.-.}-{2:2}, at: input_event+0x3c/0x80 > #3: ffffffffb097af60 (rcu_read_lock){....}-{1:2}, at: input_pass_values.part.0+0x5/0x270 > #4: ffffffffb097af60 (rcu_read_lock){....}-{1:2}, at: __handle_sysrq+0x5/0xa0 > #5: ffffffffb097af60 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x15/0x16b > 1 lock held by qemu-kvm/31099: > 3 locks held by qemu-kvm/31100: > 1 lock held by qemu-kvm/31819: > #0: ffff9538dc2aa458 (&mm->mmap_lock#2){++++}-{3:3}, at: __vm_munmap+0x95/0x170 > 1 lock held by qemu-kvm/31935: > #0: ffff9538dc2aa458 (&mm->mmap_lock#2){++++}-{3:3}, at: do_madvise.part.0+0xe8/0x2a0 > 1 lock held by dmesg/31873: > #0: ffff9538ef6000d0 (&user->lock){+.+.}-{3:3}, at: devkmsg_read+0x4b/0x230 > 1 lock held by ps/31996: > #0: ffff9538dc2aa458 (&mm->mmap_lock#2){++++}-{3:3}, at: __access_remote_vm+0x4f/0x3c0 > and dump a kcore (kdump is set up). Going to trigger a dump now. -- js suse labs