Whamcloud - gitweb
LU-17705 ptlrpc: replace synchronize_rcu() with rcu_barrier()
[fs/lustre-release.git] / lustre / osc / osc_io.c
2024-03-23 Shaun TancheffLU-17081 build: Prefer folio_batch to pagevec 59/52259/25
2024-03-23 Patrick FarrellLU-13814 osc: Remove most uses of oap_obj 72/52072/20
2024-02-23 Patrick FarrellLU-13805 llite: make page_list_{add,del} symmetric 57/52057/7
2024-02-15 Shaun TancheffLU-16314 obdclass: Migrate LASSERTF %p to %px 05/49405/10
2023-12-13 Bobi JamLU-16837 lustre: avoid the same member name 66/51766/6
2023-11-18 Patrick FarrellLU-13805 llite: Implement unaligned DIO connect flag 26/51126/44
2023-09-26 Qian YingjinLU-16713 llite: writeback/commit pages under memory... 44/50544/26
2023-09-13 Andreas DilgerLU-12518 llite: rename count and nob variables to bytes 54/38154/14
2023-09-06 Vladimir SavelievLU-16043 osc: allow error for write on CL_FSYNC_DISCARD 32/48032/4
2023-07-14 Andreas DilgerLU-14301 client: use EOPNOTSUPP instead of ENOTSUPP 11/51511/3
2023-07-14 Timothy DayLU-8191 lustre: convert osp,osd,osc,ofd functions to... 77/51477/2
2023-06-09 Timothy DayLU-12610 osc: remove OBD_ -> CFS_ macros 24/51124/2
2023-05-19 Wang ShilongLU-13199 lustre: remove cl_{offset,index,page_size... 26/37426/4
2023-03-28 Qian YingjinLU-16338 readahead: clip readahead with kms 26/49226/21
2022-11-22 Andreas DilgerLU-15619 osc: pack osc_async_page better 21/46721/9
2022-11-02 Patrick FarrellLU-15619 osc: Remove oap lock 19/46719/7
2022-09-24 Bobi JamLU-16160 osc: take ldlm lock when queue sync pages 57/48557/2
2022-09-24 Li DongyangLU-16057 obdclass: set OBD_MD_FLGROUP for ladvise RPC 80/48080/2
2022-09-12 Patrick FarrellLU-15619 osc: Remove submit time 12/46712/5
2022-05-30 Arshad HussainLU-15519 quota: fallocate does not increase projectid... 76/46676/7
2022-01-26 Qian YingjinLU-15381 hsm: update size upon completion of data version 35/45935/4
2021-12-13 Arshad HussainLU-15167 quota: fallocate send UID/GID for quota 75/45475/5
2021-08-10 Amir ShehataLU-14798 lustre: Support RDMA only pages 11/44111/2
2021-08-10 Mikhail PershinLU-14382 mdt: implement fallocate in MDC/MDT 18/41418/11
2021-07-28 Patrick FarrellLU-14838 osc: Remove lockless truncate 04/44204/5
2021-06-30 Patrick FarrellLU-13799 osc: Simplify clipping for transient pages 40/39440/12
2021-06-30 Patrick FarrellLU-13799 osc: Don't get time for each page 37/39437/13
2021-06-14 Patrick FarrellLU-13419 osc: Move shrink update to per-write 14/38214/6
2021-06-02 Patrick FarrellLU-11290 osc: Batch gang_lookup cbs 89/33089/10
2021-04-21 Mr NeilBrownLU-14487 modules: remove references to Sun Trademark. 39/42139/4
2021-04-21 Mr NeilBrownLU-14352 various: only use wake_up_all() on exclusive... 89/41289/4
2021-04-21 Arshad HussainLU-14160 fallocate: Add punch mode to fallocate 77/40877/25
2021-04-06 Wang ShilongLU-12142 clio: fix hang on urgent cached pages 37/40237/12
2021-03-13 Peng TaoLU-9859 libcfs: remove cfs_capable 83/41783/3
2021-02-26 John L. HammondLU-14047 lustre: change EWOULDBLOCK to EAGAIN 07/40307/4
2021-02-26 Mr. NeilBrownLU-9859 libcfs: replace all CFS_CAP_* macros with CAP_* 75/39875/3
2021-02-26 Andriy SkulyshLU-13100 lov: grant deadlock if same OSC in two components 95/37095/8
2021-01-22 Bobi JamLU-14326 osc: correctly update size/kms for fallocate 72/41272/2
2020-11-07 Mikhail PershinLU-10810 clio: SEEK_HOLE/SEEK_DATA on client side 08/39708/16
2020-10-12 Andriy SkulyshLU-13992 llite: ASSERTION( last_oap_count > 0 ) failed 50/40050/2
2020-05-14 Swapnil PimpaleLU-3606 fallocate: Implement fallocate preallocate... 75/9275/79
2020-03-05 NeilBrownLU-9679 osc: simplify osc_page_gang_lookup() 99/37599/2
2020-02-08 Jinshan XiongLU-4198 clio: turn on lockless for some kind of IO 01/8201/46
2020-01-28 Andreas DilgerLU-12518 llite: proper names/types for offset/pages 48/37248/8
2019-12-06 Mr NeilBrownLU-9679 modules: Use LIST_HEAD for declaring list_heads 69/36669/2
2019-10-18 Bobi JamLU-12328 flr: avoid reading unhealthy mirror 52/34952/14
2019-09-30 Patrick FarrellLU-9920 vvp: dirty pages with pagevec 11/28711/18
2019-09-16 Wang ShilongLU-12043 llite: extend readahead locks for striped... 38/35438/7
2019-09-03 NeilBrownLU-4423 ptlrpc: incorporate BUILD_BUG_ON into ptlrpc_re... 09/35509/5
2019-08-15 Wang ShilongLU-12520 osc: reserve lru pages for read in batch 40/35440/4
2019-05-21 Li DongyangLU-12093 osc: don't check capability for every page 78/34478/4
2019-01-16 Patrick FarrellLU-11825 clio: Remove pio feature 12/33912/2
2019-01-04 Andreas DilgerLU-11398 ptlrpc: clean up rq_interpret_reply callbacks 03/33203/6
2019-01-04 Bobi JamLU-10239 osc: limit chunk number of write submit 27/30627/8
2018-10-05 James SimmonsLU-10030 clio: don't use spare bits in iattr.ia_valid 25/32825/15
2018-06-14 Arshad HussainLU-10370 ofd: truncate does not update blocks count... 73/31073/10
2018-02-14 Patrick FarrellLU-9409 llite: Add tiny write support 03/27903/29
2018-01-09 Andreas DilgerLU-10308 misc: update Intel copyright messages for... 41/30341/4
2017-11-24 Jinshan XiongLU-9771 flr: resync support and test tool 96/29096/21
2017-11-20 Jinshan XiongLU-9771 flr: extend DATA_VERSION API to read layout... 92/29092/14
2017-11-20 Jinshan XiongLU-9771 flr: Send write intent RPC to mdt 91/29091/14
2017-11-17 Jinshan XiongLU-9771 flr: read support for flr 85/29085/12
2017-10-30 Mikhal PershinLU-3285 mdc: implement own mdc_io_fsync_start() 13/29813/3
2017-10-17 Mikhal PershinLU-3285 mds: add IO locking to the MDC and MDT 18/28018/25
2017-10-17 Mikhal PershinLU-3285 mdc: add IO methods to the MDC 15/28015/19
2017-08-09 Deepa DinamaniLU-9558 kernel: replace CURRENT_TIME macro 05/28305/2
2017-07-19 Mikhal PershinLU-3285 osc: prepare OSC code to be used from MDC 96/22996/18
2017-06-03 Niu YaweiLU-9470 osc: update timestamps on write only 48/27348/3
2017-05-30 Dmitry EreminLU-8964 clio: Parallelize generic I/O 68/26468/17
2017-05-01 Bobi JamLU-9359 pfl: instantiate enough component at mdd_create... 06/26706/5
2017-04-06 Fan YongLU-8998 pfl: enhance PFID EA for PFL
2017-01-01 Arnd BergmannLU-4423 libcfs: use 64-bit inode timestamps internally 36/23136/2
2016-12-17 Andreas DilgerLU-8901 misc: update Intel copyright messages for 2016 33/24233/4
2016-10-08 James SimmonsLU-8648 all: remove all Sun license and URL references 00/22800/4
2016-09-13 Niu YaweiLU-7310 clio: sync write should update mtime 63/21063/6
2016-09-08 James SimmonsLU-8560 libcfs: handle PAGE_CACHE_* removal in newer... 06/22206/4
2016-08-22 James SimmonsLU-6245 client: remove types abstraction from client... 90/20590/12
2016-05-04 Jinshan XiongLU-7990 clio: revise readahead to support 16MB IO 68/19368/12
2016-05-04 James SimmonsLU-6245 libcfs: Remove kp30.h 60/19460/2
2016-05-02 Jinshan XiongLU-8005 osc: set lock data for readahead lock 53/19453/2
2016-04-17 Li XiLU-4931 ladvise: Add feature of giving file access... 29/10029/52
2016-03-23 Ben EvansLU-6401 headers: Create a header for obdo related... 17/16917/8
2015-11-03 Andreas DilgerLU-7243 misc: update Intel copyright messages 2015 58/16758/3
2015-10-01 Jinshan XiongLU-6271 osc: further OSC cleanup after eviction 56/16456/8
2015-09-16 Jinshan XiongLU-6943 clio: get rid of cl_req 33/15833/6
2015-09-16 Jinshan XiongLU-6271 osc: handle osc eviction correctly 89/14989/6
2015-08-18 Jinshan XiongLU-5108 osc: Performance tune for LRU 58/10458/18
2015-07-16 Olaf WeberLU-6325 ptlrpc: make ptlrpcd threads cpt-aware 72/13972/19
2015-06-19 Bobi JamLU-4389 clio: update file attributes after sync 15/12915/5
2015-06-05 John L. HammondLU-3105 osc: remove capa support 40/14640/6
2015-05-20 John L. HammondLU-5683 clio: add CIT_DATA_VERSION 49/14649/5
2015-04-28 James SimmonsLU-6245 libcfs: remove mem wrappers for libcfs 41/13841/10
2015-04-06 John HammondLU-5823 clio: use CIT_SETATTR for FSFILT_IOC_SETFLAGS 22/13422/8
2015-03-30 Dmitry EreminLU-5478 osc: get rid of obd_* typedefs 48/13148/16
2015-03-12 Jinshan XiongLU-3259 clio: Revise read ahead implementation 59/10859/17
2015-01-22 Bobi JamLU-1154 clio: pass fid for OST setattr 02/12902/5
2015-01-22 Bobi JamLU-1154 clio: rename coo_attr_set to coo_attr_update 88/12888/8
2015-01-04 Dmitry EreminLU-5577 osc: change cl_extent_tax and *grants to unsigned 86/12386/6
2014-12-28 Andreas DilgerLU-6068 misc: update Intel copyright messages 2014 74/13174/2
2014-12-18 Dmitry EreminLU-5577 obdclass: change cl_fault_io->ft_nob to size_t 80/12380/3
next