1 2005-02-04 Eric Barton <eeb@bartonsoftware.com>
3 * Landed portals:b_port_step as follows...
5 - removed CFS_DECL_SPIN*
6 just use 'spinlock_t' and initialise with spin_lock_init()
8 - removed CFS_DECL_MUTEX*
9 just use 'struct semaphore' and initialise with init_mutex()
11 - removed CFS_DECL_RWSEM*
12 just use 'struct rw_semaphore' and initialise with init_rwsem()
14 - renamed cfs_sleep_chan -> cfs_waitq
15 cfs_sleep_link -> cfs_waitlink
17 - fixed race in linux version of arch-independent socknal
18 (the ENOMEM/EAGAIN decision).
20 - Didn't fix problems in Darwin version of arch-independent socknal
21 (resetting socket callbacks, eager ack hack, ENOMEM/EAGAIN decision)
23 - removed libcfs types from non-socknal header files (only some types
24 in the header files had been changed; the .c files hadn't been