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 70514CF34A9 for ; Thu, 3 Oct 2024 15:06:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DBF536B0476; Thu, 3 Oct 2024 11:06:02 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D6F226B0477; Thu, 3 Oct 2024 11:06:02 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C0F5A6B0478; Thu, 3 Oct 2024 11:06:02 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 9F26E6B0476 for ; Thu, 3 Oct 2024 11:06:02 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 1850912189A for ; Thu, 3 Oct 2024 15:06:02 +0000 (UTC) X-FDA: 82632616164.07.3095BC8 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by imf19.hostedemail.com (Postfix) with ESMTP id B76D91A0025 for ; Thu, 3 Oct 2024 15:05:58 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=RvkhoumK; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=m4qS8sEJ; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=RvkhoumK; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=m4qS8sEJ; dmarc=none; spf=pass (imf19.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.131 as permitted sender) smtp.mailfrom=vbabka@suse.cz ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1727967863; a=rsa-sha256; cv=none; b=zffQSPojZBD+9GKH7GF+6rbVn0pb6kB7mVrnAMm/uXN41nxTZ0T6IDmPV0QDBlpNuW2oMn 3oFMQbfXSonTj9CYoqzzsgNlNWG3yNvt2K+PTtg0x5rTZuVLUZx1DW1P0YGVhVx/aB4cug i+McsX1q+sclE+qKbforZ/Ge8DXFD/4= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=RvkhoumK; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=m4qS8sEJ; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=RvkhoumK; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=m4qS8sEJ; dmarc=none; spf=pass (imf19.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.131 as permitted sender) smtp.mailfrom=vbabka@suse.cz ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1727967863; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=WeWRFgru9DivNlXfB9ZI8MQYM76wmNOHFzUCPG8dxOY=; b=RMp4YjV0ZQ355vfk01FF0pDQVBDUgcrKZx3jucYOn+ANO1/aXkc7lXqVokOYX6GVETel6o /iSjiqrA4ljfslBOzxtUWvEz2pguXm6MuQWGf89lQMpVp10Xc0pzKO+PgIPJk8/BCN/Zch IiCNwSOJFxWNONPl9RmqjCQcOYVE0xw= Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id A1DAF1FDFB; Thu, 3 Oct 2024 15:05:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1727967956; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WeWRFgru9DivNlXfB9ZI8MQYM76wmNOHFzUCPG8dxOY=; b=RvkhoumK4z9XOB2d5wiTB6Yf+r3ph75/5MU09W8i02gBrfKlPntvJeDHBx8IwpOSuePZZu aVjJszNWfCFcbkslFjmcdFsfN1CH768CGDlfDob1bPMsWWT0p5v9A59y+vvOwLPBlWLrj2 00DDH0mxG3I6hLqB8M7pWuHFUINAatU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1727967956; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WeWRFgru9DivNlXfB9ZI8MQYM76wmNOHFzUCPG8dxOY=; b=m4qS8sEJhtEpE9HmTP8w95cEWNfseGB8jQbKyaXVZ3yC9tDVG0iDBuxFwUhICTAByFU+39 kWZ+TAd8apB9H0Dw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1727967956; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WeWRFgru9DivNlXfB9ZI8MQYM76wmNOHFzUCPG8dxOY=; b=RvkhoumK4z9XOB2d5wiTB6Yf+r3ph75/5MU09W8i02gBrfKlPntvJeDHBx8IwpOSuePZZu aVjJszNWfCFcbkslFjmcdFsfN1CH768CGDlfDob1bPMsWWT0p5v9A59y+vvOwLPBlWLrj2 00DDH0mxG3I6hLqB8M7pWuHFUINAatU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1727967956; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WeWRFgru9DivNlXfB9ZI8MQYM76wmNOHFzUCPG8dxOY=; b=m4qS8sEJhtEpE9HmTP8w95cEWNfseGB8jQbKyaXVZ3yC9tDVG0iDBuxFwUhICTAByFU+39 kWZ+TAd8apB9H0Dw== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 901CC139CE; Thu, 3 Oct 2024 15:05:56 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id EGRsItSy/mb9WQAAD6G6ig (envelope-from ); Thu, 03 Oct 2024 15:05:56 +0000 Message-ID: <5aeca051-594c-44a9-be27-129ea2d53677@suse.cz> Date: Thu, 3 Oct 2024 17:05:55 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [BUG] 6.10.10: Bad page state in process xyz Content-Language: en-US To: thomas , akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org References: From: Vlastimil Babka In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Action: no action X-Rspamd-Queue-Id: B76D91A0025 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: qnb7gzkpe8yetu8r968w3wpwnindxwi9 X-HE-Tag: 1727967958-879939 X-HE-Meta: U2FsdGVkX19AbQgjoX1ysQxHZdVaSMtSkyRQvkkO4PRLmlTpHj+uDIykW4hvSKbAkWyamEv7WDKg/f4xkQWpXSMqOTdgkIojxkFRwiPRRVFQr4kPzY2t4tfL2IQctBWnKAVVvwFEbmtHuCbyDVz3UCqnEZHuoUnEd93SC923bxjw+gvucIymGNw2cCfnv+hyGkGpRKh7LQzvjzd2IWKXifsLceMG1BoGjZPEbY+ik7Yx4/Op4eVKPBkNjfOu2bDYYkLTPp+54mS5kAbqdmSr+RLf1rQDSyycxmw2qX4M7rEuYOAOAraEKHupoH0P3XXpv/XZ15nG91MFgELSIjBFG2ANRL+N+C2NBqAjw3CI/WU4VO92bOTaa4UewNUFhIcqfemW1Aqz4dLCOLMlv6mFTmwHUMaTWc4rDJfjpmdBoHIDkBT8gSbQryGRR4ZGdSxR82Z5DoPCwwfNvDq3vg6cXWJY8C7bexsEr/+0IGrgcGlVXczFfTi17F2wxPGxvAIgYiiuupeteSIe3qrklXAlnVhxo0vvkIHh2xNYTiBd4hlpLHUoqN+g1C8j+OQrnb+zXbBQWdLVKQl5kN6sSqocqMc69pDvRcpV21MGQ4o4EUaxT9SkVFH/84BTNSgd0MlYE157gjdprfIMKKG59NnV7VIIicn7VYVUOr2uEZ7R/eXN6EOqfI0ooyero/gsaCaf+lmWnwpIpnMh64ws5Nf2/XlmW/Mo1q0C0tRS7PbPvb+7RZjpLPCzOVaQJkB6EZmq5Et/L9gHoua1n6Mgk20MAnRSHdnWDsTEKZlYcsPSfNFH0Co0zvSyWbjOKSmGpZ3tIfrbeX9mZ7Hcjj9/ihOHczSYuYgaPLGSEQIkjmPvqcB82sONWbjeYEGQ0iF+UO/9stSjl7CiZ6HSbZmwipBtlenyhUv+rG1/vVvhomddA8iala7G1FrkwcQCIyf3m2kdo1s18QuyPAE8jD0xdNP YXBIjhV9 XYOgTZiNQVqckKTx5ypxJuXmT7suvMCIAiG49vFa2/RYTWMNkLhmtln6DyI9u5sEXEbsL2Q7I/8P8lnXbpaC2pUvLgI3Ds/O/VqIyzeFqNArlXPyH/jcDIxx0MjXJjGCCNUi7F6TiFUJlE5SLJPp0EvujpKBejqARL89z/0Ibkb9WDLDVOZvO0nKDA3QMJ7XqMVlPhzoMbElVsvJgCiE8pj1JEPmtfqIznCO5PJf1WV+kEn6RfnxzoZ+yYvR5ryRYo5Mrzur0cLMke46H2EMyWaJJp7PMEXLzHUwF 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: List-Subscribe: List-Unsubscribe: On 9/14/24 14:10, thomas wrote: > Hi, > > in 6.10.10 kernel on x86 I see those BUGs: > > [ 19.131851] BUG: Bad page state in process update-exim4.co pfn:06dd0 > [ 19.136660] page: refcount:0 mapcount:-1 mapping:00000000 index:0x0 pfn:0x6dd0 > [ 19.136672] flags: 0x40000014(referenced|dirty|zone=1) > [ 19.136686] raw: 40000014 00000000 00000122 00000000 00000000 00000000 fffffffe 00000000 > [ 19.136691] raw: 00000000 00000000 > [ 19.136694] page dumped because: nonzero mapcount > [ 19.136697] Modules linked in: btusb btrtl btintel btbcm btmtk bluetooth ecdh_generic ecc hid_appleir input_leds af_packet mousedev hid_apple hid_generic usbmouse usbkbd usbhid appletouch joydev sr_mod cfg80211 cdrom rfkill snd_hda_codec_idt snd_hda_codec_generic radeon snd_hda_intel drm_suballoc_helper i2c_algo_bit snd_intel_dspcfg drm_ttm_helper ttm snd_hda_codec snd_hwdep snd_hda_core drm_display_helper snd_pcm i2c_i801 applesmc acpi_cpufreq i2c_smbus ata_piix rng_core drm_kms_helper ehci_pci snd_timer snd soundcore sky2 uhci_hcd ehci_hcd rtc_cmos apple_bl video wmi mac_hid sg binfmt_script binfmt_misc fuse drm dm_mod configfs efivarfs ip_tables ipv6 autofs4 > [ 19.136862] CPU: 1 PID: 1747 Comm: update-exim4.co Tainted: G W 6.10.10+ #1 IIRC W means there was a warning before the BUG. Got any? Is 6.11 also affected? I'd suggest bisection if possible. Thanks Vlastimil > [ 19.136870] Hardware name: Apple Computer, Inc. MacBookPro1,1/Mac-F425BEC8, BIOS MBP11.88Z.0055.B08.0610121325 10/12/06 > [ 19.136875] Call Trace: > [ 19.136880] ? dump_stack_lvl+0x51/0x60 > [ 19.136896] ? dump_stack+0xa/0xc > [ 19.136904] ? bad_page+0x5f/0xf0 > [ 19.136915] ? free_unref_folios+0x24b/0x5a0 > [ 19.136926] ? folios_put_refs+0x108/0x14c > [ 19.136936] ? free_pages_and_swap_cache+0x130/0x138 > [ 19.136953] ? tlb_batch_pages_flush+0xb6/0xf0 > [ 19.136960] ? unmap_page_range+0xaec/0x1214 > [ 19.136973] ? do_wp_page+0x6d5/0xf38 > [ 19.136983] ? unmap_vmas+0x74/0xf0 > [ 19.136993] ? exit_mmap+0x94/0x1f8 > [ 19.137004] ? __mmput+0x31/0xec > [ 19.137012] ? do_exit+0x2a8/0x900 > [ 19.137022] ? do_group_exit+0x21/0x68 > [ 19.137031] ? __ia32_sys_exit_group+0xd/0x10 > [ 19.137040] ? ia32_sys_call+0x211a/0x222c > [ 19.137047] ? __do_fast_syscall_32+0x50/0xd0 > [ 19.137057] ? do_fast_syscall_32+0x26/0x58 > [ 19.137065] ? entry_SYSENTER_32+0x98/0xf8 > [ 19.137077] Disabling lock debugging due to kernel taint > [ 19.137315] BUG: Bad rss-counter state mm:696603f8 type:MM_FILEPAGES val:-1 > > In my previous kernel I didn't see such BUGs, besides thisWARNING: > > Sep 12 10:31:54 maria kernel: ------------[ cut here ]------------ > Sep 12 10:31:54 maria kernel: DEBUG_LOCKS_WARN_ON(val > preempt_count()) > Sep 12 10:31:54 maria kernel: WARNING: CPU: 0 PID: 2894 at preempt_count_sub+0x56/0x90 > Sep 12 10:31:54 maria kernel: Modules linked in: crypto_simd cryptd xts dm_crypt rfcomm bnep btusb btrtl btintel btbcm btmtk bluetooth ecdh_generic ecc hid_appleir input_leds hid_apple mousedev hid_generic usbkbd usbmouse af_packet appletouch usbhid cfg80211 rfkill joydev sr_mod cdrom snd_hda_codec_idt snd_hda_codec_generic ledtrig_audio radeon snd_hda_intel drm_suballoc_helper snd_intel_dspcfg i2c_algo_bit snd_hda_codec drm_ttm_helper snd_hwdep snd_hda_core ttm i2c_i801 applesmc snd_pcm drm_display_helper snd_timer acpi_cpufreq i2c_smbus ata_piix drm_kms_helper rng_core sky2 snd ehci_pci rtc_cmos soundcore apple_bl uhci_hcd video ehci_hcd wmi mac_hid sg binfmt_script binfmt_misc fuse drm dm_mod configfs efivarfs ip_tables ipv6 autofs4 > Sep 12 10:31:54 maria kernel: CPU: 0 PID: 2894 Comm: kworker/0:0 Tainted: G W 6.7.12+ #2 > Sep 12 10:31:54 maria kernel: Hardware name: Apple Computer, Inc. MacBookPro1,1/Mac-F425BEC8, BIOS MBP11.88Z.0055.B08.0610121325 10/12/06 > Sep 12 10:31:54 maria kernel: Workqueue: events ata_scsi_dev_rescan > Sep 12 10:31:54 maria kernel: EIP: preempt_count_sub+0x56/0x90 > Sep 12 10:31:54 maria kernel: Code: 9b c3 8d b6 00 00 00 00 e8 4b 12 34 00 85 c0 74 f0 8b 0d 40 e3 3f 9b 85 c9 75 e6 68 7b cb 22 9b 68 cd e7 21 9b e8 6a 9c fd ff <0f> 0b 58 5a c3 8d b4 26 00 00 00 00 66 90 84 d2 75 bc e8 17 12 34 > Sep 12 10:31:54 maria kernel: EAX: 0000002a EBX: 81d9da40 ECX: 00000002 EDX: 80000002 > Sep 12 10:31:54 maria kernel: ESI: 81d9eddc EDI: 81d9ee1c EBP: 00400000 ESP: a4043f08 > Sep 12 10:31:54 maria kernel: DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00010286 > Sep 12 10:31:54 maria kernel: CR0: 80050033 CR2: 77e42868 CR3: 1b4ce000 CR4: 000006f0 > Sep 12 10:31:54 maria kernel: Call Trace: > Sep 12 10:31:54 maria kernel: ? show_regs+0x54/0x58 > Sep 12 10:31:54 maria kernel: ? __warn+0x6b/0xd4 > Sep 12 10:31:54 maria kernel: ? preempt_count_sub+0x56/0x90 > Sep 12 10:31:54 maria kernel: ? report_bug+0x103/0x158 > Sep 12 10:31:54 maria kernel: ? exc_overflow+0x30/0x30 > Sep 12 10:31:54 maria kernel: ? handle_bug+0x20/0x48 > Sep 12 10:31:54 maria kernel: ? exc_invalid_op+0x18/0x54 > Sep 12 10:31:54 maria kernel: ? handle_exception+0xf9/0xf9 > Sep 12 10:31:54 maria kernel: ? exc_overflow+0x30/0x30 > Sep 12 10:31:54 maria kernel: ? preempt_count_sub+0x56/0x90 > Sep 12 10:31:54 maria kernel: ? exc_overflow+0x30/0x30 > Sep 12 10:31:54 maria kernel: ? preempt_count_sub+0x56/0x90 > Sep 12 10:31:54 maria kernel: ? _raw_spin_unlock_irqrestore+0x13/0x30 > Sep 12 10:31:54 maria kernel: ? ata_scsi_dev_rescan+0x13f/0x16c > Sep 12 10:31:54 maria kernel: ? process_one_work+0xf6/0x204 > Sep 12 10:31:54 maria kernel: ? worker_thread+0x2b8/0x3ac > Sep 12 10:31:54 maria kernel: ? preempt_count_add+0x59/0x88 > Sep 12 10:31:54 maria kernel: ? _raw_spin_lock_irqsave+0x11/0x38 > Sep 12 10:31:54 maria kernel: ? kthread+0xd8/0x100 > Sep 12 10:31:54 maria kernel: ? mod_delayed_work_on+0x74/0x74 > Sep 12 10:31:54 maria kernel: ? kthread_complete_and_exit+0x14/0x14 > Sep 12 10:31:54 maria kernel: ? ret_from_fork+0x27/0x38 > Sep 12 10:31:54 maria kernel: ? kthread_complete_and_exit+0x14/0x14 > Sep 12 10:31:54 maria kernel: ? ret_from_fork_asm+0xf/0x14 > Sep 12 10:31:54 maria kernel: ? entry_INT80_32+0xf0/0xf0 > Sep 12 10:31:54 maria kernel: ---[ end trace 0000000000000000 ]--- > > Any help appreciated! > > mfg > thomas >