projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rust: fix regexp in scripts/is_rust_module.sh
2023-04-19
Andrea Righi
rust: fix regexp in scripts/is_rust_module.sh
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-04-06
Vincenzo Palazzo
rust: build: Fix grep warning
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-04-06
Asahi Lina
scripts: generate_rust_analyzer: Handle sub-modules...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-04-06
David Gow
rust: kernel: Mark rust_fmt_argument as extern "C"
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-04-06
Thomas Bamelis
rust: sort uml documentation arch support table
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-04-06
Patrick Blass
rust: str: fix requierments->requirements typo
Reported-by: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-03-02
Arnaldo Carvalho...
rust: bindgen: Add `alt_instr` as opaque type
Cc: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-02-07
Maíra Canal
rust: delete rust-project.json when running make clean
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-02-07
Boqun Feng
rust: MAINTAINERS: Add the zulip link
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-02-07
Wedson Almeida Filho
rust: types: implement `ForeignOwnable` for `Arc<T>`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-02-01
Wedson Almeida Filho
rust: types: implement `ForeignOwnable` for the unit...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-02-01
Wedson Almeida Filho
rust: types: implement `ForeignOwnable` for `Box<T>`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-02-01
Wedson Almeida Filho
rust: types: introduce `ForeignOwnable`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-31
Wedson Almeida Filho
rust: types: introduce `ScopeGuard`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Finn Behrens
rust: prelude: prevent doc inline of external imports
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Wedson Almeida Filho
rust: sync: add support for dispatching on Arc and...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Wedson Almeida Filho
rust: sync: introduce `UniqueArc`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Wedson Almeida Filho
rust: sync: allow type of `self` to be `ArcBorrow<T>`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Wedson Almeida Filho
rust: sync: introduce `ArcBorrow`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Wedson Almeida Filho
rust: sync: allow coercion from `Arc<T>` to `Arc<U>`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Wedson Almeida Filho
rust: sync: allow type of `self` to be `Arc<T>` or...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Wedson Almeida Filho
rust: sync: add `Arc` for ref-counted allocations
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Gary Guo
rust: compiler_builtins: make stubs non-global
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-16
Miguel Ojeda
rust: alloc: remove the `borrow` module (`ToOwned`...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Miguel Ojeda
rust: print: avoid evaluating arguments in `pr_*` macros...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-12
Jianglei Nie
auxdisplay: hd44780: Fix potential memory leak in hd44780_re...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Wedson Almeida Filho
rust: types: add `Opaque` type
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Wedson Almeida Filho
rust: types: add `Either` type
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: build_assert: add `build_{error,assert}!` macros
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: add `build_error` crate
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Miguel Ojeda
rust: static_assert: add `static_assert!` macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Niklas Mohrin
rust: std_vendor: add `dbg!` macro based on `std`'s one
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Wedson Almeida Filho
rust: str: add `fmt!` macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Wedson Almeida Filho
rust: str: add `CString` type
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Wedson Almeida Filho
rust: str: add `Formatter` type
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: str: add `c_str!` macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Milan Landaverde
rust: str: add `CStr` unit tests
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: str: implement several traits for `CStr`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: str: add `CStr` type
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: str: add `b_str!` macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: str: add `BStr` type
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Miguel Ojeda
rust: alloc: add `Vec::try_with_capacity{,_in}()` constructors
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Miguel Ojeda
rust: alloc: add `RawVec::try_with_capacity_in()` constructor
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Wedson Almeida Filho
rust: prelude: add `error::code::*` constant items
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Wedson Almeida Filho
rust: error: add `From` implementations for `Error`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Viktor Garske
rust: error: add codes from `errno-base.h`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Finn Behrens
rust: error: declare errors using macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: macros: take string literals in `module!`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Gary Guo
rust: macros: add `#[vtable]` proc macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-04
Björn Roy Baron
rust: macros: add `concat_idents!` proc macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-01
Miguel Ojeda
rust: samples: add `rust_print` example
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-01
Miguel Ojeda
rust: print: add `pr_cont!` macro
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-01
Miguel Ojeda
rust: print: add more `pr_*!` levels
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-01
Miguel Ojeda
rust: prelude: split re-exports into groups
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
MAINTAINERS: Rust
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
samples: add first Rust examples
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
x86: enable initial Rust support
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
docs: add Rust documentation
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
Kbuild: add Rust support
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: add `.rustfmt.toml`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Daniel Xu
scripts: add `is_rust_module.sh`
Co-developed-by: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
scripts: add `rust_is_available.sh`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
scripts: add `generate_rust_target.rs`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
scripts: add `generate_rust_analyzer.py`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
scripts: decode_stacktrace: demangle Rust symbols
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
scripts: checkpatch: enable language-independent checks...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
scripts: checkpatch: diagnose uses of `%pA` in the...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Gary Guo
vsprintf: add new `%pA` format specifier
Co-developed-by: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: export generated symbols
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Wedson Almeida Filho
rust: add `kernel` crate
Co-developed-by: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: add `bindings` crate
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: add `macros` crate
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: add `compiler_builtins` crate
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: adapt `alloc` crate to the kernel
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: import upstream `alloc` crate
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
rust: add C helpers
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
kallsyms: increase maximum kernel symbol length to 512
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
kallsyms: support "big" kernel symbols
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Miguel Ojeda
kallsyms: add static relationship between `KSYM_NAME_LEN...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Boqun Feng
kallsyms: avoid hardcoding buffer size
Co-developed-by: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-28
Boqun Feng
kallsyms: use `ARRAY_SIZE` instead of hardcoded size
Co-developed-by: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-20
Brian Norris
clang-format: Fix space after for_each macros
Cc: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-20
Mickaël Salaün
clang-format: Fix goto labels indentation
Cc: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-20
Mickaël Salaün
clang-format: Update to clang-format >= 6
Cc: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-20
Mickaël Salaün
clang-format: Extend the for_each list with tools/
Cc: Miguel Ojeda <
ojeda@kernel.org
>
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-20
Miguel Ojeda
clang-format: Simplify command with `sort -u`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-20
Miguel Ojeda
clang-format: Use POSIX locale for `sort`
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-20
Miguel Ojeda
clang-format: Update with v5.18-rc7's `for_each` macro...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-18
Andy Shevchenko
auxdisplay: lcd2s: Use array size explicitly in lcd2s_gotoxy()
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-18
Andy Shevchenko
auxdisplay: lcd2s: Switch to i2c ->probe_new()
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-18
Andy Shevchenko
auxdisplay: lcd2s: use module_i2c_driver to simplify...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-18
Andy Shevchenko
auxdisplay: lcd2s: make use of device property API
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-18
Andy Shevchenko
auxdisplay: lcd2s: Fix multi-line comment style
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-02
Andy Shevchenko
auxdisplay: lcd2s: Use proper API to free the instance...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-02
Andy Shevchenko
auxdisplay: lcd2s: Fix memory leak in ->remove()
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-02
Andy Shevchenko
auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2021-11-24
Luiz Sampaio
auxdisplay: charlcd: checking for pointer reference...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2021-11-24
Luiz Sampaio
auxdisplay: charlcd: fixing coding style issue
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2021-10-21
Miguel Ojeda
compiler_types: mark __compiletime_assert failure as...
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
2021-10-21
Miguel Ojeda
Compiler Attributes: remove GCC 5.1 mention
Signed-off-by: Miguel Ojeda <
ojeda@kernel.org
>
commit
|
commitdiff
|
tree
next