Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-16 Thread Borislav Petkov
On Mon, Jun 16, 2014 at 01:25:38PM -0400, Vivek Goyal wrote: > I tried following with CONFIG_KEXEC=n > > ifeq ($(CONFIG_KEXEC),y) > $(Q)$(MAKE) $(clean)=arch/x86/purgatory > endif > > And still "make V=1 clean" shows me that it is going in purgatory dir > to clean things up. So add the

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-16 Thread Vivek Goyal
On Fri, Jun 13, 2014 at 12:17:13PM +0200, Borislav Petkov wrote: > On Fri, Jun 06, 2014 at 03:51:04PM -0400, Vivek Goyal wrote: > > On Thu, Jun 05, 2014 at 10:05:23PM +0200, Borislav Petkov wrote: > > > > [..] > > > > @@ -249,6 +254,7 @@ archclean: > > > > $(Q)rm -rf

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-16 Thread Vivek Goyal
On Fri, Jun 13, 2014 at 12:17:13PM +0200, Borislav Petkov wrote: On Fri, Jun 06, 2014 at 03:51:04PM -0400, Vivek Goyal wrote: On Thu, Jun 05, 2014 at 10:05:23PM +0200, Borislav Petkov wrote: [..] @@ -249,6 +254,7 @@ archclean: $(Q)rm -rf $(objtree)/arch/x86_64

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-16 Thread Borislav Petkov
On Mon, Jun 16, 2014 at 01:25:38PM -0400, Vivek Goyal wrote: I tried following with CONFIG_KEXEC=n ifeq ($(CONFIG_KEXEC),y) $(Q)$(MAKE) $(clean)=arch/x86/purgatory endif And still make V=1 clean shows me that it is going in purgatory dir to clean things up. So add the ifdef for

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-13 Thread Borislav Petkov
On Fri, Jun 06, 2014 at 03:51:04PM -0400, Vivek Goyal wrote: > On Thu, Jun 05, 2014 at 10:05:23PM +0200, Borislav Petkov wrote: > > [..] > > > @@ -249,6 +254,7 @@ archclean: > > > $(Q)rm -rf $(objtree)/arch/x86_64 > > > $(Q)$(MAKE) $(clean)=$(boot) > > > $(Q)$(MAKE) $(clean)=arch/x86/tools

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-13 Thread Borislav Petkov
On Fri, Jun 06, 2014 at 03:51:04PM -0400, Vivek Goyal wrote: On Thu, Jun 05, 2014 at 10:05:23PM +0200, Borislav Petkov wrote: [..] @@ -249,6 +254,7 @@ archclean: $(Q)rm -rf $(objtree)/arch/x86_64 $(Q)$(MAKE) $(clean)=$(boot) $(Q)$(MAKE) $(clean)=arch/x86/tools ifeq

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-06 Thread Vivek Goyal
On Thu, Jun 05, 2014 at 10:05:23PM +0200, Borislav Petkov wrote: [..] > > @@ -249,6 +254,7 @@ archclean: > > $(Q)rm -rf $(objtree)/arch/x86_64 > > $(Q)$(MAKE) $(clean)=$(boot) > > $(Q)$(MAKE) $(clean)=arch/x86/tools > > ifeq ($(CONFIG_KEXEC),y) > $(Q)$(MAKE)

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-06 Thread Vivek Goyal
On Thu, Jun 05, 2014 at 10:05:23PM +0200, Borislav Petkov wrote: [..] @@ -249,6 +254,7 @@ archclean: $(Q)rm -rf $(objtree)/arch/x86_64 $(Q)$(MAKE) $(clean)=$(boot) $(Q)$(MAKE) $(clean)=arch/x86/tools ifeq ($(CONFIG_KEXEC),y) $(Q)$(MAKE) $(clean)=arch/x86/purgatory

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-05 Thread Borislav Petkov
On Tue, Jun 03, 2014 at 09:06:58AM -0400, Vivek Goyal wrote: > Create a stand alone relocatable object purgatory which runs between two > kernels. This name, concept and some code has been taken from kexec-tools. > Idea is that this code runs after a crash and it runs in minimal environment. > So

Re: [PATCH 09/13] purgatory: Core purgatory functionality

2014-06-05 Thread Borislav Petkov
On Tue, Jun 03, 2014 at 09:06:58AM -0400, Vivek Goyal wrote: Create a stand alone relocatable object purgatory which runs between two kernels. This name, concept and some code has been taken from kexec-tools. Idea is that this code runs after a crash and it runs in minimal environment. So keep

[PATCH 09/13] purgatory: Core purgatory functionality

2014-06-03 Thread Vivek Goyal
Create a stand alone relocatable object purgatory which runs between two kernels. This name, concept and some code has been taken from kexec-tools. Idea is that this code runs after a crash and it runs in minimal environment. So keep it separate from rest of the kernel and in long term we will

[PATCH 09/13] purgatory: Core purgatory functionality

2014-06-03 Thread Vivek Goyal
Create a stand alone relocatable object purgatory which runs between two kernels. This name, concept and some code has been taken from kexec-tools. Idea is that this code runs after a crash and it runs in minimal environment. So keep it separate from rest of the kernel and in long term we will