* Next btrfs development cycle - 5.9
@ 2020-05-28 14:21 David Sterba
0 siblings, 0 replies; only message in thread
From: David Sterba @ 2020-05-28 14:21 UTC (permalink / raw)
To: linux-btrfs; +Cc: David Sterba
From: David Sterba <dsterba@suse.cz>
Hi,
a friendly reminder of the timetable and what's expected at this phase.
5.6 - current
5.7 - upcoming, urgent regression fixes only
5.8 - development closed, pull request in prep, fixes or regressions only
5.9 - development open, until 5.8-rc5 (at least)
(https://btrfs.wiki.kernel.org/index.php/Developer%27s_FAQ#Development_schedule)
Current status
--------------
The pull request branch has been forked off misc-next, it's named misc-5.8.
Merge window most likely opens on Monday.
Fixes, improvements, hilights:
* improved global reserve utilization
* speedup dead root detection during orphan cleanup
* send: emit file capabilities after chown
* direct io port to iomap infrastructure
Cleanups:
* backref iterators factored out, used for normal backrefs and relocation
* direct io simplified and cleaned up
* block group reading
* set/get helpers
* REF_COWS renamed to SHAREABLE
Merge outlook
-------------
From now on only selected fixes will be merged to 5.8 queue. In 5.9 I'd like
to do a stabilization release, we've had quite some core updates in 5.7.
So, merge less intrusive features (ioctls, sysfs updates, ...) and reasonable
cleanups, besides the usual fixes.
I have looked at the following patchsets and think that we should be able to
finalize them in time:
* device mirror balancing - besides the manual mirror selection we need a
better default balancing policy and may need to
experiment a bit to find replacement for the
pid-based one
* ioctl to dump chunks - to replace search tree ioctl where possible, eg. df or
usage, (also this might be used as a heuristic for
balancing or to suggest what to balance but that would
be a bonus)
The authenticated checksums patchset is on a good track, the core is done but
as this is a security-related feature we don't want to rush it.
Git development repos
---------------------
k.org: https://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
devel1: https://gitlab.com/kdave/btrfs-devel
devel2: https://github.com/kdave/btrfs-devel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-05-28 14:22 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-28 14:21 Next btrfs development cycle - 5.9 David Sterba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).