From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753743AbdLHVzk (ORCPT ); Fri, 8 Dec 2017 16:55:40 -0500 Received: from mail-by2nam03on0064.outbound.protection.outlook.com ([104.47.42.64]:37699 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753247AbdLHVzg (ORCPT ); Fri, 8 Dec 2017 16:55:36 -0500 From: "Kershner, David A" To: Joe Perches , Greg KH CC: "jes.sorensen@gmail.com" , "linux-kernel@vger.kernel.org" , "driverdev-devel@linuxdriverproject.org" , *S-Par-Maintainer , "erik.arfvidson@gmail.com" , "wadgaonkarsam@gmail.com" Subject: RE: [PATCH v2] drivers: visorbus: move driver out of staging Thread-Topic: [PATCH v2] drivers: visorbus: move driver out of staging Thread-Index: AQHTb35s8HkYlcwTZ0272o3mdikwvaM5lmiAgAAUnICAAFRQEA== Date: Fri, 8 Dec 2017 21:55:22 +0000 Message-ID: References: <1512666667-14981-1-git-send-email-david.kershner@unisys.com> <20171208153913.GA31823@kroah.com> <1512751979.1845.21.camel@perches.com> In-Reply-To: <1512751979.1845.21.camel@perches.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=David.Kershner@unisys.com; x-originating-ip: [192.63.205.31] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;CY4PR07MB3176;6:qJG8Dj6HSG8hizIFvMfMMdPAlZz/o6NhtlXR5f6HcTa5L9FOFC2Nygm5vKKyZ+UD55rJwtQmLPVwlnFkxyze/jdK+EHyhutmsNBwAHSKtFku01bRIiyHJ91d2pz0DVsywqZnE7hL97n7szR7zP70BueKICUnI/XCAsIUPD6mCLyts7UzvJU6+3ubwN3KHdgScOWsAviKG2VbvCjvFliP1Ur/z0hRZ1Y9/xx/Q/PON7mjatLOIaWSZawLph9OgF2p0vs1uEyFIOCWUvFk3GvJbETCRg33RqW8eArxnKmC6deS4TgYxw3i30bBiHP41JJDjGjDYkvVYwxai48bG/l/c4XRAm2wq/s61h5feVaqi54=;5:0xrNTWCBPlNc3ccs0lmVeMB4AGTtXPJudWVTrgPQEJPG7wZdd5xOWP68pmppLTOJnB+4X/eqAWVzKyQSoeSby6j3jy5J3gfjmQymg8oJdpuVxrn+pQViFXLwtmEJ5CQsgyBUY8KoN2I/calB6C2dilnCbxZfua6MXfj8/GsKevA=;24:YljDXMXhCqWs5yQlSo4MbyhbFGQbY8PZGj7miXwZOYqfVdhW95PX5+niwV4xUoSMQLmB0MQ6e/8n5X8dy05qNW2DVuZKcChmVf2MKeD8cSA=;7:/8VfS7oSrSOJ0z0LU4qFj7+hhP6RYaurFgHY9pmDmWd/ORuTU6XJ/N5qY0YNpmOIIxZNkqA8h5nweoFiliMr+pItSmAsXamGT8QbWqz71PNRnZdlkUxUUb81V/aBtmRI8MyiLQ3EDksTpyiuhfC9xwc5sQcELe6gSTO23B0I8+fOikME3lbC/l5uZBEWRD0od0vXrFOjnekDVEtipKe96/oirVe9PZRUBXI7cnAO2TiK/nG/CBCxoQRqok74Smq0 x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: 682b6fc7-bcd2-42cc-ab00-08d53e866159 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(49563074);SRVR:CY4PR07MB3176; x-ms-traffictypediagnostic: CY4PR07MB3176: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(9452136761055)(174360191007938); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(102415395)(6040450)(2401047)(8121501046)(5005006)(3231022)(93006095)(93001095)(3002001)(10201501046)(6041248)(20161123562025)(20161123564025)(20161123555025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:CY4PR07MB3176;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:CY4PR07MB3176; x-forefront-prvs: 0515208626 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(39860400002)(376002)(366004)(346002)(377424004)(199004)(189003)(13464003)(24454002)(3280700002)(55016002)(99936001)(6116002)(102836003)(74316002)(81166006)(8676002)(33656002)(4326008)(3660700001)(478600001)(72206003)(53546010)(81156014)(2906002)(2900100001)(7736002)(68736007)(9686003)(14454004)(25786009)(53936002)(39060400002)(305945005)(5660300001)(66066001)(99286004)(2950100002)(86362001)(6506006)(3846002)(6246003)(6436002)(54906003)(7696005)(76176011)(105586002)(77096006)(316002)(229853002)(8936002)(106356001)(110136005)(97736004);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR07MB3176;H:CY4PR07MB3176.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_0051_01D37045.5510E020" MIME-Version: 1.0 X-OriginatorOrg: unisys.com X-MS-Exchange-CrossTenant-Network-Message-Id: 682b6fc7-bcd2-42cc-ab00-08d53e866159 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Dec 2017 21:55:22.1505 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8d894c2b-238f-490b-8dd1-d93898c5bf83 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR07MB3176 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ------=_NextPart_000_0051_01D37045.5510E020 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit > -----Original Message----- > From: Joe Perches [mailto:joe@perches.com] > Sent: Friday, December 8, 2017 11:53 AM > To: Greg KH ; Kershner, David A > > Cc: jes.sorensen@gmail.com; linux-kernel@vger.kernel.org; driverdev- > devel@linuxdriverproject.org; *S-Par-Maintainer > ; erik.arfvidson@gmail.com; > wadgaonkarsam@gmail.com > Subject: Re: [PATCH v2] drivers: visorbus: move driver out of staging > > On Fri, 2017-12-08 at 16:39 +0100, Greg KH wrote: > > On Thu, Dec 07, 2017 at 12:11:07PM -0500, David Kershner wrote: > > > Move the visorbus driver out of staging (drivers/staging/unisys/visorbus) > > > and to drivers/visorbus. Modify the configuration and makefiles so they > > > now reference the new location. The s-Par header file visorbus.h that is > > > referenced by all s-Par drivers, is being moved into include/linux. > > Perhaps moving visorbus.h and visorbus_private.h to > drivers/visorbus would be better than adding more > relatively localized #include files to include/linux/ > > what about controlvmchannel? > The file visorbus.h is currently included by 4 drivers: visorbus and 3 other drivers that are staying in staging for now, but we plan to move out soon. The files visorbus_private.h and controlvmchannel.h are only used by the visorbus driver and belong solely in the visorbus directory, no one should be including them besides the visorbus driver. David Kershner ------=_NextPart_000_0051_01D37045.5510E020 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIa5TCCBJEw 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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 AwIHMAoGCCqGSIb3DQMHMB0GA1UdDgQWBBSZ+FPI7g00UIYc/bFnCMHBJiBu/jAfBgNVHSMEGDAW gBReR8gw8UO/Ac86IwPAngECA1h+YTBBBgNVHR8EOjA4MDagNKAyhjBodHRwOi8vdWlzcGtpLnVu aXN5cy5jb20vcmVwL1VJUy1Jc3VCMS1DQSg2KS5jcmwwdwYIKwYBBQUHAQEEazBpMDwGCCsGAQUF BzAChjBodHRwOi8vdWlzcGtpLnVuaXN5cy5jb20vcmVwL1VJUy1Jc3VCMS1DQSg2KS5jcnQwKQYI KwYBBQUHMAGGHWh0dHA6Ly9wZWNzMS51bmlzeXMuY29tL29jc3AvMCQGA1UdEQQdMBuBGURhdmlk LktlcnNobmVyQHVuaXN5cy5jb20wDQYJKoZIhvcNAQELBQADggEBAL8zWWN9J1FxiaryLkKHfBqF GAYoetQCdRH8nKogMfCjIOVC7t5QzCECDCZsMrQngzXY6Dnu19+IF7hfG3uM2hiDE6AEvlgaMLmP lyCpLay9DIwSpB04RsQXYrhks8Pw6WSubVJL+q3XAwb00QCh5WEWVSTtuOeGMevMOzUamIw4GVzu OJiUUzGCf3XnoukIeZB48xaLpSIogOI30kjHZ10Cx4Gg8Uvdfd2ir2aXfCYeys7vEPgH8EoqqTa/ ouSwssmp07mrIIbOo1eLvBYstKUnTMkYMN107JERS50wCidCcNGSFbLHpPwKrpCDjtkAU81yoUtq Bmas8orCLoQCD10wggcAMIIF6KADAgECAgoQSGGkAAYAAAAYMA0GCSqGSIb3DQEBCwUAMBYxFDAS BgNVBAMTC1VJUy1JbnRCLUNBMB4XDTE1MTAxOTE3NTUzMloXDTIxMTAxOTE4MDUzMlowWTETMBEG CgmSJomT8ixkARkWA2NvbTEWMBQGCgmSJomT8ixkARkWBnVuaXN5czETMBEGCgmSJomT8ixkARkW A3VpczEVMBMGA1UEAxMMVUlTLUlzdUIxLUNBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAzxZCmWWZPZnkBSMK2ALw+me532YzNjAaJ8Jl+0C1MP8XpiqmSYu7XzXG0hoJpSnQTftHtz/E j9T67yMl/KFgGtD+0fJgddgb+mUPOB4o2E0mFC0xMR5mm23plCGPVfdH1r+WEFYuAZpcHh6ke5y8 vy9TzChemi/YDKREw+7z+2R7oTwQ2/S8eDWRxuvrAN+4qqoAcgDMv4N2EvHXkeuV1P5D9H6aEhLg TkwvRCS2SSftXLQYMsvio1x5CLbag4fIHJ6uBR93DRUBj9wcTOe1POiDv+v6UkqaUnZ7SG96lnjp ZBup4srwdEJFFyqD5kq9Ux+IPPfRTR4hpE0kevoLhwIDAQABo4IECzCCBAcwDgYDVR0PAQH/BAQD AgGGMBIGCSsGAQQBgjcVAQQFAgMGAAYwIwYJKwYBBAGCNxUCBBYEFKwIWz4yX+iqzaNJt5hs96yY nEN7MB0GA1UdDgQWBBReR8gw8UO/Ac86IwPAngECA1h+YTCCAiAGA1UdIASCAhcwggITMDkGCmCG SAGG/TABAQcwKzApBggrBgEFBQcCARYdaHR0cDovL3Vpc3BraS51bmlzeXMuY29tL3JlcC8wOQYK YIZIAYb9MAEBPTArMCkGCCsGAQUFBwIBFh1odHRwOi8vdWlzcGtpLnVuaXN5cy5jb20vcmVwLzA5 BgpghkgBhv0wAQEDMCswKQYIKwYBBQUHAgEWHWh0dHA6Ly91aXNwa2kudW5pc3lzLmNvbS9yZXAv MDkGCmCGSAGG/TABAQIwKzApBggrBgEFBQcCARYdaHR0cDovL3Vpc3BraS51bmlzeXMuY29tL3Jl cC8wOQYKYIZIAYb9MAEBBDArMCkGCCsGAQUFBwIBFh1odHRwOi8vdWlzcGtpLnVuaXN5cy5jb20v cmVwLzA5BgpghkgBhv0wAQEFMCswKQYIKwYBBQUHAgEWHWh0dHA6Ly91aXNwa2kudW5pc3lzLmNv bS9yZXAvMDkGCmCGSAGG/TABAQ4wKzApBggrBgEFBQcCARYdaHR0cDovL3Vpc3BraS51bmlzeXMu Y29tL3JlcC8wOQYKYIZIAYb9MAEBATArMCkGCCsGAQUFBwIBFh1odHRwOi8vdWlzcGtpLnVuaXN5 cy5jb20vcmVwLzA5BgpghkgBhv0wAQEGMCswKQYIKwYBBQUHAgEWHWh0dHA6Ly91aXNwa2kudW5p c3lzLmNvbS9yZXAvMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMBIGA1UdEwEB/wQIMAYBAf8C AQAwHwYDVR0jBBgwFoAUcjcBNj34ZtYDmE71+AAupCSqdiAwcQYDVR0fBGowaDBmoGSgYoYvaHR0 cDovL3Vpc3BraS51bmlzeXMuY29tL3JlcC9VSVMtSW50Qi1DQSg2KS5jcmyGL2h0dHA6Ly9wa2ly ZXAudW5pc3lzLmNvbS9yZXAvVUlTLUludEItQ0EoNikuY3JsMIG1BggrBgEFBQcBAQSBqDCBpTA7 BggrBgEFBQcwAoYvaHR0cDovL3Vpc3BraS51bmlzeXMuY29tL3JlcC9VSVMtSW50Qi1DQSg2KS5j cnQwOwYIKwYBBQUHMAKGL2h0dHA6Ly9wa2lyZXAudW5pc3lzLmNvbS9yZXAvVUlTLUludEItQ0Eo NikuY3J0MCkGCCsGAQUFBzABhh1odHRwOi8vcGVjczEudW5pc3lzLmNvbS9vY3NwLzANBgkqhkiG 9w0BAQsFAAOCAQEAVnYItqwJLH0Vg4aQZWxCNSNqsOz2wd0sIbT+/5NIoeM+owWFaVdNU/aNZZyj tRSfJt+hJELd3ZYb9sHUQnyZCfvNaaB2wVDPnTOUmkvWVoiiGx8sbHpuETiIkIqGB3xFGOtB3XdO t00L18sCGGpuMGuNFYDW7GAPexeu7uUOuW7BkjvBcJnh1xIjS97R6gG7av4hkoK39YUQwZvU3HAg of7JCf9x4zObylzY/++ojSgt8R6/L6khADxL3huB2F+ep7Qxj29s5GhyVwT96oH39CPk6JNeXrpn IpUD3Wq1CJtj4NOm9Gg9X/kri8RvDBqS1l+dOBSboxlp9GMYxo891TGCA5MwggOPAgEBMHAwWTET MBEGCgmSJomT8ixkARkWA2NvbTEWMBQGCgmSJomT8ixkARkWBnVuaXN5czETMBEGCgmSJomT8ixk ARkWA3VpczEVMBMGA1UEAxMMVUlTLUlzdUIxLUNBAhM5AAFI0Zc3LJpNvcO8AAYAAUjRMAkGBSsO AwIaBQCgggH4MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE3MTIw ODIxNTUyMFowIwYJKoZIhvcNAQkEMRYEFFOLQxF1DB5OgsND8dB78QmjicpaMH8GCSsGAQQBgjcQ BDFyMHAwWTETMBEGCgmSJomT8ixkARkWA2NvbTEWMBQGCgmSJomT8ixkARkWBnVuaXN5czETMBEG CgmSJomT8ixkARkWA3VpczEVMBMGA1UEAxMMVUlTLUlzdUIxLUNBAhM5AAE4tzfd+TfZRiCsAAYA ATi3MIGBBgsqhkiG9w0BCRACCzFyoHAwWTETMBEGCgmSJomT8ixkARkWA2NvbTEWMBQGCgmSJomT 8ixkARkWBnVuaXN5czETMBEGCgmSJomT8ixkARkWA3VpczEVMBMGA1UEAxMMVUlTLUlzdUIxLUNB AhM5AAE4tzfd+TfZRiCsAAYAATi3MIGTBgkqhkiG9w0BCQ8xgYUwgYIwCwYJYIZIAWUDBAEqMAsG CWCGSAFlAwQBFjAKBggqhkiG9w0DBzALBglghkgBZQMEAQIwDgYIKoZIhvcNAwICAgCAMA0GCCqG SIb3DQMCAgFAMAcGBSsOAwIaMAsGCWCGSAFlAwQCAzALBglghkgBZQMEAgIwCwYJYIZIAWUDBAIB MA0GCSqGSIb3DQEBAQUABIIBAKfdtzaN119mxo69CbR0xcFPNerkZFgXLqE7+SYt40G2n6rX8Yhr 6xrE+20WVYiePtyFi7YmTm4sVq87FPVeCr+qeuy/D2bwy6Ls7p2vxHBeRHRHbgTTbt2rtd1QWORx uZcB+59T4jQJ7Hauu3NTnN5SbP1mMZ2dYGxPGVGOWF6cp9UiyUhZV9d0hgcYq05k6l5EQiM2dNso s+6ri+N1KFt/pwnoFFBKOg9a36KZOWbi4GQThdZnyzG/pjRe/j1tyNasPDxtT8+r/DLTxQCgoP8B L902Hjj5Lafub2X+ZkJGi2cPAR++Zs09hv4zQBEH0AusSlIhNHQOsVLUIiGZ1J0AAAAAAAA= ------=_NextPart_000_0051_01D37045.5510E020--