...because? (can be brief)

Signed-off missing as well.

Jan

On 2017-09-13 16:29, Ralf Ramsauer wrote:
> ---
>  inmates/demos/arm/gic-demo.c            | 2 +-
>  inmates/demos/arm/uart-demo.c           | 2 +-
>  inmates/lib/arm-common/include/inmate.h | 2 ++
>  inmates/lib/inmate_common.h             | 2 --
>  inmates/lib/x86/inmate.h                | 3 +++
>  inmates/tools/arm/linux-loader.c        | 2 +-
>  inmates/tools/arm64/linux-loader.c      | 2 +-
>  7 files changed, 9 insertions(+), 6 deletions(-)
> 
> diff --git a/inmates/demos/arm/gic-demo.c b/inmates/demos/arm/gic-demo.c
> index 37bf4d86..83284374 100644
> --- a/inmates/demos/arm/gic-demo.c
> +++ b/inmates/demos/arm/gic-demo.c
> @@ -54,7 +54,7 @@ static void handle_IRQ(unsigned int irqn)
>       timer_start(ticks_per_beat);
>  }
>  
> -void inmate_main(void)
> +void inmate_main(void *irq_stack)
>  {
>       printk("Initializing the GIC...\n");
>       gic_setup(handle_IRQ);
> diff --git a/inmates/demos/arm/uart-demo.c b/inmates/demos/arm/uart-demo.c
> index 4748d40b..fad56b0f 100644
> --- a/inmates/demos/arm/uart-demo.c
> +++ b/inmates/demos/arm/uart-demo.c
> @@ -12,7 +12,7 @@
>  
>  #include <inmate.h>
>  
> -void inmate_main(void)
> +void inmate_main(void *irq_stack)
>  {
>       unsigned int i = 0, j;
>       /*
> diff --git a/inmates/lib/arm-common/include/inmate.h 
> b/inmates/lib/arm-common/include/inmate.h
> index 3d35f35a..19730a9d 100644
> --- a/inmates/lib/arm-common/include/inmate.h
> +++ b/inmates/lib/arm-common/include/inmate.h
> @@ -90,6 +90,8 @@ u64 timer_get_ticks(void);
>  u64 timer_ticks_to_ns(u64 ticks);
>  void timer_start(u64 timeout);
>  
> +void inmate_main(void *irq_stack);
> +
>  #include <arch/inmate.h>
>  
>  #include "../inmate_common.h"
> diff --git a/inmates/lib/inmate_common.h b/inmates/lib/inmate_common.h
> index 54f02790..307d2dc6 100644
> --- a/inmates/lib/inmate_common.h
> +++ b/inmates/lib/inmate_common.h
> @@ -78,6 +78,4 @@ bool cmdline_parse_bool(const char *param);
>  #define CMDLINE_BUFFER(size) \
>       const char cmdline[size] __attribute__((section(".cmdline")))
>  
> -void inmate_main(void);
> -
>  #endif /* !__ASSEMBLY__ */
> diff --git a/inmates/lib/x86/inmate.h b/inmates/lib/x86/inmate.h
> index cef30784..b7cfa587 100644
> --- a/inmates/lib/x86/inmate.h
> +++ b/inmates/lib/x86/inmate.h
> @@ -255,6 +255,9 @@ extern volatile u32 smp_num_cpus;
>  extern u8 smp_cpu_ids[SMP_MAX_CPUS];
>  void smp_wait_for_all_cpus(void);
>  void smp_start_cpu(unsigned int cpu_id, void (*entry)(void));
> +
> +void inmate_main(void);
> +
>  #endif
>  
>  #include "../inmate_common.h"
> diff --git a/inmates/tools/arm/linux-loader.c 
> b/inmates/tools/arm/linux-loader.c
> index 0fe56b63..736b6c59 100644
> --- a/inmates/tools/arm/linux-loader.c
> +++ b/inmates/tools/arm/linux-loader.c
> @@ -14,7 +14,7 @@
>  
>  #include <inmate.h>
>  
> -void inmate_main(void)
> +void inmate_main(void *irq_stack)
>  {
>       void register (*entry)(unsigned long, unsigned long, unsigned long);
>       unsigned long register dtb;
> diff --git a/inmates/tools/arm64/linux-loader.c 
> b/inmates/tools/arm64/linux-loader.c
> index ca952ae7..dc299a67 100644
> --- a/inmates/tools/arm64/linux-loader.c
> +++ b/inmates/tools/arm64/linux-loader.c
> @@ -12,7 +12,7 @@
>  
>  #include <inmate.h>
>  
> -void inmate_main(void)
> +void inmate_main(void *irq_stack)
>  {
>       unsigned long dtb;
>       void (*entry)(u64 dtb, u64 x1, u64 x2, u64 x3);
> 

-- 
Siemens AG, Corporate Technology, CT RDA ITP SES-DE
Corporate Competence Center Embedded Linux

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to