From mboxrd@z Thu Jan 1 00:00:00 1970 From: Saeed Mahameed Subject: [PATCH mlx5-next 07/18] net/mlx5: Move pci status reg access mutex to mlx5_pci_init Date: Fri, 28 Jun 2019 22:36:00 +0000 Message-ID: <20190628223516.9368-8-saeedm@mellanox.com> References: <20190628223516.9368-1-saeedm@mellanox.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190628223516.9368-1-saeedm@mellanox.com> Content-Language: en-US Sender: netdev-owner@vger.kernel.org To: Saeed Mahameed , Leon Romanovsky Cc: "netdev@vger.kernel.org" , "linux-rdma@vger.kernel.org" , Parav Pandit , Vu Pham List-Id: linux-rdma@vger.kernel.org RnJvbTogUGFyYXYgUGFuZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+DQoNCm1seDVfcGNpX2luaXQo KSBwZXJmb3JtcyBwY2kgc3BlY2lmaWMgaW5pdGlhbGl6YXRpb24gb2YgdGhlDQptbHg1X2NvcmVf ZGV2IHN0cnVjdC4NCkhlbmNlIG1vdmUgcGNpX3N0YXR1c19tdXRleCB0byBwY2kgaW5pdGlhbGl6 YXRpb24gcm91dGluZQ0KbWx4NV9wY2lfaW5pdCgpLg0KVGhpcyBhbGxvd3MgcmV1c2luZyBtbHg1 X21kZXZfaW5pdCgpIHRvIG5vbiBQQ0kgZGV2aWNlcy4NCg0KU2lnbmVkLW9mZi1ieTogUGFyYXYg UGFuZGl0IDxwYXJhdkBtZWxsYW5veC5jb20+DQpSZXZpZXdlZC1ieTogVnUgUGhhbSA8dnVodW9u Z0BtZWxsYW5veC5jb20+DQpTaWduZWQtb2ZmLWJ5OiBTYWVlZCBNYWhhbWVlZCA8c2FlZWRtQG1l bGxhbm94LmNvbT4NCi0tLQ0KIGRyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29y ZS9tYWluLmMgfCAyICstDQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0 aW9uKC0pDQoNCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1 L2NvcmUvbWFpbi5jIGIvZHJpdmVycy9uZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4NS9jb3JlL21h aW4uYw0KaW5kZXggZTVmOWRmN2Y3ZTM0Li4xMGY3MmI4OWFjOGUgMTAwNjQ0DQotLS0gYS9kcml2 ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvbWFpbi5jDQorKysgYi9kcml2ZXJz L25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvbWFpbi5jDQpAQCAtNzMxLDYgKzczMSw3 IEBAIHN0YXRpYyBpbnQgbWx4NV9wY2lfaW5pdChzdHJ1Y3QgbWx4NV9jb3JlX2RldiAqZGV2LCBz dHJ1Y3QgcGNpX2RldiAqcGRldiwNCiAJc3RydWN0IG1seDVfcHJpdiAqcHJpdiA9ICZkZXYtPnBy aXY7DQogCWludCBlcnIgPSAwOw0KIA0KKwltdXRleF9pbml0KCZkZXYtPnBjaV9zdGF0dXNfbXV0 ZXgpOw0KIAlwY2lfc2V0X2RydmRhdGEoZGV2LT5wZGV2LCBkZXYpOw0KIA0KIAlkZXYtPmJhcl9h ZGRyID0gcGNpX3Jlc291cmNlX3N0YXJ0KHBkZXYsIDApOw0KQEAgLTEyNTYsNyArMTI1Nyw2IEBA IHN0YXRpYyBpbnQgbWx4NV9tZGV2X2luaXQoc3RydWN0IG1seDVfY29yZV9kZXYgKmRldiwgaW50 IHByb2ZpbGVfaWR4KQ0KIA0KIAlJTklUX0xJU1RfSEVBRCgmcHJpdi0+Y3R4X2xpc3QpOw0KIAlz cGluX2xvY2tfaW5pdCgmcHJpdi0+Y3R4X2xvY2spOw0KLQltdXRleF9pbml0KCZkZXYtPnBjaV9z dGF0dXNfbXV0ZXgpOw0KIAltdXRleF9pbml0KCZkZXYtPmludGZfc3RhdGVfbXV0ZXgpOw0KIA0K IAltdXRleF9pbml0KCZwcml2LT5iZnJlZ3MucmVnX2hlYWQubG9jayk7DQotLSANCjIuMjEuMA0K DQo=