[PATCH] mm: remove unused macro INIT_PASID

Cheng-Han Wu posted 1 patch 7 months, 3 weeks ago
include/linux/mm_types.h | 1 -
1 file changed, 1 deletion(-)
[PATCH] mm: remove unused macro INIT_PASID
Posted by Cheng-Han Wu 7 months, 3 weeks ago
The macro INIT_PASID was originally used by mm_init_pasid. 
However, since commit a6cbd44093ef ("kernel/fork: Initialize mm's PASID"), 
mm_init_pasid has been removed. 
Therefore, INIT_PASID is no longer needed and is removed.

Signed-off-by: Cheng-Han Wu <hank20010209@gmail.com>
---
 include/linux/mm_types.h | 1 -
 1 file changed, 1 deletion(-)

diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h
index 56d07edd01f9..e76bade9ebb1 100644
--- a/include/linux/mm_types.h
+++ b/include/linux/mm_types.h
@@ -28,7 +28,6 @@
 #endif
 #define AT_VECTOR_SIZE (2*(AT_VECTOR_SIZE_ARCH + AT_VECTOR_SIZE_BASE + 1))
 
-#define INIT_PASID	0
 
 struct address_space;
 struct mem_cgroup;
-- 
2.49.0
Re: [PATCH] mm: remove unused macro INIT_PASID
Posted by Anshuman Khandual 7 months, 3 weeks ago
On 4/27/25 20:20, Cheng-Han Wu wrote:
> The macro INIT_PASID was originally used by mm_init_pasid. 
> However, since commit a6cbd44093ef ("kernel/fork: Initialize mm's PASID"), 
> mm_init_pasid has been removed. 
> Therefore, INIT_PASID is no longer needed and is removed.
> 
> Signed-off-by: Cheng-Han Wu <hank20010209@gmail.com>
> ---
>  include/linux/mm_types.h | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h
> index 56d07edd01f9..e76bade9ebb1 100644
> --- a/include/linux/mm_types.h
> +++ b/include/linux/mm_types.h
> @@ -28,7 +28,6 @@
>  #endif
>  #define AT_VECTOR_SIZE (2*(AT_VECTOR_SIZE_ARCH + AT_VECTOR_SIZE_BASE + 1))
>  
> -#define INIT_PASID	0
>  
>  struct address_space;
>  struct mem_cgroup;
Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>