summaryrefslogtreecommitdiff
path: root/libbcachefs/bcachefs_ioctl.h
AgeCommit message (Collapse)Author
2024-06-03Update bcachefs sources to f81dc88f0c80 bcachefs: bch2_btree_insert() - add ↵Kent Overstreet
btree iter flags Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-02-06Update bcachefs sources to 50847e296b34 bcachefs: Check subvol <-> inode ↵Kent Overstreet
pointers in check_inode() Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-01-26fix(libbcachefs/ioctl): `dirfd` should be a signed 32 bits integerRaito Bezarius
`AT_FDCWD` is defined as a macro constant: -100, it works in C… because C. But in Rust, this will be exposed as a u32 instead of a i32, which is the correct variable type for it.
2024-01-16Move c_src dirs back to toplevelKent Overstreet
We just wanted c sourcefiles out of the top level, not c source directories. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2024-01-16move Rust sources to top level, C sources into c_srcThomas Bertschinger
This moves the Rust sources out of rust_src/ and into the top level. Running the bcachefs executable out of the development tree is now: $ ./target/release/bcachefs command or $ cargo run --profile release -- command instead of "./bcachefs command". Building and installing is still: $ make && make install Signed-off-by: Thomas Bertschinger <tahbertschinger@gmail.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-12-21Update bcachefs sources to 5d0a6c2b32f1 bcachefs: ↵Kent Overstreet
check_directory_structure() can now be run online
2023-12-15Update bcachefs sources to 841a95c29f4c bcachefs: fix userspace build errorsKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-12-07Update bcachefs sources to 6d44812757dd bcachefs: BCH_IOCTL_FSCK_ONLINEKent Overstreet
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-11-29Update bcachefs sources to c3e4d892b77b mean and variance: Promote to lib/mathKent Overstreet
2023-11-25Update bcachefs sources to 8c94740b1bf8 bcachefs: Add missing vaidation for ↵Kent Overstreet
jset_entry_data_usage
2023-11-22Update bcachefs sources to 783085c3cc44 kbuild: Allow gcov to be enabled on ↵Kent Overstreet
the command line Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2023-06-27Update bcachefs sources to 84f132d569 bcachefs: fsck: Break walk_inode() up ↵Kent Overstreet
into multiple functions Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-10-23Update bcachefs sources to 70fa0c1ff4 fixup! bcachefs: Btree key cache ↵Kent Overstreet
improvements
2022-04-07Update bcachefs sources to d3da360412 bcachefs: Fold bucket_state in to ↵Kent Overstreet
BCH_DATA_TYPES()
2021-09-26Update bcachefs sources to 386f00b639 bcachefs: Snapshot creation, deletionKent Overstreet
2021-03-16Update bcachefs sources to 242d37cbd0 bcachefs: Kill btree_iter_pos_changed()Kent Overstreet
2021-02-12Update bcachefs sources to 5e73602f6c bcachefs: Fix for fsck hangingKent Overstreet
2020-11-17Update bcachefs sources to b1107114ca bcachefs: Add an ioctl for resizing ↵Kent Overstreet
journal on a device
2020-06-26Update bcachefs sources to b1708f0191 bcachefs: Fix a null ptr deref in ↵Kent Overstreet
bch2_btree_iter_traverse_one()
2019-12-18Update bcachefs sources to 5d7142b75a bcachefs: Redo filesystem usage ioctlsKent Overstreet
2019-07-11Update bcachefs sources to b91a514413 bcachefs: Don't try to delete stripes ↵Kent Overstreet
when RO
2018-12-17Update bcachefs sources to 57ea7773cb bcachefs: Fix duplicate ioctl nrKent Overstreet
2018-05-17Update bcachefs sources to 0906b1fb49 bcachefs: fixes for 32 bit/big endian ↵Kent Overstreet
machines
2018-02-08Update bcachefs sources to d5e561b3cc bcachefs: BCH_DATA ioctlKent Overstreet
2017-12-28Update bcachefs sources to f4b290345a bcachefs: device resizeKent Overstreet
2017-12-23Update bcachefs sources to 2afdc642c2 bcachefs: kill bucket_data_type, ↵Kent Overstreet
improve disk usage stats
2017-05-08Update bcachefs sources to 9ceb982d77 bcachefs: Store bucket gens in a btreeKent Overstreet
2017-04-05Allow disk commands to specify member by indexKent Overstreet
2017-03-19Rename from bcache-tools to bcachefs-toolsKent Overstreet