Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Asahi Lina
| 94 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
rust: kernel: str: Implement Debug for CString
rust: kernel: str: Implement Debug for CString
- 3 -
-
-
-
2023-07-14
Asahi Lina
New
rust: init: Implement Zeroable::zeroed()
rust: init: Implement Zeroable::zeroed()
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,11/11] rust: sync: arc: Add lockdep integration
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,10/11] rust: sync: Add LockdepMap abstraction
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,09/11] rust: init: Update documentation for new mutex init style
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,08/11] rust: sync: Classless Lock::new() and pin_init()
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,07/11] rust: sync: Implement dynamic lockdep class creation
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,06/11] rust: sync: Replace static LockClassKey refs with a pointer wrapper
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,05/11] rust: sync: Add dummy LockClassKey implementation for !CONFIG_LOCKDEP
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,04/11] rust: siphash: Add a simple siphash abstraction
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,03/11] rust: Use absolute paths to build Rust objects
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,02/11] rust: lock: Add Lock::pin_init()
rust: Implicit lock class creation & Arc Lockdep integration
- - -
-
-
-
2023-07-14
Asahi Lina
New
[RFC,01/11] rust: types: Add Opaque::zeroed()
rust: Implicit lock class creation & Arc Lockdep integration
- 2 -
-
-
-
2023-07-14
Asahi Lina
New
[3/3] drm/scheduler: Clean up jobs when the scheduler is torn down.
DRM scheduler documentation & bug fixes
- - -
-
-
-
2023-07-14
Asahi Lina
New
[2/3] drm/scheduler: Fix UAF in drm_sched_fence_get_timeline_name
DRM scheduler documentation & bug fixes
- - -
-
-
-
2023-07-14
Asahi Lina
New
[1/3] drm/scheduler: Add more documentation
DRM scheduler documentation & bug fixes
- - -
-
-
-
2023-07-14
Asahi Lina
New
[v2] rust: time: New module for timekeeping functions
[v2] rust: time: New module for timekeeping functions
- 1 -
-
-
-
2023-07-14
Asahi Lina
New
drm/scheduler: Fix UAF race in drm_sched_entity_push_job()
drm/scheduler: Fix UAF race in drm_sched_entity_push_job()
- 1 -
-
-
-
2023-04-05
Asahi Lina
New
drm/scheduler: Fix UAF in drm_sched_fence_get_timeline_name
drm/scheduler: Fix UAF in drm_sched_fence_get_timeline_name
- 1 -
-
-
-
2023-04-05
Asahi Lina
New
[v3] rust: xarray: Add an abstraction for XArray
[v3] rust: xarray: Add an abstraction for XArray
- - -
-
-
-
2023-04-03
Asahi Lina
New
[v2,2/2] rust: sync: arc: Add UniqueArc<MaybeUninit<T>::assume_init()
rust: sync: Arc: Any downcasting and assume_init()
- 1 -
-
-
-
2023-04-03
Asahi Lina
New
[v2,1/2] rust: sync: arc: Implement Arc<dyn Any + Send + Sync>::downcast()
rust: sync: Arc: Any downcasting and assume_init()
- 4 -
-
-
-
2023-04-03
Asahi Lina
New
[v3,6/6] rust: error: Add from_result() helper
rust: error: Add missing wrappers to convert to/from kernel error codes
- 1 -
-
-
-
2023-04-03
Asahi Lina
New
[v3,5/6] rust: error: Add a helper to convert a C ERR_PTR to a `Result`
rust: error: Add missing wrappers to convert to/from kernel error codes
- 1 -
-
-
-
2023-04-03
Asahi Lina
New
[v3,4/6] rust: error: Add to_result() helper
rust: error: Add missing wrappers to convert to/from kernel error codes
- 3 -
-
-
-
2023-04-03
Asahi Lina
New
[v3,3/6] rust: error: Add Error::from_errno{_unchecked}()
rust: error: Add missing wrappers to convert to/from kernel error codes
- 3 -
-
-
-
2023-04-03
Asahi Lina
New
[v3,2/6] rust: error: Add Error::to_ptr()
rust: error: Add missing wrappers to convert to/from kernel error codes
- 2 -
-
-
-
2023-04-03
Asahi Lina
New
[v3,1/6] rust: error: Rename to_kernel_errno() -> to_errno()
rust: error: Add missing wrappers to convert to/from kernel error codes
- 2 -
-
-
-
2023-04-03
Asahi Lina
New
[v2,2/2] rust: ioctl: Add ioctl number manipulation functions
rust: Add uapi crate
- - -
-
-
-
2023-04-03
Asahi Lina
New
[v2,1/2] rust: uapi: Add UAPI crate
rust: Add uapi crate
- 1 -
-
-
-
2023-04-03
Asahi Lina
New
[v2,6/6] rust: error: Add from_result() helper
rust: error: Add missing wrappers to convert to/from kernel error codes
- 1 -
-
-
-
2023-03-29
Asahi Lina
New
[v2,5/6] rust: error: Add a helper to convert a C ERR_PTR to a `Result`
rust: error: Add missing wrappers to convert to/from kernel error codes
- 1 -
-
-
-
2023-03-29
Asahi Lina
New
[v2,4/6] rust: error: Add to_result() helper
rust: error: Add missing wrappers to convert to/from kernel error codes
- 3 -
-
-
-
2023-03-29
Asahi Lina
New
[v2,3/6] rust: error: Add Error::from_errno()
rust: error: Add missing wrappers to convert to/from kernel error codes
- 3 -
-
-
-
2023-03-29
Asahi Lina
New
[v2,2/6] rust: error: Add Error::to_ptr()
rust: error: Add missing wrappers to convert to/from kernel error codes
- 1 -
-
-
-
2023-03-29
Asahi Lina
New
[v2,1/6] rust: error: Rename to_kernel_errno() -> to_errno()
rust: error: Add missing wrappers to convert to/from kernel error codes
- 2 -
-
-
-
2023-03-29
Asahi Lina
New
[2/2] rust: ioctl: Move to the uapi crate
rust: Add uapi crate
- 1 -
-
-
-
2023-03-29
Asahi Lina
New
[1/2] rust: uapi: Add UAPI crate
rust: Add uapi crate
- 1 -
-
-
-
2023-03-29
Asahi Lina
New
[v2] rust: xarray: Add an abstraction for XArray
[v2] rust: xarray: Add an abstraction for XArray
- - -
-
-
-
2023-03-23
Asahi Lina
New
[v2] rust: macros: Allow specifying multiple module aliases
[v2] rust: macros: Allow specifying multiple module aliases
- 1 -
-
-
-
2023-03-23
Asahi Lina
New
[v3] rust: ioctl: Add ioctl number manipulation functions
[v3] rust: ioctl: Add ioctl number manipulation functions
- - -
-
-
-
2023-03-23
Asahi Lina
New
[v2] rust: ioctl: Add ioctl number manipulation functions
[v2] rust: ioctl: Add ioctl number manipulation functions
- - -
-
-
-
2023-03-23
Asahi Lina
New
[RFC,18/18] drm/asahi: Add the Asahi driver for Apple AGX GPUs
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,17/18] rust: macros: Add versions macro
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,16/18] rust: bindings: Bind the Asahi DRM UAPI
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,15/18] drm/asahi: Add the Asahi driver UAPI [DO NOT MERGE]
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,14/18] rust: drm: gem: Add set_exportable() method
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,13/18] drm/gem: Add a flag to control whether objects can be exported
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,12/18] rust: drm: sched: Add GPU scheduler abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,11/18] drm/scheduler: Clean up jobs when the scheduler is torn down
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,10/18] drm/scheduler: Add can_run_job callback
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,09/18] rust: drm: syncobj: Add DRM Sync Object abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,08/18] rust: dma_fence: Add DMA Fence abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,07/18] rust: drm: mm: Add DRM MM Range Allocator abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,06/18] rust: drm: gem: shmem: Add DRM shmem helper abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,05/18] drm/gem-shmem: Export VM ops functions
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,04/18] rust: drm: gem: Add GEM object abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,03/18] rust: drm: file: Add File abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,02/18] rust: drm: Add Device and Driver abstractions
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
[RFC,01/18] rust: drm: ioctl: Add DRM ioctl abstraction
Rust DRM subsystem abstractions (& preview AGX driver)
- - -
-
-
-
2023-03-07
Asahi Lina
New
drm/shmem-helper: Revert accidental non-GPL export
drm/shmem-helper: Revert accidental non-GPL export
- 2 -
-
-
-
2023-02-27
Asahi Lina
New
rust: xarray: Add an abstraction for XArray
rust: xarray: Add an abstraction for XArray
- - -
-
-
-
2023-02-24
Asahi Lina
New
[5/5] rust: device: Add a stub abstraction for devices
rust: Add io_pgtable and RTKit abstractions
- - -
-
-
-
2023-02-24
Asahi Lina
New
[4/5] rust: soc: apple: rtkit: Add Apple RTKit abstraction
rust: Add io_pgtable and RTKit abstractions
- - -
-
-
-
2023-02-24
Asahi Lina
New
[3/5] rust: io_pgtable: Add io_pgtable abstraction
rust: Add io_pgtable and RTKit abstractions
- - -
-
-
-
2023-02-24
Asahi Lina
New
[2/5] rust: device: Add a minimal RawDevice trait
rust: Add io_pgtable and RTKit abstractions
- - -
-
-
-
2023-02-24
Asahi Lina
New
[1/5] rust: Add a Sealed trait
rust: Add io_pgtable and RTKit abstractions
- - -
-
-
-
2023-02-24
Asahi Lina
New
[4/4] rust: alloc: vec: Add some try_* methods we need
rust: alloc: vec: Add some missing fallible try_* methods
- - -
-
-
-
2023-02-24
Asahi Lina
New
[3/4] rust: Add SPDX headers to alloc::vec::{spec_extend, set_len_on_drop}
rust: alloc: vec: Add some missing fallible try_* methods
- - -
-
-
-
2023-02-24
Asahi Lina
New
[2/4] rust: Import upstream `alloc::vec::spec_extend` module
rust: alloc: vec: Add some missing fallible try_* methods
- - -
-
-
-
2023-02-24
Asahi Lina
New
[1/4] rust: Import upstream `alloc::vec::set_len_on_drop` module
rust: alloc: vec: Add some missing fallible try_* methods
- - -
-
-
-
2023-02-24
Asahi Lina
New
[5/5] rust: error: Add from_kernel_result!() macro
rust: error: Add missing wrappers to convert to/from kernel error codes
- - -
-
-
-
2023-02-24
Asahi Lina
New
[4/5] rust: error: Add a helper to convert a C ERR_PTR to a `Result`
rust: error: Add missing wrappers to convert to/from kernel error codes
- - -
-
-
-
2023-02-24
Asahi Lina
New
[3/5] rust: error: Add to_result() helper
rust: error: Add missing wrappers to convert to/from kernel error codes
- 1 -
-
-
-
2023-02-24
Asahi Lina
New
[2/5] rust: error: Add Error::from_kernel_errno()
rust: error: Add missing wrappers to convert to/from kernel error codes
- 1 -
-
-
-
2023-02-24
Asahi Lina
New
[1/5] rust: error: Add Error::to_ptr()
rust: error: Add missing wrappers to convert to/from kernel error codes
- - -
-
-
-
2023-02-24
Asahi Lina
New
rust: Enable the new_uninit feature for kernel and driver crates
rust: Enable the new_uninit feature for kernel and driver crates
- 4 -
-
-
-
2023-02-24
Asahi Lina
New
[2/2] rust: sync: arc: Add UniqueArc<MaybeUninit<T>::assume_init()
rust: sync: Arc: Any downcasting and assume_init()
- 3 -
-
-
-
2023-02-24
Asahi Lina
New
[1/2] rust: sync: arc: implement Arc<dyn Any + Send + Sync>::downcast()
rust: sync: Arc: Any downcasting and assume_init()
- 4 -
-
-
-
2023-02-24
Asahi Lina
New
rust: ioctl: Add ioctl number manipulation functions
rust: ioctl: Add ioctl number manipulation functions
- - -
-
-
-
2023-02-24
Asahi Lina
New
[3/3] rust: macros: Allow specifying multiple module aliases
rust: Miscellaneous macro improvements
- 1 -
-
-
-
2023-02-24
Asahi Lina
New
[2/3] rust: macros: concat_idents: Allow :: paths in the first argument
rust: Miscellaneous macro improvements
- 1 -
-
-
-
2023-02-24
Asahi Lina
New
[1/3] rust: macros: Make expect_punct() return the Punct directly
rust: Miscellaneous macro improvements
- 3 -
-
-
-
2023-02-24
Asahi Lina
New
soc: apple: rtkit: Fix buffer address field width
soc: apple: rtkit: Fix buffer address field width
- 1 -
-
-
-
2023-02-24
Asahi Lina
New
rust: time: New module for timekeeping functions
rust: time: New module for timekeeping functions
- 2 -
-
-
-
2023-02-21
Asahi Lina
New
soc: apple: rtkit: Do not copy the reg state structure to the stack
soc: apple: rtkit: Do not copy the reg state structure to the stack
- 1 -
-
-
-
2023-02-11
Asahi Lina
New
drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
- 1 -
-
-
-
2023-02-05
Asahi Lina
New
[v2] soc: apple: rtkit: Add register dump decoding to crashlog
[v2] soc: apple: rtkit: Add register dump decoding to crashlog
- 3 -
-
-
-
2023-01-23
Asahi Lina
New
iommu/io-pgtable: Add Apple UAT variant format
iommu/io-pgtable: Add Apple UAT variant format
- - -
-
-
-
2023-01-21
Asahi Lina
New
soc: apple: rtkit: Add a private pointer to apple_rtkit_shmem
soc: apple: rtkit: Add a private pointer to apple_rtkit_shmem
- 2 -
-
-
-
2023-01-21
Asahi Lina
New
soc: apple: rtkit: Export non-devm init/free functions
soc: apple: rtkit: Export non-devm init/free functions
- 2 -
-
-
-
2023-01-21
Asahi Lina
New
soc: apple: rtkit: Add register dump decoding to crashlog
soc: apple: rtkit: Add register dump decoding to crashlog
- 2 -
-
-
-
2023-01-21
Asahi Lina
New
arm64 dts: apple: t600x-pmgr: Fix search & replace typo
arm64 dts: apple: t600x-pmgr: Fix search & replace typo
- 1 -
-
-
-
2022-12-07
Asahi Lina
New
arm64: dts: apple: t6002: Fix GPU power domains
arm64: dts: apple: t6002: Fix GPU power domains
- - -
-
-
-
2022-12-07
Asahi Lina
New