=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v retrieving revision 1.1438 retrieving revision 1.1439 diff -u -r1.1438 -r1.1439 --- www/plus.html 2019/05/08 23:10:43 1.1438 +++ www/plus.html 2019/05/09 06:15:14 1.1439 @@ -94,7 +94,7 @@
  • Ensured mcx(4) completion queues are always rearmed to prevent rx or tx completion stalling.
  • Adjusted unwind(8) to try to resolve the DNSSEC trust anchor only if we have a validating resolver context. -
  • To restore lockf(3) detection, introduced a list for all pending blocked locks to be scanned before waiting on a blocking lock in order to determine whether sleeping would cause a deadlock. +
  • To restore lockf(3) deadlock detection, introduced a list for all pending blocked locks to be scanned before waiting on a blocking lock in order to determine whether sleeping would cause a deadlock.
  • Enforced store/load order when setting or clearing AST flag on mips64, preventing an unlikely case with inter-CPU ASTs where the receiving CPU uses stale state. Ensured that the clearing store is performed before other memory accesses, preventing potential loss of an AST request.
  • Issued a write-write barrier before sending IPI on mips64, preventing a receiving CPU from observing an old state when processing the interrupt.
  • Made the interrupt and trap return paths check for ASTs with interrupts disabled, fixing unintentional delay of ASTs on MP mips64.