Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
LU-14187 osd-ldiskfs: fix locking in write commit
2020-09-19
Jinshan Xiong
LU-11518 ldlm: control lru_size for extent lock
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2020-02-08
Jinshan Xiong
LU-4198 clio: AIO support for direct IO
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@uber.com>
Reviewed-by:
Jinshan Xiong
<jinshan.xiong@gmail.com>
commit
|
commitdiff
|
tree
2020-02-08
Jinshan Xiong
LU-4198 clio: turn on lockless for some kind of IO
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2019-07-30
Jinshan Xiong
LU-4398 llite: do not cache write open lock for exec...
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@uber.com>
commit
|
commitdiff
|
tree
2019-07-07
Jinshan Xiong
LU-12328 flr: preserve last read mirror
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@gmail.com>
commit
|
commitdiff
|
tree
2019-03-21
Jinshan Xiong
LU-11999 dne: performance improvement for file creation
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@gmail.com>
commit
|
commitdiff
|
tree
2019-02-11
Jinshan Xiong
LU-11811 mdt: Add a proc entry to set MDT to readonly
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@uber.com>
commit
|
commitdiff
|
tree
2018-11-17
Jinshan Xiong
LU-11654 mdd: check ucred before using it
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@uber.com>
commit
|
commitdiff
|
tree
2018-10-29
Jinshan Xiong
LU-11427 llite: optimize read on open pages
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@uber.com>
commit
|
commitdiff
|
tree
2018-10-29
Jinshan Xiong
LU-11427 lod: create layout in mdo_create()
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@uber.com>
commit
|
commitdiff
|
tree
2018-08-23
Jinshan Xiong
LU-11244 build: apply IB_OPTIONS to debian rules
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@uber.com>
commit
|
commitdiff
|
tree
2018-04-09
Jinshan Xiong
LU-10779 llite: rename FSFILT_IOC_* to system flags
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@gmail.com>
commit
|
commitdiff
|
tree
2018-02-09
Jinshan Xiong
LU-10286 mdt: deny 2.10 clients to open mirrored files
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2018-02-09
Jinshan Xiong
LU-10507 tests: use {save,restore}_layout() in test
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2018-02-06
Jinshan Xiong
LU-10418 flr: revise lease API
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2018-01-20
Jinshan Xiong
LU-10437 lod: clear layout header when generating layout
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2018-01-20
Jinshan Xiong
LU-10282 flr: comp-flags support when creating mirrors
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2018-01-13
Jinshan Xiong
LU-10468 tests: sync zfs dataset before reading blocks
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2018-01-11
Jinshan Xiong
LU-10488 tests: saved and restore layout for dom test
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-12-17
Jinshan Xiong
LU-10248 mdd: set PFID for swap and merge layout
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-12-17
Jinshan Xiong
LU-10269 ldlm: fix the issues introduced by try bits
Reviewed-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-28
Jinshan Xiong
LU-9771 flr: Merge branch 'flr'
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-26
Jinshan Xiong
LU-9771 tests: make racer work for flr
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-26
Jinshan Xiong
LU-9771 flr: support extending a plain file to mirrored...
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-26
Jinshan Xiong
LU-9771 flr: to not support dom+flr for phase 1
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-26
Jinshan Xiong
LU-9771 flr: make sure init size work
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-26
Jinshan Xiong
LU-9771 flr: inherit mirror options from directory
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-24
Jinshan Xiong
LU-9771 lod: support setting mirror layout from CLI
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-24
Jinshan Xiong
LU-9771 flr: randomize mirror pick
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-24
Jinshan Xiong
LU-9771 osp: no delay commit callback for layout version
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-24
Jinshan Xiong
LU-9771 flr: resync support and test tool
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-24
Jinshan Xiong
LU-9771 flr: mirror read and write
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-20
Jinshan Xiong
LU-9771 lov: skip empty pages in lov_io_submit()
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-20
Jinshan Xiong
LU-9771 flr: test script for mirrored file write
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-20
Jinshan Xiong
LU-9771 flr: extend DATA_VERSION API to read layout...
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-20
Jinshan Xiong
LU-9771 flr: Send write intent RPC to mdt
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-17
Jinshan Xiong
LU-10050 lod: suspicious buffer reference in lod replay
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-17
Jinshan Xiong
LU-9771 mdt: revise layout_change() to take md_layout_change
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-17
Jinshan Xiong
LU-9771 lod: define ldo_mirrors to manage mirrors
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-17
Jinshan Xiong
LU-9771 ptlrpc: use lu_extent in layout_intent
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-17
Jinshan Xiong
LU-9771 lov: rework write intent on componect instantiation
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-17
Jinshan Xiong
LU-9771 flr: read support for flr
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-17
Jinshan Xiong
LU-9771 clio: no glimpse for data immutable file
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Jinshan Xiong
LU-9771 flr: lfs setstripe to create a new mirror
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Jinshan Xiong
LU-9771 clio: introduce CIT_GLIMPSE for glimpse
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-16
Jinshan Xiong
LU-9771 lov: pack lsm_flags from layout
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-15
Jinshan Xiong
LU-9997 ldlm: check lock cancellation in ldlm_cli_cancel()
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-11-15
Jinshan Xiong
LU-9785 lov: take lov layout lock for I/O with ignore_layout
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@gmail.com>
Reviewed-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-10-21
Jinshan Xiong
LU-3285 tests: add dom into racer test suite
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-09-21
Jinshan Xiong
LU-9802 pfl: swapping lcm_entry_count correctly
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-09-21
Jinshan Xiong
LU-9574 llite: pipeline readahead better with large I/O
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-08-28
Jinshan Xiong
LU-9841 lov: do not split IO for single striped file
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-08-17
Jinshan Xiong
LU-8999 quota: fix quota iteration interface
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-08-09
Jinshan Xiong
LU-9054 tests: disable test_312 due to zdb issue
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-07-29
Jinshan Xiong
LU-7372 mgs: reprocess all locks at device fini
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-06-03
Jinshan Xiong
LU-9485 test: revert a change from LU-5361
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-05-20
Jinshan Xiong
LU-9491 llite: Handle multi-vec append write correctly
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-05-20
Jinshan Xiong
LU-9340 lov: Initialize component extents unconditionally
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-05-16
Jinshan Xiong
LU-9305 osd-zfs: arc_buf could be non-pagesize aligned
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-05-05
Jinshan Xiong
LU-9340 lov: readahead shouldn't exceed component boundary
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-04-26
Jinshan Xiong
LU-9008 pfl: Read should not trigger layout write intent
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-04-08
Jinshan Xiong
LU-8998 pfl: PFL feature implementation
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-04-06
Jinshan Xiong
LU-8998 docs: add lfs-setripe manpage to dist
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-03-30
Jinshan Xiong
LU-2435 osd-zfs: use zfs native dnode accounting
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-03-30
Jinshan Xiong
LU-9129 llite: ignore layout for ll_writepages()
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-03-23
Jinshan Xiong
LU-7497 tests: Fix test failure in conf-sanity 32b
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-02-03
Jinshan Xiong
LU-8979 ldlm: disable brw lock request in recovery
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-01-17
Jinshan Xiong
LU-7812 tests: address race condition for sanity:120...
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2017-01-09
Jinshan Xiong
LU-6854 llite: Do not set writeback for sync write...
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-12-17
Jinshan Xiong
LU-4423 lov: check return value of lov_sub_get()
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-11-23
Jinshan Xiong
LU-8559 llite: fix ll_create_nd for non HAVE_IOP_ATOMIC_OPEN
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-11-07
Jinshan Xiong
LU-8791 osd-zfs: hold oo_guard read lock for object...
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-10-28
Jinshan Xiong
LU-8633 llite: do not clear uptodate bit in page delete
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-10-05
Jinshan Xiong
LU-8561 osd-zfs: make smatch happy
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-09-21
Jinshan Xiong
LU-8135 osc: limits the number of chunks in write RPC
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-09-13
Jinshan Xiong
LU-6441 ptlrpc: fix sanity 224c for different RPC sizes
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-09-10
Jinshan Xiong
LU-8600 tests: ignore error if running in vm for sanity 399
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-09-08
Jinshan Xiong
LU-7655 tests: ost fake write for performance testing
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-08-29
Jinshan Xiong
LU-4865 zfs: grow block size by write pattern
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-06-16
Jinshan Xiong
LU-2766 llite: don't ignore layout for group lock request
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-06-03
Jinshan Xiong
LU-4257 llite: fast read implementation
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-06-03
Jinshan Xiong
LU-4257 llite: fix up iov_iter implementation
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-06-03
Jinshan Xiong
LU-4257 obdclass: Get rid of cl_env hash table
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-05-04
Jinshan Xiong
LU-7990 clio: revise readahead to support 16MB IO
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-05-02
Jinshan Xiong
LU-8005 osc: set lock data for readahead lock
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-04-25
Jinshan Xiong
LU-7990 ofd: add a parameter to adjust preferred brw...
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-04-17
Jinshan Xiong
LU-7990 rpc: increase bulk size
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-03-14
Jinshan Xiong
LU-5505 clio: revise read ahead algorithm
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2016-01-05
Jinshan Xiong
LU-7404 zfs: reset ZFS baseline to 0.6.4.2
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-12-04
Jinshan Xiong
LU-6856 zfs: handle non existing file in osd_object_ref_del
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-11-30
Jinshan Xiong
LU-6666 osc: Do not merge extents with partial pages
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-11-24
Jinshan Xiong
LU-7164 osc: osc_extent should hold refcount to osc_object
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-10-24
Jinshan Xiong
LU-6271 osc: faulty assertion in osc_object_prune()
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-10-01
Jinshan Xiong
LU-6271 osc: further OSC cleanup after eviction
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-09-16
Jinshan Xiong
LU-6943 clio: get rid of cl_req
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-09-16
Jinshan Xiong
LU-6271 osc: handle osc eviction correctly
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-09-10
Jinshan Xiong
LU-4865 zfs: grow block size by write pattern
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-08-31
Jinshan Xiong
LU-6903 lov: call lov_object_find_cbdata() inside lock
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-08-26
Jinshan Xiong
LU-4499 nrs: adjust the order of REQ NRS initilization
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
2015-08-18
Jinshan Xiong
LU-5108 osc: Performance tune for LRU
Signed-off-by:
Jinshan Xiong
<jinshan.xiong@intel.com>
commit
|
commitdiff
|
tree
next