freebsd-nq/sys/ia64
John Baldwin 22ea1bc57a Unify the checking for lock misbehavior in the various syscall()
implementations and adjust some of the checks while I'm here:
- Add a new check to make sure we don't return from a syscall in a critical
  section.
- Add a new explicit check before userret() to make sure we don't return
  with any locks held.  The advantage here is that we can include the
  syscall number and name in syscall() whereas that info is not available
  in userret().
- Drop the mtx_assert()'s of sched_lock and Giant.  They are replaced by
  the more general checks just added.

MFC after:	2 weeks
2006-07-27 22:32:30 +00:00
..
acpica Canonize the include of acpi.h. 2005-09-11 18:39:03 +00:00
compile
conf Move default GEOM classes from files.ia64, where they were marked 2006-07-17 20:02:51 +00:00
disasm Update to SDM 2.2: 2006-06-24 19:21:11 +00:00
ia32 Unify the checking for lock misbehavior in the various syscall() 2006-07-27 22:32:30 +00:00
ia64 Unify the checking for lock misbehavior in the various syscall() 2006-07-27 22:32:30 +00:00
include Fixed FP_R*. fp{get_set}round() apparently never worked on ia64, since 2006-07-05 06:10:21 +00:00
isa - Move bus dependent defines to {isa,cbus}_dmareg.h. 2005-05-14 10:14:56 +00:00
pci