{"push_id":1263104828,"size":11,"distinct_size":11,"ref":"refs/heads/devel","head":"943428a1c6e5099f1ec68e7469e705e9482fcacd","before":"7cf77876c4925d54fb50bed5874908e4f4fa00ca","commits":[{"sha":"edb1bd78c40ef5f8b7047302cd217e7d4e886568","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: two staged filesystem creation\n\nThe filesystem existence on a device is manifested by the signature,\nduring the mkfs process we write it first and then create other\nstructures. Such filesystem is not valid and should not be registered\nduring device scan nor listed among devices from blkid.\n\nThis patch will introduce two staged creation. In the first phase, the\nsignature is wrong, but recognized as a partially created filesystem (by\nopen or scan helpers). Once we successfully create and write everything,\nwe fixup the signature. At this point automated scanning should find\na valid filesystem on all devices.\n\nWe can also rely on the partially created filesystem to do better error\nhandling during creation. We can just bail out and do not need to clean\nup.\n\nThe partial signature is '!BHRfS_M', can be shown by\n\n  btrfs inspect-internal dump-super -F image\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/edb1bd78c40ef5f8b7047302cd217e7d4e886568"},{"sha":"ea91c1a3eee820f367310711fef7cf3df03d68b7","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: return errors from block group creation functions\n\nNo more BUG_ONs, we don't care about cleanup as the filesystem is\nsupposed to be marked as partial.\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/ea91c1a3eee820f367310711fef7cf3df03d68b7"},{"sha":"9bfa51cf5ee3ccd53b363fccd10cc371b855abe6","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: improve error handling in main()\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/9bfa51cf5ee3ccd53b363fccd10cc371b855abe6"},{"sha":"1c101a6947988183bfa7816109db50d3ed975a01","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: improve error handling in recow_roots\n\nReturn and handle errors in the callchain.\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/1c101a6947988183bfa7816109db50d3ed975a01"},{"sha":"1da659b4ace326a0a3bf98859fa3fbda2c5932bb","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: document all btrfs_open_ctree_flags\n\nDocument and add unsigned type to the values.\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/1da659b4ace326a0a3bf98859fa3fbda2c5932bb"},{"sha":"e5d4ad952ec58db4e363d510cb55f5f22f7d741e","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: switch BUG_ON to error handling in traverse_directory\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/e5d4ad952ec58db4e363d510cb55f5f22f7d741e"},{"sha":"dcdadd343508a79cecb94ae260b6cea0b600bc99","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: handle and report transaction commit failures\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/dcdadd343508a79cecb94ae260b6cea0b600bc99"},{"sha":"d0373e92a424387b70dd19fe1128be937e3d555a","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: help and usage now to to stdout\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/d0373e92a424387b70dd19fe1128be937e3d555a"},{"sha":"65fb157d425e46cc93ed510fc0f93ecf96fb37fc","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: clean up make_image\n\nThe exact errors are printed, the removed message does not seem to be\nnecessary. Return proper errors.\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/65fb157d425e46cc93ed510fc0f93ecf96fb37fc"},{"sha":"5ebe67479244aed0034c5e7ab01eaecc63ba1a78","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: kill print_version\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/5ebe67479244aed0034c5e7ab01eaecc63ba1a78"},{"sha":"943428a1c6e5099f1ec68e7469e705e9482fcacd","author":{"name":"David Sterba","email":"2a1b63fbe60861bed635596eb6fd114917061844@suse.com"},"message":"btrfs-progs: mkfs: cleanup, open_ctree to fs_info and use directly\n\nSigned-off-by: David Sterba <dsterba@suse.com>","distinct":true,"url":"https://api.github.com/repos/kdave/btrfs-progs/commits/943428a1c6e5099f1ec68e7469e705e9482fcacd"}]}
{"actor":{"display_login":"kdave"}}