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-17630 osc: add cond_resched() to osc_lru_shrink()
2024-04-23
Patrick Farrell
LU-17422 clio: use page pools for UDIO/hybrid
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-17422 osc: Clear PageChecked on bounce pages
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-17422 obdclass: rename sptlrpc pool and move init
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-17422 obdclass: rename ptlrpc_page_pool
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-17422 obdclass: move page pools to obdclass
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-17550 lov: check for empty layout on DIO
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-17533 llite: call merge attr on all writes
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-13802 ptlrpc: correctly remove inflight request
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-13802 llite: add fail loc to force bio-dio switch
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-13814 osc: add osc transient page ops
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-13814 clio: Remove owner for transient pages
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-23
Patrick Farrell
LU-13814 clio: add io to cio_submit
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-15
Patrick Farrell
LU-16724 ptlrpc: refactor page pools patch 3
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-15
Patrick Farrell
LU-16724 ptlrpc: refactor page pools patch 2
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-08
Patrick Farrell
LU-16724 ptlrpc: refactor page pools patch 1
Signed-off-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-04-08
Patrick Farrell
LU-13814 clio: remove cp_state usage for DIO pages
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-04-02
Patrick Farrell
LU-16741 ptlrpc: ptlrpc: rename ptlrpc_req_finished
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
Reviewed-by:
Patrick Farrell
<patrick.farrell@oracle.com>
commit
|
commitdiff
|
tree
2024-03-23
Patrick Farrell
LU-15367 llite: add 'rc' to all iotrace messages
Signed-off-by:
Patrick Farrell
<paf0187@gmail.com>
commit
|
commitdiff
|
tree
2024-03-23
Patrick Farrell
LU-15367 llite: add lseek to iotrace
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-23
Patrick Farrell
LU-13814 clio: Improve cl_io_submit_sync comments
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-23
Patrick Farrell
LU-13814 osc: Remove most uses of oap_obj
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-13
Patrick Farrell
LU-16695 llite: remove O_APPEND check for sync
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-13
Patrick Farrell
LU-13814 osc: Remove oap_request
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-04
Patrick Farrell
LU-15069 llite: Add RAS_CDEBUG in needed spots
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-04
Patrick Farrell
LU-15069 llite: Rename 'skip' label
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-04
Patrick Farrell
LU-15069 llite: Remove ras_set_start
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-04
Patrick Farrell
LU-15274 llite: whole file read fixes
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-03-04
Patrick Farrell
LU-15033 llite: Increase default RA sizes
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-15367 llite: add iotrace to open/release
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-15367 llite: add setattr to iotrace
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-15113 tests: Add margin to 398g
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-12273 lod: metadata overstriping
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-13802 llite: add hybrid IO SBI flag
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-13802 llite: tag switched hybrid IOs
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-13802 llite: refactor ll_file_io_generic decs
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-13814 osc: skip lru_add for transient pages
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-13814 llite: refactor ll_direct_rw_pages
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
2024-02-23
Patrick Farrell
LU-13805 llite: make page_list_{add,del} symmetric
Signed-off-by:
Patrick Farrell
<pfarrell@whamcloud.com>
commit
|
commitdiff
|
tree
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
next