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

Re: [PATCH 3/8] VT-d: plug memory leaks in iommu_alloc()


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Tue, 12 Apr 2022 10:29:51 +0200
  • 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=VVW7ZGom+EaatdGl5qs+wFIX/34LEudnS43g77e4Wu0=; b=FuaqbIHM+IL68wFW9TP+DmP+XwCDQ0Jexavf/1wO2wAiaqM8R0kNn95/CXDvA6B5xBqf+ZjWgjU26doE8UEGwQpLVMVq5hEKdunhs23Dkfo2urxJZ028ObcOmYGm455IiF+hJvpAyWFLLTsxTTCB7uoVe/OF7zMrqQOhjWxtL19wjikNPW1w7T1HDQoUgD7Sx/MZGCg/8+QZTzbX+V91KyLufuiz/Qsr9Ky4XmUdSZEpN3gskoCkcFEfkK+20MCZPBqIxXckxcyQ+0h6Rmb2Qnq3+jECd30E7/k5WY2DREJXb1QscF+4Yvs66U8tZ5F0Lc6IOgiGMKOXEiidJWpuFw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nuZ538R4dI25jfi/9Z0dyD9iUiNDX6swru4oqa2Wqxb4g8I30z/xCCt8B8pKI1d7LKxOVw0lrllx6NdHoC2w6ITvNscUml+YR55HZhMDKizYpSS2RJFuy9rLWXBM/46EqWVlRwjyHo49sUYmzc5D5BJHReJJmKsywXWhPipFF7Fj1C1Cy63tNwfeTN9xMRc053F92cmHewNiUoQo7YcM0b5YsSJvxSQC7u+532rrou1LSG+Qu3dTp8bsbx8PvBhL0rNSzW4kSWvIQ7+pyeg7XccEqRnIBDm6qv5utLllQ/9ULBZ01ecafyvw1D/lqdZaTnJmzVFAW4oQUXW9+0fxXg==
  • Authentication-results: esa5.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Kevin Tian <kevin.tian@xxxxxxxxx>, Paul Durrant <paul@xxxxxxx>
  • Delivery-date: Tue, 12 Apr 2022 08:30:22 +0000
  • Ironport-data: A9a23:7Xni0KwJK7l7KvUb1e16t+cbxirEfRIJ4+MujC+fZmUNrF6WrkVUx mIWX2mGbquJNmHyLop0adu/oB4G7ZbTyNFnQQU5qSAxQypGp/SeCIXCJC8cHc8zwu4v7q5Dx 59DAjUVBJlsFhcwnj/0bv656yMUOZigHtIQMsadUsxKbVIiGX9JZS5LwbZj2NY02ILhWmthh PupyyHhEA79s9JLGjp8B5Kr8HuDa9yr5Vv0FnRnDRx6lAe2e0s9VfrzFonoR5fMeaFGH/bSe gr25OrRElU1XfsaIojNfr7TKiXmS1NJVOSEoiI+t6OK2nCuqsGuu0qS2TV1hUp/0l20c95NJ Npl8qevEQMAAb/2v6cmdzN/CnhwGLZb9+qSSZS/mZT7I0zudnLtx7NlDV0sPJ1e8eFyaY1M3 aVGcnZXNEnF3r/ohuLgIgVvrp1LwM3DJoQQt2sm1TjEJf0nXYrCU+PB4towMDIY2JAWQKeCO ZNxhTxHbE6cOhkSBUguS5c0m8WwgmTjSRljkQfAzUYwyzeKl1EguFT3C/LWd8KLQ4NJn0+ej mPA42n9RBodMbS30TOY9lq8i+mJmjn0MKoQHrCl8v9hgHWI23ceThYRUDOTsfS/z0KzRd9bA 0gV4TY167g/8lSxSdvwVAH+p2SL1iPwQPIJTbd8slvUjPOJvUDJXQDoUwKtdvRhj9BuQRUVx GWu3OjNLxt26bOwUm+So+L8QSyJBQAZKmoLZCkhRAQD4sX+rIxbsi8jXuqPA4bu0ISrRGiYL ySi6XFn2u5N1ZJjO7CTpwivvt66mnTeoufZDC3zV3nt0A52bZXNi2eAuQmCtqYowGp0ozC8U Jk4dyq2sbhm4XKlznXlrAAx8FeBvajt3Nr02wMHInXZ327xk0NPhKgJiN2EGG9nM9wfZRjia 1LJtAVa6fd7ZSX2PPAvMtLhUplwkMAM8OgJsNiOMbKihbArKme6ENxGPxbMjwgBbmBx+U3AB XtrWZn1VitLYUiW5DG3W/0cwdcWKtMWngvuqWTA503/i9K2PSfNIZ9caQfmRr1pvcus/VSOm /4CZpTi9vmqeLCnCsUh2dVIdg5iwLlSLc2elvG7gcbfelE2Rzx7U6a5LHFIU9UNopm5X9zgp xmVckRZ1ED+lTvALwCLYWpkc7ThQdB0qndTAMDmFQ3AN6QLCWp30JoiSg==
  • Ironport-hdrordr: A9a23:6nWvxKDekWLXfuDlHeg1sceALOsnbusQ8zAXPh9KJiC9I/b1qy nxppkmPH/P6Qr4WBkb6Le90Y27MAnhHPlOkPQs1NaZLXLbUQ6TQr2KgrGSoQEIdxeOk9K1kJ 0QD5SWa+eAfGSS7/yKmTVQeuxIqLLskNHKuQ6d9QYUcegDUdAf0+4TMHf8LqQZfngjOXJvf6 Dsmfav6gDQMkj+Ka+Adww4dtmGg+eOuIPtYBYACRJiwA6SjQmw4Lq/NxSDxB8RXx5G3L9nqA H+4kHEz5Tml8v+5g7X1mfV4ZgTsNz9yuFbDMjJrsQOMD3jhiuheYwkcbyfuzIepv2p9T8R4Z PxiiZlG/42x2Laf2mzrxeo8w780Aw243un8lOciWuLm72OeBsKT+56wa5JeBrQ7EQt+Ptm1r hQ4m6fv51LSTvdgSXU/bHzJl9Xv3vxhUBnvf8YjnRZX4dbQqRWt5Yj8ERcF4pFND7m6bogDP JlAKjnlblrmGuhHjDkV1RUsZ+RtixZJGbFfqFCgL3Y79FupgE586NCr/Zv20vp9/oGOu55Dq r/Q+BVfYp1P7wrhJJGdZc8qPSMex7wqDL3QSuvyAfcZek600ykke+C3Fxy3pDsRKA1
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Mon, Apr 11, 2022 at 11:36:43AM +0200, Jan Beulich wrote:
> While 97af062b89d5 ("IOMMU/x86: maintain a per-device pseudo domain ID")
> took care of not making things worse, plugging pre-existing leaks wasn't
> the purpose of that change; they're not security relevant after all.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

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®.