File tree 2 files changed +2
-1
lines changed
2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -663,6 +663,7 @@ HPAGEFLAG(RawHwpUnreliable, raw_hwp_unreliable)
663
663
/* Defines one hugetlb page size */
664
664
struct hstate {
665
665
struct mutex resize_lock ;
666
+ struct lock_class_key resize_key ;
666
667
int next_nid_to_alloc ;
667
668
int next_nid_to_free ;
668
669
unsigned int order ;
Original file line number Diff line number Diff line change @@ -4642,7 +4642,7 @@ void __init hugetlb_add_hstate(unsigned int order)
4642
4642
BUG_ON (hugetlb_max_hstate >= HUGE_MAX_HSTATE );
4643
4643
BUG_ON (order < order_base_2 (__NR_USED_SUBPAGE ));
4644
4644
h = & hstates [hugetlb_max_hstate ++ ];
4645
- mutex_init (& h -> resize_lock );
4645
+ __mutex_init (& h -> resize_lock , "resize mutex" , & h -> resize_key );
4646
4646
h -> order = order ;
4647
4647
h -> mask = ~(huge_page_size (h ) - 1 );
4648
4648
for (i = 0 ; i < MAX_NUMNODES ; ++ i )
You can’t perform that action at this time.
0 commit comments