cvs commit: src/sys/kern kern_acct.c kern_acl.c kern_context.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_jail.c kern_ktrace.c kern_linker.c kern_module.c kern_ntptime.c kern_prot.c kern_resource.c kern_shutdown.c ...

Robert Watson rwatson at FreeBSD.org
Sun Mar 4 22:36:49 UTC 2007


rwatson     2007-03-04 22:36:48 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_acct.c kern_acl.c kern_context.c 
                         kern_descrip.c kern_event.c kern_exec.c 
                         kern_exit.c kern_fork.c kern_jail.c 
                         kern_ktrace.c kern_linker.c kern_module.c 
                         kern_ntptime.c kern_prot.c 
                         kern_resource.c kern_shutdown.c 
                         kern_sig.c kern_sysctl.c kern_time.c 
                         kern_xxx.c p1003_1b.c subr_prof.c 
                         subr_trap.c sys_generic.c sys_process.c 
                         sysv_msg.c sysv_sem.c sysv_shm.c 
                         uipc_syscalls.c 
    sys/nfsserver        nfs_syscalls.c 
    sys/security/audit   audit.c audit_syscalls.c 
    sys/security/mac     mac_syscalls.c 
  Log:
  Remove 'MPSAFE' annotations from the comments above most system calls: all
  system calls now enter without Giant held, and then in some cases, acquire
  Giant explicitly.
  
  Remove a number of other MPSAFE annotations in the credential code and
  tweak one or two other adjacent comments.
  
  Revision  Changes    Path
  1.87      +2 -4      src/sys/kern/kern_acct.c
  1.51      +3 -27     src/sys/kern/kern_acl.c
  1.8       +0 -6      src/sys/kern/kern_context.c
  1.304     +0 -30     src/sys/kern/kern_descrip.c
  1.108     +0 -6      src/sys/kern/kern_event.c
  1.300     +0 -8      src/sys/kern/kern_exec.c
  1.295     +0 -9      src/sys/kern/kern_exit.c
  1.269     +0 -9      src/sys/kern/kern_fork.c
  1.60      +0 -4      src/sys/kern/kern_jail.c
  1.116     +0 -10     src/sys/kern/kern_ktrace.c
  1.147     +0 -27     src/sys/kern/kern_linker.c
  1.52      +0 -15     src/sys/kern/kern_module.c
  1.62      +0 -6      src/sys/kern/kern_ntptime.c
  1.208     +3 -97     src/sys/kern/kern_prot.c
  1.168     +0 -25     src/sys/kern/kern_resource.c
  1.181     +1 -5      src/sys/kern/kern_shutdown.c
  1.340     +8 -75     src/sys/kern/kern_sig.c
  1.173     +0 -6      src/sys/kern/kern_sysctl.c
  1.138     +0 -21     src/sys/kern/kern_time.c
  1.48      +0 -24     src/sys/kern/kern_xxx.c
  1.34      +0 -24     src/sys/kern/p1003_1b.c
  1.77      +0 -3      src/sys/kern/subr_prof.c
  1.291     +2 -4      src/sys/kern/subr_trap.c
  1.153     +10 -45    src/sys/kern/sys_generic.c
  1.142     +0 -3      src/sys/kern/sys_process.c
  1.68      +1 -15     src/sys/kern/sysv_msg.c
  1.86      +2 -13     src/sys/kern/sysv_sem.c
  1.110     +0 -18     src/sys/kern/sysv_shm.c
  1.247     +3 -78     src/sys/kern/uipc_syscalls.c
  1.110     +0 -3      src/sys/nfsserver/nfs_syscalls.c
  1.24      +0 -5      src/sys/security/audit/audit.c
  1.12      +0 -12     src/sys/security/audit/audit_syscalls.c
  1.131     +0 -30     src/sys/security/mac/mac_syscalls.c


More information about the cvs-src mailing list