X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2FChangeLog;h=09e15df58f2b7dd227ed93636a934d9a3be52b9b;hb=959bd65a46706fd8da510ec035064c6d12917eed;hp=22a61963f3d132b60812f309cfeb05684f46306f;hpb=22ceac913e8c9fa3cc0fa4278c6f3e23979bf89e;p=fs%2Flustre-release.git diff --git a/lustre/ChangeLog b/lustre/ChangeLog index 22a6196..09e15df 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -1,3 +1,58 @@ +tbd Cluster File Systems, Inc. + * version 1.0.2 + * bug fixes + - fix obvious semaphore misuse in as-yet-unused setattr path (2348) + - remove the most blatant lies from BUILDING file (2371) + - change default debug level to reasonable production setting + - reduce client side cache size to reduce cache flush time + - reduce max RPCs in flight to avoid unnecessary file fragmentation + - make TCP zerocopy and pinger support enabled by default (2476) + - sync writes completed after process exits caused crashes (2319) + - maintain correct mount count on the MDS (2356) + - backout 1557, because 2316 wasn't really fixed + - better file I/O statistics gathering in /proc + - don't take unnecessary, deadlock-inducing bug in readpage (2383) + - another kernel patch to fix zero-copy TCP function export + - don't take duplicate lock when processing re-sent getattr (2420) + - lctl uses obd_self_export instead of creating new conn (2353) + - MDS/OST recovery case which requires object creation asserted (2425) + - move lfs from /usr/sbin to /usr/bin in packages + - fix race between mds_client_add and mds_client_free (2417) + - use kmalloc instead of slabs in portals (2430) + - don't create duplicate records when a failover MDS is present (2442) + - remove unnecessary mount age check (2332) + - don't remove directory inodes from locks prematurely (2451) + - fix races in client write RPC generation when cache full (2482) + +2003-12-13 Cluster File Systems, Inc. + * version 1.0.1 + * bug fixes + - remove now-unused request->rq_obd (278) + - if an allocation fails, print out how much memory we've used (1933) + - use PORTAL_SLAB_ALLOC for structures, to get GFP_MEMALLOC (1933) + - add the "configurable stack size" patch to most series files (1256) + - ability to write large log records, for 100+ OST configs (2306) + - fix NULL deref when filter_prep fails (2314) + - fix operator precedence error in filter_sync + - dynamic allocation of socknal TX descriptors (2315) + - fix a missed case in the GFP_MEMALLOC patch, can cause deadlock (2310) + - fix gcc 2.96 compilation problem in xattr kernel patch (2294) + - ensure that CWARN messages in Portals always get to the syslog + - __init/__exit are not for prototype decls (ldlm_init/exit) + - x86-64 compile warning fixes + - fix gateway LMC keyword conflict (2318) + - fix MDS lock inversions in getattr/reint paths (1844) + - fix a rare lock re-ordering bug, which caused deadlock (2322) + - fix i_sem/journal inversion in fsfilt_ext3_write_record (2306) + - protect MDS inode fsdata with stronger locking (2313) + - better error messages when a client is rejected during recovery (1505) + - avoid cancelling locks which were never granted, after failure (2330) + - fix i_sem/journal inversion in mds_client_add (2333) + - fix truncate/getattr lock cycle deadlock (2334) + * miscellania + - allow configurable automake binary, for testing new versions + - small update to the lfs documentation + 2003-12-03 Cluster File Systems, Inc. * version 1.0.0 * fix negative export reference count in fsfilt_sync (2312)