Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1405495

[PATCH] mm: slub: remove unused virt_to_obj()

Path csiph.com!news.mixmin.net!news.unit0.net!news.panservice.it!diesel.cu.mi.it!bofh.it!news.nic.it!robomod
From Andrey Ryabinin <aryabinin@virtuozzo.com>
Newsgroups linux.kernel
Subject [PATCH] mm: slub: remove unused virt_to_obj()
Date Mon, 23 May 2016 18:30:02 +0200
Message-ID <rC0TT-8cl-3@gated-at.bofh.it> (permalink)
X-Original-To Andrew Morton <akpm@linux-foundation.org>, Joonsoo Kim <iamjoonsoo.kim@lge.com>, David Rientjes <rientjes@google.com>, Pekka Enberg <penberg@kernel.org>, Christoph Lameter <cl@linux.com>
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=sa5Yp5gRZq+IIwa5gbztnKwoAMZLOiXXQHxYSGNzSVY=; b=JB+F5IRELoE9omh+cFpvSrrTptLxFO848R8XMxqAJqjEDOfICQ02N8v08OT9TGV4ad33WmVD+Ir8vCzdx1iiGCNxAAIdnAYQUAbsuiYorBwlBlk4UxsgqQtU1+W05xj4/87UDrQabRLz/5AS+S71DbrZEXID6G+I0klfbTYN8cs=
Authentication-Results linux-foundation.org; dkim=none (message not signed) header.d=none;linux-foundation.org; dmarc=none action=none header.from=virtuozzo.com;
X-Mailer git-send-email 2.7.3
MIME-Version 1.0
Content-Type text/plain
X-Originating-IP [195.214.232.10]
X-Clientproxiedby HE1PR02CA0061.eurprd02.prod.outlook.com (10.163.170.29) To DB6PR0801MB1302.eurprd08.prod.outlook.com (10.168.11.20)
X-Ms-Office365-Filtering-Correlation-ID 94ffaac9-a26c-4090-92f5-08d3832750f6
X-Microsoft-Exchange-Diagnostics 1;DB6PR0801MB1302;2:zH3QGQ8Z++iI2aPpAMMKTXKoNvZzGNgMI/WHMeU9bvMSzqNnF5+K7T2oiDUsUKfzdtFE92G0b6xY4AoShnwncF4ZDcq98LPPZF6+GXAMAqtkElYCeqICZHE97AaXpk3cpNfMHEizUX1ah81OKfLOMAjUWW/8YR1mg+0axaWHZ19GFvAHWeJSxZzT4JGJcfXp;3:25HMrIQ8LN4t47r0/iHcw4CZCXb+FSp2Vg4bIHovClgcF47BGk1b7t5k48HZ6s4cSK7sle0b88rjkEI6FiGl/fS0tfMg6p7kc42w6Sdux2gdkcQH5hkLq44paZBicDfA
X-Microsoft-Antispam UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1302;
X-Microsoft-Exchange-Diagnostics 1;DB6PR0801MB1302;25:++ztRXQYqHzcsAPuZhNKmNsBUpK6NZLf3PJFXHNw/QOpaXnUxAeXp8j8gYUZBMmiFwk7lTSeSNXB9Kgg/BwQGZvnds4dwbrfHr6s3CZ6kPrVRANCQ7TQcuthtFopYKStHCYc+LCqF0W7qbtFosqKt3Sd3zKFxDG1LGesAiyb4sgbvesxHNXoWS2RWKOipQ6H6BRarj02+jiftuZIkUf1eTLcCmzJyBR1ovM0D8hVRLlhODELw+eiy1nh75ux0R+K6987yfktepxyGGYpKfsmfohR/RejSi8QFFbwu98teqp9aksZsSp8/8tIM8wJP/bs7KAi0EnOPvbt4nkCpK9czhpbx5w5ZcEXrhfpMaxbz2Otygxp5TPAQ5jBRTobSsoIceCSgrkdlDypSjt3zfPThQ8wqooSfz28g06L9hhSPpxOPlUlSuV0QVWCBydCV1BbiqH+FALt8GKq86CfnmQsfGDiMiBCaBkibs6s/sh7AsmzHEHYVukSi7PxIKRmCZ+Osi6XGMCQxS1VU8+gpXaZNK0yjkEbRV4xnkFnU38HuLyLld6mZ5ESvjB+M7taXkMn1L33j87pNzd4CKfUIXMHhUSE9CeHMzYTdmhXAjPNYq7gKUNzeIU0c+THg1AyqDhwzsvBRLsWkL9ubwiWI2DfFuydwQTvB9/bsgsQ91zwOe0dEQ3KiO1y8V+dqaEQY35g1dBcDixxs6eyGXCObMTYFFFubWykkY7wOf5JST1YrlQ=
X-Microsoft-Antispam-Prvs <DB6PR0801MB1302CF1666D19D8B33E240B3B04E0@DB6PR0801MB1302.eurprd08.prod.outlook.com>
X-Exchange-Antispam-Report-Test UriScan:;
X-Exchange-Antispam-Report-Cfa-Test BCL:0;PCL:0;RULEID:(6040130)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041072)(6043046);SRVR:DB6PR0801MB1302;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1302;
X-Microsoft-Exchange-Diagnostics 1;DB6PR0801MB1302;4:pVWAxq9bPnxxv+Nsi2wR6m3Z5pfkbcPwPwprGH6eXw5jMgLB/kK3+Pd8GFPUpPqi/6RNa8FRF6JgdfGts5GD9XqqAes9xTl9kbq4txEGzTaA5LyIl0VgYg8MbTN/liKJET0cqyBBcnsHIg6A0NpQLj/J1PYtlSNZPCePSL5AhXLvLb/Vb+8AMTPT/ucwu8mU6LnUmhNsXE9CG5pzxoT7Pfe8d+MsgK5lkse8v07U60hnS1C0/SozpNC3OibXc9x2oxF3/Ce0aJh1d5w0I/tcS/npKtjOTSMO71GXhCkrjVNO8N34Mb6N7TFHuzjfP+71AtoakMO7zcVAJiteLSSML5raFQssswutWfQzGLJmuEwqOZbxuezlerBeLDJ5lfZ8qzJBRqIQiUzj6UfJNQeQGeZKgY+hZReICzVJhSKZCv4=
X-Forefront-Prvs 0951AB0A30
X-Forefront-Antispam-Report SFV:NSPM;SFS:(10019020)(6009001)(92566002)(5004730100002)(3846002)(6116002)(19580395003)(5008740100001)(229853001)(19580405001)(81166006)(77096005)(2906002)(47776003)(586003)(8676002)(4326007)(50986999)(66066001)(5003940100001)(189998001)(53416004)(76506005)(107886002)(86362001)(575784001)(48376002)(36756003)(33646002)(5001770100001)(4001430100002)(50226002)(50466002)(42186005);DIR:OUT;SFP:1102;SCL:1;SRVR:DB6PR0801MB1302;H:localhost.sw.ru;FPR:;SPF:None;MLV:sfv;LANG:en;
X-Microsoft-Exchange-Diagnostics 1;DB6PR0801MB1302;23:fGTBa9720pEalXw99SD27Zue0sYCvKhQTs0sqjfxoIBVSGa6KA6SFFc6YafzHt8ph5Z+fryyLZ0XMHeI+m1zszV9iwoENEfNAARMocf0ebXT88zcS+Bw+/C/0ty/oYCnyvmFpErxTkh+UMaJyMUZ5+6hhAWsbHVmkpugClQOhpMdsZa2Cb0R10buJntz45gDf7DNkmWb95VSvn7NdjIs7FdMCEJ9buMBK5W2fzfF4aWlUKfrPGyJBkIZt70IEouhK4d3quCZWfif5ApfSvsQt9LOH1Omn4hvbLAebCil7k5VUQpX8sC8gXhFjjqcPRhBaKqFkRbvhswoCUzrGwQHCE9yl8Nu9pElNPEcK13CcdEvtCFrOpmj1/2UjUeEEELU61qdnw87WYa0/4gXJKHVOYqVO2q6EZBd0gPdYZ9hlBHNT/6mzxYqbW15GHzsliao7MEmi7OCEo2H+loYYxvB4QRKdkgy1onQ0dO+3T1LzSR97jGuPk60DU04BAMDWmS5WLBixIIf6VjULn7Q9BBKxc+Oap8sFs7RbxPWaG31hD41uuqo3oAdf/1migKIxK1w10T3u2OVuvxgMZkBZkC3cWpLucASv6/mZBZt6vkiXdoXGa8B1A7w/cRV64zozWHNJjb8NEOyazu0itGG2IHCkwu5WctC56tuwytRBr8BZplRpNvsJrZd9Ht60ELXlxEwgGfrtgx23In9Jba2+i1xwnBehAGRsltpn/1S9ZvJxUi9TjFwLqzka12ruHUI0kgAb0k7jVSIq23aXtceuukli1/T2ygfEfXGnSbsEr9mcS5EwKRj8oJ5RNsrmQ/lba7w8H3o7BNEDQjS7b/bEfXwOa9Dqhd++DH4h/dtWPylgpzWvGjHzqV0J1nS08FGJju5V9VI9WKbd+xoLqbxvPMYBreYwEhDsgA5/FHRsSF8GDY=
X-Microsoft-Exchange-Diagnostics 1;DB6PR0801MB1302;5:cHODu82u5pb65ALjPRBhu1a7uaLfQndWHZMpuc2PWXcK8DDYcclT6ZvMqf8jLOwrd+3fZ8+mo8kJo3r8fy8tMUv59cIQFReid81Eegwzd8celiJ2cp7WibiooQIC/18f/700VKo5hHpLOZ8bZbsDJA==;24:zuQAl8Gz2zNVS13O42DMoAZyLYDbLUSTUcpwsNM5RM8olCm6G388gbdPeGrwhx5WVhr7YNJsekgAcqWdG3SMVjjekyXPKVoiwqU++GvUHt0=;7:zWpEcmSoHpR/9WvjF99h+7LIxmijYjhh2s22Jb8UGC7PFfU2UMKBzd3dYmhXMuJQAG8BIr7px75rUzyrN2ZHohXZ2trisvuv8GoZz0NKwzZkzYmtMSsTHikn7LphmpIiHfHa4Jqz0p9rSzG433SEgEbagF4DgJaMBLLFpGD+i20AnwCmeQqbMbi8WfTjBwVK;20:nPweDnJk9LSzWZXc6H7Xsurb4p4VgcVjjPhgjPhasOoIJiQBbz0fLw2es9N3X9iZ9i00kCmmtfOKsIYWc24FEynvbD30qc33AWeHclq82W/BR3CGzkS7BuVkAT7JR2iPQU2fJZGynqCrCDMHaWgRY8jbjd9iz6XGelU5ZzuNHw8=
Spamdiagnosticoutput 1:23
Spamdiagnosticmetadata NSPM
X-Originatororg virtuozzo.com
X-Ms-Exchange-Crosstenant-Originalarrivaltime 23 May 2016 16:28:45.9046 (UTC)
X-Ms-Exchange-Crosstenant-Fromentityheader Hosted
X-Ms-Exchange-Transport-Crosstenantheadersstamped DB6PR0801MB1302
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 36
Organization linux.* mail to news gateway
X-Original-Cc <linux-mm@kvack.org>, <linux-kernel@vger.kernel.org>, Andrey Ryabinin <aryabinin@virtuozzo.com>
X-Original-Date Mon, 23 May 2016 19:29:21 +0300
X-Original-Message-ID <1464020961-2242-1-git-send-email-aryabinin@virtuozzo.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1405495

