Whamcloud - gitweb
LU-13799 llite: Adjust dio refcounting
[fs/lustre-release.git] / lustre / llite / rw26.c
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
2014-04-17 Jinshan XiongLU-4873 llite: avoid a deadlock in page write 28/9928/2
2014-03-01 James SimmonsLU-3974 llite: invalidatepage api changed 29/7729/4
2014-02-06 Jinshan XiongLU-4540 llite: deadlock for page write 36/9036/2
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-12-02 Dmitry EreminLU-4069 build: cleanup from GOTO(label, -ERRNO) 80/8080/5
2013-11-22 Jinshan XiongLU-3321 obdclass: Add a preallocated percpu cl_env 74/8174/5
2013-11-15 Jinshan XiongLU-3321 clio: collapse layer of cl_page 92/7892/10
2013-11-02 James NunezLU-3491 llite: Replace printing of i_ino with ll_inode2... 48/6848/11
2013-07-10 James SimmonsLU-2800 autoconf: remove obsolete autoconf options 05/5505/11
2013-06-28 Peng TaoLU-1346 libcfs: replace cfs_ memory wrappers 31/2831/13
2013-02-01 Sergii GlushchenkoLU-1431 ptlrpc: PTLRPC_BRW_MAX_SIZE usage cleanup.
2013-01-08 Keith ManntheyLU-2446 build: Update Whamcloud copyright messages...
2012-12-17 Peng TaoLU-1756 kernel: cleanup lustre_compat25.h
2012-12-17 Jinshan XiongLU-744 obdclass: revise cl_page refcount
2012-12-09 yangshengLU-1994 kernel: 3.4 kmap_atomic has one argument
2012-11-02 Liu XuezhaoLU-1337 build: remove unnecessary includings of system.h
2012-10-29 Peng TaoLU-1756 kernel: clean up lustre_compat25.h
2012-07-31 James SimmonsLU-812 vfs: address_space_operations.migratepage has...
2012-07-19 Peng TaoLU-709 build: clean up i_mutex/i_private/quota_info...
2012-07-15 Wally WangLU-812 kernel: AUTOCONF_INCLUDED removed
2012-07-15 James SimmonsLU-812 kernel: remove smp_lock.h
2012-07-03 Jinshan XiongLU-169 lov: add lsm refcounting
2012-06-19 Jinshan XiongLU-1030 osc: new IO engine implementation
2012-05-09 Wally WangLU-812 kernel: sync_page() removed from address_space_o...
2012-05-08 Liang ZhenLU-1347 build: remove the vim/emacs modelines
2012-04-25 Peng TaoLU-709 build: cleanup VFS_KERN_MOUNT/INVALIDATEPAGE_RET...
2012-04-23 Jinshan XiongLU-1320 llite: fix a race between readpage and releasepage
2012-03-02 Andreas DilgerLU-1146 build: batch update copyright messages
2012-01-24 Johann LombardiLU-169 lov: add basic infrastructure for layout lock
2011-12-14 Andreas DilgerLU-794 llite: allow larger O_DIRECT read/write RPC
2011-10-30 Fan YongORNL-25 process dir page hash collision
2011-09-16 Jinshan XiongLU-683: handle short write in cl_io_commit_write
2011-08-20 Oleg DrokinLU-365 Update copyright for files modified by Whamcloud