!252 hulk backport patchs for ascend feature
Merge Pull Request from: @zhangjian210 This patchset aims to backport patches from hulk about Ascend, It includes some patches as follow: Sharepool Bugfix: 1 clean static check warning 2 Fix add group failed with errno 28 3 Fix some pages will not be freed when alloc some pages using sharepool, and return error on the first allocation failed whithout releasing the pages allocated before. 4 Fixing for can't alloc memory from CDM node using CPU-set 5 Fixing for since the current condition ignores the cpuset enforcement by adding __GFP_THISNODEi to the gfp_mask, this will result in allocations that specify __GFP_THISNODE and non-cdm nodes not subject to cpuset restrictions. Gic Bugfix: 1 Fixing for when enable CONFIG_ASCEND_INIT_ALL_GICR, the cpu num is too large for its_inc_lpi_count() Boot parameter: 1 Add ascend_enable_all parameter for enabling all ascend feature Export symbols: pm_autosleep_set_state free_workqueue_attrs alloc_workqueue_attrs apply_workqueue_attrs oom_type_notifier_call map_kernel_range __get_vm_area_caller __vmalloc_node_range Link:https://gitee.com/openeuler/kernel/pulls/252 Reviewed-by:Zheng Zengkai <zhengzengkai@huawei.com> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com>
Loading
Please sign in to comment