mbox series

[v2,0/3] zonefs: introduce -o explicit-open mount option

Message ID 20200909102614.40585-1-johannes.thumshirn@wdc.com (mailing list archive)
Headers show
Series zonefs: introduce -o explicit-open mount option | expand

Message

Johannes Thumshirn Sept. 9, 2020, 10:26 a.m. UTC
Introduce a mount option for explicitly opening a device's zones when opening
the seq zone file for writing. This way we prevent resource exhaustion on
devices that export a maximum open zones limit. 

Johannes Thumshirn (3):
  zonefs: introduce helper for zone management
  zonefs: open/close zone on file open/close
  zonefs: document the explicit-open mount option

 Documentation/filesystems/zonefs.rst |  15 +++
 fs/zonefs/super.c                    | 187 +++++++++++++++++++++++++--
 fs/zonefs/zonefs.h                   |  10 ++
 3 files changed, 202 insertions(+), 10 deletions(-)

Comments

Damien Le Moal Sept. 9, 2020, 12:52 p.m. UTC | #1
On 2020/09/09 19:26, Johannes Thumshirn wrote:
> Introduce a mount option for explicitly opening a device's zones when opening
> the seq zone file for writing. This way we prevent resource exhaustion on
> devices that export a maximum open zones limit. 

Missing the changelog :)

> 
> Johannes Thumshirn (3):
>   zonefs: introduce helper for zone management
>   zonefs: open/close zone on file open/close
>   zonefs: document the explicit-open mount option
> 
>  Documentation/filesystems/zonefs.rst |  15 +++
>  fs/zonefs/super.c                    | 187 +++++++++++++++++++++++++--
>  fs/zonefs/zonefs.h                   |  10 ++
>  3 files changed, 202 insertions(+), 10 deletions(-)
>
Johannes Thumshirn Sept. 9, 2020, 2:43 p.m. UTC | #2
On 09/09/2020 14:52, Damien Le Moal wrote:
> On 2020/09/09 19:26, Johannes Thumshirn wrote:
>> Introduce a mount option for explicitly opening a device's zones when opening
>> the seq zone file for writing. This way we prevent resource exhaustion on
>> devices that export a maximum open zones limit. 
> 
> Missing the changelog :)

There's a changelog in each patch :)