Lustre 2.9.0 Changelog: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
Elliswilson (talk | contribs) No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
'''Server support for kernels: '''<br /> | '''Server support for kernels: '''<br /> | ||
*RHEL 7.3 (3.10.0-514.el7) | |||
'''Client support for unpatched kernels: '''<br /> | '''Client support for unpatched kernels: '''<br /> | ||
*RHEL 7.3 (3.10.0-514.el7) | |||
*SLES12 SP1 (3.12.62-60.64.8) | |||
'''Recommended e2fsprogs version: '''<br /> | '''Recommended e2fsprogs version: '''<br /> | ||
* v1.42.13.wc5-7 | |||
'''Interoperability Support: '''<br /> | '''Interoperability Support: '''<br /> | ||
*Clients & Servers: Latest 2.8.X | *Clients & Servers: Latest 2.8.X | ||
Line 10: | Line 14: | ||
== Issues fixed between 2.8.0 and 2.9.0 == | == Issues fixed between 2.8.0 and 2.9.0 == | ||
'''New Features '''<br /> | '''New Features '''<br /> | ||
*[https://jira.hpdd.intel.com/browse/LU-3289 LU-3289]: IU Shared Secret Key authentication and encryption | |||
*[https://jira.hpdd.intel.com/browse/LU-3291 LU-3291]: IU UID/GID Mapping Feature | |||
*[https://jira.hpdd.intel.com/browse/LU-4931 LU-4931]: New feature of giving server/storage side advice of accessing file | |||
*[https://jira.hpdd.intel.com/browse/LU-7335 LU-7335]: store default filesystem layout directly on root inode | |||
*[https://jira.hpdd.intel.com/browse/LU-7846 LU-7846]: Impose subdirectory mount via nodemap | |||
*[https://jira.hpdd.intel.com/browse/LU-7990 LU-7990]: 16MB bulk IO support | |||
*[https://jira.hpdd.intel.com/browse/LU-8289 LU-8289]: add ll_decode_linkea tool | |||
'''Improvements '''<br /> | '''Improvements '''<br /> | ||
*[https://jira.hpdd.intel.com/browse/LU-1118 LU-1118]: Push file_update_time() into .page_mkwrite | |||
*[https://jira.hpdd.intel.com/browse/LU-1595 LU-1595]: force wrap at 70 columns during git commit-msg editing | |||
*[https://jira.hpdd.intel.com/browse/LU-3434 LU-3434]: improve git commit hooks for code style checking | |||
*[https://jira.hpdd.intel.com/browse/LU-3888 LU-3888]: lfs getstripe should print FID | |||
*[https://jira.hpdd.intel.com/browse/LU-3953 LU-3953]: lustre build system improvements | |||
*[https://jira.hpdd.intel.com/browse/LU-4865 LU-4865]: osd-zfs: increase object block size dynamically as object grows | |||
*[https://jira.hpdd.intel.com/browse/LU-5505 LU-5505]: Fix some problems with current read ahead algorithm | |||
*[https://jira.hpdd.intel.com/browse/LU-5560 LU-5560]: SELinux support on the client side | |||
*[https://jira.hpdd.intel.com/browse/LU-5725 LU-5725]: Add lu_object cache site_stats for OFD | |||
*[https://jira.hpdd.intel.com/browse/LU-5783 LU-5783]: o2iblnd: investigate new memory registration mechanisms | |||
*[https://jira.hpdd.intel.com/browse/LU-5953 LU-5953]: lustre[-dkms] needs to automatically account for OFED | |||
*[https://jira.hpdd.intel.com/browse/LU-6391 LU-6391]: Option for client not to stop pinging when server suppress_pings enabled | |||
*[https://jira.hpdd.intel.com/browse/LU-6429 LU-6429]: add ability to use an external journals for all targets. | |||
*[https://jira.hpdd.intel.com/browse/LU-6527 LU-6527]: Journal commit callback optimization | |||
*[https://jira.hpdd.intel.com/browse/LU-6910 LU-6910]: Configurable values for OST reserved size | |||
*[https://jira.hpdd.intel.com/browse/LU-7060 LU-7060]: Add MGS NID substitution to ldev | |||
*[https://jira.hpdd.intel.com/browse/LU-7134 LU-7134]: Ensure ZFS hostid protection if servicenode/failover options given to mkfs.lustre | |||
*[https://jira.hpdd.intel.com/browse/LU-7156 LU-7156]: Provide size of changelogs | |||
*[https://jira.hpdd.intel.com/browse/LU-7225 LU-7225]: change ladvise wire protocol for lockahead and future usage | |||
*[https://jira.hpdd.intel.com/browse/LU-7227 LU-7227]: Add a check to t-f that dmesg doesn't have critical messages | |||
*[https://jira.hpdd.intel.com/browse/LU-7334 LU-7334]: Refactor lprocfs helpers | |||
*[https://jira.hpdd.intel.com/browse/LU-7346 LU-7346]: Reintroduce tests from SLOW list back to review process | |||
*[https://jira.hpdd.intel.com/browse/LU-7355 LU-7355]: osd_trans_start() is too noisy on tiny systems | |||
*[https://jira.hpdd.intel.com/browse/LU-7521 LU-7521]: LDLM_DEBUG() should be used without \n | |||
*[https://jira.hpdd.intel.com/browse/LU-7655 LU-7655]: To drop write data on OST to help performance benchmark | |||
*[https://jira.hpdd.intel.com/browse/LU-7689 LU-7689]: limit lu_site hash table size on clients | |||
*[https://jira.hpdd.intel.com/browse/LU-7704 LU-7704]: LOOP_CTL_GET_FREE should be checked against target kernel | |||
*[https://jira.hpdd.intel.com/browse/LU-7712 LU-7712]: migration is too noisy in case of error | |||
*[https://jira.hpdd.intel.com/browse/LU-7733 LU-7733]: ptlrpc_lprocfs_svc_req_history_show (Seq_printf) time resolution should be higher than 1 second. | |||
*[https://jira.hpdd.intel.com/browse/LU-7795 LU-7795]: least_qunit should be tunnable | |||
*[https://jira.hpdd.intel.com/browse/LU-7835 LU-7835]: Improved gerrit/checkpatch.pl integration | |||
*[https://jira.hpdd.intel.com/browse/LU-7896 LU-7896]: lu_object_limit() is called too frequently | |||
*[https://jira.hpdd.intel.com/browse/LU-7898 LU-7898]: remove unnecessary declarations from osd-zfs | |||
*[https://jira.hpdd.intel.com/browse/LU-7900 LU-7900]: lu_object_assign_fid() doesn't need to lookup FID | |||
*[https://jira.hpdd.intel.com/browse/LU-7901 LU-7901]: osd-zfs doesn't need to allocate bulks for SA updates | |||
*[https://jira.hpdd.intel.com/browse/LU-7902 LU-7902]: osd_attr_set() can be turned into a noop in some cases | |||
*[https://jira.hpdd.intel.com/browse/LU-7904 LU-7904]: osd_fid_lookup() should honor LOC_F_NEW | |||
*[https://jira.hpdd.intel.com/browse/LU-7905 LU-7905]: osd-zfs should pin OI objects | |||
*[https://jira.hpdd.intel.com/browse/LU-7906 LU-7906]: osd-zfs should not set blocksize on MDT | |||
*[https://jira.hpdd.intel.com/browse/LU-7908 LU-7908]: fake object precreation for benchmarking purpose | |||
*[https://jira.hpdd.intel.com/browse/LU-7918 LU-7918]: remove unnecessary declarations in MDD and TGT | |||
*[https://jira.hpdd.intel.com/browse/LU-7931 LU-7931]: Allow per-subtest setup/cleanup logic | |||
*[https://jira.hpdd.intel.com/browse/LU-7968 LU-7968]: "build on master taking too long | |||
*[https://jira.hpdd.intel.com/browse/LU-8055 LU-8055]: Further ldev improvements | |||
*[https://jira.hpdd.intel.com/browse/LU-8056 LU-8056]: Support for linux 4.5 kernels | |||
*[https://jira.hpdd.intel.com/browse/LU-8058 LU-8058]: Remove #if 0 sections older than 4 years | |||
*[https://jira.hpdd.intel.com/browse/LU-8068 LU-8068]: Large ZFS Dnode support | |||
*[https://jira.hpdd.intel.com/browse/LU-8102 LU-8102]: Correlate ptlrpc request with AST error | |||
*[https://jira.hpdd.intel.com/browse/LU-8157 LU-8157]: Functionnal testing for layout swaps | |||
*[https://jira.hpdd.intel.com/browse/LU-8159 LU-8159]: cache xattr in ldiskfs OSD | |||
*[https://jira.hpdd.intel.com/browse/LU-8176 LU-8176]: Add file_dentry and file_inode wrappers | |||
*[https://jira.hpdd.intel.com/browse/LU-8251 LU-8251]: sanityn test_40* - test_47* : Delete only test files | |||
*[https://jira.hpdd.intel.com/browse/LU-8339 LU-8339]: Lock improvement for kiblnd_check_sends | |||
*[https://jira.hpdd.intel.com/browse/LU-8549 LU-8549]: optimize restore_and_check_size() in sanity-hsm | |||
*[https://jira.hpdd.intel.com/browse/LU-8599 LU-8599]: Restore lshowmount utility | |||
*[https://jira.hpdd.intel.com/browse/LU-8619 LU-8619]: Lustre to build against ZFS 0.7.0 | |||
*[https://jira.hpdd.intel.com/browse/LU-8648 LU-8648]: Remove all reference to Sun Inc in our source code. | |||
*[https://jira.hpdd.intel.com/browse/LU-8655 LU-8655]: customize run_mdtest() | |||
*[https://jira.hpdd.intel.com/browse/LU-8775 LU-8775]: ZFS OST has an extra 128 byte for each IO | |||
'''Bugs '''<br /> | '''Bugs '''<br /> | ||
*[https://jira.hpdd.intel.com/browse/LU-28 LU-28]: Ability for client to mount subdirectories of a Lustre filesystem | |||
*[https://jira.hpdd.intel.com/browse/LU-522 LU-522]: "sanity.sh test_27x failed with ""OST0 was degraded but new created file still use it""" | |||
*[https://jira.hpdd.intel.com/browse/LU-815 LU-815]: "BUG: unable to handle kernel NULL pointer dereference"" in lprocfs_rd_import()" | |||
*[https://jira.hpdd.intel.com/browse/LU-937 LU-937]: CLIENTONLY testing no longer works | |||
*[https://jira.hpdd.intel.com/browse/LU-1482 LU-1482]: attribute not permitted on Lustre versions 2.x | |||
*[https://jira.hpdd.intel.com/browse/LU-1882 LU-1882]: conf-sanity test_45: umount2: Device or resource busy | |||
*[https://jira.hpdd.intel.com/browse/LU-2547 LU-2547]: "test: recovery-small test_24a | |||
*[https://jira.hpdd.intel.com/browse/LU-2766 LU-2766]: lov_object.c:635:lov_layout_change()) ASSERTION( atomic_read(&lov->lo_active_ios) == 0 ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-3782 LU-3782]: Divizion by zero in ost-pools 18 | |||
*[https://jira.hpdd.intel.com/browse/LU-4039 LU-4039]: "Failure on test suite replay-single test_90: wrong stripe: f0 | |||
*[https://jira.hpdd.intel.com/browse/LU-4182 LU-4182]: sanity-scrub test_15: FAIL: (10) Failed to start OI scrub on mds1 | |||
*[https://jira.hpdd.intel.com/browse/LU-4185 LU-4185]: Incorrect permission handling when creating existing directories at ICHEC | |||
*[https://jira.hpdd.intel.com/browse/LU-4257 LU-4257]: parallel dds are slower than serial dds | |||
*[https://jira.hpdd.intel.com/browse/LU-4433 LU-4433]: mds-survey test_1: FAIL: OST lustre-MDT0001 not setup | |||
*[https://jira.hpdd.intel.com/browse/LU-4444 LU-4444]: conf-sanity test_69: ZFS took too long to create 100k files | |||
*[https://jira.hpdd.intel.com/browse/LU-4474 LU-4474]: deadlock of ldiskfs_quota_off() | |||
*[https://jira.hpdd.intel.com/browse/LU-4739 LU-4739]: Code inconsistencies when referring to config_llog_instance | |||
*[https://jira.hpdd.intel.com/browse/LU-4781 LU-4781]: lustre-rsync-test test_2b: Replication of operation failed(-17) | |||
*[https://jira.hpdd.intel.com/browse/LU-4825 LU-4825]: lfs migrate not freeing space on OST | |||
*[https://jira.hpdd.intel.com/browse/LU-5050 LU-5050]: cpu partitioning oddities | |||
*[https://jira.hpdd.intel.com/browse/LU-5282 LU-5282]: (mdc_request.c:791:mdc_free_open()) ASSERTION( mod->mod_open_req->rq_replay == 0 ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-5473 LU-5473]: Test failure sanity test_51b: test_51b failed: fnum: No space left on device | |||
*[https://jira.hpdd.intel.com/browse/LU-5564 LU-5564]: open handle leak after setuid() | |||
*[https://jira.hpdd.intel.com/browse/LU-5614 LU-5614]: use %kernel_module_package for weak-updates | |||
*[https://jira.hpdd.intel.com/browse/LU-5704 LU-5704]: lfs getstripe hangs on fifo files | |||
*[https://jira.hpdd.intel.com/browse/LU-5814 LU-5814]: encapsulate lov_stripe_md (LSM) to LOV layer | |||
*[https://jira.hpdd.intel.com/browse/LU-5954 LU-5954]: IOC_MDC_GETFILEINFO returns the wrong ino | |||
*[https://jira.hpdd.intel.com/browse/LU-6083 LU-6083]: IB with Ubuntu 14.04 client | |||
*[https://jira.hpdd.intel.com/browse/LU-6119 LU-6119]: Add testing for Lustre exported via Samba | |||
*[https://jira.hpdd.intel.com/browse/LU-6123 LU-6123]: conf-sanity test_72: FAIL: mount client failed | |||
*[https://jira.hpdd.intel.com/browse/LU-6163 LU-6163]: 64-bit divides should use do_div() | |||
*[https://jira.hpdd.intel.com/browse/LU-6284 LU-6284]: FLD read is not swabbed correctly | |||
*[https://jira.hpdd.intel.com/browse/LU-6285 LU-6285]: Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set | |||
*[https://jira.hpdd.intel.com/browse/LU-6303 LU-6303]: comparison between signed and unsigned integer expressions | |||
*[https://jira.hpdd.intel.com/browse/LU-6304 LU-6304]: crash on umount in cleanup_resource | |||
*[https://jira.hpdd.intel.com/browse/LU-6441 LU-6441]: "OST problems following router node crash | |||
*[https://jira.hpdd.intel.com/browse/LU-6447 LU-6447]: mdt_identity_upcall calls sleeping function under rwlock | |||
*[https://jira.hpdd.intel.com/browse/LU-6512 LU-6512]: ll_dir_ioctl has some pretty strange code now. | |||
*[https://jira.hpdd.intel.com/browse/LU-6518 LU-6518]: Unhandled possible allocation failure in lustre_start_mgc | |||
*[https://jira.hpdd.intel.com/browse/LU-6523 LU-6523]: Unchecked usage of potential ERR_PTR result in lmv_hsm_req_count and lmv_hsm_req_build | |||
*[https://jira.hpdd.intel.com/browse/LU-6601 LU-6601]: deactivated OSTs do not appear to be inactive according to 'lctl dl' | |||
*[https://jira.hpdd.intel.com/browse/LU-6622 LU-6622]: lnet-selftest test_smoke: @@@@@@ FAIL: lst Error found | |||
*[https://jira.hpdd.intel.com/browse/LU-6635 LU-6635]: sanity-lfsck test_18e:FAIL: (8) .lustre/lost+found/MDT0000/ should not be empty | |||
*[https://jira.hpdd.intel.com/browse/LU-6638 LU-6638]: sanity-hsm test_37:request on 0x200000401:0x2d:0x0 is not SUCCEED on mds1 | |||
*[https://jira.hpdd.intel.com/browse/LU-6688 LU-6688]: sanityn 77a and 77b fail to set the NRS policy | |||
*[https://jira.hpdd.intel.com/browse/LU-6696 LU-6696]: "ASSERTION( rc == 0 || rc == LLOG_PROC_BREAK ) failed: 0 changes | |||
*[https://jira.hpdd.intel.com/browse/LU-6722 LU-6722]: sanity-lfsck test_1a: FAIL: (3) Fail to start LFSCK for namespace! | |||
*[https://jira.hpdd.intel.com/browse/LU-6754 LU-6754]: wiretest / wirecheck don't match up | |||
*[https://jira.hpdd.intel.com/browse/LU-6756 LU-6756]: sanity test_225b: test failed to respond and timed out | |||
*[https://jira.hpdd.intel.com/browse/LU-6808 LU-6808]: Interop 2.5.3<->master sanity test_224c: Bulk IO write error | |||
*[https://jira.hpdd.intel.com/browse/LU-6820 LU-6820]: osd_handler.c:2280:osd_declare_object_destroy()) ASSERTION( inode ) failed: | |||
*[https://jira.hpdd.intel.com/browse/LU-6844 LU-6844]: replay-single test 70b failure: 'rundbench load on * failed!' | |||
*[https://jira.hpdd.intel.com/browse/LU-6861 LU-6861]: sanity-scrub test 4a and 4b fail: Auto trigger full scrub unexpectedly | |||
*[https://jira.hpdd.intel.com/browse/LU-6888 LU-6888]: osp_update_request_create() should check return value | |||
*[https://jira.hpdd.intel.com/browse/LU-6937 LU-6937]: sanity-hsm test_106 test_403: error opening lhsmtool_posix: No such file or directory | |||
*[https://jira.hpdd.intel.com/browse/LU-6966 LU-6966]: filesystem name with dash causes test-framework.sh warnings | |||
*[https://jira.hpdd.intel.com/browse/LU-6971 LU-6971]: "Remove obsolete remote client and ""lfs cp|ls|getacl|setacl"" commands" | |||
*[https://jira.hpdd.intel.com/browse/LU-7002 LU-7002]: mkfs.lustre mishandles SELinux context of temporary directory | |||
*[https://jira.hpdd.intel.com/browse/LU-7003 LU-7003]: append_context_for_mount() must quote the value of the context option | |||
*[https://jira.hpdd.intel.com/browse/LU-7024 LU-7024]: 2.5.3<->2.7.58 interop: sanity-sec failed with lctl nodemap_modify | |||
*[https://jira.hpdd.intel.com/browse/LU-7027 LU-7027]: Suspicios dereference in class_config_llog_handler | |||
*[https://jira.hpdd.intel.com/browse/LU-7038 LU-7038]: obdfilter-survey test_3a: (lu_object.c:1224:lu_device_fini()) ASSERTION( atomic_read(&d->ld_ref) == 0 ) failed: Refcount is 3 | |||
*[https://jira.hpdd.intel.com/browse/LU-7044 LU-7044]: Interop 2.5.3<->master sanityn test_77e: failed to set TBF policy | |||
*[https://jira.hpdd.intel.com/browse/LU-7055 LU-7055]: osd_ost_fini calls sleeping function under rwlock | |||
*[https://jira.hpdd.intel.com/browse/LU-7061 LU-7061]: BUG: unable to handle kernel NULL pointer dereference at 0000000000000004 IP: osd_scrub_refresh_mapping+0x39d/0x410 | |||
*[https://jira.hpdd.intel.com/browse/LU-7064 LU-7064]: llog_cancel_rec() does not detect errors from llog_declare_destroy() | |||
*[https://jira.hpdd.intel.com/browse/LU-7084 LU-7084]: sanityn test_77c: cfs_hash_find_or_add()) ASSERTION( hlist_unhashed(hnode) ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-7099 LU-7099]: Crash in kiblnd_pool_alloc_node | |||
*[https://jira.hpdd.intel.com/browse/LU-7101 LU-7101]: Lnet: Support per NI map-on-demand | |||
*[https://jira.hpdd.intel.com/browse/LU-7110 LU-7110]: sanity-hsm.sh can erase all files on filesystem | |||
*[https://jira.hpdd.intel.com/browse/LU-7111 LU-7111]: misleading error message in mgs_write_log_param | |||
*[https://jira.hpdd.intel.com/browse/LU-7117 LU-7117]: replay-single test_70d: timeout and mkdir/rmdir stopped | |||
*[https://jira.hpdd.intel.com/browse/LU-7121 LU-7121]: Extra items shown in the stack trace in t-f | |||
*[https://jira.hpdd.intel.com/browse/LU-7124 LU-7124]: MLX5: Limit hit in cap.max_send_wr | |||
*[https://jira.hpdd.intel.com/browse/LU-7130 LU-7130]: sanity.sh test 162 does not properly handle some DIR values | |||
*[https://jira.hpdd.intel.com/browse/LU-7144 LU-7144]: Interop 2.7.0<->master- sanity-scrub test_14: (6) Some entry under /lost+found should be repaired | |||
*[https://jira.hpdd.intel.com/browse/LU-7149 LU-7149]: Test framework doesn't cleanup so test always passed when executed consecutively | |||
*[https://jira.hpdd.intel.com/browse/LU-7151 LU-7151]: sanity test_205:No jobstats for id.205.dd.3 found | |||
*[https://jira.hpdd.intel.com/browse/LU-7152 LU-7152]: sanity-hsm test_24a:FAIL: restore changed ctime from 1442224769 to 1442224774 | |||
*[https://jira.hpdd.intel.com/browse/LU-7160 LU-7160]: Saved by change_nids .bak files on MGS should never be processed | |||
*[https://jira.hpdd.intel.com/browse/LU-7185 LU-7185]: restore flags on ptlrpc_connect_import failure to prevent LBUG | |||
*[https://jira.hpdd.intel.com/browse/LU-7198 LU-7198]: vvp_io.c:701:vvp_io_fault_start()) binary changed while waiting for the page fault lock | |||
*[https://jira.hpdd.intel.com/browse/LU-7204 LU-7204]: replay-single test_85b: syntax error : unary operator expected | |||
*[https://jira.hpdd.intel.com/browse/LU-7206 LU-7206]: LBUG osp_sync.c:1541:osp_sync_id_traction_fini()) ASSERTION( list_empty(&tr->otr_wakeup_list) ) failed: | |||
*[https://jira.hpdd.intel.com/browse/LU-7220 LU-7220]: Resource acquired to fd may be lost | |||
*[https://jira.hpdd.intel.com/browse/LU-7234 LU-7234]: recovery-small 105 test failed recovery-small test_105: @@@@@@ FAIL: MGS IR state must be partial | |||
*[https://jira.hpdd.intel.com/browse/LU-7256 LU-7256]: sanity-lfsck TIMEOUT on umount /mnt/mds4 | |||
*[https://jira.hpdd.intel.com/browse/LU-7258 LU-7258]: Bit field 'oi_lockless' has one bit and is signed | |||
*[https://jira.hpdd.intel.com/browse/LU-7259 LU-7259]: Bit field 'ot_remove_agents' has one bit and is signed | |||
*[https://jira.hpdd.intel.com/browse/LU-7301 LU-7301]: change test-framework to exclude the cleanup between the tests suites | |||
*[https://jira.hpdd.intel.com/browse/LU-7302 LU-7302]: sanity-lfsck test_23b hangs on START_NAMESPACE | |||
*[https://jira.hpdd.intel.com/browse/LU-7310 LU-7310]: sanityn test_39a fails with 'mtime is not updated on write: 1444890978 <= 1413354977 <= 1444890979' | |||
*[https://jira.hpdd.intel.com/browse/LU-7311 LU-7311]: Linux Kernel 3.18 LTS support | |||
*[https://jira.hpdd.intel.com/browse/LU-7317 LU-7317]: error function not called upon error | |||
*[https://jira.hpdd.intel.com/browse/LU-7323 LU-7323]: "ldiskfs: Unknown symbol mb_cache_create (err 0)"" on RHEL7" | |||
*[https://jira.hpdd.intel.com/browse/LU-7352 LU-7352]: conf-sanity test_78: no space left on device | |||
*[https://jira.hpdd.intel.com/browse/LU-7402 LU-7402]: double free of request in ll_atomic_open() and ll_lookup_nd() | |||
*[https://jira.hpdd.intel.com/browse/LU-7403 LU-7403]: lookup_intent handling is obscure | |||
*[https://jira.hpdd.intel.com/browse/LU-7408 LU-7408]: multislot RPC support didn't declare write for reply_data object | |||
*[https://jira.hpdd.intel.com/browse/LU-7418 LU-7418]: sanity test_29 failed with 'CURRENT: 7 > 6' | |||
*[https://jira.hpdd.intel.com/browse/LU-7422 LU-7422]: incorrect ENOENT handling in mdt_intent_reint causes panic on client side | |||
*[https://jira.hpdd.intel.com/browse/LU-7428 LU-7428]: "conf-sanity test_84 | |||
*[https://jira.hpdd.intel.com/browse/LU-7429 LU-7429]: sanity-lfsck test_23c: @@@@@@ FAIL: (8) unexpected size | |||
*[https://jira.hpdd.intel.com/browse/LU-7433 LU-7433]: xattr locks are lost on mdt | |||
*[https://jira.hpdd.intel.com/browse/LU-7434 LU-7434]: lost bulk leads to a hang | |||
*[https://jira.hpdd.intel.com/browse/LU-7435 LU-7435]: ost-pools defect: suite is not functional on config MGS/MDS not combined | |||
*[https://jira.hpdd.intel.com/browse/LU-7442 LU-7442]: conf-sanity test_41c: @@@@@@ FAIL: unexpected concurent MDT mounts rc=17 rc2=0 | |||
*[https://jira.hpdd.intel.com/browse/LU-7445 LU-7445]: sanity test_51ba defect: test depends on test_51b and always skipped if run separately | |||
*[https://jira.hpdd.intel.com/browse/LU-7469 LU-7469]: lustre-rsync-test test_1a: FAIL: Dir create not replicated : Error writing to target path /tmp/target | |||
*[https://jira.hpdd.intel.com/browse/LU-7472 LU-7472]: ior tests are to be improved to operate with smaller blockSize | |||
*[https://jira.hpdd.intel.com/browse/LU-7483 LU-7483]: sanity test_103a: run_acl_subtest cp failed | |||
*[https://jira.hpdd.intel.com/browse/LU-7486 LU-7486]: Inconsistent state information in health_check | |||
*[https://jira.hpdd.intel.com/browse/LU-7501 LU-7501]: "inconsistencies between ""lfs find"" | |||
*[https://jira.hpdd.intel.com/browse/LU-7524 LU-7524]: sanity-hsm_404 test failed: >LustreError: 7253:0:(client.c:771:__ptlrpc_request_alloc()) ASSERTION( (unsigned long)imp > 0x1000 ) failed: (null) | |||
*[https://jira.hpdd.intel.com/browse/LU-7528 LU-7528]: sanity test_160b test_160c tests defect: changelog user is not deregistered on test failure | |||
*[https://jira.hpdd.intel.com/browse/LU-7536 LU-7536]: racer_1 test: mds crash : BUG: unable to handle kernel NULL pointer dereference at (null) Oops: 0010 [#1] SMP | |||
*[https://jira.hpdd.intel.com/browse/LU-7542 LU-7542]: possible recursive locking detected on cli->cl_sem | |||
*[https://jira.hpdd.intel.com/browse/LU-7558 LU-7558]: niobuf.c:721:ptl_send_rpc() LASSERT(AT_OFF || imp_state != LUSTRE_IMP_FULL || imp_msghdr_flags & MSGHDR_AT_SUPPORT ...) | |||
*[https://jira.hpdd.intel.com/browse/LU-7593 LU-7593]: umount vs tgt_last_rcvd_update deadlock | |||
*[https://jira.hpdd.intel.com/browse/LU-7608 LU-7608]: kernel upgrade [SLES12 SP1 3.12.51-60.25] | |||
*[https://jira.hpdd.intel.com/browse/LU-7613 LU-7613]: "racer crash on lustre nfs mount | |||
*[https://jira.hpdd.intel.com/browse/LU-7619 LU-7619]: USE_LU_REF/lu_ref feature broken after some REFASSERT()s have been added without lu_ref::lf_guard protection | |||
*[https://jira.hpdd.intel.com/browse/LU-7623 LU-7623]: Clean up lustre user/kernel pointer types. | |||
*[https://jira.hpdd.intel.com/browse/LU-7626 LU-7626]: ldlm_resource_complain()) echotgt-echo_srv_UUID: namespace resource [0x1:0x0:0x0].0 (ffff88005e7ade00) refcount nonzero (1) after lock cleanup; forcing cleanup. | |||
*[https://jira.hpdd.intel.com/browse/LU-7627 LU-7627]: "Lustre sanity tests 130b | |||
*[https://jira.hpdd.intel.com/browse/LU-7646 LU-7646]: Infinite CON RACE Condition after rebooting LNet router | |||
*[https://jira.hpdd.intel.com/browse/LU-7656 LU-7656]: replay-single_70c test failed tar: Exiting with failure status due to previous errors | |||
*[https://jira.hpdd.intel.com/browse/LU-7660 LU-7660]: FS default striping settings only honored on MDT 0 | |||
*[https://jira.hpdd.intel.com/browse/LU-7664 LU-7664]: set_conf_param_and_check() defect : it should wait update on facet_active_host instead of facet_host | |||
*[https://jira.hpdd.intel.com/browse/LU-7667 LU-7667]: conf-sanity test_52 fails due to $TMP/files already existing | |||
*[https://jira.hpdd.intel.com/browse/LU-7669 LU-7669]: lmv_connect() leaks export if lmv_connect_mdc() fails | |||
*[https://jira.hpdd.intel.com/browse/LU-7674 LU-7674]: remove unused placement parameter from lmv | |||
*[https://jira.hpdd.intel.com/browse/LU-7702 LU-7702]: ASSERTION( lock->l_export == opd->opd_exp ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-7707 LU-7707]: general protection fault in qsd_reint_main | |||
*[https://jira.hpdd.intel.com/browse/LU-7718 LU-7718]: lfs getstripe does not work on bind mount | |||
*[https://jira.hpdd.intel.com/browse/LU-7727 LU-7727]: open with FMODE_EXEC fails with ETXTBSY after a failed FMODE_WRITE open attempt on a read only client | |||
*[https://jira.hpdd.intel.com/browse/LU-7728 LU-7728]: soft lockup in osp_precreate_reserve() | |||
*[https://jira.hpdd.intel.com/browse/LU-7732 LU-7732]: "check_for_next_transno()) lustre-MDT0000: waking for gap in transno | |||
*[https://jira.hpdd.intel.com/browse/LU-7736 LU-7736]: lustre_rmmod does not remove all the Lustre modules | |||
*[https://jira.hpdd.intel.com/browse/LU-7747 LU-7747]: "sanity test_56w: dataversion changed during copy | |||
*[https://jira.hpdd.intel.com/browse/LU-7756 LU-7756]: oss_num_threads max value is sometimes too low to feed disk controllers | |||
*[https://jira.hpdd.intel.com/browse/LU-7759 LU-7759]: umount hanging in modern distros when OST is unavailable | |||
*[https://jira.hpdd.intel.com/browse/LU-7768 LU-7768]: Do not keep retrieving the FLD entries if MDT does not support | |||
*[https://jira.hpdd.intel.com/browse/LU-7772 LU-7772]: catalogs shouldn't destroy plain llogs twice | |||
*[https://jira.hpdd.intel.com/browse/LU-7776 LU-7776]: lustre-single lnet-selftest test failed | |||
*[https://jira.hpdd.intel.com/browse/LU-7778 LU-7778]: mount of MDT(==MGS) failed after MDS restart | |||
*[https://jira.hpdd.intel.com/browse/LU-7781 LU-7781]: kernel update [RHEL7.2 3.10.0-327.10.1.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-7782 LU-7782]: sanity-scrub test_2: NULL pointer dereference at 0x10 in lu_context_key_get() on mds2 | |||
*[https://jira.hpdd.intel.com/browse/LU-7786 LU-7786]: "improve racer cleanup | |||
*[https://jira.hpdd.intel.com/browse/LU-7796 LU-7796]: """lctl set_param jobid_var"" should return error about missing value" | |||
*[https://jira.hpdd.intel.com/browse/LU-7799 LU-7799]: mdt.*.hsm.actions skips some records | |||
*[https://jira.hpdd.intel.com/browse/LU-7800 LU-7800]: Panic during recovery of soak-test. | |||
*[https://jira.hpdd.intel.com/browse/LU-7803 LU-7803]: sanity test 78 failures in interop | |||
*[https://jira.hpdd.intel.com/browse/LU-7805 LU-7805]: ll_orphan_dentry_list is unused and should be removed | |||
*[https://jira.hpdd.intel.com/browse/LU-7809 LU-7809]: general protection fault: 0000 during failback of MDS disk resources | |||
*[https://jira.hpdd.intel.com/browse/LU-7813 LU-7813]: default pool not inherited when specifying any layout parameter | |||
*[https://jira.hpdd.intel.com/browse/LU-7815 LU-7815]: pinger thread evict the export between MDTs. | |||
*[https://jira.hpdd.intel.com/browse/LU-7818 LU-7818]: kernel update [SLES12 SP1 3.12.53-60.30] | |||
*[https://jira.hpdd.intel.com/browse/LU-7828 LU-7828]: Traversal directory is very slow | |||
*[https://jira.hpdd.intel.com/browse/LU-7829 LU-7829]: Glimpse lock shouldn't match not granted locks | |||
*[https://jira.hpdd.intel.com/browse/LU-7830 LU-7830]: evict during truncate | |||
*[https://jira.hpdd.intel.com/browse/LU-7836 LU-7836]: MDSes crashed with oom-killer | |||
*[https://jira.hpdd.intel.com/browse/LU-7841 LU-7841]: Lutsre2.8 fails to build on SLES11 SP4 due to unavailability of rst2man/python-docutils | |||
*[https://jira.hpdd.intel.com/browse/LU-7848 LU-7848]: Recovery process on MDS stalled | |||
*[https://jira.hpdd.intel.com/browse/LU-7850 LU-7850]: gnilnd Fix niov calculation with offset kiov | |||
*[https://jira.hpdd.intel.com/browse/LU-7851 LU-7851]: ZFS rolling upgrade: cannot mount MDS: mdt: lustre-MDT0000 unknown param som=disabled | |||
*[https://jira.hpdd.intel.com/browse/LU-7859 LU-7859]: User info should not be pulled directly from /etc/passwd in lustre/tests | |||
*[https://jira.hpdd.intel.com/browse/LU-7860 LU-7860]: LustreError: 19445:0:(ldlm_lock.c:2273:ldlm_lock_cancel()) ASSERTION( !(((( lock))->l_flags & (1ULL << 53)) != 0) ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-7861 LU-7861]: MDS Contention during unlinks due to llog spinlock | |||
*[https://jira.hpdd.intel.com/browse/LU-7883 LU-7883]: sanity test_60a invokes oom-killer in subtest 10b and times out | |||
*[https://jira.hpdd.intel.com/browse/LU-7887 LU-7887]: lbuild not building lnetctl | |||
*[https://jira.hpdd.intel.com/browse/LU-7888 LU-7888]: kernel: INFO: task mount.lustre:22219 blocked for more than 120 seconds | |||
*[https://jira.hpdd.intel.com/browse/LU-7890 LU-7890]: EFBIG on 2TB singly stripped file with ZFS | |||
*[https://jira.hpdd.intel.com/browse/LU-7893 LU-7893]: osd-zfs: calls dmu_objset_disown() with NULL objset_t * | |||
*[https://jira.hpdd.intel.com/browse/LU-7903 LU-7903]: recovery-small test_23: hang on umount | |||
*[https://jira.hpdd.intel.com/browse/LU-7907 LU-7907]: kernel update [RHEL6.7 2.6.32-573.22.1.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-7914 LU-7914]: cl_page_list_own is unused and could be removed | |||
*[https://jira.hpdd.intel.com/browse/LU-7919 LU-7919]: "Buffer overflow in mount_lustre: parse_ldd() | |||
*[https://jira.hpdd.intel.com/browse/LU-7920 LU-7920]: hsm coordinator request_count and max_requests not used consistently | |||
*[https://jira.hpdd.intel.com/browse/LU-7922 LU-7922]: "ROOT dir created at mkfs time is using a high #d inode | |||
*[https://jira.hpdd.intel.com/browse/LU-7925 LU-7925]: ll_d_iput() can clear i_nlink for an inode in use | |||
*[https://jira.hpdd.intel.com/browse/LU-7927 LU-7927]: Deadlock between ll_setattr() and ll_file_write()->ll_fsync() | |||
*[https://jira.hpdd.intel.com/browse/LU-7928 LU-7928]: Wrong params for mdd_declare_rename at mdd_rename | |||
*[https://jira.hpdd.intel.com/browse/LU-7936 LU-7936]: Resource acquired to 'read_fd' at line 500 may be lost here. | |||
*[https://jira.hpdd.intel.com/browse/LU-7937 LU-7937]: Result of malloc that may return NULL will be dereferenced | |||
*[https://jira.hpdd.intel.com/browse/LU-7939 LU-7939]: ldiskfs_find_entry() returns ERR_PTR() but checked for NULL | |||
*[https://jira.hpdd.intel.com/browse/LU-7949 LU-7949]: Suspicious dereference of pointer before NULL check in osd_declare_qid() | |||
*[https://jira.hpdd.intel.com/browse/LU-7950 LU-7950]: Suspicious dereference of pointer before NULL check in lwp_device_fini() | |||
*[https://jira.hpdd.intel.com/browse/LU-7955 LU-7955]: Add ability to set gnilnd bte_get/put_dlvr_mode | |||
*[https://jira.hpdd.intel.com/browse/LU-7957 LU-7957]: kernel update [SLES11 SP4 3.0.101-71] | |||
*[https://jira.hpdd.intel.com/browse/LU-7961 LU-7961]: Problem with kernel location detection on CentOS 6 | |||
*[https://jira.hpdd.intel.com/browse/LU-7962 LU-7962]: Support build against weak-module ZFS install | |||
*[https://jira.hpdd.intel.com/browse/LU-7965 LU-7965]: mkfs.lustre sometimes fails with a segmentation fault | |||
*[https://jira.hpdd.intel.com/browse/LU-7967 LU-7967]: kernel update [RHEL7.2 3.10.0-327.13.1.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-7972 LU-7972]: $REFORMAT in t-f is not used correctly | |||
*[https://jira.hpdd.intel.com/browse/LU-7973 LU-7973]: Lustre client crash in __d_lookup() - BUG: unable to handle kernel paging request | |||
*[https://jira.hpdd.intel.com/browse/LU-7975 LU-7975]: """(lod_object.c:700:lod_ah_init()) ASSERTION( lc->ldo_stripenr == 0 )"" LBUG/Assert on MDS" | |||
*[https://jira.hpdd.intel.com/browse/LU-7977 LU-7977]: Change MB/s to MiB/s in lnet_selftest reporting | |||
*[https://jira.hpdd.intel.com/browse/LU-7979 LU-7979]: dereferencing ERR PTR in kiblnd_alloc_freg_pool | |||
*[https://jira.hpdd.intel.com/browse/LU-7981 LU-7981]: double read of lli_trunc_sem in ll_page_mkwrite and vvp_io_fault_start leads to deadlock | |||
*[https://jira.hpdd.intel.com/browse/LU-7986 LU-7986]: "HSM: Duplicated cookies in ""actions""" | |||
*[https://jira.hpdd.intel.com/browse/LU-7992 LU-7992]: HSM: mutual deadlock when killing a copytool | |||
*[https://jira.hpdd.intel.com/browse/LU-7993 LU-7993]: sanity test_116a: division by 0 | |||
*[https://jira.hpdd.intel.com/browse/LU-7997 LU-7997]: RCU stalls waiting for lu_sites_guard mutex in lu_cache_shrink_count | |||
*[https://jira.hpdd.intel.com/browse/LU-7998 LU-7998]: Resource acquired to fd may be lost in mount_utils.c | |||
*[https://jira.hpdd.intel.com/browse/LU-7999 LU-7999]: Object 'uuids' was freed at line 1895 after being freed by calling 'realloc' at line 1892 | |||
*[https://jira.hpdd.intel.com/browse/LU-8001 LU-8001]: Null pointer dereference in nm_member_reclassify_nodemap | |||
*[https://jira.hpdd.intel.com/browse/LU-8003 LU-8003]: ll_ddelete() has obsolete reference to find_cbdata() | |||
*[https://jira.hpdd.intel.com/browse/LU-8005 LU-8005]: LBUG on osc_req_attr_set | |||
*[https://jira.hpdd.intel.com/browse/LU-8009 LU-8009]: Lustre_rsync does not sync files on MDT1 | |||
*[https://jira.hpdd.intel.com/browse/LU-8010 LU-8010]: lfs hsm command hangs up after lfs hsm_cancel | |||
*[https://jira.hpdd.intel.com/browse/LU-8014 LU-8014]: potential memory dereference in kuc_ispayload() | |||
*[https://jira.hpdd.intel.com/browse/LU-8015 LU-8015]: Replication of operation failed(-22): 2885 HLINK (3) | |||
*[https://jira.hpdd.intel.com/browse/LU-8017 LU-8017]: "All Nodes report NOT HEALTHY | |||
*[https://jira.hpdd.intel.com/browse/LU-8018 LU-8018]: lov_init_raid0() ASSERTION( subdev != NULL ) failed: not init ost 0 | |||
*[https://jira.hpdd.intel.com/browse/LU-8019 LU-8019]: Openlock breakage | |||
*[https://jira.hpdd.intel.com/browse/LU-8021 LU-8021]: interop: 2.1.x server <-> clients version > 2.3: t-f debugsave() debugrestore() defect | |||
*[https://jira.hpdd.intel.com/browse/LU-8022 LU-8022]: LNet: BUG: unable to handle kernel NULL pointer dereference | |||
*[https://jira.hpdd.intel.com/browse/LU-8023 LU-8023]: build problem on master due to recent change | |||
*[https://jira.hpdd.intel.com/browse/LU-8024 LU-8024]: kernel update [SLES12 SP1 3.12.57-60.35] | |||
*[https://jira.hpdd.intel.com/browse/LU-8025 LU-8025]: "ll_direct_io code introduced in LU-6260 is based on 2.4/2.5 | |||
*[https://jira.hpdd.intel.com/browse/LU-8027 LU-8027]: Ensure OSC OBD has been set up in onu_upcall() | |||
*[https://jira.hpdd.intel.com/browse/LU-8030 LU-8030]: hsm: inserting duplicate requests | |||
*[https://jira.hpdd.intel.com/browse/LU-8035 LU-8035]: finish renaming MDS_GETSTATUS to MDS_GET_ROOT | |||
*[https://jira.hpdd.intel.com/browse/LU-8036 LU-8036]: lustreapi.h should not define ARRAY_SIZE() | |||
*[https://jira.hpdd.intel.com/browse/LU-8037 LU-8037]: subtree mounts should reject '..' as a path component | |||
*[https://jira.hpdd.intel.com/browse/LU-8038 LU-8038]: lfs migrate fails with --block option | |||
*[https://jira.hpdd.intel.com/browse/LU-8040 LU-8040]: changelog_mask modifications from default do not persist across MDT restart | |||
*[https://jira.hpdd.intel.com/browse/LU-8041 LU-8041]: Close should update atime increasing only | |||
*[https://jira.hpdd.intel.com/browse/LU-8044 LU-8044]: class_process_config() no device for: lustre-MDT0021-mdtlov | |||
*[https://jira.hpdd.intel.com/browse/LU-8048 LU-8048]: LBUG during cfs_hash_destroy() | |||
*[https://jira.hpdd.intel.com/browse/LU-8049 LU-8049]: Do not use LUSTRE_MSG_MAGIC to check local endianness | |||
*[https://jira.hpdd.intel.com/browse/LU-8051 LU-8051]: "sanity tests 300[a-i] failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8052 LU-8052]: test-framework change breaks test | |||
*[https://jira.hpdd.intel.com/browse/LU-8057 LU-8057]: o2iblnd driver is causing memory corruption due to improper handling of scatter list. | |||
*[https://jira.hpdd.intel.com/browse/LU-8059 LU-8059]: wrong ext4 patch in LU-7132 | |||
*[https://jira.hpdd.intel.com/browse/LU-8064 LU-8064]: Minor fix in param_display() | |||
*[https://jira.hpdd.intel.com/browse/LU-8065 LU-8065]: lctl changelog_{de}register help message is unclear | |||
*[https://jira.hpdd.intel.com/browse/LU-8071 LU-8071]: lvcreate --snapshot of MDT hangs in ldiskfs_journal_start_sb | |||
*[https://jira.hpdd.intel.com/browse/LU-8078 LU-8078]: plot-obdfilter doesn't parse summaries correctly. | |||
*[https://jira.hpdd.intel.com/browse/LU-8079 LU-8079]: Remove unneeded wrapper llog_cat_init_and_process | |||
*[https://jira.hpdd.intel.com/browse/LU-8080 LU-8080]: Replace calls to signal with sigaction in multithreaded environments | |||
*[https://jira.hpdd.intel.com/browse/LU-8081 LU-8081]: Lustre 2.8.0 | |||
*[https://jira.hpdd.intel.com/browse/LU-8083 LU-8083]: namespace LFSCK needs to handle symbol file properly | |||
*[https://jira.hpdd.intel.com/browse/LU-8084 LU-8084]: namespace LFSCK needs to handle linkea record length properly | |||
*[https://jira.hpdd.intel.com/browse/LU-8085 LU-8085]: Inode Iteration should increase the cursor to skip unused inodes | |||
*[https://jira.hpdd.intel.com/browse/LU-8089 LU-8089]: MGT/MDT mount fails on secondary HA node | |||
*[https://jira.hpdd.intel.com/browse/LU-8091 LU-8091]: server_lsi2mti() should return error when fail to get nid | |||
*[https://jira.hpdd.intel.com/browse/LU-8093 LU-8093]: kernel update [RHEL6.7 2.6.32-573.26.1.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-8094 LU-8094]: floods of log messages seen in syslog | |||
*[https://jira.hpdd.intel.com/browse/LU-8097 LU-8097]: Do not assert for missing lock for resent | |||
*[https://jira.hpdd.intel.com/browse/LU-8098 LU-8098]: Add lfs mdts to the man page | |||
*[https://jira.hpdd.intel.com/browse/LU-8100 LU-8100]: Missing MDTs in /proc/fs/lustre/lmv/lustre-clilmv-.../target_obd | |||
*[https://jira.hpdd.intel.com/browse/LU-8106 LU-8106]: kiblnd_pool_alloc_node() crashed because of NULL pointer dereference | |||
*[https://jira.hpdd.intel.com/browse/LU-8117 LU-8117]: lustre-ppc fails to build on ppc64 el7 | |||
*[https://jira.hpdd.intel.com/browse/LU-8124 LU-8124]: MDT zpool capacity consumed at greater rate than inode allocation | |||
*[https://jira.hpdd.intel.com/browse/LU-8125 LU-8125]: "ASSERTION( strncmp(infos[pol_idx].pi_arg | |||
*[https://jira.hpdd.intel.com/browse/LU-8126 LU-8126]: new kernel [RHEL6.8 2.6.32-642.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-8127 LU-8127]: Build failure after master new tag 2.8.53 | |||
*[https://jira.hpdd.intel.com/browse/LU-8129 LU-8129]: sanity test_102n: before and after xattrs of '/mnt/lustre/f102n.sanity.1' differ | |||
*[https://jira.hpdd.intel.com/browse/LU-8132 LU-8132]: tests: llmount.sh does not use fs-specific paths for the ost and mdt it mounts | |||
*[https://jira.hpdd.intel.com/browse/LU-8134 LU-8134]: kernel update [RHEL7.2 3.10.0-327.18.2.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8135 LU-8135]: sanity test_101g fails with 'not all RPCs are 16 MiB BRW rpcs' | |||
*[https://jira.hpdd.intel.com/browse/LU-8136 LU-8136]: sanity-hsm test_9 fails with 'request on 0x200000405:0x4:0x0 is not SUCCEED on mds1' | |||
*[https://jira.hpdd.intel.com/browse/LU-8138 LU-8138]: newwiretest build failures | |||
*[https://jira.hpdd.intel.com/browse/LU-8141 LU-8141]: refresh acl test fix | |||
*[https://jira.hpdd.intel.com/browse/LU-8147 LU-8147]: sanity test_208: zfs softlockup in mount error path | |||
*[https://jira.hpdd.intel.com/browse/LU-8150 LU-8150]: Track creates in MDS stats | |||
*[https://jira.hpdd.intel.com/browse/LU-8155 LU-8155]: sanity-hsm test_16: Transfer is too fast 19 < 20 | |||
*[https://jira.hpdd.intel.com/browse/LU-8163 LU-8163]: hsm: user_request_mask can't be unset in test 24c | |||
*[https://jira.hpdd.intel.com/browse/LU-8165 LU-8165]: (tgt_lastrcvd.c:656:tgt_client_del()) lustre-OST0000: client 4294967295: bit already clear in bitmap!! | |||
*[https://jira.hpdd.intel.com/browse/LU-8171 LU-8171]: stack overrun in hai_dump_data_field | |||
*[https://jira.hpdd.intel.com/browse/LU-8174 LU-8174]: Taking a lease for the 2nd time fails with -EBUSY | |||
*[https://jira.hpdd.intel.com/browse/LU-8175 LU-8175]: conflicting PW & PR extent locks on a client | |||
*[https://jira.hpdd.intel.com/browse/LU-8178 LU-8178]: recovery_duration value becomes negative | |||
*[https://jira.hpdd.intel.com/browse/LU-8179 LU-8179]: libcfs/util/ioctl.h unconditionally redefines __user | |||
*[https://jira.hpdd.intel.com/browse/LU-8182 LU-8182]: Suspicious code in mdt_obd_connect | |||
*[https://jira.hpdd.intel.com/browse/LU-8186 LU-8186]: Typo in ll_rw_extents_stats_pp_seq_show | |||
*[https://jira.hpdd.intel.com/browse/LU-8189 LU-8189]: osc_match_base prototype differs from declaration | |||
*[https://jira.hpdd.intel.com/browse/LU-8193 LU-8193]: request mbits isn't set properly for EINPROGRESS resend | |||
*[https://jira.hpdd.intel.com/browse/LU-8196 LU-8196]: class_handle_init alloates 1.5M | |||
*[https://jira.hpdd.intel.com/browse/LU-8197 LU-8197]: early reply causes replay request deadline decrease | |||
*[https://jira.hpdd.intel.com/browse/LU-8199 LU-8199]: NULL pointer dereference in tgt_free_reply_data | |||
*[https://jira.hpdd.intel.com/browse/LU-8203 LU-8203]: sanity-hsm test_60 failed as we do not wait for copytool operation to complete | |||
*[https://jira.hpdd.intel.com/browse/LU-8209 LU-8209]: glimpse lock request does not engage ELC to drop unneeded locks | |||
*[https://jira.hpdd.intel.com/browse/LU-8210 LU-8210]: OST Read Cache does not work in Centos7 platform | |||
*[https://jira.hpdd.intel.com/browse/LU-8216 LU-8216]: Quota updates are not properly journaled | |||
*[https://jira.hpdd.intel.com/browse/LU-8218 LU-8218]: lfsck not able to recover files lost from MDT | |||
*[https://jira.hpdd.intel.com/browse/LU-8220 LU-8220]: "parallel-scale-cifs test iozone:fsync: No space left on device | |||
*[https://jira.hpdd.intel.com/browse/LU-8226 LU-8226]: t-f check_catastrophe() defect | |||
*[https://jira.hpdd.intel.com/browse/LU-8227 LU-8227]: kernel update [RHEL6.8 2.6.32-642.1.1.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-8232 LU-8232]: Dead code in obdclass | |||
*[https://jira.hpdd.intel.com/browse/LU-8239 LU-8239]: llanalyze logs parser is broken | |||
*[https://jira.hpdd.intel.com/browse/LU-8241 LU-8241]: lustre builds with MOFED 3.3 fail | |||
*[https://jira.hpdd.intel.com/browse/LU-8246 LU-8246]: Leaks on ldlm granted locks counter on MDS leading to canceling loop | |||
*[https://jira.hpdd.intel.com/browse/LU-8248 LU-8248]: sanity test_248: fast read was not 4 times faster | |||
*[https://jira.hpdd.intel.com/browse/LU-8249 LU-8249]: Potential deadlock in lnet | |||
*[https://jira.hpdd.intel.com/browse/LU-8250 LU-8250]: MDT recovery stalled on secondary node | |||
*[https://jira.hpdd.intel.com/browse/LU-8257 LU-8257]: Update error if /etc/mtab is a symlink | |||
*[https://jira.hpdd.intel.com/browse/LU-8258 LU-8258]: Unsafe userspace address access from proc handler in nodemap code | |||
*[https://jira.hpdd.intel.com/browse/LU-8259 LU-8259]: ldiskfs osd proc interface lacks __user qualifiers | |||
*[https://jira.hpdd.intel.com/browse/LU-8270 LU-8270]: List corruption with Shared Secret Key enabled | |||
*[https://jira.hpdd.intel.com/browse/LU-8277 LU-8277]: missing commas in checkpatch.pl | |||
*[https://jira.hpdd.intel.com/browse/LU-8279 LU-8279]: sanity-scrub test_4b: @@@@@@ FAIL: Error in dmesg detected | |||
*[https://jira.hpdd.intel.com/browse/LU-8284 LU-8284]: i_size updates from BRW writes are not atomic | |||
*[https://jira.hpdd.intel.com/browse/LU-8285 LU-8285]: Autotest local.sh incorrectly turns off LNet logging | |||
*[https://jira.hpdd.intel.com/browse/LU-8287 LU-8287]: "sanity-sec test_16: mgs and c0 idmap mismatch | |||
*[https://jira.hpdd.intel.com/browse/LU-8297 LU-8297]: mount with missing key leads to leaked MGC device and LBUG | |||
*[https://jira.hpdd.intel.com/browse/LU-8298 LU-8298]: enabling gss causes possibly misleading warnings from tgt_init_sec_level() | |||
*[https://jira.hpdd.intel.com/browse/LU-8300 LU-8300]: unable create .lustre/lost+found/MDTxxxx if lost oi.16.xxx | |||
*[https://jira.hpdd.intel.com/browse/LU-8301 LU-8301]: namespace LFSCK cannot handle ROOT fid properly | |||
*[https://jira.hpdd.intel.com/browse/LU-8303 LU-8303]: Melanox / O2ib lnd cause a OOM on OST node | |||
*[https://jira.hpdd.intel.com/browse/LU-8305 LU-8305]: sanity-sec test_27: @@@@@@ FAIL: fileset not cleared on nodemap c0 | |||
*[https://jira.hpdd.intel.com/browse/LU-8311 LU-8311]: Target does not mount with the new mgsnode parameter format in case of multirail configuration | |||
*[https://jira.hpdd.intel.com/browse/LU-8316 LU-8316]: BUG: unable to handle kernel NULL pointer dereference at tgt_free_reply_data+0x97/0x330 | |||
*[https://jira.hpdd.intel.com/browse/LU-8319 LU-8319]: ASSERTION( inode == parent_dir ) failed: | |||
*[https://jira.hpdd.intel.com/browse/LU-8320 LU-8320]: :(llog_osd.c:338:llog_osd_write_rec()) ASSERTION( llh ) failed: | |||
*[https://jira.hpdd.intel.com/browse/LU-8321 LU-8321]: kernel update [RHEL7.2 3.10.0-327.22.2.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8323 LU-8323]: lustre-initialization-1: fails for older servers and master clients | |||
*[https://jira.hpdd.intel.com/browse/LU-8327 LU-8327]: conf_sanity test_61: soft lockup | |||
*[https://jira.hpdd.intel.com/browse/LU-8328 LU-8328]: conf-sanity test_87 test failed to respond and timed out | |||
*[https://jira.hpdd.intel.com/browse/LU-8331 LU-8331]: kernel update [SLES11 SP4 3.0.101-77] | |||
*[https://jira.hpdd.intel.com/browse/LU-8337 LU-8337]: kernel update [SLES12 SP1 3.12.59-60.41] | |||
*[https://jira.hpdd.intel.com/browse/LU-8340 LU-8340]: sanity-sec test_25: /usr/bin/lfs setquota -u quota_usr -b 13761540 -B 14449617 -i 916168 -I 961976 /mnt/lustre FAILED! | |||
*[https://jira.hpdd.intel.com/browse/LU-8343 LU-8343]: build failures on SLES | |||
*[https://jira.hpdd.intel.com/browse/LU-8347 LU-8347]: granting conflicting locks | |||
*[https://jira.hpdd.intel.com/browse/LU-8348 LU-8348]: Don't send an last_commited after journal abort to ability a replay uncommitted data | |||
*[https://jira.hpdd.intel.com/browse/LU-8349 LU-8349]: MDS crash ldlm_flock.c:849:ldlm_export_flock_put()) ASSERTION( flock->blocking_export != ((void *)0) ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8352 LU-8352]: Mellanox/OFED build breakage due to file_inode macro. | |||
*[https://jira.hpdd.intel.com/browse/LU-8353 LU-8353]: mdt unlink should lock parent before lookup child | |||
*[https://jira.hpdd.intel.com/browse/LU-8354 LU-8354]: soft lockup in ldlm_plain_compat_queue | |||
*[https://jira.hpdd.intel.com/browse/LU-8356 LU-8356]: umount hang/stonith on mds failback | |||
*[https://jira.hpdd.intel.com/browse/LU-8357 LU-8357]: sanity-sec LBUG on MDS umount with ASSERTION( exp->u.eu_target_data.ted_nodemap == nodemap ) | |||
*[https://jira.hpdd.intel.com/browse/LU-8360 LU-8360]: obd_set_info_async error suppressed | |||
*[https://jira.hpdd.intel.com/browse/LU-8361 LU-8361]: lctl lfsck_start --all does not start lfsck on all devices | |||
*[https://jira.hpdd.intel.com/browse/LU-8368 LU-8368]: Use kgnilnd_vzalloc() for copy buffer allocation | |||
*[https://jira.hpdd.intel.com/browse/LU-8370 LU-8370]: ASSERTION( lur->lur_hdr.lrh_len <= ctxt->loc_chunk_size ) | |||
*[https://jira.hpdd.intel.com/browse/LU-8371 LU-8371]: Optimize open of known negative dentry | |||
*[https://jira.hpdd.intel.com/browse/LU-8372 LU-8372]: Suspicious dereference of pointer 'vma->vm_file' in ll_vm_{open|close} | |||
*[https://jira.hpdd.intel.com/browse/LU-8377 LU-8377]: lustre fail to build on el7 | |||
*[https://jira.hpdd.intel.com/browse/LU-8378 LU-8378]: unused but set variables | |||
*[https://jira.hpdd.intel.com/browse/LU-8383 LU-8383]: Wrong tests package dependencies | |||
*[https://jira.hpdd.intel.com/browse/LU-8386 LU-8386]: Lustre master does not build with zfs master because ofåÊ'ZFS_MAXNAMELEN' undeclared | |||
*[https://jira.hpdd.intel.com/browse/LU-8387 LU-8387]: has_warning check in sanity.sh:test_129 always return true | |||
*[https://jira.hpdd.intel.com/browse/LU-8389 LU-8389]: kernel update [RHEL6.8 2.6.32-642.3.1.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-8394 LU-8394]: parallel-scale-nfsv3: FAIL: cleanup_nfs failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8399 LU-8399]: MDT hung at lu_object_find_at during umount | |||
*[https://jira.hpdd.intel.com/browse/LU-8401 LU-8401]: modprobe: ERROR: could not insert 'lnet': Unknown symbol in module | |||
*[https://jira.hpdd.intel.com/browse/LU-8407 LU-8407]: Recovery timer hangs at zero on DNE MDTs | |||
*[https://jira.hpdd.intel.com/browse/LU-8408 LU-8408]: mgc_request.c:141:config_log_put()) ASSERTION( atomic_read(&cld->cld_refcount) > 0 ) | |||
*[https://jira.hpdd.intel.com/browse/LU-8410 LU-8410]: fiemap vs walk race | |||
*[https://jira.hpdd.intel.com/browse/LU-8413 LU-8413]: sanity test_101f fails with 'misses too much pages!' | |||
*[https://jira.hpdd.intel.com/browse/LU-8415 LU-8415]: fix t-f to customise MPIRUN (for mpiexec.hydra) | |||
*[https://jira.hpdd.intel.com/browse/LU-8418 LU-8418]: node fails to kdump after lbug crash | |||
*[https://jira.hpdd.intel.com/browse/LU-8426 LU-8426]: "rpmbuild build fails with option ""--without lustre_utils""" | |||
*[https://jira.hpdd.intel.com/browse/LU-8427 LU-8427]: Need clear file lustre-tests.files before add to it | |||
*[https://jira.hpdd.intel.com/browse/LU-8429 LU-8429]: Add option for gnilnd to not reconnect after connection timeout | |||
*[https://jira.hpdd.intel.com/browse/LU-8436 LU-8436]: sanity-sec test_14: FAIL: nodemap_add failed with 1 | |||
*[https://jira.hpdd.intel.com/browse/LU-8443 LU-8443]: Can't create Lustre FS with enabled meta_bg option | |||
*[https://jira.hpdd.intel.com/browse/LU-8446 LU-8446]: metadata-updates: FAIL: wrong timestamps | |||
*[https://jira.hpdd.intel.com/browse/LU-8450 LU-8450]: replay-single test 70c: mount MDS hung | |||
*[https://jira.hpdd.intel.com/browse/LU-8454 LU-8454]: non-root user is able to change stripe size for mount point | |||
*[https://jira.hpdd.intel.com/browse/LU-8460 LU-8460]: (osc_cache.c:658:osc_extent_find()) ASSERTION( (max_pages & ~chunk_mask) == 0 ) failed: LBUG | |||
*[https://jira.hpdd.intel.com/browse/LU-8468 LU-8468]: kernel update [RHEL7.2 3.10.0-327.28.2.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8471 LU-8471]: missing EXPORT_SYMBOL for several lu_ref_* functions | |||
*[https://jira.hpdd.intel.com/browse/LU-8472 LU-8472]: sanity-scrub test_5 times out | |||
*[https://jira.hpdd.intel.com/browse/LU-8473 LU-8473]: conf-sanity test_41a with separate MGS stuck on starting client and timed out | |||
*[https://jira.hpdd.intel.com/browse/LU-8474 LU-8474]: conf-sanity test_55 with separate MGS stuck on starting client and timed out | |||
*[https://jira.hpdd.intel.com/browse/LU-8479 LU-8479]: Reserve 0x220x for OBD_FAIL_* macros | |||
*[https://jira.hpdd.intel.com/browse/LU-8480 LU-8480]: Server syslog: ofd_grant.c:183:ofd_grant_sanity_check()) ofd_obd_disconnect: tot_granted 69347328 != fo_tot_granted 102901760 | |||
*[https://jira.hpdd.intel.com/browse/LU-8492 LU-8492]: ptlrpc: Correctly calculate hrp->hrp_nthrs | |||
*[https://jira.hpdd.intel.com/browse/LU-8493 LU-8493]: Do not set stale flag for new created OSP object | |||
*[https://jira.hpdd.intel.com/browse/LU-8495 LU-8495]: kernel update [SLES11 SP4 3.0.101-80] | |||
*[https://jira.hpdd.intel.com/browse/LU-8495 LU-8495]: kernel update [SLES11 SP4 3.0.101-80] | |||
*[https://jira.hpdd.intel.com/browse/LU-8498 LU-8498]: configuration from log 'nodemap' failed (-22) | |||
*[https://jira.hpdd.intel.com/browse/LU-8499 LU-8499]: wireshark plugins don't build any more | |||
*[https://jira.hpdd.intel.com/browse/LU-8500 LU-8500]: lustre-2.7.2 hits MGS is waiting for obd_unlinked_exports more than 256 seconds. The obd refcount = 5. Is it stuck? | |||
*[https://jira.hpdd.intel.com/browse/LU-8501 LU-8501]: DLC: Routing setting using DLC failed the first time | |||
*[https://jira.hpdd.intel.com/browse/LU-8507 LU-8507]: DLC: Enable peer_credit management | |||
*[https://jira.hpdd.intel.com/browse/LU-8508 LU-8508]: kernel:LustreError: 3842:0:(lu_object.c:1243:lu_device_fini()) ASSERTION( atomic_read(&d->ld_ref) == 0 ) failed: Refcount is 1 | |||
*[https://jira.hpdd.intel.com/browse/LU-8509 LU-8509]: drop_caches hangs in cl_inode_fini() | |||
*[https://jira.hpdd.intel.com/browse/LU-8510 LU-8510]: ASSERTION( dt->do_ops->do_invalidate ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8513 LU-8513]: kernel update [RHEL7.2 3.10.0-327.28.3.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8514 LU-8514]: tgt_main.c:121:tgt_cancel_slc_locks()) ASSERTION( lock->l_client_cookie != 0 ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8518 LU-8518]: kernel update [SLES12 SP1 3.12.62-60.62] | |||
*[https://jira.hpdd.intel.com/browse/LU-8519 LU-8519]: build is broken on sles12 | |||
*[https://jira.hpdd.intel.com/browse/LU-8523 LU-8523]: sanity test_311: objs not destroyed after unlink | |||
*[https://jira.hpdd.intel.com/browse/LU-8524 LU-8524]: sanity-selinux: FAIL: Accepting only targeted policy | |||
*[https://jira.hpdd.intel.com/browse/LU-8527 LU-8527]: Lustre 2.8 server crashed on bring up during large scale test shot | |||
*[https://jira.hpdd.intel.com/browse/LU-8529 LU-8529]: AC_MSG_RESULT unhelpful when ldiskfs patch series not identified | |||
*[https://jira.hpdd.intel.com/browse/LU-8534 LU-8534]: RHEL7.3 ldiskfs patch set | |||
*[https://jira.hpdd.intel.com/browse/LU-8535 LU-8535]: RR policy should not allocate on same ost | |||
*[https://jira.hpdd.intel.com/browse/LU-8537 LU-8537]: kernel update [RHEL6.8 2.6.32-642.4.2.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-8540 LU-8540]: ib_map_mr_sg() with five arguments | |||
*[https://jira.hpdd.intel.com/browse/LU-8544 LU-8544]: recovery-double-scale test_pairwise_fail: start client on trevis-54vm5 failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8547 LU-8547]: Interop b2_8<->master: ost-pools test_24: Pool name () not inherited in /mnt/lustre/d24.ost-pools/dir3/f24.ost-pools0(test_85b) | |||
*[https://jira.hpdd.intel.com/browse/LU-8551 LU-8551]: Use mds1 rather than mds to operate on MDT0000 | |||
*[https://jira.hpdd.intel.com/browse/LU-8559 LU-8559]: sanity test_56xa: cannot swap layouts: Operation not permitted | |||
*[https://jira.hpdd.intel.com/browse/LU-8561 LU-8561]: Redundant check in osd_mount | |||
*[https://jira.hpdd.intel.com/browse/LU-8565 LU-8565]: "sanity test 255a fails with <89>Û÷Speedup with willread is less than X% | |||
*[https://jira.hpdd.intel.com/browse/LU-8573 LU-8573]: IOR: niobuf.c:319:ptlrpc_register_bulk()) ASSERTION( desc->bd_md_count == 0 ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8574 LU-8574]: The logic of verifying FID-in-dirent may handle the dangling or corrupted name entry improperly | |||
*[https://jira.hpdd.intel.com/browse/LU-8579 LU-8579]: "oti_dev is never set | |||
*[https://jira.hpdd.intel.com/browse/LU-8580 LU-8580]: general protection fault: osd_xattr_get+0x32c/0x5b0 [osd_ldiskfs] | |||
*[https://jira.hpdd.intel.com/browse/LU-8581 LU-8581]: Kernel Panic - osd_oxc_lookup+0x38/0x70 [osd_ldiskfs] | |||
*[https://jira.hpdd.intel.com/browse/LU-8590 LU-8590]: Fix issues with SK privacy and integrity mode | |||
*[https://jira.hpdd.intel.com/browse/LU-8592 LU-8592]: MDS crashed with ASSERTION( atomic_read(&o->lo_header->loh_ref) > 0 ) | |||
*[https://jira.hpdd.intel.com/browse/LU-8600 LU-8600]: sanity test_399:fake write is slower | |||
*[https://jira.hpdd.intel.com/browse/LU-8608 LU-8608]: "Rolling upgrade between 2.8.x and master failed: Upon upgrading OSS | |||
*[https://jira.hpdd.intel.com/browse/LU-8612 LU-8612]: Sync-on-Lock-Cancel locks should be handled per MDT | |||
*[https://jira.hpdd.intel.com/browse/LU-8615 LU-8615]: kernel update [RHEL7.2 3.10.0-327.36.1.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8625 LU-8625]: replay-single test_87 defect: test_87 is to be renamed to test_87a | |||
*[https://jira.hpdd.intel.com/browse/LU-8629 LU-8629]: Error exit path doing wrong cleanup in cl_env_percpu_init | |||
*[https://jira.hpdd.intel.com/browse/LU-8630 LU-8630]: Install of lustre-dkms fails | |||
*[https://jira.hpdd.intel.com/browse/LU-8631 LU-8631]: lfs quota should return useful error on non-lustre file systems | |||
*[https://jira.hpdd.intel.com/browse/LU-8632 LU-8632]: Address of function 'page_count' is used instead of a local variable | |||
*[https://jira.hpdd.intel.com/browse/LU-8634 LU-8634]: 2.8.0 MDS (layout.c:2025:__req_capsule_get()) @@@ Wrong buffer for field `quota_body' (3 of 1) in format `LDLM_INTENT_QUOTA': 0 vs. 112 (server) | |||
*[https://jira.hpdd.intel.com/browse/LU-8636 LU-8636]: lbuild: sharing lbuild cache is not working | |||
*[https://jira.hpdd.intel.com/browse/LU-8637 LU-8637]: cont-sanity test_71c failed: class_export_put+0x18/0x310 [obdclass] | |||
*[https://jira.hpdd.intel.com/browse/LU-8645 LU-8645]: Update imp_known_replied_xid for resend-replay | |||
*[https://jira.hpdd.intel.com/browse/LU-8647 LU-8647]: lfsck_namespace_double_scan()) ASSERTION( list_empty(&lad->lad_req_list) ) failed | |||
*[https://jira.hpdd.intel.com/browse/LU-8654 LU-8654]: obd_connect_data handling must account for clients that send obd_connect_data_v1 | |||
*[https://jira.hpdd.intel.com/browse/LU-8658 LU-8658]: Suppress ptlrpc error message for LDLM_ENQUEUE with -EAGAIN | |||
*[https://jira.hpdd.intel.com/browse/LU-8660 LU-8660]: Don't ignore server_make_name return value | |||
*[https://jira.hpdd.intel.com/browse/LU-8667 LU-8667]: Validate sequence on OSP/OFD | |||
*[https://jira.hpdd.intel.com/browse/LU-8669 LU-8669]: kernel update [RHEL6.8 2.6.32-642.6.1.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-8680 LU-8680]: replay-single test_20b: BUG: soft lockup - osc_makes_rpc() | |||
*[https://jira.hpdd.intel.com/browse/LU-8681 LU-8681]: osd: ignore ENODATA during unlink agent parent | |||
*[https://jira.hpdd.intel.com/browse/LU-8682 LU-8682]: sles11sp4 client panic in lov_read_and_clear_async_rc | |||
*[https://jira.hpdd.intel.com/browse/LU-8683 LU-8683]: readahead: update ras window correctly | |||
*[https://jira.hpdd.intel.com/browse/LU-8685 LU-8685]: Fix JBD2 issue in EL7 Kernels | |||
*[https://jira.hpdd.intel.com/browse/LU-8692 LU-8692]: kernel update [RHEL7.2 3.10.0-327.36.2.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8694 LU-8694]: ZFS format fails when /etc/hostid is set or unset. | |||
*[https://jira.hpdd.intel.com/browse/LU-8695 LU-8695]: tgt_txn_start_cb() should declare write at unknown offset | |||
*[https://jira.hpdd.intel.com/browse/LU-8697 LU-8697]: remove IS_ERR(master_inode) check. | |||
*[https://jira.hpdd.intel.com/browse/LU-8700 LU-8700]: dkms fails to build lustre on Power8 due to llite_loop missing | |||
*[https://jira.hpdd.intel.com/browse/LU-8705 LU-8705]: fix lnet-selftest to be not skipped on DNE | |||
*[https://jira.hpdd.intel.com/browse/LU-8707 LU-8707]: sles11sp3/4 stop working for lbuild | |||
*[https://jira.hpdd.intel.com/browse/LU-8723 LU-8723]: "llapi_obd_statfs() tests errno in non error cases | |||
*[https://jira.hpdd.intel.com/browse/LU-8731 LU-8731]: lfs df exits with status 0 on failures | |||
*[https://jira.hpdd.intel.com/browse/LU-8733 LU-8733]: gnilnd: Remove read capability of cksum_test proc file | |||
*[https://jira.hpdd.intel.com/browse/LU-8738 LU-8738]: sanity test_255b: FAIL: Ladvise willread should use more memory than 76800 KiB | |||
*[https://jira.hpdd.intel.com/browse/LU-8748 LU-8748]: set block size for zfs echo object | |||
*[https://jira.hpdd.intel.com/browse/LU-8749 LU-8749]: ldiskfs OSD doesn't inherit S_ISGID correctly on remote directory | |||
*[https://jira.hpdd.intel.com/browse/LU-8751 LU-8751]: kernel update [RHEL7.2 3.10.0-327.36.3.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8755 LU-8755]: kernel update [SLES12 SP1 3.12.62-60.64.8] | |||
*[https://jira.hpdd.intel.com/browse/LU-8763 LU-8763]: LustreError: 18461:0:(update_records.c:72:update_records_dump()) after lctl abort_recovery | |||
*[https://jira.hpdd.intel.com/browse/LU-8774 LU-8774]: copy_from_user() should not use MAX_STRING_SIZE | |||
*[https://jira.hpdd.intel.com/browse/LU-8778 LU-8778]: osd_index_declare_ea_delete() doesn't declare enough credits | |||
*[https://jira.hpdd.intel.com/browse/LU-8788 LU-8788]: modify create_pool to use as wrapper | |||
*[https://jira.hpdd.intel.com/browse/LU-8791 LU-8791]: Suspicious deadlock on OST stack | |||
*[https://jira.hpdd.intel.com/browse/LU-8795 LU-8795]: The user cannot access lustre even if they successfully authenticate by kinit | |||
*[https://jira.hpdd.intel.com/browse/LU-8796 LU-8796]: kernel upgrade [RHEL7.3 3.10.0-514.el7] | |||
*[https://jira.hpdd.intel.com/browse/LU-8805 LU-8805]: Failover: recovery-mds-scale test_failover_mds: test_failover_mds returned 4 | |||
*[https://jira.hpdd.intel.com/browse/LU-8816 LU-8816]: test-framework needs to reload SPL module after set hostid | |||
*[https://jira.hpdd.intel.com/browse/LU-8824 LU-8824]: sanity-sec test_9: ASSERTION( config->nmc_default_nodemap ) | |||
*[https://jira.hpdd.intel.com/browse/LU-8829 LU-8829]: 'default' Secure RPC rule display issue | |||
*[https://jira.hpdd.intel.com/browse/LU-8838 LU-8838]: kernel update [RHEL6.8 2.6.32-642.11.1.el6] | |||
*[https://jira.hpdd.intel.com/browse/LU-8861 LU-8861]: llapi_ladvise.3 man page correction | |||
'''Technical Tasks''' <br /> | '''Technical Tasks''' <br /> | ||
*[https://jira.hpdd.intel.com/browse/LU-3815 LU-3815]: "Fix sanity-hsm test 34: ""Remove file during restore""" | |||
*[https://jira.hpdd.intel.com/browse/LU-4048 LU-4048]: Fix 'control flow' issues | |||
*[https://jira.hpdd.intel.com/browse/LU-5092 LU-5092]: "nodemap: transfer idmaps between MGS | |||
*[https://jira.hpdd.intel.com/browse/LU-5494 LU-5494]: mdd: Null pointer may be passed to function that may dereference it | |||
*[https://jira.hpdd.intel.com/browse/LU-6862 LU-6862]: Improve dist tarball inclusion of contrib subdirectory | |||
*[https://jira.hpdd.intel.com/browse/LU-7518 LU-7518]: Remove non-standard cross build stuff from standard spec file | |||
*[https://jira.hpdd.intel.com/browse/LU-7642 LU-7642]: Allow lustre source build without git working directory | |||
*[https://jira.hpdd.intel.com/browse/LU-7643 LU-7643]: Remove kernel version string from Lustre release field | |||
*[https://jira.hpdd.intel.com/browse/LU-7645 LU-7645]: Stop controlling the RPM Release field from Lustre's build system | |||
*[https://jira.hpdd.intel.com/browse/LU-7648 LU-7648]: split lctl lfsck sub-commands to new man pages | |||
*[https://jira.hpdd.intel.com/browse/LU-7699 LU-7699]: Overhaul lustre's versioning | |||
*[https://jira.hpdd.intel.com/browse/LU-7839 LU-7839]: nodemap: add a deny access flag to nodemap to deny access to non-mapped users | |||
*[https://jira.hpdd.intel.com/browse/LU-8072 LU-8072]: Restore module debuginfo | |||
*[https://jira.hpdd.intel.com/browse/LU-8073 LU-8073]: Eliminate lustre-source rpm package | |||
*[https://jira.hpdd.intel.com/browse/LU-8113 LU-8113]: Remove obsolete meta packages from spec file | |||
*[https://jira.hpdd.intel.com/browse/LU-8116 LU-8116]: Cleanup of various configure output messages | |||
*[https://jira.hpdd.intel.com/browse/LU-8369 LU-8369]: nodemap: ignore 0@lo for nodemap classification purposes | |||
*[https://jira.hpdd.intel.com/browse/LU-7863 LU-7863]: ZFS dmu_prefetch API change. | |||
*[https://jira.hpdd.intel.com/browse/LU-7870 LU-7870]: Update ZFS/SPL version to 0.6.5.6 | |||
*[https://jira.hpdd.intel.com/browse/LU-8146 LU-8146]: Update ZFS/SPL version to 0.6.5.7 | |||
*[https://jira.hpdd.intel.com/browse/LU-8713 LU-8713]: Load zfs modules during libzfs_init | |||
*[https://jira.hpdd.intel.com/browse/LU-8006 LU-8006]: Specify ordering of TBF policy rules | |||
[[Category:Releases]] |
Latest revision as of 06:43, 7 October 2024
Server support for kernels:
- RHEL 7.3 (3.10.0-514.el7)
Client support for unpatched kernels:
- RHEL 7.3 (3.10.0-514.el7)
- SLES12 SP1 (3.12.62-60.64.8)
Recommended e2fsprogs version:
- v1.42.13.wc5-7
Interoperability Support:
- Clients & Servers: Latest 2.8.X
Issues fixed between 2.8.0 and 2.9.0
New Features
- LU-3289: IU Shared Secret Key authentication and encryption
- LU-3291: IU UID/GID Mapping Feature
- LU-4931: New feature of giving server/storage side advice of accessing file
- LU-7335: store default filesystem layout directly on root inode
- LU-7846: Impose subdirectory mount via nodemap
- LU-7990: 16MB bulk IO support
- LU-8289: add ll_decode_linkea tool
Improvements
- LU-1118: Push file_update_time() into .page_mkwrite
- LU-1595: force wrap at 70 columns during git commit-msg editing
- LU-3434: improve git commit hooks for code style checking
- LU-3888: lfs getstripe should print FID
- LU-3953: lustre build system improvements
- LU-4865: osd-zfs: increase object block size dynamically as object grows
- LU-5505: Fix some problems with current read ahead algorithm
- LU-5560: SELinux support on the client side
- LU-5725: Add lu_object cache site_stats for OFD
- LU-5783: o2iblnd: investigate new memory registration mechanisms
- LU-5953: lustre[-dkms] needs to automatically account for OFED
- LU-6391: Option for client not to stop pinging when server suppress_pings enabled
- LU-6429: add ability to use an external journals for all targets.
- LU-6527: Journal commit callback optimization
- LU-6910: Configurable values for OST reserved size
- LU-7060: Add MGS NID substitution to ldev
- LU-7134: Ensure ZFS hostid protection if servicenode/failover options given to mkfs.lustre
- LU-7156: Provide size of changelogs
- LU-7225: change ladvise wire protocol for lockahead and future usage
- LU-7227: Add a check to t-f that dmesg doesn't have critical messages
- LU-7334: Refactor lprocfs helpers
- LU-7346: Reintroduce tests from SLOW list back to review process
- LU-7355: osd_trans_start() is too noisy on tiny systems
- LU-7521: LDLM_DEBUG() should be used without \n
- LU-7655: To drop write data on OST to help performance benchmark
- LU-7689: limit lu_site hash table size on clients
- LU-7704: LOOP_CTL_GET_FREE should be checked against target kernel
- LU-7712: migration is too noisy in case of error
- LU-7733: ptlrpc_lprocfs_svc_req_history_show (Seq_printf) time resolution should be higher than 1 second.
- LU-7795: least_qunit should be tunnable
- LU-7835: Improved gerrit/checkpatch.pl integration
- LU-7896: lu_object_limit() is called too frequently
- LU-7898: remove unnecessary declarations from osd-zfs
- LU-7900: lu_object_assign_fid() doesn't need to lookup FID
- LU-7901: osd-zfs doesn't need to allocate bulks for SA updates
- LU-7902: osd_attr_set() can be turned into a noop in some cases
- LU-7904: osd_fid_lookup() should honor LOC_F_NEW
- LU-7905: osd-zfs should pin OI objects
- LU-7906: osd-zfs should not set blocksize on MDT
- LU-7908: fake object precreation for benchmarking purpose
- LU-7918: remove unnecessary declarations in MDD and TGT
- LU-7931: Allow per-subtest setup/cleanup logic
- LU-7968: "build on master taking too long
- LU-8055: Further ldev improvements
- LU-8056: Support for linux 4.5 kernels
- LU-8058: Remove #if 0 sections older than 4 years
- LU-8068: Large ZFS Dnode support
- LU-8102: Correlate ptlrpc request with AST error
- LU-8157: Functionnal testing for layout swaps
- LU-8159: cache xattr in ldiskfs OSD
- LU-8176: Add file_dentry and file_inode wrappers
- LU-8251: sanityn test_40* - test_47* : Delete only test files
- LU-8339: Lock improvement for kiblnd_check_sends
- LU-8549: optimize restore_and_check_size() in sanity-hsm
- LU-8599: Restore lshowmount utility
- LU-8619: Lustre to build against ZFS 0.7.0
- LU-8648: Remove all reference to Sun Inc in our source code.
- LU-8655: customize run_mdtest()
- LU-8775: ZFS OST has an extra 128 byte for each IO
Bugs
- LU-28: Ability for client to mount subdirectories of a Lustre filesystem
- LU-522: "sanity.sh test_27x failed with ""OST0 was degraded but new created file still use it"""
- LU-815: "BUG: unable to handle kernel NULL pointer dereference"" in lprocfs_rd_import()"
- LU-937: CLIENTONLY testing no longer works
- LU-1482: attribute not permitted on Lustre versions 2.x
- LU-1882: conf-sanity test_45: umount2: Device or resource busy
- LU-2547: "test: recovery-small test_24a
- LU-2766: lov_object.c:635:lov_layout_change()) ASSERTION( atomic_read(&lov->lo_active_ios) == 0 ) failed
- LU-3782: Divizion by zero in ost-pools 18
- LU-4039: "Failure on test suite replay-single test_90: wrong stripe: f0
- LU-4182: sanity-scrub test_15: FAIL: (10) Failed to start OI scrub on mds1
- LU-4185: Incorrect permission handling when creating existing directories at ICHEC
- LU-4257: parallel dds are slower than serial dds
- LU-4433: mds-survey test_1: FAIL: OST lustre-MDT0001 not setup
- LU-4444: conf-sanity test_69: ZFS took too long to create 100k files
- LU-4474: deadlock of ldiskfs_quota_off()
- LU-4739: Code inconsistencies when referring to config_llog_instance
- LU-4781: lustre-rsync-test test_2b: Replication of operation failed(-17)
- LU-4825: lfs migrate not freeing space on OST
- LU-5050: cpu partitioning oddities
- LU-5282: (mdc_request.c:791:mdc_free_open()) ASSERTION( mod->mod_open_req->rq_replay == 0 ) failed
- LU-5473: Test failure sanity test_51b: test_51b failed: fnum: No space left on device
- LU-5564: open handle leak after setuid()
- LU-5614: use %kernel_module_package for weak-updates
- LU-5704: lfs getstripe hangs on fifo files
- LU-5814: encapsulate lov_stripe_md (LSM) to LOV layer
- LU-5954: IOC_MDC_GETFILEINFO returns the wrong ino
- LU-6083: IB with Ubuntu 14.04 client
- LU-6119: Add testing for Lustre exported via Samba
- LU-6123: conf-sanity test_72: FAIL: mount client failed
- LU-6163: 64-bit divides should use do_div()
- LU-6284: FLD read is not swabbed correctly
- LU-6285: Assert fails in staging client module crashes kernel if CPUMASK_OFFSTACK set
- LU-6303: comparison between signed and unsigned integer expressions
- LU-6304: crash on umount in cleanup_resource
- LU-6441: "OST problems following router node crash
- LU-6447: mdt_identity_upcall calls sleeping function under rwlock
- LU-6512: ll_dir_ioctl has some pretty strange code now.
- LU-6518: Unhandled possible allocation failure in lustre_start_mgc
- LU-6523: Unchecked usage of potential ERR_PTR result in lmv_hsm_req_count and lmv_hsm_req_build
- LU-6601: deactivated OSTs do not appear to be inactive according to 'lctl dl'
- LU-6622: lnet-selftest test_smoke: @@@@@@ FAIL: lst Error found
- LU-6635: sanity-lfsck test_18e:FAIL: (8) .lustre/lost+found/MDT0000/ should not be empty
- LU-6638: sanity-hsm test_37:request on 0x200000401:0x2d:0x0 is not SUCCEED on mds1
- LU-6688: sanityn 77a and 77b fail to set the NRS policy
- LU-6696: "ASSERTION( rc == 0 || rc == LLOG_PROC_BREAK ) failed: 0 changes
- LU-6722: sanity-lfsck test_1a: FAIL: (3) Fail to start LFSCK for namespace!
- LU-6754: wiretest / wirecheck don't match up
- LU-6756: sanity test_225b: test failed to respond and timed out
- LU-6808: Interop 2.5.3<->master sanity test_224c: Bulk IO write error
- LU-6820: osd_handler.c:2280:osd_declare_object_destroy()) ASSERTION( inode ) failed:
- LU-6844: replay-single test 70b failure: 'rundbench load on * failed!'
- LU-6861: sanity-scrub test 4a and 4b fail: Auto trigger full scrub unexpectedly
- LU-6888: osp_update_request_create() should check return value
- LU-6937: sanity-hsm test_106 test_403: error opening lhsmtool_posix: No such file or directory
- LU-6966: filesystem name with dash causes test-framework.sh warnings
- LU-6971: "Remove obsolete remote client and ""lfs cp|ls|getacl|setacl"" commands"
- LU-7002: mkfs.lustre mishandles SELinux context of temporary directory
- LU-7003: append_context_for_mount() must quote the value of the context option
- LU-7024: 2.5.3<->2.7.58 interop: sanity-sec failed with lctl nodemap_modify
- LU-7027: Suspicios dereference in class_config_llog_handler
- LU-7038: obdfilter-survey test_3a: (lu_object.c:1224:lu_device_fini()) ASSERTION( atomic_read(&d->ld_ref) == 0 ) failed: Refcount is 3
- LU-7044: Interop 2.5.3<->master sanityn test_77e: failed to set TBF policy
- LU-7055: osd_ost_fini calls sleeping function under rwlock
- LU-7061: BUG: unable to handle kernel NULL pointer dereference at 0000000000000004 IP: osd_scrub_refresh_mapping+0x39d/0x410
- LU-7064: llog_cancel_rec() does not detect errors from llog_declare_destroy()
- LU-7084: sanityn test_77c: cfs_hash_find_or_add()) ASSERTION( hlist_unhashed(hnode) ) failed
- LU-7099: Crash in kiblnd_pool_alloc_node
- LU-7101: Lnet: Support per NI map-on-demand
- LU-7110: sanity-hsm.sh can erase all files on filesystem
- LU-7111: misleading error message in mgs_write_log_param
- LU-7117: replay-single test_70d: timeout and mkdir/rmdir stopped
- LU-7121: Extra items shown in the stack trace in t-f
- LU-7124: MLX5: Limit hit in cap.max_send_wr
- LU-7130: sanity.sh test 162 does not properly handle some DIR values
- LU-7144: Interop 2.7.0<->master- sanity-scrub test_14: (6) Some entry under /lost+found should be repaired
- LU-7149: Test framework doesn't cleanup so test always passed when executed consecutively
- LU-7151: sanity test_205:No jobstats for id.205.dd.3 found
- LU-7152: sanity-hsm test_24a:FAIL: restore changed ctime from 1442224769 to 1442224774
- LU-7160: Saved by change_nids .bak files on MGS should never be processed
- LU-7185: restore flags on ptlrpc_connect_import failure to prevent LBUG
- LU-7198: vvp_io.c:701:vvp_io_fault_start()) binary changed while waiting for the page fault lock
- LU-7204: replay-single test_85b: syntax error : unary operator expected
- LU-7206: LBUG osp_sync.c:1541:osp_sync_id_traction_fini()) ASSERTION( list_empty(&tr->otr_wakeup_list) ) failed:
- LU-7220: Resource acquired to fd may be lost
- LU-7234: recovery-small 105 test failed recovery-small test_105: @@@@@@ FAIL: MGS IR state must be partial
- LU-7256: sanity-lfsck TIMEOUT on umount /mnt/mds4
- LU-7258: Bit field 'oi_lockless' has one bit and is signed
- LU-7259: Bit field 'ot_remove_agents' has one bit and is signed
- LU-7301: change test-framework to exclude the cleanup between the tests suites
- LU-7302: sanity-lfsck test_23b hangs on START_NAMESPACE
- LU-7310: sanityn test_39a fails with 'mtime is not updated on write: 1444890978 <= 1413354977 <= 1444890979'
- LU-7311: Linux Kernel 3.18 LTS support
- LU-7317: error function not called upon error
- LU-7323: "ldiskfs: Unknown symbol mb_cache_create (err 0)"" on RHEL7"
- LU-7352: conf-sanity test_78: no space left on device
- LU-7402: double free of request in ll_atomic_open() and ll_lookup_nd()
- LU-7403: lookup_intent handling is obscure
- LU-7408: multislot RPC support didn't declare write for reply_data object
- LU-7418: sanity test_29 failed with 'CURRENT: 7 > 6'
- LU-7422: incorrect ENOENT handling in mdt_intent_reint causes panic on client side
- LU-7428: "conf-sanity test_84
- LU-7429: sanity-lfsck test_23c: @@@@@@ FAIL: (8) unexpected size
- LU-7433: xattr locks are lost on mdt
- LU-7434: lost bulk leads to a hang
- LU-7435: ost-pools defect: suite is not functional on config MGS/MDS not combined
- LU-7442: conf-sanity test_41c: @@@@@@ FAIL: unexpected concurent MDT mounts rc=17 rc2=0
- LU-7445: sanity test_51ba defect: test depends on test_51b and always skipped if run separately
- LU-7469: lustre-rsync-test test_1a: FAIL: Dir create not replicated : Error writing to target path /tmp/target
- LU-7472: ior tests are to be improved to operate with smaller blockSize
- LU-7483: sanity test_103a: run_acl_subtest cp failed
- LU-7486: Inconsistent state information in health_check
- LU-7501: "inconsistencies between ""lfs find""
- LU-7524: sanity-hsm_404 test failed: >LustreError: 7253:0:(client.c:771:__ptlrpc_request_alloc()) ASSERTION( (unsigned long)imp > 0x1000 ) failed: (null)
- LU-7528: sanity test_160b test_160c tests defect: changelog user is not deregistered on test failure
- LU-7536: racer_1 test: mds crash : BUG: unable to handle kernel NULL pointer dereference at (null) Oops: 0010 [#1] SMP
- LU-7542: possible recursive locking detected on cli->cl_sem
- LU-7558: niobuf.c:721:ptl_send_rpc() LASSERT(AT_OFF || imp_state != LUSTRE_IMP_FULL || imp_msghdr_flags & MSGHDR_AT_SUPPORT ...)
- LU-7593: umount vs tgt_last_rcvd_update deadlock
- LU-7608: kernel upgrade [SLES12 SP1 3.12.51-60.25]
- LU-7613: "racer crash on lustre nfs mount
- LU-7619: USE_LU_REF/lu_ref feature broken after some REFASSERT()s have been added without lu_ref::lf_guard protection
- LU-7623: Clean up lustre user/kernel pointer types.
- LU-7626: ldlm_resource_complain()) echotgt-echo_srv_UUID: namespace resource [0x1:0x0:0x0].0 (ffff88005e7ade00) refcount nonzero (1) after lock cleanup; forcing cleanup.
- LU-7627: "Lustre sanity tests 130b
- LU-7646: Infinite CON RACE Condition after rebooting LNet router
- LU-7656: replay-single_70c test failed tar: Exiting with failure status due to previous errors
- LU-7660: FS default striping settings only honored on MDT 0
- LU-7664: set_conf_param_and_check() defect : it should wait update on facet_active_host instead of facet_host
- LU-7667: conf-sanity test_52 fails due to $TMP/files already existing
- LU-7669: lmv_connect() leaks export if lmv_connect_mdc() fails
- LU-7674: remove unused placement parameter from lmv
- LU-7702: ASSERTION( lock->l_export == opd->opd_exp ) failed
- LU-7707: general protection fault in qsd_reint_main
- LU-7718: lfs getstripe does not work on bind mount
- LU-7727: open with FMODE_EXEC fails with ETXTBSY after a failed FMODE_WRITE open attempt on a read only client
- LU-7728: soft lockup in osp_precreate_reserve()
- LU-7732: "check_for_next_transno()) lustre-MDT0000: waking for gap in transno
- LU-7736: lustre_rmmod does not remove all the Lustre modules
- LU-7747: "sanity test_56w: dataversion changed during copy
- LU-7756: oss_num_threads max value is sometimes too low to feed disk controllers
- LU-7759: umount hanging in modern distros when OST is unavailable
- LU-7768: Do not keep retrieving the FLD entries if MDT does not support
- LU-7772: catalogs shouldn't destroy plain llogs twice
- LU-7776: lustre-single lnet-selftest test failed
- LU-7778: mount of MDT(==MGS) failed after MDS restart
- LU-7781: kernel update [RHEL7.2 3.10.0-327.10.1.el7]
- LU-7782: sanity-scrub test_2: NULL pointer dereference at 0x10 in lu_context_key_get() on mds2
- LU-7786: "improve racer cleanup
- LU-7796: """lctl set_param jobid_var"" should return error about missing value"
- LU-7799: mdt.*.hsm.actions skips some records
- LU-7800: Panic during recovery of soak-test.
- LU-7803: sanity test 78 failures in interop
- LU-7805: ll_orphan_dentry_list is unused and should be removed
- LU-7809: general protection fault: 0000 during failback of MDS disk resources
- LU-7813: default pool not inherited when specifying any layout parameter
- LU-7815: pinger thread evict the export between MDTs.
- LU-7818: kernel update [SLES12 SP1 3.12.53-60.30]
- LU-7828: Traversal directory is very slow
- LU-7829: Glimpse lock shouldn't match not granted locks
- LU-7830: evict during truncate
- LU-7836: MDSes crashed with oom-killer
- LU-7841: Lutsre2.8 fails to build on SLES11 SP4 due to unavailability of rst2man/python-docutils
- LU-7848: Recovery process on MDS stalled
- LU-7850: gnilnd Fix niov calculation with offset kiov
- LU-7851: ZFS rolling upgrade: cannot mount MDS: mdt: lustre-MDT0000 unknown param som=disabled
- LU-7859: User info should not be pulled directly from /etc/passwd in lustre/tests
- LU-7860: LustreError: 19445:0:(ldlm_lock.c:2273:ldlm_lock_cancel()) ASSERTION( !(((( lock))->l_flags & (1ULL << 53)) != 0) ) failed
- LU-7861: MDS Contention during unlinks due to llog spinlock
- LU-7883: sanity test_60a invokes oom-killer in subtest 10b and times out
- LU-7887: lbuild not building lnetctl
- LU-7888: kernel: INFO: task mount.lustre:22219 blocked for more than 120 seconds
- LU-7890: EFBIG on 2TB singly stripped file with ZFS
- LU-7893: osd-zfs: calls dmu_objset_disown() with NULL objset_t *
- LU-7903: recovery-small test_23: hang on umount
- LU-7907: kernel update [RHEL6.7 2.6.32-573.22.1.el6]
- LU-7914: cl_page_list_own is unused and could be removed
- LU-7919: "Buffer overflow in mount_lustre: parse_ldd()
- LU-7920: hsm coordinator request_count and max_requests not used consistently
- LU-7922: "ROOT dir created at mkfs time is using a high #d inode
- LU-7925: ll_d_iput() can clear i_nlink for an inode in use
- LU-7927: Deadlock between ll_setattr() and ll_file_write()->ll_fsync()
- LU-7928: Wrong params for mdd_declare_rename at mdd_rename
- LU-7936: Resource acquired to 'read_fd' at line 500 may be lost here.
- LU-7937: Result of malloc that may return NULL will be dereferenced
- LU-7939: ldiskfs_find_entry() returns ERR_PTR() but checked for NULL
- LU-7949: Suspicious dereference of pointer before NULL check in osd_declare_qid()
- LU-7950: Suspicious dereference of pointer before NULL check in lwp_device_fini()
- LU-7955: Add ability to set gnilnd bte_get/put_dlvr_mode
- LU-7957: kernel update [SLES11 SP4 3.0.101-71]
- LU-7961: Problem with kernel location detection on CentOS 6
- LU-7962: Support build against weak-module ZFS install
- LU-7965: mkfs.lustre sometimes fails with a segmentation fault
- LU-7967: kernel update [RHEL7.2 3.10.0-327.13.1.el7]
- LU-7972: $REFORMAT in t-f is not used correctly
- LU-7973: Lustre client crash in __d_lookup() - BUG: unable to handle kernel paging request
- LU-7975: """(lod_object.c:700:lod_ah_init()) ASSERTION( lc->ldo_stripenr == 0 )"" LBUG/Assert on MDS"
- LU-7977: Change MB/s to MiB/s in lnet_selftest reporting
- LU-7979: dereferencing ERR PTR in kiblnd_alloc_freg_pool
- LU-7981: double read of lli_trunc_sem in ll_page_mkwrite and vvp_io_fault_start leads to deadlock
- LU-7986: "HSM: Duplicated cookies in ""actions"""
- LU-7992: HSM: mutual deadlock when killing a copytool
- LU-7993: sanity test_116a: division by 0
- LU-7997: RCU stalls waiting for lu_sites_guard mutex in lu_cache_shrink_count
- LU-7998: Resource acquired to fd may be lost in mount_utils.c
- LU-7999: Object 'uuids' was freed at line 1895 after being freed by calling 'realloc' at line 1892
- LU-8001: Null pointer dereference in nm_member_reclassify_nodemap
- LU-8003: ll_ddelete() has obsolete reference to find_cbdata()
- LU-8005: LBUG on osc_req_attr_set
- LU-8009: Lustre_rsync does not sync files on MDT1
- LU-8010: lfs hsm command hangs up after lfs hsm_cancel
- LU-8014: potential memory dereference in kuc_ispayload()
- LU-8015: Replication of operation failed(-22): 2885 HLINK (3)
- LU-8017: "All Nodes report NOT HEALTHY
- LU-8018: lov_init_raid0() ASSERTION( subdev != NULL ) failed: not init ost 0
- LU-8019: Openlock breakage
- LU-8021: interop: 2.1.x server <-> clients version > 2.3: t-f debugsave() debugrestore() defect
- LU-8022: LNet: BUG: unable to handle kernel NULL pointer dereference
- LU-8023: build problem on master due to recent change
- LU-8024: kernel update [SLES12 SP1 3.12.57-60.35]
- LU-8025: "ll_direct_io code introduced in LU-6260 is based on 2.4/2.5
- LU-8027: Ensure OSC OBD has been set up in onu_upcall()
- LU-8030: hsm: inserting duplicate requests
- LU-8035: finish renaming MDS_GETSTATUS to MDS_GET_ROOT
- LU-8036: lustreapi.h should not define ARRAY_SIZE()
- LU-8037: subtree mounts should reject '..' as a path component
- LU-8038: lfs migrate fails with --block option
- LU-8040: changelog_mask modifications from default do not persist across MDT restart
- LU-8041: Close should update atime increasing only
- LU-8044: class_process_config() no device for: lustre-MDT0021-mdtlov
- LU-8048: LBUG during cfs_hash_destroy()
- LU-8049: Do not use LUSTRE_MSG_MAGIC to check local endianness
- LU-8051: "sanity tests 300[a-i] failed
- LU-8052: test-framework change breaks test
- LU-8057: o2iblnd driver is causing memory corruption due to improper handling of scatter list.
- LU-8059: wrong ext4 patch in LU-7132
- LU-8064: Minor fix in param_display()
- LU-8065: lctl changelog_{de}register help message is unclear
- LU-8071: lvcreate --snapshot of MDT hangs in ldiskfs_journal_start_sb
- LU-8078: plot-obdfilter doesn't parse summaries correctly.
- LU-8079: Remove unneeded wrapper llog_cat_init_and_process
- LU-8080: Replace calls to signal with sigaction in multithreaded environments
- LU-8081: Lustre 2.8.0
- LU-8083: namespace LFSCK needs to handle symbol file properly
- LU-8084: namespace LFSCK needs to handle linkea record length properly
- LU-8085: Inode Iteration should increase the cursor to skip unused inodes
- LU-8089: MGT/MDT mount fails on secondary HA node
- LU-8091: server_lsi2mti() should return error when fail to get nid
- LU-8093: kernel update [RHEL6.7 2.6.32-573.26.1.el6]
- LU-8094: floods of log messages seen in syslog
- LU-8097: Do not assert for missing lock for resent
- LU-8098: Add lfs mdts to the man page
- LU-8100: Missing MDTs in /proc/fs/lustre/lmv/lustre-clilmv-.../target_obd
- LU-8106: kiblnd_pool_alloc_node() crashed because of NULL pointer dereference
- LU-8117: lustre-ppc fails to build on ppc64 el7
- LU-8124: MDT zpool capacity consumed at greater rate than inode allocation
- LU-8125: "ASSERTION( strncmp(infos[pol_idx].pi_arg
- LU-8126: new kernel [RHEL6.8 2.6.32-642.el6]
- LU-8127: Build failure after master new tag 2.8.53
- LU-8129: sanity test_102n: before and after xattrs of '/mnt/lustre/f102n.sanity.1' differ
- LU-8132: tests: llmount.sh does not use fs-specific paths for the ost and mdt it mounts
- LU-8134: kernel update [RHEL7.2 3.10.0-327.18.2.el7]
- LU-8135: sanity test_101g fails with 'not all RPCs are 16 MiB BRW rpcs'
- LU-8136: sanity-hsm test_9 fails with 'request on 0x200000405:0x4:0x0 is not SUCCEED on mds1'
- LU-8138: newwiretest build failures
- LU-8141: refresh acl test fix
- LU-8147: sanity test_208: zfs softlockup in mount error path
- LU-8150: Track creates in MDS stats
- LU-8155: sanity-hsm test_16: Transfer is too fast 19 < 20
- LU-8163: hsm: user_request_mask can't be unset in test 24c
- LU-8165: (tgt_lastrcvd.c:656:tgt_client_del()) lustre-OST0000: client 4294967295: bit already clear in bitmap!!
- LU-8171: stack overrun in hai_dump_data_field
- LU-8174: Taking a lease for the 2nd time fails with -EBUSY
- LU-8175: conflicting PW & PR extent locks on a client
- LU-8178: recovery_duration value becomes negative
- LU-8179: libcfs/util/ioctl.h unconditionally redefines __user
- LU-8182: Suspicious code in mdt_obd_connect
- LU-8186: Typo in ll_rw_extents_stats_pp_seq_show
- LU-8189: osc_match_base prototype differs from declaration
- LU-8193: request mbits isn't set properly for EINPROGRESS resend
- LU-8196: class_handle_init alloates 1.5M
- LU-8197: early reply causes replay request deadline decrease
- LU-8199: NULL pointer dereference in tgt_free_reply_data
- LU-8203: sanity-hsm test_60 failed as we do not wait for copytool operation to complete
- LU-8209: glimpse lock request does not engage ELC to drop unneeded locks
- LU-8210: OST Read Cache does not work in Centos7 platform
- LU-8216: Quota updates are not properly journaled
- LU-8218: lfsck not able to recover files lost from MDT
- LU-8220: "parallel-scale-cifs test iozone:fsync: No space left on device
- LU-8226: t-f check_catastrophe() defect
- LU-8227: kernel update [RHEL6.8 2.6.32-642.1.1.el6]
- LU-8232: Dead code in obdclass
- LU-8239: llanalyze logs parser is broken
- LU-8241: lustre builds with MOFED 3.3 fail
- LU-8246: Leaks on ldlm granted locks counter on MDS leading to canceling loop
- LU-8248: sanity test_248: fast read was not 4 times faster
- LU-8249: Potential deadlock in lnet
- LU-8250: MDT recovery stalled on secondary node
- LU-8257: Update error if /etc/mtab is a symlink
- LU-8258: Unsafe userspace address access from proc handler in nodemap code
- LU-8259: ldiskfs osd proc interface lacks __user qualifiers
- LU-8270: List corruption with Shared Secret Key enabled
- LU-8277: missing commas in checkpatch.pl
- LU-8279: sanity-scrub test_4b: @@@@@@ FAIL: Error in dmesg detected
- LU-8284: i_size updates from BRW writes are not atomic
- LU-8285: Autotest local.sh incorrectly turns off LNet logging
- LU-8287: "sanity-sec test_16: mgs and c0 idmap mismatch
- LU-8297: mount with missing key leads to leaked MGC device and LBUG
- LU-8298: enabling gss causes possibly misleading warnings from tgt_init_sec_level()
- LU-8300: unable create .lustre/lost+found/MDTxxxx if lost oi.16.xxx
- LU-8301: namespace LFSCK cannot handle ROOT fid properly
- LU-8303: Melanox / O2ib lnd cause a OOM on OST node
- LU-8305: sanity-sec test_27: @@@@@@ FAIL: fileset not cleared on nodemap c0
- LU-8311: Target does not mount with the new mgsnode parameter format in case of multirail configuration
- LU-8316: BUG: unable to handle kernel NULL pointer dereference at tgt_free_reply_data+0x97/0x330
- LU-8319: ASSERTION( inode == parent_dir ) failed:
- LU-8320: :(llog_osd.c:338:llog_osd_write_rec()) ASSERTION( llh ) failed:
- LU-8321: kernel update [RHEL7.2 3.10.0-327.22.2.el7]
- LU-8323: lustre-initialization-1: fails for older servers and master clients
- LU-8327: conf_sanity test_61: soft lockup
- LU-8328: conf-sanity test_87 test failed to respond and timed out
- LU-8331: kernel update [SLES11 SP4 3.0.101-77]
- LU-8337: kernel update [SLES12 SP1 3.12.59-60.41]
- LU-8340: sanity-sec test_25: /usr/bin/lfs setquota -u quota_usr -b 13761540 -B 14449617 -i 916168 -I 961976 /mnt/lustre FAILED!
- LU-8343: build failures on SLES
- LU-8347: granting conflicting locks
- LU-8348: Don't send an last_commited after journal abort to ability a replay uncommitted data
- LU-8349: MDS crash ldlm_flock.c:849:ldlm_export_flock_put()) ASSERTION( flock->blocking_export != ((void *)0) ) failed
- LU-8352: Mellanox/OFED build breakage due to file_inode macro.
- LU-8353: mdt unlink should lock parent before lookup child
- LU-8354: soft lockup in ldlm_plain_compat_queue
- LU-8356: umount hang/stonith on mds failback
- LU-8357: sanity-sec LBUG on MDS umount with ASSERTION( exp->u.eu_target_data.ted_nodemap == nodemap )
- LU-8360: obd_set_info_async error suppressed
- LU-8361: lctl lfsck_start --all does not start lfsck on all devices
- LU-8368: Use kgnilnd_vzalloc() for copy buffer allocation
- LU-8370: ASSERTION( lur->lur_hdr.lrh_len <= ctxt->loc_chunk_size )
- LU-8371: Optimize open of known negative dentry
- LU-8372: Suspicious dereference of pointer 'vma->vm_file' in ll_vm_{open|close}
- LU-8377: lustre fail to build on el7
- LU-8378: unused but set variables
- LU-8383: Wrong tests package dependencies
- LU-8386: Lustre master does not build with zfs master because ofåÊ'ZFS_MAXNAMELEN' undeclared
- LU-8387: has_warning check in sanity.sh:test_129 always return true
- LU-8389: kernel update [RHEL6.8 2.6.32-642.3.1.el6]
- LU-8394: parallel-scale-nfsv3: FAIL: cleanup_nfs failed
- LU-8399: MDT hung at lu_object_find_at during umount
- LU-8401: modprobe: ERROR: could not insert 'lnet': Unknown symbol in module
- LU-8407: Recovery timer hangs at zero on DNE MDTs
- LU-8408: mgc_request.c:141:config_log_put()) ASSERTION( atomic_read(&cld->cld_refcount) > 0 )
- LU-8410: fiemap vs walk race
- LU-8413: sanity test_101f fails with 'misses too much pages!'
- LU-8415: fix t-f to customise MPIRUN (for mpiexec.hydra)
- LU-8418: node fails to kdump after lbug crash
- LU-8426: "rpmbuild build fails with option ""--without lustre_utils"""
- LU-8427: Need clear file lustre-tests.files before add to it
- LU-8429: Add option for gnilnd to not reconnect after connection timeout
- LU-8436: sanity-sec test_14: FAIL: nodemap_add failed with 1
- LU-8443: Can't create Lustre FS with enabled meta_bg option
- LU-8446: metadata-updates: FAIL: wrong timestamps
- LU-8450: replay-single test 70c: mount MDS hung
- LU-8454: non-root user is able to change stripe size for mount point
- LU-8460: (osc_cache.c:658:osc_extent_find()) ASSERTION( (max_pages & ~chunk_mask) == 0 ) failed: LBUG
- LU-8468: kernel update [RHEL7.2 3.10.0-327.28.2.el7]
- LU-8471: missing EXPORT_SYMBOL for several lu_ref_* functions
- LU-8472: sanity-scrub test_5 times out
- LU-8473: conf-sanity test_41a with separate MGS stuck on starting client and timed out
- LU-8474: conf-sanity test_55 with separate MGS stuck on starting client and timed out
- LU-8479: Reserve 0x220x for OBD_FAIL_* macros
- LU-8480: Server syslog: ofd_grant.c:183:ofd_grant_sanity_check()) ofd_obd_disconnect: tot_granted 69347328 != fo_tot_granted 102901760
- LU-8492: ptlrpc: Correctly calculate hrp->hrp_nthrs
- LU-8493: Do not set stale flag for new created OSP object
- LU-8495: kernel update [SLES11 SP4 3.0.101-80]
- LU-8495: kernel update [SLES11 SP4 3.0.101-80]
- LU-8498: configuration from log 'nodemap' failed (-22)
- LU-8499: wireshark plugins don't build any more
- LU-8500: lustre-2.7.2 hits MGS is waiting for obd_unlinked_exports more than 256 seconds. The obd refcount = 5. Is it stuck?
- LU-8501: DLC: Routing setting using DLC failed the first time
- LU-8507: DLC: Enable peer_credit management
- LU-8508: kernel:LustreError: 3842:0:(lu_object.c:1243:lu_device_fini()) ASSERTION( atomic_read(&d->ld_ref) == 0 ) failed: Refcount is 1
- LU-8509: drop_caches hangs in cl_inode_fini()
- LU-8510: ASSERTION( dt->do_ops->do_invalidate ) failed
- LU-8513: kernel update [RHEL7.2 3.10.0-327.28.3.el7]
- LU-8514: tgt_main.c:121:tgt_cancel_slc_locks()) ASSERTION( lock->l_client_cookie != 0 ) failed
- LU-8518: kernel update [SLES12 SP1 3.12.62-60.62]
- LU-8519: build is broken on sles12
- LU-8523: sanity test_311: objs not destroyed after unlink
- LU-8524: sanity-selinux: FAIL: Accepting only targeted policy
- LU-8527: Lustre 2.8 server crashed on bring up during large scale test shot
- LU-8529: AC_MSG_RESULT unhelpful when ldiskfs patch series not identified
- LU-8534: RHEL7.3 ldiskfs patch set
- LU-8535: RR policy should not allocate on same ost
- LU-8537: kernel update [RHEL6.8 2.6.32-642.4.2.el6]
- LU-8540: ib_map_mr_sg() with five arguments
- LU-8544: recovery-double-scale test_pairwise_fail: start client on trevis-54vm5 failed
- LU-8547: Interop b2_8<->master: ost-pools test_24: Pool name () not inherited in /mnt/lustre/d24.ost-pools/dir3/f24.ost-pools0(test_85b)
- LU-8551: Use mds1 rather than mds to operate on MDT0000
- LU-8559: sanity test_56xa: cannot swap layouts: Operation not permitted
- LU-8561: Redundant check in osd_mount
- LU-8565: "sanity test 255a fails with <89>Û÷Speedup with willread is less than X%
- LU-8573: IOR: niobuf.c:319:ptlrpc_register_bulk()) ASSERTION( desc->bd_md_count == 0 ) failed
- LU-8574: The logic of verifying FID-in-dirent may handle the dangling or corrupted name entry improperly
- LU-8579: "oti_dev is never set
- LU-8580: general protection fault: osd_xattr_get+0x32c/0x5b0 [osd_ldiskfs]
- LU-8581: Kernel Panic - osd_oxc_lookup+0x38/0x70 [osd_ldiskfs]
- LU-8590: Fix issues with SK privacy and integrity mode
- LU-8592: MDS crashed with ASSERTION( atomic_read(&o->lo_header->loh_ref) > 0 )
- LU-8600: sanity test_399:fake write is slower
- LU-8608: "Rolling upgrade between 2.8.x and master failed: Upon upgrading OSS
- LU-8612: Sync-on-Lock-Cancel locks should be handled per MDT
- LU-8615: kernel update [RHEL7.2 3.10.0-327.36.1.el7]
- LU-8625: replay-single test_87 defect: test_87 is to be renamed to test_87a
- LU-8629: Error exit path doing wrong cleanup in cl_env_percpu_init
- LU-8630: Install of lustre-dkms fails
- LU-8631: lfs quota should return useful error on non-lustre file systems
- LU-8632: Address of function 'page_count' is used instead of a local variable
- LU-8634: 2.8.0 MDS (layout.c:2025:__req_capsule_get()) @@@ Wrong buffer for field `quota_body' (3 of 1) in format `LDLM_INTENT_QUOTA': 0 vs. 112 (server)
- LU-8636: lbuild: sharing lbuild cache is not working
- LU-8637: cont-sanity test_71c failed: class_export_put+0x18/0x310 [obdclass]
- LU-8645: Update imp_known_replied_xid for resend-replay
- LU-8647: lfsck_namespace_double_scan()) ASSERTION( list_empty(&lad->lad_req_list) ) failed
- LU-8654: obd_connect_data handling must account for clients that send obd_connect_data_v1
- LU-8658: Suppress ptlrpc error message for LDLM_ENQUEUE with -EAGAIN
- LU-8660: Don't ignore server_make_name return value
- LU-8667: Validate sequence on OSP/OFD
- LU-8669: kernel update [RHEL6.8 2.6.32-642.6.1.el6]
- LU-8680: replay-single test_20b: BUG: soft lockup - osc_makes_rpc()
- LU-8681: osd: ignore ENODATA during unlink agent parent
- LU-8682: sles11sp4 client panic in lov_read_and_clear_async_rc
- LU-8683: readahead: update ras window correctly
- LU-8685: Fix JBD2 issue in EL7 Kernels
- LU-8692: kernel update [RHEL7.2 3.10.0-327.36.2.el7]
- LU-8694: ZFS format fails when /etc/hostid is set or unset.
- LU-8695: tgt_txn_start_cb() should declare write at unknown offset
- LU-8697: remove IS_ERR(master_inode) check.
- LU-8700: dkms fails to build lustre on Power8 due to llite_loop missing
- LU-8705: fix lnet-selftest to be not skipped on DNE
- LU-8707: sles11sp3/4 stop working for lbuild
- LU-8723: "llapi_obd_statfs() tests errno in non error cases
- LU-8731: lfs df exits with status 0 on failures
- LU-8733: gnilnd: Remove read capability of cksum_test proc file
- LU-8738: sanity test_255b: FAIL: Ladvise willread should use more memory than 76800 KiB
- LU-8748: set block size for zfs echo object
- LU-8749: ldiskfs OSD doesn't inherit S_ISGID correctly on remote directory
- LU-8751: kernel update [RHEL7.2 3.10.0-327.36.3.el7]
- LU-8755: kernel update [SLES12 SP1 3.12.62-60.64.8]
- LU-8763: LustreError: 18461:0:(update_records.c:72:update_records_dump()) after lctl abort_recovery
- LU-8774: copy_from_user() should not use MAX_STRING_SIZE
- LU-8778: osd_index_declare_ea_delete() doesn't declare enough credits
- LU-8788: modify create_pool to use as wrapper
- LU-8791: Suspicious deadlock on OST stack
- LU-8795: The user cannot access lustre even if they successfully authenticate by kinit
- LU-8796: kernel upgrade [RHEL7.3 3.10.0-514.el7]
- LU-8805: Failover: recovery-mds-scale test_failover_mds: test_failover_mds returned 4
- LU-8816: test-framework needs to reload SPL module after set hostid
- LU-8824: sanity-sec test_9: ASSERTION( config->nmc_default_nodemap )
- LU-8829: 'default' Secure RPC rule display issue
- LU-8838: kernel update [RHEL6.8 2.6.32-642.11.1.el6]
- LU-8861: llapi_ladvise.3 man page correction
Technical Tasks
- LU-3815: "Fix sanity-hsm test 34: ""Remove file during restore"""
- LU-4048: Fix 'control flow' issues
- LU-5092: "nodemap: transfer idmaps between MGS
- LU-5494: mdd: Null pointer may be passed to function that may dereference it
- LU-6862: Improve dist tarball inclusion of contrib subdirectory
- LU-7518: Remove non-standard cross build stuff from standard spec file
- LU-7642: Allow lustre source build without git working directory
- LU-7643: Remove kernel version string from Lustre release field
- LU-7645: Stop controlling the RPM Release field from Lustre's build system
- LU-7648: split lctl lfsck sub-commands to new man pages
- LU-7699: Overhaul lustre's versioning
- LU-7839: nodemap: add a deny access flag to nodemap to deny access to non-mapped users
- LU-8072: Restore module debuginfo
- LU-8073: Eliminate lustre-source rpm package
- LU-8113: Remove obsolete meta packages from spec file
- LU-8116: Cleanup of various configure output messages
- LU-8369: nodemap: ignore 0@lo for nodemap classification purposes
- LU-7863: ZFS dmu_prefetch API change.
- LU-7870: Update ZFS/SPL version to 0.6.5.6
- LU-8146: Update ZFS/SPL version to 0.6.5.7
- LU-8713: Load zfs modules during libzfs_init
- LU-8006: Specify ordering of TBF policy rules