cregit-Linux how code gets into the kernel

Release 4.10 arch/alpha/include/asm/a.out.h

#ifndef __ALPHA_A_OUT_H__

#define __ALPHA_A_OUT_H__

#include <uapi/asm/a.out.h>


/* Assume that start addresses below 4G belong to a TASO application.
   Unfortunately, there is no proper bit in the exec header to check.
   Worse, we have to notice the start address before swapping to use
   /sbin/loader, which of course is _not_ a TASO application.  */

#define SET_AOUT_PERSONALITY(BFPM, EX) \
	set_personality (((BFPM->taso || EX.ah.entry < 0x100000000L \
                           ? ADDR_LIMIT_32BIT : 0) | PER_OSF4))

#endif /* __A_OUT_GNU_H__ */

Overall Contributors

PersonTokensPropCommitsCommitProp
pre-gitpre-git1147.83%240.00%
linus torvaldslinus torvalds1043.48%120.00%
david howellsdavid howells14.35%120.00%
kirill a. shutemovkirill a. shutemov14.35%120.00%
Total23100.00%5100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.