Al Viro 
								
							 
						 
						
							
							
								
							
							
	5208ba24e7  
						 
						
							
							
								
								
								missing user_stack_pointer() instances  
							
							... 
							
							
							
							for the architectures that have usp in pt_regs and do not have
user_stack_pointer() already defined.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 
							
						 
						
							2012-12-19 18:07:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	37185b3324  
						 
						
							
							
								
								
								um: get rid of pointless include "..." where include <...> will do  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2012-10-09 22:28:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	8813f67439  
						 
						
							
							
								
								
								um/x86: merge 32 and 64 bit variants of ptrace.h  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2012-10-09 22:28:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	4301785c7c  
						 
						
							
							
								
								
								um/x86: merge 32 and 64bit variants of checksum.h  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2012-10-09 22:28:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	a3170d2ec2  
						 
						
							
							
								
								
								um: switch UPT_SET_RETURN_VALUE and regs_return_value to pt_regs  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2012-08-01 23:33:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	243412be9c  
						 
						
							
							
								
								
								um/x86: merge (and trim) 32- and 64-bit variants of ptrace.h  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 
							
						 
						
							2012-05-21 16:28:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Weinberger 
								
							 
						 
						
							
							
								
							
							
	76b278edd9  
						 
						
							
							
								
								
								um: Use asm-generic/switch_to.h  
							
							... 
							
							
							
							Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2012-04-10 00:13:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Weinberger 
								
							 
						 
						
							
							
								
							
							
	a3a85a763c  
						 
						
							
							
								
								
								um: Disintegrate asm/system.h  
							
							... 
							
							
							
							Signed-off-by: Richard Weinberger <richard@nod.at>
Reported-by: Toralf Förster <toralf.foerster@gmx.de>
CC: dhowells@redhat.com  
							
						 
						
							2012-04-10 00:13:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	c56334dbf7  
						 
						
							
							
								
								
								um: merge processor_{32,64}.h a bit...  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2012-03-25 00:29:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	cc11f9edd9  
						 
						
							
							
								
								
								fix braino in um patchset (mea culpa)  
							
							... 
							
							
							
							wrong register returned...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> 
							
						 
						
							2011-11-21 12:10:21 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	a34978cbd9  
						 
						
							
							
								
								
								um: kill system-um.h  
							
							... 
							
							
							
							most of it belonged in irqflags.h, actually
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	46ecca8ae1  
						 
						
							
							
								
								
								um: segment.h is x86-only and needed only there  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	a10c95d84c  
						 
						
							
							
								
								
								um: unify KSTK_...  
							
							... 
							
							
							
							... and switch get_thread_register() to HOST_... for register numbers
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	3fb77d7256  
						 
						
							
							
								
								
								um: irq_vectors.h just shadows x86 one  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	ff9586e98f  
						 
						
							
							
								
								
								um: required-features.h is there only to shadow x86 one...  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	8807c1d561  
						 
						
							
							
								
								
								um: asm/apic.h is there only to shadow the x86 one...  
							
							... 
							
							
							
							... so take it to arch/um/x86/asm.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	b3ee571e58  
						 
						
							
							
								
								
								um: take ldt.h to arch/x86/um/asm/mm_context.h  
							
							... 
							
							
							
							it's x86-only and we have no business playing with it in asm/mmu.h; make
the latter have
	struct uml_arch_mm_context arch;
instead of
	struct uml_ldt ldt;
and let arch/<subarch>/um/asm/mm_context.h decide what'll be in there.
While we are at it, kill host_ldt.h - it's not needed in part of places
that include it (we want asm/ldt.h in those) and it can be trivially
expanded into the single remaining one.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	f67aa2ffb7  
						 
						
							
							
								
								
								um: merge signal_{32,64}.c  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	c7ea591c91  
						 
						
							
							
								
								
								um: increase stack growth cushion in pagefault  
							
							... 
							
							
							
							analog of [PATCH] i386: let usermode execute the "enter" instruction from
circa 2006.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	c5cc32fe14  
						 
						
							
							
								
								
								um: move asm/desc.h into arch/x86/um/asm  
							
							... 
							
							
							
							its only purpose is to shadow the x86 asm/desc.h
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Al Viro 
								
							 
						 
						
							
							
								
							
							
	5c48b108ec  
						 
						
							
							
								
								
								um: take arch/um/sys-x86 to arch/x86/um  
							
							... 
							
							
							
							Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at> 
							
						 
						
							2011-11-02 14:15:05 +01:00