mbox series

[0/4] lightnvm pull request

Message ID 20210413105257.159260-1-matias.bjorling@wdc.com (mailing list archive)
Headers show
Series lightnvm pull request | expand

Message

Matias Bjorling April 13, 2021, 10:52 a.m. UTC
Hi Jens,

Please pick up when convenient.

This PR officially deprecates the lightnvm subsystem and prepares
it to be removed from kernel 5.15 and onward.

The lightnvm subsystem has been superseeded by the recently standardized
NVMe Zoned Namespace (ZNS) Command Set specification. Together with other
advancements in NVMe, it is now possible to implement all of the features that
the original OCSSD work introduced.

Thanks for enabling me to contribute the subsystem. It has been an incredible
journey. While the subsystem itself had not had that many users outside of
academia and initial PoCs, it has been instrumental in gaining
enough mind-share in the industry, which ultimately has allowed ZNS SSDs to
emerge. Thank you!

All,

Thanks to all of you that has been contributing over the years. It
has been a pleasure working with you. I look forward to continue
working with many of you on ZNS and other emerging technologies.

Best, Matias

Chaitanya Kulkarni (1):
  lightnvm: use kobj_to_dev()

Christoph Hellwig (1):
  lightnvm: deprecated OCSSD support and schedule it for removal in
    Linux 5.15

Tian Tao (1):
  lightnvm: return the correct return value

Zhang Yunkai (1):
  lightnvm: remove duplicate include in lightnvm.h

 drivers/lightnvm/Kconfig      | 4 +++-
 drivers/lightnvm/core.c       | 4 +++-
 drivers/nvme/host/lightnvm.c  | 2 +-
 include/linux/lightnvm.h      | 2 --
 include/uapi/linux/lightnvm.h | 1 -
 5 files changed, 7 insertions(+), 6 deletions(-)

--
2.25.1

Comments

Jens Axboe April 13, 2021, 3:16 p.m. UTC | #1
On 4/13/21 4:52 AM, Matias Bjørling wrote:
> Hi Jens,
> 
> Please pick up when convenient.
> 
> This PR officially deprecates the lightnvm subsystem and prepares
> it to be removed from kernel 5.15 and onward.
> 
> The lightnvm subsystem has been superseeded by the recently standardized
> NVMe Zoned Namespace (ZNS) Command Set specification. Together with other
> advancements in NVMe, it is now possible to implement all of the features that
> the original OCSSD work introduced.
> 
> Thanks for enabling me to contribute the subsystem. It has been an incredible
> journey. While the subsystem itself had not had that many users outside of
> academia and initial PoCs, it has been instrumental in gaining
> enough mind-share in the industry, which ultimately has allowed ZNS SSDs to
> emerge. Thank you!

Applied, thanks.