Whamcloud - gitweb
LU-17744 ldiskfs: mballoc stats fixes
[fs/lustre-release.git] / lustre / obdclass / cl_io.c
2 days ago Patrick FarrellLU-17422 clio: use page pools for UDIO/hybrid 70/53670/17
2 days ago Patrick FarrellLU-13814 clio: Remove owner for transient pages 76/52076/20
2 days ago Patrick FarrellLU-13814 clio: add io to cio_submit 75/52075/21
2024-03-23 Vladimir SavelievLU-16935 llite: avoid hopeless i/o repeats 05/51505/10
2024-03-23 Patrick FarrellLU-13814 clio: Improve cl_io_submit_sync comments 73/52073/20
2024-02-23 Patrick FarrellLU-13805 llite: make page_list_{add,del} symmetric 57/52057/7
2023-11-18 Shaun TancheffLU-16802 build: compatibility for 6.4 kernels 75/50875/14
2023-09-28 Patrick FarrellLU-13805 clio: bounce buffer for unaligned DIO 16/45616/131
2023-09-13 Andreas DilgerLU-12518 llite: rename count and nob variables to bytes 54/38154/14
2023-09-06 Patrick FarrellLU-13805 llite: add mm to dio struct 47/49947/31
2023-09-06 Patrick FarrellLU-13805 clio: Add csi_complete 13/49913/35
2023-08-24 Patrick FarrellLU-13805 llite: Add copy of iovec to sub-dio 40/49940/28
2023-08-24 Patrick FarrellLU-13805 clio: Add write to sdio 91/49991/30
2023-07-27 Patrick FarrellLU-13805 llite: Improve sync_io comments 67/50167/15
2023-07-08 Timothy DayLU-16518 obd: fix style and clang error 11/51311/3
2023-06-28 Patrick FarrellLU-13805 clio: Trivial DIO cleanups 87/49987/22
2022-12-13 Shaun TancheffLU-16112 build: ki_complete removed unused argument 57/48357/9
2022-10-15 Mr. NeilBrownLU-6142 obdclass: change some foo0() to __foo() 03/48803/2
2022-09-01 Patrick FarrellLU-15811 llite: Refactor DIO/AIO free code 15/48115/5
2022-09-01 Patrick FarrellLU-15811 llite: Rework upper/lower DIO/AIO 87/47187/17
2022-07-18 Shivani BhardwajLU-10994 clio: Remove cl_2queue_add wrapper 51/47651/4
2022-07-11 Qian YingjinLU-15399 llite: dont restart directIO with IOCB_NOWAIT 47/46147/4
2022-06-27 John L. HammondLU-10994 clio: remove cpo_own and cpo_disown 72/47372/4
2022-06-27 John L. HammondLU-10994 clio: remove cl_page_export() and cl_page_is_v... 41/47241/5
2022-06-11 James SimmonsLU-13783 sec: support of native Ubuntu 20.04 HWE 5... 38/46238/10
2022-01-26 Patrick FarrellLU-13799 llite: Remove unnecessary page get/put 93/44293/8
2022-01-26 Patrick FarrellLU-13799 llite: Move free user pages 43/39443/29
2022-01-11 Patrick FarrellLU-13799 llite: Implement lower/upper aio 09/44209/15
2022-01-11 Patrick FarrellLU-13799 osc: Always set aio in anchor 53/44153/9
2022-01-11 Patrick FarrellLU-13799 llite: Simplify cda_no_aio_complete use 54/44154/8
2021-10-27 Jian YuLU-14195 obdclass: change list_sort to use const pointers 19/45219/2
2021-08-10 James SimmonsLU-8066 obdclass: move lu_ref to debugfs 11/44311/6
2021-07-27 Patrick FarrellLU-13799 llite: Adjust dio refcounting 47/39447/16
2021-07-27 Patrick FarrellLU-13799 llite: Modify AIO/DIO reference counting 42/39442/14
2021-06-30 Patrick FarrellLU-13799 clio: Implement real list splice 39/39439/11
2021-06-30 Patrick FarrellLU-13798 llite: parallelize direct i/o issuance 36/39436/30
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-06 Wang ShilongLU-12142 clio: fix hang on urgent cached pages 37/40237/12
2021-02-26 John L. HammondLU-14047 lustre: change EWOULDBLOCK to EAGAIN 07/40307/4
2021-02-26 Andriy SkulyshLU-13100 lov: grant deadlock if same OSC in two components 95/37095/8
2021-01-25 Sebastien BuissonLU-14306 sec: get rid of bad rss-counter state messages 99/41199/12
2020-11-07 Mikhail PershinLU-10810 clio: SEEK_HOLE/SEEK_DATA on client side 08/39708/16
2020-09-19 Wang ShilongLU-13900 clio: don't call aio_complete() in lustre... 36/39636/7
2020-09-08 Sebastien BuissonLU-12275 sec: O_DIRECT for encrypted file 67/38967/15
2020-07-10 Wang ShilongLU-13697 llite: fix short io for AIO 04/39104/8
2020-07-04 Wang ShilongLU-13134 llite: fix to free cl_dio_aio properly 03/39103/6
2020-03-17 Mr NeilBrownLU-4198 clio: Remove pl_owner 24/37824/3
2020-03-01 NeilBrownLU-9679 osc: remove cl_io_cancel() 97/37597/3
2020-02-20 Alexander ZarochentsevLU-13228 clio: mmap write when overquota 95/37495/4
2020-02-08 Wang ShilongLU-13134 obdclass: use slab allocation for cl_dio_aio 27/37227/6
2020-02-08 Jinshan XiongLU-4198 clio: AIO support for direct IO 16/32416/28
2020-01-28 Mr NeilBrownLU-10467 obdclass: convert waiting in cl_sync_io_wait(). 02/36102/11
2019-12-14 Mr NeilBrownLU-12718 obdclass: Allow read-ahead for write requests 00/36000/9
2019-12-06 Mr NeilBrownLU-10467 lustre: use wait_event_idle() where appropriate. 71/35971/10
2019-09-30 Patrick FarrellLU-9920 vvp: dirty pages with pagevec 11/28711/18
2019-07-27 Shaun TancheffLU-12431 clio: remove default csi_end_io handler 00/35400/6
2019-07-24 NeilBrownLU-4423 obdclass: use list_sort() to sort a list. 12/35512/4
2019-07-20 Shaun TancheffLU-12431 clio: issue wake with waitqueue lock held 81/35381/9
2019-01-30 James SimmonsLU-11828 clio: fix incorrect invariant in cl_io_iter_fini() 15/33915/4
2019-01-16 Patrick FarrellLU-11825 clio: Remove pio feature 12/33912/2
2018-01-09 Andreas DilgerLU-10308 misc: update Intel copyright messages for... 41/30341/4
2017-11-17 Jinshan XiongLU-9771 flr: read support for flr 85/29085/12
2017-11-16 Jinshan XiongLU-9771 clio: introduce CIT_GLIMPSE for glimpse 82/29082/7
2017-06-07 Ben EvansLU-9575 obdclass: remove cl_for_each defines 85/27385/2
2017-05-30 Dmitry EreminLU-8964 clio: Parallelize generic I/O 68/26468/17
2017-02-23 Dmitry EreminLU-8888 clio: remove unused members from struct cl_thre... 62/24062/5
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-02 James SimmonsLU-6245 libcfs: cleanup list handling 00/15200/3
2016-08-22 James SimmonsLU-6245 client: remove types abstraction from client... 90/20590/12
2016-07-11 Parinay KondekarLU-7914 obdclass: Removed unused reference of cl_page_l... 86/20886/4
2016-06-03 Jinshan XiongLU-4257 obdclass: Get rid of cl_env hash table 54/20254/6
2016-04-17 Li XiLU-4931 ladvise: Add feature of giving file access... 29/10029/52
2015-12-10 Bobi JamLU-7446 clio: lov_io_init() should return error code 40/17240/4
2015-11-03 Andreas DilgerLU-7243 misc: update Intel copyright messages 2015 58/16758/3
2015-09-16 Jinshan XiongLU-6943 clio: get rid of cl_req 33/15833/6
2015-05-20 John L. HammondLU-5683 clio: add CIT_DATA_VERSION 49/14649/5
2015-03-12 Jinshan XiongLU-3259 clio: Revise read ahead implementation 59/10859/17
2015-02-03 Frank ZagoLU-5829 obdclass: remove unnecessary EXPORT_SYMBOL 23/13323/4
2014-12-28 Andreas DilgerLU-6068 misc: update Intel copyright messages 2014 74/13174/2
2014-12-26 Dmitry EreminLU-5478 obdclass: get rid of obd_* typedefs 46/13146/2
2014-12-18 Frank ZagoLU-5396 obdclass: make some functions static 20/12220/12
2014-12-05 Dmitry EreminLU-5577 obdclass: change loop indexes to unsigned 87/12387/4
2014-11-04 Jinshan XiongLU-3259 clio: cl_lock simplification 58/10858/15
2014-10-31 Jinshan XiongLU-4198 clio: generalize cl_sync_io 56/8656/18
2014-08-27 John L. HammondLU-2675 build: assume __linux__ and __KERNEL__ 37/11437/5
2014-07-25 James SimmonsLU-3963 obdclass: convert to linux list api 25/10525/5
2014-07-15 John L. HammondLU-5290 clio: reorder initialization in cl_req_alloc() 09/11009/3
2014-06-11 Jinshan XiongLU-4793 clio: Reduce memory overhead of per-page allocation 70/10070/5
2014-02-06 Jinshan XiongLU-3321 clio: optimize read ahead code 23/8523/12
2013-12-28 James SimmonsLU-3963 libcfs: convert obdecho,obdclass code to atomics 75/7075/5
2013-12-11 Jinshan XiongLU-3321 clio: remove stackable cl_page completely 95/7895/17
2013-12-02 Jinshan XiongLU-3321 clio: add pages into writeback cache in batch 93/7893/19
2013-11-15 Jinshan XiongLU-3321 clio: collapse layer of cl_page 92/7892/10
2013-09-26 Peng TaoLU-1346 libcfs: cleanup libcfs primitive (linux-prim.h) 56/6956/8
2013-09-13 Peng TaoLU-1346 libcfs: cleanup waitq related primitives 55/6955/8
2013-06-11 John L. HammondLU-3059 obdclass: use a dummy structure for lu_ref_link
2013-05-02 Keith ManntheyLU-3030 build: Update Master Copyrights pre 2.4 split
2013-02-22 Vitaly FertmanLU-2720 clio: remove CILR_PEEK optimization
next