diff options
author | TruongSinh Tran-Nguyen <i@truongsinh.pro> | 2023-04-27 11:02:00 -0700 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-04-27 19:23:17 -0400 |
commit | c1a8e27a3fad202750a1b66a1fd1fa82a8a5bd92 (patch) | |
tree | 1bb2e1fbe3ceee13ae4b8a4257ef31e1c924a4a8 /include/linux | |
parent | 9ee211eacad51bce6858ca9b9755b6c9eb253f2e (diff) |
chore(rust): add opt_get! and expose some FMODE_* as Rust const
In an effort to rewrite `bch2_read_super` from C to Rust,
it is neccessary to have `opt_get!` macro defined, and some
FMODE_* consts (defined as macro in `include/linux/blkdev.h`)
defined as Rust const.
Bindgen is currently unable to exapnd C functional macro [1],
this this commit use the workaround as introduced in [2].
[1] https://github.com/rust-lang/rust-bindgen/issues/753
[2] https://github.com/rust-lang/rust-bindgen/issues/753#issuecomment-608546390
Signed-off-by: TruongSinh Tran-Nguyen <i@truongsinh.pro>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions