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

Re: [PATCH] PCI: avoid bogus calls to get_pseg()


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Rahul Singh <Rahul.Singh@xxxxxxx>
  • Date: Wed, 10 Aug 2022 11:56:22 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=2; 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=IE95nfIZuCt6z/SWDU0EUqYaPZFYyYQCEQX+gy3ATr8=; b=P3GjY5DH8y3llcyGtseEqGtX29PJoCIdyT2N9dgfDzZ/gkC8A7IdRMcu24kr4yagiJPeO4/yZciumyqCCwUSslTgRdTGDxGbaRsXFFfbDkeaefs41cAxbpKPwyWr92wqUhTMGMYEnEHgzTTl06v14XbbqzmkP8UPRHCYoUfjpbgaQfJBxmmsXszVymuyQTkYsigOoNZY4k93r1bEK3oy9lCqrC2AWbHFKTsDAJwjH6ruhdhfiG67GsVuy85+Oue6wnR/WjcWeqSqttkpElc6R1/x0dUQtujusGBirofnSE1wLxSG33iCwxVsHjd2Mo8g/DglDFAhvKTa/DF1p6Ww+A==
  • 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=IE95nfIZuCt6z/SWDU0EUqYaPZFYyYQCEQX+gy3ATr8=; b=NTHfFRhkXhLy8F82MtkRD8Rff8zKZxCak+VakKzz1U8BeADh7yhkLry26EhXflmpn8RGbrdxd5Dqj44V0fiiWAnYZL+q4ImszOyo3VN8mC0OKDbFC0KgJeZejCYXKr0nzE201Jz3m1rXD0lT97JFi++1++tqupPB7MpT7ArpnJpk7hvybr6CcjfmvYyYBIltbJho/46P24WGeGcSJpYcRpZ8woNs4oPsvl47HdUmjBjhLD5vzvmPdOAgjBX83Tn6fL/trUguLuYQ7L9SMMPnmeQBzmiE+/2oezLXK6b+fWE7QAF2TToAXrjeH9+dqLddNHWtHwQa1vsD8yBsdIITfw==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=U6WAShoKr+aG8Q31wHAw2EjtOypZiifF4yTWpDIs5aRkncGfGXXPiT/KeVyIYP/tbZZDVzp4NOI6E5t4vizb8qVf890N+4FpPnf1lfOg9wffEbcZzshONoRcNYzm6gI0H3117HW2NCiRKpLrCCpc15PbKAKNvOdA4hWIR6zLRLm2gEGxzUklqfUDKoznbA4bl5+b1LlrjnDR3P+oYpdCU8mfy3dGqnO0HT3Cl3gRubH7N6IpXdK/7rKzV+PQmeCvAXCJP88CsTaEqJM9vxDHTIkCHwlaKppiKY0SyvcfSZa5SfYGk84tLPZsmKryPKLek6cLgtmS3XAPk5nCLCn0GQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AoNWq7zzlbIT1kNPAy9zLaVWQMeJjhSoyrxLh2KEFsnjWYMD3TtFiHQlAGVaXYVU5Or542HfykuSJa1EDPwOil2r55rbeDB+i1Udr0S3XBMB1Y6/jDyhI01Ed/eaNn1/bvIXIjqfz8k0P9h7/tBNnYmQojRYmyqtecqvAwscyph2UFmi4WaeXZAtA2tA2Yd1BE6i4KqRRpP+WxwpYM3PQULWnan+Zu+Cb+Q38FNaw1A3sz6Xu5VBw5jJL5PEe4TmDOdTU73ImzlcCKrq+LnJlxpcQbOth0mT/03bxSbDHYJYGUGMpgVvDpBY0pqvRXAueq9S8FzpfaGQp0FvK6iLQg==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Paul Durrant <paul@xxxxxxx>
  • Delivery-date: Wed, 10 Aug 2022 11:56:46 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHYrAfaSCwnUxIuckmqYlBEjhSF8a2oCFsA
  • Thread-topic: [PATCH] PCI: avoid bogus calls to get_pseg()

Hi Jan,

> On 9 Aug 2022, at 4:50 pm, Jan Beulich <jbeulich@xxxxxxxx> wrote:
> 
> When passed -1, the function (taking a u16) will look for segment
> 0xffff, which might exist. If it exists, we may find (return) the wrong
> device.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

I tested the patch on ARM and it works as expected.

Reviewed-by: Rahul Singh <rahul.singh@xxxxxxx>
Tested-by: Rahul Singh <rahul.singh@xxxxxxx>

Regards,
Rahul



 


Rackspace

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