Pinned Repositories
blk-archive
Dedup and compress your device mapper devices. Works especially well with thin provisioning.
cache-simulator
Experiments with different cache policies for the dm cache target
device-mapper-test-suite
Test suite for device mapper targets
dm-unit
dmexec
kernel-unit-tests
linux-2.6
thin-provisioning and cache work
storage-papers
Presentations and whitepapers covering some of the on going device mapper work
thin-provisioning-tools
xdrgen
Haskell library for parsing XDR (http://www.faqs.org/rfcs/rfc1832.html), plus code generators.
jthornber's Repositories
jthornber/thin-provisioning-tools
jthornber/device-mapper-test-suite
Test suite for device mapper targets
jthornber/blk-archive
Dedup and compress your device mapper devices. Works especially well with thin provisioning.
jthornber/xdrgen
Haskell library for parsing XDR (http://www.faqs.org/rfcs/rfc1832.html), plus code generators.
jthornber/kernel-unit-tests
jthornber/storage-papers
Presentations and whitepapers covering some of the on going device mapper work
jthornber/cache-simulator
Experiments with different cache policies for the dm cache target
jthornber/dm-unit
jthornber/lib-block-cache
jthornber/replicator
Asynchronous remote replication for linux
jthornber/beer
Tool for IO benchmarking and correctness testing
jthornber/icfp-2007
Some code I wrote while working on the 'save endo' problem from the ICFP 2007 contest
jthornber/language-c-ejt
Tweaks to the Haskell language-c package
jthornber/linux
Linux kernel source tree
jthornber/lvm_deps
Draw dependency graphs of lvm2 library modules
jthornber/rxgen
Generate random regular expressions
jthornber/stochastic-multiqueue
Simulator for the stochastic multiqueue that I use in dm-cache
jthornber/string-template
Haskell port of Terrance Pars String Template library
jthornber/tiny-volume-manager
jthornber/ChatGPT.nvim
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
jthornber/device-mapper-test-suite-2
Rewrite of the dm test suite in Rust
jthornber/dmtest-python
Python version of dm test suite
jthornber/ejt_command_line
A little ruby command line parser lib
jthornber/extent-allocator
jthornber/node-compression-experiments
Can we compress thin btree nodes to pack more in?
jthornber/nvim-kickstart.nvim
A launch point for your personal nvim configuration
jthornber/redistribute3-test
Some test code for an errant kernel function
jthornber/rio
pure rust io_uring library, built on libc, thread & async friendly, misuse resistant
jthornber/thin-merge
jthornber/thinp-garbage-collected