* [PATCH] xen: declare notifier_block on xen-ops.h [not found] <5323aab1.r24xwrkmR/N+a3KK%fengguang.wu@intel.com> @ 2014-03-17 7:48 ` Stanislaw Gruszka 2014-03-17 17:56 ` [Xen-devel] " David Vrabel 0 siblings, 1 reply; 3+ messages in thread From: Stanislaw Gruszka @ 2014-03-17 7:48 UTC (permalink / raw) To: Konrad Rzeszutek Wilk Cc: kbuild-all, kbuild test robot, linux-kernel, xen-devel Patch fixes below warnings: In file included from arch/x86/xen/xen-ops.h:7:0, from arch/x86/xen/vga.c:9: >> include/xen/xen-ops.h:19:42: warning: 'struct notifier_block' declared inside parameter list [enabled by default] void xen_resume_notifier_register(struct notifier_block *nb); ^ >> include/xen/xen-ops.h:19:42: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default] >> include/xen/xen-ops.h:20:44: warning: 'struct notifier_block' declared inside parameter list [enabled by default] void xen_resume_notifier_unregister(struct notifier_block *nb); Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> --- drivers/xen/manage.c | 1 - include/xen/xen-ops.h | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/xen/manage.c b/drivers/xen/manage.c index 96e4173..fc6c94c 100644 --- a/drivers/xen/manage.c +++ b/drivers/xen/manage.c @@ -13,7 +13,6 @@ #include <linux/freezer.h> #include <linux/syscore_ops.h> #include <linux/export.h> -#include <linux/notifier.h> #include <xen/xen.h> #include <xen/xenbus.h> diff --git a/include/xen/xen-ops.h b/include/xen/xen-ops.h index cc8b4cb..acc7b7a 100644 --- a/include/xen/xen-ops.h +++ b/include/xen/xen-ops.h @@ -2,6 +2,7 @@ #define INCLUDE_XEN_OPS_H #include <linux/percpu.h> +#include <linux/notifier.h> #include <asm/xen/interface.h> DECLARE_PER_CPU(struct vcpu_info *, xen_vcpu); -- 1.7.11.7 ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xen-devel] [PATCH] xen: declare notifier_block on xen-ops.h 2014-03-17 7:48 ` [PATCH] xen: declare notifier_block on xen-ops.h Stanislaw Gruszka @ 2014-03-17 17:56 ` David Vrabel 2014-03-18 6:52 ` Stanislaw Gruszka 0 siblings, 1 reply; 3+ messages in thread From: David Vrabel @ 2014-03-17 17:56 UTC (permalink / raw) To: Stanislaw Gruszka Cc: Konrad Rzeszutek Wilk, xen-devel, kbuild test robot, kbuild-all, linux-kernel On 17/03/14 07:48, Stanislaw Gruszka wrote: > Patch fixes below warnings: > > In file included from arch/x86/xen/xen-ops.h:7:0, > from arch/x86/xen/vga.c:9: >>> include/xen/xen-ops.h:19:42: warning: 'struct notifier_block' declared inside parameter list [enabled by default] > void xen_resume_notifier_register(struct notifier_block *nb); > ^ >>> include/xen/xen-ops.h:19:42: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default] >>> include/xen/xen-ops.h:20:44: warning: 'struct notifier_block' declared inside parameter list [enabled by default] > void xen_resume_notifier_unregister(struct notifier_block *nb); Is this a fix up to your previous "xen/acpi-processor: fix enabling interrupts on syscore_resume" patch? If so, do you mind if we squash the two commits together? So bisectability is improved. David ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xen-devel] [PATCH] xen: declare notifier_block on xen-ops.h 2014-03-17 17:56 ` [Xen-devel] " David Vrabel @ 2014-03-18 6:52 ` Stanislaw Gruszka 0 siblings, 0 replies; 3+ messages in thread From: Stanislaw Gruszka @ 2014-03-18 6:52 UTC (permalink / raw) To: David Vrabel Cc: Konrad Rzeszutek Wilk, xen-devel, kbuild test robot, kbuild-all, linux-kernel On Mon, Mar 17, 2014 at 05:56:03PM +0000, David Vrabel wrote: > On 17/03/14 07:48, Stanislaw Gruszka wrote: > > Patch fixes below warnings: > > > > In file included from arch/x86/xen/xen-ops.h:7:0, > > from arch/x86/xen/vga.c:9: > >>> include/xen/xen-ops.h:19:42: warning: 'struct notifier_block' declared inside parameter list [enabled by default] > > void xen_resume_notifier_register(struct notifier_block *nb); > > ^ > >>> include/xen/xen-ops.h:19:42: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default] > >>> include/xen/xen-ops.h:20:44: warning: 'struct notifier_block' declared inside parameter list [enabled by default] > > void xen_resume_notifier_unregister(struct notifier_block *nb); > > Is this a fix up to your previous "xen/acpi-processor: fix enabling > interrupts on syscore_resume" patch? Yes. > If so, do you mind if we squash > the two commits together? So bisectability is improved. No problem with that (though I don't think actual build is broken since we don't use xen_resume_notifier_register on .c files that do not include linux/notifier.h directly or indirectly). Thanks Stanislaw ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-03-18 6:53 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <5323aab1.r24xwrkmR/N+a3KK%fengguang.wu@intel.com>
2014-03-17 7:48 ` [PATCH] xen: declare notifier_block on xen-ops.h Stanislaw Gruszka
2014-03-17 17:56 ` [Xen-devel] " David Vrabel
2014-03-18 6:52 ` Stanislaw Gruszka
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox
Powered by JetHome