+Severity : normal
+Bugzilla : 16450
+Description: Add ldlm_weigh_callback().
+Details : Add new ->l_weigh_ast() call-back to ldlm_lock. It is called
+ by ldlm_cancel_shrink_policy() to estimate lock "value", instead of
+ hard-coded `number of pages' logic.
+
+Severity : normal
+Bugzilla : 16450
+Description: Add lockdep annotations to llog code.
+Details : Use appropriately tagged _nested() locking calls in the places
+ where llog takes more than one ->lgh_lock lock.
+
+Severity : minor
+Bugzilla : 16450
+Description: Add loi_kms_set().
+Details : Wrap kms updates into a helper function.
+
+Severity : minor
+Bugzilla : 16450
+Description: Constify instances of struct lsm_operations.
+Details : Constify instances of struct lsm_operations.
+
+Severity : normal
+Bugzilla : 16450
+Description: lu_conf support.
+Details : On a server, a file system object is uniquely identified
+ by a fid, which is sufficient to locate and load all object
+ state (inode). On a client, on the other hand, more data are
+ necessary instantiate an object. Change lu_object_find() and
+ friends to take additional `lu_conf' argument describing object.
+ Typically this includes layout information.
+
+Severity : normal
+Bugzilla : 16450
+Description: lu_context fixes.
+Details : Introduce new lu_context functions that are needed on the client
+ side, where some system threads (ptlrpcd) are shared by multiple
+ modules, and so cannot be stopped during module shutdown.
+
+Severity : normal
+Bugzilla : 16450
+Description: Add start and stop methods to lu_device_type_operations.
+Details : Introduce two new methods in lu_device_type_operations, that are
+ invoked when first instance of a given type is created and last one
+ is destroyed respectively. This is need by CLIO.
+
+Severity : normal
+Bugzilla : 16450
+Description: Add lu_ref support to struct lu_device.
+Details : Add lu_ref support to lu_object and lu_device. lu_ref is used to
+ track leaked references.
+
+Severity : normal
+Bugzilla : 16450
+Description: Introduce lu_kmem_descr.
+Details : lu_kmem_descr and its companion interface allow to create
+ and destroy a number of kmem caches at once.
+
+Severity : normal
+Bugzilla : 16450
+Description: Fix lu_object finalization race.
+Details : Fix a race between lu_object_find() finding an object and its
+ concurrent finalization. This race is (most likely) not possible
+ on the server, but might happen on the client.
+
+Severity : normal
+Bugzilla : 16450
+Description: Introduce lu_ref interface.
+Details : lu_ref is a debugging module allowing to track references to
+ a given object. It is quite cpu expensive, and has to be
+ explicitly enabled with --enable-lu_ref. See usage description
+ within the patch.
+
+Severity : minor
+Bugzilla : 16450
+Description: Factor lu_site procfs stats into a separate function.
+Details : Separate lu_site stats printing code into a separate function
+ that can be reused on a client.
+
+Severity : minor
+Bugzilla : 16450
+Description: Constify instances of struct {lu,dt,md}_device_operations.
+Details : Constify instances of struct {lu,dt,md}_device_operations.
+
+Severity : normal
+Bugzilla : 16450
+Description: Introduce struct md_site and move meta-data specific parts of
+ struct lu_site here.
+Details : Move md-specific fields out of struct lu_site into special struct
+ md_site, so that lu_site can be used on a client.
+
+Severity : minor
+Bugzilla : 16450
+Description: Kill mdd_lov_destroy().
+Details : Remove unused mdd code.
+
+Severity : minor
+Bugzilla : 16450
+Description: Add st_block checking to multistat.c.
+Details : Add st_block checking to multistat.c.
+
+Severity : normal
+Bugzilla : 16450
+Description: Add lu_ref support to struct obd_device.
+Details : Add lu_ref tracking to obd_device.
+
+Severity : minor
+Bugzilla : 16450
+Description: Kill obd_set_fail_loc().
+Details : Remove unused code.
+
+Severity : normal
+Bugzilla : 16450
+Description: Add special type for ptlrpc_request interpret functions.
+Details : Add lu_env parameter to ->rq_interpreter call-back. NULL is passed
+ there. Actual usage will be in CLIO.
+
+Severity : normal
+Bugzilla : 16450
+Description: Replace RW_LOCK_UNLOCKED() macro with rwlock_init().
+Details : Replace RW_LOCK_UNLOCKED() with rwlock_init() as the former
+ doesn't work with lockdep.
+
+Severity : normal
+Bugzilla : 16450
+Description: Add rwv.c test program.
+Details : New testing program exercising readv(2) and writev(2) (Qian).
+
+Severity : normal
+Bugzilla : 16450
+Description: Add sendfile.c test program.
+Details : New testing program exercising sendfile(2) (Jay).
+
+Severity : minor
+Bugzilla : 16450
+Description: Ratelimit a message that can be very frequent.
+Details : Ratelimit a memory allocation failure message that can
+ be too chatty.
+
+Severity : minor
+Bugzilla : 16450
+Description: Use cdebug_show() in CDEBUG-style macros defined outside of libcfs.
+Details : Use cdebug_show() in CDEBUG-style macros defined outside of libcfs.
+
+Severity : normal
+Bugzilla : 16450
+Description: Liblustre build fixes.
+Details : Liblustre build fixes.
+
+Severity : normal
+Bugzilla : 16450
+Description: libcfs: add cfs_{need,cond}_resched() interface.
+Details : libcfs: add cfs_{need,cond}_resched() definition and
+ implementations for Linux, NT, and liblustre.
+
+Severity : enhancement
+Bugzilla : 12800
+Description: More exported tunables for mballoc
+Details : Add support for tunable preallocation window and new tunables for
+ large/small requests
+
+Severity : normal
+Bugzilla : 16680
+Description: Detect corruption of block bitmap and checking for preallocations
+Details : Checks validity of on-disk block bitmap. Also it does better
+ checking of number of applied preallocations. When corruption is
+ found, it turns filesystem readonly to prevent further corruptions.
+
+Severity : normal
+Bugzilla : 17197
+Description: (rw.c:1323:ll_read_ahead_pages()) ASSERTION(page_idx > ria->ria_stoff) failed
+Details : Once the unmatched stride IO mode is detected, shrink the stride-ahead
+ window to 0. If it does hit cache miss, and read-pattern is still
+ stride-io mode, does not reset the stride window, but also does not
+ increase the stride window length in this case.
+
+Severity : normal
+Bugzilla : 16438
+Frequency : only for big-endian servers
+Description: Check if system is big-endian while mounting fs with extents feature
+Details : Mounting a filesystem with extents feature will fail on big-endian
+ systems since ext3-based ldiskfs is not supported on big-endian
+ systems. This can be over-riden with "bigendian_extents" mount option.
+