aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-05-16bcache-tools: convert writeback to writethrough mode for zoned backing devicezonde-deviceColy Li1-0/+13
2020-05-16bcache-tools: add is_zoned_device()Coly Li2-0/+6
2020-05-16bcache-tools: set zoned size aligned data_offset on backing device for zoned ...Coly Li4-3/+110
2019-12-12Release bcache-tools-1.1bcache-tools-1.1Coly Li1-0/+16
2019-12-12make.c: add swap_sb() to supprt big endian machineColy Li1-0/+40
2019-12-12bitwise.h: swap bitwise for different CPU endiansColy Li1-0/+55
2019-12-12crc64: use crc64 routines defined in Linux kernelColy Li4-133/+199
2019-12-12bcache-tools: rename 2 file namesColy Li4-809/+809
2019-12-12make-bcache: remove reduncant codeColy Li3-456/+10
2019-09-28bcache-tools: Add blkdiscard for cache devXinwei Wei1-1/+47
2019-09-28bcache-tools: Bcache command should follow symlinksShaoxiong Li1-23/+40
2019-09-28bcache-tools: Add parameter checkShaoxiong Li2-3/+37
2019-09-28bcache-tools: Add 'label' fieldShaoxiong Li1-0/+2
2019-09-28bcache-tools: Allow user to set label for deviceShaoxiong Li4-20/+98
2019-09-28bcache-tools: Support forcibly reformatting devicesShaoxiong Li3-28/+107
2019-09-28bcache-tools: Fix makefileShaoxiong Li1-1/+1
2019-09-28bcache-tools: Add 'Name' and 'Type' fieldShaoxiong Li1-4/+10
2019-09-28bcache-tools: Add support for partitionsShaoxiong Li10-330/+501
2019-09-28bcache-tools: Add command line tool 'bcache'Shaoxiong Li8-5/+2155
2014-12-04bcache-register: use register, not register_quietGabriel1-2/+2
2014-12-04Replace bcache-register with c, use builtin kmodSimon Gomizelj5-5/+41
2014-05-10Do not compile bcache-test by defaultGabriel1-2/+2
2014-05-10Take user-modified rules from /etcNicholas Cull1-1/+6
2014-05-10udev: Skip floppies and cdromsGabriel1-0/+1
2014-05-10Correct typo in docsGabriel1-1/+1
2014-04-16Also accept flags with dashesGabriel1-0/+2
2014-04-16Accept -o for --data-offsetKillian De Volder1-1/+1
2014-01-26Update ignored filesGabriel1-4/+5
2014-01-26compile bcache-testAkira Hayakawa1-2/+2
2014-01-26Fix typo "Spcifies"Vladimir Rutsky1-1/+1
2013-10-18Update the README to mention udev and initramfs hooksGabriel1-7/+18
2013-10-18Add a mkinitcpio hookGabriel2-0/+15
2013-10-16Install Dracut and initramfs-tools hooks unconditionallyGabriel1-4/+2
2013-10-16udev: Skip DM devices marked privateGabriel1-0/+1
2013-10-11Simplify 69-bcache.rulesRolf Fokkens1-2/+1
2013-10-07Add an INSTALL macro to the MakefileRolf Fokkens1-7/+8
2013-10-07Add DRACUTLIBDIR to MakefileRolf Fokkens1-2/+3
2013-10-07Add a dracut module for bcacheRolf Fokkens2-0/+37
2013-10-06Move probe-bcache to UDEVLIBDIRGabriel3-5/+5
2013-10-05udev: Fit into the standard rule sequenceGabriel4-7/+27
2013-10-03super-show: Print labelGabriel3-1/+36
2013-09-27super-show: Show sync mode and cache replacement policyGabriel1-2/+20
2013-09-22Install the initramfs hook in /usr/share not /etcGabriel1-2/+2
2013-09-22Use the absolute path to modprobeGabriel1-1/+1
2013-09-01make-bcache: Prevent stray superblocksGabriel3-23/+59
2013-08-26Use register_quiet for udev hookKent Overstreet1-1/+1
2013-07-21Don't register if a non-bcache superblock is found as wellGabriel1-0/+5
2013-07-17fix make-bcache to use logical_block_size, not stat.st_blocksizeLars Ellenberg1-0/+31
2013-07-17bcache-tools are GPLKent Overstreet6-1/+30
2013-06-09udev: Add /dev/bcache/by-label symlinks to cached devicesGabriel1-0/+2
2013-06-08udev: Persistent names for cached devicesGabriel1-1/+11
2013-06-07super-show: Minor manpage clarificationGabriel1-1/+1
2013-06-05super-show: Add a manpageGabriel1-0/+11
2013-05-08super-show: show detached/clean/dirty/inconsistent statusGabriel1-1/+20
2013-05-08super-show: print cache mode (writethrough, writeback, writearound, none)Gabriel3-18/+51
2013-05-08super-show: don't show cache_countGabriel1-2/+0
2013-05-08super-show: show more cache-related informationGabriel1-11/+12
2013-05-08super-show: make the version annotation more terseGabriel1-8/+4
2013-04-30make-bdev: print the correct offset in the default caseGabriel1-1/+1
2013-04-23Get blocksize from the devices if it's not specifiedKent Overstreet1-1/+30
2013-04-15Update data offset format and warn about the previous one.Gabriel3-33/+50
2013-04-12use SB_JOURNAL_BUCKETS for superblockKent Overstreet1-1/+2
2013-04-12Trivial build fix.Gabriel1-1/+1
2013-04-11Add a flag to pick the cache set uuid.Gabriel1-0/+9
2013-04-11Register devices with just udev.Gabriel5-35/+14
2013-04-11Update for new superblock version for data_offsetKent Overstreet2-61/+97
2013-04-09Fix option parsing so that passing --bucket_size after the device worksKent Overstreet1-82/+105
2013-03-12Use uppercase hex when showing csum and expected.Gabriel1-1/+1
2013-03-10Show the writeback flag and the discard flag.Gabriel1-4/+8
2013-03-10Version cleanup.Gabriel1-5/+2
2013-03-09Fix offsets, cache and backing are two different cases.Gabriel3-14/+24
2013-03-09Add a command to display a bcache superblock.Gabriel4-5/+156
2013-01-22Don't error out if the distro isn't using initramfsKent Overstreet1-2/+2
2012-11-21Better validation, and use O_EXCL when opening block deviceKent Overstreet1-10/+29
2012-08-15Change default blocksize to one sectorKent Overstreet1-1/+1
2012-07-13Fix the initramfs scriptKent Overstreet4-13/+57
2012-04-11Update initramfs probe scriptKent Overstreet2-9/+7
2012-02-16bcache-tools: probe-bcache.8 man pageDmitry Smirnov2-1/+18
2012-01-18Add --discard and --cache_replacement_policyKent Overstreet2-14/+108
2011-11-21Merge branch 'master' of evilpiepirate.org:git/bcache-toolsKent Overstreet1-8/+8
2011-11-21Fix more warnings during 32bit compilationGwendal Grignou1-2/+2
2011-11-20Makefile to follow GNU Make best practiceDmitry Smirnov1-8/+8
2011-09-01The --writeback switch did nothing; fixedKent Overstreet1-7/+8
2011-08-16Fix warning during 32bit tool chain compilationGwendal Grignou1-86/+86
2011-08-09Add more long options and improve usage()Kent Overstreet1-12/+19
2011-07-31Add a --writeback switch to make-bcacheKent Overstreet2-2/+29
2011-07-26Don't write journal bucketsKent Overstreet2-1/+2
2011-07-26Add checksum to superblockRicky Benitez4-0/+139
2011-07-25Give make-bcache the ability to format multiple devices at onceKent Overstreet2-115/+104
2011-07-25New superblock formatKent Overstreet2-56/+64
2011-07-12Bcache tools are now explicitly gpl v2.Kent Overstreet1-0/+341
2011-07-12Add an option for setting the set uuidKent Overstreet2-1/+11
2011-05-24Don't overwrite priorities that aren't there on a backing deviceKent Overstreet2-6/+12
2011-05-19Updates for backing devicesKent Overstreet2-25/+41
2011-04-15New superblock fields for multiple cache devicesKent Overstreet2-1/+6
2011-02-13StuffKent Overstreet4-15/+66
2010-12-16DocumentationKent Overstreet3-11/+32
2010-10-08UUIDsKent Overstreet7-29/+138
2010-08-03read/write and write only modesKent Overstreet1-5/+11
2010-07-29CleanupsKent Overstreet3-26/+48
2010-07-03rework options, benchmark modeKent Overstreet1-22/+43
2010-07-02file_offset_bits=64Kent Overstreet1-3/+7
2010-06-15syncKent Overstreet1-0/+1
2010-06-14autoKent Overstreet1-2/+9
2010-06-01autoKent Overstreet1-2/+38
2010-05-31autoKent Overstreet1-2/+2
2010-05-29autoKent Overstreet1-6/+1
2010-05-29autoKent Overstreet1-3/+12
2010-05-27autoKent Overstreet2-1/+6
2010-05-23fixed random walkKent Overstreet1-1/+2
2010-05-23statsKent Overstreet1-3/+9
2010-05-23Writing/checksummingKent Overstreet1-14/+26
2010-05-22Write testing, fixed checksummingKent Overstreet2-70/+84
2010-05-15MakefileKent Overstreet1-0/+9
2010-05-14Checksum testKent Overstreet2-29/+70
2010-05-08Should work on 32 bitKent Overstreet2-44/+104
2010-05-04Initial commitKent Overstreet2-0/+235