Home | History | Annotate | Download | only in roadmaps
History log of /src/doc/roadmaps/storage
RevisionDateAuthorComments
 1.30  19-May-2025  nia doc: Update roadmaps for 2025.

- Support for arm64 is pretty advanced now and not the biggest problem
with supporting phone hardware. (yay, progress!)
- ZFS was updated to be based on FreeBSD's version, and "works", but
more stabilization, optimization, and updating is always needed.
- NVME's been supported for several major releases now, but more
optimization work is always needed.
- Our scheduler is now topology-aware (yay, progress!)
- Mention aarch64 support in nvmm.
 1.29  08-Sep-2024  rillig fix a/an grammar in obvious cases
 1.28  21-Oct-2021  andvar fix various typos, mainly in comments, but also in man pages and log messages.
 1.27  29-May-2019  msaitoh s/suppport/support/
 1.26  12-Apr-2018  jdolecek branches: 1.26.2;
fix year for the tls-maxphys resync
 1.25  12-Apr-2018  jdolecek update tls-maxphys
 1.24  12-Apr-2018  jdolecek update the NVMe entry; perhaps time to consider good enough and remove from
here?
 1.23  31-Oct-2017  jdolecek branches: 1.23.2;
bring the WAPBL entry more up-to-date and sound less desperate,
there is not really much preventing it to be enabled by default for
new installs again actually
 1.22  19-Apr-2017  jdolecek ld(4) already improved to arbitrary ioctls, and nvme(4) updated to support
both DIOCGCACHE and DIOCCACHESYNC
 1.21  13-Jan-2017  dholland branches: 1.21.2;
Update roadmaps, unilaterally, because most of these hadn't been touched
since the pre-6.0 period and nobody else has been doing the work. There's
a lot of things whose current state I don't know; please fill in. Also the
stuff I've added is necessarily biased towards projects I think about, so
please add more.
 1.20  10-Nov-2016  jdolecek update the wapbl entry - kern/47146 and kern/49175 are fixed
 1.19  28-Oct-2016  jdolecek adjust the nvme entry; the flush cache is now asynchronous, and be more
specific for the get/set cache entry too
 1.18  21-Sep-2016  jdolecek update nvme entry to current reality
 1.17  16-Sep-2016  jdolecek volunteer for the ext3/ext4 also
 1.16  16-Sep-2016  jdolecek I'm working on WAPBL fixes, adjust the entry
 1.15  17-May-2016  christos branches: 1.15.2;
mention my last coda work
 1.14  14-May-2016  mlelstv updated nvme entry
 1.13  05-May-2016  dholland mention some of the other known severe wapbl problems
 1.12  01-May-2016  dholland Update: we got an nvme driver. Also mention the ext4 GSoC project.
 1.11  20-Nov-2015  dholland Add two more items: tls-maxphys and nvme support.
 1.10  20-Nov-2015  dholland Update the storage roadmap. Please review/comment...
 1.9  14-Jan-2012  agc Bring the storage roadmap up to date wrt 6.0 and features. A huge thank you
to dholland for his help on this.

This still has some updates to happen for post-6.0 features; they will
be added RSN.
 1.8  17-Nov-2009  agc branches: 1.8.6;
Update with status for some projects.

Add some new projects, and sync with reality.
 1.7  02-Oct-2009  cegger backout wrong changes after I got teached that the vowel *sound* matters
and not the spelling letter (which is what I learned at school).
 1.6  02-Oct-2009  cegger fix grammar: a -> an
 1.5  15-Sep-2009  agc Update the NetBSD roadmaps to reflect recent changes.

Please contact core if you have other major projects and requirements
that you would like to see included.
 1.4  26-Jan-2009  agc Various updates to the roadmaps for features we are looking to develop
over the next few years
 1.3  26-Jan-2009  agc Sync storage roadmap with reality.
 1.2  04-Aug-2008  simonb branches: 1.2.2;
Note journaling (WAPBL) is in HEAD and will be in NetBSD 5.0.
 1.1  19-Mar-2008  agc branches: 1.1.2; 1.1.4; 1.1.8; 1.1.10;
Add roadmap files, outlining the directions, projects and rough indicative
timescales for new development within the

networking
storage
system
virtualization

More roadmaps will be forthcoming.

The dates in these documents may well change, and are provided for guidance
on relative, not absolute, timescales.
 1.1.10.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.8.2  05-Oct-2008  mjf Sync with HEAD.
 1.1.8.1  19-Mar-2008  mjf file storage was added on branch mjf-devfs2 on 2008-10-05 20:11:18 +0000
 1.1.4.2  24-Mar-2008  keiichi sync with head.
 1.1.4.1  19-Mar-2008  keiichi file storage was added on branch keiichi-mipv6 on 2008-03-24 07:14:40 +0000
 1.1.2.2  23-Mar-2008  matt sync with HEAD
 1.1.2.1  19-Mar-2008  matt file storage was added on branch matt-armv6 on 2008-03-23 00:23:07 +0000
 1.2.2.2  26-Jan-2009  snj Pull up following revision(s) (requested by agc in ticket #322):
doc/roadmaps/networking: revision 1.6
doc/roadmaps/storage: revision 1.4
doc/roadmaps/system: revision 1.5
doc/roadmaps/virtualization: revision 1.3
Various updates to the roadmaps for features we are looking to develop
over the next few years
 1.2.2.1  26-Jan-2009  snj Pull up following revision(s) (requested by agc in ticket #322):
doc/roadmaps/storage: revision 1.3
Sync storage roadmap with reality.
 1.8.6.1  17-Apr-2012  yamt sync with head
 1.15.2.4  26-Apr-2017  pgoyette Sync with HEAD
 1.15.2.3  20-Mar-2017  pgoyette Sync with HEAD
 1.15.2.2  07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.15.2.1  04-Nov-2016  pgoyette Sync with HEAD
 1.21.2.1  21-Apr-2017  bouyer Sync with HEAD
 1.23.2.1  16-Apr-2018  pgoyette Sync with HEAD, resolve some conflicts
 1.26.2.1  10-Jun-2019  christos Sync with HEAD

RSS XML Feed