Whamcloud - gitweb
LU-17705 ptlrpc: replace synchronize_rcu() with rcu_barrier()
[fs/lustre-release.git] / lustre / ptlrpc / service.c
2024-02-23 Sebastien BuissonLU-17317 sec: add srpc_serverctx proc file 76/53376/7
2024-02-23 Patrick FarrellLU-12273 lod: metadata overstriping 34/35034/20
2023-11-08 Mikhail PershinLU-17249 ptlrpc: protect scp_rqbd_idle list operations 31/52931/2
2023-10-25 Lei FengLU-15246 ptlrpc: per-device adaptive timeout parameters 98/45598/38
2023-08-24 Lai SiyaoLU-17003 dne: remove REP-ACK support in DNE system 51/51851/3
2023-08-19 Andreas DilgerLU-16973 ptlrpc: flush delayed file desc if idle 05/51805/6
2023-08-01 Andriy SkulyshLU-16430 ptlrpc: racy rq_obsolete bit modification 05/49505/6
2023-07-27 Lai SiyaoLU-15527 dne: refactor commit-on-sharing for DNE 41/46641/11
2023-07-19 Mr NeilBrownLU-6142 lustre: use list_first/last_entry() for list... 28/50828/5
2023-06-09 Timothy DayLU-12610 ptlrpc: replace OBD_ -> CFS_ macros 84/50684/4
2023-03-13 Shaun TancheffLU-16534 build: Prefer timer_delete[_sync] 22/49922/6
2023-02-08 Aurelien DegremontLU-930 ptlrpc: clarify AT error message 48/49548/5
2022-10-15 Alexander BoykoLU-16002 ptlrpc: reduce pinger eviction time 28/47928/10
2022-10-04 Etienne AUJAMESLU-16144 nrs: implement force mode for nrs_tbf_req_get() 94/48494/5
2022-09-24 Lei FengLU-15986 ptlrpc: protect rq_repmsg in ptlrpc_req_drop_rs() 39/47839/14
2022-09-12 Mr NeilBrownLU-10391 ptlrpc: change rq_peer to struct lnet_nid 38/44638/4
2022-09-01 Andreas DilgerLU-16056 libcfs: restore umask handling in kernel threads 33/48233/3
2022-01-18 Mr NeilBrownLU-10391 lnet: use large nids in struct lnet_event 00/43600/12
2021-12-13 Alex ZhuravlevLU-15190 ptlrpc: fix duplication check 45/45445/5
2021-11-30 Chris HornLU-15068 ptlrpc: Do not unlink difficult reply until... 38/45138/3
2021-08-18 Mikhail PershinLU-14876 out: don't connect to busy MDS-MDS export 90/44390/5
2021-08-10 Mr. NeilBrownLU-6142 lustre: use list_first_entry() in lustre subdir... 38/44338/2
2021-05-27 Vitaly FertmanLU-14594 ptlrpc: do not match reply with resent RPC 42/43242/4
2021-04-21 Mr NeilBrownLU-14487 modules: remove references to Sun Trademark. 39/42139/4
2021-04-21 Mr NeilBrownLU-14352 various: only use wake_up_all() on exclusive... 89/41289/4
2021-03-16 Mr NeilBrownLU-8837 ptlrpc: mark some functions as static 47/41947/5
2021-03-13 Yang ShengLU-11289 ptlrpc: fix ASSERTION on scp_rqbd_posted 36/41936/3
2021-03-10 Lei FengLU-14431 log: Add ending newline for some messages. 23/41723/5
2021-02-26 Mr NeilBrownLU-9679 ptlrpc: list_for_each improvements. 33/39133/4
2020-07-04 Mr NeilBrownLU-9859 libcfs: don't call unshare_fs_struct() 32/39132/3
2020-07-04 Hongchao ZhangLU-13608 tgt: abort recovery while reading update llog 46/38746/5
2020-05-27 Mr NeilBrownLU-10467 ptlrpc: change LONG_UNLINK to PTLRPC_REQ_LONG_... 05/38405/3
2020-05-27 Mr NeilBrownLU-9679 ptlrpc: use OBD_ALLOC_PTR_ARRAY() and FREE 53/38253/2
2020-04-23 James SimmonsLU-9019 obd: express timeouts in timeout_t 76/31576/24
2020-03-11 NeilBrownLU-9859 lustre: remove current_pid() and current_comm() 76/37776/3
2020-03-01 James SimmonsLU-10467 ptlrpc: convert waiting in ptlrpc_hr_main() 96/37696/4
2020-02-20 NeilBrownLU-9859 libcfs: rename cfs_cpt_table to cfs_cpt_tab 19/37519/2
2020-02-08 Mr NeilBrownLU-9679 lustre: use LIST_HEAD() for local lists. 55/36955/4
2020-02-08 Mr NeilBrownLU-10467 ptlrpc: convert use of l_wait_event_exclusive_... 86/35986/11
2020-02-08 Mr NeilBrownLU-10467 lustre: convert most users of LWI_TIMEOUT_INTE... 73/35973/16
2020-01-10 Mr NeilBrownLU-10467 lustre: use wait_event_idle_timeout() as appro... 77/35977/18
2019-12-14 Mikhail PershinLU-12741 ptlrpc: do lu_env_refill for new request 14/36714/2
2019-12-06 NeilBrownLU-12542 handle: move refcount into the lustre_handle. 94/35794/15
2019-12-06 Mr NeilBrownLU-9679 general: avoid bare return; at end of void... 54/36654/3
2019-12-06 Mr NeilBrownLU-10467 lustre: use wait_event_idle() where appropriate. 71/35971/10
2019-10-18 Andreas DilgerLU-12838 ptlrpc: fix watchdog ratelimit logic 09/36409/3
2019-09-30 Andriy SkulyshLU-11444 ptlrpc: resend may corrupt the data 14/35114/15
2019-09-09 Andreas DilgerLU-12368 ptlrpc: make DEBUG_REQ messages consistent 11/35311/13
2019-08-09 Patrick FarrellLU-12523 ptlrpc: Don't get jobid in body_v2 84/35584/10
2019-07-27 NeilBrownLU-4423 ptlrpc: use list_move where appropriate. 07/35507/5
2019-07-20 James SimmonsLU-4423 ptlrpc: Fix using smp_processor_id() in preempt... 95/35495/2
2019-07-17 Ann KoehlerLU-12523 ptlrpc: Add jobid to rpctrace debug messages 45/35445/6
2019-06-01 Mikhail PershinLU-11359 mdt: fix mdt_dom_discard_data() timeouts 71/34071/21
2019-06-01 Alex ZhuravlevLU-12034 obdclass: put all service's env on the list 66/34566/17
2019-05-08 Arshad HussainLU-6142 ptlrpc: Fix style issues for service.c 05/34605/6
2019-04-21 Andreas DilgerLU-947 ptlrpc: allow stopping threads above threads_max 00/34400/6
2019-02-18 Andrew PerepechkoLU-11897 ost: improve memory allocation for ost 27/34127/7
2019-01-23 NeilBrownLU-9859 libcfs: add watchdog for ptlrpc service threads. 18/33018/24
2018-10-12 Patrick FarrellLU-11454 ptlrpc: Make CPU binding switchable 62/33262/6
2018-09-16 Hongchao ZhangLU-11281 ptlrpc: race in AT early reply 71/33071/4
2018-07-03 Andriy SkulyshLU-11004 ptlrpc: Serialize procfs access to scp_hist_re... 07/32307/2
2018-05-21 Andrew PerepechkoLU-10964 build: armv7 client build fixes 94/32194/8
2018-05-12 Li DongyangLU-10805 libcfs: timer_setup() API changes 90/31790/4
2018-05-06 James SimmonsLU-9019 libcfs: remove the remaining cfs_time wrappers 68/31068/8
2018-05-02 Dmitry EreminLU-8066 ldlm: move all remaining files from procfs... 55/29255/7
2018-04-19 Alexander BoykoLU-10889 ptlrpc: update req timeout if resending happened 10/31910/4
2018-04-09 Bruno FacciniLU-10826 ptlrpc: fix test_req_buffer_pressure behavior 90/31690/2
2018-04-09 Liang ZhenLU-6032 ldlm: don't disable softirq for exp_rpc_lock 57/12957/12
2018-01-31 Bruno FacciniLU-9372 ptlrpc: allow to limit number of service's... 64/29064/4
2018-01-20 Mikhail PershinLU-10175 ldlm: remove obsoleted lock convert code 91/30491/3
2018-01-09 Andreas DilgerLU-10308 misc: update Intel copyright messages for... 41/30341/4
2018-01-09 Emoly LiuLU-8649 recovery: print some useful messages in recovery 56/30656/3
2017-10-02 James SimmonsLU-9019 ptlrpc: migrate pinger to 64 bit time 35/28035/12
2017-08-05 James SimmonsLU-6245 uapi: move libcfs/lnet UAPI header into own... 89/28089/7
2017-07-29 Alex ZhuravlevLU-9683 ptlrpc: fix argument misorder 27/28027/4
2017-07-19 Oleg DrokinLU-8066 ptlrpc: migrate ptlrpc proc files to sysfs 73/25073/11
2017-06-19 Lai SiyaoLU-9504 ptlrpc: REP-ACK hr may race with trans commit 07/27207/9
2017-06-10 Dmitry EreminLU-8703 libcfs: make tolerant to offline CPUs and empty... 22/23222/20
2017-05-29 Arnd BergmannLU-4423 libcfs: remove CFS_TIME_T definition 25/27025/2
2017-05-12 Bruno FacciniLU-9372 ptlrpc: drain "ptlrpc_request_buffer_desc"... 52/26752/5
2017-05-09 Arnd BergmannLU-4423 ptlrpc: use 64-bit times for request times 77/24977/14
2017-05-09 Lai SiyaoLU-8650 mdt: enable REP-ACK for DNE 07/22807/4
2017-03-30 James SimmonsLU-9019 obd: use 64-bit time for obd_recovery_* fields 04/25604/7
2017-02-23 Dmitry EreminLU-8703 libcfs: remove usless abstraction 48/25048/2
2017-01-24 Dmitry EreminLU-8710 ptlrpc: use current CPU instead of harcoded 0 05/23305/3
2017-01-24 James SimmonsLU-6245 libcfs: remove wrappers for timer functions 33/23733/4
2016-12-17 Andreas DilgerLU-8901 misc: update Intel copyright messages for 2016 33/24233/4
2016-10-25 Amir ShehataLU-8492 ptlrpc: Correctly calculate hrp->hrp_nthrs 06/19106/6
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-27 Alexander BoykoLU-7702 ldlm: skip lock if export failed 20/18120/9
2016-04-21 James SimmonsLU-6245 libcfs: replace CFS_MODULE_PARAM with linux... 83/19383/6
2016-02-05 Andreas DilgerLU-6587 obdclass: use OBD_FREE_LARGE with OBD_ALLOC_LARGE 34/18034/4
2015-11-03 Andreas DilgerLU-7243 misc: update Intel copyright messages 2015 58/16758/3
2015-09-24 Giuseppe Di NataleLU-7076 ptlrpc: Unitialized rc in ptlrpc_server_hpreq_init 27/16327/2
2015-08-26 Jinshan XiongLU-4499 nrs: adjust the order of REQ NRS initilization 43/15943/5
2015-07-04 wang diLU-6780 ptlrpc: Do not resend req with allow_replay 58/15458/3
2015-06-09 Frank ZagoLU-5710 all: third batch of corrected typos and grammar... 24/14424/8
2015-05-06 Andreas DilgerRevert "LU-6206 ptlrpc: start minimum service threads" 82/14682/3
2015-05-01 Andreas DilgerLU-6206 ptlrpc: start minimum service threads 23/13823/2
next