firmware: Change the page arrary alloc to vmalloc
authorChen Feng <puck.chen@hisilicon.com>
Wed, 16 Dec 2015 09:03:15 +0000 (17:03 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 8 Feb 2016 23:01:31 +0000 (15:01 -0800)
commit10a3fbf18d99caeeecd2b28445d9104deab11ed7
tree1e2ae785d4b2b11436a70bc9e739fb6d6723ffb5
parent6a4f555aa1990ec80e8cdc92719f1349792363db
firmware: Change the page arrary alloc to vmalloc

No need to use use continuous memory, it may be fail
when memory deeply fragmented.

Signed-off-by: Chen Feng <puck.chen@hisilicon.com>
Signed-off-by: Xia Qing <saberlily.xia@hisilicon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/base/firmware_class.c