[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/3] VT-d: macro definition / use tidying


  • To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Thu, 9 Dec 2021 16:51:34 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=RNM/UWLc/l5RbGVn/70qsROA1FTMSZM+SGN6JaPN9MQ=; b=cL2+O9ykeYI98itnKThZney1fCY6/7xx31/2dtQt63YlhlIvzHjhHxT8mdMnGakUGP5eF/QSIdHMwIQCCJo6WkAPnP93kO3m6e6H9uY9FMPTwP/f2S8INPMYqv/52ZV+1VJi3OqPpdG/3cal8U+KSwWe/q0FAcyoBaH2Kv0K2r16E2yScFBoq6mX+/CYVSB73cc2/jC55rDkV87vi7MAFy2Xj6twtC9loUrArf/zCEUnWaTmy1W2x/XtyKKG0dVdr91sZ4j3tChDPikIwJasuuOAsxucxrd6Dvjq49jtL890NdcDEZXkv6MMaiU8KeDahab4AMfS5X6zVTExDeZj1Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VZVMIK+hMljVL3AjCg4m8GHQEiNChipARSZV1lcldyi2oysxH6Q1Fw98hG8cs1ITfMy0e9nhq17W6P39RF4J1/k0fNdU5icXcv48Z0i1Tm0Wb9iLrWdXeOfDV0uAiMbx9+w78wQXgw3nLYVESLPjwCQDvLF/S3ebLMUsVePvTmOoJYiz7VTE83jKBQ7pFUyiHAQmAmtCTIT6N7peRpYPpuf1cp5GQOjK2vEGwvHaAfYvXxX2p/FzSpfErzKpFn10KCCiBtYsFTMJvbnhcSu9MPaHEX6xsiPLJDtaCMsy2mHkYICw0AiscSA/GErQIk4OW/FBTjn5eIx3L7ACjMZipw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Kevin Tian <kevin.tian@xxxxxxxxx>
  • Delivery-date: Thu, 09 Dec 2021 15:52:29 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

While putting together patch 1, I've noticed two further aspects to
clean up a little.

1: properly parenthesize a number of macros
2: use DMA_TLB_IVA_ADDR()
3: shorten vtd_flush_{context,iotlb}_reg()

Jan




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.