powerpc/mm: Standardise on MMU_NO_CONTEXT
Use MMU_NO_CONTEXT as the initialiser for mm_context.id on nohash and hash64. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
		
							parent
							
								
									af2771493a
								
							
						
					
					
						commit
						5e8e7b404a
					
				| @ -79,6 +79,8 @@ static inline void local_flush_tlb_mm(struct mm_struct *mm) | ||||
| 
 | ||||
| #elif defined(CONFIG_PPC_STD_MMU_64) | ||||
| 
 | ||||
| #define MMU_NO_CONTEXT		0 | ||||
| 
 | ||||
| /*
 | ||||
|  * TLB flushing for 64-bit hash-MMU CPUs | ||||
|  */ | ||||
|  | ||||
| @ -31,7 +31,6 @@ static DEFINE_IDA(mmu_context_ida); | ||||
|  * Each segment contains 2^28 bytes.  Each context maps 2^44 bytes, | ||||
|  * so we can support 2^19-1 contexts (19 == 35 + 28 - 44). | ||||
|  */ | ||||
| #define NO_CONTEXT	0 | ||||
| #define MAX_CONTEXT	((1UL << 19) - 1) | ||||
| 
 | ||||
| int __init_new_context(void) | ||||
| @ -95,5 +94,5 @@ void destroy_context(struct mm_struct *mm) | ||||
| { | ||||
| 	__destroy_context(mm->context.id); | ||||
| 	subpage_prot_free(mm); | ||||
| 	mm->context.id = NO_CONTEXT; | ||||
| 	mm->context.id = MMU_NO_CONTEXT; | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user