
- #OPENZFS LINUX DISTRIBUTION CODE#
- #OPENZFS LINUX DISTRIBUTION PLUS#
will reduce DDT entries from 512-bytes to 320-bytes. Use dedicated kmem_cache for deduplication table entries: RFC: zpool import -t for temporary pool names ()Ĭonvert synchronous writes to asynchronous writes when an ARC miss occurs during a lookup against the DDT. Improved SPA namespace collision management Subproject: document useful kernel interfaces for page manipulation on various platforms Replace larger ZIO caches with explicit pages Preferably compatible with pool version 29 for Solaris 10u11 compatibility. Specifying ashift when creating vdevs () The two sides of reflink() Unified ashift handling Recursive rollback (revert to a snapshot on dataset and all children, needs a new command line flag, -r is already taken)īased on indirect vdevs, rather than bprewrite. General feature ideas ZFS channel programs images for installing to real hardware. images could be built for running on public clouds. To easily try OpenZFS on a choice of distributions within a virtual machine: This would require a rewrite to not use Linux interfaces. Import ZFS on Linux sa=xattr into illumos.Įnsure that future additions/changes to the interface maintain maximum compatibility with userland tools.Įnable FreeBSD Linux jails / illumos lx brandz to use ZFS on Linux utilities. be able to run most of testrunner (and/or STF) test suite against userland implementation. be able to run /sbin/zfs, /sbin/zpool against userland implementation. expand this to also be able to test more of zfs in userland. We already have ztest / libzpool and want to: One sourcebase, rather than porting STF to every platform? #OPENZFS LINUX DISTRIBUTION CODE#
Make it easier to build, test, code review, and integrate ZFS changes into illumos. Mechanism for pull changes from one place to another
Ideas for projects that would help coordinate changes between platforms …
#OPENZFS LINUX DISTRIBUTION PLUS#
immediately pursuable ideas, plus long-term and strategic thoughts.Notes from the meeting that preceded Delphix's semi-annual Engineering Kick Off (EKO) 6.2.1 ZFS and OpenZFS in three minutes (or less)Īctive projects Notes from meetings Brainstorm, 18th September 2013.4.9 ZFS Compression / Dedup to favour provider.4.7 Improved SPA namespace collision management.4.6 Replace larger ZIO caches with explicit pages.3.7 Virtual machine images with OpenZFS.3.6 Port ZPIOS from ZFS on Linux to illumos.3.5 /dev/zfs ioctl interface versioning.3.1 Mechanism for pull changes from one place to another.