From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752078AbcFJTwd (ORCPT ); Fri, 10 Jun 2016 15:52:33 -0400 Received: from mail-by2on0092.outbound.protection.outlook.com ([207.46.100.92]:43191 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751719AbcFJTwb (ORCPT ); Fri, 10 Jun 2016 15:52:31 -0400 X-Greylist: delayed 4774 seconds by postgrey-1.27 at vger.kernel.org; Fri, 10 Jun 2016 15:52:31 EDT Authentication-Results: spf=pass (sender IP is 63.163.107.21) smtp.mailfrom=sandisk.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=sandisk.com; X-AuditID: ac160c69-6db3098000000bcf-15-575b03691631 Subject: Re: [PATCH v4 16/44] infiniband: dma-mapping: Use unsigned long for dma_attrs To: Krzysztof Kozlowski , Andrew Morton References: <1465553521-27303-1-git-send-email-k.kozlowski@samsung.com> <1465553521-27303-17-git-send-email-k.kozlowski@samsung.com> CC: , Bartlomiej Zolnierkiewicz , Doug Ledford , Sean Hefty , "Hal Rosenstock" , Thomas Gleixner , Dave Hansen , Ingo Molnar , , From: Bart Van Assche Message-ID: Date: Fri, 10 Jun 2016 11:18:31 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <1465553521-27303-17-git-send-email-k.kozlowski@samsung.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRmVeSWpSXmKPExsWyRoxnkW4mc3S4wa5ZahZz1q9hs9g4Yz2r xYsN7YwWL89/YLXYuHkio8XpCYuYLF6/MLS4vGsOm8WzQ70sFqv/nWK0aF6/gcVi86apzA48 Hjtn3WX32LxCy2PxnpdMHptWdbJ5vDt3jt3jxIzfLB7zTgZ6vN93lc2jb8sqRo/Pm+QCuKK4 bFJSczLLUov07RK4Mg4s38NcsJGp4vD/lawNjF8Zuxg5OSQETCRm797E3sXIxSEkMJdJYtnP jYwQzg5Gic1veplgqs7P6maBSCxllHh86DxYQlggQmJm73FWEFtEIE7i/7srYGOFBNoYJc58 KwRpYBb4xiQx9WYfWAObgJHEt/czWUBsXgE7iYm/74PFWQRUJW4ubWUDsUWBhvb+WgJVIyhx cuYTMJtTwFNiae9VoHoOoKH2Eg+2loGEmQXkJba/ncMMsktCYAKbxK0Pb1ggjlCXOLlkPtME RuFZSEbNQmifhaR9ASPzKkax3Myc4tz01AJDU73ixLyUzOJsveT83E2MkIjM3MF494n3IUYB DkYlHt6IXZHhQqyJZcWVuYcYJTiYlUR4Nf9HhQvxpiRWVqUW5ccXleakFh9ilOZgURLndbv3 JUxIID2xJDU7NbUgtQgmy8TBKdXAmHigP5z3AgOT0eFPu/TF7eTzViYdqf7E8dkm3LfEhs88 uuXOZmPlOVMTLdgmz08UsJrWsWKp3zT743J16pVqsYsm/OVfK8rh13HA3c1wxntRCce7gle+ 6qnEPBNkFJWfl3bkhxPfTZtYC/6z5jLKIgKrLmydf/Adq63p8yOP5WuX5C2JmJekxFKckWio xVxUnAgATJKY28QCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBLMWRmVeSWpSXmKPExsXCtZEjRbeSJTrc4NphRos569ewWWycsZ7V 4sWGdkaLl+c/sFps3DyR0eL0hEVMFq9fGFpc3jWHzeLZoV4Wi9X/TjFaNK/fwGKxedNUZgce j52z7rJ7bF6h5bF4z0smj02rOtk83p07x+5xYsZvFo95JwM93u+7yubRt2UVo8fnTXIBXFFc NimpOZllqUX6dglcGQeW72Eu2MhUcfj/StYGxq+MXYycHBICJhLnZ3WzdDFycQgJLGaUaHzR ww6SEBaIkJjZe5wVxBYRiJM4/m01C4gtJNDGKHHmWyFIA7PAJyaJzr3bwBrYBIwkvr2fCVbE K2AnMfH3fSYQm0VAVeLm0lY2EFsUaGjvryVQNYISJ2c+AbM5BTwllvZeBatnFrCVuDN3NzOE LS+x/e0c5gmMfLOQtMxCUjYLSdkCRuZVjGK5mTnFuemZBYaGesWJeSmZxdl6yfm5mxjBccEZ uYPx6UTzQ4xMHJxSDYwnOsvPrNvsJLt/xTmBS2s+dPmXXW/inbEoacf+HTLWN3W2Tf7em6jq MKtAlLthgVSKkPulig3COUK/v6Tc+WY7m+FaQ3ls5YWpjsHGLq6BvXPa5lz8/fZ77j6L4sPc mq/fXp++Kl7pO+9COSXFWsHCKCudfTYzLih7HrZ6Nn9T9KMlERk/+gOVWIozEg21mIuKEwHY /f62OwIAAA== X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:63.163.107.21;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(979002)(6009001)(7916002)(2980300002)(438002)(24454002)(199003)(189002)(377454003)(87936001)(64126003)(97736004)(5003600100002)(4001350100001)(5001770100001)(23746002)(586003)(11100500001)(106466001)(33646002)(83506001)(5008740100001)(6806005)(230700001)(86362001)(356003)(69596002)(8676002)(2950100001)(31696002)(77096005)(36756003)(81166006)(54356999)(81156014)(76176999)(50986999)(558084003)(2270400002)(53416004)(31686004)(47776003)(2906002)(68736007)(4326007)(50466002)(189998001)(92566002)(65956001)(8936002)(65806001)(65826006)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0201MB1776;H:milsmgep15.sandisk.com;FPR:;SPF:Pass;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD006;1:eISf+R+vSgiyCRtCKZIj59VtjR1JpZCoppilWMFQDB9zkuKfB0PT8BddEjOg8Yy7wQLhLCi3EqEia2QjrxYESW8Tx75V1wOQFRJ202cPDcs30s9GafpNnHns0DYfMuni56XXHvp6KHbGXO61u3SDy6e7ftHBkxkv+4HP76sA6Jj8o4sy6DlpwU85SZ6ETlpgXqfe978Pkm5ULVLenHRCrQis2R9t7qbXHFqHFkt6B2ma8h0bz6c5uVFQkgu/Pse5lRnHs1f6zOgT/Gy7phvcfS33AYTmxDJrbVUUxm9v6RtkZyfI6Ou7qUWUbGclQMnLi+Dzw6zA+SybKvA1WdWtHz2LDkz1aqbzNVg//VAh7uD/zs7biNUf8Lq7481wwdlXh+xaXjvG7NHMf3FhtrH3NLEZJbVKnf2/w0RvrpQyYbfNZySy4b1G3jmmy44qRYSn/JoF/v9LYtYNj/kEKEY8aWAwaRI4jvO9ZUNLrUHQqlOpLrmL6cD5tXGD69RScvk/ X-MS-Office365-Filtering-Correlation-Id: 068af149-bba4-45cf-511c-08d3915ba5af X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1776;2:XY3qqQ3nlir6T/j9tefjXHZ9LMaC8fiOcPBIqTsRPs8Eaj+fQ5dM+MRrS9j1JtFnzshh+iR3d1lT4LBU9dTeokBUZMyXNVEvfM858sef+j/1uy0QVGkE8TxkrVtIQR/u4YzbSizg3+soq4MfhHPL5M151F/SXkG26CgUMcDGNO1dZR0ETbRJz13YEXF2frvl;3:OByXCOD4IHpc9E8vYGgNRzCGYKsE6DgO5us8Ed8dkfDVo4FYlC4eSBKPd6e/riPYgaUuT5L3AJcNeUfsuQygKF+jW5DqfSwlvF/m2fGLLym5RPsAC6kiw1RzdfJpyutnXNzeRuhwj5780hw2fVbXeY/hEHy81+GDRBLKyl1ICPykC0TenCPqEwGJgdvQAJfMRxMRtLmzJOvlkWVEZaM620LuOgbAm2YX+q/eCA2iEvv2h3Mh0r5x3W+MrgqvbuDa+a0ZcZy9Nggiu8eIKy9SCg==;25:jvmpBowDwRjQPiqN3mLmv5JGLkCW+O9SPnWmveM7lDHUMbVknvphgKbuA4Xw/ap9QAuUpecmM32HsSXoZT+y1SEl3ThmHlBjYt7gMBtHrVAmERIX80hm51306dJ1HtNq2JjJhqUUtK32WJLz1hGsrZe4HM6bWeJCgi0c2AhdZNwVkT066ICHawguHAoj4LHbJeOqZ+Eo17UdUpIlK+BEtPD9+XRmkAcm96ZVlrsitPa9GTzAk79pGEWdQk7sfPcCJXBrjJoEX1T4oIHEWkGrg7ehuPNpNx/n9FQ5VS88jpt9pgAR1tgltkeBZ0vBGf3t8k5AipHUKNpVWnUolOFHDdbgPrpCRB6N+znxyJtur+/ZIUYXIQ2fcRU1RscWhKRJCMMxJb1nrmhyyyOUuWbom/SlhEpe0hXIQLfd5bWjMp4= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:SN1PR0201MB1776; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1776;20:Lvcm3PTFUCxdfeY2+zF55AMm2geyGSaksJss/7knpfxZ1S5Igv+n4Rfy4F/tHOA0geoaPDqwkaBTJJJX68sL6sLOFh8F/V1QLUncxUPnKatgRwndt2+xBAd2PXjor6+oC8NzTd/Lj595JRj8tRAXgHowhYeMngLxDaPPMtt4H+rPE1Agol9FdOaZmNRGBfM78PM4sTI7U3c0SAwk4duszuauTfr0EtBQqISTP8WTqNJYE1EWGURuhIIKgc612MVfDTkrGPo6/ZXKblAtH07f12MzKlqIdbIybG6X4aDWSUB/AAHGxE9S6tDoTqmmfvKsYFhsiqHMPbkliqk98cOcieqena51WpHA4yJewTPYNh2m5vQkyjUrK1XKiyma5IrgvOpcrcVwe8HKiULN7k9q3G+LSEfPLIVKGx+GGgB4rubJNzRpRSB3LK5jrIGCZqYwYUYHzSYb8H6M1945205+rU3gxTVlCPUfeYrUMcD4hz+dPPpU8uFRvnXFi6M1909a;4:18jAj+I3CP2VIDUGsYQdlDG+VD/3k8zP1oNOyEiesojzMYiBRJMu+Yw8rAsT6BUBJIlCFheNUwNSZEoVQpicGH657QEuguS73+QZNzCb3UrAyix271zyVs3nL69Fw4cy7Wy4LqX5dWISghnmC42oQxBPCbvJOBCEjfQnXNzG26f+nn09GAQbxQJaA342lmn2zymiqR31Ru+n6TTAFD4FG8neGQy5/V6sEMlRCC9gTA+E4o8TfmOJBlVRKCsFkimmIt7uaPaMMhG475I0zkOu/Ui8CEU9Dw/eRuRr/TTrl+IhN87VDF3bhekBq7m2ZWrS+SqjC1Wav9FPP8SYyyl/r27FmoDrUX3aM0DXovOREowgVoOw/SewpXgCOEaxaFxvH1Xw0OMTv5otAzX9RkRuR0Quymj9DV0ROFmfRalHnHI= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13018025)(13016025)(5005006)(8121501046)(10201501046)(3002001)(6055026);SRVR:SN1PR0201MB1776;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0201MB1776; X-Forefront-PRVS: 096943F07A X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;SN1PR0201MB1776;23:Xm2QD8slGTS3/4ORZ99DdtteGWVhd40xyj5?= =?Windows-1252?Q?fu3452HFlNSeTsG6lkMe+uYYSabWAY9crYdBVIb/531hc0DM9hoBJ5yQ?= =?Windows-1252?Q?IMebqlTGwR8ngjFm95uDkpLyU/EIQbcYraoVejh0XX8Glw3xSLJwIk4g?= =?Windows-1252?Q?CgcH8H/CDNAubZ3On0cA8z3DzA5XAl+A2RxMvYl6+Q2wRQo7yi5QplRl?= =?Windows-1252?Q?sYC2oiQxJpR9L0SUOjdv2Y6AhKoVnVGD1gXSiuAi2u0x6dIC0gHsEEQr?= =?Windows-1252?Q?/13pIZ4QL0Iag0MXc0IE6ISZrNxZe8MxQU5gTpp6WJB4il8vQAnNhyQY?= =?Windows-1252?Q?C6Z8QsUyJUS+J69TUKEXi9I3mb8h9TH96yZGWhOvzC2iP9zjTO4aKqLq?= =?Windows-1252?Q?XHq3IzYOqcQjMNXYfyPXcIQ0TKlaRgvQhJlamj3ae/VVI3rq4RQf7yvS?= =?Windows-1252?Q?IRfR992vCJbFw9r2q2B8zF8buefJa7ZGNfOyyHtclJalp1Z4Y/5uHTWG?= =?Windows-1252?Q?lYeO2E4M+CeOUkai6XhGjbgHMgYCTKTD5CG16Ww0VPTMNhFm916QnKI0?= =?Windows-1252?Q?fpPFKeApipsRWT1+ZyYwk4HZbVlsIE7+VaLEHhKBfW8Oe+Dz9EhtYFsr?= =?Windows-1252?Q?+AaVu9+3+KsMVI+A0dOe5/Z+KhMD7J37BbOgZMBoiJHyZH4Oy0TweJ+N?= =?Windows-1252?Q?iUlPvK+CSWXejZtnfXeBDN+0LcAhO0uwy/A3FxK4/VvtBnjHo0DwvOjg?= =?Windows-1252?Q?NKxvggMtOKY2Z5eavRi97v45y7VwAS6AjDl6MqQcu7RQ+tt/4wLFLTUK?= =?Windows-1252?Q?iy0JCCLrqMFkbMUp5dgjyLJlQO2dHZGFpYrt8dwJpkrZ1dG7Aauw9tkw?= =?Windows-1252?Q?FQ8545utmZlbw9+FCOBezHkhsEJlPIgHwyHvRxSVecjpMLHumyDs0m7d?= =?Windows-1252?Q?gPCVaEDXbzI+5ZMbpn01XsCNkdKK4R2BpVsrneJKS+pmzPpOh62oDDPh?= =?Windows-1252?Q?tQjsW/s5rL07TeVtoVu1RjcLMKr9id+97QmpZLmkU+W6ylcLXlIRw9St?= =?Windows-1252?Q?tnxQGEdImrb5eHENgYDQZJWwtGcYLQ+mN3tCt3UbanrmTVBKJ7mEe4WH?= =?Windows-1252?Q?A27UbUmjEyDd+egwblu7DS84uinZS0kgaYdlqibuQFwzX4N3JVioPfT/?= =?Windows-1252?Q?yM74LS/v873iWhysOPO51wUIuNiFotFDMKq/Z4SpdaASvX4XgVt34Ri+?= =?Windows-1252?Q?8yzM2pCMzqyIbRavVB1bxzrmvWc1nXS1PZzz/b9AJeMmc2iw6fKDCZBh?= =?Windows-1252?Q?zny6kU7IN5w0DcvWA087EM3tOH8JmQOVsNBSZKdZLEechk469Ju1bmTr?= =?Windows-1252?Q?HmoRO3dwDRM5ArmfyPxbMT2pEKQQ4+i45dtYo42e0gtsSWc4QFQLafyJ?= =?Windows-1252?Q?uBUdDJ81+PL6dfqmciEZJ2+EfxGNiCuuMh7L396G5E8IgQFJgJ3J0L0y?= =?Windows-1252?Q?gOBaT30o=3D?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0201MB1776;5:RRPKMNjb05hN9pU8ApS6Or9Xdl7+iHYfgPchz+C/irEyMQ/LkCTnshUB9gyjuLDNGbYXS47Sk8JFVXXxG7kq7g2IU9IMIlAGzOZgh8EZh2HAqQmaTlB4/zmo4KiCEacnX4lWZNKeYghcBA8VdZA0PQ==;24:qF7CEBUHM484adwz2qljlCwa0m6Ee2F5muL7Hw6tjEOLKb6zILxEIzDkVT4g5VxhZ0bU/4nafjxTa9sWfyw8IPKHvxoJUSjql4l/Kz4ZGQc=;7:LE5ogJVaaLOyaVJMQC+eeakSMWYbt9ybUOEVAJ1Kt6Npl1dgeUXkQvhjyXS4Pmy76f9soJGBlLJSBnl1ldFuS7lkcc4hyHuK+oMHEa5ljtbv+Cjx+1DNnnrXFcVGkmifoypK+m5FfWwRIrrwPtUoNfyHqznLzUxmnocf+Yq+XZp3vh/H09P6I9zAj71mkH8i4Su8faFX000iHzhk0hyDnvKss5G9bJeW5HmHP3Fn9gs=;20:c/EbIFfHWGzzVgInxURH74ooIjv8y4fMNFXPjbP59ydtymF/m6Sgy29w8oVhXZ89QyaJWH2Bkq9pq6m+PyaTNyuy5Xj0z/5hny6GpsWshE4yGBmljLOEiELjzx8G+CUAL+5KvHY/rkEyqIjM+aF758Ic9jAJie5RPD3GzzTj8ahVzddJR1n7XoqzsU4h6banHAMYGNq/Ru71fhJpsTyb9IDwZ8TAgIpb8nJNG3e7Lpn4GJil0+O9Ls0D1Oz1h8bA SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2016 18:18:38.2021 (UTC) X-MS-Exchange-CrossTenant-Id: fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d;Ip=[63.163.107.21];Helo=[milsmgep15.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0201MB1776 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/10/2016 03:11 AM, Krzysztof Kozlowski wrote: > Split out subsystem specific changes for easier reviews. This will be > squashed with main commit. Please rename 'attrs' into 'dma_attrs' in this patch such that it remains clear that that variable refers to DMA attributes. Thanks, Bart.