aboutsummaryrefslogtreecommitdiffstats
path: root/libbcachefs.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-25cmd_fs_usage: Print out replica set durabilityKent Overstreet1-0/+4
2023-11-06Avoiding picking different bucket sizes for different devicesKent Overstreet1-28/+44
2023-10-27Update bcachefs sources to 7250b2ee5574 bcachefs: Fix deleted inodes btree in...Kent Overstreet1-1/+1
2023-10-19Update bcachefs sources to 24bdb6fed91c bcachefs: bch2_btree_id_str()Kent Overstreet1-1/+1
2023-10-18Update bcachefs sources to a180af9dd349 bcachefs: Refactor memcpy into direct...Kent Overstreet1-2/+2
2023-10-08Change open_for_format to the block io apiHunter Shaffer1-6/+5
2023-10-08deleted unused path to device in get_size, get_blocksizeHunter Shaffer1-2/+2
2023-10-08Update bcachefs sources to 7bf1ac0d46 bcachefs: Correctly initialize new buck...Kent Overstreet1-7/+7
2023-09-19libbcachefs: convert sb features mask to little endianBrian Foster1-1/+1
2023-07-15Update bcachefs sources to e14d7c7195 bcachefs: Compression levelsKent Overstreet1-2/+1
2022-12-02Update bcachefs sources to be2d60d948 bcachefs: New magic numberKent Overstreet1-3/+4
2022-05-02Update bcachefs sources to bdf6d7c135 fixup! bcachefs: Kill journal buf bloom...Kent Overstreet1-2/+2
2022-03-30Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg()Kent Overstreet1-1/+1
2022-03-21Update bcachefs sources to 0e705f5944 fixup! bcachefs: Refactor bch2_btree_no...Kent Overstreet1-5/+5
2022-02-22Update bcachefs sources to 9b3aa5ec6c bcachefs: Add tabstops to printbufsKent Overstreet1-497/+0
2022-01-13Fix heap corruption in bcachefs formatWessel Dankers1-1/+8
2022-01-01Unit handling cleanupsKent Overstreet1-28/+36
2021-12-28Update bcachefs sources to 078a1a596a bcachefs: Optimize bucket reuseKent Overstreet1-6/+0
2021-12-25Update bcachefs sources to f9d2e809a8 bcachefs: Turn encoded_extent_max into ...Kent Overstreet1-3/+0
2021-12-25Update bcachefs sources to aa540d47ab bcachefs: Option improvementsKent Overstreet1-21/+13
2021-12-19fix init_layout()Kent Overstreet1-6/+8
2021-12-13Rename group to label in show-super outputKent Overstreet1-10/+10
2021-12-10Fix device add for kernel sysfs changesKent Overstreet1-1/+3
2021-12-10Rename --group to --labelKent Overstreet1-3/+3
2021-07-04Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAXKent Overstreet1-1/+1
2021-06-14Fix format args to die()Kent Overstreet1-1/+1
2021-05-27Write a backup superblock at the end of the diskKent Overstreet1-6/+21
2021-05-19minor fixes for clang supportBrett Holman1-14/+12
2021-04-16Fix some small memory leaksKent Overstreet1-3/+14
2021-04-04Add compatible feature bits to bch2_sb_print()Kent Overstreet1-0/+7
2021-04-02bcaachefs device set-state can now work by idKent Overstreet1-1/+12
2021-03-24Increase default superblock size to 1MBKent Overstreet1-33/+22
2021-03-22Set features in formatKent Overstreet1-0/+3
2021-03-21Add format options for --no-initialize and specifying the metadata versionKent Overstreet1-2/+2
2021-03-21Add the version_min field to cmd_show_superKent Overstreet1-2/+4
2021-02-20Update bcachefs sources to e2b8120595 bcachefs: Use x-macros for more enumsKent Overstreet1-4/+4
2021-02-12Add metadata_target functionalityjpsollie1-0/+8
2021-02-02Update bcachefs sources to 26409a8f75 bcachefs: Journal updates to dev usageKent Overstreet1-2/+0
2021-01-26Add device index to show-superKent Overstreet1-0/+2
2020-11-13Improve some log messagesKent Overstreet1-1/+8
2020-08-24Assorted debug and fsck improvementsKent Overstreet1-1/+15
2020-08-24Update bcachefs sources to 10ab39f2fa bcachefs: Improvements to the journal r...Kent Overstreet1-2/+2
2020-07-08print out sequence number in show-superKent Overstreet1-0/+2
2020-04-24Flush stdout when displaying progress barKent Overstreet1-0/+1
2019-12-28show-super now lists superblock featuresKent Overstreet1-0/+7
2019-12-28Update bcachefs sources to 86a99a7b7f bcachefs: Convert some enums to x-macrosKent Overstreet1-5/+3
2019-12-27Fix bchu_fs_get_devices()Kent Overstreet1-3/+6
2019-12-18Redo cmd_fs_usage for new ioctlsKent Overstreet1-0/+36
2019-10-04Update bcachefs sources to cddca21efc bcachefs: Don't use sha256 for siphash ...Kent Overstreet1-0/+2
2019-04-04Update bcachefs sources to d83b992f65 bcachefs: Rewrite journal_seq_blacklist...Kent Overstreet1-0/+5
2018-12-19Fix a divide by zeroKent Overstreet1-1/+3
2018-12-19Use opts.h for format optionsKent Overstreet1-39/+202
2018-11-30Update bcachefs sources to 62de7539dc bcachefs: Make bkey types globally uniqueKent Overstreet1-1/+2
2018-11-12Update bcachefs sources to a9f14c773f bcachefs: More btree gc refactoringsKent Overstreet1-1/+24
2018-11-09Update bcachefs sources to d7dbddc450 bcachefs: revamp to_text methodsKent Overstreet1-10/+8
2018-11-04Improved the show-super group and target printingTim Schlueter1-13/+74
2018-11-04Print the filesystem creation time in show-superTim Schlueter1-0/+13
2018-11-04Added ktime_get_real_seconds() wrapperTim Schlueter1-1/+11
2018-11-04Update bcachefs sources to 8bf4b038d4 bcachefs: Assorted fixes for running on...Kent Overstreet1-2/+0
2018-11-03Update bcachefs sources to b12d1535f3 bcachefs: fix bounds checks in bch2_bio...Kent Overstreet1-2/+2
2018-11-03fix a (spurious) gcc warningKent Overstreet1-1/+3
2018-07-21fix rereplicate commandKent Overstreet1-10/+13
2018-06-27Update bcachefs sources to 2cb70a82bc bcachefs: delete some debug codeKent Overstreet1-0/+5
2018-05-04bcachefs fs usage improvementsKent Overstreet1-1/+2
2018-04-10Update bcachefs sources to edf5f38218 bcachefs: Refactor superblock codeKent Overstreet1-95/+63
2018-03-13Add --durability to formatKent Overstreet1-0/+1
2018-02-28minor disk group fixes;, add background_compression optionKent Overstreet1-13/+12
2018-02-19disk groupsKent Overstreet1-17/+110
2018-02-08New data rereplicate commandKent Overstreet1-2/+88
2018-02-08Update bcachefs sources to d5e561b3cc bcachefs: BCH_DATA ioctlKent Overstreet1-0/+5
2018-01-11Update bcachefs sources to 02ae70070a bcachefs: Allocate new btree roots lazilyKent Overstreet1-0/+5
2017-12-29show-super can now print more stuffKent Overstreet1-68/+218
2017-12-28ResizingKent Overstreet1-0/+54
2017-12-15fix default checksum typesKent Overstreet1-7/+11
2017-12-10build: require explicit include paths for libbcachefs/Austin Seipp1-4/+4
2017-11-08Add commands for changing and removing passphraseKent Overstreet1-8/+0
2017-11-08Update bcachefs sources to d4b7ef921a bcachefs: RefactoringKent Overstreet1-0/+2
2017-10-08Update for new superblock options; makefile improvementsKent Overstreet1-6/+49
2017-08-23Workarounds for building with gcc 4Kent Overstreet1-1/+2
2017-05-08Update bcachefs sources to 9ceb982d77 bcachefs: Store bucket gens in a btreeKent Overstreet1-6/+4
2017-04-14cmd_list improvements; use %mKent Overstreet1-1/+1
2017-04-09Update bcachefs sources to da037866e6Kent Overstreet1-11/+0
2017-04-02More cmd_migrate improvementsKent Overstreet1-56/+61
2017-03-19Rename from bcache-tools to bcachefs-toolsKent Overstreet1-0/+423