mbox series

[for-next,0/8] update for rnbd

Message ID 20201126104723.150674-1-jinpu.wang@cloud.ionos.com (mailing list archive)
Headers show
Series update for rnbd | expand

Message

Jinpu Wang Nov. 26, 2020, 10:47 a.m. UTC
Hi Jens,

Please consider to include following changes to next merge window.

Bugfix:
- fix memleak when kobject_init_and_add fails.

features:
- rnbd-clt to support mapping two devices with same name from
different servers, and documentation
- rnbd-srv: force_close devices from one client and documentation.

misc:
- rnbd-clt: make path parameter optional
- rnbd-clt: dynamically alloc buffer to reduce memory footprint.

Thanks!
Jack Wang.

Gioh Kim (2):
  Documentation/ABI/rnbd-clt: fix typo in sysfs-class-rnbd-client
  Documentation/ABI/rnbd-clt: session name is appended to the device
    path

Guoqing Jiang (2):
  block/rnbd-clt: support mapping two devices with the same name from
    different servers
  block/rnbd: call kobject_put in the failure path

Jack Wang (1):
  Documentation/ABI/rnbd-srv: add document for force_close

Lutz Pogrell (1):
  block/rnbd-srv: close a mapped device from server side.

Md Haris Iqbal (2):
  block/rnbd-clt: Make path parameter optional for map_device
  block/rnbd-clt: Dynamically alloc buffer for pathname &
    blk_symlink_name

 .../ABI/testing/sysfs-class-rnbd-client       |  8 +--
 .../ABI/testing/sysfs-class-rnbd-server       |  8 +++
 drivers/block/rnbd/rnbd-clt-sysfs.c           | 21 ++++--
 drivers/block/rnbd/rnbd-clt.c                 | 33 +++++++---
 drivers/block/rnbd/rnbd-clt.h                 |  4 +-
 drivers/block/rnbd/rnbd-srv-sysfs.c           | 66 +++++++++++++++----
 drivers/block/rnbd/rnbd-srv.c                 | 19 +++++-
 drivers/block/rnbd/rnbd-srv.h                 |  4 +-
 8 files changed, 129 insertions(+), 34 deletions(-)

Comments

Jinpu Wang Dec. 4, 2020, 10:15 a.m. UTC | #1
On Thu, Nov 26, 2020 at 11:47 AM Jack Wang <jinpu.wang@cloud.ionos.com> wrote:
>
> Hi Jens,
>
> Please consider to include following changes to next merge window.

Hi Jens!

ping :)

Thanks!

>
> Bugfix:
> - fix memleak when kobject_init_and_add fails.
>
> features:
> - rnbd-clt to support mapping two devices with same name from
> different servers, and documentation
> - rnbd-srv: force_close devices from one client and documentation.
>
> misc:
> - rnbd-clt: make path parameter optional
> - rnbd-clt: dynamically alloc buffer to reduce memory footprint.
>
> Thanks!
> Jack Wang.
>
> Gioh Kim (2):
>   Documentation/ABI/rnbd-clt: fix typo in sysfs-class-rnbd-client
>   Documentation/ABI/rnbd-clt: session name is appended to the device
>     path
>
> Guoqing Jiang (2):
>   block/rnbd-clt: support mapping two devices with the same name from
>     different servers
>   block/rnbd: call kobject_put in the failure path
>
> Jack Wang (1):
>   Documentation/ABI/rnbd-srv: add document for force_close
>
> Lutz Pogrell (1):
>   block/rnbd-srv: close a mapped device from server side.
>
> Md Haris Iqbal (2):
>   block/rnbd-clt: Make path parameter optional for map_device
>   block/rnbd-clt: Dynamically alloc buffer for pathname &
>     blk_symlink_name
>
>  .../ABI/testing/sysfs-class-rnbd-client       |  8 +--
>  .../ABI/testing/sysfs-class-rnbd-server       |  8 +++
>  drivers/block/rnbd/rnbd-clt-sysfs.c           | 21 ++++--
>  drivers/block/rnbd/rnbd-clt.c                 | 33 +++++++---
>  drivers/block/rnbd/rnbd-clt.h                 |  4 +-
>  drivers/block/rnbd/rnbd-srv-sysfs.c           | 66 +++++++++++++++----
>  drivers/block/rnbd/rnbd-srv.c                 | 19 +++++-
>  drivers/block/rnbd/rnbd-srv.h                 |  4 +-
>  8 files changed, 129 insertions(+), 34 deletions(-)
>
> --
> 2.25.1
>
Jens Axboe Dec. 4, 2020, 4:41 p.m. UTC | #2
On 11/26/20 3:47 AM, Jack Wang wrote:
> Hi Jens,
> 
> Please consider to include following changes to next merge window.
> 
> Bugfix:
> - fix memleak when kobject_init_and_add fails.
> 
> features:
> - rnbd-clt to support mapping two devices with same name from
> different servers, and documentation
> - rnbd-srv: force_close devices from one client and documentation.
> 
> misc:
> - rnbd-clt: make path parameter optional
> - rnbd-clt: dynamically alloc buffer to reduce memory footprint.

Applied, thanks.