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

Re: [PATCH v2 04/18] IOMMU: add order parameter to ->{,un}map_page() hooks


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Tue, 30 Nov 2021 14:49:37 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.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=97JxshL09EykikuVLy+TEx2ahxglZNsYcqeRYEmB30g=; b=hVLWt6TzvJrKCX9zPqwt3ednig51XNhPY8M5Cja3Px1B//u87nv+RcxnxxEMYHbX8M61m56MhIrz/fLLfTS04pjlTeyOXCuLnXSWAuwbsoucTb0rb0eDMBXljZf8i8KlFijW6C68/ggD6fd7QDJgXCB7qz2BL/kz3qZn/Gi/ZhjPTO+dy76UJw8Fr4cchyoDlFY0gSjvrJOcHa3aj3Ij1ZNC/IgocGCF4Ln2jO3dE7G8d0N+LRKWoN2KGxbiZr2ojRQY6SLBuQSI85QwDzOJafYw/vf2IrC5GwN1NkjlmJF+s9/lCkkA5cTT7c7+bCqSw1MVanw5fbUvfr2IbECHlA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Aw4Hx2tGFYv/nGaWcsipGESRRAwZVjo/mLoPi22w++8Sg7LWBw5AZZSVPuptWTY6FtoubyTxd6ENvE4QJu0czW7xF5Bco3zfUmVwSvQ/LA/BJYUzcEz39YenSHE0dSRMMXEgN/h6GnCU8FBP+mjZf4aF8SRCI3AAu+a+m60ReEQ3Q1VhVGZXI6rX0L8SHhLdnCE82gB90D7JKPi0G8QCC2nJMHIBU5xdPCfUbTNXK1pBgSXur2pqfLwezbYgtLqn8Yevbdnxg+v8hsnWtPZj3t0e5CNLJrVdB2TCwPiytzyO8NVGBma2JbJhqAmmuKzv4J61Z1oK5HrZ2fctztjM4w==
  • Authentication-results: esa5.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Paul Durrant <paul@xxxxxxx>, Kevin Tian <kevin.tian@xxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Volodymyr Babchuk <volodymyr_babchuk@xxxxxxxx>
  • Delivery-date: Tue, 30 Nov 2021 13:49:52 +0000
  • Ironport-data: A9a23:Dn5zyKhM2FBGbmnc6YAA/HfeX1610xcKZh0ujC45NGQN5FlHY01je htvWm+Ba/iKZ2GgctlxPti19U0FscLUyoBnTFY4qC5nHykb9cadCdqndUqhZCn6wu8v7a5EA 2fyTvGacajYm1eF/k/F3oAMKRCQ7InQLlbGILes1htZGEk0F0/NtTo5w7Rg29cz2YDja++wk YiaT/P3aQfNNwFcagr424rbwP+4lK2v0N+wlgVWicFj5DcypVFMZH4sDfjZw0/DaptVBoaHq 9Prl9lVyI97EyAFUbtJmp6jGqEDryW70QKm0hK6UID66vROS7BbPg/W+5PwZG8O4whlkeydx /1z5J7rVyUpYpf3meEeYjxlDThhBJVvreqvzXiX6aR/zmXDenrohf5vEFs3LcsT/eMf7WNmr KJCbmpXN1ba2rzwkOnTpupE36zPKOHxO4wSoDd4xCzxBvc6W5HTBa7N4Le02R9t1pwUR66PP qL1bxIxUh34TRhvCG0II45vo9yriGvhfi1H/Qf9Sa0fvDGIkV0ZPKLWGNjIft2HQ+1Fk0Deo XjJl0ziGQ0TPtGbzTuD81qvi/XJkCe9X5gdfJWm8fptjEyW13YkAhQcXlumotG0kke7HdlYL iQ8+ScwrK506E2iSPH8WQG1pDiPuRt0c9haHvA+6QqN4rHJ+AvfDW8BJhZRZdpjuMIoSDgC0 l6Sg8ivFTFpqKeSS3+W6vGTtzzaETAcMGsqdSICCwwf7LHeTJob10yVCIw5Sejs04OzSWqYL y22QDYWueQR1tAp1/mBxlHCgAOJm4bQUTcNz1CCNo661T9RaImgbo2uzFHU6/dcMYqUJmW8U Gg4d9u2t75XU8zU/MCZaKBURezyua7ZWNHJqQc3R8FJyti7x5K0kWm8ChlaLVwhDMsLcCSBj KT76VIIv8870JdHgMZKj2ON5yYCkfiI+TfNDKm8gj9yjn5ZL1TvEMZGPxP44owVuBJw+ZzTw L/CGSpWMV4UCL580B29TPoH3Lkgy0gWnD2IFcqilk/8j+DCPhZ5rIvp1nPVNYjVC4ve/W3oH yt3bZPWm32zrsWgCsUozWLjBQ9TdiVqbXwHg8dWavSCMmJb9JIJUJfsLUcaU9U9xcx9z76Ql lnkAxMw4Aev1BXvdFTRAlg+OeyHYHqKhS9iVcDaFQ3zgCZLjEfGxPp3SqbbipF7rrE+lqAtE KFeEyhCa9wWIgn6F/0mRcCVhKRpdQixhBLIOCygYTMleIVnSRCP8djhFjYDPgFXZsZuncdh8 bCmyC3BRp8PG1ZrAMrMMar9xFKtp3kN3ul1WhKQcNVUfUzt9qlsKjDw0aBrc51dd02by2vIz RuSDDcZufLJ/90//u7WiP3WtIyuCeZ/QBZXRjGJ8basOCDG1WO/2oscAv2QdDXQWTqsqqWvb OlY1d/mN/gDkAoYuoZwCe8zn6k/+8Hut/lRyQE9RCfHaFGiC7VBJHia3JYQ6v0Rl+EB4QbvA xCB4NhXP7mNKfjJKl9JKVp3dPmH2NEVhiLWsaY/LnLl6XIl57GAS0hTYUWB0XQPMLtvPYo56 u49o8pKuRengx8nP9va3CBZ82OAci4JX6k978xIBYbqjkwgy01YYIyaASjzucndZ9JJO0gsA zmVmKud2OgMmhucKyI+RSrXwO5QpZUSoxQbnlYNKmOAlsfBmvJqjgZa9i46T1gNwxhKuw6p1 rOH66GhyX2ywgpV
  • Ironport-hdrordr: A9a23:hjYWkKHdM/A/0cBepLqFeZHXdLJyesId70hD6qkvc3Nom52j+/ xGws536faVslcssHFJo6HmBEClewKnyXcT2/htAV7CZnichILMFu9fBOTZsl/d8kHFh4tgPO JbAtRD4b7LfClHZKTBkXCF+r8bqbHtmsDY5pav854ud3ATV0gJ1XYGNu/xKDwReOApP+tcKH LKjfA32AZINE5nI/hSQRI+Lpz+juyOsKijTQ8NBhYh5gXLpTS06ITiGxzd+hsFSTtAzZor7G CAymXCl+qemsD+7iWZ+37Y7pxQltek4txfBPaUgsxQDjn3kA6naKloRrXHljEop+OE7kosjb D30lsdFvU2z0mUUnC+oBPr1QWl+DEy60X6wVvdunfnqdyRfkNzN+NxwaZiNjfJ4Uspu99xlI hR2XiCipZRBRTc2Azg+tnhTXhR5wqJiEtntdRWo21UUIMYZrMUh5cY5llpHJAJGz+/wJw7Ed NpENrX6J9tABKnhkjizytSKeGXLzEO9k/seDlHhiXV6UkZoJlB9Tpa+CRF9U1ws67USPF/lq 352+pT5fdzp/QtHNBA7dE6ML2K41z2MGHx2V2pUCHa/YE8SjnwQs3Mkf8IDN/DQu1+8HJ1ou WZbG9l
  • Ironport-sdr: h8NL3t8UF66hCayPf7D0UgwnXoRcREbNCZifwogGU0gzM+1DsKgZN1OGuoKkpcv1YKDxn+DzpQ N7znr7CiEsP4V6pmu3Q0aKxviit50jGB0Cdi0oIVglAZ3T3UQvh38HgcQokAwjcO+LZWp0hldD Nzi2HWkT/fBPAzENoVG8THvsZ6SSFbjehkhTYSHGkTxE/gyrCSGnTtM7W6vQwA3zmOjU6dbwEn W+JX19v4J0i2KzmCNvVaJaJt65aMaSUy0AUBUsjGGRKuY8Watczxiulv2H+a4kxMYjeZQqtkl/ fdGn6ZZWFgLBqdiO7xOSSh9N
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Fri, Sep 24, 2021 at 11:44:50AM +0200, Jan Beulich wrote:
> Or really, in the case of ->map_page(), accommodate it in the existing
> "flags" parameter. All call sites will pass 0 for now.

It feels slightly weird from an interface PoV that the map handler
takes the order from the flags parameter, while the unmap one has a
function parameter for it.

> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
> Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>

Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>

Thanks, Roger.



 


Rackspace

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