Whamcloud - gitweb
LU-14541 llite: Check vmpage in releasepage
[fs/lustre-release.git] / lustre / osc / osc_lock.c
2021-08-10 Mr. NeilBrownLU-6142 lustre: use list_first_entry() in lustre subdir... 38/44338/2
2021-07-28 Patrick FarrellLU-14814 osc: osc: Do not flush on lockless cancel 52/44152/7
2021-07-28 Patrick FarrellLU-14838 osc: Remove client contention support 05/44205/5
2021-07-28 Patrick FarrellLU-14838 osc: Remove lockless truncate 04/44204/5
2021-06-02 Patrick FarrellLU-11290 osc: Batch gang_lookup cbs 89/33089/10
2021-04-28 Alexander BoykoLU-14397 ptlrpc: idle import vs lock enqueue race 03/41403/6
2021-04-21 Mr NeilBrownLU-14487 modules: remove references to Sun Trademark. 39/42139/4
2021-02-26 John L. HammondLU-14047 lustre: change EWOULDBLOCK to EAGAIN 07/40307/4
2020-11-19 Alexander ZarochentsevLU-11290 ldlm: page discard speedup 27/39327/10
2020-09-25 Patrick FarrellLU-11518 osc: Do ELC on locks with no OSC object 84/34584/5
2020-09-19 Alexey LyashkovLU-13645 ldlm: don't use a locks without l_ast_data 18/39318/6
2020-04-06 Andreas DilgerLU-6179 llite: remove LOCKAHEAD_OLD compatibility 09/38109/2
2020-03-05 Wang ShilongLU-9679 osc: fix to return right weight in osc_lock_wei... 35/37735/2
2020-03-05 NeilBrownLU-9679 osc: simplify osc_page_gang_lookup() 99/37599/2
2020-03-01 Mr NeilBrownLU-9679 general: add missing spaces near punctuation 02/37402/5
2020-02-25 Bruno FacciniLU-13264 osc: ensure lu_ref work atomic from osc_lock_u... 29/37629/2
2020-02-25 Bruno FacciniLU-13263 osc: use LDLM_LOCK_RELEASE() if no lu_ref... 25/37625/2
2020-02-08 Alexander ZarochentsevLU-13128 osc: glimpse and lock cancel race 15/37215/5
2019-09-30 Vitaly FertmanLU-12681 osc: wrong cache of LVB attrs, part2 00/36200/3
2019-09-30 Vitaly FertmanLU-12681 osc: wrong cache of LVB attrs 99/36199/4
2019-09-20 Patrick FarrellLU-11670 osc: glimpse - search for active lock 60/33660/31
2019-09-07 Alexander BoykoLU-9964 llite: prevent mulitple group locks 91/35791/5
2019-08-21 Patrick FarrellLU-12343 osc: Fix dom handling in weight_ast 66/34966/5
2019-07-27 Shaun TancheffLU-12431 clio: remove default csi_end_io handler 00/35400/6
2019-07-12 Gu ZhengLU-11518 osc: cancel osc_lock list traversal once found... 96/35396/4
2019-03-21 Andrew PerepechkoLU-8047 llite: optimizations for not granted lock proce... 65/19665/13
2019-01-16 Patrick FarrellLU-11825 clio: Remove pio feature 12/33912/2
2019-01-04 Andrew PerepechkoLU-11296 osc: speed up page cache cleanup during blocki... 90/33090/4
2018-09-10 Mikhail PershinLU-10961 ldlm: don't cancel DoM locks before replay 91/32791/6
2018-01-14 James SimmonsLU-9859 libcfs: delete libcfs/linux/libcfs.h 06/30706/4
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-10-17 Mikhal PershinLU-3285 mds: add IO locking to the MDC and MDT 18/28018/25
2017-09-21 Patrick FarrellLU-6179 llite: Implement ladvise lockahead 64/13564/102
2017-08-28 Patrick FarrellLU-8276 ldlm: Make lru clear always discard read lock... 85/20785/7
2017-07-19 Mikhal PershinLU-3285 osc: prepare OSC code to be used from MDC 96/22996/18
2017-05-30 Dmitry EreminLU-8964 clio: Parallelize generic I/O 68/26468/17
2017-04-19 Andriy SkulyshLU-9171 osc: GPF while doing ELC with no_wait_policy 00/25700/4
2017-04-19 Alexander BoykoLU-9065 osc: fix for cl_env_get in low memory 71/25171/7
2017-04-06 Bobi JamLU-8998 clio: Client side implementation for PFL
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-08-22 James SimmonsLU-6245 client: remove types abstraction from client... 90/20590/12
2016-06-03 Jinshan XiongLU-4257 obdclass: Get rid of cl_env hash table 54/20254/6
2016-05-03 Alex ZhuravlevLU-7521 ldlm: LDLM_DEBUG() shouldn't be passed \n 94/17494/8
2016-05-02 Jinshan XiongLU-8005 osc: set lock data for readahead lock 53/19453/2
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-04-28 Patrick FarrellLU-6368 ldlm: Do not use cbpending for group locks 93/14093/8
2015-04-09 frank zagoLU-5710 all: second batch of corrected typos and gramma... 33/12933/8
2015-03-12 Jinshan XiongLU-3259 clio: Revise read ahead implementation 59/10859/17
2015-01-22 Bobi JamLU-1154 clio: rename coo_attr_set to coo_attr_update 88/12888/8
2015-01-04 Jinshan XiongLU-5781 osc: osc_lock_weight endless loop fix 62/12362/3
2014-12-28 Andreas DilgerLU-6068 misc: update Intel copyright messages 2014 74/13174/2
2014-11-04 Jinshan XiongLU-3259 clio: cl_lock simplification 58/10858/15
2014-08-27 John L. HammondLU-2675 build: assume __linux__ and __KERNEL__ 37/11437/5
2014-07-09 James NunezLU-4871 newline: Correct missing newline 00/10000/6
2014-06-20 Jinshan XiongLU-4861 osc: a deadlock problem in osc completion ast 81/10581/2
2014-05-07 James SimmonsLU-3963 libcfs: convert link list to linux api fld... 04/9904/5
2014-04-24 Jian YuLU-4669 type: change "%llx" to "LPX64” 11/9811/4
2014-03-01 Jinshan XiongLU-4300 ldlm: ELC picks locks in a safer policy 75/9175/3
2014-02-26 Ann KoehlerLU-4357 libcfs: restore __GFP_WAIT flag to memalloc... 23/9223/5
2014-02-22 Niu YaweiLU-4597 clio: clear nowait flag agl lock re-enqueue 49/9249/2
2014-02-22 Dmitry EreminLU-4488 build: fix compilation with --enable-invariants 53/8853/10
2013-12-02 Jinshan XiongLU-3321 osc: add weight function for DLM lock 94/7894/16
2013-11-15 Jinshan XiongLU-3321 clio: collapse layer of cl_page 92/7892/10
2013-10-26 Bruce KorbLU-2906 ldlm: use accessor macros for l_flags 63/7963/4
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-08-10 Vitaly FertmanLU-3433 clio: wrong cl_lock usage 09/6709/3
2013-06-28 Peng TaoLU-1346 libcfs: replace cfs_ memory wrappers 31/2831/13
2013-06-11 Peng TaoLU-2335 kernel: add CONFIG_ prefix to config values
2013-06-07 Bruce KorbLU-2771 dlmlock: compress out unused space
2013-05-02 Keith ManntheyLU-3030 build: Update Master Copyrights pre 2.4 split
2013-03-20 Vitaly FertmanLU-1565 ldlm: make blocking threads async wherenever...
2013-01-28 wangdiLU-1506 ldlm: correct lock res build for FID on OST
2013-01-08 Keith ManntheyLU-2446 build: Update Whamcloud copyright messages...
2012-12-12 Jinshan XiongLU-1710 lvb: variable sized LVB support
2012-12-08 Jinshan XiongLU-2304 lov: check enq flags when matching top lock
2012-12-05 Andreas DilgerLU-1346 libcfs: replace libcfs wrappers with kernel API
2012-11-06 JinshanLU-2170 osc: set osc_lock attribute only once
2012-11-06 Vitaly FertmanLU-1684 ldlm: move ldlm flags not sent through wire...
2012-09-10 Jinshan XiongLU-1813 osc: osc_lock_unuse() race
2012-08-13 Fan YongLU-1683 agl: increase lock cll_holds for AGL upcall
2012-07-23 Alexander.BoykoLU-1418 osc: remove DEADLOCK error messages
2012-07-09 Jinshan XiongLU-169 clio: restart clio operations if layout changes
2012-06-19 Jinshan XiongLU-1030 osc: new IO engine implementation
2012-06-04 Jinshan XiongLU-1299 clio: a combo patch to fix cl_lock
2012-06-01 Jinshan XiongLU-1274 osc: Do not grab mutex of cl_lock for glimpse
2012-05-08 Liang ZhenLU-1347 build: remove the vim/emacs modelines
2012-03-14 Fan YongLU-1070 agl: update lock state when AGL upcall
2012-03-02 Andreas DilgerLU-1146 build: batch update copyright messages
2012-02-13 Fan YongLU-1061 agl: cl_locks_prune() waits for the last user
2012-01-20 Jinshan XiongLU-948 clio: add a callback to cl_page_gang_lookup()
2012-01-10 Fan YongLU-925 agl: async glimpse lock process in CLIO stack
2011-08-20 Oleg DrokinLU-365 Update copyright for files modified by Whamcloud
2011-07-26 Jinshan XiongLU-394: LND failure casued by discontiguous KIOV
2011-03-16 Oleg DrokinLU-68 Fix a race between lock cancel and write