From patchwork Wed Mar 6 18:24:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suren Baghdasaryan X-Patchwork-Id: 13584412 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 67BC8C5475B for ; Wed, 6 Mar 2024 18:24:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A3B2D6B0082; Wed, 6 Mar 2024 13:24:52 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9741F6B0083; Wed, 6 Mar 2024 13:24:52 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 755E16B0085; Wed, 6 Mar 2024 13:24:52 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 605A86B0082 for ; Wed, 6 Mar 2024 13:24:52 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 428E51C0C6A for ; Wed, 6 Mar 2024 18:24:52 +0000 (UTC) X-FDA: 81867440424.01.9DCB4C6 Received: from mail-yb1-f202.google.com (mail-yb1-f202.google.com [209.85.219.202]) by imf09.hostedemail.com (Postfix) with ESMTP id 7E726140014 for ; Wed, 6 Mar 2024 18:24:50 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=hAh7cmmF; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf09.hostedemail.com: domain of 38bToZQYKCDQikhUdRWeeWbU.SecbYdkn-ccalQSa.ehW@flex--surenb.bounces.google.com designates 209.85.219.202 as permitted sender) smtp.mailfrom=38bToZQYKCDQikhUdRWeeWbU.SecbYdkn-ccalQSa.ehW@flex--surenb.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1709749490; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=IB/ApQiOXGBR0WmAItdSsQq8CBMweolDZikHX0/GsD8=; b=6vq4BHSoYb7vk+PFwSAUIUFFFtiun4kcADULSuInNnhpANe5hsk7MXTCEg4nQXjkNpWVVI QO7w57KIGf8VFUCBauygVpqiGkzy8SIYjwHxFccrMjYYofNc09O55bOrE55jO+Sbh78qb0 3xSK1imDIBJo8kSOIGOdKRJBkdp9qM4= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=hAh7cmmF; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf09.hostedemail.com: domain of 38bToZQYKCDQikhUdRWeeWbU.SecbYdkn-ccalQSa.ehW@flex--surenb.bounces.google.com designates 209.85.219.202 as permitted sender) smtp.mailfrom=38bToZQYKCDQikhUdRWeeWbU.SecbYdkn-ccalQSa.ehW@flex--surenb.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1709749490; a=rsa-sha256; cv=none; b=nDzoIgTKxkNwSneW4ysSciuGWyp0DAuger0W/flXEoRUSW33ck4Glvju58BOB4N3HIJHN/ YcKqcotteF3JHp6G8xi6iwFtW5MJPwOKBa+TLaklmZxhtio6QYOieFcS3PL9VM9c77bs2C GmUI7mZhZM2p5Zn/ze0236eMbiuzpWk= Received: by mail-yb1-f202.google.com with SMTP id 3f1490d57ef6-dcdc3db67f0so1395616276.1 for ; Wed, 06 Mar 2024 10:24:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1709749489; x=1710354289; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=IB/ApQiOXGBR0WmAItdSsQq8CBMweolDZikHX0/GsD8=; b=hAh7cmmFXbKOkY0ABVbBWP6qStnswMd6pVqbabx7F6JGA8zcun3rCUewGIDaeMnS8o t+MZbcvzR+ei/TrBOXCgr9Tkhb5/cRL7Y/07JKAtgQ5EjvRdA1KEwx5DuGHCCxDv7mxw S3gh9EHUg7if4Ss4SiaoLF7o7LW7khqVDTXQWmHADEgNGZ/estS57FaP9lx1lqdoMH4l J83XAGksk3olB6f7wq2oXiSFHlvvzFLEoNgBRGweVqcM0zPE8tA9QJmSzhLc0pKEJ354 0Z8tXA1hqQqVHY5+qhaNjUPJvb2/Slw75PeFfBlybu6wJez/JpHYlwFXV+FrFADEFFhu tW0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709749489; x=1710354289; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=IB/ApQiOXGBR0WmAItdSsQq8CBMweolDZikHX0/GsD8=; b=iaOP/w6t/P0J++fpNtRJ2dLGQ3iE1cUDT5BUVcqir1X88OUC6yipw60E6YzFj0O+Rk 7/fUh+y+y0pWS1noOpDodZCrHOjJDAC6hwPlEw1RfjAkodWmxg0BKIaCDMfZWw9vpyYy SFYKDCryqrnlQJ9lA19Xy72t6Ht+LmmZ4scQlee2SgqjqSjNc71HJ6QQ9qajnOmF/7fD /Rwp73zy1GqEWFqCMVpwpIwVrpm0agOhqBemhG0K7VwQB6Iulh6Uo75qGEB84xS4ATIv PC3oXUP+hh+SMqGfqvXHhI5/sryIAwA1jRsWzUbMejxNAUOIQ5JwB9MzjoMe9Q9mnCJp i0eQ== X-Forwarded-Encrypted: i=1; AJvYcCWFAoRsJP6jACHRhPoUwycCWOGOOugmOUs9U5uvj53e1XHN3epg3yDVBrC8TWWmSnl5RUQng4uLCLVXZyEn6LNjEmQ= X-Gm-Message-State: AOJu0YyMZ3Qj2Lc9HCr1fOgfiyJTak8hfl0BuPiJxHboK8ch7MRZ/WB2 nyHMVG1NHjvWGyUXb38JfnZUZU4xlL01e6ioN2c+65aSl7gO+iIVPArQDWvso93Q1wUSOTkx6vY DnA== X-Google-Smtp-Source: AGHT+IFVqihldBNv4wgyZ0iAVVxZ+bY4OMcJ5N94UurEgGn8+DdCU01VG5gLaZEk+WmQHH2kGW3d+2j2Wcc= X-Received: from surenb-desktop.mtv.corp.google.com ([2620:15c:211:201:85f0:e3db:db05:85e2]) (user=surenb job=sendgmr) by 2002:a05:6902:110c:b0:dc6:e884:2342 with SMTP id o12-20020a056902110c00b00dc6e8842342mr1897962ybu.5.1709749489247; Wed, 06 Mar 2024 10:24:49 -0800 (PST) Date: Wed, 6 Mar 2024 10:24:00 -0800 In-Reply-To: <20240306182440.2003814-1-surenb@google.com> Mime-Version: 1.0 References: <20240306182440.2003814-1-surenb@google.com> X-Mailer: git-send-email 2.44.0.278.ge034bb2e1d-goog Message-ID: <20240306182440.2003814-3-surenb@google.com> Subject: [PATCH v5 02/37] asm-generic/io.h: Kill vmalloc.h dependency From: Suren Baghdasaryan To: akpm@linux-foundation.org Cc: kent.overstreet@linux.dev, mhocko@suse.com, vbabka@suse.cz, hannes@cmpxchg.org, roman.gushchin@linux.dev, mgorman@suse.de, dave@stgolabs.net, willy@infradead.org, liam.howlett@oracle.com, penguin-kernel@i-love.sakura.ne.jp, corbet@lwn.net, void@manifault.com, peterz@infradead.org, juri.lelli@redhat.com, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, tglx@linutronix.de, mingo@redhat.com, dave.hansen@linux.intel.com, x86@kernel.org, peterx@redhat.com, david@redhat.com, axboe@kernel.dk, mcgrof@kernel.org, masahiroy@kernel.org, nathan@kernel.org, dennis@kernel.org, jhubbard@nvidia.com, tj@kernel.org, muchun.song@linux.dev, rppt@kernel.org, paulmck@kernel.org, pasha.tatashin@soleen.com, yosryahmed@google.com, yuzhao@google.com, dhowells@redhat.com, hughd@google.com, andreyknvl@gmail.com, keescook@chromium.org, ndesaulniers@google.com, vvvvvv@google.com, gregkh@linuxfoundation.org, ebiggers@google.com, ytcoode@gmail.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, bristot@redhat.com, vschneid@redhat.com, cl@linux.com, penberg@kernel.org, iamjoonsoo.kim@lge.com, 42.hyeyoo@gmail.com, glider@google.com, elver@google.com, dvyukov@google.com, shakeelb@google.com, songmuchun@bytedance.com, jbaron@akamai.com, aliceryhl@google.com, rientjes@google.com, minchan@google.com, kaleshsingh@google.com, surenb@google.com, kernel-team@android.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-arch@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-modules@vger.kernel.org, kasan-dev@googlegroups.com, cgroups@vger.kernel.org X-Rspam-User: X-Stat-Signature: e3h364jgqmb6ow1xdsq19xarskq5qqnh X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 7E726140014 X-HE-Tag: 1709749490-209155 X-HE-Meta: U2FsdGVkX1+kVUNTXvRUho67hYGkmGBcmuyu9M3yMUUfJ8n8VOayh7/hJNrVDP/cnCQ5Gv/9oja7JE8c4LU5Zzf2Z4yt14qVgsTB4cEWq8LY10wUraGpa/9KnvYfG/Av2IGNNnBtSiMj1w8Ik75QL2meKKDclkSV/szP1J/W4drCIkiLe4PmsegGRh1iiZyUHnHW2J5swqmRzojrl6UMcUzaiOhCA9rD+Pz7XlPHQISFGCDVgosP6P92btA9r/YOBzkMpH7gsYws+urzQMA6p3aA6perd/v+9rZJyrfI7nuIwPPsy4/1bN5x5OdhNBF9wV5zRgxYIfSEK9d+CEKgwZmfzd+9EdymexFqrgRTBPMEs2lVbJAZSChoSR62XiVJTme9xE5JAkQfZLi9BAhMY0aXaL5SFHp/skLTEcQM8xnEt78I+XdDWo1excD/uivBCY7pG4WoQ0BXs+gXa2BHNdmAMg13RsnWcxEVVNKDhCb2e+L9vvvUayYiIzVBTw0oEsSV86i4fnIDueE1YzAJl8WmP/H6VuBQAfLYwHzk/ZZcySr39du4m1CejShGZ0/04DibJVW9nBIreuW2ZvOkmAw6sokUzIzT7MMafRKBo27yOQjeCaFY26chCeOgcR3uC+FPvCQlmH+wazGtKA2XXFoMdk95fcE4acNym4ZtLyC77oGY/9SjTzZxAoAUar187y+iTqfTAGQJoTtE36HUWFgNu4PoDyX/HfVWm/2TUoFZgIfOx1u2KrKHt5XO/CB31C6u+gVTzcxg7bBlp/LAG/usJYNBdrFlUXwpJUJfvZdYFjPHuWSoEm88gOpfIMmvHf0ppdFOVbSgRULc+M7S1dL4mZAlB+crQatYkkECmGVkrZi0WXbFGhegjWUmMfZWbNEfMn52MG3KHF6TMkRaU6hC2itUaYf4nafneYbjhMcGiZjUYzXdiPi1EhXO+VpEN5wCKKRhrb4TclKsQRp FjlfsNzI xgz/hsyZsKlHkAScmIbp2zmWlCyPtQ4a9k74vS3RyRwSr8ijEPTAv3OhnV2I+HytgRK/J7F+Irj00FamGLoKsWZVx54+HuYBX1DCzBRPX11KU1UQd0U2ECtlbsAea+OQCDU+2cFf3sFeVx02mSj3MupGTR8H0qNxVSE/5wIk8A432OBKoCcYaoQ+APZ4UZAKVgVkQlE/u0LwVOrSWKHJtWv9TUCZd6ulxA494LtsLGE5LnTRycZYWqEMCKmP/TKv+fahCaa2MAsHg1tP3qVM2+CXQdC/UFYXF7hNu0MvEAEiQkxe62nwWyHXDL41jTCKg2Ay6bB0kMhy2Ywqyao4TulBt6hjRQVY/E3053jHzQkqJ9HDj18GAEquYZHet4YxI0jAoSqCNmrbbhwocr0QsZq7u3gZNFfr3+UxHw697iletePGXGO9Pm4xrV+FXT2Gq9gaXpDWpq2KFQ0L70Uu6h3CP4z3QFACd9TYQdTXnCFckhtcFwg3Xd4aad/nLWq+0XlM/fXTmjrFsvlhZQR3dNmAesSWHYiArNv7jVw0ZgZ4J7vTVRugvgKv9RyDeBbw13b4u2ZQy68oi0hSI84R+E0W77hYUfawJpDFej6CSGDzloYQKgnmM+e2ICrfws5ZiLqippPntE7plCoqi4KykN7+D/dlnq50YL/xSVzL1MPs7OD3GnT33FftB+wlVSgApE13nM1JXCV+BoBcr4pGLOSJcDGnp9YIgozD9M3yTL87UXSn7BJ3AO3R2z5fJZrE0x/iI 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: List-Subscribe: List-Unsubscribe: From: Kent Overstreet Needed to avoid a new circular dependency with the memory allocation profiling series. Naturally, a whole bunch of files needed to include vmalloc.h that were previously getting it implicitly. Signed-off-by: Kent Overstreet Signed-off-by: Suren Baghdasaryan Reviewed-by: Pasha Tatashin --- include/asm-generic/io.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/asm-generic/io.h b/include/asm-generic/io.h index bac63e874c7b..c27313414a82 100644 --- a/include/asm-generic/io.h +++ b/include/asm-generic/io.h @@ -991,7 +991,6 @@ static inline void iowrite64_rep(volatile void __iomem *addr, #ifdef __KERNEL__ -#include #define __io_virt(x) ((void __force *)(x)) /*