]> git.sesse.net Git - bcachefs-tools-debian/commit
bcache in userspace; userspace fsck
authorKent Overstreet <kent.overstreet@gmail.com>
Sun, 8 Jan 2017 09:13:18 +0000 (00:13 -0900)
committerKent Overstreet <kent.overstreet@gmail.com>
Fri, 20 Jan 2017 18:07:08 +0000 (09:07 -0900)
commitb33fc8298f7e13226b9895abc57c9bfce5e3fa2d
treea3d2a5a909b6372f7777c1c5c18cef5f81d123a9
parent7f4191a202ea4558ca2d5eb8a47daea33c9999c7
bcache in userspace; userspace fsck
298 files changed:
.bcache_revision [new file with mode: 0644]
.gitignore
Makefile
bcache-assemble.c
bcache-cmds.h [moved from bcache.h with 89% similarity]
bcache-device.c
bcache-format.c
bcache-fs.c
bcache-run.c
bcache-userspace-shim.c [new file with mode: 0644]
bcache.c
ccan/ilog/LICENSE [deleted file]
ccan/ilog/_info [deleted file]
ccan/ilog/ilog.c [deleted file]
ccan/ilog/ilog.h [deleted file]
ccan/ilog/test/run-out-of-line.c [deleted file]
ccan/ilog/test/run.c [deleted file]
debian/control
fsck.bcache [new file with mode: 0755]
include/asm/unaligned.h [new file with mode: 0644]
include/crypto/algapi.h [new file with mode: 0644]
include/crypto/chacha20.h [new file with mode: 0644]
include/crypto/hash.h [new file with mode: 0644]
include/crypto/internal/hash.h [new file with mode: 0644]
include/crypto/poly1305.h [new file with mode: 0644]
include/crypto/sha.h [new file with mode: 0644]
include/crypto/sha1_base.h [new file with mode: 0644]
include/linux/atomic.h [new file with mode: 0644]
include/linux/backing-dev.h [new file with mode: 0644]
include/linux/bcache-ioctl.h [moved from bcache-ioctl.h with 98% similarity]
include/linux/bcache.h [moved from bcache-ondisk.h with 91% similarity]
include/linux/bio.h [new file with mode: 0644]
include/linux/bit_spinlock.h [new file with mode: 0644]
include/linux/bitmap.h [new file with mode: 0644]
include/linux/bitops.h [new file with mode: 0644]
include/linux/bitrev.h [new file with mode: 0644]
include/linux/blk_types.h [new file with mode: 0644]
include/linux/blkdev.h [new file with mode: 0644]
include/linux/bug.h [new file with mode: 0644]
include/linux/bvec.h [new file with mode: 0644]
include/linux/byteorder.h [new file with mode: 0644]
include/linux/cache.h [new file with mode: 0644]
include/linux/compiler.h [new file with mode: 0644]
include/linux/completion.h [new file with mode: 0644]
include/linux/console.h [new file with mode: 0644]
include/linux/cpumask.h [new file with mode: 0644]
include/linux/crc32c.h [new file with mode: 0644]
include/linux/crypto.h [new file with mode: 0644]
include/linux/cryptohash.h [new file with mode: 0644]
include/linux/ctype.h [new file with mode: 0644]
include/linux/dcache.h [new file with mode: 0644]
include/linux/debugfs.h [new file with mode: 0644]
include/linux/device.h [new file with mode: 0644]
include/linux/dynamic_fault.h [new file with mode: 0644]
include/linux/err.h [new file with mode: 0644]
include/linux/export.h [new file with mode: 0644]
include/linux/freezer.h [new file with mode: 0644]
include/linux/generic-radix-tree.h [new file with mode: 0644]
include/linux/genhd.h [new file with mode: 0644]
include/linux/gfp.h [new file with mode: 0644]
include/linux/hash.h [new file with mode: 0644]
include/linux/idr.h [new file with mode: 0644]
include/linux/ioprio.h [new file with mode: 0644]
include/linux/jhash.h [new file with mode: 0644]
include/linux/jiffies.h [new file with mode: 0644]
include/linux/kernel.h [new file with mode: 0644]
include/linux/kobject.h [new file with mode: 0644]
include/linux/kref.h [new file with mode: 0644]
include/linux/kthread.h [new file with mode: 0644]
include/linux/lglock.h [new file with mode: 0644]
include/linux/list.h [new file with mode: 0644]
include/linux/list_nulls.h [new file with mode: 0644]
include/linux/llist.h [new file with mode: 0644]
include/linux/lockdep.h [new file with mode: 0644]
include/linux/log2.h [new file with mode: 0644]
include/linux/lz4.h [new file with mode: 0644]
include/linux/math64.h [new file with mode: 0644]
include/linux/mempool.h [new file with mode: 0644]
include/linux/mm.h [new file with mode: 0644]
include/linux/module.h [new file with mode: 0644]
include/linux/moduleparam.h [new file with mode: 0644]
include/linux/mutex.h [new file with mode: 0644]
include/linux/notifier.h [new file with mode: 0644]
include/linux/osq_lock.h [new file with mode: 0644]
include/linux/page.h [new file with mode: 0644]
include/linux/path.h [new file with mode: 0644]
include/linux/percpu-refcount.h [new file with mode: 0644]
include/linux/percpu.h [new file with mode: 0644]
include/linux/poison.h [new file with mode: 0644]
include/linux/posix_acl.h [new file with mode: 0644]
include/linux/posix_acl_xattr.h [new file with mode: 0644]
include/linux/preempt.h [new file with mode: 0644]
include/linux/prefetch.h [new file with mode: 0644]
include/linux/printk.h [new file with mode: 0644]
include/linux/radix-tree.h [new file with mode: 0644]
include/linux/random.h [new file with mode: 0644]
include/linux/ratelimit.h [new file with mode: 0644]
include/linux/rbtree.h [new file with mode: 0644]
include/linux/rbtree_augmented.h [new file with mode: 0644]
include/linux/rculist.h [new file with mode: 0644]
include/linux/rcupdate.h [new file with mode: 0644]
include/linux/reboot.h [new file with mode: 0644]
include/linux/rhashtable.h [new file with mode: 0644]
include/linux/rwsem.h [new file with mode: 0644]
include/linux/sched.h [new file with mode: 0644]
include/linux/sched/rt.h [new file with mode: 0644]
include/linux/semaphore.h [new file with mode: 0644]
include/linux/seq_file.h [new file with mode: 0644]
include/linux/seqlock.h [new file with mode: 0644]
include/linux/shrinker.h [new file with mode: 0644]
include/linux/slab.h [new file with mode: 0644]
include/linux/sort.h [new file with mode: 0644]
include/linux/spinlock.h [new file with mode: 0644]
include/linux/stat.h [new file with mode: 0644]
include/linux/string.h [new file with mode: 0644]
include/linux/stringify.h [new file with mode: 0644]
include/linux/sysfs.h [new file with mode: 0644]
include/linux/time64.h [new file with mode: 0644]
include/linux/timer.h [new file with mode: 0644]
include/linux/tracepoint.h [new file with mode: 0644]
include/linux/typecheck.h [new file with mode: 0644]
include/linux/types.h [new file with mode: 0644]
include/linux/unaligned/access_ok.h [new file with mode: 0644]
include/linux/unaligned/be_byteshift.h [new file with mode: 0644]
include/linux/unaligned/be_memmove.h [new file with mode: 0644]
include/linux/unaligned/be_struct.h [new file with mode: 0644]
include/linux/unaligned/generic.h [new file with mode: 0644]
include/linux/unaligned/le_byteshift.h [new file with mode: 0644]
include/linux/unaligned/le_memmove.h [new file with mode: 0644]
include/linux/unaligned/le_struct.h [new file with mode: 0644]
include/linux/unaligned/memmove.h [new file with mode: 0644]
include/linux/unaligned/packed_struct.h [new file with mode: 0644]
include/linux/uuid.h [new file with mode: 0644]
include/linux/vmalloc.h [new file with mode: 0644]
include/linux/wait.h [new file with mode: 0644]
include/linux/workqueue.h [new file with mode: 0644]
include/linux/xattr.h [new file with mode: 0644]
include/linux/zconf.h [new file with mode: 0644]
include/linux/zlib.h [new file with mode: 0644]
include/linux/zutil.h [new file with mode: 0644]
include/trace/define_trace.h [new file with mode: 0644]
include/trace/events/bcache.h [new file with mode: 0644]
include/uapi/linux/uuid.h [new file with mode: 0644]
include/uapi/linux/xattr.h [new file with mode: 0644]
libbcache.c
libbcache.h
libbcache/acl.c [new file with mode: 0644]
libbcache/acl.h [new file with mode: 0644]
libbcache/alloc.c [new file with mode: 0644]
libbcache/alloc.h [new file with mode: 0644]
libbcache/alloc_types.h [new file with mode: 0644]
libbcache/bcache.h [new file with mode: 0644]
libbcache/bkey.c [new file with mode: 0644]
libbcache/bkey.h [new file with mode: 0644]
libbcache/bkey_methods.c [new file with mode: 0644]
libbcache/bkey_methods.h [new file with mode: 0644]
libbcache/blockdev.c [new file with mode: 0644]
libbcache/blockdev.h [new file with mode: 0644]
libbcache/blockdev_types.h [new file with mode: 0644]
libbcache/bset.c [new file with mode: 0644]
libbcache/bset.h [new file with mode: 0644]
libbcache/btree_cache.c [new file with mode: 0644]
libbcache/btree_cache.h [new file with mode: 0644]
libbcache/btree_gc.c [new file with mode: 0644]
libbcache/btree_gc.h [new file with mode: 0644]
libbcache/btree_io.c [new file with mode: 0644]
libbcache/btree_io.h [new file with mode: 0644]
libbcache/btree_iter.c [new file with mode: 0644]
libbcache/btree_iter.h [new file with mode: 0644]
libbcache/btree_locking.h [new file with mode: 0644]
libbcache/btree_types.h [new file with mode: 0644]
libbcache/btree_update.c [new file with mode: 0644]
libbcache/btree_update.h [new file with mode: 0644]
libbcache/buckets.c [new file with mode: 0644]
libbcache/buckets.h [new file with mode: 0644]
libbcache/buckets_types.h [new file with mode: 0644]
libbcache/chardev.c [new file with mode: 0644]
libbcache/chardev.h [new file with mode: 0644]
libbcache/checksum.c [moved from util.c with 53% similarity]
libbcache/checksum.h [new file with mode: 0644]
libbcache/clock.c [new file with mode: 0644]
libbcache/clock.h [new file with mode: 0644]
libbcache/clock_types.h [new file with mode: 0644]
libbcache/closure.c [new file with mode: 0644]
libbcache/closure.h [new file with mode: 0644]
libbcache/compress.c [new file with mode: 0644]
libbcache/compress.h [new file with mode: 0644]
libbcache/debug.c [new file with mode: 0644]
libbcache/debug.h [new file with mode: 0644]
libbcache/dirent.c [new file with mode: 0644]
libbcache/dirent.h [new file with mode: 0644]
libbcache/error.c [new file with mode: 0644]
libbcache/error.h [new file with mode: 0644]
libbcache/extents.c [new file with mode: 0644]
libbcache/extents.h [new file with mode: 0644]
libbcache/eytzinger.h [new file with mode: 0644]
libbcache/fifo.h [new file with mode: 0644]
libbcache/fs-gc.c [new file with mode: 0644]
libbcache/fs-gc.h [new file with mode: 0644]
libbcache/fs-io.c [new file with mode: 0644]
libbcache/fs-io.h [new file with mode: 0644]
libbcache/fs.c [new file with mode: 0644]
libbcache/fs.h [new file with mode: 0644]
libbcache/inode.c [new file with mode: 0644]
libbcache/inode.h [new file with mode: 0644]
libbcache/io.c [new file with mode: 0644]
libbcache/io.h [new file with mode: 0644]
libbcache/io_types.h [new file with mode: 0644]
libbcache/journal.c [new file with mode: 0644]
libbcache/journal.h [new file with mode: 0644]
libbcache/journal_types.h [new file with mode: 0644]
libbcache/keybuf.c [new file with mode: 0644]
libbcache/keybuf.h [new file with mode: 0644]
libbcache/keybuf_types.h [new file with mode: 0644]
libbcache/keylist.c [new file with mode: 0644]
libbcache/keylist.h [new file with mode: 0644]
libbcache/keylist_types.h [new file with mode: 0644]
libbcache/migrate.c [new file with mode: 0644]
libbcache/migrate.h [new file with mode: 0644]
libbcache/move.c [new file with mode: 0644]
libbcache/move.h [new file with mode: 0644]
libbcache/move_types.h [new file with mode: 0644]
libbcache/movinggc.c [new file with mode: 0644]
libbcache/movinggc.h [new file with mode: 0644]
libbcache/notify.c [new file with mode: 0644]
libbcache/notify.h [new file with mode: 0644]
libbcache/opts.c [new file with mode: 0644]
libbcache/opts.h [new file with mode: 0644]
libbcache/request.c [new file with mode: 0644]
libbcache/request.h [new file with mode: 0644]
libbcache/siphash.c [new file with mode: 0644]
libbcache/siphash.h [new file with mode: 0644]
libbcache/six.c [new file with mode: 0644]
libbcache/six.h [new file with mode: 0644]
libbcache/stats.c [new file with mode: 0644]
libbcache/stats.h [new file with mode: 0644]
libbcache/stats_types.h [new file with mode: 0644]
libbcache/str_hash.h [new file with mode: 0644]
libbcache/super.c [new file with mode: 0644]
libbcache/super.h [new file with mode: 0644]
libbcache/super_types.h [new file with mode: 0644]
libbcache/sysfs.c [new file with mode: 0644]
libbcache/sysfs.h [new file with mode: 0644]
libbcache/tier.c [new file with mode: 0644]
libbcache/tier.h [new file with mode: 0644]
libbcache/trace.c [new file with mode: 0644]
libbcache/util.c [new file with mode: 0644]
libbcache/util.h [new file with mode: 0644]
libbcache/writeback.c [new file with mode: 0644]
libbcache/writeback.h [new file with mode: 0644]
libbcache/xattr.c [new file with mode: 0644]
libbcache/xattr.h [new file with mode: 0644]
linux/bio.c [new file with mode: 0644]
linux/bitrev.c [new file with mode: 0644]
linux/blkdev.c [new file with mode: 0644]
linux/completion.c [new file with mode: 0644]
linux/crypto/algapi.c [new file with mode: 0644]
linux/crypto/api.c [new file with mode: 0644]
linux/crypto/cipher.c [new file with mode: 0644]
linux/crypto/internal.h [new file with mode: 0644]
linux/crypto/sha1_generic.c [new file with mode: 0644]
linux/crypto/shash.c [new file with mode: 0644]
linux/fs.c [new file with mode: 0644]
linux/generic-radix-tree.c [new file with mode: 0644]
linux/kstrtox.c [new file with mode: 0644]
linux/kstrtox.h [new file with mode: 0644]
linux/kthread.c [new file with mode: 0644]
linux/llist.c [new file with mode: 0644]
linux/lz4_compress.c [new file with mode: 0644]
linux/lz4_decompress.c [new file with mode: 0644]
linux/lz4defs.h [new file with mode: 0644]
linux/lz4hc_compress.c [new file with mode: 0644]
linux/rbtree.c [new file with mode: 0644]
linux/rhashtable.c [new file with mode: 0644]
linux/sched.c [new file with mode: 0644]
linux/semaphore.c [new file with mode: 0644]
linux/sha1.c [new file with mode: 0644]
linux/sort.c [new file with mode: 0644]
linux/string.c [new file with mode: 0644]
linux/timer.c [new file with mode: 0644]
linux/vsprintf.c [new file with mode: 0644]
linux/wait.c [new file with mode: 0644]
linux/workqueue.c [new file with mode: 0644]
linux/zlib_deflate/deflate.c [new file with mode: 0644]
linux/zlib_deflate/deftree.c [new file with mode: 0644]
linux/zlib_deflate/defutil.h [new file with mode: 0644]
linux/zlib_inflate/inffast.c [new file with mode: 0644]
linux/zlib_inflate/inffast.h [new file with mode: 0644]
linux/zlib_inflate/inffixed.h [new file with mode: 0644]
linux/zlib_inflate/inflate.c [new file with mode: 0644]
linux/zlib_inflate/inflate.h [new file with mode: 0644]
linux/zlib_inflate/inftrees.c [new file with mode: 0644]
linux/zlib_inflate/inftrees.h [new file with mode: 0644]
linux/zlib_inflate/infutil.c [new file with mode: 0644]
linux/zlib_inflate/infutil.h [new file with mode: 0644]
tools-util.c [new file with mode: 0644]
tools-util.h [new file with mode: 0644]
util.h [deleted file]