Whamcloud - gitweb
LU-17705 ptlrpc: replace synchronize_rcu() with rcu_barrier()
[fs/lustre-release.git] / lustre / osd-ldiskfs / osd_scrub.c
2024-03-23 Shaun TancheffLU-17243 build: compatibility updates for kernel 6.6 08/52908/20
2023-11-29 Alexander BoykoLU-17280 scrub: skip dir stripes with OI 78/53078/2
2023-10-25 Alexander BoykoLU-17040 scrub: inconsistent item 97/51997/7
2023-08-31 Lai SiyaoLU-11457 osd-ldiskfs: scrub FID reuse 01/51601/7
2023-07-19 Mr NeilBrownLU-6142 lustre: use list_first/last_entry() for list... 28/50828/5
2023-06-20 Alexander BoykoLU-16887 scrub: delete OI when inode missing 63/51263/3
2023-06-09 Timothy DayLU-12610 osd: remove OBD_ -> CFS_ macros 05/50805/3
2023-05-31 James SimmonsLU-9859 libcfs: use round_up directly 45/50545/4
2023-05-01 Shaun TancheffLU-16351 llite: Linux 6.1 prandom, folios_contig, vma_i... 32/49232/19
2023-04-18 Andreas DilgerLU-16655 scrub: change sf_uuid to guid_t 96/50496/2
2023-03-21 Bobi JamLU-15873 osd: heed readonly mount upon osd-ldiskfs... 98/48098/6
2022-12-06 Lai SiyaoLU-15643 osd-ldiskfs: don't trigger scrub on irreparabl... 52/46852/12
2022-06-06 Artem BlagodarenkoLU-15754 lfsck: skip an inode if iget() returns -ENOMEM 79/47079/2
2022-05-30 Alexey LyashkovLU-15542 osd-ldiskfs: exclude EA inode from processing 86/46486/4
2022-03-05 Andreas DilgerLU-15601 osd-ldiskfs: handle read_inode_bitmap() error 60/46660/3
2021-12-23 James SimmonsLU-13783 osd-ldiskfs: use alloc_file_pseudo to create... 76/43876/20
2021-10-10 James SimmonsLU-14927 scrub: create shared scrub_needs_check() function. 89/44689/7
2021-08-31 James SimmonsLU-14927 scrub: share osd_scrub[prep|post] code 05/44705/2
2021-06-21 Hongchao ZhangLU-13124 scrub: check for multiple linked file 94/37194/31
2021-04-06 Lai SiyaoLU-14119 osd: add mount option "resetoi" 02/41402/8
2021-04-06 Lai SiyaoLU-14119 osd: delete stale OI mapping entry 41/41741/4
2021-03-06 Mr NeilBrownLU-6142 lustre: iput() can safely be passed NULL. 91/40291/3
2021-02-26 Mr NeilBrownLU-6142 lustre: use is_root_inode() 93/40293/7
2021-02-26 Mr NeilBrownLU-14195 lustre: remove 'fs' from 'struct lvfs_run_ctxt' 10/40910/3
2021-02-26 Lai SiyaoLU-9820 osd-ldiskfs: OI scrub speed limit fix 91/40591/3
2020-12-03 Andreas DilgerLU-13980 osd-ldiskfs: print label instead of device 38/40738/4
2020-09-12 Mikhail PershinLU-10810 osd: implement lseek method in OSD 06/39706/4
2020-09-01 Mr NeilBrownLU-12780 osd: use native kthreads for scrub. 24/38824/13
2020-06-23 Mr NeilBrownLU-12780 scrub: all update to bitfields must be protected. 74/38974/2
2020-05-20 Alexey LyashkovLU-13416 ldiskfs: don't corrupt data on journal replay 81/38281/5
2020-05-14 Andreas DilgerLU-13499 obd: fix printing of client connection UUID 43/38443/2
2020-04-19 Sebastien BuissonLU-13430 vfs: add ll_vfs_getxattr/ll_vfs_setxattr compa... 75/38175/2
2020-04-07 Alex ZhuravlevLU-10395 osd: stop OI at device shutdown 15/37615/5
2020-03-24 James SimmonsLU-6174 osd-ldiskfs: perform proper division 50/36750/5
2020-02-20 James SimmonsLU-12477 lustre: remove obsolete config checks 85/37085/16
2020-02-01 James SimmonsLU-12598 osd-ldiskfs: always return errors for osd_ios_... 23/37323/2
2020-01-23 James SimmonsLU-13119 osd-ldiskfs: set f_cred for app armour 84/37184/4
2020-01-10 Mr NeilBrownLU-10467 lustre: use wait_event_idle_timeout() as appro... 77/35977/18
2019-12-14 James SimmonsLU-11832 ldiskfs: properly handle VFS parallel locking 14/34714/30
2019-12-06 Mr NeilBrownLU-10467 lustre: use wait_event_idle() where appropriate. 71/35971/10
2019-11-12 Andreas DilgerLU-12137 llite: use ->iterate_shared() for readdir 56/34556/14
2019-09-16 James SimmonsLU-12137 osd-ldiskfs: create locked and unlocked versio... 94/35594/3
2019-09-16 James SimmonsLU-12137 osd-ldiskfs: trace the obd device used for... 82/35582/3
2019-09-16 James SimmonsLU-12137 osd-ldiskfs: refactor osd_ios_ROOT_scan 03/35803/3
2019-08-15 James SimmonsLU-12137 osd-ldiskfs: implement proper error handling... 44/35644/3
2019-08-15 James SimmonsLU-12137 osd-ldiskfs: have scrub code handle NULL dentr... 80/35580/5
2019-07-27 James SimmonsLU-12477 kernel: remove < 2.6.39 kernel support 51/35551/7
2019-07-17 James SimmonsLU-12137 osd-ldiskfs: migrate osd_ios_lookup_one_len... 53/35453/2
2019-07-12 Shaun TancheffLU-12400 osd-ldiskfs: get rid of legacy 'get_ds()'... 38/35238/3
2019-06-27 James SimmonsLU-11838 scrub: handle s_uuid change to uuid_t 89/34689/8
2019-05-08 James SimmonsLU-11803 obd: replace class_uuid with linux kernel... 16/33916/30
2019-02-27 Andreas DilgerLU-11584 osd-ldiskfs: fix lost+found object replace 46/33546/3
2019-02-11 Alexey LyashkovLU-11111 lfsck: skip orphan processing 59/32959/20
2019-01-23 Andreas DilgerLU-11625 ofd: handle upgraded filter_fid properly 27/33627/5
2018-08-09 Alexander BoykoLU-11156 scrub: skip project quota inode 29/32829/7
2018-07-18 Chris HornLU-11044 osd-ldiskfs: ext4_dir_operations uses iterate_... 86/32486/2
2018-04-09 Yang ShengLU-10565 osd: unify interface for vfs 46/31646/6
2018-04-09 Fan YongLU-10761 osd-ldiskfs: not create REMOTE_PARENT_DIR... 08/31508/3
2018-03-03 Fan YongLU-10615 osd: stop OI scrub before FLDB closed 41/31241/3
2018-02-27 James SimmonsLU-9019 osd-ldiskfs: migrate to 64 bit time 57/29857/10
2018-02-06 Fan YongLU-10193 osd-ldiskfs: backup index object with plain... 11/30911/11
2018-01-25 Fan YongLU-9836 osd-ldiskfs: read directory completely 70/30770/8
2018-01-09 Andreas DilgerLU-10308 misc: update Intel copyright messages for... 41/30341/4
2017-12-17 Fan YongLU-7585 osd-ldiskfs: auto scrub control 10/29710/10
2017-12-17 Fan YongLU-7585 scrub: general framework for OI scrub 07/28607/18
2017-08-13 James SimmonsLU-6401 uapi: migrate remaining uapi headers to uapi... 46/25246/12
2017-07-19 Fan YongLU-9545 lfsck: report "inconsistent" under dryrun mode 06/27606/3
2017-06-10 Fan YongLU-9488 scrub: reset noslot for full speed scrub 28/27228/3
2017-06-10 Fan YongLU-9440 osd-ldiskfs: efficient way to get ldiskfs backe... 77/27177/5
2017-05-09 Fan YongLU-9040 scrub: detect dead loop scanning 51/26751/10
2017-04-06 Fan YongLU-8998 pfl: enhance PFID EA for PFL
2017-03-26 Fan YongLU-9040 scrub: handle group boundary properly (2) 59/26059/2
2017-03-23 Fan YongLU-8900 snapshot: simulate readonly device 67/24267/15
2017-02-15 Fan YongLU-9040 scrub: handle group boundary properly 05/25105/4
2017-01-01 Steve GuminskiLU-6210 osd: Change positional struct initializers... 70/23770/2
2016-12-17 Andreas DilgerLU-8901 misc: update Intel copyright messages for 2016 33/24233/4
2016-09-22 James SimmonsLU-6245 server: remove types abstraction from lfsck... 70/22370/4
2016-09-10 Fan YongLU-7782 scrub: handle slave obj of striped directory 06/21506/5
2016-08-15 Kit WestneatLU-7061 osd-ldiskfs: NULL pointer in osd_scrub_refresh_... 20/20620/2
2016-08-15 Fan YongLU-8085 scrub: increase iteration cursor to skip unused... 76/19876/3
2016-07-20 Oleg DrokinRevert "LU-7782 scrub: handle slave obj of striped... 13/21313/4
2016-07-11 Fan YongLU-7782 scrub: handle slave obj of striped directory 01/18801/18
2016-06-27 Yang ShengLU-8176 libcfs: Add file_dentry() & file_inode() wrapper 76/20576/10
2016-06-16 Fan YongLU-8279 scrub: fix inode reference leak 92/20792/3
2016-06-14 Fan YongLU-7302 scrub: join the running OI scrub properly 75/18175/2
2016-06-14 Fan YongLU-6861 scrub: only trigger full OI scrub when necessary 51/16951/6
2016-04-06 James SimmonsLU-6215 lprocfs: handle seq_printf api change 33/16933/17
2016-03-14 Bob GlossmanLU-7608 kernel: kernel upgrade [SLES12 SP1 3.12.51... 57/17857/10
2015-12-18 Fan YongLU-6895 lfsck: drop bad OI files after MDT file-level... 03/17403/6
2015-12-09 Fan YongLU-7268 scrub: NOT assign LMA for EA inode 43/17043/3
2015-11-17 Fan YongLU-7169 tests: check disk corruption during failover 64/16664/9
2015-11-13 Fan YongLU-7120 scrub: handle osd_scrub_post return value 68/16368/2
2015-11-03 Andreas DilgerLU-7243 misc: update Intel copyright messages 2015 58/16758/3
2015-10-14 Fan YongLU-6895 scrub: not trigger scrub if inode removed by... 39/16439/8
2015-09-10 Andriy SkulyshLU-7061 osd-ldiskfs: NULL pointer dereference in osd_sc... 38/16138/2
2015-08-26 Andreas DilgerLU-5623 osd-ldiskfs: fix typo in lost+found repair... 25/16025/2
2015-07-04 Fan YongLU-6380 scrub: handle update_log during initial scrub 92/15192/3
2015-07-01 Gregoire PichonLU-5319 mdt: support multiple modify RCPs in parallel 60/14860/13
2015-06-05 James SimmonsLU-6215 kernel: use f_path for inode dentry 98/14598/11
2015-06-01 Wang DiLU-3536 lod: cancel update log after all committed 72/11572/52
next