Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751341AbdFEUIE (ORCPT ); Mon, 5 Jun 2017 16:08:04 -0400 Received: from mail-sn1nam01on0046.outbound.protection.outlook.com ([104.47.32.46]:23380 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751181AbdFEUIC (ORCPT ); Mon, 5 Jun 2017 16:08:02 -0400 Authentication-Results: spf=pass (sender IP is 192.61.61.105) smtp.mailfrom=unisys.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=pass action=none header.from=unisys.com; From: David Kershner To: , , , , , , , , , , Subject: [PATCH 0/3] move visorbus out of staging to drivers/virt/visorbus Date: Mon, 5 Jun 2017 16:07:29 -0400 Message-ID: <1496693252-4349-1-git-send-email-david.kershner@unisys.com> X-Mailer: git-send-email 1.9.1 X-OriginalArrivalTime: 05 Jun 2017 20:07:37.0239 (UTC) FILETIME=[60994270:01D2DE37] MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:192.61.61.105;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(39410400002)(39400400002)(39840400002)(39850400002)(39860400002)(39450400003)(2980300002)(438002)(189002)(199003)(9170700003)(356003)(72206003)(2201001)(189998001)(8676002)(50226002)(81166006)(9306002)(8936002)(86362001)(50986999)(6636002)(57986006)(478600001)(33646002)(5003940100001)(36756003)(6666003)(50466002)(83796002)(450100002)(2906002)(305945005)(106466001)(46656002)(47776003)(38730400002)(53936002)(9746002)(9786002)(5660300001)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR07MB3482;H:USEA-NAEDGE2.unisys.com;FPR:;SPF:Pass;MLV:sfv;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CO1NAM05FT027;1:bCaZssb/HKMUeuVyCIZPuzpeqUKdDu5fIOaxI7i48u7665dqoGsEbw7z1ksfc5wH1UUBZnI1jk9pAR2nuP7m0FVX33sGMICuZqqhCdeXMqDrBGs0Ad49guk3pkUs94DibUbruH9avzhXGsNcpIKVewoN2qfqV+izaHW625FIFEhig8pGu4EmDpkT6Htjc726OhR7RRj6Sor2vM/pBGFJJeRv5BgIw25Yl4PkDTL7uAgtgNLyVmooOzls+IImbbWKz0qXrRplvGUcAfbizWOxgRctYgX0vmyq8+XFNF4YUCPkYc3d/NS4jxYuWh6HTpGw3bM+uB+u6sr2oCJxnmLRxTPWWztAKnTWhhTyT6zJG8eYsLwKW3VKsOwBRk22XdXtLsoeaVbJQ9TDOnHTGdeaongupDNhJby4VgC0EbwBbMPBW+X6YvuokQ5/Tj+o39c6u8Tq8NGm0cUy793pfCxhjeUczcX44D5zZcBV21NMz00y0k4UHbXjBb8rWEPidQhIwQhDvwmpHZFYpmQQNjDwcGtpkh8rvHwWAOIshDHWFmI= X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR07MB3482: X-MS-Office365-Filtering-Correlation-Id: 7faad9b4-9c52-4168-9056-08d4ac4e9098 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081);SRVR:DM5PR07MB3482; X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3482;3:X6wk5lyu5F8gfHvgSIrB6/Atv2L+MLyVJ3B+GlQVr7fR4GQT+wUU+2lcMsa2A9mhghZXqY47OCIrgj32+poEoriubrNaFnvjWMvUnneKFXjesj6lN1A7VB+6MYkrYsmCIUPcUeRbjBZzlJsYokjDOZIIPraEvX+fej5hwEcJmuI7FcvncJ0PJPQVYoyBNlD/qDbYb19BBf4EIbyxrkzKN1H3enEhIS/A+ykbndMou3GJFa0danl30Ea8q0UmIMdWszNF3YK6ag9i2OeqauWXQSPhPf5ONcFeTdqzlMMBDXHBi6BiJldtHa4npOmBIBXETP7L1Bj+aUPztkN/SjMX2SqjdqS2YUUQMnoYaSHXIkbJo2ePFUZ/a0X6iufmB0ND8N002AJu4nmTTTKn1hfRbL19Z74gJEliD1ckfAMqVeUISDeAlDQAYyAdBC7LPWB1hqc1E7zNd92591uXiMar/DtrR2StRxdimXQVaBqUJicWXt4vKmmWuU5eAbHU75vJ X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3482;25:FPp2UuOOLqZL2W/hJxfR5b/XxGWK7MIFmGyVPQdHV+okvnTflRI6rb0qE80T/pCz0BueJSZ9T+LmJo8WH6ADUDQXYsp1L8UQhZ5CUksNHxEdqXIiO+hFpbz17kJ0xeZowqVciVPM1juKTjPoSCRz12ISYSFGEksGhn20O3n3kCnCgWnF4dIRxZ3Ay2blGuddQ6awmGHJgt9plMbwjohpMBXjmQ2ICdpWSJtkabLDUMaaBZ6fjF6YR0PUp2YwKc9nWk02V2jYcbKJTq8MD7tNOU44x8Xxa1fMeLkhtp0SkA5yG5vVQBe84zobXcc3IZNyvAZ0t/fMabhNSy2AzY3akvDCZ2F5BCKdzrMMc+N96t+K0OERIZTNIXbW4RStQqd6prp5AooHuZ/dIJU5Up3TmTNVB1y7fVF7ENtXEGVzkH1ELE7SGtW2jeg3F+bU8Lj+Vu5m2V+AXD4Nov087LYQpG/YDHQXYlgv6K+QhcTHJ7w=;31:4CJ3nFBp5j8NdwuVNU/sTjGUJgnc7mA+Kf2zMkTeoKTAP0aOyHul7lpDxYyCgkJpqCkdPD6XtALOpapxxgIAqsXFlbEsJrBVPc+OMi1HInyrxwQY5Uc9+ih2wsTdDCB9NQnuTufjrAEwlHG6g7nY8Pt6RnXV7WpK5dxRny/t+oymj01CmQcdOjcQPyqU7axBBc6UQ3m94/H7nBRC5TP2sZfvE4PXAF2uYHy9DSED/rZaW+jlhyTRDu0ZXC941zsiybD0LkZ1j5rmS17Onjdxmg== X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3482;20:+bWDgeHppl3VD42iJ8cvmZIcstpZwTRImGbRwKMzCUf3RkPhmQIYtZsds5cAYZ0CW64Fsm877Ao1ykgIXDxFsGkjywvPWmmezqO18hpeY5KNektA1D/ZZPk1A38MCytJtQN8jlquIUq2p5sE7MDZzKQYwA0OfGtiT1gAP6zj+JELQFcXiw6mXP+xjlF7NtDbFzO965Xn6BkPrsKz1wLzyHH4hmnJBe73j0fAgSu2ArkXYUWOWxOmIwfUbm9OwLExDC1Hv7M65yq+c5+EPgpPpjJbIdL7de7J+I27o3+QLHFhSZzkJmG+CGWAGcpb+KRg8CEVe0gH4BiN8rWGh45oGoeun38bUqESpBU22Oh3vMUpZKpqQfE7dObNOa4F8Ri3HrJaHlCb/E3khchcYzHC1TMpL+3YuXNhpmPuTSaMe9EchNMoHyE/tAsF0op4+PLVnZdBH6prkDRc/eJRu49EGlM2XuQ57iNaL4clsvu0nLcP5/PPfkZfTsgwT1wrT1jy X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(13016025)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93004095)(10201501046)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(20161123555025)(20161123558100)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM5PR07MB3482;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM5PR07MB3482; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM5PR07MB3482;4:ObFlcwMZHX/aK6g5vTphCTiWBP9Wxv8w0yV1C/cjW6?= =?us-ascii?Q?zr4f2leg7+gipWgOFSqdBt+F3J5tCfrafm6mQH/qcqbykucNsSVn8AYLBxmT?= =?us-ascii?Q?8YzpWDt4AufKLdVenGZF5Dc29Iayg/sCNVd/NmbgudVD3Zep2Mc7SGZssecb?= =?us-ascii?Q?RjfC62U5SYka3l9ZAhDExqIFMOmtVM59gkwoGd5bgbyQAqTT7GQF3kxILtSG?= =?us-ascii?Q?igeqf2RcHA56v7805Ib0bkABa7ZsS56E1EX90oz/oavn2fP/v0PSPWx4yUc7?= =?us-ascii?Q?JJCQ7YJ6MdgMAf6T0A9zhFqQdj2vBgqzBYgnDwJHmAnzeI5YtzNZ3wpzjiAR?= =?us-ascii?Q?H5aMvCkg8ZAAJSrCcIsXx3M+F3JFLRMw9fdJ3yKoqK80ghqB3nbmI/06Bc8e?= =?us-ascii?Q?AbLCuk5tLCOKOvyXlzw7VJUrPEQZk8ecjR6JiZJk26+ScwHzq+XHw8fj9X6J?= =?us-ascii?Q?FNboz7nUEB+kR6x6JVTXZ7nNgCSsc3uUZWkV/QwxUiieNgtDLhJ/Xyin4HCo?= =?us-ascii?Q?KzOplIJZkpgmy1W1bI14uZiRPi7RXh8/RjYi9dVrFSBU2qPNjMnQwrzNe/O9?= =?us-ascii?Q?cbkneK9VrtCCBuJvJX+0nPNokMF2Du7nbHlfCeBQzA1+8RojoAaZF/2OGnr8?= =?us-ascii?Q?4Mq6pTtkW3AisWc7SredHX6WN8Cct3FbLdo2zDn5ciiRu9SiVe7WSNAyrz82?= =?us-ascii?Q?C4YeoZSkIatZ6UhB3OPg+4nL8mewk08ypIJZXjeEg3mk9d6l8lL/+h7AXs3z?= =?us-ascii?Q?t0cF6dcktUh/onFylHFpwKCIocGeU17nw+tWo8ajNYWKdqgbIHOZkeL9N+RS?= =?us-ascii?Q?quWjaZTZXJydg+XL4z6rNUrYn2UKh1soaZtIIdiOgj3JbAKrVViek9lzo5wb?= =?us-ascii?Q?YIoU5XpXqfBAnT35o/RgfjDz5jB6bJVQtZBDryXRBeMK3M4JXtTlFl5usOHW?= =?us-ascii?Q?csObGuSLicFcCJbycsiHasCEpyQjs8DCAbdBiJk6+44d4I7E2KcDTcdglC8b?= =?us-ascii?Q?0787lWMyuZcK1pfXESEWnlVBcEtfc1B2EXYBa3sFOelacPj49M7GYRCNVjIi?= =?us-ascii?Q?eTaaNTmdfOKcufzqzNZL0N8VA8gU+/znyYQ7+atu0TzA5YOjwd1srrzqC7ao?= =?us-ascii?Q?v5e6qCoIXpdO5VCn3Nlm4+Oh8jIHhS0uidDtz1NY0RDw1gkVVM2jIZ+tc3WA?= =?us-ascii?Q?hRjd2nxj5/ULg=3D?= X-Forefront-PRVS: 0329B15C8A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM5PR07MB3482;23:6O/DNdgtDd4QvPiEGuIgrx9WWa6ziATMKTFno/N9v?= =?us-ascii?Q?eq7tW1TY1muK0U0ei6E40N4nqJ+/i+rcfCGNOhHKCVn7YR4PnhY+5Zf8nHs6?= =?us-ascii?Q?pFdEFeFyiBfkIGECIsgxR/8z9/1+HQiyh+RbfYcP8FmUO0wbGDf+o++0hqBe?= =?us-ascii?Q?eAaSLzs1z+gMwq4B+/aPu2hNygLQosoNqwfWDlvJipja8+mNaqRsgzBcjLeP?= =?us-ascii?Q?WUfMBuX1uCGuoVOOl9dgC+CB5oIbdtK4IfnhjMkXbpuW+WGl2BYq49AtL57e?= =?us-ascii?Q?LdGCnEoBdClBcWNz4KtYv4F0O90SGoKrzdMgXwvUi5v5CzoeaLzt21VKpm+7?= =?us-ascii?Q?I8LkCz9gTZVvMC3dRn8hM9dHayqqjJQjJpZ4jfR2XHv3P8ogK1ju3A5cPQzF?= =?us-ascii?Q?re+OZPfgNGbr6pmcD3dKJbYB82gtDvw370LGnUJEwtKsXFlTmRXO+tvV3ecI?= =?us-ascii?Q?KkyB4av3cea8ZbSay3JAGmCGZjniTiB9VAmi5+zwuC+kCzzrD/oQZ5Oei7sn?= =?us-ascii?Q?cGvMVkSy0AyMTfBRs2siVhU24FUcJzAkkCaj+Ytgy10DQpVuRoqpYSfLFdrs?= =?us-ascii?Q?hRE4JWnPEGZF95HiTLkoF8Q7ghIAsz4Yxfeo++2Diiq7qdulG+uGDwHdc/en?= =?us-ascii?Q?BFd99SoP8wlhL6GVNnQVcGF6LFPvUalRKuYJIY0k1oL3N0toFuPAMAp6zfrv?= =?us-ascii?Q?XBos/ErNZP2vudBeS6nLGU1uQkP+8tmLN9t5hFiKyntoDoIiINciyve/kor3?= =?us-ascii?Q?uuuy4iWqgdiMPDwOkHXkLrWSst71hO5mdRiX3D9f2i/0HzQIP/9pgO0A01LZ?= =?us-ascii?Q?0NCQ9SQdrVryEoGSmKUbAlVvjUuQh5pp9WowV/krl2qg618byYV1mCwcKQDU?= =?us-ascii?Q?qS4T5HFWGH2A7nC7UTJaoEmXfzkRodezwanJ55ZL/LuPhY+DRaMHkY9Zf9hT?= =?us-ascii?Q?t7KxybPM5U4NGp+FpIAziriDP5x2QwVJ4/AeCLsF/XMjFz8t28YJPnP7n1uW?= =?us-ascii?Q?QG7/rwDXa1AHXygyl5F7zj0LtOamCLHeENz3kNMGCwtsyqqEVbpKPjTYtSfV?= =?us-ascii?Q?mpHNoxYF4w6JVSsjFaxBtI3tuxqb1HjvZXA1r4rwq8vWpTupuJvfl2SN5U2K?= =?us-ascii?Q?S3/6jYkIrE=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3482;6:vUbqNXzxxj4BlVmPnKmwreG3s63nM0RORIZILNBgaDX4sQct8wk73FBLsV6ygw/KV8AXiu9JqRnnYsWnQdc0MHUgn9bDntSDrOCPlzvqh95SQMP2fg7zx3lPc/iYeE1IuoFzSN9AhFX6Q6Hqc2z4MJzclc2yjph0Kq9b5Lk4pAwBJuJjqM/9cmfAbN+TYZA1cl+2GLiDfPfkDCn8224MU0HpjXL85RmY/D+gcYlWwIgQBU7IeE1NrYZ5OyMEZv28gmRO5SmfpxNck2Z7GyMWuN8MtVO9cvQocBxnh6eUFhoKb2aMl1eCR9JwzMuONUTiznTCqRadBgrRYZSOF4W0WpnE790QaKM6ZNjxJNd762BC79sT0t4zsM3kir1zCVSO6SzJZNl9IqyIsXzg5xT/fIqjZ/nxYIoJ0sVuJ41wfXuSbmKZTqTtB5P7NmyAEldpp98sd5cv0Qy4jE+XgCyCXCbSP7JZnwHu/TaBBc1JGTcDv+/q8dYT0F3w99zhS2UtHSmC5zzQbfihoQOUDdRskg== X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3482;5:y38lBw70mt/1C2Sw3MTPKAlxuILdaGRNPQv9JqlzRMA7NTnDEy/+mat4iEwEZM636LEPlZJJJLwUfLC6Qo9ez/b2zY6cWWOh5jZSR1QjCr1JBqyZvXXjhsO+2ezHdHmmsNBSeMvB7oP2cFQr7AYWqS3HaHiVNxhCljkk7Xfjg7FUaVgUIL7uooOKxK2J6GeOjLDTxY2zi4LjlMdCR8TCY3a/Eybklh3jDi2vH72Yqs+gX/58awyqdxVZmqNGmqP36TSmf3QDK2y00Lqf/Tv+1GkjXV7ueOqBvgr8b9RoMa8nNrOA/TvXqTvNcaM3xfz0Kt9gGeqSxYdwd94SG6LB+llVbGko1GOIEnXTR1KrFx6XKR6mwLMk6wnvZrJGSIiX275fZrgHcqLE7/zdffS1rnsOlIEvMelRY0uUbBzB6WqwBbiTaklZiGFpr2mFuBW9CCBixnDpb/abECR89ujINM8e6TAEpBDs6cOep3QAChjPVgWYn7Cv9mWu8osC7n1V;24:bCuAymBXhYQt3GbphbNAy26ZkW3aBfXCRMMx+P2FmvKcljc6fPryP9A8DjMSkh6APEfcbuLyPG8c/wPbWlzwoeKNo/aQRVQ4IZw85oUvml8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3482;7:QhqEXh49cEca+4SaXADCo+rncADVEo8Uu0uO3roGyU5QfQpPHX+49bYXRsFEq4b8NLFBXLlFKIipcn2hwEkzJrXHmoYBxLLwNoC+ZCasZUvKh8kBypG+b66e7ynH6JGAvToAEQ8j15vZcMRPfIzheCYkO51ZHu/O1C5IAx16YsOx/HxJ7fU1hIe/WEK3ABBPOChCuc1CB7YcG6Ro5gOQ2vWSYighkJC1+ZigVqbl5XKiH5oHmA/aGoyXj+2jAsNhfes5aIUAoqf1jXo/XjlIq8OnCcFB2gAmqQ9wuk33u2wEmn0/rK+oE8nMC5Jpza7To1uRww4G6aUoPxhuzSwbyw== X-OriginatorOrg: unisys.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2017 20:07:59.7394 (UTC) X-MS-Exchange-CrossTenant-Id: 8d894c2b-238f-490b-8dd1-d93898c5bf83 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=8d894c2b-238f-490b-8dd1-d93898c5bf83;Ip=[192.61.61.105];Helo=[USEA-NAEDGE2.unisys.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3482 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3457 Lines: 55 This patchset moves drivers/staging/unisys/include to include/linux/visorbus, and moves drivers/staging/unisys/visorbus to drivers/virt/visorbus. David Kershner (3): include: linux: visorbus: Add visorbus to include/linux directory Documentation: Move visorbus documentation from staging to Documentation/ drivers: virt: Add visorbus to the drivers/virt directory .../ABI/stable/sysfs-bus-visorbus | 0 .../Documentation/overview.txt => Documentation/visorbus.txt | 0 MAINTAINERS | 4 ++++ drivers/staging/unisys/Kconfig | 1 - drivers/staging/unisys/Makefile | 1 - drivers/staging/unisys/visorbus/Makefile | 11 ----------- drivers/staging/unisys/visorhba/Makefile | 3 --- drivers/staging/unisys/visorhba/visorhba_main.c | 4 ++-- drivers/staging/unisys/visorinput/Makefile | 2 -- drivers/staging/unisys/visorinput/visorinput.c | 2 +- drivers/staging/unisys/visornic/Makefile | 2 -- drivers/staging/unisys/visornic/visornic_main.c | 5 ++--- drivers/virt/Kconfig | 1 + drivers/virt/Makefile | 1 + drivers/{staging/unisys => virt}/visorbus/Kconfig | 2 +- drivers/virt/visorbus/Makefile | 9 +++++++++ drivers/{staging/unisys => virt}/visorbus/controlvmchannel.h | 2 +- drivers/{staging/unisys => virt}/visorbus/vbuschannel.h | 2 +- drivers/{staging/unisys => virt}/visorbus/visorbus_main.c | 2 +- drivers/{staging/unisys => virt}/visorbus/visorbus_private.h | 0 drivers/{staging/unisys => virt}/visorbus/visorchannel.c | 2 +- drivers/{staging/unisys => virt}/visorbus/visorchipset.c | 2 +- drivers/{staging/unisys => virt}/visorbus/vmcallinterface.h | 0 .../unisys/include => include/linux/visorbus}/channel.h | 0 .../unisys/include => include/linux/visorbus}/iochannel.h | 2 +- .../unisys/include => include/linux/visorbus}/visorbus.h | 3 +-- 26 files changed, 28 insertions(+), 35 deletions(-) rename drivers/staging/unisys/Documentation/ABI/sysfs-platform-visorchipset => Documentation/ABI/stable/sysfs-bus-visorbus (100%) rename drivers/staging/unisys/Documentation/overview.txt => Documentation/visorbus.txt (100%) delete mode 100644 drivers/staging/unisys/visorbus/Makefile rename drivers/{staging/unisys => virt}/visorbus/Kconfig (95%) create mode 100644 drivers/virt/visorbus/Makefile rename drivers/{staging/unisys => virt}/visorbus/controlvmchannel.h (99%) rename drivers/{staging/unisys => virt}/visorbus/vbuschannel.h (98%) rename drivers/{staging/unisys => virt}/visorbus/visorbus_main.c (99%) rename drivers/{staging/unisys => virt}/visorbus/visorbus_private.h (100%) rename drivers/{staging/unisys => virt}/visorbus/visorchannel.c (99%) rename drivers/{staging/unisys => virt}/visorbus/visorchipset.c (99%) rename drivers/{staging/unisys => virt}/visorbus/vmcallinterface.h (100%) rename {drivers/staging/unisys/include => include/linux/visorbus}/channel.h (100%) rename {drivers/staging/unisys/include => include/linux/visorbus}/iochannel.h (99%) rename {drivers/staging/unisys/include => include/linux/visorbus}/visorbus.h (99%) -- 1.9.1