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 @@ -681,6 +681,7 @@ HPAGEFLAG(RawHwpUnreliable, raw_hwp_unreliable)
681
681
/* Defines one hugetlb page size */
682
682
struct hstate {
683
683
struct mutex resize_lock ;
684
+ struct lock_class_key resize_key ;
684
685
int next_nid_to_alloc ;
685
686
int next_nid_to_free ;
686
687
unsigned int order ;
Original file line number Diff line number Diff line change @@ -4643,7 +4643,7 @@ void __init hugetlb_add_hstate(unsigned int order)
4643
4643
BUG_ON (hugetlb_max_hstate >= HUGE_MAX_HSTATE );
4644
4644
BUG_ON (order < order_base_2 (__NR_USED_SUBPAGE ));
4645
4645
h = & hstates [hugetlb_max_hstate ++ ];
4646
- mutex_init (& h -> resize_lock );
4646
+ __mutex_init (& h -> resize_lock , "resize mutex" , & h -> resize_key );
4647
4647
h -> order = order ;
4648
4648
h -> mask = ~(huge_page_size (h ) - 1 );
4649
4649
for (i = 0 ; i < MAX_NUMNODES ; ++ i )
You can’t perform that action at this time.
0 commit comments