[{"id":3675892,"web_url":"http://patchwork.ozlabs.org/comment/3675892/","msgid":"<9db9515b-08e8-47bd-aced-206ac183195a@linux.intel.com>","list_archive_url":null,"date":"2026-04-10T13:45:43","subject":"Re: [patch 09/38] iommu/vt-d: Use sched_clock() instead of\n get_cycles()","submitter":{"id":73538,"url":"http://patchwork.ozlabs.org/api/people/73538/","name":"Baolu Lu","email":"baolu.lu@linux.intel.com"},"content":"On 4/10/2026 8:19 PM, Thomas Gleixner wrote:\n> Calculating the timeout from get_cycles() is a historical leftover without\n> any functional requirement.\n> \n> Use ktime_get() instead.\n\nThe subject line says \"Use sched_clock() ...\", but the implementation\nactually uses ktime_get(). Is it a typo or anything I misunderstood?\n\nOther parts look good to me,\n\nReviewed-by: Lu Baolu <baolu.lu@linux.intel.com>\n\n> \n> Signed-off-by: Thomas Gleixner<tglx@kernel.org>\n> Cc:x86@kernel.org\n> Cc: Lu Baolu<baolu.lu@linux.intel.com>\n> Cc:iommu@lists.linux.dev\n> ---\n>   arch/x86/include/asm/iommu.h |    3 ---\n>   drivers/iommu/intel/dmar.c   |    4 ++--\n>   drivers/iommu/intel/iommu.h  |    8 ++++++--\n>   3 files changed, 8 insertions(+), 7 deletions(-)\n\nThanks,\nbaolu","headers":{"Return-Path":"\n <SRS0=v9sr=CJ=vger.kernel.org=sparclinux+bounces-6688-patchwork-incoming=ozlabs.org@ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","sparclinux@vger.kernel.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","patchwork-incoming@ozlabs.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=YJ3HbNt9;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=ozlabs.org\n (client-ip=2404:9400:2221:ea00::3; helo=mail.ozlabs.org;\n envelope-from=srs0=v9sr=cj=vger.kernel.org=sparclinux+bounces-6688-patchwork-incoming=ozlabs.org@ozlabs.org;\n receiver=patchwork.ozlabs.org)","gandalf.ozlabs.org;\n arc=pass smtp.remote-ip=172.234.253.10 arc.chain=subspace.kernel.org","gandalf.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=linux.intel.com","gandalf.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=YJ3HbNt9;\n\tdkim-atps=neutral","gandalf.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=sparclinux+bounces-6688-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com\n header.b=\"YJ3HbNt9\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=192.198.163.10","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=linux.intel.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=linux.intel.com"],"Received":["from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsdVc3pyjz1yGb\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 23:50:48 +1000 (AEST)","from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\tby gandalf.ozlabs.org (Postfix) with ESMTP id 4fsdVc3JZhz4wCx\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 23:50:48 +1000 (AEST)","by gandalf.ozlabs.org (Postfix)\n\tid 4fsdVc3DMMz4wJ7; Fri, 10 Apr 2026 23:50:48 +1000 (AEST)","from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby gandalf.ozlabs.org (Postfix) with ESMTPS id 4fsdVX6kr7z4wCx\n\tfor <patchwork-incoming@ozlabs.org>; Fri, 10 Apr 2026 23:50:44 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id CB56B301ECED\n\tfor <patchwork-incoming@ozlabs.org>; Fri, 10 Apr 2026 13:46:00 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 08DBB3C873E;\n\tFri, 10 Apr 2026 13:45:59 +0000 (UTC)","from mgamail.intel.com (mgamail.intel.com [192.198.163.10])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 5449F3C73F8;\n\tFri, 10 Apr 2026 13:45:57 +0000 (UTC)","from fmviesa007.fm.intel.com ([10.60.135.147])\n  by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 10 Apr 2026 06:45:56 -0700","from blu2-mobl.ccr.corp.intel.com (HELO [10.124.248.249])\n ([10.124.248.249])\n  by fmviesa007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 10 Apr 2026 06:45:46 -0700"],"ARC-Seal":["i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1775829048; cv=pass;\n\tb=ZnRXzeE7G2mDeuPtutKku0Om98FbrmVa2UbZOek5i1izW7fh2Vw6kA2vkrACID5r2iVCYFvtntGriaAXvoBsR4+HMmtzNhQ/0RecilsIsygND3HhhR/Z+UKqHqon7ffrBlla3LGOFPNqCcU4SCLqAnfVScXPkBr95usXXGNIH6YwpQnnC6FBAsSIxTE6MZaxxYxeuRfa6TL2P4gn+SSEpD4wX1g/ViJWORMfRNiYqxKLeqXL0sXzdHJjrEGWVA+T0ZjHHBxgFkszcREJZJFY81lvHDZlbZNONTX9F2tMLviVKtLlY6uB9f0d7Oz2rkoIA45axORd2EIcYBq5QV2gFw==","i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775828758; cv=none;\n b=Xed/kDn67CI1+j7JwllnwA1P75x9IJiqzK3l5IhiRd1R3UVTDP8HsvILHxsVhzy3U/k3K56MXKWZTSkAO7184dAOVGaOJbWFwNroMg0TGY8fxMfW6oedxWgZ7b7IrAd2k4Zqz9rnZZSnA/DcaVcrf4e+SE8Ef0Ibz2GrYCqQB4I="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=ozlabs.org; s=201707;\n\tt=1775829048; c=relaxed/relaxed;\n\tbh=UO23niezElZIPksvH1GF8l70Cs5yLVefVLzmUuVpdSQ=;\n\th=Message-ID:Date:MIME-Version:Cc:Subject:To:References:From:\n\t In-Reply-To:Content-Type;\n b=wegWC4m0q2IsEmqhzHVErAUf3t9A253pEnAfLhi5VxrZWT9/H1CoKm3Y+PT+6FNNQnFCIe2zww7zsjw/CleDBA96misGCJ9jwJ3lJ8DQAv7yaJHfhLEooaqj9tpisIfnpU89dMqJnwPgmUXmc9y0gZ2987+LFVT2tn0zRXnT51Sp4UljikFd48r76pq8DztfZzwgLf1mXI4BpxUYqKue+fNELxW9udUMjzMcsjVpDjKwQ3a6/1Eo7WC9mxKWdBb/1XK7z1qiYzRfp7eIVankGTF4if+z5fVya/NvoL5cnPB+iNmOjvoGLixDcXOWNb031XGpW4ft6lvoTx7xRnMt8w==","i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775828758; c=relaxed/simple;\n\tbh=XhwVNk7AmxnQFYYbofWW0xn2GGcCMLifpnTZm0hI0iw=;\n\th=Message-ID:Date:MIME-Version:Cc:Subject:To:References:From:\n\t In-Reply-To:Content-Type;\n b=UDfpEL6erpdFyhfTsT/TSVh30p3FeXj7qe9P2GAmSB12jWnHJBbPuFylcmFcGFNV0D6lpwzb0b7YFAzECmcuPxO9NgLjBRPEgpzNvDdbzv2Hypch8ROTB8IwA4JwL6Ss5wa2kySvZlwjhxWQD7W1jfiCyHvSMBxTX6A7hMxi/u0="],"ARC-Authentication-Results":["i=2; gandalf.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=linux.intel.com;\n dkim=pass (2048-bit key;\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=YJ3HbNt9; dkim-atps=neutral;\n spf=pass (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=sparclinux+bounces-6688-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org) smtp.mailfrom=vger.kernel.org","i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=linux.intel.com;\n spf=pass smtp.mailfrom=linux.intel.com;\n dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com\n header.b=YJ3HbNt9; arc=none smtp.client-ip=192.198.163.10"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple;\n  d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n  t=1775828758; x=1807364758;\n  h=message-id:date:mime-version:cc:subject:to:references:\n   from:in-reply-to:content-transfer-encoding;\n  bh=XhwVNk7AmxnQFYYbofWW0xn2GGcCMLifpnTZm0hI0iw=;\n  b=YJ3HbNt9KqVB6c72n0p3I8tV+eLDZ8Pyvh5wkY5xQ80nLKZnDJVlBLVF\n   /hWAQZuWIDsV0WzZ3NafaV6PbRU1gbqE03bRNkaV148sKfbtEAW/igX0F\n   p3HosWplFkRdknQELLo40Q+VWWm6s0SkUOr9cB6gj0v7QrMlkl8j1EP6B\n   QEPe32p1VrBic6WVONIBTy+AhKGOcgJLSEVoXNFsHqpkeFVJRhKHh4Gpb\n   EprtxrG4CNlyH98+XlztwbJRkUni6GBzIuFoWPlIOvUPOQzONN1aV4owx\n   gK5Jt8h5EaRkh/0/onvfP49+HmHEo3oJPFp2j6q9ni6hd9s9zFXoDX4P+\n   Q==;","X-CSE-ConnectionGUID":["W3a5tcAAR4SmhhFO5OGbew==","5EGNTPxSQP+GmiqHTb7hcA=="],"X-CSE-MsgGUID":["NE2Q/sTERymqCkH53yD8ig==","poU0WXXBR3aVBOf3UOJDiA=="],"X-IronPort-AV":["E=McAfee;i=\"6800,10657,11755\"; a=\"88229167\"","E=Sophos;i=\"6.23,171,1770624000\";\n   d=\"scan'208\";a=\"88229167\"","E=Sophos;i=\"6.23,171,1770624000\";\n   d=\"scan'208\";a=\"225932507\""],"X-ExtLoop1":"1","Message-ID":"<9db9515b-08e8-47bd-aced-206ac183195a@linux.intel.com>","Date":"Fri, 10 Apr 2026 21:45:43 +0800","Precedence":"bulk","X-Mailing-List":"sparclinux@vger.kernel.org","List-Id":"<sparclinux.vger.kernel.org>","List-Subscribe":"<mailto:sparclinux+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:sparclinux+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Cc":"baolu.lu@linux.intel.com, x86@kernel.org, iommu@lists.linux.dev,\n Arnd Bergmann <arnd@arndb.de>, Michael Grzeschik\n <m.grzeschik@pengutronix.de>, netdev@vger.kernel.org,\n linux-wireless@vger.kernel.org, Herbert Xu <herbert@gondor.apana.org.au>,\n linux-crypto@vger.kernel.org, Vlastimil Babka <vbabka@kernel.org>,\n linux-mm@kvack.org, David Woodhouse <dwmw2@infradead.org>,\n Bernie Thompson <bernie@plugable.com>, linux-fbdev@vger.kernel.org,\n Theodore Tso <tytso@mit.edu>, linux-ext4@vger.kernel.org,\n Andrew Morton <akpm@linux-foundation.org>,\n Uladzislau Rezki <urezki@gmail.com>, Marco Elver <elver@google.com>,\n Dmitry Vyukov <dvyukov@google.com>, kasan-dev@googlegroups.com,\n Andrey Ryabinin <ryabinin.a.a@gmail.com>,\n Thomas Sailer <t.sailer@alumni.ethz.ch>, linux-hams@vger.kernel.org,\n \"Jason A. Donenfeld\" <Jason@zx2c4.com>,\n Richard Henderson <richard.henderson@linaro.org>,\n linux-alpha@vger.kernel.org, Russell King <linux@armlinux.org.uk>,\n linux-arm-kernel@lists.infradead.org,\n Catalin Marinas <catalin.marinas@arm.com>,\n Huacai Chen <chenhuacai@kernel.org>, loongarch@lists.linux.dev,\n Geert Uytterhoeven <geert@linux-m68k.org>, linux-m68k@lists.linux-m68k.org,\n Dinh Nguyen <dinguyen@kernel.org>, Jonas Bonn <jonas@southpole.se>,\n linux-openrisc@vger.kernel.org, Helge Deller <deller@gmx.de>,\n linux-parisc@vger.kernel.org, Michael Ellerman <mpe@ellerman.id.au>,\n linuxppc-dev@lists.ozlabs.org, Paul Walmsley <pjw@kernel.org>,\n linux-riscv@lists.infradead.org, Heiko Carstens <hca@linux.ibm.com>,\n linux-s390@vger.kernel.org, \"David S. Miller\" <davem@davemloft.net>,\n sparclinux@vger.kernel.org","Subject":"Re: [patch 09/38] iommu/vt-d: Use sched_clock() instead of\n get_cycles()","To":"Thomas Gleixner <tglx@kernel.org>, LKML <linux-kernel@vger.kernel.org>","References":"<20260410120044.031381086@kernel.org>\n <20260410120318.187521447@kernel.org>","Content-Language":"en-US","From":"Baolu Lu <baolu.lu@linux.intel.com>","In-Reply-To":"<20260410120318.187521447@kernel.org>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-Spam-Status":"No, score=-1.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,\n\tDKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DMARC_PASS,\n\tHEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,\n\tSPF_PASS autolearn=disabled version=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on gandalf.ozlabs.org"}},{"id":3675935,"web_url":"http://patchwork.ozlabs.org/comment/3675935/","msgid":"<87y0iuzw3r.ffs@tglx>","list_archive_url":null,"date":"2026-04-10T15:14:00","subject":"Re: [patch 09/38] iommu/vt-d: Use sched_clock() instead of\n get_cycles()","submitter":{"id":92397,"url":"http://patchwork.ozlabs.org/api/people/92397/","name":"Thomas Gleixner","email":"tglx@kernel.org"},"content":"On Fri, Apr 10 2026 at 21:45, Baolu Lu wrote:\n> On 4/10/2026 8:19 PM, Thomas Gleixner wrote:\n>> Calculating the timeout from get_cycles() is a historical leftover without\n>> any functional requirement.\n>> \n>> Use ktime_get() instead.\n>\n> The subject line says \"Use sched_clock() ...\", but the implementation\n> actually uses ktime_get(). Is it a typo or anything I misunderstood?\n\nIndeed. Leftover from an earlier version.\n\nThanks,\n\n        tglx","headers":{"Return-Path":"\n <SRS0=O8PZ=CJ=vger.kernel.org=sparclinux+bounces-6689-patchwork-incoming=ozlabs.org@ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","sparclinux@vger.kernel.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","patchwork-incoming@ozlabs.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=DQRfv3hP;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=ozlabs.org\n (client-ip=150.107.74.76; helo=mail.ozlabs.org;\n envelope-from=srs0=o8pz=cj=vger.kernel.org=sparclinux+bounces-6689-patchwork-incoming=ozlabs.org@ozlabs.org;\n receiver=patchwork.ozlabs.org)","gandalf.ozlabs.org;\n arc=pass smtp.remote-ip=172.105.105.114 arc.chain=subspace.kernel.org","gandalf.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org","gandalf.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=DQRfv3hP;\n\tdkim-atps=neutral","gandalf.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=sparclinux+bounces-6689-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"DQRfv3hP\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from mail.ozlabs.org (gandalf.ozlabs.org [150.107.74.76])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1 raw public key)\n server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsgVX69tBz1yGS\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 01:20:52 +1000 (AEST)","from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\tby gandalf.ozlabs.org (Postfix) with ESMTP id 4fsgVX5PQPz4wJW\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 01:20:52 +1000 (AEST)","by gandalf.ozlabs.org (Postfix)\n\tid 4fsgVX5KxXz4wSd; Sat, 11 Apr 2026 01:20:52 +1000 (AEST)","from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby gandalf.ozlabs.org (Postfix) with ESMTPS id 4fsgVT1MR6z4wJW\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 11 Apr 2026 01:20:49 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 5303E302D0A9\n\tfor <patchwork-incoming@ozlabs.org>; Fri, 10 Apr 2026 15:14:06 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 995EF3D9DB2;\n\tFri, 10 Apr 2026 15:14:04 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 556043D88FC;\n\tFri, 10 Apr 2026 15:14:04 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 1CA7DC19421;\n\tFri, 10 Apr 2026 15:14:03 +0000 (UTC)"],"ARC-Seal":["i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1775834452; cv=pass;\n\tb=CJ1nZ7mdjsZcKZGLbAoF/uTL1uX7uiQW2OgJvKm7kkstQtgTIvt9bCVDnJAmfw5FUjYxo5IhxFBprfm4xHTiKgVCY3dCsykFbdHR0rppXKyiJDiV445KQY98q/fAChbeyin6o4HF/E5RjBJqbN3NlN0H1msoQgnJ8LdxITtH6VGUzZOIGuq11s/XCCeB0O7JAlSNHD0q505C3eZnRw13kVF4lMo/oxvmvPWTZW3OBU1Gu1XviCqjQ/nFw8vQVTdUSMZyF3DDEOpm1L/ccr62K1LD0XnDtGA66UpwwpS6X8yTHa1/7kSkHnmVS5WRxNLJDpx+naVyBLmV79pVREcO8w==","i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775834044; cv=none;\n b=gpgr7lzb9spY3gOIdofgYgwK0Kd6i0ZJPNyZgpAirXSmn/VjDcVjDXVZIXeJDOIDy8wCnYlsQ+tN/DSIc2bd05qaYN+EKsaKaW2PQ54kvnkMvR3PBOYnurqyqPFtWJ9255SgA7l4CCP1B0w0DmP49ZFsCHTVuhZ4aG8Pwl76RFY="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=ozlabs.org; s=201707;\n\tt=1775834452; c=relaxed/relaxed;\n\tbh=Z6eHisBYg7qyonBevv/veresEfTDm6GmxPzgogzf6FU=;\n\th=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID:\n\t MIME-Version:Content-Type;\n b=ZvVNblTAAJh/rvCCcSeapNkYAe4dtZJvnYEw1eQnR47c6ADuN7paGQpSk6Jd3q5Rxj4i/N++JeyNAmnvIn40vAq4Og6vw80GkIWKNwfQqKBOT2VgUw9jLY3NCQ0H05g5dTEVOmGfAciHi8o/Q8f67GKwAtQNk09z3OpGgCRhcIPpMZtYms8f8nb5+smI9rpS2sMY+egY6MMmmQGJJcXrpAXMivxFpyoe8b5qTM0CCStB1PhC2jWrkL0jchTunUqgOPZ3b0b6bNnykf1gW0HYVjNtXyl5B96pNlfbBfqb5egMSdEyoj8ONebcxKM05i7caRrQ6jvWjgSk3xYBrraJcg==","i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775834044; c=relaxed/simple;\n\tbh=ZX44VkA/oGGdYrqGVtHG3BQ09eU0s5TAD8UsmKEvOJ4=;\n\th=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID:\n\t MIME-Version:Content-Type;\n b=AGz1vUoP8MTPzs+DH82yzUzCMeLVsUA8E9ihpsA94W30Pvzvmxpz6htpnzLWbOEQjfR1BZgD3Qw14EGnUUHYMqghdv4RAVArscyIJ+QCTikQ3yBG/ieYHQVo38XmP0V1Vr8v593YS5ziaQtFjMwPg3EwpOBmXFL/PBc/WQNcCPg="],"ARC-Authentication-Results":["i=2; gandalf.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org;\n dkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=DQRfv3hP; dkim-atps=neutral;\n spf=pass (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=sparclinux+bounces-6689-patchwork-incoming=ozlabs.org@vger.kernel.org;\n receiver=ozlabs.org) smtp.mailfrom=vger.kernel.org","i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=DQRfv3hP; arc=none smtp.client-ip=10.30.226.201"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775834044;\n\tbh=ZX44VkA/oGGdYrqGVtHG3BQ09eU0s5TAD8UsmKEvOJ4=;\n\th=From:To:Cc:Subject:In-Reply-To:References:Date:From;\n\tb=DQRfv3hPFw/TKa/ZakF0C/CvhlLPEsVqQv+2r4uwxdObvOGMMWr2s346gixb/wzYP\n\t kH3jI1VGrMbPCg8bbeliLsWsv0WorMVV9pr65pzZbqt3ANfLMAZ3WpCzHo7EbPC0aw\n\t sFqvG5W5Zh5Zl9hqpd/S10vk3SPDt4AvvXdP7MWFAVnJ1yy95RtrFN5r3P/n0YzraC\n\t K1ddeqgVvP6yW3cqrHOPD+5bbhJuKzxhUEtkBkREvZCz2D1PF358eBsZtX1OaLotF8\n\t mIrAdKqmlNIgawRmNAF5mT5jG8tytmCXBJPCuscrYjON8tMw7soKn19X1CoLhvhPBR\n\t sIA/Sxe0F1CKA==","From":"Thomas Gleixner <tglx@kernel.org>","To":"Baolu Lu <baolu.lu@linux.intel.com>, LKML <linux-kernel@vger.kernel.org>","Cc":"baolu.lu@linux.intel.com, x86@kernel.org, iommu@lists.linux.dev, Arnd\n Bergmann <arnd@arndb.de>, Michael Grzeschik <m.grzeschik@pengutronix.de>,\n netdev@vger.kernel.org, linux-wireless@vger.kernel.org, Herbert Xu\n <herbert@gondor.apana.org.au>, linux-crypto@vger.kernel.org, Vlastimil\n Babka <vbabka@kernel.org>, linux-mm@kvack.org, David Woodhouse\n <dwmw2@infradead.org>, Bernie Thompson <bernie@plugable.com>,\n linux-fbdev@vger.kernel.org, Theodore Tso <tytso@mit.edu>,\n linux-ext4@vger.kernel.org, Andrew Morton <akpm@linux-foundation.org>,\n Uladzislau Rezki <urezki@gmail.com>, Marco Elver <elver@google.com>,\n Dmitry Vyukov <dvyukov@google.com>, kasan-dev@googlegroups.com, Andrey\n Ryabinin <ryabinin.a.a@gmail.com>, Thomas Sailer\n <t.sailer@alumni.ethz.ch>, linux-hams@vger.kernel.org, \"Jason A.\n Donenfeld\" <Jason@zx2c4.com>, Richard Henderson\n <richard.henderson@linaro.org>, linux-alpha@vger.kernel.org, Russell King\n <linux@armlinux.org.uk>, linux-arm-kernel@lists.infradead.org, Catalin\n Marinas <catalin.marinas@arm.com>, Huacai Chen <chenhuacai@kernel.org>,\n loongarch@lists.linux.dev, Geert Uytterhoeven <geert@linux-m68k.org>,\n linux-m68k@lists.linux-m68k.org, Dinh Nguyen <dinguyen@kernel.org>, Jonas\n Bonn <jonas@southpole.se>, linux-openrisc@vger.kernel.org, Helge Deller\n <deller@gmx.de>, linux-parisc@vger.kernel.org, Michael Ellerman\n <mpe@ellerman.id.au>, linuxppc-dev@lists.ozlabs.org, Paul Walmsley\n <pjw@kernel.org>, linux-riscv@lists.infradead.org, Heiko Carstens\n <hca@linux.ibm.com>, linux-s390@vger.kernel.org, \"David S. Miller\"\n <davem@davemloft.net>, sparclinux@vger.kernel.org","Subject":"Re: [patch 09/38] iommu/vt-d: Use sched_clock() instead of\n get_cycles()","In-Reply-To":"<9db9515b-08e8-47bd-aced-206ac183195a@linux.intel.com>","References":"<20260410120044.031381086@kernel.org>\n <20260410120318.187521447@kernel.org>\n <9db9515b-08e8-47bd-aced-206ac183195a@linux.intel.com>","Date":"Fri, 10 Apr 2026 17:14:00 +0200","Message-ID":"<87y0iuzw3r.ffs@tglx>","Precedence":"bulk","X-Mailing-List":"sparclinux@vger.kernel.org","List-Id":"<sparclinux.vger.kernel.org>","List-Subscribe":"<mailto:sparclinux+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:sparclinux+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain","X-Spam-Status":"No, score=-1.2 required=5.0 tests=ARC_SIGNED,ARC_VALID,\n\tDKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DMARC_PASS,\n\tMAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=disabled\n\tversion=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on gandalf.ozlabs.org"}}]