All of lore.kernel.org
 help / color / mirror / Atom feed
* + uml-create-archh.patch added to -mm tree
@ 2007-03-22 21:44 akpm
  2007-03-23  6:51 ` Blaisorblade
  0 siblings, 1 reply; 3+ messages in thread
From: akpm @ 2007-03-22 21:44 UTC (permalink / raw)
  To: mm-commits; +Cc: jdike, blaisorblade, jdike


The patch titled
     uml: mreate arch.h
has been added to the -mm tree.  Its filename is
     uml-create-archh.patch

*** Remember to use Documentation/SubmitChecklist when testing your code ***

See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find
out what to do about this

------------------------------------------------------
Subject: uml: mreate arch.h
From: Jeff Dike <jdike@addtoit.com>

This patch moves the declarations of the architecture hooks from user_util.h
to a new header, arch.c, and adds the necessary includes to files which need
those declarations.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---

 arch/um/include/arch.h      |   15 +++++++++++++++
 arch/um/include/user_util.h |    4 ----
 arch/um/kernel/trap.c       |    1 +
 arch/um/kernel/um_arch.c    |    1 +
 4 files changed, 17 insertions(+), 4 deletions(-)

diff -puN /dev/null arch/um/include/arch.h
--- /dev/null
+++ a/arch/um/include/arch.h
@@ -0,0 +1,15 @@
+/*
+ * Copyright (C) 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
+ * Licensed under the GPL
+ */
+
+#ifndef __ARCH_H__
+#define __ARCH_H__
+
+#include "sysdep/ptrace.h"
+
+extern void arch_check_bugs(void);
+extern int arch_fixup(unsigned long address, void *sc_ptr);
+extern int arch_handle_signal(int sig, union uml_pt_regs *regs);
+
+#endif
diff -puN arch/um/include/user_util.h~uml-create-archh arch/um/include/user_util.h
--- a/arch/um/include/user_util.h~uml-create-archh
+++ a/arch/um/include/user_util.h
@@ -65,10 +65,6 @@ extern int attach(int pid);
 extern void kill_child_dead(int pid);
 extern int cont(int pid);
 extern void check_sigio(void);
-extern void arch_check_bugs(void);
-extern int arch_handle_signal(int sig, union uml_pt_regs *regs);
-extern int arch_fixup(unsigned long address, void *sc_ptr);
-extern void arch_init_thread(void);
 extern int raw(int fd);
 
 #endif
diff -puN arch/um/kernel/trap.c~uml-create-archh arch/um/kernel/trap.c
--- a/arch/um/kernel/trap.c~uml-create-archh
+++ a/arch/um/kernel/trap.c
@@ -20,6 +20,7 @@
 #include "sysdep/sigcontext.h"
 #include "user_util.h"
 #include "kern_util.h"
+#include "arch.h"
 #include "kern.h"
 #include "chan_kern.h"
 #include "mconsole_kern.h"
diff -puN arch/um/kernel/um_arch.c~uml-create-archh arch/um/kernel/um_arch.c
--- a/arch/um/kernel/um_arch.c~uml-create-archh
+++ a/arch/um/kernel/um_arch.c
@@ -28,6 +28,7 @@
 #include "asm/current.h"
 #include "user_util.h"
 #include "kern_util.h"
+#include "arch.h"
 #include "kern.h"
 #include "mem_user.h"
 #include "mem.h"
_

Patches currently in -mm which might be from jdike@addtoit.com are

div64_64-common-code.patch
remove-hardcoding-of-hard_smp_processor_id-on-up.patch
uml-delete-unused-code.patch
uml-formatting-fixes.patch
uml-host_info-tidying.patch
uml-mark-tt-mode-code-for-future-removal.patch
uml-print-coredump-limits.patch
uml-handle-block-device-hotplug-errors.patch
uml-driver-formatting-fixes.patch
uml-driver-formatting-fixes-fix.patch
uml-network-interface-hotplug-error-handling.patch
array_size-check-for-type-uml-fix.patch
uml-fix-prototypes.patch
uml-move-sigio-testing-to-sigioc.patch
uml-create-archh.patch
uml-create-as-layouth.patch
uml-move-remaining-useful-contents-of-user_utilh.patch
uml-remove-user_utilh.patch
uml-add-missing-__init-declarations.patch
remove-unused-header-file-arch-um-kernel-tt-include-mode_kern-tth.patch

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: + uml-create-archh.patch added to -mm tree
  2007-03-22 21:44 + uml-create-archh.patch added to -mm tree akpm
@ 2007-03-23  6:51 ` Blaisorblade
  2007-03-23  7:14   ` Andrew Morton
  0 siblings, 1 reply; 3+ messages in thread
From: Blaisorblade @ 2007-03-23  6:51 UTC (permalink / raw)
  To: akpm, LKML, ; +Cc: mm-commits

On Thursday 22 March 2007 22:44, akpm@linux-foundation.org wrote:
> The patch titled
>      uml: mreate arch.h
	   ^
> has been added to the -mm tree.  Its filename is
>      uml-create-archh.patch
mreate? I've also seen this in all other patches of this batch (examples 
below), and both Jeff's original mails and patch filenames are correct. What 
are your scripts doing here?

> The patch titled
>      uml: mreate as-layout.h
...
> The patch titled
>      uml: memove user_util.h
...
> The patch titled
>      uml: mdd missing __init declarations
...

Bye
-- 
Inform me of my mistakes, so I can add them to my list!
Paolo Giarrusso, aka Blaisorblade
http://www.user-mode-linux.org/~blaisorblade
Chiacchiera con i tuoi amici in tempo reale! 
 http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: + uml-create-archh.patch added to -mm tree
  2007-03-23  6:51 ` Blaisorblade
@ 2007-03-23  7:14   ` Andrew Morton
  0 siblings, 0 replies; 3+ messages in thread
From: Andrew Morton @ 2007-03-23  7:14 UTC (permalink / raw)
  To: Blaisorblade; +Cc: LKML, 

On Fri, 23 Mar 2007 07:51:47 +0100 Blaisorblade <blaisorblade@yahoo.it> wrote:

> On Thursday 22 March 2007 22:44, akpm@linux-foundation.org wrote:
> > The patch titled
> >      uml: mreate arch.h
> 	   ^
> > has been added to the -mm tree.  Its filename is
> >      uml-create-archh.patch
> mreate? I've also seen this in all other patches of this batch (examples 
> below), and both Jeff's original mails and patch filenames are correct. What 
> are your scripts doing here?

That's a semi-manual attempt to turn the incoming chaos into semi-consistent
output, which went wrong.  Fixed, thanks.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-03-23  7:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-22 21:44 + uml-create-archh.patch added to -mm tree akpm
2007-03-23  6:51 ` Blaisorblade
2007-03-23  7:14   ` Andrew Morton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.