Alloc & DMA changes for v6.18 
						
					 
				 
				2025-09-08 00:09:41 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: block: fix srctree/ links 
						
					 
				 
				2025-09-08 00:11:19 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: device: implement FwNode::is_of_node() 
						
					 
				 
				2025-06-25 18:10:12 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: drm: fix srctree/ links 
						
					 
				 
				2025-09-08 00:11:19 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: enable clippy::ref_as_ptr lint 
						
					 
				 
				2025-06-22 23:09:32 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: io: fix broken intra-doc links to platform::Device 
						
					 
				 
				2025-07-22 11:08:59 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: list: remove nonexistent generic parameter in link 
						
					 
				 
				2025-07-20 19:29:19 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: mm: mark VmaNew as transparent 
						
					 
				 
				2025-08-27 22:45:41 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: sync: Update ARef and AlwaysRefCounted imports from sync::aref 
						
					 
				 
				2025-09-08 00:11:19 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							rust: time: Pass correct timer mode ID to hrtimer_start_range_ns 
						
					 
				 
				2025-07-17 00:55:35 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: Add warn_on macro 
						
					 
				 
				2025-07-23 02:05:58 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: device_id: split out index support into a separate trait 
						
					 
				 
				2025-07-16 23:38:21 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: alloc: remove allocator_test 
						
					 
				 
				2025-08-24 15:30:40 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: device_id: split out index support into a separate trait 
						
					 
				 
				2025-07-16 23:38:21 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: bits: add support for bits/genmask macros 
						
					 
				 
				2025-07-19 23:18:18 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: Add warn_on macro 
						
					 
				 
				2025-07-23 02:05:58 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: add build_error! to the prelude 
						
					 
				 
				2025-01-10 00:19:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: types: rename Opaque::raw_get to cast_into 
						
					 
				 
				2025-07-15 22:26:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							device: rust: rename Device::as_ref() to Device::from_raw() 
						
					 
				 
				2025-07-16 23:37:49 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: cpufreq: replace MaybeUninit::zeroed().assume_init() with pin_init::zeroed() 
						
					 
				 
				2025-09-08 14:03:29 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							cred,rust: mark Credential methods inline 
						
					 
				 
				2025-03-04 17:07:49 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							device: rust: expand documentation for Device 
						
					 
				 
				2025-08-12 15:23:46 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: devres: fix leaking call to devm_add_action() 
						
					 
				 
				2025-08-14 01:52:15 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: dma: Update ARef and AlwaysRefCounted imports from sync::aref 
						
					 
				 
				2025-08-15 22:53:05 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							driver: rust: expand documentation for driver infrastructure 
						
					 
				 
				2025-08-12 15:23:49 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: error: improve Error::from_errno documentation 
						
					 
				 
				2025-09-10 00:10:10 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: faux: fix C header link 
						
					 
				 
				2025-08-13 17:40:28 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: kernel: add fmt module 
						
					 
				 
				2025-07-21 01:16:35 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: Add warn_on macro 
						
					 
				 
				2025-07-23 02:05:58 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: jump_label: skip formatting generated file 
						
					 
				 
				2024-11-20 13:32:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: Add warn_on macro 
						
					 
				 
				2025-07-23 02:05:58 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: jump_label: skip formatting generated file 
						
					 
				 
				2024-11-20 13:32:42 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Alloc & DMA changes for v6.18 
						
					 
				 
				2025-09-08 00:09:41 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: list: remove OFFSET constants 
						
					 
				 
				2025-07-19 23:18:18 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm: rust: make CONFIG_MMU ifdefs more narrow 
						
					 
				 
				2025-05-31 22:46:12 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: page: optimize rust symbol generation for Page 
						
					 
				 
				2025-05-12 00:20:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: prelude: re-export core::mem::{align,size}_of{,_val} 
						
					 
				 
				2025-09-08 00:11:19 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: use kernel::{fmt,prelude::fmt!} 
						
					 
				 
				2025-07-21 01:16:35 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: rbtree: simplify finding current in remove_current 
						
					 
				 
				2025-07-14 23:53:35 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: regulator: add a bare minimum regulator abstraction 
						
					 
				 
				2025-07-15 15:07:40 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							lsm,rust: reword "destroy" -> "release" in SecurityCtx 
						
					 
				 
				2025-03-04 15:44:46 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: enable clippy::ptr_as_ptr lint 
						
					 
				 
				2025-06-22 23:08:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: sizes: add constants up to SZ_2G 
						
					 
				 
				2025-06-23 18:12:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: use absolute paths in macros referencing core and kernel 
						
					 
				 
				2025-05-23 00:12:14 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: convert raw URLs to Markdown autolinks in comments 
						
					 
				 
				2025-05-12 00:20:25 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: kernel: use core::ffi::CStr method names 
						
					 
				 
				2025-07-21 01:16:36 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: kernel: move ARef and AlwaysRefCounted to sync::aref 
						
					 
				 
				2025-07-22 13:52:14 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: task: update ARef and AlwaysRefCounted imports from sync::aref 
						
					 
				 
				2025-09-08 00:11:19 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: time: Add wrapper for fsleep() function 
						
					 
				 
				2025-06-30 13:22:05 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: add tracepoint support 
						
					 
				 
				2024-11-04 16:21:44 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Rust changes for v6.17 
						
					 
				 
				2025-08-03 13:49:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: uaccess: use newtype for user pointers 
						
					 
				 
				2025-07-14 23:52:45 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							workqueue: rust: add delayed work items 
						
					 
				 
				2025-07-15 22:54:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							rust: types: add FOREIGN_ALIGN to ForeignOwnable 
						
					 
				 
				2025-07-14 23:55:24 +02:00