On 2016-04-25 09:12, Catalin Marinas wrote: > On Mon, Apr 25, 2016 at 11:37:33AM +0800, Zeng Tao wrote: > > For elf32 thread, personality is used for arm32, > > and thread_flag for arm64. > > > > Here personality is used for arm64, so fix it. > > > > Signed-off-by: Zeng Tao <prime.z...@huawei.com> > > --- > > arch/arm64/kernel/cpuinfo.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > We discussed this some time ago and we decided against it. One reason > was scripts where you may or may not end up with the desired cpuinfo > (e.g. grep being 64-bit invoked by a 32-bit bash). The personality at > least is inherited by child processes. > So you mean the 64-bit grep should see the same cpuinfo as 32-bit bash as It is the child process? But currently we have same 32-bit application which don't have their personality set, so they get the wrong cpuinfo. How to fix, call the personality syscall?
> -- > Catalin > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-ker...@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel > >