projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rust: fix bindgen build error with fstrict-flex-arrays
2023-10-12
Andrea Righi
rust: fix bindgen build error with fstrict-flex-arrays
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-10-12
Manmohan Shukla
rust: error: Markdown style nit
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-10-12
Wedson Almeida Filho
rust: error: fix the description for `ECHILD`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: update expanded macro explanation
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: add `{pin_}chain` functions to `{Pin}Init...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: make `PinInit<T, E>` a supertrait of `Init...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: implement `Zeroable` for `UnsafeCell<T...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: add support for arbitrary paths in init...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: add functions to create array initializers
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: add `..Zeroable::zeroed()` syntax for zeroing...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: make initializer values inaccessible after...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: wrap type checking struct initializers...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: make guards in the init macros hygienic
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: add derive macro for `Zeroable`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: make `#[pin_data]` compatible with conditional...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Benno Lossin
rust: init: consolidate init macros
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-20
Trevor Gross
docs: rust: clarify what 'rustup override' does
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-20
Trevor Gross
docs: rust: update instructions for obtaining 'core...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-20
Guillaume Plourde
docs: rust: add command line to rust-analyzer section
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-20
Martin Rodriguez...
scripts: generate_rust_analyzer: provide `cfg`s for...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-19
Hugo Villeneuve
auxdisplay: hd44780: move cursor home after clear display...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-14
Aakash Sen Sharma
rust: bindgen: upgrade to 0.65.1
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-14
Miguel Ojeda
rust: enable `no_mangle_with_rust_abi` Clippy lint
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-14
Miguel Ojeda
rust: upgrade to Rust 1.71.1
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-10
Andrea Righi
btf, scripts: rust: drop is_rust_module.sh
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-10
Gary Guo
rust: macros: add `paste!` proc macro
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Benno Lossin
rust: types: make `Opaque` be `!Unpin`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Alice Ryhl
rust: make `UnsafeCell` the outer type in `Opaque`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: add test suite
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: check that output looks...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: handle failures calling...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: normalize version matching
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: fix confusion when a version...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Qingsong Chen
rust: macros: vtable: fix `HAS_*` redefinition (`gen_const_n...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: check that environment variables...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: add check for `bindgen`...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
kbuild: rust_is_available: print docs reference
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
docs: rust: add paragraph about finding a suitable...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Russell Currey
kbuild: rust_is_available: fix version check when CC...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Masahiro Yamada
kbuild: rust_is_available: remove -v option
Reviewed-by:
Miguel Ojeda
<ojeda@kernel.org>
Tested-by:
Miguel Ojeda
<ojeda@kernel.org>
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
MAINTAINERS: add Alice Ryhl as Rust reviewer
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-09
Miguel Ojeda
MAINTAINERS: add Andreas Hindborg as Rust reviewer
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-07
Vinay Varma
scripts: `make rust-analyzer` for out-of-tree modules
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-07
Björn Roy Baron
rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-07
Boqun Feng
rust: allocator: Use krealloc_aligned() in KernelAllocator...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-07
Ariel Miculas
rust: helpers: sort includes alphabetically in rust...
Suggested-by:
Miguel Ojeda
<ojeda@kernel.org>
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-07
Ben Gooding
rust: lock: Add intra-doc links to the Backend trait
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-04
Andrea Righi
rust: fix bindgen build error with UBSAN_BOUNDS_STRICT
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-04
Alice Ryhl
rust: delete `ForeignOwnable::borrow_mut`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-08-04
Boqun Feng
rust: allocator: Prevent mis-aligned allocation
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-06-12
Gary Guo
rust: error: `impl Debug` for `Error` with `errname...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-06-02
Uwe Kleine-König
auxdisplay: Switch i2c drivers back to use .probe()
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: task: add `Send` marker to `Task`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: specify when `ARef` is thread safe
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: sync: reword the `Arc` safety comment for `Sync`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: sync: reword the `Arc` safety comment for `Send`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: sync: implement `AsRef<T>` for `Arc<T>`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: sync: add `Arc::ptr_eq`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: error: add missing error codes
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: str: add conversion from `CStr` to `CString`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Alice Ryhl
rust: error: allow specifying error type on `Result`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Benno Lossin
rust: init: update macro expansion example in docs
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Benno Lossin
rust: macros: replace Self with the concrete type in...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Benno Lossin
rust: macros: refactor generics parsing of `#[pin_data...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Benno Lossin
rust: macros: fix usage of `#[allow]` in `quote!`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Miguel Ojeda
docs: rust: point directly to the standalone installers
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Miguel Ojeda
.gitattributes: set diff driver for Rust source code...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Miguel Ojeda
rust: upgrade to Rust 1.68.2
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Miguel Ojeda
rust: arc: fix intra-doc link in `Arc<T>::init`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-05-31
Miguel Ojeda
rust: alloc: clarify what is the upstream version
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Asahi Lina
rust: ioctl: Add ioctl number manipulation functions
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Asahi Lina
rust: uapi: Add UAPI crate
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: sync: introduce `CondVar`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: lock: add `Guard::do_unlocked`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: sync: introduce `LockedBy`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: introduce `current`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: add basic `Task`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: introduce `ARef`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: lock: introduce `SpinLock`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: lock: introduce `Mutex`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-21
Wedson Almeida Filho
rust: sync: introduce `Lock` and `Guard`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-20
Wedson Almeida Filho
rust: sync: introduce `LockClassKey`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-20
Miguel Ojeda
MAINTAINERS: add Benno Lossin as Rust reviewer
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-20
Benno Lossin
rust: init: broaden the blanket impl of `Init`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-19
Andrea Righi
rust: allow to use INIT_STACK_ALL_ZERO
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
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-12
Benno Lossin
rust: sync: add functions for initializing `UniqueArc...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: sync: reduce stack usage of `UniqueArc::try_new_uninit`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: types: add `Opaque::ffi_init`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: prelude: add `pin-init` API items to prelude
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: init: add `Zeroable` trait and `init::zeroed...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: init: add `stack_pin_init!` macro
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: init: add `PinnedDrop` trait and macros
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: init/sync: add `InPlaceInit` trait to pin-initialize...
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: init: add initialization macros
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: add pin-init API core
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: types: add `Opaque::raw_get`
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: sync: change error type of constructor functions
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Gary Guo
rust: macros: add `quote!` macro
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
2023-04-12
Benno Lossin
rust: enable the `pin_macro` feature
Signed-off-by:
Miguel Ojeda
<ojeda@kernel.org>
commit
|
commitdiff
|
tree
next