Whamcloud - gitweb
LU-17550 lov: check for empty layout on DIO
[fs/lustre-release.git] / lustre / llite / rw26.c
5 min ago Patrick FarrellLU-13814 clio: Remove owner for transient pages 76/52076/20
2024-02-23 Patrick FarrellLU-13802 llite: tag switched hybrid IOs 03/52703/6
2024-02-23 Patrick FarrellLU-13814 llite: refactor ll_direct_rw_pages 99/52399/4
2024-01-23 Andrew PerepechkoLU-16637 llite: tolerate fresh page cache pages after... 54/53554/4
2023-12-13 Patrick FarrellLU-16695 llite: switch to ki_flags from f_flags 93/50493/11
2023-11-18 Shaun TancheffLU-16802 build: compatibility for 6.4 kernels 75/50875/14
2023-11-18 Patrick FarrellLU-13805 llite: Implement unaligned DIO connect flag 26/51126/44
2023-11-08 Patrick FarrellLU-17213 llite: check sdio before freeing it 57/52757/2
2023-11-03 Patrick FarrellLU-13805 llite: add flag to disable unaligned DIO 25/51125/39
2023-09-28 Patrick FarrellLU-13805 clio: bounce buffer for unaligned DIO 16/45616/131
2023-09-28 Patrick FarrellLU-13805 llite: unaligned direct_rw_pages 93/49993/33
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-14 Patrick FarrellLU-13805 llite: Rename ldp_aio to sdio 70/50170/19
2023-07-14 Patrick FarrellLU-13805 llite: Convert allocate/get to use pvec 68/50168/21
2023-05-31 Patrick FarrellLU-13805 llite: Fix return for non-queued aio 15/49915/17
2023-05-19 Timothy DayLU-12610 llite: remove OBD_ -> CFS_ macros 04/50804/2
2023-05-19 Wang ShilongLU-13199 lustre: remove cl_{offset,index,page_size... 26/37426/4
2023-05-09 Patrick FarrellLU-16649 llite: EIO is possible on a race with page... 44/50344/9
2023-05-09 Patrick FarrellRevert "LU-14541 llite: Check vmpage in releasepage" 54/49654/8
2023-04-11 Shaun TancheffLU-16328 llite: migrate_folio, vfs_setxattr 65/49265/14
2023-04-11 Shaun TancheffLU-16327 llite: read_folio, release_folio, filler_t 99/49199/20
2023-02-14 Patrick FarrellLU-16515 clio: Remove cl_page_size() 18/49918/2
2023-01-31 Qian YingjinLU-16412 llite: check truncated page in ->readpage() 33/49433/6
2023-01-13 Shaun TancheffLU-16121 llite: invalidate_folio and dirty_folio 66/48366/13
2022-09-12 John L. HammondLU-10994 clio: remove struct vvp_page 00/47400/5
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-06-27 John L. HammondLU-10994 clio: remove cpo_own and cpo_disown 72/47372/4
2022-05-20 Patrick FarrellLU-14541 llite: Check vmpage in releasepage 62/47262/12
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
2021-09-22 Sebastien BuissonLU-14677 llite: move env contexts to ll_inode_info... 98/44198/11
2021-07-27 Patrick FarrellLU-13799 llite: Adjust dio refcounting 47/39447/16
2021-07-22 Patrick FarrellLU-14805 llite: No locked parallel DIO 31/44131/3
2021-06-30 Patrick FarrellLU-13799 osc: Simplify clipping for transient pages 40/39440/12
2021-06-30 Patrick FarrellLU-13798 llite: parallelize direct i/o issuance 36/39436/30
2021-06-02 Patrick FarrellLU-14687 llite: Return errors for aio 22/43722/7
2021-04-21 Mr NeilBrownLU-14487 modules: remove references to Sun Trademark. 39/42139/4
2021-02-26 Mr NeilBrownLU-13783 libcfs: switch from ->mmap_sem to mmap_lock() 88/40288/5
2021-01-25 Sebastien BuissonLU-14306 sec: get rid of bad rss-counter state messages 99/41199/12
2020-12-03 Wang ShilongLU-14043 llite: allow DIO with unaligned IO count 92/40392/3
2020-11-26 Wang ShilongLU-14072 llite: fix client evicition with DIO 89/40389/3
2020-09-08 Sebastien BuissonLU-12275 sec: O_DIRECT for encrypted file 67/38967/15
2020-09-01 Wang ShilongLU-13835 llite: reuse same cl_dio_aio for one IO 42/39542/5
2020-07-17 Patrick FarrellLU-13196 llite: Remove mutex on dio read 19/37419/6
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-06-16 Sebastien BuissonLU-12275 sec: encryption for write path 44/36144/27
2020-05-27 Sebastien BuissonLU-13528 llite: prevent MAX_DIO_SIZE 32-bit truncation 26/38526/4
2020-05-20 Wang ShilongLU-13493 llite: check if page truncated in ll_write_begin() 25/38425/2
2020-05-14 Mr NeilBrownLU-9679 various: use OBD_ALLOC_PTR_ARRAY() and others 50/38250/8
2020-02-20 James SimmonsLU-12477 lustre: remove obsolete config checks 85/37085/16
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-02-08 Jinshan XiongLU-4198 clio: turn on lockless for some kind of IO 01/8201/46
2019-08-09 Wang ShilongLU-12587 llite: don't check vmpage refcount in ll_relea... 10/35610/2
2019-01-16 Patrick FarrellLU-11825 clio: Remove pio feature 12/33912/2
2018-02-27 Vladimir SavelievLU-10356 llite: have ll_write_end to sync for DIO 59/30659/2
2018-02-14 Patrick FarrellLU-9409 llite: Add tiny write support 03/27903/29
2018-02-09 Mike MarciniszynLU-10560 llite: remove extra headers from rw26.c 51/31151/3
2018-01-20 Patrick FarrellLU-9618 clio: Use readahead for partial page write 44/27544/8
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-08-05 James SimmonsLU-8958 llite: remove llite_loop left overs 95/26795/11
2017-05-30 Dmitry EreminLU-8964 clio: Parallelize generic I/O 68/26468/17
2017-05-01 Dmitry EreminLU-9183 llite: handle removal the offset argument of... 22/25822/10
2017-01-09 Yang ShengLU-8969 llite: sanity test_56x read failed: Invalid... 52/24552/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-10-05 Andrew PerepechkoLU-8509 llite: drop_caches hangs in cl_inode_fini() 45/22745/4
2016-09-13 James SimmonsLU-8560 libcfs: handle page_cache_*() removal in newer... 85/22385/3
2016-09-08 James SimmonsLU-8560 libcfs: handle PAGE_CACHE_* removal in newer... 06/22206/4
2016-07-11 Li DongyangLU-8056 llite: use inode_lock to access i_mutex 23/20223/5
2016-06-27 Yang ShengLU-8176 libcfs: Add file_dentry() & file_inode() wrapper 76/20576/10
2016-06-03 Jinshan XiongLU-4257 obdclass: Get rid of cl_env hash table 54/20254/6
2016-05-08 Andreas DilgerLU-6215 llite: remove obsolete conditional code 90/19890/2
2016-02-05 Andreas DilgerLU-6587 obdclass: use OBD_FREE_LARGE with OBD_ALLOC_LARGE 34/18034/4
2016-01-07 Yang ShengLU-7085 lov: trying smaller memory allocations 76/17476/4
2015-12-17 Wally WangLU-7465 llite: Do not track memory leak for kernel... 42/17342/3
2015-12-10 Hiroya NozakiLU-6732 llite: ll_write_begin/end not passing on errors 02/15302/6
2015-06-05 James SimmonsLU-6215 kernel: use f_path for inode dentry 98/14598/11
2015-05-28 Al ViroLU-6260 llite: add support for direct IO api changes 65/14665/9
2015-04-28 James SimmonsLU-6245 libcfs: remove mem wrappers for libcfs 41/13841/10
2015-04-10 Jinshan XiongLU-5814 llite: remove lli_has_smd 90/13690/9
2015-04-06 John HammondLU-5971 llite: reorganize variable and data structures 14/13714/5
2015-01-23 John L. HammondLU-5971 llite: use vui prefix for struct vvp_io members 63/13363/2
2015-01-16 John L. HammondLU-5971 llite: merge ccc_io and vvp_io 51/13351/2
2015-01-10 John L. HammondLU-2675 lustre: remove lustre/include/linux/ 71/13271/2
2015-01-09 John L. HammondLU-5971 llite: rename ccc_page to vvp_page 86/13086/2
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
2014-11-04 Jinshan XiongLU-3259 clio: cl_lock simplification 58/10858/15
2014-10-10 Stephen ChampionLU-5700 llite: handle concurrent use of cob_transient_pages 79/12179/3
2014-09-24 John L. HammondLU-2675 lustre: remove lustre_lite.h 01/11501/3
2014-09-12 Prakash SuryaLU-1669 vvp: Use lockless __generic_file_aio_write 72/6672/12
2014-06-12 Jinshan XiongLU-5108 llite: define per open file cache for ll_cl_context 03/10503/6
2014-05-14 Jinshan XiongLU-4977 llite: Fix the deadlock in balance_dirty_pages() 49/10149/3
2014-04-18 John L. HammondLU-2675 llite: remove dead code 67/9767/4
next