PERFORCE change 102661 for review
John Baldwin
jhb at FreeBSD.org
Fri Jul 28 16:45:51 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=102661
Change 102661 by jhb at jhb_mutex on 2006/07/28 16:45:40
Update.
Affected files ...
.. //depot/projects/smpng/sys/notes#88 edit
Differences ...
==== //depot/projects/smpng/sys/notes#88 (text+ko) ====
@@ -74,18 +74,12 @@
version of the current WITNESS check that doesn't bog the system down quite
as bad.
- compat ABI cleanups
- - push Giant down and mark all remaining syscalls MPSAFE
- + freebsd
- + compat32
- - svr4
- - svr4_stream_get() and friends
- - Giant will have to protect the actual stream structures for now
- - svr4_sys_ioctl()
- - svr4_sys_getmsg()
- - svr4_sys_putmsg()
- + linux
- + ibcs2
- - don't mess with td_retval in any kern_foo() functions
+ + push Giant down and mark all remaining syscalls MPSAFE
+ - remove SYF_MPSAFE
+ - stop conditionally acquiring Giant in syscall() functions
+ - remove all the 'M's from the syscall files
+ - remove support for the 'M' prefix from the syscall scripts
+ - retire SYF_ARGMASK, sy_narg is now back to just being an argument count
Active child branches:
- jhb_intr - MSI?
More information about the p4-projects
mailing list