Message ID | 20230727080502.77895-1-zhengqi.arch@bytedance.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 BD042C0015E for <linux-mm@archiver.kernel.org>; Thu, 27 Jul 2023 08:05:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 522AB6B0075; Thu, 27 Jul 2023 04:05:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4D1C76B0080; Thu, 27 Jul 2023 04:05:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 372326B0081; Thu, 27 Jul 2023 04:05:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 242E26B0075 for <linux-mm@kvack.org>; Thu, 27 Jul 2023 04:05:52 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id E60FD1A100F for <linux-mm@kvack.org>; Thu, 27 Jul 2023 08:05:51 +0000 (UTC) X-FDA: 81056658102.04.7AB9665 Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) by imf17.hostedemail.com (Postfix) with ESMTP id 5D1A74000B for <linux-mm@kvack.org>; Thu, 27 Jul 2023 08:05:49 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=UUJaeFKA; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf17.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.210.181 as permitted sender) smtp.mailfrom=zhengqi.arch@bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1690445150; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=qdw/R1TEr1q6uUENoD+Woah5iYuWx4u9kScfP8x1rxA=; b=knfTsR9mczxMGACzQ2sSQgeK1GvaA1A47GRO6oV2uLWe0xpNY+u2H5KyF9ktRjtNtB6bb1 LQEUh2QrFsuP2lHQQkeXl59ZvzvPu1i0zYmnCFG7CTcVAL1iaVrhvwst+fR/LNO+yNMEfR Y87O/i2hUbrjRp0P6xKHoJGYkoTKeHg= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=UUJaeFKA; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf17.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.210.181 as permitted sender) smtp.mailfrom=zhengqi.arch@bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690445150; a=rsa-sha256; cv=none; b=V6syA2AmGPv48fwnYn35ahtN3JZNS6wrzKNhHjQeR1tTFFKZjzMCKpPzRAOVxpCVTrI/7q 8zGP/EzH1VcmNmkyUIYYTf3D8qYNGEKg5Kj2SpMv/l6nNqyHPYPWmjV2kFk87OYjGEe4bP TgwXAoeaSg9A3LzkarCzt20XBz9Zpsk= Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-686f74a8992so77096b3a.1 for <linux-mm@kvack.org>; Thu, 27 Jul 2023 01:05:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1690445148; x=1691049948; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=qdw/R1TEr1q6uUENoD+Woah5iYuWx4u9kScfP8x1rxA=; b=UUJaeFKAdq/JSi5KDicB1qh4QBmRcV8RkxHtwurNfyrC9pvt0PpJjH65AQH5l7q+9C LBSbbXBKaKVPiOBm5Fcd7UwqnCv/nEH/yt0y5LrhuYjiTeYJnf52fAGE42aPOuO3ed4I CH7E03GStk9tqzsUMP9cj27lKTUxq4yf7rn8YSn3a1/cGCpMeTGgVRRuuMbsr0zMmRBv oFevVOT5MMhRX1z1WtEnmwtuG+UoVxDf5GDWIQJoDIkeB0n3AbOwh1FoMsy9IWleLQsE a2RKQ5yrgmmGdYoGmSpmONZKAmN9Gsyqp+HtxmVjQ9FehgBv4a+hpgIRjC2ZmCuobuW+ eCOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690445148; x=1691049948; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qdw/R1TEr1q6uUENoD+Woah5iYuWx4u9kScfP8x1rxA=; b=JjugJFa9LEaaUzulvxo3DD48zhwEQBcPpBM1CLN+XzPAyLikKfqKtH0bCxre4IwOc3 MLo1PogyyqjNdTyrZAFu0DzvI2B3tFuYSU0Z3V68AKA8ylJGYUV6nwjfvYYMt/SGG2fN ioOKIVnpsijtXCQla9PF4oWMb9+Y6r/iF+JZZHbr57+cfk8NTn7j9rkAjGYRLtlMjVyp jMx/+KkdCGjMPpxW7XtuYacKdVDoY9HTAvpsD4lDIY5DFmDF8e8JAYRxhiUcGs6DrZNb vHSW+e6CZgOYzqD0oStUnhFZBMf/zO5t9YV9miSNRbAICeCNG0bnjyrk8diN4AJRK4z7 3mzg== X-Gm-Message-State: ABy/qLbVTXbC99l5Hvjpbm5h2hyGSCUyz3RqMGtrDrYVWCxVNMlAddDK kS+7MYE7yJP13ZF81VTg/W0mlw== X-Google-Smtp-Source: APBJJlHb1kgnpQXfb8RS/UAhh8zGcgdqY4J3wYE+oXj/zAg8rYeLxmGzIhYoi+ua72NIH6S8sFTnXQ== X-Received: by 2002:a05:6a20:1595:b0:137:30db:bc1e with SMTP id h21-20020a056a20159500b0013730dbbc1emr5685837pzj.3.1690445147652; Thu, 27 Jul 2023 01:05:47 -0700 (PDT) Received: from C02DW0BEMD6R.bytedance.net ([203.208.167.147]) by smtp.gmail.com with ESMTPSA id j8-20020aa78d08000000b006828e49c04csm885872pfe.75.2023.07.27.01.05.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Jul 2023 01:05:47 -0700 (PDT) From: Qi Zheng <zhengqi.arch@bytedance.com> To: akpm@linux-foundation.org, david@fromorbit.com, tkhai@ya.ru, vbabka@suse.cz, roman.gushchin@linux.dev, djwong@kernel.org, brauner@kernel.org, paulmck@kernel.org, tytso@mit.edu, steven.price@arm.com, cel@kernel.org, senozhatsky@chromium.org, yujie.liu@intel.com, gregkh@linuxfoundation.org, muchun.song@linux.dev Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, x86@kernel.org, kvm@vger.kernel.org, xen-devel@lists.xenproject.org, linux-erofs@lists.ozlabs.org, linux-f2fs-devel@lists.sourceforge.net, cluster-devel@redhat.com, linux-nfs@vger.kernel.org, linux-mtd@lists.infradead.org, rcu@vger.kernel.org, netdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, dm-devel@redhat.com, linux-raid@vger.kernel.org, linux-bcache@vger.kernel.org, virtualization@lists.linux-foundation.org, linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-xfs@vger.kernel.org, linux-btrfs@vger.kernel.org, Qi Zheng <zhengqi.arch@bytedance.com> Subject: [PATCH v3 00/49] use refcount+RCU method to implement lockless slab shrink Date: Thu, 27 Jul 2023 16:04:13 +0800 Message-Id: <20230727080502.77895-1-zhengqi.arch@bytedance.com> X-Mailer: git-send-email 2.24.3 (Apple Git-128) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 5D1A74000B X-Stat-Signature: zgcths86tm5ngynadk7pj71hpi87wiur X-HE-Tag: 1690445149-265500 X-HE-Meta: U2FsdGVkX19X4e/p4HuqMFMuwfITMUsW9u0nz5y6TxBQnfYi9Y4rDSsJYn2zKhDI/ZqNGDaFkE1cPxzBnouXZdah5mCv+vxySxVOlYE/veiiwstMbzZ088cyDtwJ/s3+BzRAoeMlUXCCG42rb+zArcqJhbcUpgdBGZChOdUzRVmKfSsZSf1zNsJ5sgaA6VclGQ6CyuspWh0RVq0AA8BXXIjDCzoNNkKrmzttebSIVIETNuvCzZ35r2gMfDpTCRjpNGcrmcivU0kWOte+zEGOTh3mkv/QPr6DVfq1x8pRVPe74RNSkC1ivECjfk+4kqkiHG2wS/xEKmkT3dvrdAQsK7PzUgcAHOhTMge2d6vqDwxXuQLi6ZtlrOmcV/5dg5Sj2QqX3r83Bt7Tb+7ZYUklcu7ItVwdAuJqJoKwTWZrfwMrM6n5MvjHb02o1mb+PzNHBfdtN6jjpD8m3iEBjohufkkDIxXDJOr4XGPWUrzIdzYcee2J+xZ0R3XbSuL18V4xub+9gRKfPQoYh6Pb4/S8Yh5k6RNn+NYxpBxtqr+8ZqbaH0SrjqTbSpf2xS7yET9V3/kXgyRBrlABWnXQv+hKjTwp4wo7QHnk8Wc0XhqBt9wu8IxfwFWZSdTAEnLbvLUzGDiUrqaRKectkXWftJUmvANDMXV7A0JWj5ZQj7sQtPKSXMw8SLZAdRPQtygiWrTEoRaNeu4NbGxiGVUbL2uPdEIkP4JK3DyXlYLU42RWJokECyaeW6n9aKDeP+tM13qWEIraQDl6yxmzF/uLL36IOjd+VWWGC2sHg6bdbThy2tBOawdSsv8O3ukCpeC9KpWd9a1IrPkn80ydxGwiInT7/pIC1kJiqmMujy3i+69Lc7VL/O+s1falH2faDFbFq4VvkUPnirgub2N31sABcGKkljvIB2oBDugXLgA1r3msJDPQWt0A4RyoCPoi3ZqG6/xlez1ymzcoX5jm+4IJ+t4 CDUcWAKz liq35hdJNo8BfK9XzB/TQRM7QQffW6mvQxeEFbuvSwc7vft4jCOLjfiDyzwJDQsxhryMJuYa6ZfeJXINJBPGbIno5JCQIAJ5cBOOlmwi4xBer+uwictav88Wfzv/8laW0fluddUVsOciCi8oLTeIxahEyDQOT000yM7SgOfilSNNY47TzjPMqNP249ai5JzN8VlpIEhzd44iWRdpspBWis/7TpCCuxppsWtH0U+0WLrzuwiKP9TRZLNOMSPJoNOjaZm6jzbSoba4oGr5VHrSvCLOV+O/qKmgqu34ARqmY/E/QotWgUWcOEB4DYdpJOHaUMvVx8hZBkV7mZLrXPjsyHpT/JMqCCjLgbonKj8ve0hJWedSI8+tiiwAN38BQ94TAtXuTU6hAUawfkW5EbK3KiuMVGhEhZqeY0xqcTCJB3WcMSTiFhKZiST1X3so9LqeJi2PZrtWhm8OMmbP0PMdyhirWX2qjgQhKXeyQS9viL7Av5lalCC/OtZSKZA== 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: <linux-mm.kvack.org> |
Series |
use refcount+RCU method to implement lockless slab shrink
|
expand
|