Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751341AbdH1RGF (ORCPT ); Mon, 28 Aug 2017 13:06:05 -0400 Received: from mail-by2nam03on0049.outbound.protection.outlook.com ([104.47.42.49]:32935 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751232AbdH1RGD (ORCPT ); Mon, 28 Aug 2017 13:06:03 -0400 From: "Wadgaonkar, Sameer Laxmikant" To: "greg@kroah.com" , Bart Van Assche CC: "sfr@canb.auug.org.au" , "linux-kernel@vger.kernel.org" , "jejb@linux.vnet.ibm.com" , "hare@suse.de" , "linux-next@vger.kernel.org" , "martin.petersen@oracle.com" , *S-Par-Maintainer Subject: RE: linux-next: manual merge of the scsi tree with the staging tree Thread-Topic: linux-next: manual merge of the scsi tree with the staging tree Thread-Index: AQHTH8nFvZyRtZp420a5sjWGyEHEF6KZ6KYAgAAGyYCAAAh6AIAAAk0AgAAEA2A= Date: Mon, 28 Aug 2017 17:06:00 +0000 Message-ID: References: <20170828164127.15902025@canb.auug.org.au> <20170828064921.GA24696@kroah.com> <1503934884.2841.22.camel@wdc.com> <20170828160545.GA11231@kroah.com> <1503938165.2841.30.camel@wdc.com> <20170828164420.GB16802@kroah.com> In-Reply-To: <20170828164420.GB16802@kroah.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Sameer.Wadgaonkar@unisys.com; x-originating-ip: [192.63.205.26] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BN3PR0701MB1670;6:vWofXXeanS7ca6F563PniJcPX5XCQoy8DL7JDcJ2ukreJOoDMdAjfFRYzqI9FkrtvkDI3/DatVuRyhnPMC2c2PRw04BpDAlf+kGrBbu7cimzrdTSYcSMYHqsR/ngWe7r+eLTct4gWZpOS4OcCGB8ipSJTX69rDGXtIaw0f4DOWTbnVrwLZ4KemBF9ZdF98qr4fn4c9KF63QDuVPGV3YjAfqL776u4x5JlMLp6ML8JSi1iMGuZ+E8tVHUZ7AFQdh3muc7bAKa7+sLwgi76v7KLvKluBGAdwVCsUYI3IXcbbbvnloN+yM4az9dB+GqQYzz758wRvvG0ygQ4qqYvuXiFw==;5:2Nj0zjIkxu+8JV+Zn/8tUSbHrbW8rpNGgXxv5mdXLBenFhNjHmkj0FvAmUMvyz4i5ZYdNtlIc7HwIBF8IXBfKTufLO2ul3GdrTqD5rMAt92HuGx25HwIxZ2FIAaFd11Qje58aOI6Et3U8U1+Y7h3Qg==;24:gbzS48bsWPnBFelX81zhvbptqFixR5QdJRu7JnkX3JlyxwOBjRbQHv5PbcVscp1YP8FVBF5gKWQAMsVhvfmTT85RvYTTwInM3dlsBQXhAC0=;7:Myw1MquGbQMdgcu2Ces3hYtTs99FjdU2mgUUzLlNCSkfj3EXrQlhQEoQTJFjw13q4gD0Ll/nPbT+ZVhbyJMBEb2xEIoc279SKYK4v41D4pW7ySGN4QfZrFTZ9LnGVs0MqJZg2m4+FDlDeYcLVgPtbFq4wLc/RLal96NbyBZlD5xr1alo+1csvC/ke0H0W3FFbsVSGjMRWQ4tg+nDVA0+wM7Ru00+R2OVxo2wCDpFquk= x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: 4e66045b-9f52-4839-82eb-08d4ee370eb8 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(49563074)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BN3PR0701MB1670; x-ms-traffictypediagnostic: BN3PR0701MB1670: x-exchange-antispam-report-test: UriScan:(9452136761055)(174360191007938)(104084551191319)(146099531331640); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN3PR0701MB1670;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN3PR0701MB1670; x-forefront-prvs: 0413C9F1ED x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(39860400002)(13464003)(199003)(189002)(377424004)(377454003)(24454002)(9686003)(6436002)(55016002)(6306002)(54906002)(229853002)(68736007)(2950100002)(3660700001)(74316002)(105586002)(77096006)(6506006)(106356001)(6116002)(102836003)(3846002)(33656002)(7696004)(478600001)(76176999)(54356999)(6246003)(50986999)(107886003)(53936002)(4326008)(99286003)(99936001)(3280700002)(72206003)(101416001)(25786009)(2906002)(53546010)(7736002)(66066001)(5660300001)(14454004)(93886005)(2900100001)(86362001)(8676002)(2501003)(81156014)(81166006)(8936002)(97736004)(305945005)(189998001)(6606295002);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR0701MB1670;H:BN3PR0701MB1654.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_01AB_01D31FFE.63D9AAC0" MIME-Version: 1.0 X-OriginatorOrg: unisys.com X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Aug 2017 17:06:00.1792 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8d894c2b-238f-490b-8dd1-d93898c5bf83 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1670 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 13094 Lines: 208 ------=_NextPart_000_01AB_01D31FFE.63D9AAC0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Adding SParMaintainer@unisys.com. -Sameer Wadgaonkar -----Original Message----- From: greg@kroah.com [mailto:greg@kroah.com] Sent: Monday, August 28, 2017 12:44 PM To: Bart Van Assche Cc: sfr@canb.auug.org.au; linux-kernel@vger.kernel.org; jejb@linux.vnet.ibm.com; hare@suse.de; linux-next@vger.kernel.org; martin.petersen@oracle.com; Wadgaonkar, Sameer Laxmikant Subject: Re: linux-next: manual merge of the scsi tree with the staging tree On Mon, Aug 28, 2017 at 04:36:06PM +0000, Bart Van Assche wrote: > On Mon, 2017-08-28 at 18:05 +0200, greg@kroah.com wrote: > > On Mon, Aug 28, 2017 at 03:41:28PM +0000, Bart Van Assche wrote: > > > * Most SCSI drivers exist under drivers/scsi, including the virtio-scsi and > > > xen-scsifront drivers. So why has the visorhba driver been added under > > > unisys/visorhba? > > > > That's because right now it's still a staging driver. Also, there are > > other scsi drivers in other portions of the kernel tree (like the USB > > driver), so there's no hard rule that all scsi drivers have to be under > > drivers/scsi/ > > > > > > > > Please provide this review to them, on the properly mailing list, I'm > > sure they would be glad to get it. > > OK, I will do that. BTW, is there a written down version of the rules for > adding a driver under drivers/staging available somewhere? The only 2 rules for adding a new drivers/staging driver is: - has to compile - correct license and sometimes we let code in if the first one isn't true :) > As far as I can > see the visorhba driver went in without the linux-scsi mailing list having > been CC-ed. See also Benjamin Romer, [PATCH] staging: unisys: Add s-Par > visorhba, linux-driver-devel mailing list, July 2015 > (https://marc.info/?l=linux-driver-devel&m=143681271902628). That's totally normal, why would the scsi developers care about a staging driver in such a rough state. Only when it looks "good enough" would we ask for a scsi developer review to move it out of staging. hope this helps, greg k-h ------=_NextPart_000_01AB_01D31FFE.63D9AAC0 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIa8zCCBJEw ggN5oAMCAQICBEVrUFQwDQYJKoZIhvcNAQEFBQAwgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1F bnRydXN0LCBJbmMuMTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRl ZCBieSByZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMT JEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjExMjcyMDIzNDJaFw0y NjExMjcyMDUzNDJaMIGwMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjE5MDcG A1UECxMwd3d3LmVudHJ1c3QubmV0L0NQUyBpcyBpbmNvcnBvcmF0ZWQgYnkgcmVmZXJlbmNlMR8w HQYDVQQLExYoYykgMjAwNiBFbnRydXN0LCBJbmMuMS0wKwYDVQQDEyRFbnRydXN0IFJvb3QgQ2Vy dGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2lbZD QvrGbSpvSN+UTDlXBe7DeRFBaDbt7P6aAY+hOCj89xBGZi5NHhqxGk7G0cCViLDJ/zGLMwPbt4N7 PiCEXu2yViin+OC5QHE3xctHDpcqaMAilWIV20fZ9dAr/4JLya0+3kzbkIBQPwmKhADsMAo9GM37 /SpZmiOVFyxFnh9uQ3ltDFyY/kinxSNHXF79bucetPZoRdGGg1uiio2x4ymA/iVxiK2+vI+sUpZL qlGN5BMxGehOTZ/brLNq1bw5VHHKenp/kN19HYDZgbtZJsIR/uaT4veA5GX7NDcOKYBwTa84hi6e f1evnheu6xzLKCFfthzY56IEIvnT2tjLAgMBAAGjgbAwga0wDgYDVR0PAQH/BAQDAgEGMA8GA1Ud EwEB/wQFMAMBAf8wKwYDVR0QBCQwIoAPMjAwNjExMjcyMDIzNDJagQ8yMDI2MTEyNzIwNTM0Mlow HwYDVR0jBBgwFoAUaJDkZ6SmU4DHhmak8fdLQ/uEvW0wHQYDVR0OBBYEFGiQ5GekplOAx4ZmpPH3 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 BAICAIAwBwYFKw4DAgcwCgYIKoZIhvcNAwcwHQYDVR0OBBYEFKA1c5NkQGeHlZ+76IttBn/ql7gD MB8GA1UdIwQYMBaAFF5HyDDxQ78BzzojA8CeAQIDWH5hMEEGA1UdHwQ6MDgwNqA0oDKGMGh0dHA6 Ly91aXNwa2kudW5pc3lzLmNvbS9yZXAvVUlTLUlzdUIxLUNBKDYpLmNybDB3BggrBgEFBQcBAQRr MGkwPAYIKwYBBQUHMAKGMGh0dHA6Ly91aXNwa2kudW5pc3lzLmNvbS9yZXAvVUlTLUlzdUIxLUNB KDYpLmNydDApBggrBgEFBQcwAYYdaHR0cDovL3BlY3MxLnVuaXN5cy5jb20vb2NzcC8wJwYDVR0R BCAwHoEcU2FtZWVyLldhZGdhb25rYXJAdW5pc3lzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAWqTW 5WiL32DUKWyArdYLbP3h4620H+PAp4iALJ+r016rea0qEt1grAD+lThieTET0mgirJZwogR+fn5H NVoLiZXOfCGsREJNNPiY8H2oijvjyfIcytzGAGM3fO4t3Ztl0FDSZU3LIECpAH6Q9NGv61tKCUVw irxJXMilAHHN5dqFQs2vbAj91G3DynANCbWGxFK8bsltORqGxSl4LhiUurjnk/1ETznqiRXItdML n7zTn1DQRvTDBu3clK2ywsh0gLBEDmZLB4y67Cml04WOQyHKckzpOwOlGL/a65UXda6M+u0FQwFF 9DFFbZ0xQnfAM9H2IqygKgqgQLHIPmABWDCCBwAwggXooAMCAQICChBIYaQABgAAABgwDQYJKoZI hvcNAQELBQAwFjEUMBIGA1UEAxMLVUlTLUludEItQ0EwHhcNMTUxMDE5MTc1NTMyWhcNMjExMDE5 MTgwNTMyWjBZMRMwEQYKCZImiZPyLGQBGRYDY29tMRYwFAYKCZImiZPyLGQBGRYGdW5pc3lzMRMw EQYKCZImiZPyLGQBGRYDdWlzMRUwEwYDVQQDEwxVSVMtSXN1QjEtQ0EwggEiMA0GCSqGSIb3DQEB AQUAA4IBDwAwggEKAoIBAQDPFkKZZZk9meQFIwrYAvD6Z7nfZjM2MBonwmX7QLUw/xemKqZJi7tf NcbSGgmlKdBN+0e3P8SP1PrvIyX8oWAa0P7R8mB12Bv6ZQ84HijYTSYULTExHmabbemUIY9V90fW v5YQVi4BmlweHqR7nLy/L1PMKF6aL9gMpETD7vP7ZHuhPBDb9Lx4NZHG6+sA37iqqgByAMy/g3YS 8deR65XU/kP0fpoSEuBOTC9EJLZJJ+1ctBgyy+KjXHkIttqDh8gcnq4FH3cNFQGP3BxM57U86IO/ 6/pSSppSdntIb3qWeOlkG6niyvB0QkUXKoPmSr1TH4g899FNHiGkTSR6+guHAgMBAAGjggQLMIIE BzAOBgNVHQ8BAf8EBAMCAYYwEgYJKwYBBAGCNxUBBAUCAwYABjAjBgkrBgEEAYI3FQIEFgQUrAhb PjJf6KrNo0m3mGz3rJicQ3swHQYDVR0OBBYEFF5HyDDxQ78BzzojA8CeAQIDWH5hMIICIAYDVR0g BIICFzCCAhMwOQYKYIZIAYb9MAEBBzArMCkGCCsGAQUFBwIBFh1odHRwOi8vdWlzcGtpLnVuaXN5 cy5jb20vcmVwLzA5BgpghkgBhv0wAQE9MCswKQYIKwYBBQUHAgEWHWh0dHA6Ly91aXNwa2kudW5p c3lzLmNvbS9yZXAvMDkGCmCGSAGG/TABAQMwKzApBggrBgEFBQcCARYdaHR0cDovL3Vpc3BraS51 bmlzeXMuY29tL3JlcC8wOQYKYIZIAYb9MAEBAjArMCkGCCsGAQUFBwIBFh1odHRwOi8vdWlzcGtp LnVuaXN5cy5jb20vcmVwLzA5BgpghkgBhv0wAQEEMCswKQYIKwYBBQUHAgEWHWh0dHA6Ly91aXNw a2kudW5pc3lzLmNvbS9yZXAvMDkGCmCGSAGG/TABAQUwKzApBggrBgEFBQcCARYdaHR0cDovL3Vp c3BraS51bmlzeXMuY29tL3JlcC8wOQYKYIZIAYb9MAEBDjArMCkGCCsGAQUFBwIBFh1odHRwOi8v dWlzcGtpLnVuaXN5cy5jb20vcmVwLzA5BgpghkgBhv0wAQEBMCswKQYIKwYBBQUHAgEWHWh0dHA6 Ly91aXNwa2kudW5pc3lzLmNvbS9yZXAvMDkGCmCGSAGG/TABAQYwKzApBggrBgEFBQcCARYdaHR0 cDovL3Vpc3BraS51bmlzeXMuY29tL3JlcC8wGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwEgYD VR0TAQH/BAgwBgEB/wIBADAfBgNVHSMEGDAWgBRyNwE2Pfhm1gOYTvX4AC6kJKp2IDBxBgNVHR8E ajBoMGagZKBihi9odHRwOi8vdWlzcGtpLnVuaXN5cy5jb20vcmVwL1VJUy1JbnRCLUNBKDYpLmNy bIYvaHR0cDovL3BraXJlcC51bmlzeXMuY29tL3JlcC9VSVMtSW50Qi1DQSg2KS5jcmwwgbUGCCsG AQUFBwEBBIGoMIGlMDsGCCsGAQUFBzAChi9odHRwOi8vdWlzcGtpLnVuaXN5cy5jb20vcmVwL1VJ Uy1JbnRCLUNBKDYpLmNydDA7BggrBgEFBQcwAoYvaHR0cDovL3BraXJlcC51bmlzeXMuY29tL3Jl cC9VSVMtSW50Qi1DQSg2KS5jcnQwKQYIKwYBBQUHMAGGHWh0dHA6Ly9wZWNzMS51bmlzeXMuY29t L29jc3AvMA0GCSqGSIb3DQEBCwUAA4IBAQBWdgi2rAksfRWDhpBlbEI1I2qw7PbB3SwhtP7/k0ih 4z6jBYVpV01T9o1lnKO1FJ8m36EkQt3dlhv2wdRCfJkJ+81poHbBUM+dM5SaS9ZWiKIbHyxsem4R OIiQioYHfEUY60Hdd063TQvXywIYam4wa40VgNbsYA97F67u5Q65bsGSO8FwmeHXEiNL3tHqAbtq /iGSgrf1hRDBm9TccCCh/skJ/3HjM5vKXNj/76iNKC3xHr8vqSEAPEveG4HYX56ntDGPb2zkaHJX BP3qgff0I+Tok15eumcilQPdarUIm2Pg06b0aD1f+SuLxG8MGpLWX504FJujGWn0YxjGjz3VMYID kzCCA48CAQEwcDBZMRMwEQYKCZImiZPyLGQBGRYDY29tMRYwFAYKCZImiZPyLGQBGRYGdW5pc3lz MRMwEQYKCZImiZPyLGQBGRYDdWlzMRUwEwYDVQQDEwxVSVMtSXN1QjEtQ0ECEzkAAohGhx5IQTs6 fc0ABgACiEYwCQYFKw4DAhoFAKCCAfgwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMTcwODI4MTcwNTU4WjAjBgkqhkiG9w0BCQQxFgQU+kTVFlCQ/j1lunvYWP9SABct 7AcwfwYJKwYBBAGCNxAEMXIwcDBZMRMwEQYKCZImiZPyLGQBGRYDY29tMRYwFAYKCZImiZPyLGQB GRYGdW5pc3lzMRMwEQYKCZImiZPyLGQBGRYDdWlzMRUwEwYDVQQDEwxVSVMtSXN1QjEtQ0ECEzkA ATiBjyPEYPH+2T4ABgABOIEwgYEGCyqGSIb3DQEJEAILMXKgcDBZMRMwEQYKCZImiZPyLGQBGRYD Y29tMRYwFAYKCZImiZPyLGQBGRYGdW5pc3lzMRMwEQYKCZImiZPyLGQBGRYDdWlzMRUwEwYDVQQD EwxVSVMtSXN1QjEtQ0ECEzkAATiBjyPEYPH+2T4ABgABOIEwgZMGCSqGSIb3DQEJDzGBhTCBgjAL BglghkgBZQMEASowCwYJYIZIAWUDBAEWMAoGCCqGSIb3DQMHMAsGCWCGSAFlAwQBAjAOBggqhkiG 9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAhowCwYJYIZIAWUDBAIDMAsGCWCGSAFlAwQC AjALBglghkgBZQMEAgEwDQYJKoZIhvcNAQEBBQAEggEADW0mT+7povvGfXDb7QvVpIdrppLpUb3P acQzzJ8q5aXQYD5BrQBVvkYQmWHIIkHjtZh9vV0QS4Hipnz7PQgJuGOZXk4dgmhbAXVs59sJyTPW YivSHwkBd+3U+ilRV763hhni7/fTxMMsgPkZ+RtVX1RLQST0xNRjjh/uAb0A5pcu7qKwN7AIujmM PsSGFwBjLeRQNq8KmBuS8USNfUvnwPjb6qVH/snoOqfH/Wt8lrzz2kRFF1Hpu1dxRzYdufHdRFmF EZiaFFS1LXd3tIisDt6JQMOWyCt1argURr/cNHVsnG2gwefYvj4crWIWSDvd0id9faThCzb7KvnD 2/h60AAAAAAAAA== ------=_NextPart_000_01AB_01D31FFE.63D9AAC0--