Whamcloud - gitweb
LU-17705 ptlrpc: replace synchronize_rcu() with rcu_barrier()
[fs/lustre-release.git] / lustre / llite / vvp_io.c
4 days ago Shaun TancheffLU-17592 build: compatibility updates for kernel 6.8 29/54229/12
2024-03-23 Shaun TancheffLU-17243 build: compatibility updates for kernel 6.6 08/52908/20
2024-03-23 Shaun TancheffLU-17081 build: Prefer folio_batch to pagevec 59/52259/25
2024-03-23 Vladimir SavelievLU-16935 llite: avoid hopeless i/o repeats 05/51505/10
2024-03-23 Qian YingjinLU-10499 pcc: add readonly mode for PCC 05/38305/38
2024-03-04 Arshad HussainLU-6142 llite: Fix style issues for vvp_io.c 35/54135/3
2024-02-23 Patrick FarrellLU-13805 llite: make page_list_{add,del} symmetric 57/52057/7
2024-02-15 Shaun TancheffLU-16314 llite: Migrate LASSERTF %p to %px 13/51213/8
2024-01-23 Alexey LyashkovLU-17364 llite: don't use stale page. 50/53550/8
2023-12-13 Patrick FarrellLU-16695 llite: switch to ki_flags from f_flags 93/50493/11
2023-09-13 Andreas DilgerLU-12518 llite: rename count and nob variables to bytes 54/38154/14
2023-07-14 Timothy DayLU-8191 llite: convert functions to static 41/51441/2
2023-07-08 Bobi JamLU-16637 llite: call truncate_inode_pages() in inode... 57/50857/22
2023-07-08 Qian YingjinLU-16651 llite: hold invalidate_lock when invalidate... 71/50371/4
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-04-18 Etienne AUJAMESLU-16077 tbf: pb_uid/pb_gid ptlrpc_body fields for... 35/48235/7
2023-04-11 Etienne AUJAMESLU-16465 llite: fix LSOM blocks for ftruncate and close 75/49675/8
2023-03-21 Qian YingjinLU-16579 llite: fix the wrong beyond read end calculation 65/50065/5
2023-02-14 Patrick FarrellLU-16515 clio: Remove cl_page_size() 18/49918/2
2023-02-03 Qian YingjinLU-16412 llite: check read page past requested 23/49723/9
2023-01-19 Bobi JamLU-16160 revert: "llite: clear stale page's uptodate... 41/49541/4
2023-01-07 Shaun TancheffLU-16113 build: Fix configure tests for lock_page_memcg 44/49144/8
2023-01-03 Jian YuLU-16433 llite: check vvp_account_page_dirtied 12/49512/6
2022-12-13 Qian YingjinLU-16334 llite: update statx size/ctime for fallocate 21/49221/4
2022-11-29 Mr. NeilBrownLU-6142 clio: make cp_ref in cl_page a refcount_t 72/49072/3
2022-11-02 Bobi JamLU-16160 llite: clear stale page's uptodate bit 07/48607/18
2022-09-12 John L. HammondLU-10994 clio: remove struct vvp_page 00/47400/5
2022-09-12 Alexey LyashkovLU-15829 llite: don't use a kms if it invalid. 95/47395/6
2022-08-26 Jian YuLU-15959 kernel: new kernel [SLES15 SP4 5.14.21-150400... 96/47696/16
2022-01-31 Vladimir SavelievLU-15459 llite: clear async errors on write commit... 78/46178/4
2022-01-20 Patrick FarrellLU-15220 llite: Compat for set_pagevec_dirty 27/45927/6
2021-12-23 Qian YingjinLU-15244 llite: set ra_pages of backing_dev_info with 0 12/45712/4
2021-09-17 Qian YingjinLU-14709 pcc: VM_WRITE should not trigger layout write 83/44483/7
2021-07-27 Patrick FarrellLU-13799 llite: Adjust dio refcounting 47/39447/16
2021-06-30 Patrick FarrellLU-13798 llite: parallelize direct i/o issuance 36/39436/30
2021-05-27 Bobi JamLU-14647 flr: mmap write/punch does not stale other... 70/43470/5
2021-05-11 Mr NeilBrownLU-13783 libcfs: support absence of account_page_dirtied 27/40827/7
2021-05-05 Wang ShilongLU-14616 readahead: fix reserving for unaliged read 77/43377/7
2021-04-28 Jian YuLU-13783 libcfs: add cfs_kallsyms_lookup_name() 96/43296/3
2021-04-21 Mr NeilBrownLU-14487 modules: remove references to Sun Trademark. 39/42139/4
2021-04-21 Mikhail PershinLU-14433 llite: do fallocate() size checks under lock 68/41668/9
2021-04-06 Wang ShilongLU-12142 clio: fix hang on urgent cached pages 37/40237/12
2021-03-16 Mr NeilBrownLU-6142 lustre: remove ll_file_*_flag wrappers. 92/40292/6
2021-02-26 Mr NeilBrownLU-13783 libcfs: switch from ->mmap_sem to mmap_lock() 88/40288/5
2021-01-22 Bobi JamLU-14326 osc: correctly update size/kms for fallocate 72/41272/2
2020-12-13 Wang ShilongLU-14186 lov: instantiate components layout for fallocate 85/40885/3
2020-11-26 Wang ShilongLU-14072 llite: fix client evicition with DIO 89/40389/3
2020-11-07 Mikhail PershinLU-10810 clio: SEEK_HOLE/SEEK_DATA on client side 08/39708/16
2020-10-02 Al ViroLU-13745 llite: switch generic_file_splice_read() to... 72/39272/13
2020-09-01 Wang ShilongLU-13846 llite: move iov iter forward by ourself 65/39565/9
2020-07-10 Wang ShilongLU-13697 llite: fix short io for AIO 04/39104/8
2020-07-04 Andreas DilgerLU-13673 misc: quiet compiler warning on armv7l 27/38927/6
2020-07-04 Shaun TancheffLU-13476 llite: Fix lock ordering in pagevec_dirty 17/38317/5
2020-06-19 Andriy SkulyshLU-13467 llite: truncate deadlock with DoM files 88/38288/3
2020-06-16 Sebastien BuissonLU-12275 sec: support truncate for encrypted files 94/37794/15
2020-05-20 Wang ShilongLU-13493 llite: check if page truncated in ll_write_begin() 25/38425/2
2020-05-14 Swapnil PimpaleLU-3606 fallocate: Implement fallocate preallocate... 75/9275/79
2020-05-08 James SimmonsLU-9859 libcfs: add support for Xarray 91/37391/9
2020-04-07 Wang ShilongLU-13377 llite: fix dead loop for short write 18/38018/6
2020-03-01 Shaun TancheffLU-13288 llite: Find account_page_dirtied on module... 86/37686/3
2020-02-20 James SimmonsLU-12477 lustre: remove obsolete config checks 85/37085/16
2020-02-20 Alexander ZarochentsevLU-13228 clio: mmap write when overquota 95/37495/4
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
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
next