rnbd-srv.c (4f2c0a4acffbec01079c28f839422e64ddeff004) rnbd-srv.c (0718afd47f70cf46877c39c25d06b786e1a3f36c)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * RDMA Network Block Driver
4 *
5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved.
6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved.
7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved.
8 */

--- 705 unchanged lines hidden (view full) ---

714 full_path = rnbd_srv_get_full_path(srv_sess, open_msg->dev_name);
715 if (IS_ERR(full_path)) {
716 ret = PTR_ERR(full_path);
717 pr_err("Opening device '%s' for client %s failed, failed to get device full path, err: %d\n",
718 open_msg->dev_name, srv_sess->sessname, ret);
719 goto reject;
720 }
721
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * RDMA Network Block Driver
4 *
5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved.
6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved.
7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved.
8 */

--- 705 unchanged lines hidden (view full) ---

714 full_path = rnbd_srv_get_full_path(srv_sess, open_msg->dev_name);
715 if (IS_ERR(full_path)) {
716 ret = PTR_ERR(full_path);
717 pr_err("Opening device '%s' for client %s failed, failed to get device full path, err: %d\n",
718 open_msg->dev_name, srv_sess->sessname, ret);
719 goto reject;
720 }
721
722 bdev = blkdev_get_by_path(full_path, open_flags, THIS_MODULE);
722 bdev = blkdev_get_by_path(full_path, open_flags, THIS_MODULE, NULL);
723 if (IS_ERR(bdev)) {
724 ret = PTR_ERR(bdev);
725 pr_err("Opening device '%s' on session %s failed, failed to open the block device, err: %d\n",
726 full_path, srv_sess->sessname, ret);
727 goto free_path;
728 }
729
730 srv_dev = rnbd_srv_get_or_create_srv_dev(bdev, srv_sess,

--- 118 unchanged lines hidden ---
723 if (IS_ERR(bdev)) {
724 ret = PTR_ERR(bdev);
725 pr_err("Opening device '%s' on session %s failed, failed to open the block device, err: %d\n",
726 full_path, srv_sess->sessname, ret);
727 goto free_path;
728 }
729
730 srv_dev = rnbd_srv_get_or_create_srv_dev(bdev, srv_sess,

--- 118 unchanged lines hidden ---