Hi,

The unified diff is almost 13,000 lines.  This will take some time to review and fill in the ChangeLog.

-Roger

 cluster/clms/clms_client.c             |  103 +++---
 cluster/clms/clms_failover.c           |   72 +++-
 cluster/clms/clms_master.c             |   34 +-
 cluster/clms/clms_mgmt.c               |   50 +--
 cluster/clms/clms_svcmgmt.c            |   39 +-
 cluster/ics/ics_cli.c                  |    4
 cluster/ics/ics_svr.c                  |    4
 cluster/ics/ics_svr_mgmt.c             |    7
 cluster/ics/ics_tcp/ics_llcli.c        |   15
 cluster/ics/ics_tcp/ics_llmgmt.c       |   81 +++--
 cluster/ics/ics_tcp/ics_llsvr.c        |    6
 cluster/ssi/cfs/cfs_server.c           |    2
 cluster/ssi/cfs/cfs_subr.c             |   39 ++
 cluster/ssi/cfs/cfs_svc.c              |   19 -
 cluster/ssi/cfs/cfsproc.c              |  125 ++++----
 cluster/ssi/cfs/cfstok.c               |    8
 cluster/ssi/cfs/dir.c                  |   10
 cluster/ssi/cfs/file.c                 |  179 ++++++++---
 cluster/ssi/cfs/inode.c                |   31 +-
 cluster/ssi/cfs/svrcfs.c               |  117 +++----
 cluster/ssi/clreg/clreg_head.c         |    6
 cluster/ssi/clreg/clreg_subr.c         |   10
 cluster/ssi/ipc/ipcmsg_svr.c           |    6
 cluster/ssi/ipc/ipcshm_svr.c           |   21 -
 cluster/ssi/ipc/namesvr_clnt.c         |    7
 cluster/ssi/ipc/namesvr_func.c         |   28 -
 cluster/ssi/ipc/namesvr_svr.c          |   25 -
 cluster/ssi/ipc/rmtunix.c              |   61 ++-
 cluster/ssi/ipc/unixnm.c               |    2
 cluster/ssi/mosixll/balance.c          |   60 +++
 cluster/ssi/mosixll/freemem.c          |    6
 cluster/ssi/mosixll/info.c             |   24 +
 cluster/ssi/mosixll/kernel.c           |    5
 cluster/ssi/mosixll/load.c             |   36 ++
 cluster/ssi/net/ipvs_ssisys.c          |    1
 cluster/ssi/net/ipvs_svr.c             |  213 +++++++++----
 cluster/ssi/token/clitok.c             |   17 -
 cluster/ssi/token/mhsvrtok.c           |    4
 cluster/ssi/token/msgsup.c             |   11
 cluster/ssi/token/svrtok.c             |    8
 cluster/ssi/util/fifonm.c              |   39 +-
 cluster/ssi/util/gfs_mount.c           |    3
 cluster/ssi/util/load_level.c          |  227 ++++++++++++--
 cluster/ssi/util/nfs_mount.c           |    4
 cluster/ssi/util/rcopy.c               |   42 +-
 cluster/ssi/util/rmtfb.c               |   50 ++-
 cluster/ssi/util/rmtsock.c             |   10
 cluster/ssi/util/ssidev.c              |   33 +-
 cluster/ssi/util/ssidev_ics.c          |    2
 cluster/ssi/util/ssipty.c              |  130 ++++----
 cluster/ssi/vproc/as_xscribe.c         |   16 -
 cluster/ssi/vproc/dvp_async.c          |   16 -
 cluster/ssi/vproc/dvp_init.c           |   26 -
 cluster/ssi/vproc/dvp_lock.c           |    6
 cluster/ssi/vproc/dvp_misc.c           |  120 ++++---
 cluster/ssi/vproc/dvp_move.c           |  506 ++++++++++++++++++++++++++-------
 cluster/ssi/vproc/dvp_pvpops.c         |  263 ++++++++++++-----
 cluster/ssi/vproc/dvp_pvpsops.c        |   37 +-
 cluster/ssi/vproc/dvp_vpops.c          |  185 +++++++-----
 cluster/ssi/vproc/nd_carelist.c        |  108 ++++++-
 cluster/ssi/vproc/nd_cleanup.c         |   12
 cluster/ssi/vproc/nd_object.c          |   29 +
 cluster/ssi/vproc/nd_origin.c          |   19 -
 cluster/ssi/vproc/nd_setup.c           |   22 -
 cluster/ssi/vproc/nd_slave.c           |   15
 cluster/ssi/vproc/nsc_initproc.c       |    6
 cluster/ssi/vproc/pproc_subr.c         |   35 +-
 cluster/ssi/vproc/procfs_mount.c       |    3
 cluster/ssi/vproc/reopen.c             |  100 +++---
 cluster/ssi/vproc/rproc_cli_pproc.c    |   41 ++
 cluster/ssi/vproc/rproc_cli_vproc.c    |   13
 cluster/ssi/vproc/rproc_server.c       |    5
 cluster/ssi/vproc/rproc_server_pproc.c |   22 +
 cluster/ssi/vproc/rproc_svr_pproc.c    |   62 ++--
 cluster/ssi/vproc/rproc_svr_vproc.c    |   48 +--
 cluster/ssi/vproc/vp_debug.c           |    2
 cluster/ssi/vproc/vp_subr.c            |  225 ++++++++++----
 cluster/util/node_monitor.c            |   15
 cluster/util/nsc_async.c               |   12
 cluster/util/nsc_daemon.c              |    4
 cluster/util/nsc_ics.c                 |    8
 cluster/util/nsc_ndreg.c               |    4
 drivers/char/tty_io.c                  |   19 -
 fs/exec.c                              |   98 ++++--
 fs/locks.c                             |   18 +
 fs/proc/base.c                         |  231 ++++++++++++---
 fs/proc/inode.c                        |    5
 fs/proc/internal.h                     |    6
 fs/proc/proc_cluster.c                 |    3
 include/cluster/ssi/cfs/cfs_fs.h       |   10
 include/cluster/ssi/cfs/cfs_fs_i.h     |    4
 include/cluster/ssi/cfs/cfstok.h       |    8
 include/cluster/ssi/ipc/unixnm.h       |    2
 include/cluster/ssi/load_level.h       |   19 +
 include/cluster/ssi/mosixll/balance.h  |   12
 include/cluster/ssi/token/token.h      |    2
 include/cluster/ssi/unix.h             |    8
 include/cluster/synch.h                |   12
 include/linux/config.h                 |   27 +
 include/linux/dpvproc.h                |    8
 include/linux/nd_origin.h              |    4
 include/linux/sched.h                  |   14
 include/linux/vproc.h                  |   43 ++
 include/net/af_unix.h                  |    4
 ipc/msg.c                              |   43 +-
 ipc/sem.c                              |   43 +-
 ipc/shm.c                              |   45 +-
 kernel/exit.c                          |  105 +++++-
 kernel/fork.c                          |   12
 kernel/pid.c                           |    3
 kernel/ptrace.c                        |    6
 kernel/sched.c                         |   30 +
 kernel/signal.c                        |    5
 kernel/sys.c                           |   11
 mm/oom_kill.c                          |   32 ++
 net/unix/af_unix.c                     |  105 ++++++
 net/unix/garbage.c                     |    8
 117 files changed, 3526 insertions(+), 1500 deletions(-)