From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752145AbcF1HaY (ORCPT ); Tue, 28 Jun 2016 03:30:24 -0400 Received: from mail-bn1on0091.outbound.protection.outlook.com ([157.56.110.91]:64004 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751419AbcF1HaV (ORCPT ); Tue, 28 Jun 2016 03:30:21 -0400 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-ba-5772263a4d93 Subject: Re: [PATCH v5 5/5] block: remove ->driverfs_dev To: Dan Williams , References: <146705579255.39775.12551436695635245858.stgit@dwillia2-desk3.amr.corp.intel.com> <146705581912.39775.9811510607157155243.stgit@dwillia2-desk3.amr.corp.intel.com> CC: , , , Johannes Thumshirn , "Ross Zwisler" , From: Bart Van Assche Message-ID: <138e3e1a-8987-4770-8155-482bfffe5804@sandisk.com> Date: Tue, 28 Jun 2016 09:30:11 +0200 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: <146705581912.39775.9811510607157155243.stgit@dwillia2-desk3.amr.corp.intel.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprAIsWRmVeSWpSXmKPExsWyRoxnka6VWlG4wautYhb/9xxjs5g+9QKj xcrVR5ksHnfNYLXYe0vb4vKuOWwWzRNvs1tMfP6bxYHDY2LzO3aPxXteMnnMOxno0T37H4vH 7psNbB6bT1d7fN4kF8AexWWTkpqTWZZapG+XwJXx43AnS8FfxoppV46wNzBeYexi5OSQEDCR uLVhEpDNxSEkMJdJ4s39s6wQzg5GiQ9377DCVK1deAGqaimjxJ+97UwgCWEBC4nNba/Zuhg5 OEQErCWu7U6AqNnAKDH3+z82EIdZ4BiQ03CMHaSBTcBI4tv7mSwgNq+AncS/g9vA7mARUJXo ObMILC4qECHR+2sJVI2gxMmZT8BsToFYiVnzJoLNYQZaPHP+eUYIW15i+9s5zCDLJARuskqs XPMHrEFIQF3i5JL5TBMYhWchmTULSf8sJP0LGJlXMYrlZuYU56anFhia6hUn5qVkFmfrJefn bmKExFPmDsa7T7wPMQpwMCrx8O6oKwwXYk0sK67MPcQowcGsJML7VbUoXIg3JbGyKrUoP76o NCe1+BCjNAeLkjiv270vYUIC6YklqdmpqQWpRTBZJg5OqQbGCYkFk+aHubPIXd71L/ylhKeB waf7T2WjzuXcmD8z5Pm3fdl655VOtC9cU2jKw1788pvfc7ON+9lZxYy43V/+zonlsvjxfd22 WqYk4diIG1f92be6H50X/03Z70K0k+SV3zktFY9v7NogekWZN7bhnV/H/LO6+ctZihLjvif8 y9n4a7PplGAhJZbijERDLeai4kQA4et4oqMCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjluLIzCtJLcpLzFFi42Lh2siRotumXhRusPmDnMX/PcfYLKZPvcBo sXL1USaLx10zWC323tK2uLxrDptF88Tb7BYTn/9mceDwmNj8jt1j8Z6XTB7zTgZ6dM/+x+Kx +2YDm8fm09UenzfJBbBHcdmkpOZklqUW6dslcGX8ONzJUvCXsWLalSPsDYxXGLsYOTkkBEwk 1i68AGRzcQgJLGaU6H+3nxkkISxgIbG57TUbiC0iYCmx9ccbZoiiDYwSc7//YwNxmAX2MUrM u/yFFaSKTcBI4tv7mSwgNq+AncS/g9vAVrAIqEr0nFkEFhcViJDo/bUEqkZQ4uTMJ2A2p0Cs xKx5E9lBbGYBM4l5mx8yQ9jyEtvfzmGewMg3C0nLLCRls5CULWBkXsUolpuZU5ybnllgaKhX nJiXklmcrZecn7uJERzSnJE7GJ9OND/EyMTBKdXAuDp59oJihylPHv415HnFZO4ZsWb5wqtz g/QfxPeuOKKo+ml1oe7tFlcOox+L6h5V1T2ZdEIjT3cRX4/fTJ8/zcJ5NfvXKa+zUFKaZVT8 xzCCk//ZA+Gn2+LVAr41LBJYaNZ3UyTDOcZ47XwnwaDaKfte3rszwePL1r+ntM9v63A4qndh jtO3s0osxRmJhlrMRcWJAFRjv3MZAgAA 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)(189002)(377454003)(199003)(24454002)(50986999)(5001770100001)(97736004)(86362001)(19580395003)(23676002)(2270400002)(83506001)(19580405001)(76176999)(54356999)(558084003)(92566002)(87936001)(64126003)(4326007)(69596002)(50466002)(31696002)(4001350100001)(106466001)(68736007)(31686004)(7846002)(305945005)(5003600100003)(7696003)(2950100001)(8676002)(8936002)(356003)(47776003)(36756003)(586003)(65806001)(11100500001)(2906002)(189998001)(81166006)(77096005)(81156014)(33646002)(230700001)(53416004)(65956001)(6806005)(65826006);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR0201MB0811;H:milsmgep15.sandisk.com;FPR:;SPF:Pass;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11OLC009;1:6Xr+3nRWrKFwbFy4se8XAWCEw1fGgZEHsUwp0EESdS3W1+op2G3IXbVAMhqR4Tzji8l1lWrAMTeNLI+KushyG64JK+/qqPMLwMAlqLhGISbiz6Dmbfhzk/rqptRieVaSyupjULIJFeKR9hDHZZ0b301K9zOIDKDFD+ORBhosBjVEVnsujXMjxtJwWE2fb1AatRqsswG+9riVfyK4osRGfx89XykoDGwHA2RWQNCgiFA5Y91QPZCuJTN69p5GNoeBAdpdpzsAnYTQYw+kW04z2xV4SwIOQwL8ZxnHnIMK2IiY41+x3bsgcUmY4vEbBp/sywmQatYqrhR4FFyKQkXnBJUas8d4XjPi+71ve65pBnfXTT+d7DwQyyYkaqiPR2mmXAP+sqOkRHdnReWocctQ7vq8H8fACsYBR1tzA1XA+x1/6ZqXiKZReYrq2c+Z6VELBqoKxKXqIr+Og9zu7z9p2zTbE6+cnL4up8flwECqRgDUnIAphiSBy0f6ZCdigx2b1BDmIA/Ws8bYge63iVcXqym5xd5SqbOrzh/q3TSPv4P4JYFHW95tcNdWy1P/G1Hq X-MS-Office365-Filtering-Correlation-Id: f2e2e7c1-d0c2-4dbc-c5e7-08d39f260e0d X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB0811;2:Rfnl6LgvWaipxIGePd2m2wq2M1kiWBPIrPDMpux0NC3PffzcAb95/TJbQgufIxZhdhf+ro4GgqKNHsNbw+hg9sxBJp9tJJLezTgezZ438zZHDmcrH9qBXmDi+QPNwot8UayuQRbkGqSGV7Z7++BczwLmbRhUsYql0Y0u14MwYjnUAkEMvY4k6AZSh0DvCRx/;3:4MPuzMiXm8oTtjakg1YbNJYZ6DDMXGE+FckAlrN3UHk7Ko/SjgYJ8EiYBJi7t83f13JOUQ9uNQYcj163vsK6VN+7y1R+EbiyjcocZOvJc6LhwhcQGIiMbqMudLSVAauloZNKGWtCnQmEO+wriFAiWYARFzL8gDfcPKYA/hE6bBmBG8uXmNQkcp2eB5UjLMswQk/H0dcKmIv4p12xdbxJwRAdqyz2cF4bmuRBsnVb3uGgs0nPWBr8VSKLitv+wZwgBUSpE6/ijzO6jLxzU1jPKQ==;25:+ELtNOi2FHv8lTGGvmbAhMs4Pz/GHpzQaML3Nft2IXi80wpwu46bbHepYqz114kMC99j70Eh8xpA3CTN+kimc0kfPlHRUXCGYEWkjWw6xJYiggqPXvnirqMuwLgajIlIS8HB6G8/6B1a5GVqqfsqWD+raCPW9ymEb4jZH1+aLB9MPTD0O1GffR4ANz+atiYq1ytgtmyw/XfJVk53CaA+qSg+XFl28OxX7YImjyjRmrcOh56dO5VRq7LxVu8l8rVDtJ3zOKm1dKjnLjTzdpH4sv432xC7OQja5GvRW7/GulM3sZzvzM99LiFRFOzKeuGP8Zs3ecohJdxTy3mvYNY32xoDEOxiBC2T/7bZDxj0+pPFIc8bsTJZQEL6aKpL8z8m25bvsMcdS+M7uQgh3MYVFkR1jfz+8vvQPe4dYDIyW7Y= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:CY1PR0201MB0811; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB0811;31:cElRFEwBpWNcl0ZCxtkxlEDO5SSMQtocSYUdfif64vE81zdHCiWBBvYnX3BTHQDjMLIIE1y0D5w7JX32pfJ9FqKN/aXTLPGmelKEJQQCkQLCP7xiZYxmLWrvn3lWKaJI9fihYWnGwLPrrZjQZ+p3ShvZBg8rXTR5YNeIqBTGBAgCB9UWgBFcZtsm0q5JYztGG9Np21iRQ8l485jSyoMTMQ==;20:75VTXU8IZCJ4RPmtiu5hFcVJiRPFuU+xzsBXRVj19wgtAih6rviB2PQ8WIRFj9c1iiPhuRsZr6wWRjUhSRgARnBjXbI40kYO/L3kazkVdzQDlwVbPbgOWqomvECJLGQoR8fWc2wkAUE91JhUhxQishnhrNm8a3MsLULRrtTT4RHTWZ5gffAbrpmMcVelbqUAhaSBeIAt6lQDHpz+KEEx9DoC5ksPIfyhM1xStFxgdTOFYTH+nAQ8ZULIxNn5r4bGzvuQ5xGx+naRoq6SHfi6Mqy0qVNpL6UWFt7+smJ2wZSeGT16IuB9SWlIe+DqvoukJA2nzClvBTZZzk7c7KNXvbzu1E/Ckjno2lUO9hx3LMb63XgjpqXwB8HC+yiT26dNAtBeEDrgA/TYELdZk2qwPeDF7T5fUWJuxRToM1TxWLl/wPxVNLgSeLZOfLvfzZ83rR6NiHdw4RnctZbRQRpt+LOVS4RrjTVUEPvACXDZ59MkJd6JfXw6az9YU8U7wWkf X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(13018025)(13016025)(10201501046)(3002001)(6055026);SRVR:CY1PR0201MB0811;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0201MB0811; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB0811;4:CdCa7Ha0XUlVka6+0faJBC2m/VcL3oWkRxwbqsow/OC74x0gCusd2qGcpKb+XSlrEyjGs7Po28q0m/P4IjG7Crg0kSI8pwJSYIJ8cvo3YIDaVnGsQEXNPZDiwHjO0xmx0Ar5XZ829iaq1Nldy+R0CYUJL5wVueO1/QiW7FaRfXrYggZxktkcgjIox9YggexkgrIYwfMVaqRltOplaJxp27PMtDjHupcBc/iKzliHc4ivx0dSye9daPNhZnBXd7U/05/wRJZn3+KEb6YUx/J6laYYFjJ19MB4Ey31v60U+Vgqn2454bBgB6GqccLIbSNwiRrKrNUezuOzLQt5xEog+b1jXD/20lSn1NVBylfEB3HdPEgDRJZTcGtNEyvTCcP0Wrlmgc5G9cc1OHbBZO6WTK0LfSxbXEPFjU8D/0qei2KcmVGddTi6PKmKWPiJBUeu7hVzvTAIdYQozuIpY9d/lA== X-Forefront-PRVS: 0987ACA2E2 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAyMDFNQjA4MTE7MjM6TWFQclpGWHNybkVoVmV5L082SVd4NENi?= =?utf-8?B?TXdtMDhESUJQRUdYQllEMTE5aGZWN1NEaTZ3c1FVL1BNakd2OThmaVlQVGhK?= =?utf-8?B?NFcrL3VJVE51cmtHVzBFTVN5RnQvZmh4YkhoVmFNbEl3RjhyS25XMTJ4YUpM?= =?utf-8?B?UmU2SFhQSWYzTTdjNnhYSnBwQ3pBSFJWNUVpcEV3bXpEWmNxV1hCNGtNUVRG?= =?utf-8?B?RXd5NVN1WHZPVkNaaHFkUStrU3hZU2VOZGJRVlNXNVZSN2hIUHgxTTNwcXhr?= =?utf-8?B?QUsxUG5reUtvclB2YVpldFU2RHBMaU4wdnZlMGFZRk92cmRTNExGLzRXckFh?= =?utf-8?B?blQzV0U2RCs2WXl6OGJJUUVBaHJHQ0pHMjRiOW0yNXdnYmNSZlhFbFRrbEtv?= =?utf-8?B?ZnI4WVh3RlFTblJ2aGU4SnpGTFI5amJnajZWTGswYlBoM2MybWJQZ3hJRitN?= =?utf-8?B?eWhCbk95aXRRbCsrR0dQblBid3g1TnNxeDAvQmRUN0dZWWRuMFR6c0NxSTlu?= =?utf-8?B?SENFNWhocVhvZThCMlZ3elFCTER6MGl0U3pEQXd3ekVxYkQ0RGk5NjVPeENa?= =?utf-8?B?WWhGZXNkZ3A2bEFNcEljNFJtczY4eXpCYkRldFV5T2R4MEduRDRRWCtITmho?= =?utf-8?B?NEd0TVZyaEMxWkJGdWJkeVBVQXU1MEtTK3k0aEFEVkFreTFzci9ja0pBUVFK?= =?utf-8?B?VERaMjYyek1WLzVKKyt3TFZmVk1kaHV0Ry9yTHZMNjIwYTNkaHdpU2dmYUda?= =?utf-8?B?SUhuRFBBL0ZzOGd3MmxZdHl3SWs1em0vRldLd0dnN3NnVXFBRHBsMDlyN3BD?= =?utf-8?B?RDM1STEzNFNUaGN4a2ZPSHBmR09ML1ZXRkFIa0V4MWtkbFlPZkxhS1Ezd2RJ?= =?utf-8?B?bWk4S1VCQSs5dmlITk82cXZZajRxSmVNT3FnS0MvMUZielpWK1JzZWdEOWtq?= =?utf-8?B?K0ZsYm9pVytEbGx4NHZqRm5EcmRxWCtxRWFrcFBzcU9vaVdzZ1kyaTRrQlBY?= =?utf-8?B?TzNFWVZFYUwyMTUvVlhCM0xNWENvdVBFcmxqTDdsWDhNeTVIL1dhZUQ1Ymk3?= =?utf-8?B?Ymx3R1JWSDRTT29wTWJtQWZNcEdwMTI1MmpMb0FpWGdDUTBqbXdSblhrNHdR?= =?utf-8?B?WEhjcWh0Q2VVWWlxSC9OTTdJVk51cnRVS25sT0xkblFMYkFPbm9acUQ3bEpm?= =?utf-8?B?ZjRYekRsRnpiVWRaRGtZeHgrVmNYRGNJZ09PTU85YTJhVXhYTCs4eU9ISnN3?= =?utf-8?B?Q044eG5BempLRThrMWZHbDhTUG9xVUplT3BTY25ZZzQvSUhwVStXU0IyRDdp?= =?utf-8?B?ZVRNWmtCQmIvbGxFRHMvaURkQkdTMmhPOFFKc3BjckU2REkyelFWcndRYVdz?= =?utf-8?B?V2E3RmM0a1QyMnhSNVNuTnVtcjJIa2VkWnRidDJoRmhOVGxMaExEb0ZBVklu?= =?utf-8?B?c3Jlb1J0c3FQVlNoUUs2d2c4NmZkSFA1cDJhMGJxZmxBZ0dlbWNSY3p5UGho?= =?utf-8?B?YUVLQWl4QnkyNnRwOFh1Mm11M3prdkpoL3MvVnBmbzhKOU01QmtTbHZXYWR1?= =?utf-8?B?WFMrZzhZaGxkV3psWWljZXc2akpJUjlvMDBmSmd6V1V0MzZKUjVnZ0RsRFl4?= =?utf-8?B?RGJOMWlyTENHN0oydGQxK24yR0NsTDFWYmhDWVlFNEx4YUZFMm1KMk9qUWhN?= =?utf-8?B?OUU0bUQwYjM0RXBiMmo4TUxtNHZ5a3F4ak9SaGR2NTVsQnBSVHEvSEwxYm5m?= =?utf-8?B?dHBrcS9IY3lIV0dhbFFrZVdRK0ZRKzlYQU5UZE1aNEQrWFJOdGRzU1hnN0NK?= =?utf-8?Q?wmtVArOmdbDwqZc?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB0811;6:r695ivd4Lz75TTD5hy/AiorHYSwNACGhUweb+MrgNMZFNye3EByCL2i5zKRJfWknOumjJ727zUM7lsJGOG3OBdZcGzDMqH0SOW9yYplOfl26P6RUCBuw92aXI+bCkMhtfIYrftEdn77P8zkNF3q+Y8W0UoV2i+OIS+W6vEwoDz0A76INEycRq5MP7FVF7mFQbrHd3SC1xtm09YmrCJfrGAR6+N8W9HlhD0QUlN2+khiFoAqiQIwMU/saaEcAS1FM9v2TKxWfcQga3lK2HQLZ73nilwBIYaoBToBw4d3QZMdr0Ez06zFsQjYqxQhggQumv6sFQb+Vc2RQ94giG4khfA==;5:3BwHVCbSn5wnhbRxtMvgyfNj4ahOfcD9kJ6kZNJ5UKYzlFQBIXR6GeOi28ahhSgtaK4z0px7SN5vGgpJKKoSouWJxb7kB5Bu5y+pcgl4u4fXjyI3SbSMVf0ZVcedYyQKPa9eU9UUKyWKggcZTZVm3Q==;24:u+mGC94jzL9/IIvDA1EeozsK97ib0hcBoJvYmLX0Iwz4k4H18ptonWBKCHctzuhsP6ctjinTM5ZbXOpZa2LeIaPY2w8MmjZu87oFpBehGe4=;7:yQX1fUM9OGoR/Gg4cQoMdLbr14fK2TfpQ5dsPTiOHorYhOTXgZpHZDGrKpFn0sNQnk+0G6F/1nlg33cItVl3JaFO+z6+XHPaCLAF9Tc+7TP07R3fHtQm2uXtyfNKoftBNBGLU/2xku+tkFcwQBAcC/qn0fd2E8a/AjONQ58GlE7TqhNlNnWPH8aB0O5UZwHkhagflyfKsU1t0dvOk6x9jMKjKDeGIP9Y0WVhbbATxJPWATAECKb5Q7IaxsIcAw4m SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY1PR0201MB0811;20:kYuKdf0xBCOhXj5P5MxU/ZtS/nizpUCPDb2u4BMkkukIHgec9DvGI1/CsKgTSKEbD0nHvdYAbm4d7hb4Z3QotDaUPnwPWJ1+rof559J8QE/uX94O+l6ZHS1lyMw/cFABpRIdiWGlFR4wtsu8Gt14Om4obn90DoSiq2uq8B+Seic+5aeBWdpsR/IpKD6Oz2HyZu4Ya4mQAdVTpQbqiCVzbR5b0TSFEJsXmkfxOARwweJ4lVz13RCg1OVFxO82CAUH X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2016 07:30:17.5397 (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: CY1PR0201MB0811 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/27/2016 09:30 PM, Dan Williams wrote: > Now that all drivers that specify a ->driverfs_dev have been converted > to device_add_disk(), the pointer can be removed from struct gendisk. Reviewed-by: Bart Van Assche