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-16314 obdclass: Migrate LASSERTF %p to %px
2024-02-04
Patrick Farrell
LU-17078 ldlm: do not spin up thread for local cancels
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-12-13
Patrick Farrell
LU-16695 llite: switch to ki_flags from f_flags
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-11-18
Patrick Farrell
LU-13805 llite: Implement unaligned DIO connect flag
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-11-08
Patrick Farrell
LU-17213 llite: check sdio before freeing it
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-11-03
Patrick Farrell
LU-13805 llite: add flag to disable unaligned DIO
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-10-25
Patrick Farrell
LU-17065 build: Remove snmp support
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-28
Patrick Farrell
LU-13805 clio: bounce buffer for unaligned DIO
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-28
Patrick Farrell
LU-13805 llite: unaligned direct_rw_pages
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-23
Patrick Farrell
LU-16671 osc: fix unstable pages for short IO
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-13
Patrick Farrell
LU-16838 tests: use import name in 398a
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-13
Patrick Farrell
LU-15233 llite: Remove extra cl_page_delete call
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-06
Patrick Farrell
LU-15619 osc: Rename brw_page members
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-06
Patrick Farrell
LU-13805 llite: add mm to dio struct
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-09-06
Patrick Farrell
LU-13805 clio: Add csi_complete
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-31
Patrick Farrell
LU-15367 llite: iotrace standardization
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-31
Patrick Farrell
LU-17030 llite: allow setting max_cached_mb to a %
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-31
Patrick Farrell
LU-12645 llite: Move readahead debug before exit
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-25
Patrick Farrell
LU-16541 tests: Improve test 64f
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-24
Patrick Farrell
LU-13805 obd: Reserve unaligned DIO connect flag
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-24
Patrick Farrell
LU-13805 llite: Add copy of iovec to sub-dio
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-24
Patrick Farrell
LU-13805 clio: Add write to sdio
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-24
Patrick Farrell
LU-13805 tests: Add racing tests of BIO, DIO
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-08
Patrick Farrell
LU-17019 tests: fix 'v' usage in test 185
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-08-07
Patrick Farrell
LU-13805 tests: add unaligned io to multiop
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-07-27
Patrick Farrell
LU-13805 llite: Improve sync_io comments
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-07-14
Patrick Farrell
LU-13805 llite: Rename ldp_aio to sdio
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-07-14
Patrick Farrell
LU-13805 llite: Convert allocate/get to use pvec
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-07-14
Patrick Farrell
LU-13805 tests: add debug to aiocp
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-07-08
Patrick Farrell
LU-16805 llite: improve readpage debug
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-06-28
Patrick Farrell
LU-13805 osc: Add debug
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-06-28
Patrick Farrell
LU-13805 clio: Trivial DIO cleanups
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-06-28
Patrick Farrell
LU-13805 osc: Don't include lock for srvlock
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-06-20
Patrick Farrell
LU-15458 tests: double delay for sync/async test
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-05-31
Patrick Farrell
LU-13805 llite: Fix return for non-queued aio
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-05-19
Patrick Farrell
LU-12273 obd: Reserve metadata overstriping flags
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2023-05-09
Patrick Farrell
LU-16649 llite: EIO is possible on a race with page...
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-05-09
Patrick Farrell
Revert "LU-14541 llite: Check vmpage in releasepage"
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-05-01
Patrick Farrell
LU-13706 tests: remove test 119d
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-04-26
Patrick Farrell
LU-14541 llite: Check for page deletion after fault
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-04-22
Patrick Farrell
LU-16714 utils: Clarify fd/fdv naming
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-04-18
Patrick Farrell
LU-16510 build: include unsafe_memcpy definition
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-04-11
Patrick Farrell
LU-16608 tests: Reduce lock count in 255c
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-03-21
Patrick Farrell
LU-16509 lnet: memcpy false positive in brw_test
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2023-02-14
Patrick Farrell
LU-16515 clio: Remove cl_page_size()
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-12-20
Patrick Farrell
LU-15014 osc: Fix possible null pointer
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-11-02
Patrick Farrell
LU-15619 osc: Remove oap lock
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-10-04
Patrick Farrell
LU-15619 osc: Remove oap_magic
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-09-12
Patrick Farrell
LU-15619 osc: Remove submit time
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-09-01
Patrick Farrell
LU-15811 llite: Refactor DIO/AIO free code
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-09-01
Patrick Farrell
LU-15811 llite: Unify range unlock
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-09-01
Patrick Farrell
LU-15811 llite: Rework upper/lower DIO/AIO
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-08-03
Patrick Farrell
LU-15821 ldlm: Prioritize blocking callbacks
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-27
Patrick Farrell
LU-15593 mdt: Add option to disable use of SOM
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-27
Patrick Farrell
LU-15609 flr: Don't assume RDONLY implies SOM
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-15484 tests: Increase timeout to wait for child
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-15317 osc: Add RPC to iotrace
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-15317 llite: Add COMPLETED iotrace messages
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-15317 llite: Add FID to async ra iotrace
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-15317 llite: Add strided readahead to iotrace
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-15317 llite: Make iotrace logging quieter
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-15483 tests: Improve test 398b
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-06-11
Patrick Farrell
LU-14832 llite: Correct cl_env comments
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-05-20
Patrick Farrell
LU-14541 llite: Check vmpage in releasepage
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-03-27
Patrick Farrell
LU-15637 llite: Fix use of uninitialized fields
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-02-07
Patrick Farrell
LU-12585 mdt: Add read/write latency to MDT stats
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-02-07
Patrick Farrell
LU-12585 obdfilter: Use actual I/O bytes in stats
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-31
Patrick Farrell
LU-14935 tests: Use FAIL_CHECK_QUIET for fake i/o
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-26
Patrick Farrell
LU-13799 llite: Remove unnecessary page get/put
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-26
Patrick Farrell
LU-13799 llite: Do not get/put DIO pages
commit
|
commitdiff
|
tree
2022-01-26
Patrick Farrell
LU-13799 llite: Move free user pages
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-20
Patrick Farrell
LU-15220 llite: Compat for set_pagevec_dirty
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-11
Patrick Farrell
LU-13799 llite: Implement lower/upper aio
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-11
Patrick Farrell
LU-13799 osc: Always set aio in anchor
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-11
Patrick Farrell
LU-13799 llite: Simplify cda_no_aio_complete use
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-11
Patrick Farrell
LU-15170 llite: Switch pcc to lookup_one_len
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-06
Patrick Farrell
LU-15069 llite: Add start_idx debug
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-06
Patrick Farrell
LU-15317 llite: Add D_IOTRACE
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-06
Patrick Farrell
LU-15317 libcfs: Remove D_TTY
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2022-01-06
Patrick Farrell
LU-13799 lov: Cache stripe offset calculation
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-12-23
Patrick Farrell
LU-15339 tests: Increase timeout in sanity 208
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-11-20
Patrick Farrell
LU-15197 llite: Do not count tiny write twice
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-08-31
Patrick Farrell
LU-14949 llite: Always do lookup on ENOENT in open
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-07-28
Patrick Farrell
LU-14814 osc: osc: Do not flush on lockless cancel
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-07-28
Patrick Farrell
LU-14838 osc: Remove client contention support
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-07-28
Patrick Farrell
LU-14838 osc: Remove lockless truncate
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-07-27
Patrick Farrell
LU-13799 osc: Improve osc_queue_sync_pages
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-07-27
Patrick Farrell
LU-13799 clio: Skip prep for transients
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-07-27
Patrick Farrell
LU-13799 llite: Adjust dio refcounting
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-07-27
Patrick Farrell
LU-13799 lov: Improve DIO submit
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-07-27
Patrick Farrell
LU-13799 llite: Remove transient page counting
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-07-27
Patrick Farrell
LU-13799 llite: Modify AIO/DIO reference counting
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-07-22
Patrick Farrell
LU-14805 llite: No locked parallel DIO
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-07-12
Patrick Farrell
LU-14828 tests: Remove extra debug
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2021-06-30
Patrick Farrell
LU-13799 osc: Simplify clipping for transient pages
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-06-30
Patrick Farrell
LU-13799 clio: Implement real list splice
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-06-30
Patrick Farrell
LU-13799 osc: Don't get time for each page
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-06-30
Patrick Farrell
LU-13798 llite: parallelize direct i/o issuance
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-06-21
Patrick Farrell
LU-14736 utils: Change leak_finder to use stdout
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-06-14
Patrick Farrell
LU-13419 osc: Move shrink update to per-write
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
2021-06-02
Patrick Farrell
LU-14687 llite: Return errors for aio
Signed-off-by:
Patrick Farrell
<farr0186@gmail.com>
commit
|
commitdiff
|
tree
next