From 58b3400f3c007654c2faf44bc9d3097a284e04b5 Mon Sep 17 00:00:00 2001 From: Suresh Siddha Date: Wed, 13 Aug 2008 11:38:15 -0700 Subject: [PATCH] --- yaml --- r: 112787 b: refs/heads/master c: f65bc214e042916135256620f900e9599d65e0cb h: refs/heads/master i: 112785: abed9bc35a7dcd69b7ba6db7c192f46a04a1bb97 112783: 1aeea5477eb3f2da053e71a590f31c5228f6fe50 v: v3 --- [refs] | 2 +- trunk/arch/x86/kernel/xsave.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 1221761f4e34..69d0d3f8f019 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ed405958057ca6a8c4c9178a7a3b1167fabb45f5 +refs/heads/master: f65bc214e042916135256620f900e9599d65e0cb diff --git a/trunk/arch/x86/kernel/xsave.c b/trunk/arch/x86/kernel/xsave.c index bb097b1644d8..07713d64debe 100644 --- a/trunk/arch/x86/kernel/xsave.c +++ b/trunk/arch/x86/kernel/xsave.c @@ -82,8 +82,7 @@ int save_i387_xstate(void __user *buf) if (!access_ok(VERIFY_WRITE, buf, sig_xstate_size)) return -EACCES; - BUILD_BUG_ON(sizeof(struct user_i387_struct) != - sizeof(tsk->thread.xstate->fxsave)); + BUG_ON(sig_xstate_size < xstate_size); if ((unsigned long)buf % 64) printk("save_i387_xstate: bad fpstate %p\n", buf);