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 8EF7BCD13DE for ; Sat, 31 Aug 2024 17:24:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D78A68D0033; Sat, 31 Aug 2024 13:24:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D01DF8D0022; Sat, 31 Aug 2024 13:24:17 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BAD428D0033; Sat, 31 Aug 2024 13:24:17 -0400 (EDT) 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 994B08D0022 for ; Sat, 31 Aug 2024 13:24:17 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id F1B3840554 for ; Sat, 31 Aug 2024 17:24:16 +0000 (UTC) X-FDA: 82513214112.08.534D962 Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by imf22.hostedemail.com (Postfix) with ESMTP id 2C8B7C0006 for ; Sat, 31 Aug 2024 17:24:14 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=rdK04c1f; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf22.hostedemail.com: domain of yosryahmed@google.com designates 209.85.167.47 as permitted sender) smtp.mailfrom=yosryahmed@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725124953; 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:dkim-signature; bh=tJ0q3A8yy2y2YLXIJl/X+ha9pJWcwR/K2EInEsg7cEc=; b=3rqj5mTtQpApXL0AK9txE/GR7QAX41GdzFIGPCBEv7D+pyh9V8rOpPRVox87zsUH+n57HM U/VmkEfAATMyBZrvvmx+sfOXAteHdNndFbWqVOpqcbeWjm6OlEphbTdU0f9w2s/YNrAE+8 j/lSYwu7hMWL5RMaRKIlyMd1G3wulwo= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725124953; a=rsa-sha256; cv=none; b=PZd0a09GB8572gNZhhgCiBeWIQN2WWzHqshV0HucpvJkzxJYGZRODZSH5N31w7I9nQWuXg qhHcl8vQdecfIW5G2rBzsGyW1303bARKPq4/bX8z5/+gJDHiGkBJ8KaInJLcdt84vw5UeP DW/eo9uxEXYu2T/cz6dTEx5w+x8sqK0= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=rdK04c1f; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf22.hostedemail.com: domain of yosryahmed@google.com designates 209.85.167.47 as permitted sender) smtp.mailfrom=yosryahmed@google.com Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-5334b0e1a8eso3820635e87.0 for ; Sat, 31 Aug 2024 10:24:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1725125053; x=1725729853; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=tJ0q3A8yy2y2YLXIJl/X+ha9pJWcwR/K2EInEsg7cEc=; b=rdK04c1fbgt5DR4KE2sd868R3YtnvRAgLyAdywP7Ripn/TlWVR93qtdMECOVtRm3vc lL7WUfOJuXOCcaN6o2G+fC5nZ9HnV0C5V8+1Whzkh5ON/oACq53c6Cea3Vmy1GQDonu8 5p8wpMhXbcBiYHgPQxTRXU4wGZMyHG65ID6jGQYrouucdzvKOaRR/hGM0MrAyMCzGycT 5mWrIFWBjfjeEN9RySppi+k5sFIqGC9uCCkAapF234T8GxO+K5uVBrnCUsS7k2G5DOid lRCW9p8BrcHZc/1kk+w5ADumF1hI1z6sXHyYc9ONDv7/ADolbcLQHylHYPgoqi8veQUr jmhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725125053; x=1725729853; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tJ0q3A8yy2y2YLXIJl/X+ha9pJWcwR/K2EInEsg7cEc=; b=sUwTsOCE7Jl4XxBbjaN5lNwZeNObWsQWxOODxneJB2ZOeuUc5f+uzX06KynE1Ee9Nx qdvkmHUVRltOQ3JYq7Tv+iF2SLZMyFmB4v6sCEtG5qsuItg6WrC3fKVrsECMbpDAPlU4 3NsTqQ04p8tOyiaxVcYOW5heoAMNeGt1U/nDdA5eZCSjTbHcizGafNLxkl6355n+6dBN eugrN9zAGAszJvSFhnboAFP6LPkgDX4POANp2v/ukh+c14n2VfqUGDIt2zq0F983l7BB lvWyl9tktMvKPYrE1Sqm60BpofbgsDM4vw4xKkdTqfGOR26GcayFS7hZszFZkp4pNKZi et5w== X-Forwarded-Encrypted: i=1; AJvYcCUPwVOrC7fhMpTmyOT8Uc1osgV5aQu6idTvnk+jefaxQVUMZLjNLLbnj0JsXENohHOiz8NyXkqOVw==@kvack.org X-Gm-Message-State: AOJu0Yz9QrhYr0AQtCyaIAWe3A7414aKDXhDe6LzU4RnpKVjUDq4H4I0 tnB6wGN/2ihpO2PPw4ZsPA6aKpyF2RZNVEdrZDxi4Lnf5M/lyPjytLW3VBjiUDYemiYuutIi75f etzj+tgNHJoKnibD05mrtreHazhwtuhARvKd2 X-Google-Smtp-Source: AGHT+IENOBv8ACP6pLwuBirQULXM9TviCCKNyK0x9JmgMxPue2KVMRZODUSGaPP7Lrc4yxsEDKLzCVwVf/Ky6/MHkV0= X-Received: by 2002:a05:6512:b9b:b0:52f:cdf3:2934 with SMTP id 2adb3069b0e04-53546afa392mr4822016e87.8.1725125052523; Sat, 31 Aug 2024 10:24:12 -0700 (PDT) MIME-Version: 1.0 References: <6f65e3a6-5f1a-4fda-b406-17598f4a72d5@leemhuis.info> <02D2DA66-4A91-4033-8B98-ED25FC2E0CD6@gmail.com> <3D1B8F1F-2C41-4CCD-A5D7-41CF412F99DE@gmail.com> <277CDE7C-7ED8-4840-9C30-533C9327B028@gmail.com> In-Reply-To: <277CDE7C-7ED8-4840-9C30-533C9327B028@gmail.com> From: Yosry Ahmed Date: Sat, 31 Aug 2024 10:23:36 -0700 Message-ID: Subject: Re: [regression] oops on heavy compilations ("kernel BUG at mm/zswap.c:1005!" and "Oops: invalid opcode: 0000") To: Piotr Oniszczuk Cc: Pedro Falcato , Nhat Pham , Matthew Wilcox , Linux regressions mailing list , LKML , Johannes Weiner , Linux-MM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 2C8B7C0006 X-Stat-Signature: s8co3n3n6dgftny9iwc7j6gzc5h4qtfj X-Rspam-User: X-HE-Tag: 1725125054-15780 X-HE-Meta: U2FsdGVkX18Hzr6IS5HAhZw++A9kKE8RTEaVZj4fCZZFRd7+f8s15oSy1bZHi+tfxYzEA8VlHqZhhWMo2W7V4vkQ3iFOsvwP57gxqYtxgnOIiUWRGVtyQhj29iENFrD1eLhdrFMBAuoJHUZfIZXqWlqMX4+r0vMzqxqWUA4VyrReFKUB22Gu/iS7Kk4Y2ygCCdRmTiozw866AazMaelDOM+xX0ZiCCAICxUOvY96sruTfSvL0on071gyLxtuPDk97kXQG8AEqnkD0FA/dh575eS4p2NTgVgSihqoLg7E7/4SkMQVcnIfIqXQt8Tz9jhyNYoft0rTQgb1i/Enl43bVrz7vTBFR4IwYi86X+bEpAk6XI2LyCvReqJuA7OicEVOQL5bUbwAocSPrsIJvhnIwaPMmHWJgq4j80oUB5b5wUHIGXZAp/F5yVBrQi7AqeE/gHJ6zbfd+iFwatnjnflKNKBrICSRw78uaWRn7KmiRmr54B7eOkexDkLlkoD0Vn7aELC84/N537mR8DMx7bq7BHd4G5ig9pWHlgpB0ViA2HrjOaTkU8M6Ekwl5nvP4GajN26aLff90YiJMwMPZXukwskww0gbfsdaiRyTvDV7XtzTPTEhJUwgUCEeEG1VbqSyliTTl41nAwj5ywoY6eDyAm7QY6+9nEoeSdcOkcCqd7niGLZ3emE8wdK2HGcyCxRD7LimNQqir7NUhThutfSfge9SR2vOgaJKuDz3K8IP5IgluFhwtJgsEZiHgaQUaVqBXnz6RpHh2TN8mdleKdxfAJ4s3UroWQ9qnMLGwFlxrIif2XydEMVMnHZaEMF1RwE8lS0Y0HPaibszO+3+3Wa7gare58S34MpfJ3zm0hmkfJKCuO1hGFP3rvDS53cvGbEwygzxd2ok1UTQvVQIkzapFbczTG/kJIelnBmXzGvbkOzjavGjprDStCgeuN5vJn+kxBpVossHyjwhwbhJf1V ogALe2eU CuCNTL4aPhQyLBOqQOBJz5ZgV/qeR0bzSDA4FDv0i0bWdiDONPzh6xpTR28wj2KZwmk2mE5vhOAy/qHU0DH787NWco2zuD0PkAVzY0vGm+7ppF9CfoZBOZcgMZQx55grWLMs3XdVJHkla37hN8HXehN4NwbIrSJO2Necd5Zu1ACmnvenQDveufzbC/e0+hGABfABl7orAAtvrIl0/xt0GQydKUi7I8/H7hRrN67gackWEt1TuFbj443FM7fHodt+KhSYvBhTTzIl7dxrX7ZIeMLo1lb+d0p2nT7F76/U6GtKwMczJV36tMijEwLl7y15NaVzfdDlVz0138Vc3MGBGxCiZS4lwmNazCa8P X-Bogosity: Ham, tests=bogofilter, spamicity=0.000523, 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 Sat, Aug 31, 2024 at 2:41=E2=80=AFAM Piotr Oniszczuk wrote: > > > > > Wiadomo=C5=9B=C4=87 napisana przez Yosry Ahmed = w dniu 29.08.2024, o godz. 23:54: > > > > I also noticed that you are using z3fold as the zpool. Is the problem > > reproducible with zsmalloc? I wouldn't be surprised if there's a > > z3fold bug somewhere. > > > > Hmm - yesterday i recompiled 6.9.12 with zsmalloc and =E2=80=A6. after 16= h of continuous tests I can=E2=80=99t reproduce issue. > With zsmalloc 6.9.12 looks to me like stable. Interesting, and a little bit what I hoped for tbh. > > With this - what will be your advice to move forward? Well, it's possible that some zswap change was not fully compatible with z3fold, or surfaced a dormant bug in z3fold. Either way, my recommendation is to use zsmalloc. I have been trying to deprecate z3fold, and honestly you are the only person I have seen use z3fold in a while -- which is probably why no one else reported such a problem. > Is there any possibility/way to avoid bisecting? (due limited time from m= y side) So unless you have a reason to specifically use z3fold or avoid zsmalloc, please use zsmalloc. It should be better for you anyway. I doubt that you (or anyone) wants to spend time debugging a z3fold problem :)