Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jan 2011 13:16:35 +0000 (UTC)
From:      "Jayachandran C." <jchandra@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/mips/rmi xlr_machdep.c
Message-ID:  <201101121316.p0CDGnnT065874@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jchandra    2011-01-12 13:16:35 UTC

  FreeBSD src repository

  Modified files:
    sys/mips/rmi         xlr_machdep.c 
  Log:
  SVN rev 217304 on 2011-01-12 13:16:35Z by jchandra
  
  The message ring interrupt needs to be enabled for all cpus, not just
  the ones which run the message ring handler.
  
  Some bits of the interrupt mask are part of the status register which is
  saved with the process context, and these bits are initialized from the
  cpu on which the process is created. This means that all the processes
  should have the same value for these interrupt mask bits, so that the
  interrupt mask remains the same regardless of what thread is scheduled
  on the cpu.
  
  Submitted by:   Sriram Gorti (srgorti at netlogicmicro dot com)
  
  Revision  Changes    Path
  1.27      +52 -65    src/sys/mips/rmi/xlr_machdep.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101121316.p0CDGnnT065874>