Whamcloud - gitweb
LU-15132 hsm: Protect against parallel HSM restore requests
[fs/lustre-release.git] / lustre / mdt / mdt_coordinator.c
2022-07-18 Etienne AUJAMESLU-15132 hsm: Protect against parallel HSM restore... 67/45367/15
2022-06-27 Mikhail PershinLU-15900 hsm: don't return error on state change during... 73/47473/2
2022-01-26 Jian YuLU-15220 lustre: use 'fallthrough' pseudo keyword for... 69/46269/3
2022-01-18 Sergey CheremencevLU-14399 hsm: process hsm_actions in coordinator 45/41445/21
2022-01-18 Etienne AUJAMESLU-15145 hsm: unlock the restore layout lock for a... 41/45341/5
2021-11-20 Qian YingjinLU-14793 hsm: record index for further HSM action scanning 77/44077/11
2021-08-10 Mr. NeilBrownLU-9859 libcfs: discard cfs_cap_t, use kernel_cap_t 71/43171/9
2021-05-27 Li XiLU-14689 hsm: starting running HSM coordinator should... 20/43720/2
2021-04-21 Mr NeilBrownLU-14352 various: only use wake_up_all() on exclusive... 89/41289/4
2021-03-30 Mr. NeilBrownLU-9859 libcfs: remove linux-curproc.c 38/41938/10
2020-10-12 Sergey CheremencevLU-13920 hsm: process hsm_actions only after mdd setup 28/40028/3
2020-07-17 Shaun TancheffLU-13344 all: Separate debugfs and procfs handling 34/37834/14
2020-05-27 Mr NeilBrownLU-9679 mdt: use OBD_ALLOC_PTR_ARRAY() and FREE 51/38251/2
2020-03-31 James SimmonsLU-13344 servers: change request timeouts to s32 50/37950/2
2020-03-24 Mr NeilBrownLU-6142 lustre: remove remaining users of ldebugfs_register 43/37743/3
2020-03-11 NeilBrownLU-9859 lustre: remove current_pid() and current_comm() 76/37776/3
2019-09-07 Nikitas AngelinasLU-11675 hsm: don't allow new HSM requests during CDT_INIT 71/33671/6
2019-09-03 James SimmonsLU-9859 mdt: replace CLASSERT with BUILD_BUG_ON 19/32219/4
2019-07-30 James SimmonsLU-8066 mdt: migrate procfs files to sysfs 79/34779/14
2019-07-27 Alex ZhuravlevLU-12090 utils: lfs rmfid 49/34449/40
2019-04-30 Andriy SkulyshLU-11925 hsm: attributes aren't updated after RESTORE 80/34180/6
2019-02-06 Aurelien DegremontLU-11892 hsm: fix memory leak when scheduling HSM requests 23/34123/2
2018-11-21 John L. HammondLU-11519 hsm: handle hsd_request_count == 0 properly 80/33580/6
2018-11-13 Andreas DilgerLU-10030 hsm: make changelog flag argument an enum 12/32112/6
2018-10-12 Quentin BougetLU-8324 hsm: prioritize one RESTORE once in a while 23/31723/14
2018-07-30 Qian YingjinLU-9538 mdt: Lazy size on MDT 60/29960/43
2018-07-24 Qian YingjinLU-11032 hsm: memory leak in mdt_hsm_cdt_cleanup 56/32456/3
2018-04-09 John L. HammondLU-10383 hsm: ignore compound_id 49/30949/5
2018-04-09 John L. HammondLU-10383 hsm: add action count to hsm scan data 35/31235/3
2018-04-09 John L. HammondLU-10383 hsm: remove struct hsm_thread_data 34/31234/3
2018-03-03 James SimmonsLU-9325 obd: replace lprocfs_str_to_s64 39/30539/16
2018-02-27 Sebastien BuissonLU-9727 lustre: record if enable_audit is set on nodemap 14/28314/18
2018-02-09 Hongchao ZhangLU-9664 hsm: protect cdt_state 34/27634/10
2018-01-14 John L. HammondLU-10383 hsm: flatten mdt_cdt_started_cb() 61/30561/4
2018-01-14 John L. HammondLU-10383 hsm: consolidate CDT restore handle handling 57/30557/4
2018-01-14 John L. HammondLU-10383 hsm: refactor mdt_coordinator_cb() 52/30552/3
2018-01-09 Andreas DilgerLU-10308 misc: update Intel copyright messages for... 41/30341/4
2018-01-04 Quentin BougetLU-8626 hsm: expose the number of active hsm requests... 36/30336/8
2017-12-20 John L. HammondRevert "LU-5216 hsm: cancel hsm actions running on... 15/30615/3
2017-12-17 Quentin BougetLU-8626 hsm: count the number of started requests of... 77/28677/9
2017-12-17 vinayakswami harih... LU-5216 hsm: cancel hsm actions running on CT when... 38/24238/28
2017-11-22 James SimmonsLU-9019 mdt: migrate to 64 bit time 88/28788/15
2017-11-06 Ben EvansLU-7988 hsm: wake up cdt when requests are empty 42/29742/4
2017-09-13 Bruno FacciniLU-7988 hsm: update many cookie status at once 84/19584/39
2017-08-31 Frank ZagoLU-7988 hsm: added coordinator housekeeping flag 82/19582/38
2017-08-05 Bruno FacciniLU-9744 mdt: avoid wrong CLF_HSM_DIRTY report in ChangeLog 62/27962/2
2017-08-01 Frank ZagoLU-7988 hsm: run HSM coordinator once per second at... 41/19341/41
2017-07-19 Frank ZagoLU-7988 hsm: mark the cdt as stopped when its thread... 62/22762/28
2017-06-13 John L. HammondLU-9615 mdt: use write llog lock for pending restores 84/27484/2
2017-06-07 Bruno FacciniLU-4640 mdt: implement Remove Archive on Last Unlink... 46/18946/18
2017-06-03 John L. HammondLU-9338 hsm: cache agent record locations 01/26901/5
2017-05-29 Quentin BougetLU-9482 hsm: release restore lock without object (part2) 33/27033/4
2017-05-29 John L. HammondLU-9312 hsm: convert cdt_llog_lock to a rw semaphore 03/26803/6
2017-05-24 Frank ZagoLU-7988 hsm: change the cdt event flags to a simple... 89/22789/14
2017-05-17 Frank ZagoLU-7988 hsm: change coordinator start/stop mechanisms 67/22667/24
2017-05-16 John L. HammondLU-9464 hsm: use OBD_ALLOC_LARGE() for hsm_scan_data... 14/27014/2
2017-05-09 John L. HammondLU-9404 mdt: set HSM xattr only when needed 67/26867/2
2017-05-09 John L. HammondLU-9403 mdt: prevent HSM leak on re-archive 66/26866/2
2017-05-09 John L. HammondLU-9312 hsm: add a cookie indexed request hash 63/26763/3
2017-05-09 John L. HammondLU-9312 hsm: fix error handling around mdt_hsm_get_md_hsm() 41/26741/3
2017-05-05 Quentin BougetLU-8879 tests: speed up copytool_cleanup() in sanity-hsm 25/24025/7
2017-04-26 Fan YongLU-9306 tests: more debug info for hsm test_24d 70/26770/7
2017-04-23 Bruno FacciniLU-9075 mdt: avoid race causing mdt_coordinator_cb... 43/25243/2
2017-04-19 Steve GuminskiLU-9166 mdt: Add trailing newlines to proc files 77/25977/4
2017-03-26 Bruno FacciniLU-8808 mdt: avoid out of order ChangeLog during restore 38/23638/6
2017-03-23 Fan YongLU-8900 snapshot: simulate readonly device 67/24267/15
2017-03-14 John L. HammondLU-9167 hsm: use a new environment during HSM purge 30/25730/2
2016-12-23 Frank ZagoLU-7988 hsm: don't use a ptlrpc_thread struct for the cdt 61/22761/8
2016-12-17 Andreas DilgerLU-8901 misc: update Intel copyright messages for 2016 33/24233/4
2016-12-17 Bruno FacciniLU-6449 mdt: correct status and ChangeLogs for dead... 77/21077/13
2016-12-17 Bruno FacciniLU-6449 hsm: handle completions with non-existent objects 12/22212/3
2016-10-08 Frank ZagoLU-7988 hsm: make mdt_hsm_cdt_start a static function 04/22704/5
2016-09-22 James SimmonsLU-6245 server: remove types abstraction from MDS/MGS... 71/22371/4
2016-08-11 Frank ZagoLU-7988 hsm: only browse entries of hsd.request when... 81/19581/15
2016-08-11 Frank ZagoLU-7988 hsm: Fix possible out of bounds reference in... 79/19579/14
2016-08-01 Frank ZagoLU-7988 hsm: remove hsd.request_sz from struct hsm_scan... 78/19578/14
2016-06-14 Nathaniel ClarkLU-7920 hsm: Account for decreasing max request count 82/19382/3
2016-05-27 Frank ZagoLU-8014 hsm: remove invalid kuc_free in coordinator 69/19869/3
2016-05-16 Bruno FacciniLU-8010 mdt: fix orphan layout_lock cases for restore 10/19710/7
2016-05-11 Giuseppe Di NataleLU-7334 lprocfs: Refactored string to value helpers 30/16930/13
2016-04-25 Frank ZagoLU-8014 hsm: remove kuc_ispayload 94/19494/3
2016-04-21 John L. HammondLU-7986 hsm: update actions llog in place 47/19447/2
2016-04-06 James SimmonsLU-6215 lprocfs: handle seq_printf api change 33/16933/17
2016-03-15 Oleg DrokinRevert "LU-4640 mdt: implement Remove Archive on Last... 25/18925/2
2016-03-14 Bruno FacciniLU-4640 mdt: implement Remove Archive on Last Unlink... 84/14384/31
2015-04-28 James SimmonsLU-6245 libcfs: remove prim wrappers for libcfs 74/13874/8
2015-04-20 Frank ZagoLU-6245 utils: split kernel comm between user and kernel 70/14270/7
2015-04-09 frank zagoLU-5710 all: second batch of corrected typos and gramma... 33/12933/8
2015-04-06 frank zagoLU-5710 corrected some typos and grammar errors 01/12201/13
2015-01-19 James SimmonsLU-5275 lprocfs: sync names to upstream kernel lustre... 30/13330/4
2015-01-10 Frank ZagoLU-5396 all: use NULL instead of 0 67/12567/7
2014-12-28 Andreas DilgerLU-6068 misc: update Intel copyright messages 2014 74/13174/2
2014-12-05 Johann LombardiRevert "LU-5275 lprocfs: remove last of non seq data... 53/12953/3
2014-12-04 James SimmonsLU-5275 lprocfs: remove last of non seq data structs... 98/12298/4
2014-11-04 Frank ZagoLU-5691 hsm: remove a request from the index if not... 42/12142/2
2014-08-25 James SimmonsLU-3963 libcfs: convert lod, mdt, and gss to linux... 87/10387/8
2014-06-20 Dmitry EreminLU-4629 libcfs: fix buffer overflow of string buffer 89/9389/19
2014-05-20 James SimmonsLU-3319 procfs: move mdt/mds proc handling to seq_files 36/8036/19
2014-04-24 Oleg DrokinLU-4563 Fix unsafe userspace access in many proc files 59/9059/16
2014-03-25 Bruno FacciniLU-4065 mdt: missing NL in CERROR format 97/9597/2