Message ID | 20230807110936.21819-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 E842BC001DF for <linux-mm@archiver.kernel.org>; Mon, 7 Aug 2023 11:10:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5DD1F6B0072; Mon, 7 Aug 2023 07:10:01 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 589B78D0003; Mon, 7 Aug 2023 07:10:01 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 42A6F8D0002; Mon, 7 Aug 2023 07:10:01 -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 2D4F56B0072 for <linux-mm@kvack.org>; Mon, 7 Aug 2023 07:10:01 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id E6D3714089D for <linux-mm@kvack.org>; Mon, 7 Aug 2023 11:10:00 +0000 (UTC) X-FDA: 81097038960.20.A2BF9BF Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by imf14.hostedemail.com (Postfix) with ESMTP id 4906F10000C for <linux-mm@kvack.org>; Mon, 7 Aug 2023 11:09:58 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=VgaeXhz1; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf14.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.216.41 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=1691406599; 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=IUFroX+K29vocKlwNJzs/neGWgohuFaGhfTkMV8vShc=; b=i0N9JdUgkpI0FfmNj1kM7wSPIIp8pGF2OOaM4ixrpzSezbDfNbmt5R42Bs+V9vTPwyscFq RYizwmuHv/PxPEOT+ob5tKE3liISRGgL4gDGuYGfhLXskzYj4yjo9G1D+YRzkB9PVIcg0U U7LCv7eG5N0rjz6j3mqHw7xIJ3nR7wM= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=VgaeXhz1; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf14.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.216.41 as permitted sender) smtp.mailfrom=zhengqi.arch@bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1691406599; a=rsa-sha256; cv=none; b=Wl9qJT2gC5IkzLjj3WSlFOaiU3AEuiKvrfYyjPgwoPU/BJ9/cjBe+kuLpLunLUOZ4rVr7n VgI0J3LsOELLD+WlgItexe2ytE4NBP3+nkO70CnmVYEN0u+WcBNl3KeQzvJC7hc01dWRxD 0igp/pGg1dLrG3/bhdC28dBQkFkS9Og= Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-268f6ba57b5so623656a91.1 for <linux-mm@kvack.org>; Mon, 07 Aug 2023 04:09:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1691406597; x=1692011397; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=IUFroX+K29vocKlwNJzs/neGWgohuFaGhfTkMV8vShc=; b=VgaeXhz1xsi1DvY0mdHG5w6GDNOVQV4G915G2okvAB9QZ0UmJ9gvIJ6asoYIB210RG Ey93kt9KOPOZ3l4nhlHXgtdSy6FjYflv77vSCILUklupME+r3C8zNVLYXpLlDcRqUM0e lfUAl5POG7wx94wNJAfUoDsPXulpyHktrCbv8gD1x/O2p9qeRsFSiX6gwTwjM13k8Ul9 /rnH/O+MrYpDiSizTF8aNQeTO7XJ0dle1SDOCfUCACCM/+nHgHo/Meo1/jTJjDUt3SZw 15CpfTIt4xPVx9oBnNw2YwnlJP6BsajGK0nqKNQy5sLb5tHNDmV00nrqq2mUlfhGa7do /28Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691406597; x=1692011397; 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=IUFroX+K29vocKlwNJzs/neGWgohuFaGhfTkMV8vShc=; b=NxHGkdsBUvaWHhwXNAFxWIDp0oBvGi1DyEhXtVIFpQ8ZfqxKrAqT1lxCd0W61pcipu 2Sege7LWKHfs0QyLAsCAWfuihhZe+JI7m6eCAcD8ydrebuCNoqCbRCcSFIiGM7i/2XMY kJ/aRoYl3erG7GA7eYdPLy7/MQsS+LbqqwNNM99erkBol/VhSnPYweONbYW2ro0wwfGR 8I2U56iv4pqGjs12o9SENbRFE7WXwhbECTbYmD8A0HKaeBaWk1NguWryshfgcmoAiil8 dz5n3XBgkEeB4T+Nx4lgpdABGbHmN9N8JpbqZB41+rA+mLbWDV2+JcFK8Ir86JMnaAXY 6TcQ== X-Gm-Message-State: AOJu0Yw5SlsCR8ZwTvVEUw8/yxTTz9GshA9jfX/wYOT+f+yD6EGinGb/ /aoms9oq0CyRw6t7P2LSNK8yfw== X-Google-Smtp-Source: AGHT+IE6Hkf3zCZO4yTHBCI4U2PxahDBEY93d/z4hx9RjtxF2e4b3lAVTQiaQWVBs1sivCsjN/GRXg== X-Received: by 2002:a17:90a:6701:b0:269:32c7:24dc with SMTP id n1-20020a17090a670100b0026932c724dcmr6023585pjj.0.1691406596583; Mon, 07 Aug 2023 04:09:56 -0700 (PDT) Received: from C02DW0BEMD6R.bytedance.net ([203.208.167.146]) by smtp.gmail.com with ESMTPSA id y13-20020a17090aca8d00b0025be7b69d73sm5861191pjt.12.2023.08.07.04.09.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Aug 2023 04:09:56 -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, simon.horman@corigine.com, dlemoal@kernel.org 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 v4 00/48] use refcount+RCU method to implement lockless slab shrink Date: Mon, 7 Aug 2023 19:08:48 +0800 Message-Id: <20230807110936.21819-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-Rspamd-Queue-Id: 4906F10000C X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: 53s99xfyn8c6ueb9rzjqxn873zjt13oq X-HE-Tag: 1691406598-110166 X-HE-Meta: U2FsdGVkX1+lS1aUqqoSBDd6TNmta97OpzbRS0hjyW2Bjbi4jGoptSaj5tewm02DRoafrKov23ov2822/etUYicKbSAx/upU367kBqB7F57AreFy3rUrYuwi5e+Atp+JhYt+bpObapEx9HevU9hSr5f5y4ks40/37Pzh/TZN2Tkjxo3g7DiFliaM3E6UTcI0sWQjEJMQ2CQ6ZH+aScwWpw4l2Vr6tX3Pg3OArAoijzbKxYvRSlKO4IY5t38nfq65keG6tRI94hENOhqQKhlROyyl6IHBmhFr3cU0zr4eleDEsKPv1bijzJKTFUnCVRDmNjedqOARbvfcEpK9V5YpKyjh2fNpU24iTt/3qsbwoiQWE1Q9z6eB+G+yV+r23WvJcrMpkRMyKoDa3/ll0F5t1H66OO6ennG+j+ahAaBQesubxQP90bWoKnUkuUJOhj7l4iLFe6g3G76l8EcC+J9nZmordYYB3Ike63DgNV75ipomANNn7YSlHblLmHpDphp1mX5VgzFzmtxWOanEN4nHh4UUHfnOC5WL2eNbES2raIN6Qvul41ebDSPVNyvURDDqAj+6VjCztTdZ3geqjktRr2vF/CZc/Mkc8h30FfNLiKZ6cvyzZTqM4N55uWfXkh/ou8GPYb8n0rGd7mdtUrMDWOlQMiihkXZCTpmXft3sjjAhJZ+V9kY8b9Zeww7w/9/TElsBcU9SDPK7IgpkuEuXnMYTosC4gwsAmxWcgEOsARjdcRJO+XnAxOEhwmVsfAU767nI4lrJb+CmbCbrhreIPWCsd3t/s7cAKergxsCfi7QerdHmhRwEo/FAJvJsCuwRhYGS030EB/DKc7w0vjLPRXPTHIVwaZNjjPRzAP+di11WZ9fSfFarOjNQh0KCtsYCYF/eW1+M7qQiVj7VIrWsAmIZ+T84ug5ls4JIGLwHdL47WkGTXy3rDUkyDh5QPN8lffoWbY0RO+BfPvrG0m9 40cvSjf6 fateuCuDRKRsKSh5bVSPiLEHKh7DbRpLSMWaV/w7F3ofWePaoD1E7w9iQARtxDD9WVoE8+hx+vWSo/Kb0Dzw3rCpL8mcZoVppLKW6nUeBviLP52IlXTSPf26Sxa64yll9uSt9WqdhMaN+a6vFHfWcQ8yur/qZLm44p9FNdxN8CzqckPBAIPZY8vBCADhNfgYUp+Vs4uLNd7XZBYHiaMD7Lo7+QPluGNBlDfgAa6bSCcbZClka7cZbHvHYT0TQSl3NC5JTBUeszgu0KH5q/0Y7OJBlIJ6J1gTtjMOxbHuxYL93n9Q6f8zDMProEQVVpaM1j14MA2IYycpa/6SIzFR7L2dJ4Opu40Ls76h5uuQsffEBjjH9oML7rWi1djR1VcyYzPEy7GlmFEH3+x5oyxEZlfjCGlA5JxNudFco9kHUbF6mrFPbU13WzvtwnKxcxIZyx9GNht2saNYvS60/xdXwH80PdaPv+5iWGnG1INaunQL76V0dFoLXpo4n4A== 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
|