common/sched: Fix ARM build following c/s 340edc3902

The OSSTest smoke tests reports:

  sched_credit2.c: In function 'csched2_alloc_domdata':
  sched_credit2.c:3015:9: error: implicit declaration of function 'ERR_PTR' [-Werror=implicit-function-declaration]
           return ERR_PTR(-ENOMEM);
           ^
  sched_credit2.c:3015:9: error: nested extern declaration of 'ERR_PTR' [-Werror=nested-externs]

As the ERR infrastructure is part of the main scheduler interface now, include it from xen/sched-if.h

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
This commit is contained in:
Andrew Cooper committed 2018-03-08 10:43:25 +00:00
1 parent c9bd8a7365
commit 9893f4e8c2
1 file changed
+1
+1
View File
@@ -9,6 +9,7 @@
#define __XEN_SCHED_IF_H__
#include <xen/percpu.h>
#include <xen/err.h>
/* A global pointer to the initial cpupool (POOL0). */
extern struct cpupool *cpupool0;
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.