Whamcloud - gitweb
LU-4198 clio: turn on lockless for some kind of IO
[fs/lustre-release.git] / lustre / llite / vvp_io.c
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
2020-01-23 NeilBrownLU-12460 llite: replace lli_trunc_sem 71/35271/11
2019-12-20 Shaun TancheffLU-12904 build: account_page_dirtied is not exported 75/36575/4
2019-12-20 Shaun TancheffLU-12634 llite: Use __xa_set_mark if it is available 73/36373/3
2019-12-14 Bobi JamLU-12503 llite: file write pos mimatch 21/36021/3
2019-09-30 Patrick FarrellLU-9920 vvp: dirty pages with pagevec 11/28711/18
2019-09-16 Mr NeilBrownLU-6142 llite: remove ft_mtime field 87/35887/3
2019-09-07 Patrick FarrellLU-12367 llite: Fix page count for unaligned reads 15/35015/7
2019-08-21 Patrick FarrellLU-12394 llite: Fix extents_stats 75/35075/8
2019-08-09 Shaun TancheffLU-12355 llite: Lustre specific iov_for_each broken... 24/35024/10
2019-07-17 NeilBrownLU-12477 llite: use generic_error_remove_page() 61/35461/3
2019-06-25 Wang ShilongLU-12043 llite: improve single-thread read performance 95/34095/35
2019-05-04 Wang ShilongLU-12043 llite, readahead: fix to call ll_ras_enter... 55/34755/2
2019-04-30 Wang ShilongLU-12043 llite: switch to use ll_fsname directly 02/34602/11
2019-03-03 Ann KoehlerLU-11944 llite: Lock inode on tiny write if setuid... 18/34218/4
2019-01-16 Patrick FarrellLU-11825 clio: Remove pio feature 12/33912/2
2018-10-05 James SimmonsLU-10030 clio: don't use spare bits in iattr.ia_valid 25/32825/15
2018-04-09 Andreas DilgerLU-10698 obdclass: allow specifying complex jobids 91/31691/7
2018-01-09 Andreas DilgerLU-10308 misc: update Intel copyright messages for... 41/30341/4
2017-11-25 Bobi JamLU-9771 flr: instantiate component for truncate 99/29099/21
2017-11-17 Jinshan XiongLU-9771 lov: rework write intent on componect instantiation 86/29086/12
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-09-21 Patrick FarrellLU-6179 llite: Implement ladvise lockahead 64/13564/102
2017-08-01 James SimmonsLU-9558 llite: handle struct vm_operations changes 51/27651/8
2017-06-19 James SimmonsLU-9558 llite: use struct vma_area_struct address field 81/27281/8
2017-06-10 Patrick FarrellLU-8656 vvp: Add S_NOSEC support 53/22853/15
2017-05-30 Dmitry EreminLU-8964 clio: Parallelize generic I/O 68/26468/17
2017-05-09 Dmitry EreminLU-9183 llite: handle removal the pos argument of gener... 26/25826/11
2017-04-26 Jinshan XiongLU-9008 pfl: Read should not trigger layout write intent 99/26499/10
2017-04-26 Bobi JamLU-9311 pfl: shouldn't reprocess done/no-op resent... 74/26474/5
2017-04-06 Bobi JamLU-9008 pfl: dynamic layout modification with write...
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-08 James SimmonsLU-8560 libcfs: handle PAGE_CACHE_* removal in newer... 06/22206/4
2016-09-02 James SimmonsLU-8025 llite: make vvp_io_write_start lockless for... 40/19840/22
2016-09-02 Andriy SkulyshLU-7927 llite: Deadlock between ll_setattr and write... 65/19165/9
2016-08-22 James SimmonsLU-6245 client: remove types abstraction from client... 90/20590/12
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-16 Jinshan XiongLU-2766 llite: don't ignore layout for group lock request 28/6828/12
2016-06-03 Jinshan XiongLU-4257 llite: fix up iov_iter implementation 56/20256/6
2016-04-25 Bobi JamLU-7198 clio: remove mtime check in vvp_io_fault_start() 62/19162/4
2016-04-17 Li XiLU-4931 ladvise: Add feature of giving file access... 29/10029/52
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-02 Andreas DilgerLU-6142 ldlm: remove ldlm typedef usage from code 00/15300/8
2015-07-30 James SimmonsLU-6260 llite: add support for new iter functionality 28/15028/10
2015-06-29 Jinshan XiongLU-5823 llite: Remove access of stripe in ll_setattr_raw 14/13514/10
2015-06-29 Jinshan XiongLU-6377 llite: clear LLIF_DATA_MODIFIED in atomic 00/14100/13
2015-06-09 Frank ZagoLU-5710 all: third batch of corrected typos and grammar... 24/14424/8
2015-06-05 James SimmonsLU-6215 kernel: use f_path for inode dentry 98/14598/11
2015-05-28 Henri DoreauLU-4840 lfs: Use file lease to implement migration 13/10013/41
2015-05-17 Bobi JamLU-6389 llite: restart short read/write for normal IO 23/14123/21
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-04-06 John HammondLU-5971 llite: reorganize variable and data structures 14/13714/5
2015-03-12 Jinshan XiongLU-3259 clio: Revise read ahead implementation 59/10859/17
2015-03-11 John L. HammondLU-6047 llite: remove client Size on MDS support 26/13126/10
2015-01-27 John L. HammondLU-5971 llite: move vvp_io functions to vvp_io.c 76/13376/3
2015-01-23 John L. HammondLU-5971 llite: use vui prefix for struct vvp_io members 63/13363/2
2015-01-22 Bobi JamLU-1154 clio: rename coo_attr_set to coo_attr_update 88/12888/8
2015-01-16 John L. HammondLU-5971 llite: merge ccc_io and vvp_io 51/13351/2
2015-01-16 John L. HammondLU-5971 llite: remove struct ll_ra_read 47/13347/2
2015-01-09 John L. HammondLU-5971 llite: rename ccc_page to vvp_page 86/13086/2
2015-01-04 John L. HammondLU-5971 llite: rename ccc_object to vvp_object 77/13077/2
2014-12-28 Andreas DilgerLU-6068 misc: update Intel copyright messages 2014 74/13174/2
2014-12-18 John L. HammondLU-5971 llite: merge lclient.h into llite/vvp_internal.h 92/12592/6
2014-12-09 John L. HammondLU-2675 llite: remove lli_lvb 49/12849/2
2014-11-04 Jinshan XiongLU-3259 clio: cl_lock simplification 58/10858/15
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-09-01 Li DongyangLU-5552 llite: make sure we do cl_page_clip on the... 30/11630/2
2014-08-12 Bobi JamLU-4503 clio: lu_ref_del() mismatch ref add scope 70/8970/3
2014-07-24 John L. HammondLU-2675 llite: remove liblustre includes 72/10172/3
2014-07-08 Paul CassellaLU-5291 vvp: Make sure ft_flags is valid 56/10956/3
2014-06-24 Jinshan XiongLU-5062 llite: Solve a race to access lli_has_smd in... 60/10760/3
2014-06-20 Li XiLU-5220 llite: fix a flag bug of vvp_io_kernel_fault() 40/10740/4
2014-06-18 Patrick FarrellLU-5221 vvp: release mmap_sem in error case 41/10741/2
2014-04-19 Jinshan XiongLU-3254 llite: Update layout_gen only if layout change... 58/9858/2
2014-04-18 John L. HammondLU-2675 llite: remove dead code 67/9767/4
2014-03-25 Jinshan XiongLU-4614 llite: remove lustre_generic_file_{read,write} 30/9230/2
2014-03-25 Jinshan XiongLU-3254 llite: access layout version under a lock 89/8689/2
2014-02-06 Jinshan XiongLU-3321 clio: optimize read ahead code 23/8523/12
2014-01-18 yangshengLU-4416 mem: truncate_pagecache oldsize removed 00/8800/2
2013-12-17 Jinshan XiongLU-4201 llite: clip page correctly for vvp_io_commit_sync 31/8531/3
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-24 Jinshan XiongLU-3817 llite: Truncate to restore file 05/7505/7
2013-07-23 James SimmonsLU-2800 autoconf: remove vectored fops tests 43/5343/7
2013-07-17 jclLU-3432 llite: Access to released file trigs a restore 37/6537/13
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-06-13 Peng TaoLU-2850 kernel: 3.8 upstream removes vmtruncate()
2013-06-07 Jinshan XiongLU-2482 layout: introduce new layout for released files
2013-05-31 John L. HammondLU-3384 llite: use READ, WRITE around ll_rw_stats_tally()
2013-05-02 Keith ManntheyLU-3030 build: Update Master Copyrights pre 2.4 split
next