Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
0bbdfde
b7b77355805e: rust: netlink: add raw netlink abstraction
Darksonn Mar 6, 2026
16d3801
6ce819be2055: ynl_gen: generate Rust files from yaml files
Darksonn Mar 6, 2026
a69a54f
3c545612e65c: rust_binder: add generated netlink.rs file
Darksonn Mar 6, 2026
177dd59
132a6d699fc2: rust_binder: report netlink transactions
Darksonn Mar 6, 2026
9438d22
Enable CONFIG_NET
Darksonn Mar 6, 2026
cbcecaf
dd8a93dafe6e: drm/tyr: Use DRM device type alias across driver
Darksonn Mar 9, 2026
1238341
b75cc3729e86: fixup! rust: netlink: add raw netlink abstraction
Darksonn Mar 9, 2026
d197f2d
a544873ce057: gpu: nova-core: apply the one "use" item per line polic…
Darksonn Mar 10, 2026
c8b34b0
df43b47942ca: rust: add support for trailing comma in fmt! macros wit…
Darksonn Mar 10, 2026
3818d41
0073a17b4666: gpu: nova-core: gsp: fix UB in DmaGspMem pointer accessors
Darksonn Mar 12, 2026
5c362b0
155401685d5f: rust: workqueue: restrict delayed work to global wqs
Darksonn Mar 12, 2026
0e89f72
de553a324963: rust: workqueue: create workqueue subdirectory
Darksonn Mar 12, 2026
0ea1b2d
b2efac1d9acd: rust: workqueue: add creation of workqueues
Darksonn Mar 12, 2026
0bc1d51
0073a17b4666: gpu: nova-core: gsp: fix UB in DmaGspMem pointer accessors
Darksonn Mar 12, 2026
988ef6d
128d95c73893: rust_binder: use AssertSync for BINDER_VM_OPS
Darksonn Mar 14, 2026
fa6e3de
fccb61772e3d: rust: uaccess: add write_dma() for copying from DMA buf…
Darksonn Mar 16, 2026
0071b19
d1127a5a2c8d: rust: interop: Add list module for C linked list interface
Darksonn Mar 18, 2026
f9f19e3
2309002de842: rust: drm: add base GPUVM immediate mode abstraction
Darksonn Mar 20, 2026
21713ed
dddcc99dca49: rust: helpers: Add bindings/wrappers for dma_resv_lock
Darksonn Mar 20, 2026
0726fda
986e4b03c6bc: rust: gpuvm: add GpuVm::obtain()
Darksonn Mar 20, 2026
e924ef9
442619e44ecb: rust: gpuvm: add GpuVa struct
Darksonn Mar 20, 2026
333e50d
ec269a908b25: rust: gpuvm: add GpuVmCore::sm_unmap()
Darksonn Mar 20, 2026
c5f60fe
6b4e5bbd02f7: rust: gpuvm: add GpuVmCore::sm_map()
Darksonn Mar 20, 2026
0bad15d
785f0eb2f85d: Add linux-next specific files for 20260320
Darksonn Mar 22, 2026
25d5899
691b4eb7e447: rust: regulator: use raw pointer to fix UB when disabled
Darksonn Mar 24, 2026
74ae1f5
e4206f83f60b: rust_binder: check current before closing fds
Darksonn Mar 24, 2026
e206cdc
05a95910da55: uaccess: unify inline vs outline copy_{from,to}_user() …
Darksonn Mar 26, 2026
4290dd5
5d11b37022bd: uaccess: minimize INLINE_COPY_USER-related ifdefery
Darksonn Mar 26, 2026
f638859
f5e841e4966c: rust: workqueue: add support for ARef<T>
Darksonn Mar 26, 2026
b66a3ba
72a723df8dec: rust: drm: dispatch work items to the private data
Darksonn Mar 26, 2026
ee01175
332666484f06: rust: workqueue: add delayed work support for ARef<T>
Darksonn Mar 26, 2026
9950d5c
206bada308d0: rust: drm: dispatch delayed work items to the private data
Darksonn Mar 26, 2026
2e4ffc3
2c9abf155a55: rust: drm: use new sync::aref path for imports
Darksonn Mar 26, 2026
8f3eea7
af10d698cdd1: rust: drm: use new sync::aref path for imports
Darksonn Mar 26, 2026
eae9c08
3b058d1aeeef: Add linux-next specific files for 20260327
Darksonn Mar 30, 2026
0566180
fa1ab5a19918: rust: kbuild: allow `clippy::precedence` for Rust < 1.86.0
Darksonn Apr 1, 2026
151c56b
53fbae665c33: fixup! rust: netlink: add raw netlink abstraction
Darksonn Apr 8, 2026
e9a13b6
a2682a5776d2: rust: netlink: add raw netlink abstraction
Darksonn Apr 8, 2026
c437315
44dd2fb9476a: ynl_gen: generate Rust files from yaml files
Darksonn Apr 8, 2026
b329c08
0aadcd672a07: rust_binder: add generated netlink.rs file
Darksonn Apr 8, 2026
dad2e35
b165a6d982bf: rust_binder: report netlink transactions
Darksonn Apr 8, 2026
117dffa
f3e6330d7fe4: Add linux-next specific files for 20260407
Darksonn Apr 8, 2026
79b6045
3ee731c4db73: rust: drm: add base GPUVM immediate mode abstraction
Darksonn Apr 9, 2026
7c94e19
09852b9d3b0e: rust: gpuvm: add GpuVm::obtain()
Darksonn Apr 9, 2026
ce0d5a9
d59057833d09: rust: gpuvm: add GpuVa struct
Darksonn Apr 9, 2026
15052d3
d343424fa49f: rust: gpuvm: add GpuVmCore::sm_unmap()
Darksonn Apr 9, 2026
e973863
a9b2a5c8808b: rust: gpuvm: add GpuVmCore::sm_map()
Darksonn Apr 9, 2026
47db940
3beb4e23350b: rust_binder: report netlink transactions
Darksonn Apr 15, 2026
5ededb5
254f49634ee1: Linux 7.1-rc1
Darksonn Apr 27, 2026
35f26e3
87a3ac48d1c5: drm/tyr: Use register! macro for GPU_CONTROL
Darksonn Apr 27, 2026
16560be
ea69052e5cf1: drm/tyr: Print GPU_ID without filtering
Darksonn Apr 27, 2026
e47d7ed
dc7f8e4ec787: drm/tyr: Use register! macro for JOB_CONTROL
Darksonn Apr 27, 2026
6ce0d33
98910ef6f1d8: drm/tyr: Use register! macro for MMU_CONTROL
Darksonn Apr 27, 2026
0fb1127
cd28489040cb: drm/tyr: Remove custom register struct
Darksonn Apr 27, 2026
7f580cb
6bd91574e7d9: drm/tyr: Add DOORBELL_BLOCK registers
Darksonn Apr 27, 2026
fa16ddf
ce097fd6e0f3: drm/tyr: Add DOORBELL_BLOCK registers
Darksonn Apr 27, 2026
ba4e344
0133ebf4a93d: drm/tyr: Add DOORBELL_BLOCK registers
Darksonn Apr 27, 2026
ce56b1c
Adjust config
Darksonn May 1, 2026
5af5ce2
610e892bdb57: drm/tyr: add shmem backing for GEM objects
Darksonn May 1, 2026
1f485fc
7fd2df204f34: Linux 7.1-rc2
Darksonn May 4, 2026
6cea701
5082803278e4: rust_binder: report netlink transactions
Darksonn May 4, 2026
37441a1
17637d80bc68: genetlink: free the skb on 'group >= family->n_mcgrps'
Darksonn May 4, 2026
71f67bc
badb1d46df2e: rust: kasan/kbuild: fix rustc-option when cross-compiling
Darksonn May 4, 2026
26fd589
4ad3a6476728: cred: delete task_euid()
Darksonn May 7, 2026
38542e2
0a02b156e91c: rust_binder: use lock_vma_under_rcu() in shrinker
Darksonn May 7, 2026
9485db7
4b8e2632ed6e: rust_binder: move (e)poll wait queue to Process
Darksonn May 7, 2026
d349be0
d741278bb4ce: rust_binder: move (e)poll wait queue to Process
Darksonn May 7, 2026
756bfd5
6e6735d45386: rust_binder: move (e)poll wait queue to Process
Darksonn May 8, 2026
f6acd7a
f5704b96b986: sched/task: always defer 'struct task_struct' destructi…
Darksonn May 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
strategy:
fail-fast: false
matrix:
arch: [x86_64, arm64, riscv, loongarch, arm]
arch: [x86_64, arm64, riscv, arm] # loongarch
config: [generic.config]
bindgen: [latest]
rustc: [stable]
Expand All @@ -26,7 +26,7 @@ jobs:
- arch: x86_64
config: generic.config
bindgen: latest
rustc: 1.78.0
rustc: 1.85.0
- arch: x86_64
config: generic.config
bindgen: latest
Expand Down
1 change: 1 addition & 0 deletions configs/gcc/generic.config
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
CONFIG_PCI=y
CONFIG_NET=y
CONFIG_COMPAT=y
CONFIG_JUMP_LABEL=y
CONFIG_KUNIT=y
Expand Down
1 change: 1 addition & 0 deletions configs/generic.config
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
CONFIG_ANDROID_BINDER_IPC_RUST=y
CONFIG_NET=y

CONFIG_PCI=y
CONFIG_COMPAT=y
Expand Down
2 changes: 1 addition & 1 deletion linux
Submodule linux updated 13743 files
Loading