From: Helge Deller Date: Sat, 9 Feb 2013 23:11:46 +0000 (+0000) Subject: parisc: fix personality on 32bit kernel X-Git-Tag: v3.9-rc1~102^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=330cb32520239a6ce81010df24c1e2d4ba67e7b5;p=pandora-kernel.git parisc: fix personality on 32bit kernel Process personality is stored together with other flags like UNAME26 in an integer variable. Overwriting this value with PER_LINUX drops all other existing flags and as such broke tools like the uname26 tool. Actually this was only broken on 32bit kernels, since for 32bit-ELF binaries on 64-bit kernels the SET_PERSONALITY macro from arch/parisc/kernel/binfmt_elf32.c is used which does not modifies the personality value at all (which is wrong as long as we don't run HPUX binaries or similiar). Signed-off-by: Helge Deller --- Reading git-diff-tree failed