Whamcloud - gitweb
* Single event queue per network interface.
authoreeb <eeb>
Wed, 11 Jun 2003 13:51:17 +0000 (13:51 +0000)
committereeb <eeb>
Wed, 11 Jun 2003 13:51:17 +0000 (13:51 +0000)
commit731d78ee31654a4188ad0b9632f43c2032cb7675
tree810405423a4cc7ebcafcc78c6057a02a2eca1a2f
parent3b0f970811e63f593043149e9a93c7233c436108
*   Single event queue per network interface.

*   Pre-allocated server requests, individually posted for receives
    Servers now configured by XXX_NREQ (# requests) and XXX_MAXREQSIZE
    (size of each replies buffer).

*   Asynchronous server-side reply completion/notification.  struct
    ptlrpc_reply_state objects splits off state reply so request can be
    reposted immediately.

*   exp_outstanding_reply now a list of replies

*   bulk descriptors sized so bd_iov can contain all the fragments.
    ptlrpc_prep_bulk_page() is now returns void (i.e. no errors; may fail
    an LASSERT if the bulk desc was sized incorrectly).

*   NOT tested saved locks yet; bringing up to date with b_devel first...
lnet/klnds/socklnd/socklnd_cb.c
lnet/klnds/toelnd/toenal_cb.c
lustre/portals/knals/socknal/socknal_cb.c
lustre/portals/knals/toenal/toenal_cb.c