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 5129BC433EF for ; Wed, 24 Nov 2021 00:08:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B29766B0075; Tue, 23 Nov 2021 19:08:19 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AD92B6B0078; Tue, 23 Nov 2021 19:08:19 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9A1046B007B; Tue, 23 Nov 2021 19:08:19 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0137.hostedemail.com [216.40.44.137]) by kanga.kvack.org (Postfix) with ESMTP id 8B7D96B0075 for ; Tue, 23 Nov 2021 19:08:19 -0500 (EST) Received: from smtpin27.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 564C31810862E for ; Wed, 24 Nov 2021 00:08:09 +0000 (UTC) X-FDA: 78841886214.27.741C8CD Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by imf27.hostedemail.com (Postfix) with ESMTP id AD49970000A9 for ; Wed, 24 Nov 2021 00:08:07 +0000 (UTC) Received: by mail-ed1-f41.google.com with SMTP id z5so2238313edd.3 for ; Tue, 23 Nov 2021 16:08:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qwfeWDFErRmOhnnLvMwh+uA6nCJBtNxRbwmmrHM2j0E=; b=BIMK1Yq9VwCUjBaaZWEBvWByIy4VwIp6/CRsTpYNsbxYRLxAkifSJfmToC6F07PZqA D1ZIeFHmkQpIL1u1bT6RC5e1P141Zu5uSVuN8NI3724VfiZU1U0/oBWqUiI2d35XzjyH 9Ivqq6JLAl3M1aIp/vp3uPFKKlnRYKNj8tYtXrnAh/rQSjdev0EGPwgUxtf7eBznhDav OsbuYflHrRpsESGYlukJ5cWxYpXt6hHQy95t+yS/XPNuW1NLClU1mMjmcbu1qGOmoZTP Sj8gyPJcePz4HwWKpxTBBC5S0SWVwPvLbYC99YfVo6GTdVo/qyTGWJtc8sGFWMTIoEib TO0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qwfeWDFErRmOhnnLvMwh+uA6nCJBtNxRbwmmrHM2j0E=; b=VzbyyZvborwAbg7c7DrJLHx8K7bkNzBpMBVBGRQPPL4eTppKz0E+dz4Qjurpsf88vc Tz931X063fJJK8VEeAaTipRP9+FclTHjyhiwLjo1SQ1oDpcIVdYxRaLLuSXFWTS99ovg QM2tRDH95EYaAfohkKeedW2E38edb6Ec/QByrAeHWndmNSZs5Fkf8qDdYj8ZcP+o5Mte atLX0nNiia6JvKgBfRoPFg1gEI4jnsKUiDkm+lGwZUl5fNRkr+T704kCoxFFEy/qQUI+ qho9SyXK4Xh1hoYzoVfhxYk/2i9IBpnTY6tNWVJd6fMDGBA1KVDAyZoqZuAV0J/svgHy 2buA== X-Gm-Message-State: AOAM532jR5LAUbNvSuRMbG4CSa4KiGbG35Cg205Z2PvW/7QUMuJroCok pfXqaL6ofC4p+KY1H2PUkeyK5HHpSOhMenhVOOD4B2F9Xl6l5Q== X-Google-Smtp-Source: ABdhPJyGgfLmpXlSD7Sycf8fJmCf1KhQDbFyt6vOnYsiWtAiEn665HSH+DRSWAWv4sZXP8NhKwvVo/GNwPytmO0sNUM= X-Received: by 2002:a05:6512:138f:: with SMTP id p15mr9311193lfa.648.1637711971363; Tue, 23 Nov 2021 15:59:31 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Wonhyuk Yang Date: Wed, 24 Nov 2021 08:59:20 +0900 Message-ID: Subject: Re: [Question] The necessity of transaction ID in SLUB. To: Christoph Lameter Cc: linux-mm@kvack.org, Joonsoo Kim Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: AD49970000A9 X-Stat-Signature: 7kt8is9kqyjzyzmqderbxt8u5kfj6gb7 Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=BIMK1Yq9; spf=pass (imf27.hostedemail.com: domain of vvghjk1234@gmail.com designates 209.85.208.41 as permitted sender) smtp.mailfrom=vvghjk1234@gmail.com; dmarc=pass (policy=none) header.from=gmail.com X-HE-Tag: 1637712487-537068 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000012, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Now I know what I missed! I missed that the freepointer may no more be valid because any other preemptions. Also, It is possible that cpu_slab->freelist is unchanged but it's freepointer may be changed. This is why we guarantee that there is no update before, right? Thanks to the answer, I was able to solve my question.