Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S943668AbcJSSKL (ORCPT ); Wed, 19 Oct 2016 14:10:11 -0400 Received: from esa1.hgst.iphmx.com ([68.232.141.245]:16032 "EHLO esa1.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S941850AbcJSSKH (ORCPT ); Wed, 19 Oct 2016 14:10:07 -0400 X-IronPort-AV: E=Sophos;i="5.31,367,1473091200"; d="scan'208";a="26312680" Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Adam.Manzanares@wdc.com; Date: Wed, 19 Oct 2016 11:09:53 -0700 From: Adam Manzanares To: Tejun Heo CC: Adam Manzanares , , , , , , , , , , , , , , , Subject: Re: [PATCH v6 3/3] ata: ATA Command Priority Disabled By Default Message-ID: <20161019180952.GA17968@hgst.com> References: <1476728850-2309-1-git-send-email-adam.manzanares@hgst.com> <1476728850-2309-4-git-send-email-adam.manzanares@hgst.com> <20161019180553.GI18532@htj.duckdns.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline In-Reply-To: <20161019180553.GI18532@htj.duckdns.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [199.255.44.173] X-ClientProxiedBy: BY1PR0201CA0027.namprd02.prod.outlook.com (10.160.191.165) To SN1PR0401MB1725.namprd04.prod.outlook.com (10.162.131.15) X-MS-Office365-Filtering-Correlation-Id: b7fdd75c-a9bc-4949-1e7f-08d3f84b255e X-Microsoft-Exchange-Diagnostics: 1;SN1PR0401MB1725;2:C3BBC68LUbPT15gyKw1Jn+gqQ3gow1mUemGz3XxOtAhdSfDT/iS75W3OX0nmF4J6yiyL06aTO3E8uqMwFREqX5VS3gVemGgykze8ca02x3Pbpvd1PqhGW70XTXXkFK4+jcaoYzvLENBU3kqAavN2IAFwWRzQ39MjDBghkjIPqMMvBsFnT0b0sOf8KnaS2lkkHXun/yBosSYMBePBDOPATQ==;3:r7GWOBkG3hRt3sDNpvi1F58cWsbYdeasrt4JIrF6i6XTAN+bUcQsg+JRtXMLKozPc9Zv0f6jwW2V1Vj+0TKPr+MMOszMrxsns6PBvns/ddo1GN+Dc/jXqZSYqGaThcOGDwgH+VSPwkQhHlBVAvJvpA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0401MB1725; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0401MB1725;25:WMu41muc05rGR3zosXrNTr8NEMErR8eVgoNeCOi7lUbmARjBg0KGUTl9NX0n7NUFzVq/xcXSWFPvZ+ER5f9HhKBr6K72ICL4vLjTdpGfc9rq1PtyvN6s2x4fpR9oUOEG6B1nCAIfipTsAnMeNqZGvIA1U5jbuviverGl6d5FwwnkjTm0YotLl1ZN1ZMwFWIXhGfgCshbJrHDqC9PxboeMVBlQEHs25Ry/UWh8TTvY7htxumpw1MwLW2zeR7sZdj4EmJSHr5rfxJj/TOL7VMLrBmvkzUebhPqkB7PCJHQwOcxHG75enxahjGVhSS19hbgkov9izQqEitnaqxekommkU8fAzk/Iq5BKw7mZh3mmJc3h4vuEH3S+85N+CoFGVz7y0gLXN1Zda7rOld4xph365Byv3/wOpmvvONxlXAnGStm14nbN14IoxpII6KtTx6aw76BZBTQhdokErCnAH+XAcsukxdUMfr+DrPqYDX8DisYaWlAYplkragVDFOdTQJEftvDLu1b7E1rL4TKX+b5RCKOgD1gtrA18UI9YHMIZAyHYQMomSoNlaG/+8pCnSf3cKUZ9DNM5jaYuJZBTqyPbCFO+HJU3qJD6QGqcbhf3qw5I1OdNYcQiDVAM1Kp6xVzTorHVqKTU857qWvHUJkgMU6XIT/DjOaso8MQ3iwoE/e947tgzWd+To88WL2OBQ7Us5wwPSjA1XcaSahimBWijw== X-Microsoft-Exchange-Diagnostics: 1;SN1PR0401MB1725;31:Iy5BZ/68uetgrgEuh2shbLGh830eq+/rGrLJQd2Z20knj0WR93F37JVWxUxLNIyyLgKTw5h83phnK2qkmcz1qGBTTC9d7GBQyFZktA6OWifjsRzMjJ1qFYfXTgtx11IpyzT7RyR5Ho+JSoVCmcWQ2sLRrimcFKmBGJ8nSe4aYKPw4m98oW37xPHVFL+73fOFf3lY/tJ1hqQYIwq5rc5CnAp2w/X8+VgFeqhViDKs9ksEXegRaUXoV5v5r9FP/60Z;20:CBKUpFmRpY8L0JpBMRFUZqmvtDCVITBDQN3A18mTw3hahnOvkx/DE/lD8Bd8WbEz1bSTe4BV0MnQM7aqODhsXJi7d0rRU0L6+QWJyTSHKeK+TfovDsONGBfVkPiGWOvPIu4aTk4u5YpqEfq77z8pF2SoKAl+/9OpqtoIGGbZetz7zW5EViv8wdZv5Xxtf0XZ1zS6vArTHisERQXxywnmboYLpIYuNw52lZum+7pA6eROyVSwums4SRCrd4WhzijUCL0zlaVtz/e4ZfIJk4PQEQZ7fHvGNyrNLLD1ZrPkmNqRu1tu9Lqmup+RDMlg8y0/du4NQG8nnjCC+dp9+FS8+66JEE4DJ0swnTY0uzSmcsTuAGSys0rB+nhIBnXwo2Lqo+Ni5qJxmQHX7XBgqTLDr1nCbpG7S/JrQv52ggtL/URaEHGyk/De7KckANnxM5chwXBU/rjjpVCp8LkOejucWMxUlUB4OIHAGz+bq6fVbNtfzPoiSWlXlU2ixr5QAYmf X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(79135771888625); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026);SRVR:SN1PR0401MB1725;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0401MB1725; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0401MB1725;4:S6YkEsDWqo1UDVZBNgYsxPh7pVC5JAQ2clfVUmpb7ft70YVkTxQttilWTUJAdfGZq5EyXB9iEcjIa+lf82PiSIVv+a2Cxcbb6xaih1Kqbc5Ni4N71J0teFzEZzVFXXMBq9OfU/Zio1qm40131qEJ0XdyEKJe9RUHmnTRlVp/Jt1QqsNZla28C7Qgba04FmRcSMkqGDQXNfoUpGsCvkvNfZ7yCEpaX59BBFjoPAPOVB0qh82Ua9C+A3nXnAAjo/zfusfA9jhc+cl6CFuyMZrJ7Xb1DGZ/Ej45yyaUDF1u3OYOGgTkkye4KzTL/To3lm4rOBLI5qqBz+86V9bd5tmlMGbhQpiEePa/Z3mjPTDed3JWhFVxPg3Dovk6MAUA+cQJywzMSomBEDI2xD35bFbhOtbkEOv+aFmegr4ixbx8Y0yffHmLB3ULOlKkgY+sXKT9jDhDTBfniNYvyOo+f4fsJg== X-Forefront-PRVS: 0100732B76 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(7916002)(199003)(43544003)(189002)(24454002)(6916009)(305945005)(68736007)(4001350100001)(77096005)(50466002)(21086003)(9686002)(23676002)(97736004)(69596002)(19580405001)(5660300001)(47776003)(19580395003)(7736002)(86362001)(110136003)(2950100002)(106356001)(33656002)(105586002)(81156014)(6666003)(8676002)(92566002)(101416001)(83506001)(76176999)(54356999)(36756003)(81166006)(586003)(2906002)(6116002)(1076002)(7416002)(3846002)(7846002)(50986999)(66066001)(42186005)(189998001)(4326007)(7099028)(18370500001);DIR:OUT;SFP:1102;SCL:1;SRVR:SN1PR0401MB1725;H:hgst.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjA0MDFNQjE3MjU7MjM6eVdWU1hyVVJtamdva1MybXRzZHkzVmRR?= =?utf-8?B?U0xHbjNmSzBpR3ZMT1JPUGpKQWpnOXUvWjQ1L00xaEdhTHNjL1dmNXFQOW81?= =?utf-8?B?RmFoeWtBbGpoT01pZ21Md1ZZeDlVekpvVG9iSW5DMkczZEVjaXhHeWpNUnVv?= =?utf-8?B?clp5WTROSEt1KzlHTFZudGZCTVRWS1QrdkxJNXBMR0phbElyNmZOODl6WFhr?= =?utf-8?B?OU12enlyMlF2dlJZS0wwdU9RWWFHa29adE5MOTRNenZTbC84enUyYkRVMmFG?= =?utf-8?B?NnNFdWR6QmVjRmN6emo3UjFpdnNUQmNXM1NsV1dGbGVKMW90Z05uOVJmOFpN?= =?utf-8?B?cVgrUzA5NE04TGtneTNlZ0VrY1NsVW5GbkdPZmZmRGZ1Z2FySUlKV1dISmdU?= =?utf-8?B?eXlEdmIyOHZnQkEzRWkzbHREYk9kTm5sb2pXdzJBS3lUTVIxSlVyOFZYNXlr?= =?utf-8?B?NEVYa0t4Q210YXlQNk11ZGZoMmd6Yk9xMUpZMFFSQTVQSUFPaFQ5QWg1MDRU?= =?utf-8?B?KzNhaXRyVmN1VG9jaFI5NzlTQ2JLQStHb29qVkgyTndkYlpCZDdPcWNucGQ4?= =?utf-8?B?NVJqSUozbnpwUFQ2UUpSWGxKS0RKNCtYeUlQV3ViMXo0dzVoc1JPM1Q3TS9H?= =?utf-8?B?bHBNZVd3R0NhQ2ZPRmhVZ2Z6NVVHcmY0UldHaUVSSnpXd1pNUm9Gck9aQ2hI?= =?utf-8?B?ZUwzUnVOSitLOXRyRy9NYkNqZGJ4dmdnRFFINlo5aG84SEZLVGp4UWlRYnZQ?= =?utf-8?B?aTY0NGFqS1VBWElEQmVlNkQ1MWpsMUJrVXFDSlZlUHVyZjAzUXVSQzh6bVFI?= =?utf-8?B?UzBzWEJvejl3amg4NDlkNDhqeFVsNG5OR2JuTmZNMGhxMTFYR2VmY3Vpakpp?= =?utf-8?B?aVRsV0hNUFk3YWd5L3RnVmNmV0hwWlhFbVIrWUkrNkptVnd4UFRTUk1Oa1BH?= =?utf-8?B?bmRwTjFPM1lkT25uaW1oZ09VeDNiT3djNnFJeEZkVmhQSzVhUUFxSTRwOXM0?= =?utf-8?B?NktBWTc5N2hxZngySUtnbVZFME5qRjJOSzhoNXhQSDNhcDFCWGJGbWM2Zjh6?= =?utf-8?B?bGpTSTg5M0lOYlI4TTEveThWNGJOZzZVQ29MOWQ3dmRTU3dCSFduQmpiaHli?= =?utf-8?B?amVWMDM5cHNwQndnNDdqTEwvQlVhc3AvY1hGN2hFY2hmNmt4aHBORFdCZ0o0?= =?utf-8?B?WUJlVlJFYnV2M2FhRlA1QTB1OU5uZ2Jicy9UaXJQdmxYemJTYWozeXRiNDhE?= =?utf-8?B?UnZCbWtFUnRodU1mcW81K1Ftc2NzRkdpb2xVaUIyNURvOHR6cWhydUhvUmx6?= =?utf-8?B?MGFybndmZk9hWFl1cVdVZFRJVmREaGJjc2cvZDRaTkdpQjlTNjl1SzlnY2or?= =?utf-8?B?N1VLRUMrZzRGLzZXZ0pJOUhNWSsxVTdVQXRiNWsyb29ITXZ6TjE1cTRlc2Y0?= =?utf-8?B?cC9wRVkvOVlvcnpMRTI5bmljenVKUWIwbXl4TGsyWExHcEdLN1BLV2tlUndN?= =?utf-8?B?MkU0WUFmbStwY0RpMGV3bDB4V0p5MVJ2MmlnRVYveGhkOUQrRk5hbVIremFl?= =?utf-8?B?R2lObmdtaFEwZEQ5eGd5VGQwdEhzckpNQUZ1MmZNcmtsV2lYNk1Jck9JZi91?= =?utf-8?B?OU0zamx4b0U1UDNmanJ4ejkwQnRMQUc1SHkxOUNrVHpMMG5lWXhCNWJYeS91?= =?utf-8?Q?HccnCPlZACskFGh/7ZV1eblz+dHtav0FambGZ7xHl?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0401MB1725;6:hsVDHljZVP6OLg5bLvZ6gGC8NEI2No0DsJ0l5UBI1sShH11++Y945QszeLAB/OQGfOpMyWxJ+M/1rTBQYVEzRES3dy1byTedjQ8Nktd6bk/uieYtrY6s6G3Vj/6aHcpHhJt4eTA0IGZC4LR1ag20Vyyeu/Aw1pwn9QHmgD6bEOgiuaMI0wemBu3bxCKoS4oR8bjVnx7pXopWXeBCBJxR7A3vm2i0oC0SmTp9UfOujtx2wGxfljIB5T9711jfSZrR+zVlRAB3VNJaQf56xkkwSCmJfEIqubPUYZ1fYlkKHDQW6KlLRgThHjHV5NR+/v9FOTUgJJrXHiSDxyEjiNKdqtoVc5vm1TIR5GutiOA+q4E=;5:wPA+zK6waFS1/ZwIos9JMc+unUOWgZ0d3ou/tsjgCbLg4XvLqyvXh+4gq7T55t5gSi2Hq0GMq0+oeZFFtvq8EMBym1C56WNoANIjDhefVsbuP6wEXASIIDFhDdPRFA6uJOnj8PdlaLJeSq7cmfrWkpQLPHVXcVQEr1hTbwd58CA=;24:kt4oOj0+WjsDuVrg/TMY5CNszMIgpe8wnpFECZlXdAEdsBqwZXkbO5rpW8uy8X2e3E4JrgP6TDLXZR9Xvo+jBcewzl9F3rtAWt2V+wnJhNs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SN1PR0401MB1725;7:1hP2K8I1uAQsomcUZL+A9MDAXe9dTw5gOZwwjmjikqT8Mp2WNHIH3VD65/JiULTyVNtraoC9IhMd8rLVsOcZovsFK1+J2YqOZCQQK28ERUoD34UL92Kli6eREo4QEkHCOL5TH9A9iCxIZx6wi2U9ijYIAwgt4yAdCmihicJ4rpHXiO3NZ2/9qtmvFOOFmRcC7hVUphjmwiLO65hUMi8WbH+RqAhC4aYuUVLTwHsLcvKZjWBBd7u033f98Db6J3XMkivmLs9N1MZCIGVIlRljuA7+NGtMKI/0q22LXzcbggiIUxg1SdVAfouA1RrEcr+ncHkIOayLT+94kJgGFOLm7mdBx2ylM5E9dLJmuGGdOlM=;20:72GaT78in55K4961ppxM0ARUXh1V7H4XAkdLbtEg/acPq3atCSUekHbbNus13GE6OJKXVeSwzA5cZ8eW4xyujtjzUZKXoaATfIsm+1zp42lsRaII/mzJjIdbKZygx2M8WM8pLKvWQgZ0UUIVYgyNgoQLiId+fX1bGlem4v4SOBOeNAqx5muffKERIFPtoP58nkActaG9G2YvFwmyBsOHDUNyebKjnY+an3b1GC5WnzM9LPfcUlpwQArC6Pd6jbhd X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Oct 2016 18:10:01.5306 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0401MB1725 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1150 Lines: 38 The 10/19/2016 14:05, Tejun Heo wrote: > On Mon, Oct 17, 2016 at 11:27:30AM -0700, Adam Manzanares wrote: > > Add a sysfs entry to turn on priority information being passed > > to a ATA device. By default this feature is turned off. > > > > This patch depends on ata: Enabling ATA Command Priorities > > > > Signed-off-by: Adam Manzanares > > --- > > drivers/ata/libahci.c | 1 + > > drivers/ata/libata-core.c | 2 +- > > drivers/ata/libata-scsi.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++ > > include/linux/libata.h | 7 +++++ > > 4 files changed, 77 insertions(+), 1 deletion(-) > > > > diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c > > index 0d028ea..0e17285 100644 > > --- a/drivers/ata/libahci.c > > +++ b/drivers/ata/libahci.c > > @@ -140,6 +140,7 @@ EXPORT_SYMBOL_GPL(ahci_shost_attrs); > > struct device_attribute *ahci_sdev_attrs[] = { > > &dev_attr_sw_activity, > > &dev_attr_unload_heads, > > + &dev_attr_ncq_prio_on, > > I'll rename it to ncq_prio_enable while applying but otherwise looks > good to me. Sounds good. Take care, Adam > > Thanks. > > -- > tejun