From patchwork Fri Sep 23 16:07:56 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bart Van Assche X-Patchwork-Id: 9348451 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 1E28F6077A for ; Fri, 23 Sep 2016 16:22:58 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0D6811FF29 for ; Fri, 23 Sep 2016 16:22:58 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 00C812AC5B; Fri, 23 Sep 2016 16:22:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2E07D1FF29 for ; Fri, 23 Sep 2016 16:22:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965729AbcIWQW4 (ORCPT ); Fri, 23 Sep 2016 12:22:56 -0400 Received: from mail-dm3nam03on0048.outbound.protection.outlook.com ([104.47.41.48]:62336 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S965714AbcIWQWz (ORCPT ); Fri, 23 Sep 2016 12:22:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sandiskcorp.onmicrosoft.com; s=selector1-sandisk-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=s85QsFlJqc1fYc9b+6f9ywjdjMJm+A4GW3bN0DL3Ihk=; b=QYH4OA33PicZp6JuuSfs6oSyVR8l7Wqvh3/3j2lBUlFBVCE9uiBlO/8fSMfcxuSQ4Sn2QQ2NyO3NgJ6zzAg9t+QJs0HceZVon1PLjdIQRwPspUWNCSe8bU6TG9/hoEJVLVOip5CwNGaw4o3lwnMjl+wVvYGMQ0PS570CwjQGyXk= Received: from BN6PR02CA0059.namprd02.prod.outlook.com (10.175.94.149) by MWHPR02MB2749.namprd02.prod.outlook.com (10.175.49.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.639.5; Fri, 23 Sep 2016 16:08:04 +0000 Received: from BL2FFO11FD042.protection.gbl (2a01:111:f400:7c09::190) by BN6PR02CA0059.outlook.office365.com (2603:10b6:404:f9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.8 via Frontend Transport; Fri, 23 Sep 2016 16:08:03 +0000 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; Received-SPF: Pass (protection.outlook.com: domain of sandisk.com designates 63.163.107.21 as permitted sender) receiver=protection.outlook.com; client-ip=63.163.107.21; helo=milsmgep15.sandisk.com; Received: from milsmgep15.sandisk.com (63.163.107.21) by BL2FFO11FD042.mail.protection.outlook.com (10.173.161.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Fri, 23 Sep 2016 16:08:03 +0000 Received: from MILHUBIP03.sdcorp.global.sandisk.com (Unknown_Domain [10.201.67.162]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by (Symantec Messaging Gateway) with SMTP id 6B.B7.26959.81155E75; Fri, 23 Sep 2016 08:58:16 -0700 (PDT) Received: from milsmgip11.sandisk.com (10.177.8.100) by MILHUBIP03.sdcorp.global.sandisk.com (10.177.9.96) with Microsoft SMTP Server id 14.3.301.0; Fri, 23 Sep 2016 09:08:00 -0700 X-AuditID: 0ac94369-ef8199800001694f-3a-57e55118a555 Received: from [10.50.231.72] ( [10.177.8.100]) by (Symantec Messaging Gateway) with SMTP id DC.B3.02783.C5355E75; Fri, 23 Sep 2016 09:08:00 -0700 (PDT) To: Jens Axboe CC: Tejun Heo , "linux-block@vger.kernel.org" From: Bart Van Assche Subject: [PATCH] blkcg: Annotate blkg_hint correctly Message-ID: Date: Fri, 23 Sep 2016 09:07:56 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOLMWRmVeSWpSXmKPExsXCddJ5ka5E4NNwg2mTrS3+7znGZrH3lrbF r+VHGR2YPSY2v2P32LSqk83j8ya5AOYoLpuU1JzMstQifbsEroyLdw+xFHxhrXj/pI+xgfEz SxcjJ4eEgIlEx+ImVhBbSGApk8S0q/5djFxA9g5GiTV7t7LBFF2a84gVIjGXUeLm3cNg3SIC shLfd78GKuLgYBaIkfj0zBYkzCZgJPHt/UywEmGg3ifvT7GAlPAK2Ems+RQIEmYRUJXY9noT M4gtKhAhcethB1g5r4CgxMmZT1ggJmpKrN+lDxJmFpCX2P52DjPIBRICTawS++Z1sUDcrC5x csl8pgmMgrOQtM9CaJ+FpH0BI/MqRrHczJzi3PTUAkNTveLEvJTM4my95PzcTYyQ4M3cwXj3 ifchRgEORiUe3o6Hj8OFWBPLiitzDzFKcDArifCuCHoaLsSbklhZlVqUH19UmpNafIhRmoNF SZzX7d6XMCGB9MSS1OzU1ILUIpgsEwenVAOjgv0GefUz1llzLadE3YhwLfP/F2AwOUvjxG4W xYMh7x1YlnTKdx9hnrCoO3j97fIPWbPv+6j8n3A2XKj2b+wpA0WDmSdXZV7cuIiv6uQHD5/m Nx8UhCrfRsQessk+LCRVNStTZPWlacFaO9jO5XF5//z2Slrv4lSDhwEbPxpKXXl7P+K7UH+f EktxRqKhFnNRcSIAdpCS6FoCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAJMWRmVeSWpSXmKPExsXCtZEjRTch+Gm4wZkTnBb/9xxjs9h7S9vi 1/KjjA7MHhOb37F7bFrVyebxeZNcAHMUl01Kak5mWWqRvl0CV8bFu4dYCr6wVrx/0sfYwPiZ pYuRk0NCwETi0pxHrF2MXBxCArMZJc7+OwWWEBGQlfi++zUbiM0sECPRvvEmM4jNJmAk8e39 TLAaYaDmJ+9B6jk4eAXsJNZ8CgQJswioSmx7vQmsXFQgQuLWww6wcl4BQYmTM5+wQIxUl/gz 7xIzhC0vsf3tHOYJjDyzkJTNQlI2C0nZAkbmVYxiuZk5xbnpmQWGhnrFiXkpmcXZesn5uZsY wWHEGbmD8elE80OMTBycUg2MSUf4Z83uiAoo3X/o6ot7Qf4bDgnOt+Xd7v9s9/Sz6quWNLos yDxVFHP8/4VFBgmdaVvc5wnu6HWQv3ZpRcrBjG23vmz52SFsZvA3LSxisVrPYi77F/xro/I/ c63+NvcDb5Lavg21CZ8PuH8uWG1/+cL/41/vJKQvPDfnP4fRC32vvYcXdi1RLVNiKc5INNRi LipOBABcn94X0wEAAA== X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:63.163.107.21; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(199003)(189002)(68736007)(19580405001)(8936002)(229853001)(356003)(7846002)(8676002)(106466001)(586003)(31696002)(47776003)(81166006)(19580395003)(92566002)(6916009)(77096005)(65806001)(81156014)(189998001)(23676002)(2270400002)(65956001)(626004)(4001350100001)(50986999)(64126003)(54356999)(31686004)(33646002)(305945005)(5660300001)(4326007)(2906002)(97736004)(11100500001)(87936001)(65826007)(86362001)(230700001)(110136003)(83506001)(36756003)(69596002)(50466002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR02MB2749; H:milsmgep15.sandisk.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD042; 1:2ekEBefIuv3YXTsSnDrTCzuUAHRXkdfzZyXUCDxpX060sqlu2iyiCm1vhAko0pvaKk1AW4HA/mU0w0koZZFedzq99RvjvI9qUQC1FPEne1XyOIRJqASOEpYie57xOdDQZMqJ3gIvs3qpDAva5ttnnD8hFyT8T66mpP1E2ePeRVJW6d+nYiNAfrQJHdO9GzCZXIprwTvcXFlLeLdakuGSQNOVcdsPf7bJspB2e0D7e98Ssw6n0czQwJH+r+hhe5sEim3DpuisTPwYFO1uknxVEtTpJkCWm2uaECJ6i2CRcivXPOXoR+WpTX8Pw2zQ8RXkJo4SdYgbmz4hFWpT4a6y+vbNLiWrHeRCrXBzMsg7CahkRW1lLobw4zaP6kHEJzteVg0KkqIw3i4TJ/Sw7cAlgtvOdVS1dBclxOZs40sobCdfxCwj71etj1hx+6k0+G64MdqsQIB+klLyvG3YmaJ+dgAwGjs1vEsJWMgvKPhV2uLpwK33qo4uLWW95N4HKojV2Q9k73KT8zEEQzNFJgb7Fg== X-MS-Office365-Filtering-Correlation-Id: c6edcf8e-d7d9-486f-a097-08d3e3cbcc51 X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2749; 2:iTG2crJPRU+dmNYeqFTmaR7gzhV+ewfWjuWBLXQXXdO3elehwOrTwoxmVVVEfcEamr2uSQf0+8S6Zn7KD0ESIIxcYnvYnmhU8XzX58QhfyvcQrNlQWnc0l2Tj27edgr0yqBZWhj/jBXEwv8FtU6GNMpGUpYUDbmNqV/CZTk2QqdaGnHPy1BXkvx4iBGuD/NL; 3:Ogr2yWs7EWXaIZZfac7bH7RxIahftC6VWbYaLYeuBZ/xaRN5WCe403j/+IE3BM7fV+99U2eruo0qvDKE0Uw67+sEvzGj9V498L0Kajdck+P9t10Sx64ETPWB0+TriF+yR0wyWnhSD35ObAViW6m2fnm5aO6CfFhy8V0UeUxFfG6cFDbWQYajPFzMsED6zBDuqB0YQeFB5+mCniadhKtXewe9bZYfb8ZZDLtendjNpwvUhwT1ZiArXjs4gC4XPx36+LQQHfDkE2GbRUIx1DaKYg== X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:MWHPR02MB2749; X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2749; 25:ze6fkh08J9Yt6b7Jb+aW07k5uP2sU3biYmz2KYQWVTBP72gb9yT5bN8dMB2f3Hb6TwdDGoSvj3GCLJTMXFB/563dxsc+PFXRekZWbYH5XcGbVMiqGr/OHSIr2zrIxmaX2La/xm3jKBNQYUUx3NJsM4lTROXhF536JOki4liAmbCUZ8iUhFIDdSfXXeLidt/1fjJzGkHbe45BPxuTfGWdAck4knyR67i+WnrTMw41fACBN8/7WDHNsH3qEkoA1EBpxrzS0+cpG6NnIeKM7zioeeu1KPEeuifYsVncerU+25ZR7yc80HX+Y82ENlz5M7BOTDgVEDlb1cE+yV0oiA4JbeyMZba6MCmOR9qIpNPm2GpnRFK36XnufX9iQOEekRDdoqyVi4CDNyosFmMHVf3ywdiZ49zLjCZZ34fidZqEP/xXRlwWsXU/TstRjCHKvZzi0YKOpUm27BlOIYZfNOuqTArPnImrwhfvpK9boZimk+e2SoJbwUd8io3YFsGdb0W+6I+4r075NvIrzKBRRxAabR5WnHQARKMP2VmppBm+o+r/3ix4GLgs2zqiWx3+4WkGIfEhqbaHAOjMqdtgrZVkS1EGxiLHfHYZM2uqXndk6wg4ErQtOcV0H6gqL+T/hTZLFp2WRKHH9Z6uqkYJg5lcxWPhHgvRbadfhkwEc7xy1YnpXhCUXinatF1kRaH9zJMTLgAgTVnektKkywJwdDYrz90F0D7fLh+rsMKl0tZ3ECwk61qS2Z++fAjJgZxP8AHE X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2749; 31:dncqEb5TdkI3xaMy1eU0lAWK4vlTTX9a4UJLxB/WzeFAZO5WGu8knVDhSrfkkPU5h1J6PEaC1delSRPP36W9WYAa6wpVfjY4JHsfuODj7sQMPVScuo3l0OOFnQjLKB2gCtS2FtaXe25UYphmbsoLd6uuvSsvghuyvP1qzHiobyq9lLT7uUJz5x1QsRt4qIhaqAnyEvHRcOehcMg5/ZwXyJaUkA6VZnRw8N2dIJxHmQU=; 20:uq5UVgJQRT6CeX9TziJdIuSqxRrz93W1kAzwhmAjl2JJAi6dOlSa4gpLmVAwoOTQWqGJ2VuvR2T1/YkZcK/49QX2oPswJtfxL/7jy/tP0X01DJ4iIF7fAHFu0+NtAbBea5zENEf+tt3ZuN0xrHOI09ffvQfObrrRFsh5X1FGPWoTNLORdXl1UH6UkAH/CrnqjEv4EmLzCNbCRJJ4iw3VdUMTHapRkVw14L/A8KiHqxPPG1JxQGnGaKsGmlDGRH65Ks7yROKDrmuCc+YBno6Ergb6/oFV38UMIA8TGBfDc8CELPJWb2KbuM8g1nH81JgwCO9zm8AYOrjJeXw/+GZCoFCR1ospkvmGi5Ddyy1S/YEkJVQVoxjFmDEPinTnesnyFSpWNdIWUOWmG6enu0Z2phuHPaQ599DwdqxRMeI/F//mSqf9q/fyZ2gZ3zzUZjG1V8Cgq71/ns/orh6xrPoJWi357liEl+i/pGPiSxTsbPYaBQTfrBglHOy5tEDezMUw X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13016025)(8121501046)(5005006)(13018025)(10201501046)(3002001)(6055026); SRVR:MWHPR02MB2749; BCL:0; PCL:0; RULEID:; SRVR:MWHPR02MB2749; X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2749; 4:eWOnboWgk6Gy17QiJwoQ8+QjA+SrBPkPDBBn/Vk1yN2DLVUNcRvMn3sNX0cC9n1pbbRqchUBf0wunI0jJcPajx4LzklGFkyUNaFYl4AT9Jzpq68FpEBb7IPs/zQRA3sssvgQkCa4UVPMB5cfEmX858YRXvduOEIjdr+TIK3CK3tNEpsnJaaCbfG+PASCbOtTT5RvvUWqaDa74LD7twwJ/AfEwoXTLf9Aqe55yXHwDko+yzYLGBJ1a/KFgIc/pwafBS37j8XPQNQA6CqFyevvLnmHHERihF/Ujh0Qn66mBj/jbFqElo2ZwpNzGn5k8eZSy8XnKBztkgaVRPmARtrlRNfl2jgwXx7aAHWRNipXTgduWjKe0VH4x3LEUbFXa1uEWuXFmXtLldNjpJtPdgUbcXZ0r/n3OF6IjPZdDyZ3jRdDA41Uh8lI4ilG9rS+BGyb/j3axsDp1TIhgugdQp9fTDeNIKMQ6G7Ru+iiyiJIQ5k= X-Forefront-PRVS: 0074BBE012 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNV0hQUjAyTUIyNzQ5OzIzOjZvVWZBVnZVL1A1cmdrNFc0UWltNE8weWdX?= =?utf-8?B?UTA1UERUb2FtOEtKV04xcG0yQmNmQW5sTXBmQU1sSUpIVmtySHh0ZGxKRHdi?= =?utf-8?B?YkQ4bGxaS3BsU3JGemN6a24vQUxUTkh4bWRqVGZHUmliQUo2cHlXVVl6QUxa?= =?utf-8?B?UVcrS21jYU15ejd4VzhaQi9pKy9IbldsQ2U2SC9JanVJak1xMnB1dmhOYjgz?= =?utf-8?B?Y0pReEY3dlcxdjhWS3QzQTNBU1h1b3RYK1VsS1ZLTXFQQy9HdVNCRjlZbXJ1?= =?utf-8?B?ZjJ5UzNWbzN2VGJzWlI1VXprTUc2aTNYaWp6VjNmSnpxaTZkK2xTZFh1MXMv?= =?utf-8?B?UUl4TVp1cW5Ca1dIczRqK0dEa2ZpdTA3UmtpeWNndCtZd2w5REJpQThXSmhl?= =?utf-8?B?Nkx5QjFWaUVaZ2wvTlVEcEZrbGZ3L0daTWJaS2FWeDF1SXluSkNkUjFTSE1U?= =?utf-8?B?RGdBdVQ4WTEvUlZmMXBKYVlpZ1hZbnZ2WUlaREMzSHJVT25lL05KZEhPMDB4?= =?utf-8?B?am9zVldjdWhBQWw2OEJDZmhYb0hXcGFLdkg1N202VURPNFBGMnZjT2RKY3Rw?= =?utf-8?B?a1N1ME1jUk9ZRVoyVlNsTU5GMVdMMUZtSk9aS3FSMTVOcU80ZVB3dVN4SVRV?= =?utf-8?B?bWNDUFRZMVkwTExxR0tJNURTQllOYVUzdUQ0NTNCd3lpMWtZUE16Ni8ycjVK?= =?utf-8?B?bitxdEVSZVVCT3VhMUFEQjVvZnR0QVZ1cGx4UERlNStGSmZkR2lsdHp1Ukg4?= =?utf-8?B?SG96VVpZZkphRzAvT21uL3RhTCtnSFQ1aVNwK29KNWdVZWZWandiZnpjYXhS?= =?utf-8?B?TlJ4MEk4VGRnTHFUZDNVUm9qbWVjMkZHQmZCYkJSTEFjREN4Q3pOVi96Q09k?= =?utf-8?B?TkZxaTIwTmIvQWVKTFFIQk42SExMaXpxa1hKMHpUU0hVQmNJVW0wRVFBMjY3?= =?utf-8?B?T1cvK1lmTnpEc0tOTW5EVnhsbGVra2h5Z0xmYS9WY3U5cFBrUGtBamVGVENL?= =?utf-8?B?TmlrUFR1Yk1zMU9FR09wNUYySVdYQW4wMzJ4MStqTEJweDE3U0Z6dFd2OXR0?= =?utf-8?B?Z1F2bTlEd3M2SGtMM2R1N09TeDN2TzdPVnNKL0hHRXRWWEFsRlpsc2RLWERS?= =?utf-8?B?eG5Nc3o4V2FwRCtTMzNRcnU0cDNHZWs1ZDR4N3AwVXA4YnRCTzhqRWplUnZM?= =?utf-8?B?RTRsd3NjVFBNcXI1Zk12ZmNTVEt4WW9paGs4YTJmOGlQanF1S1hZc1pjV0NM?= =?utf-8?B?Ny9YK0lESnh0dGdmaEFSdE41T0dhbEpuWXRRdU4rNkJoQTI5MVNSYk9DTGJ0?= =?utf-8?B?Vm9zVFlyWDI1VUc2L0R5eDVxZGJYUnRKWWloMncySzFoWFhnUVhkanRQdVgz?= =?utf-8?B?WERqK2pPZzFBZlMwbnBKSVhueTIzbGNwVjFLWFVSL2k4bXE1cWI2OHVqaXNQ?= =?utf-8?B?R2llSVlQN1M3dlBaMC8yVWFWWlBURTR2eXdjZFJiY0U4VWtUa3NSNjVlUXlC?= =?utf-8?B?TUNhVGFmZlp2S3FhcWV2dFNHTG1yRkdPRGhXRisvemwxRE80TWxabGdNZjgw?= =?utf-8?B?QTRyT0wzSVIweVYrZjFtZ3hicjFERVlFb0hmbHVaRUZNbU1GZm9RRW1lMjlK?= =?utf-8?Q?d0skiCzgyTHTS3yog9hN?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2749; 6:49FHbbqzNlP9LtMf9VoaxTb38IUmSzj/xEOOLqd5/wejAAj9HnPFaHsLPzXn5qbbgLF5Dvy0xS4Bb+XhxirXOOy6rL5jgOoIZFJrgXf4d3zsRwcXAEY9CDR7AJg5nZWB5rZPlvYgHvkdi1QCsLY48reGKkMqfdG8DDDkj5qBjoBVkmtJVQ3iLBtp1IS/R7C9hQB/XkKhpTLauVD4Of2BZvRr1QY6smKD6Dv1won6Q1EvuViP0UmiOUE5FEhsD4eufwZn3A/ct9NhhLDXxhqfhrQ6HeO9p7+FB0LrrszaobQzw14kgfjRuPhccPKj+9tubAW/Sr7ox6611EjEv7BPMA==; 5:mxkjXi2Y90IQ7RMvJaUL2LF1157i10K72UANTjVf5uxrN3itsh1zdV6hL4VjQpzft2gECk6Vif8R/iEq/ASn8kHYwSNSbH50sc+jI7OXIoSzwC9o7x0v5+vAZ1lFyiPht2tyWx2ROU/5lBQ5d7i71w==; 24:+0KQoqUHeF8o+HqGrwcVy5Ii4MxgMrZS2QszQ+dr5CgPhRGSn7w7cNHDRwtzysOBmtnmH26ov40iHEuq75NxRCwkb9Ixzm82suc5S39UOZY=; 7:xe2B/otXd4EiuiW3K5XLmpicGBu93Ug0RQA75E4i6MEUbMbZlJxGNsvUhVfC1ioSD0eSrTA1EtpcmTPLEcYn5rVSOW2VdVemVaaHdExmx5dhbbvd0NPW5g+sHC6pObc9JJ8ohhoRumSnGydVKCSHa/nL8gS1D8Ob+VsmC97x9Fdi7/fNGqXIj/zJPik7bvgkWacPrIXDUUNrZizuBfx2CZEPgWUyq5eIkNS/7VTlH4w56mdDGz5yME5Ek8mqoxM52hKogyTTb5IHpTqXYXyutYz2s9ShSqr6j7sPWmoSmMQ0C0yNojX4ks+UZntp4NAY SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB2749; 20:20SGsgfuYcVCo15cma/9zsOCVfPvMMYOt30UoEbBrlTCvs8Tj/6cwi2zhObCsN4RBNzx1DHY4VJLEfeHp+0Oo91KFWXbRBVK9Rxdb1XNy8MWR11ksZAknjK39yyorU0VsHDfpHPJJznmuPqtdBSNSnjeyEsXS50hgzcIBkZAkyBPLAmiwUuzzVahxyr2dLzpTI3DwTY2b4gzgNuE/AEunSLYIDriwr8oSpUAabH8PO4OS+WN9c5dIQlXNqJ7SdCJ X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2016 16:08:03.1239 (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: MWHPR02MB2749 Sender: linux-block-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Avoid that sparse complains about blkg_hint manipulations. Fixes: a637120e4902 ("blkcg: use radix tree to index blkgs from blkcg") Signed-off-by: Bart Van Assche Cc: Tejun Heo Acked-by: Tejun Heo --- include/linux/blk-cgroup.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/blk-cgroup.h b/include/linux/blk-cgroup.h index 10648e3..cbdbf34 100644 --- a/include/linux/blk-cgroup.h +++ b/include/linux/blk-cgroup.h @@ -45,7 +45,7 @@ struct blkcg { spinlock_t lock; struct radix_tree_root blkg_tree; - struct blkcg_gq *blkg_hint; + struct blkcg_gq __rcu *blkg_hint; struct hlist_head blkg_list; struct blkcg_policy_data *cpd[BLKCG_MAX_POLS];