Whamcloud - gitweb
LU-17705 ptlrpc: replace synchronize_rcu() with rcu_barrier()
[fs/lustre-release.git] / lustre / obdclass / lu_object.c
2024-03-23 Shaun TancheffLU-17392 build: compatibility updates for kernel 6.7 21/53621/17
2024-02-23 Alexey LyashkovLU-15784 obdecho: don't panic with run on second mdt 47/47147/25
2024-02-23 Arshad HussainLU-6142 obdclass: Fix style issues for lu_object.c 39/54039/2
2024-02-23 Sergey CheremencevLU-16356 hsm: store crh in rhashtable instead of list 84/49284/28
2023-11-08 Alexey LyashkovLU-17181 misc: don't block reclaim threads 27/52627/2
2023-10-25 Alexey LyashkovLU-16952 debug: don't put extra new line at output 75/51675/3
2023-07-14 Timothy DayLU-8191 obdclass: add static and remove functions 40/51440/3
2023-05-19 Timothy DayLU-12610 obd: remove OBD_ -> CFS_ macros 08/50808/2
2023-05-01 Shaun TancheffLU-16351 llite: Linux 6.1 prandom, folios_contig, vma_i... 32/49232/19
2022-12-20 Andreas DilgerLU-16231 misc: rename lprocfs_stats functions 47/48847/3
2022-09-01 Andreas DilgerLU-15642 obdclass: use consistent stats units 33/46833/9
2021-10-10 Lei FengLU-14475 log: Rewrite some log messages 92/41892/5
2021-06-30 James SimmonsLU-14752 obdclass: handle EBUSY returned for lu_object... 68/43968/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-10 Mr NeilBrownLU-12477 lustre: check return status of register_shrinker() 83/40883/4
2021-03-10 Mr NeilBrownLU-12477 libcfs: Further reduce complexity for shrinkers. 31/40831/6
2021-02-26 Mr NeilBrownLU-14291 lustre: only include nrs headers when needed 28/41128/4
2020-10-19 Andreas DilgerLU-12542 osd: consolidate RCU handling 04/40204/2
2020-10-02 Lai SiyaoLU-13511 obdclass: don't initialize obj for zero FID 92/39792/2
2020-07-04 Yang ShengLU-11814 obdcalss: ensure LCT_QUIESCENT take sync 16/38416/5
2020-06-28 Mr NeilBrownLU-8130 lu_object: convert lu_object cache to rhashtable 07/36707/32
2020-06-10 Mr NeilBrownLU-6142 obdclass: convert calls to container_of0() 81/38381/2
2020-05-14 Mr NeilBrownLU-9679 obdclass: use OBD_ALLOC_PTR_ARRAY() and others 21/38121/4
2020-04-14 Yang ShengLU-11814 obd: Crashed while mount in parallel 74/37974/10
2020-04-07 James SimmonsLU-13274 uapi: make lnet UAPI headers C99 compliant 71/37971/11
2020-04-07 Mr NeilBrownLU-12780 quota: don't use ptlrpc_thread for qmt_reba_thread 56/36556/6
2020-02-14 Mr NeilBrownLU-9679 modules: convert MIN/MAX to kernel style 56/37456/2
2020-02-08 Mr NeilBrownLU-9679 lustre: use LIST_HEAD() for local lists. 55/36955/4
2020-01-18 NeilBrownLU-8130 lu_object: factor out extra per-bucket data 16/36216/8
2020-01-10 Patrick FarrellLU-12477 libcfs: Remove obsolete config checks 42/35342/11
2019-12-06 Mr NeilBrownLU-10467 lustre: use wait_event_idle() where appropriate. 71/35971/10
2019-09-16 Mr NeilBrownLU-6142 lustre: remove ldt_obd_type field of lu_device_type 76/35876/4
2019-08-15 Alexey LyashkovLU-12578 obdecho: reuse an cl env cache for obdecho... 00/35700/3
2019-08-15 Lai SiyaoLU-12485 obdclass: 0-nlink race in lu_object_find_at() 60/35360/11
2019-07-12 Shaun TancheffLU-12355 llite: totalram_pages changed to atomic_long_t 25/35025/5
2019-07-12 James SimmonsLU-12491 obdclass: add comment for rcu handling in... 47/35447/4
2019-07-12 Alex ZhuravlevLU-12491 obdclass: use RCU to release lu_env_item 38/35038/5
2019-06-20 NeilBrownLU-11089 obd: rename lu_keys_guard to lu_context_rememb... 73/33673/8
2019-06-07 Mikhail PershinLU-11204 obdclass: remove unprotected access to lu_object 60/34960/2
2019-06-01 NeilBrownLU-11089 obd: remove lock from key register/degister 68/33668/7
2019-06-01 NeilBrownLU-11089 obd: use wait_event_var() in lu_context_key_de... 67/33667/13
2019-06-01 Alex ZhuravlevLU-12034 obdclass: put all service's env on the list 66/34566/17
2019-05-21 NeilBrownLU-11089 obdclass: remove locking from lu_context_exit() 13/32713/8
2019-02-27 NeilBrownLU-11089 obdclass: use an rwsem instead of lu_key_initi... 12/32712/5
2019-02-27 NeilBrownLU-11089 obdclass: make key_set_version an atomic_t 11/32711/15
2018-06-07 NeilBrownLU-4423 obd: backport of lu_object changes upstream 25/32325/3
2018-04-14 Alexey LyashkovLU-10877 lu: fix reference leak 70/31870/2
2018-01-25 Hongchao ZhangLU-8346 obdclass: protect key_set_version 48/27448/10
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-07-29 Patrick FarrellLU-8346 obdclass: Set lc_version 94/27994/3
2017-06-22 Lai SiyaoLU-9049 obdclass: change object lookup to no wait mode 65/26965/9
2017-05-12 Hongchao ZhangLU-8346 obdclass: guarantee all keys filled 99/26099/4
2017-04-06 Fan YongLU-8998 pfl: layout LFSCK handles PFL file
2017-03-23 John L. HammondLU-9010 obdclass: use static initializer macros where... 27/24827/3
2017-03-16 John L. HammondLU-8918 obdclass: hoist locking in lu_context_exit() 17/24217/2
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-09-08 James SimmonsLU-8560 libcfs: handle PAGE_CACHE_* removal in newer... 06/22206/4
2016-09-02 James SimmonsLU-6245 libcfs: cleanup list handling 00/15200/3
2016-07-11 Alex ZhuravlevLU-7900 obdclass: lu_object_assign_fid() do not lookup 81/19081/8
2016-06-22 Alex ZhuravlevLU-7896: do not call lu_site_purge() for single object... 82/19082/9
2016-06-14 Ann KoehlerLU-7997 obd: RCU stalls in lu_cache_shrink_count() 90/19390/5
2016-06-03 Jinshan XiongLU-4257 obdclass: Get rid of cl_env hash table 54/20254/6
2016-04-21 James SimmonsLU-6245 libcfs: replace CFS_MODULE_PARAM with linux... 83/19383/6
2016-04-06 James SimmonsLU-6215 lprocfs: handle seq_printf api change 33/16933/17
2016-03-14 Li DongyangLU-7689 obdclass: limit lu_site hash table size on... 48/18048/4
2016-03-13 Alex ZhuravlevLU-7038 obdclass: lu_site_purge() to handle purge-all 05/18505/2
2016-01-06 Oleg DrokinLU-7147 obdclass: remove unused lu_site_stats_print 91/16391/2
2015-11-03 Andreas DilgerLU-7243 misc: update Intel copyright messages 2015 58/16758/3
2015-08-09 Ann KoehlerLU-6365 obd: Eliminate hash bucket scans in lu_cache_shrink 66/14066/3
2015-07-19 Li XiLU-6800 obdclass: change spinlock of key to rwlock 58/15558/2
2015-06-10 James SimmonsLU-6245 libcfs: cleanup up libcfs hash code for upstream 24/14624/10
2015-04-28 James SimmonsLU-6245 libcfs: remove prim wrappers for libcfs 74/13874/8
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-03-08 Patrick ValentinLU-6049 obdclass: Add synchro in lu_context_key_degister() 64/13164/7
2015-03-03 Bruno FacciniLU-5264 obdclass: fix race during key quiescency 03/13103/3
2015-02-08 Frank ZagoLU-5722 obdclass: reorganize busy object accounting 68/12468/5
2015-02-03 Frank ZagoLU-5829 obdclass: remove unnecessary EXPORT_SYMBOL 23/13323/4
2015-02-03 Fan YongLU-6147 lfsck: NOT purge object by OI scrub 93/13493/8
2015-01-19 John L. HammondLU-5275 lprocfs: replace LPROCFS with CONFIG_PROC_FS 99/13299/3
2014-12-28 Andreas DilgerLU-6068 misc: update Intel copyright messages 2014 74/13174/2
2014-12-18 Frank ZagoLU-5396 obdclass: make some functions static 20/12220/12
2014-12-10 Fan YongLU-5885 lfsck: deadlock when remove striped dir 41/12741/3
2014-12-09 Bob GlossmanLU-5858 obdclass: eliminate NULL error return 54/12554/4
2014-12-04 Dmitry EreminLU-5577 obdclass: lu_htable_order() return type to... 85/12385/2
2014-11-04 Dmitry EreminLU-5577 obdclass: change lu_site->ls_purge_start to... 84/12384/2
2014-09-05 Fan YongLU-5395 lfsck: deadlock between LFSCK and destroy 73/11373/6
2014-08-27 John L. HammondLU-2675 build: assume __linux__ and __KERNEL__ 37/11437/5
2014-08-18 Dmitry EreminLU-5417 obdclass: fix comparison between signed and... 81/11281/10
2014-08-11 Li WeiLU-5422 obdclass: Fix null pointer derefs in lu_cache_s... 44/11244/3
2014-07-25 James SimmonsLU-3963 obdclass: convert to linux list api 25/10525/5
2014-07-25 Niu YaweiLU-5331 obdclass: serialize lu_site purge 99/11099/2
2014-07-09 James NunezLU-4871 newline: Correct missing newline 00/10000/6
2014-06-30 Nathaniel ClarkLU-5240 obdclass: Increase minimum LU Cache for ZFS 02/10802/6
2014-06-18 Brian BehlendorfLU-5164 osd: Limit lu_object cache 37/10237/3
2014-05-30 Yang ShengLU-4416 mm: Backport shrinker changes from upstream 00/9300/21
2014-02-27 Fan YongLU-4604 lfsck: LFSCK async updates RPC flow control 94/8694/13
next