Author: kib
Date: Fri Nov 11 04:10:36 2011
New Revision: 227442
URL: http://svn.freebsd.org/changeset/base/227442

Log:
  Weaken the part of assertions added in the r227394. Only check that the
  process state is stopped.
  
  MFC after:    1 week

Modified:
  head/sys/amd64/amd64/machdep.c
  head/sys/i386/i386/machdep.c

Modified: head/sys/amd64/amd64/machdep.c
==============================================================================
--- head/sys/amd64/amd64/machdep.c      Fri Nov 11 03:49:42 2011        
(r227441)
+++ head/sys/amd64/amd64/machdep.c      Fri Nov 11 04:10:36 2011        
(r227442)
@@ -2048,7 +2048,7 @@ fill_fpregs(struct thread *td, struct fp
 {
 
        KASSERT(td == curthread || TD_IS_SUSPENDED(td) ||
-           (P_SHOULDSTOP(td->td_proc) && TD_IS_SLEEPING(td)),
+           P_SHOULDSTOP(td->td_proc),
            ("not suspended thread %p", td));
        fpugetregs(td);
        fill_fpregs_xmm(&td->td_pcb->pcb_user_save, fpregs);

Modified: head/sys/i386/i386/machdep.c
==============================================================================
--- head/sys/i386/i386/machdep.c        Fri Nov 11 03:49:42 2011        
(r227441)
+++ head/sys/i386/i386/machdep.c        Fri Nov 11 04:10:36 2011        
(r227442)
@@ -3300,7 +3300,7 @@ fill_fpregs(struct thread *td, struct fp
 {
 
        KASSERT(td == curthread || TD_IS_SUSPENDED(td) ||
-           (P_SHOULDSTOP(td->td_proc) && TD_IS_SLEEPING(td)),
+           P_SHOULDSTOP(td->td_proc),
            ("not suspended thread %p", td));
 #ifdef DEV_NPX
        npxgetregs(td);
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to