microblaze: Remove BIP from childregs
authorMichal Simek <monstr@monstr.eu>
Tue, 9 Oct 2012 07:43:08 +0000 (09:43 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Thu, 13 Dec 2012 13:38:52 +0000 (14:38 +0100)
Not necessary to use BIP for protection.

Signed-off-by: Michal Simek <monstr@monstr.eu>
arch/microblaze/kernel/process.c

index 40823fd1db0bb915c87ef33650166281660ddf58..a5b74f729e5bade2c12ca66fff5503161ad671f7 100644 (file)
@@ -162,7 +162,6 @@ int copy_thread(unsigned long clone_flags, unsigned long usp,
         * excepting for VM and UMS
         * don't touch UMS , CARRY and cache bits
         * right now MSR is a copy of parent one */
-       childregs->msr |= MSR_BIP;
        childregs->msr &= ~MSR_EIP;
        childregs->msr |= MSR_IE;
        childregs->msr &= ~MSR_VM;