Hi David, On 2017/03/02 23:59, David Sterba wrote: > Hi, > > a pre-release has been tagged. There are patches that have queued so far, but > I haven't gone through everything that's in the mailinglist. The 4.10 release > ETA is next week so I'll try to process the backlog and merge what would seem > applicable. > > Changes: > * send: dump output fixes: missing newlies > * check: several fixes for the lowmem mode, improved error reporting > * build > * removed some library deps for binaries that not use them > * ctags, cscope > * split Makefile to the autotool generated part and the rest, not needed > to autogen.sh after adding a file > * shared code: sync easy parts with kernel sources > * other > * lots of cleanups > * source file reorganization: convert, mkfs, utils > * lots of spelling fixes in docs, other updates > * more tests > > ETA for 4.10 is in +7 days (2017-03-08). > > Tarballs: https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/ > Git: git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git > > Shortlog: > > Austin S. Hemmelgarn (1): > btrfs-progs: better document btrfs receive security > > Benedikt Morbach (1): > btrfs-progs: send-dump: add missing newlines > > David Sterba (102):
> btrfs-progs: rework option parser to use getopt for global options I think that btrfs/{008,016,019,...} of xfstests has failed due to the above patch. btrfs/008 1s ... [failed, exit status 1] - output mismatch (see /xfstests/results//btrfs/008.out.bad) --- tests/btrfs/008.out 2015-08-04 16:09:38.000000000 +0900 +++ /xfstests/results//btrfs/008.out.bad 2017-03-07 09:00:50.581906234 +0900 @@ -1,2 +1,3 @@ QA output created by 008 -Silence is golden +send failed +(see /xfstests/results//btrfs/008.full for details) ... (Run 'diff -u tests/btrfs/008.out /xfstests/results//btrfs/008.out.bad' to see the entire diff) Thanks, Tsutomu > btrfs-progs: introduce global config > btrfs-progs: find-root: rename usage helper > btrfs-progs: move help defines to own header > btrfs-progs: move help implemetnation to own file > btrfs-progs: move some common definitions to own header > btrfs-progs: move mkfs definitions to own header > btrfs-progs: move convert definitions to own header > btrfs-progs: mkfs: move common api implementation to own file > btrfs-progs: convert: move common api implementation to own file > btrfs-progs: move fs features declarations to own header from utils > btrfs-progs: move fs features implementation to own file > btrfs-progs: convert: move definitions for interal conversion API to > own file > btrfs-progs: convert: move ext2 definitions out of main > btrfs-progs: convert: move ext2 conversion out of main.c > btrfs-progs: convert: move implementation for interal conversion API to > own file > btrfs-progs: build: list convert build objects in a variable > btrfs-progs: build: list mkfs.btrfs build objects in a variable > btrfs-progs: build: split LIBS > btrfs-progs: build: reorder target dependencies > btrfs-progs: build: replace target names with automatic variable > btrfs-progs: build: use target deps on commandline via automatic > variable > btrfs-progs: build: remove directory-specific include paths > btrfs-progs: mkfs: make list of source fs more visible > btrfs-progs: convert: use wider types types for inode counts for > progress reports > btrfs-progs: convert: update some forward declarations > btrfs-progs: build: add rule for ctags > btrfs-progs: build: split makefile to generated and stable parts > btrfs-progs: build: add rule for building cscope index > btrfs-progs: convert: move struct initialization to the init function > btrfs-progs: convert: use fixed lenght array for source fs name > btrfs-progs: convert: use on-stack buffer for subvol name dir > btrfs-progs: convert: remove unused includes > btrfs-progs: convert: better error handling in ext2_read_used_space > btrfs-progs: convert: use helper for special inode number check > btrfs-progs: convert: use bit field for convert flags > btrfs-progs: build: add stub makefile to convert > btrfs-progs: build: build library by default > btrfs-progs: kerncompat: print trace from ASSERT, if enabled > btrfs-progs: move more mkfs declarations to the common header > btrfs-progs: move mkfs helper implementation out of utils > btrfs-progs: convert: rename ext2 function to create a symlink > btrfs-progs: convert: move internal bg size definition > btrfs-progs: build: drop deprecated utility from test dependencies > btrfs-progs: build: use MAKEOPTS where missing > btrfs-progs: build: remove unused variables from docs makefile > btrfs-progs: mkfs: clear whole mkfs_cfg at once > btrfs-progs: mkfs: describe fields of btrfs_mkfs_config > btrfs-progs: mkfs: make make_cfg::blocks an internal member > btrfs-progs: mkfs: use const char for label > btrfs-progs: convert: rename members that clash with other functions > btrfs-progs: convert: improve assert in make_convert_btrfs > btrfs-progs: move utils code out of header > btrfs-progs: move message helpers out of utils > btrfs-progs: move message helpers implementation out of header > btrfs-progs: drop unused argument from btrfs_truncate_item > btrfs-progs: drop unused argument from btrfs_extend_item > btrfs-progs: drop unused argument from btrfs_del_ptr > btrfs-progs: move prefixcmp helper to utils > btrfs-progs: move ulist.[ch] to kernel-shared > btrfs-progs: shared: copy ulist_del from kernel > btrfs-progs: shared: remove debug code from ulist > btrfs-progs: shared: cleanup includes in ulist.c > btrfs-progs: remove unused helpers from ctree.h > btrfs-progs: opencode trivial helper btrfs_free_transaction > btrfs-progs: remove unused parameter from truncate_one_csum > btrfs-progs: remove unused argument from btrfs_csum_data > btrfs-progs: remove unused argument from extent_data_ref_count > btrfs-progs: remove unused argument from setup_inline_extent_backref > btrfs-progs: remove unused argument from write_and_map_eb > btrfs-progs: remove unused argument from free_chunk_item > btrfs-progs: remove unused argument from btrfs_lookup_inode_ref > btrfs-progs: remove unused function wait_on_tree_block_writeback > btrfs-progs: remove unused argument from clear_extent_bits > btrfs-progs: remove unused argument from set_extent_bits > btrfs-progs: remove unused argument from btrfs_add_system_chunk > btrfs-progs: remove unused argument from set_extent_dirty > btrfs-progs: remove unused argument from clear_extent_dirty > btrfs-progs: check: remove unused argument from process_dir_item > btrfs-progs: check: remove unused argument from check_child_node > btrfs-progs: check: remove unused arguments from delete_dir_index > btrfs-progs: check: remove unused argument from create_inode_item > btrfs-progs: check: remove unused argument from free_extent_record_cache > btrfs-progs: check: remove unused argument from fix_key_order > btrfs-progs: check: remove unused argument from delete_bogus_item > btrfs-progs: check: remove unused argument from fix_item_offset > btrfs-progs: check: remove unused argument from calc_extent_flag > btrfs-progs: remove unused argument from get_raid56_used > btrfs-progs: remove unused argument from print_device_sizes > btrfs-progs: remove unused argument from print_device_chunks > btrfs-progs: check: remove unused argument from process_duplicates > btrfs-progs: check: remove unused argument from maybe_repair_root_item > btrfs-progs: mkfs: remove unused argument from make_root_dir > btrfs-progs: mkfs: remove unused arguments from add_inode_items > btrfs-progs: image: remove unused argument from copy_log_trees > btrfs-progs: mkfs: remove unused argument from add_file_items > btrfs-progs: corrupt-block: remove unused argument from corrupt_extent > btrfs-progs: tests: fix library-test rules and deps > btrfs-progs: tests: fix permissions of temporary files in > 025-file-extents > btrfs-progs: tests: use dd in 025-file-extents for creating files > btrfs-progs: update CHANGES for v4.10 > Btrfs progs v4.10-rc1 > > Erik Logtenberg (1): > btrfs-progs: docs: fix typo in btrfs-scrub manual page > > Goldwyn Rodrigues (1): > btrfs-progs: Remove unused function arg in delete_extent_records > > Joey Sabey (2): > btrfs-progs: docs: fix typo in btrfs-quota > btrfs-progs: docs: fix typo in btrfs-quota > > Jonathan Boulle (1): > btrfs-progs: docs: fix typo in receive man page > > Lu Fengqi (1): > btrfs-progs: check: Fix lowmem mode override to allow it skip repair > work > > Matthias Krüger (1): > btrfs-progs: readme: fix link to issue tracker on github. > > Nicholas D Steeves (1): > btrfs-progs: docs: fix many typos, plus three edits for clarity > > Qu Wenruo (12): > btrfs-progs: Introduce kernel sizes to cleanup large intermediate number > btrfs-progs: Introduce macro to calculate backup superblock offset > btrfs-progs: check: lowmem: Fix several bugs related to afterward search > btrfs-progs: check: Output verbose error when fsck found a bug in any > tree > btrfs-progs: check: lowmem: Fix false alert in checking data extent > csums > btrfs-progs: check: lowmem: Fix extent item size false alert > btrfs-progs: check: lowmem: Fix false alert on inline compressed extent > btrfs-progs: check: lowmem: Fix silent error if first inode item missing > btrfs-progs: tests: Move fsck-tests/015 to fuzz tests > btrfs-progs: tests: Add test image for lowmem mode block group false > alert > btrfs-progs: tests: Make fsck-test/013 compatible with lowmem mode > btrfs-progs: tests: Add new test case for file extent false alerts > > Su Yue (1): > btrfs-progs: check: enhance return values of walk_down_tree_v2 > > Tsutomu Itoh (1): > btrfs-progs: tests: add test for --sync option of qgroup show > > -- > To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html