[{"id":3675893,"web_url":"http://patchwork.ozlabs.org/comment/3675893/","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=SKhH=CJ=vger.kernel.org=linux-ext4+bounces-15775-patchwork-incoming=ozlabs.org@ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-ext4@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=150.107.74.76; helo=mail.ozlabs.org;\n envelope-from=srs0=skhh=cj=vger.kernel.org=linux-ext4+bounces-15775-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=linux-ext4+bounces-15775-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 (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 4fsdVw1g4Hz1yGb\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 23:51:04 +1000 (AEST)","from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\tby gandalf.ozlabs.org (Postfix) with ESMTP id 4fsdVw1JKgz4wCx\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 23:51:04 +1000 (AEST)","by gandalf.ozlabs.org (Postfix)\n\tid 4fsdVw19Zqz4wJ7; Fri, 10 Apr 2026 23:51:04 +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 4fsdVr5L2Vz4wCx\n\tfor <patchwork-incoming@ozlabs.org>; Fri, 10 Apr 2026 23:51:00 +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 398ED3038159\n\tfor <patchwork-incoming@ozlabs.org>; Fri, 10 Apr 2026 13:46:01 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 201113C9423;\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=1775829064; cv=pass;\n\tb=W7iBaB2OlSggcXCYMOnBKQQ+Im9Uz8OmiW9ntBTyEDV0hKska1YpNJT14MbRnG7HtgF/dsQrLGhcgiIlH12b99DvPjA53O0BvcKjH1SHH0Ukn62KDJccVQRx50p+TfL9Pg/zryykLu1DZuKJNsbF2qonLDRqPoU5gGrjCF9DkO+bfD25lQdI6ewhB+v3k/TDAD4qcrB1G9eee2DExe3ubko0h4tU2CAentvfQN3VL1AZ5hga1BnAoVkcGb1Jnbx8zJScqQsQW/2DlmhabTIFlTFEPfMkJUfYnxc2vOcjQZpHtBIcTsfXS95CkSvdLRxF4dJSmntHdVlEsxNJCcYzIw==","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=1775829064; 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=lYIQ0IQK0S6WA2K7RnVPNjqEFsoTbTiEwGoZlt7Z4sIcsY0vWGu7AO+9Nngt7pfB6tTEUm39N7Q4XiGeBQwUwr3WGalAjmTJrw9P3yXkrS0XvVACX2bcqipKLb2K0ajJD6hN1V0B85d4kO+P7DtlTnFV9HEH9b3sTiCoFOnUn32bQPH646LCTSPyFexUuazKzmYxIe/+cnZHu8I6DUHsCPmJ+N8SoqjrZvZ5db5iOXIMjRMvv1vlSiny50YN51GEG6WncwKhzzEPU5FNz+ut+o37p8w+ebnu3tn4QIzTsx+CzL3UeuK5R5Q+68oS2yeypyQAyisQveytTxsYI6bfIw==","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=linux-ext4+bounces-15775-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":"linux-ext4@vger.kernel.org","List-Id":"<linux-ext4.vger.kernel.org>","List-Subscribe":"<mailto:linux-ext4+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-ext4+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":3675937,"web_url":"http://patchwork.ozlabs.org/comment/3675937/","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=qTPP=CJ=vger.kernel.org=linux-ext4+bounces-15776-patchwork-incoming=ozlabs.org@ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-ext4@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=2404:9400:2221:ea00::3; helo=mail.ozlabs.org;\n envelope-from=srs0=qtpp=cj=vger.kernel.org=linux-ext4+bounces-15776-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=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.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-ext4+bounces-15776-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 (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 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 4fsgXD220Nz1yGS\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 01:22:20 +1000 (AEST)","from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3])\n\tby gandalf.ozlabs.org (Postfix) with ESMTP id 4fsgXD1mlzz4wJW\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 11 Apr 2026 01:22:20 +1000 (AEST)","by gandalf.ozlabs.org (Postfix)\n\tid 4fsgXD1bHmz4wTL; Sat, 11 Apr 2026 01:22:20 +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 4fsgX86Wm1z4wJW\n\tfor <patchwork-incoming@ozlabs.org>; Sat, 11 Apr 2026 01:22:16 +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 7FA98304972D\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 A22453D9DB9;\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=1775834540; cv=pass;\n\tb=Z72AMhUpw6dvhrUquSc2HvsQt+5oFw2f0bpeyi/xOhfMYuOKZoBK80joDud80ZLku5IRxC/eOGz6Ic/6CGb2kEVZiKlLhBV/wjtEWdGcK00bO8eOH2GgRTEShUuX7XZNYkPI20eNjj9bn/d5pwkcwP1dMhzrmWpvNLcY38i0ry+r0CU/uagd5aUYDssfzMkHr17qakNOrr7LQNrF9t5dPt17e2qj2A0oUgqv6qVlfclqxL2ZWYD+bTV7y0EVytrT3cyk1jDNu+xtyFhsCpK7VvApDW47tHMqioyKxNWvRlhZAQDU2Cp5HQq/stNiUeRiqTOqx/jpvLYYlSYYH4HPpg==","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=1775834540; 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=eBYmYE2DjNOMbV8fVBoyi9zzyXWvLP7X1YuW7G/XOsd9gTmytydaK57hN2gSI0TVcmr7/7e2/nDKlflx7C8JGGhUcssvbi3oT0gagfc1RICxNnr7IiS++vXfdYaPjIbOux5DUwE20cGG740TfnF6WfAPQ1c24u+eEuBN5ebw66/Uk4PIP4joh5WgzYGJnlW3IE7JXTdPDU+7fLctRYVNeDTbn0JaXxCKIlaM5N8vYWRJe1uKs0A5y/aHf7QrxcnT96oNTk9bfSu11Xv2zCGxTv25jkYe4ny0O60u5caEgIMZ/sYgQSBxKuG7Ztkxn56uq20xzDBmuQ8wUiZD2efTDQ==","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.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-ext4+bounces-15776-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":"linux-ext4@vger.kernel.org","List-Id":"<linux-ext4.vger.kernel.org>","List-Subscribe":"<mailto:linux-ext4+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-ext4+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"}}]