Whamcloud - gitweb
* Landed portals:b_port_step as follows...
authoreeb <eeb>
Fri, 4 Feb 2005 18:49:21 +0000 (18:49 +0000)
committereeb <eeb>
Fri, 4 Feb 2005 18:49:21 +0000 (18:49 +0000)
commitd94bb93158f8deba28907a4ba7cfe8563003dd2d
tree8f83cfe55406fa4ba6c00b03cc7ad20706389c03
parent05eb376c3da9b411a1be96a608eea4b188a99482
* Landed portals:b_port_step as follows...

  - removed CFS_DECL_SPIN*
    just use 'spinlock_t' and initialise with spin_lock_init()

  - removed CFS_DECL_MUTEX*
    just use 'struct semaphore' and initialise with init_mutex()

  - removed CFS_DECL_RWSEM*
    just use 'struct rw_semaphore' and initialise with init_rwsem()

  - renamed cfs_sleep_chan -> cfs_waitq
            cfs_sleep_link -> cfs_waitlink

          - fixed race in linux version of arch-independent socknal
       (the ENOMEM/EAGAIN decision).

  - Didn't fix problems in Darwin version of arch-independent socknal
      (resetting socket callbacks, eager ack hack, ENOMEM/EAGAIN decision)

  - removed libcfs types from non-socknal header files (only some types
    in the header files had been changed; the .c files hadn't been
    updated at all).

  - Updated lustre b1_4 to match
41 files changed:
lustre/include/liblustre.h
lustre/include/linux/lprocfs_status.h
lustre/include/linux/lustre_compat25.h
lustre/include/linux/lustre_idl.h
lustre/include/linux/lustre_lib.h
lustre/include/linux/lustre_mds.h
lustre/include/linux/lustre_net.h
lustre/include/linux/lvfs.h
lustre/include/linux/obd_class.h
lustre/include/linux/obd_support.h
lustre/ldlm/ldlm_flock.c
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/lvfs/fsfilt.c
lustre/lvfs/fsfilt_ext3.c
lustre/lvfs/fsfilt_reiserfs.c
lustre/lvfs/lvfs_linux.c
lustre/mds/mds_fs.c
lustre/mds/mds_log.c
lustre/mds/mds_unlink_open.c
lustre/obdclass/class_obd.c
lustre/obdclass/llog.c
lustre/obdclass/llog_cat.c
lustre/obdclass/llog_ioctl.c
lustre/obdclass/llog_lvfs.c
lustre/obdclass/llog_obd.c
lustre/obdclass/obd_config.c
lustre/obdfilter/filter.c
lustre/obdfilter/filter_log.c
lustre/obdfilter/filter_lvb.c
lustre/osc/osc_request.c
lustre/ost/ost_handler.c
lustre/ptlrpc/llog_client.c
lustre/ptlrpc/llog_net.c
lustre/ptlrpc/llog_server.c
lustre/ptlrpc/ptlrpcd.c
lustre/ptlrpc/recov_thread.c
lustre/ptlrpc/recover.c
lustre/ptlrpc/service.c
lustre/tests/mkdirdeep.c
lustre/utils/obd.c