Show key headers only | View raw


It's unused since commit 7ed2f9e66385 ("mm, kasan: SLAB support")

Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
---
 include/linux/slub_def.h | 16 ----------------
 1 file changed, 16 deletions(-)

diff --git a/include/linux/slub_def.h b/include/linux/slub_def.h
index 665cd0c..d1faa01 100644
--- a/include/linux/slub_def.h
+++ b/include/linux/slub_def.h
@@ -111,22 +111,6 @@ static inline void sysfs_slab_remove(struct kmem_cache *s)
 }
 #endif
 
-
-/**
- * virt_to_obj - returns address of the beginning of object.
- * @s: object's kmem_cache
- * @slab_page: address of slab page
- * @x: address within object memory range
- *
- * Returns address of the beginning of object
- */
-static inline void *virt_to_obj(struct kmem_cache *s,
-				const void *slab_page,
-				const void *x)
-{
-	return (void *)x - ((x - slab_page) % s->size);
-}
-
 void object_err(struct kmem_cache *s, struct page *page,
 		u8 *object, char *reason);
 
-- 
2.7.3

Back to linux.kernel | Previous | Next | Find similar | Unroll thread


Thread

[PATCH] mm: slub: remove unused virt_to_obj() Andrey Ryabinin <aryabinin@virtuozzo.com> - 2016-05-23 18:30 +0200

csiph-web