From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1037238AbdDUJEX (ORCPT ); Fri, 21 Apr 2017 05:04:23 -0400 Received: from mail-ve1eur01on0064.outbound.protection.outlook.com ([104.47.1.64]:25645 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1036922AbdDUJET (ORCPT ); Fri, 21 Apr 2017 05:04:19 -0400 Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=nxp.com; From: Peng Fan To: CC: , , , , Peng Fan Subject: [PATCH] iommu: arm-smmu: correct sid to mask Date: Fri, 21 Apr 2017 17:03:36 +0800 Message-ID: <1492765416-30835-1-git-send-email-peng.fan@nxp.com> X-Mailer: git-send-email 2.6.6 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [199.59.226.141] X-ClientProxiedBy: HK2PR02CA0121.apcprd02.prod.outlook.com (2a01:111:e400:79aa::47) To AM3PR04MB1153.eurprd04.prod.outlook.com (2a01:111:e400:586c::11) X-MS-Office365-Filtering-Correlation-Id: 240e9fd2-e146-4229-d84a-08d48895638b X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081)(201703131423075)(201703031133081);SRVR:AM3PR04MB1153; X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB1153;3:HULa4+g2UUnM0rXBScp/eGZJlbfDb1eVz7rgBywhOxS+Dk+DKfHUe29GdB1Qx2KA96GGzUs9mHWjrmRfl5OxF/11JD78ZdT5SARzT6q8ycxsFIERiMg+y4bk3S5hgP7Q3oHIe/joOYY9XZKQrJV0wkHXD1CZs0uUrjq6Z0dztBvXSKYE93wSi5oFnDHWWgI3uCbDwO9/9ANiGKdxPhCkVs2tv6ryOu77KaXXcvpcClm7qEoC6MaP6w6TQLA0dKCccH+iO7yJNeQ2vZBTwWAop5J451c0np58rQDHz+F9VvEcyXd8QhHv7AbwiovBBqQ0RZ1b3O3uzcuajjKLUkdLaZBJy1QZ19TB9okPisUxrGI=;25:8Konvh0zyTIGOLnJ6fUknrPgO2l+MfhCmMu+CqE7o51ulzXnzViNsdHnW6WL0sNunN+sva4pV89QiT8y4uXKEtn6cp3VaQx22SK2HacnhFVTofiXpaHEzcC9K+vDMV8mxDZEZ2YP0x3lMCViE86yFmGzMln1q5OHaIsNCCJ8NCvsmTrSYKNIbsEjdNkW4dp+rLWDjZal9du1z2WnSFmzZZG7suEJZ4Tqg5LMQ2KJpf+2ZZnH/WSPwD5NGEUK5oA2nXB/8HPSyp+Kv9eLb3BEB8TQ/4OhuWAaAq3Pxd0vl5+9vEHqBFXAMUKUfNHjsOYSMedYqJB5mhfXltFgWgIJh4KIWeIiGhmOIdjfQreIiIBIdARhHwia8/N3lFlIpeaO+gO2iAKmSBU8IMcWKatEKQTtFuIPsoyfoM1lLskjFmSNJjgiscoQ0cvH4eT92qXS8zHCWuIbK4jMYrCyjQM2Tw== X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB1153;31:Mw6BPSpuuPy6KSJGowrdMPtWrpUJ+Ht8tp5GK0h9UwlRZ3lH5hQ67gyM28M14swfqYpncGZ7281iqsOgEoQn9bcQEtEv8XtSmHm5YDxSpVGot3ONdykCmeYWG8nqj9ihB0a30gWNy5WkU66aHSteqBRKzdopIQLDL22msAr0ZdJa30uJVYuuBZiGzB0eOzrCCSzXcWIpDtWQKQR5yfQ1VQrRdKlaHf6EeACEeYcFmKO9CIKk2JHjDop2T9yDOTAaqwn+b6Hku/Jsf11AW7tmjg==;20:B4mGbcVkG2MV3KlN2iIfUuIa+RC6amDZC8Hmy71yK3W0CykI83p7ZeVTGO7AK6snUnoMoV+0prRF2KLqTWwI+VkIcqRK4aVDkWzUVLIiW5br5ESrFMoYlAs9LCdn9TBVtgDMYUno7CHEUWMJSX5BT3n320OzCtfLcSB6i3GKHJEvmZ7QdnPkneYxYQ3CInyWiSh5V/Ls+I3g2med4D4JrODYeB3zEjzqYz2iw8zVPqE/O0cjEQgT08vvBJGwRXmfT7McL25cwkYA2cnksB6lEqmedojYLrDVLir5c17KJHaz2lMEdTyDsXa82Q+Qt90asUdklD1+VWnpoCISAEmSwSCe0OjDUtFs4/A03wsVP6pSJ/Wr1MltfcSezOOJNuSw4yqRCMWUEXEN3mB7GiAmA5/iqCpCdOgfOKVrKl9AQRy1os8aHg8K/58pe1a0V96Un//8yfax27hk/J6S9M8qbpYd23xNV67SyFlJUknGl6d52JXq8PUamMqei8gjLFYb X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148);SRVR:AM3PR04MB1153;BCL:0;PCL:0;RULEID:;SRVR:AM3PR04MB1153; X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB1153;4:RGA+N6FxvkeqyN1JDYqoHdHIwt1Rf/1+Cua7WHzh/iTMRLB1nNR8EcPiDUWkLM3RYS75NtRBXD/e8o31dMrJSVP5NFIRQ5++RaWIOXI2blFq5fd/2KQRhG34a3brpZGfuwxr1zCUe6J1m7s4aNMBTkvzFUln5oFNSPQdJXMwdYkLl25sA3KQMZihXUvVmfntA+GJkPnYN3ERCxPBpstDEu6VkzxLtM0vHeZ1Zoj+bPeUVylLsQRcv/Zfs5/foTi6z8qya4/NNL1/NSNhyy5VrPAjkrEHug7rBU+XHQM94WZ3JP57QRoPUWxaq+ZKChSRz15G1NQQjchsiFBV9h3xiSc0dz97XyvnIhFZGR4kw3GodPpdwXCeBvrFIfpEGl8QQZDz28Ckq9uQw9O7XXpRjCdiqXePb9YG2ft/sJrJ6fVoagTbEV7nRsVYXePUxfrvP8USGtSl6KYqeVjGnKm68tGPaE+uUV30XfKkwr3R4yu+gy6oPq+8vuIo7ITzpmX9QyT9Qi78CUjGkKc6CzJiFJL2skhsguH1OyMI61uHzyBDEEP1QJieKdY6FaCypmeGMcAwysZFtBftQQDe7Caujlro4+Ti/5/9JbIpdMLLxse3UIJcs4HN6QIuOfzoiQqA2Dc+vedvmrfPcCw1PW6/Mmzrb9dCr7vfCujr0bTv3o7N2kpxgOJZyQ/yqNRpEyPh95y37FUOmSEALGSiWM6kIkC50fReuI8YGr3c8AdCiEq6Eke9mhqIwf3CYU5dGBtmbvkW7GnVenxU9ZsuNexBdOSXxkhu+xUhsfLkHUhNek7gpDvs2/9BHISd5Thwx78m X-Forefront-PRVS: 02843AA9E0 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(39400400002)(39850400002)(39450400003)(39840400002)(39410400002)(39860400002)(2351001)(305945005)(50986999)(25786009)(53936002)(33646002)(38730400002)(6916009)(3846002)(54906002)(6666003)(6512007)(50466002)(4326008)(6116002)(6506006)(110136004)(5660300001)(5003940100001)(86362001)(189998001)(7736002)(2906002)(47776003)(81166006)(66066001)(42186005)(8676002)(6486002)(36756003);DIR:OUT;SFP:1101;SCL:1;SRVR:AM3PR04MB1153;H:linux-u7w5.ap.freescale.net;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;AM3PR04MB1153;23:5L5f2ecihcz8girBLY/P1mtvEptCHFYc+L0ERD32o?= =?us-ascii?Q?uHDZpqujyzgv8G/28GNtjuQAbqKXPCUeaHggwn7nJczJ46l8V87bCXNLByYj?= =?us-ascii?Q?/q1JUR+yj0Qqh8gljVZxnDm9w13KrL5Rsdd/A3X9NIOrEbGdi+IWY5OFQdCj?= =?us-ascii?Q?Yt6KIJa2UMFk0oGhyHD9hfgCAs40+Ej4BtmIcTIsY1+wKRdkM0uIdfmoyIS3?= =?us-ascii?Q?pC2i6SEkmbZmq4ZpYWQWcGm1EHJhxePGFwyaNIwZz5AROU5hAGD1HXohtgcg?= =?us-ascii?Q?mVpsjDyuc6D4z4oNGIXlmGOZIN8xf/Z0K2H2zIXY2GdR4rj6MM5Ku2CxsVwg?= =?us-ascii?Q?JHCDWUXrie/eC42eq989dV38iXTgUkKyyvtRv4hNbbGWYWrxE3tPNCgZnLwJ?= =?us-ascii?Q?ATk2Zod//DOINHS6xLQwTNtKBwYqF3wc6ytAAfoyw+lyyXiMDVUzJaPozQ4D?= =?us-ascii?Q?2gYaAmHoNufam+BWwJ/0raegzaxUpL8wFQcvb+k/jHcLRPqU6ZJPJRvuAOfG?= =?us-ascii?Q?Z9NjjOVP2sS3V9HTbZCiN8Eii4Qpg2BUTGfR9BFqPJRPTn1cd44RGdKCISlA?= =?us-ascii?Q?u8Yqom/3DPFCD7ZgDo2MgVCbF10gjlibAPRYS1684RUxp+ibcr9X+ybzsZiL?= =?us-ascii?Q?zaeRprMdiH62pGnlV6f6DWYubVvs8b5EKVeck9wTr2Ps6Wdrnvq0PnauQUF0?= =?us-ascii?Q?Q6GkMsHqV2M4fG192vCqFgDAzTWcin6Z768wSdTCRhR3IUtjPeKZVjsx++eU?= =?us-ascii?Q?1GytVA7lA1KV/oezP4RcMPZdRoW2JSzd7jE4inKstY9HFxK1MG72wP25FEXV?= =?us-ascii?Q?5nm8kkTWy+jg7YMnlLPm8W4kUc+/r/mHKj263jBEhqNPPJngBcr7PHEIEKhG?= =?us-ascii?Q?ua/4IasEVOhgOX/M2DK5XNWOXH7EhL9EnUJomNjFb2Jgr7OYjZqPjYxG6SJL?= =?us-ascii?Q?bXrHLFssbS60S6QxvSxmhWhP5HOLh4p1eTdTurGqRZjsflauoa//2+VZgo28?= =?us-ascii?Q?Fw=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB1153;6:+BXsByF9DAvIgoAECHjgePQHwTlzWU3ivvSRqqn0kLFDtg9sVByf02ykJZ8MxTMce/AMeji/gKI/qbzRrccQeYIZJMBgucGJWVIDbFK/b3CPOz19AfTGavjxAqX/AwvH+5rIZMEcSBgjVzhjr8eyrIMYvjsENUCW7aFL4/4WISYLtiHbPDtRN+KQovPAm80EgFt9ZSoCEnSYhnORRp7o7Eyad6eQMqTmyREt2rIMD0ZyXlSLNN/51E4gYZ5mDPnBLA0cT+eNAxbHJgT8oZLBrDoqsN/krb7nEHU0EKP1DttlTnzAmcBniOz0mULpmFehQAJjlzQ236Cnw1hD+zJ/IphfKAqt4vs31d83+uZ5RyZ7xZio1+4e7z++vSZiLR7aBuu2h9+GoBB2a559G9jhGw4eXISK7oWK2ZePhuDtR84ENwQASt7UjVPlMY3zoiLiwcyoM/3NDKYnHOHHtuz4OoHhToZ3WxrKl73te8k09oRS/LjkCzg3OLWUt+t8Ua3+U7VXj01SvnJirsm8+Y0kHh+z/jDsvzDRa7L1jnOFyMs=;5:ZGPbH06iQSjOdWqscy9SnedCfAO9H+CHdU4N7qaAaRVUSfB+R9+caTZcoaxhS36VCRwdcT1CmgSJ2UgwQ/kiMOf1FQVlJbYW70yOS6Lyy3hkWib+gWAagHXDmZPNyAONVZ6OhCrV1mSGmVY7GgTTRg==;24:CzwWxROHemYiXT5HSslt88XAuIX3kyKAjw675uD7HSjxiNGYSU58KD7NfhzNFBT2eK8Q1ULgK9GhkRrmf/nAMSSrpqeXcolC0nfmj3nZlmw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM3PR04MB1153;7:KXbBX+I59Ozn85KV9+rvLN5WgQj3E0F3wYsV9vRWaCUy9To/F1GRd4v7VTsHOV7XhmecpFx8s5oe4Vtd066rcV6WOf5b57g9D/sUOL9qabtxL/yrlHsNatxdJIHgdNqRK4dgAbcYmUODmILWsEACQwmNNhQc4439jXbe5O4WUkhZHBFm4krYiIhuEsm20zkPb7T9hAeiifqf2OWozTdXF7GfJszqiLs/XOYdOGNir0b1hjv/A5B7tDlRGKfkx+d78AwMPoCgbKUnFBYHlAKp7j76NY9fDHi8KWKqHLwKm2uJ5gguSvU7lzzui71G79fosexSXl+8V+rJEvpWk/50sg== X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2017 09:04:10.5266 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR04MB1153 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >>From code "SMR mask 0x%x out of range for SMMU", so, we need to use mask, not sid. Signed-off-by: Peng Fan Cc: Will Deacon Cc: Robin Murphy --- drivers/iommu/arm-smmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iommu/arm-smmu.c b/drivers/iommu/arm-smmu.c index b493c99..5a06de2 100644 --- a/drivers/iommu/arm-smmu.c +++ b/drivers/iommu/arm-smmu.c @@ -1467,7 +1467,7 @@ static int arm_smmu_add_device(struct device *dev) } if (mask & ~smmu->smr_mask_mask) { dev_err(dev, "SMR mask 0x%x out of range for SMMU (0x%x)\n", - sid, smmu->smr_mask_mask); + mask, smmu->smr_mask_mask); goto out_free; } } -- 2.6.6