From c5ff352d21c2d0e2f78b4bd2656ca88364eec623 Mon Sep 17 00:00:00 2001 From: adilger Date: Fri, 26 Nov 2004 06:02:02 +0000 Subject: [PATCH] Land b1_4_smallfix onto b1_4 (20041125_1716) - don't keep a lock reference when lock is not granted (b=4238) - unsafe list practices (rarely) led to infinite eviction loop (b=4908) - add per-fs limit of Lustre pages in page cache, avoid OOM (b=4699) - drop import inflight refcount on signal_completed_replay error (b=5255) - unlock page after async write error during send (b=3677) - service request history (b=4965) - put {ll,lov,osc}_async_page structs in a single slab (b=4699) - create an "evict_client" /proc entry on OSTs, like the MDS has - handle missing objects in filter_preprw_read properly (b=5265) --- lnet/klnds/lolnd/lolnd_cb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lnet/klnds/lolnd/lolnd_cb.c b/lnet/klnds/lolnd/lolnd_cb.c index 6de9ea4..cf5df0d 100644 --- a/lnet/klnds/lolnd/lolnd_cb.c +++ b/lnet/klnds/lolnd/lolnd_cb.c @@ -50,7 +50,7 @@ klonal_send (lib_nal_t *nal, .klod_niov = payload_niov, .klod_offset = payload_offset, .klod_nob = payload_nob, - .klod_iov.iov = payload_iov}; + .klod_iov = { .iov = payload_iov } }; ptl_err_t rc; LASSERT(nid == klonal_lib.libnal_ni.ni_pid.nid); @@ -80,7 +80,7 @@ klonal_send_pages (lib_nal_t *nal, .klod_niov = payload_niov, .klod_offset = payload_offset, .klod_nob = payload_nob, - .klod_iov.kiov = payload_kiov}; + .klod_iov = { .kiov = payload_kiov } }; ptl_err_t rc; LASSERT(nid == klonal_lib.libnal_ni.ni_pid.nid); -- 1.8.3.1