Commit 01088a6
mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node()
The sysfs group per_node_hstate_attr_group and hstate_demote_attr_group
when h->demote_order != 0 are created in hugetlb_register_node(). But
these sysfs groups are not removed when unregister the node, thus sysfs
group is leaked. Using sysfs_remove_group() to fix this issue.
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Miaohe Lin <[email protected]>
Reviewed-by: Fengwei Yin <[email protected]>
Cc: Mike Kravetz <[email protected]>
Cc: Muchun Song <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>1 parent 939de63 commit 01088a6
1 file changed
+18
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3850 | 3850 | | |
3851 | 3851 | | |
3852 | 3852 | | |
3853 | | - | |
3854 | | - | |
| 3853 | + | |
| 3854 | + | |
| 3855 | + | |
3855 | 3856 | | |
| 3857 | + | |
| 3858 | + | |
| 3859 | + | |
| 3860 | + | |
| 3861 | + | |
3856 | 3862 | | |
3857 | 3863 | | |
3858 | | - | |
| 3864 | + | |
3859 | 3865 | | |
3860 | 3866 | | |
3861 | 3867 | | |
| |||
3941 | 3947 | | |
3942 | 3948 | | |
3943 | 3949 | | |
3944 | | - | |
3945 | | - | |
3946 | | - | |
3947 | | - | |
| 3950 | + | |
| 3951 | + | |
| 3952 | + | |
| 3953 | + | |
| 3954 | + | |
| 3955 | + | |
| 3956 | + | |
| 3957 | + | |
| 3958 | + | |
3948 | 3959 | | |
3949 | 3960 | | |
3950 | 3961 | | |
| |||
0 commit comments