of architectures to exclude.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Dmitry Torokhov dmitry.torok...@gmail.com
CC: Richard Henderson r...@twiddle.net
CC: linux-al...@vger.kernel.org
CC: Russell King li...@arm.linux.org.uk
CC: linux-arm-ker...@lists.infradead.org
CC: Tony Luck tony.l
Architectures which might use an i8042 for serial IO to keyboard,
mouse, etc should select ARCH_MIGHT_HAVE_PC_SERIO.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Richard Henderson r...@twiddle.net
CC: linux-al...@vger.kernel.org
---
arch/alpha/Kconfig | 1 +
1 file changed, 1 insertion
Architectures which might use an i8042 for serial IO to keyboard,
mouse, etc should select ARCH_MIGHT_HAVE_PC_SERIO.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Tony Luck tony.l...@intel.com
CC: Fenghua Yu fenghua...@intel.com
CC: linux-i...@vger.kernel.org
---
arch/ia64/Kconfig | 1 +
1
Architectures which might use an i8042 for serial IO to keyboard,
mouse, etc should select ARCH_MIGHT_HAVE_PC_SERIO.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Benjamin Herrenschmidt b...@kernel.crashing.org
CC: Paul Mackerras pau...@samba.org
CC: linuxppc-...@lists.ozlabs.org
---
arch
Architectures which might use an i8042 for serial IO to keyboard,
mouse, etc should select ARCH_MIGHT_HAVE_PC_SERIO.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Paul Mundt let...@linux-sh.org
CC: linux...@vger.kernel.org
---
arch/sh/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git
Architectures which might use an i8042 for serial IO to keyboard,
mouse, etc should select ARCH_MIGHT_HAVE_PC_SERIO.
Signed-off-by: Mark Salter msal...@redhat.com
CC: David S. Miller da...@davemloft.net
CC: sparcli...@vger.kernel.org
---
arch/sparc/Kconfig | 1 +
1 file changed, 1 insertion
Architectures which might use an i8042 for serial IO to keyboard,
mouse, etc should select ARCH_MIGHT_HAVE_PC_SERIO.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Ralf Baechle r...@linux-mips.org
CC: linux-m...@linux-mips.org
---
arch/mips/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff
Architectures which might use an i8042 for serial IO to keyboard,
mouse, etc should select ARCH_MIGHT_HAVE_PC_SERIO.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Benjamin Herrenschmidt b...@kernel.crashing.org
CC: Paul Mackerras pau...@samba.org
CC: linuxppc-dev@lists.ozlabs.org
---
arch
of architectures to exclude.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Dmitry Torokhov dmitry.torok...@gmail.com
CC: Richard Henderson r...@twiddle.net
CC: linux-al...@vger.kernel.org
CC: Russell King li...@arm.linux.org.uk
CC: linux-arm-ker...@lists.infradead.org
CC: Tony Luck tony.l
On Mon, 2013-11-25 at 11:13 -0500, Mark Salter wrote:
> ARM is different from other architectures in that fixmap pages are
> indexed with a positive offset from FIXADDR_START. Other architectures
> index with a negative offset from FIXADDR_TOP. In order to use the
> generic fixmap.h
On Wed, 2013-12-11 at 11:32 +, Matt Fleming wrote:
> On Wed, 11 Dec, at 12:02:27PM, Leif Lindholm wrote:
> > On Wed, Dec 11, 2013 at 10:39:03AM +, Matt Fleming wrote:
> > > Leif, Mark, does this patch look OK for ARM? We'd need to introduce a
> > > new early_memunmap() function so that
On Wed, 2013-12-11 at 11:32 +, Matt Fleming wrote:
On Wed, 11 Dec, at 12:02:27PM, Leif Lindholm wrote:
On Wed, Dec 11, 2013 at 10:39:03AM +, Matt Fleming wrote:
Leif, Mark, does this patch look OK for ARM? We'd need to introduce a
new early_memunmap() function so that things still
On Mon, 2013-11-25 at 11:13 -0500, Mark Salter wrote:
ARM is different from other architectures in that fixmap pages are
indexed with a positive offset from FIXADDR_START. Other architectures
index with a negative offset from FIXADDR_TOP. In order to use the
generic fixmap.h definitions
On Wed, 2013-12-11 at 11:32 +, Matt Fleming wrote:
On Wed, 11 Dec, at 12:02:27PM, Leif Lindholm wrote:
On Wed, Dec 11, 2013 at 10:39:03AM +, Matt Fleming wrote:
Leif, Mark, does this patch look OK for ARM? We'd need to introduce a
new early_memunmap() function so that things still
On Wed, 2013-12-11 at 11:32 +, Matt Fleming wrote:
On Wed, 11 Dec, at 12:02:27PM, Leif Lindholm wrote:
On Wed, Dec 11, 2013 at 10:39:03AM +, Matt Fleming wrote:
Leif, Mark, does this patch look OK for ARM? We'd need to introduce a
new early_memunmap() function so that things still
On Mon, 2013-12-09 at 14:52 +0100, Leif Lindholm wrote:
> Apologies for late feedback.
>
> On Fri, Nov 29, 2013 at 05:05:12PM -0500, Mark Salter wrote:
> > diff --git a/arch/arm64/kernel/efi.c b/arch/arm64/kernel/efi.c
> > new file mode 100644
> > index 000
On Tue, 2013-12-10 at 09:48 +0100, Jonas Bonn wrote:
> Hi Mark,
>
> Is there some reason you've excluded OpenRISC here? Did you just miss
> it, or does the implementation diverage too much to be usable with
> your generic version?
It was the runtime BUG() in fix_to_virt() instead of the usual
On Tue, 2013-12-10 at 09:48 +0100, Jonas Bonn wrote:
Hi Mark,
Is there some reason you've excluded OpenRISC here? Did you just miss
it, or does the implementation diverage too much to be usable with
your generic version?
It was the runtime BUG() in fix_to_virt() instead of the usual build
On Mon, 2013-12-09 at 14:52 +0100, Leif Lindholm wrote:
Apologies for late feedback.
On Fri, Nov 29, 2013 at 05:05:12PM -0500, Mark Salter wrote:
diff --git a/arch/arm64/kernel/efi.c b/arch/arm64/kernel/efi.c
new file mode 100644
index 000..1bad8a7
--- /dev/null
+++ b/arch/arm64
On Mon, 2013-12-09 at 14:52 +0100, Leif Lindholm wrote:
Apologies for late feedback.
On Fri, Nov 29, 2013 at 05:05:12PM -0500, Mark Salter wrote:
diff --git a/arch/arm64/kernel/efi.c b/arch/arm64/kernel/efi.c
new file mode 100644
index 000..1bad8a7
--- /dev/null
+++ b/arch/arm64
On Thu, 2013-12-05 at 16:28 +, Catalin Marinas wrote:
> On Thu, Nov 28, 2013 at 02:44:39AM +0000, Mark Salter wrote:
> > + * These 'compile-time allocated' memory buffers are
> > + * page-sized. Use set_fixmap(idx,phys) to associate
> > + * physical memor
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
> Hi Mark,
>
> On Fri, Nov 29, 2013 at 10:05:10PM +0000, Mark Salter wrote:
> > +#include
> > +#include
> > +
> > +#include
> > +
> > +#define EFI_LOAD_ERROR 0x8001
>
> I
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote:
> On Fri, Nov 29, 2013 at 10:05:12PM +0000, Mark Salter wrote:
> > +
> > +#define efi_remap(cookie, size) __ioremap((cookie), (size),
> > PAGE_KERNEL_EXEC)
> > +#define efi_ioremap(cookie, size
On Fri, 2013-12-06 at 14:38 +0100, Leif Lindholm wrote:
> On Fri, Dec 06, 2013 at 08:34:30AM -0500, Mark Salter wrote:
> > > Or just disable runtime services on the switch to big ending. Big endian
> > > should not disable the stub (but getting it to work could be a
On Fri, 2013-12-06 at 12:25 +, Grant Likely wrote:
> On Thu, 5 Dec 2013 15:28:06 +, Catalin Marinas
> wrote:
> > On Thu, Dec 05, 2013 at 02:43:23PM +, Mark Salter wrote:
> > > On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
> > > > On Fri,
On Fri, 2013-12-06 at 12:25 +, Grant Likely wrote:
On Thu, 5 Dec 2013 15:28:06 +, Catalin Marinas catalin.mari...@arm.com
wrote:
On Thu, Dec 05, 2013 at 02:43:23PM +, Mark Salter wrote:
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
On Fri, Nov 29, 2013 at 10:05
On Fri, 2013-12-06 at 14:38 +0100, Leif Lindholm wrote:
On Fri, Dec 06, 2013 at 08:34:30AM -0500, Mark Salter wrote:
Or just disable runtime services on the switch to big ending. Big endian
should not disable the stub (but getting it to work could be a follow-up
patch)
The other
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote:
On Fri, Nov 29, 2013 at 10:05:12PM +, Mark Salter wrote:
+
+#define efi_remap(cookie, size) __ioremap((cookie), (size),
PAGE_KERNEL_EXEC)
+#define efi_ioremap(cookie, size) __ioremap((cookie), (size
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
Hi Mark,
On Fri, Nov 29, 2013 at 10:05:10PM +, Mark Salter wrote:
+#include linux/linkage.h
+#include linux/init.h
+
+#include asm/assembler.h
+
+#define EFI_LOAD_ERROR 0x8001
It's defined already but I
On Thu, 2013-12-05 at 16:28 +, Catalin Marinas wrote:
On Thu, Nov 28, 2013 at 02:44:39AM +, Mark Salter wrote:
+ * These 'compile-time allocated' memory buffers are
+ * page-sized. Use set_fixmap(idx,phys) to associate
+ * physical memory with fixmap indices.
+ *
+ */
+enum
On Fri, 2013-12-06 at 12:25 +, Grant Likely wrote:
On Thu, 5 Dec 2013 15:28:06 +, Catalin Marinas catalin.mari...@arm.com
wrote:
On Thu, Dec 05, 2013 at 02:43:23PM +, Mark Salter wrote:
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
On Fri, Nov 29, 2013 at 10:05
On Fri, 2013-12-06 at 14:38 +0100, Leif Lindholm wrote:
On Fri, Dec 06, 2013 at 08:34:30AM -0500, Mark Salter wrote:
Or just disable runtime services on the switch to big ending. Big endian
should not disable the stub (but getting it to work could be a follow-up
patch)
The other
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote:
On Fri, Nov 29, 2013 at 10:05:12PM +, Mark Salter wrote:
+
+#define efi_remap(cookie, size) __ioremap((cookie), (size),
PAGE_KERNEL_EXEC)
+#define efi_ioremap(cookie, size) __ioremap((cookie), (size
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
Hi Mark,
On Fri, Nov 29, 2013 at 10:05:10PM +, Mark Salter wrote:
+#include linux/linkage.h
+#include linux/init.h
+
+#include asm/assembler.h
+
+#define EFI_LOAD_ERROR 0x8001
It's defined already but I
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote:
> I lost track of the early_ioremap status for arm/arm64? Was there more
> progress since October (I think)?
See the two patch series:
https://lkml.org/lkml/2013/11/25/474
and
https://lkml.org/lkml/2013/11/27/621
The latter
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
> On Fri, Nov 29, 2013 at 10:05:10PM +0000, Mark Salter wrote:
> > This patch adds PE/COFF header fields to the start of the Image
> > so that it appears as an EFI application to EFI firmware. An EFI
> > stub is inc
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
On Fri, Nov 29, 2013 at 10:05:10PM +, Mark Salter wrote:
This patch adds PE/COFF header fields to the start of the Image
so that it appears as an EFI application to EFI firmware. An EFI
stub is included to allow direct booting
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote:
I lost track of the early_ioremap status for arm/arm64? Was there more
progress since October (I think)?
See the two patch series:
https://lkml.org/lkml/2013/11/25/474
and
https://lkml.org/lkml/2013/11/27/621
The latter
On Thu, 2013-12-05 at 14:18 +, Catalin Marinas wrote:
On Fri, Nov 29, 2013 at 10:05:10PM +, Mark Salter wrote:
This patch adds PE/COFF header fields to the start of the Image
so that it appears as an EFI application to EFI firmware. An EFI
stub is included to allow direct booting
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote:
I lost track of the early_ioremap status for arm/arm64? Was there more
progress since October (I think)?
See the two patch series:
https://lkml.org/lkml/2013/11/25/474
and
https://lkml.org/lkml/2013/11/27/621
The latter
On Wed, 2013-12-04 at 15:06 -0600, Matt Sealey wrote:
> On Mon, Dec 2, 2013 at 3:07 PM, Leif Lindholm
> wrote:
> > On Mon, Dec 02, 2013 at 01:51:22PM -0600, Matt Sealey wrote:
> >> Here's where I think this whole thing falls down as being the weirdest
> >> possible implementation of this. It
On Wed, 2013-12-04 at 15:06 -0600, Matt Sealey wrote:
On Mon, Dec 2, 2013 at 3:07 PM, Leif Lindholm leif.lindh...@linaro.org
wrote:
On Mon, Dec 02, 2013 at 01:51:22PM -0600, Matt Sealey wrote:
Here's where I think this whole thing falls down as being the weirdest
possible implementation
On Tue, 2013-12-03 at 18:38 +, Will Deacon wrote:
> Hi Mark, Roy,
>
> On Fri, Nov 29, 2013 at 10:05:10PM +0000, Mark Salter wrote:
> > This patch adds PE/COFF header fields to the start of the Image
> > so that it appears as an EFI application to EFI firmware. An EFI
On Tue, 2013-12-03 at 18:38 +, Will Deacon wrote:
Hi Mark, Roy,
On Fri, Nov 29, 2013 at 10:05:10PM +, Mark Salter wrote:
This patch adds PE/COFF header fields to the start of the Image
so that it appears as an EFI application to EFI firmware. An EFI
stub is included to allow
On Fri, 2013-11-29 at 11:30 +, Matt Fleming wrote:
> > /*
> >* Add an additional efi_memory_desc_t because we're doing an
> >* allocation which may be in a new descriptor region.
> > + * We allocate as EFI_RUNTIME_SERVICES_DATA since this is what
> > + * we want
On Fri, 2013-11-29 at 11:30 +, Matt Fleming wrote:
/*
* Add an additional efi_memory_desc_t because we're doing an
* allocation which may be in a new descriptor region.
+ * We allocate as EFI_RUNTIME_SERVICES_DATA since this is what
+ * we want for when
. Support in the COFF header
for signed images was provided by Ard Biesheuvel.
Signed-off-by: Mark Salter
Signed-off-by: Ard Biesheuvel
CC: Catalin Marinas
CC: Will Deacon
CC: linux-arm-ker...@lists.infradead.org
CC: matt.flem...@intel.com
CC: linux-...@vger.kernel.org
CC: Leif Lindholm
CC
Signed-off-by: Mark Salter
CC: Catalin Marinas
CC: Will Deacon
CC: linux-arm-ker...@lists.infradead.org
CC: matt.flem...@intel.com
CC: linux-...@vger.kernel.org
CC: linux-...@vger.kernel.org
CC: Rob Landley
CC: Leif Lindholm
CC: roy.fr...@linaro.org
---
Documentation/arm64/booting.txt | 4
and the prerequisite patches is at:
git://github.com/mosalter/linux.git (arm64-efi-patches branch)
Mark Salter (3):
arm64: add EFI stub
doc: arm64: add description of EFI stub support
arm64: add EFI runtime services
Documentation/arm64/booting.txt | 4 +
Documentation/efi-stub.txt | 10
This patch adds EFI runtime support for arm64. The runtime support allows the
kernel to access various EFI runtime services provided by EFI firmware. Things
like reboot, real time clock, EFI boot variables, and others.
Signed-off-by: Mark Salter
CC: Catalin Marinas
CC: Will Deacon
CC: linux
This patch adds EFI runtime support for arm64. The runtime support allows the
kernel to access various EFI runtime services provided by EFI firmware. Things
like reboot, real time clock, EFI boot variables, and others.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Catalin Marinas catalin.mari
Signed-off-by: Mark Salter msal...@redhat.com
CC: Catalin Marinas catalin.mari...@arm.com
CC: Will Deacon will.dea...@arm.com
CC: linux-arm-ker...@lists.infradead.org
CC: matt.flem...@intel.com
CC: linux-...@vger.kernel.org
CC: linux-...@vger.kernel.org
CC: Rob Landley r...@landley.net
CC: Leif
and the prerequisite patches is at:
git://github.com/mosalter/linux.git (arm64-efi-patches branch)
Mark Salter (3):
arm64: add EFI stub
doc: arm64: add description of EFI stub support
arm64: add EFI runtime services
Documentation/arm64/booting.txt | 4 +
Documentation/efi-stub.txt | 10
. Support in the COFF header
for signed images was provided by Ard Biesheuvel.
Signed-off-by: Mark Salter msal...@redhat.com
Signed-off-by: Ard Biesheuvel ard.biesheu...@linaro.org
CC: Catalin Marinas catalin.mari...@arm.com
CC: Will Deacon will.dea...@arm.com
CC: linux-arm-ker...@lists.infradead.org
and the prerequisite patches is at:
git://github.com/mosalter/linux.git (arm64-efi-patches branch)
Mark Salter (3):
arm64: add EFI stub
doc: arm64: add description of EFI stub support
arm64: add EFI runtime services
Documentation/arm64/booting.txt | 4 +
Documentation/efi-stub.txt | 10
. Support in the COFF header
for signed images was provided by Ard Biesheuvel.
Signed-off-by: Mark Salter msal...@redhat.com
Signed-off-by: Ard Biesheuvel ard.biesheu...@linaro.org
CC: Catalin Marinas catalin.mari...@arm.com
CC: Will Deacon will.dea...@arm.com
CC: linux-arm-ker...@lists.infradead.org
This patch adds EFI runtime support for arm64. The runtime support allows the
kernel to access various EFI runtime services provided by EFI firmware. Things
like reboot, real time clock, EFI boot variables, and others.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Catalin Marinas catalin.mari
This patch uses the generic early_ioremap code to implement
early_ioremap for ARM. The ARM-specific bits come mostly from
an earlier patch from Leif Lindholm
here:
https://lkml.org/lkml/2013/10/3/279
Signed-off-by: Mark Salter
Tested-by: Leif Lindholm
CC: Russell King
CC: linux-arm-ker
This patch copies generic bits of x86 early_ioremap() support
into a library for potential use by other architectures.
Signed-off-by: Mark Salter
CC: Arnd Bergmann
CC: Ingo Molnar
CC: linux-a...@vger.kernel.org
---
include/asm-generic/early_ioremap.h | 40 ++
lib/Kconfig
Signed-off-by: Mark Salter
CC: Catalin Marinas
CC: Will Deacon
CC: Rob Landley
CC: linux-arm-ker...@lists.infradead.org
CC: linux-...@vger.kernel.org
---
Documentation/arm64/memory.txt | 4 +--
arch/arm64/Kconfig | 1 +
arch/arm64/include/asm/Kbuild| 1 +
arch/arm64
Signed-off-by: Mark Salter
CC: Thomas Gleixner
CC: Ingo Molnar
CC: "H. Peter Anvin"
CC: x...@kernel.org
---
arch/x86/Kconfig | 1 +
arch/x86/include/asm/Kbuild | 1 +
arch/x86/include/asm/fixmap.h | 6 ++
arch/x86/include/asm/io.h | 14 +--
arch/x86/mm
/linux.git (early-ioremap branch)
Mark Salter (4):
Create generic early_ioremap() support
x86: use generic early_ioremap
arm: add early_ioremap support
arm64: add early_ioremap support
Documentation/arm64/memory.txt | 4 +-
arch/arm/Kconfig| 11 ++
arch/arm/include
Signed-off-by: Mark Salter msal...@redhat.com
CC: Catalin Marinas catalin.mari...@arm.com
CC: Will Deacon will.dea...@arm.com
CC: Rob Landley r...@landley.net
CC: linux-arm-ker...@lists.infradead.org
CC: linux-...@vger.kernel.org
---
Documentation/arm64/memory.txt | 4 +--
arch/arm64/Kconfig
Signed-off-by: Mark Salter msal...@redhat.com
CC: Thomas Gleixner t...@linutronix.de
CC: Ingo Molnar mi...@redhat.com
CC: H. Peter Anvin h...@zytor.com
CC: x...@kernel.org
---
arch/x86/Kconfig | 1 +
arch/x86/include/asm/Kbuild | 1 +
arch/x86/include/asm/fixmap.h | 6
/linux.git (early-ioremap branch)
Mark Salter (4):
Create generic early_ioremap() support
x86: use generic early_ioremap
arm: add early_ioremap support
arm64: add early_ioremap support
Documentation/arm64/memory.txt | 4 +-
arch/arm/Kconfig| 11 ++
arch/arm/include
This patch uses the generic early_ioremap code to implement
early_ioremap for ARM. The ARM-specific bits come mostly from
an earlier patch from Leif Lindholm leif.lindh...@linaro.org
here:
https://lkml.org/lkml/2013/10/3/279
Signed-off-by: Mark Salter msal...@redhat.com
Tested-by: Leif
This patch copies generic bits of x86 early_ioremap() support
into a library for potential use by other architectures.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Arnd Bergmann a...@arndb.de
CC: Ingo Molnar mi...@kernel.org
CC: linux-a...@vger.kernel.org
---
include/asm-generic
Signed-off-by: Mark Salter
Acked-by: Richard Kuo
CC: linux-hexa...@vger.kernel.org
---
arch/hexagon/include/asm/fixmap.h | 40 +--
1 file changed, 1 insertion(+), 39 deletions(-)
diff --git a/arch/hexagon/include/asm/fixmap.h
b/arch/hexagon/include/asm
Signed-off-by: Mark Salter
Acked-by: James Hogan
CC: linux-me...@vger.kernel.org
---
arch/metag/include/asm/fixmap.h | 32 +---
1 file changed, 1 insertion(+), 31 deletions(-)
diff --git a/arch/metag/include/asm/fixmap.h b/arch/metag/include/asm/fixmap.h
index
Signed-off-by: Mark Salter
Acked-by: Ralf Baechle
CC: linux-m...@linux-mips.org
---
arch/mips/include/asm/fixmap.h | 33 +
1 file changed, 1 insertion(+), 32 deletions(-)
diff --git a/arch/mips/include/asm/fixmap.h b/arch/mips/include/asm/fixmap.h
index dfaaf49
range. That is, FIXADDR_TOP is the virtual
address of the topmost fixed page. The newly defined FIXADDR_END is
the first virtual address past the fixed mappings.
Signed-off-by: Mark Salter
CC: Russell King
CC: linux-arm-ker...@lists.infradead.org
---
arch/arm/include/asm/fixmap.h | 29
Signed-off-by: Mark Salter
CC: Thomas Gleixner
CC: Ingo Molnar
CC: "H. Peter Anvin"
CC: x...@kernel.org
---
arch/x86/include/asm/fixmap.h | 59 +--
1 file changed, 1 insertion(+), 58 deletions(-)
diff --git a/arch/x86/include/asm/fixmap.h
Signed-off-by: Mark Salter
CC: Paul Mundt
CC: linux...@vger.kernel.org
---
arch/sh/include/asm/fixmap.h | 39 ++-
1 file changed, 2 insertions(+), 37 deletions(-)
diff --git a/arch/sh/include/asm/fixmap.h b/arch/sh/include/asm/fixmap.h
index cbe0186..4daf91c
Signed-off-by: Mark Salter
Acked-by: Chris Metcalf
---
arch/tile/include/asm/fixmap.h | 33 +
1 file changed, 1 insertion(+), 32 deletions(-)
diff --git a/arch/tile/include/asm/fixmap.h b/arch/tile/include/asm/fixmap.h
index c6b9c1b..ffe2637 100644
--- a/arch
Signed-off-by: Mark Salter
Acked-by: Richard Weinberger
CC: Jeff Dike
CC: user-mode-linux-de...@lists.sourceforge.net
---
arch/um/include/asm/fixmap.h | 40 +---
1 file changed, 1 insertion(+), 39 deletions(-)
diff --git a/arch/um/include/asm/fixmap.h b
is here:
git://github.com/mosalter/linux.git#fixmap
Changes from v1:
* Added acks from feedback.
* Use BUILD_BUG_ON in fix_to_virt()
* Fixed ARM patch to make FIXMAP_TOP inclusive of fixmap
range as is the case in the other architectures.
Mark Salter (11):
Add generic fixmap.h
x86
all of the common bits into asm-generic/fixmap.h
which is intended to be included from arch/*/include/asm/fixmap.h.
Signed-off-by: Mark Salter
Acked-by: Arnd Bergmann
Acked-by: Ralf Baechle
CC: linux-a...@vger.kernel.org
CC: Russell King
CC: linux-arm-ker...@lists.infradead.org
CC: Richard Kuo
Signed-off-by: Mark Salter
CC: Benjamin Herrenschmidt
CC: Paul Mackerras
CC: linuxppc-...@lists.ozlabs.org
---
arch/powerpc/include/asm/fixmap.h | 44 ++-
1 file changed, 2 insertions(+), 42 deletions(-)
diff --git a/arch/powerpc/include/asm/fixmap.h
b
Signed-off-by: Mark Salter
Tested-by: Michal Simek
CC: microblaze-ucli...@itee.uq.edu.au
---
arch/microblaze/include/asm/fixmap.h | 44 ++--
1 file changed, 2 insertions(+), 42 deletions(-)
diff --git a/arch/microblaze/include/asm/fixmap.h
b/arch/microblaze
Signed-off-by: Mark Salter msal...@redhat.com
CC: Benjamin Herrenschmidt b...@kernel.crashing.org
CC: Paul Mackerras pau...@samba.org
CC: linuxppc-...@lists.ozlabs.org
---
arch/powerpc/include/asm/fixmap.h | 44 ++-
1 file changed, 2 insertions(+), 42 deletions
Signed-off-by: Mark Salter msal...@redhat.com
Tested-by: Michal Simek mon...@monstr.eu
CC: microblaze-ucli...@itee.uq.edu.au
---
arch/microblaze/include/asm/fixmap.h | 44 ++--
1 file changed, 2 insertions(+), 42 deletions(-)
diff --git a/arch/microblaze/include
is here:
git://github.com/mosalter/linux.git#fixmap
Changes from v1:
* Added acks from feedback.
* Use BUILD_BUG_ON in fix_to_virt()
* Fixed ARM patch to make FIXMAP_TOP inclusive of fixmap
range as is the case in the other architectures.
Mark Salter (11):
Add generic fixmap.h
x86
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: Richard Weinberger rich...@nod.at
CC: Jeff Dike jd...@addtoit.com
CC: user-mode-linux-de...@lists.sourceforge.net
---
arch/um/include/asm/fixmap.h | 40 +---
1 file changed, 1 insertion(+), 39 deletions
all of the common bits into asm-generic/fixmap.h
which is intended to be included from arch/*/include/asm/fixmap.h.
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: Arnd Bergmann a...@arndb.de
Acked-by: Ralf Baechle r...@linux-mips.org
CC: linux-a...@vger.kernel.org
CC: Russell King li
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: Chris Metcalf cmetc...@tilera.com
---
arch/tile/include/asm/fixmap.h | 33 +
1 file changed, 1 insertion(+), 32 deletions(-)
diff --git a/arch/tile/include/asm/fixmap.h b/arch/tile/include/asm/fixmap.h
index
Signed-off-by: Mark Salter msal...@redhat.com
CC: Paul Mundt let...@linux-sh.org
CC: linux...@vger.kernel.org
---
arch/sh/include/asm/fixmap.h | 39 ++-
1 file changed, 2 insertions(+), 37 deletions(-)
diff --git a/arch/sh/include/asm/fixmap.h b/arch/sh
Signed-off-by: Mark Salter msal...@redhat.com
CC: Thomas Gleixner t...@linutronix.de
CC: Ingo Molnar mi...@redhat.com
CC: H. Peter Anvin h...@zytor.com
CC: x...@kernel.org
---
arch/x86/include/asm/fixmap.h | 59 +--
1 file changed, 1 insertion(+), 58
range. That is, FIXADDR_TOP is the virtual
address of the topmost fixed page. The newly defined FIXADDR_END is
the first virtual address past the fixed mappings.
Signed-off-by: Mark Salter msal...@redhat.com
CC: Russell King li...@arm.linux.org.uk
CC: linux-arm-ker...@lists.infradead.org
---
arch
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: Richard Kuo r...@codeaurora.org
CC: linux-hexa...@vger.kernel.org
---
arch/hexagon/include/asm/fixmap.h | 40 +--
1 file changed, 1 insertion(+), 39 deletions(-)
diff --git a/arch/hexagon/include/asm
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: James Hogan james.ho...@imgtec.com
CC: linux-me...@vger.kernel.org
---
arch/metag/include/asm/fixmap.h | 32 +---
1 file changed, 1 insertion(+), 31 deletions(-)
diff --git a/arch/metag/include/asm/fixmap.h b
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: Ralf Baechle r...@linux-mips.org
CC: linux-m...@linux-mips.org
---
arch/mips/include/asm/fixmap.h | 33 +
1 file changed, 1 insertion(+), 32 deletions(-)
diff --git a/arch/mips/include/asm/fixmap.h b/arch
Signed-off-by: Mark Salter msal...@redhat.com
CC: Benjamin Herrenschmidt b...@kernel.crashing.org
CC: Paul Mackerras pau...@samba.org
CC: linuxppc-dev@lists.ozlabs.org
---
arch/powerpc/include/asm/fixmap.h | 44 ++-
1 file changed, 2 insertions(+), 42 deletions
is here:
git://github.com/mosalter/linux.git#fixmap
Changes from v1:
* Added acks from feedback.
* Use BUILD_BUG_ON in fix_to_virt()
* Fixed ARM patch to make FIXMAP_TOP inclusive of fixmap
range as is the case in the other architectures.
Mark Salter (11):
Add generic fixmap.h
x86
all of the common bits into asm-generic/fixmap.h
which is intended to be included from arch/*/include/asm/fixmap.h.
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: Arnd Bergmann a...@arndb.de
Acked-by: Ralf Baechle r...@linux-mips.org
CC: linux-a...@vger.kernel.org
CC: Russell King li
Signed-off-by: Mark Salter msal...@redhat.com
Acked-by: Richard Weinberger rich...@nod.at
CC: Jeff Dike jd...@addtoit.com
CC: user-mode-linux-devel@lists.sourceforge.net
---
arch/um/include/asm/fixmap.h | 40 +---
1 file changed, 1 insertion(+), 39 deletions
On Sat, 2013-11-16 at 20:07 +0100, Laszlo Ersek wrote:
On 09/28/13 20:51, Mark Salter wrote:
On Fri, 2013-09-27 at 02:31 +0200, Laszlo Ersek wrote:
Hi Mark,
just my 2 cents:
On 09/26/13 21:33, Mark Salter wrote:
I've been trying out this patch series on AArch64 foundation model.
I
quiot
> Cc: Rob Herring
> Cc: linux-c6x-...@linux-c6x.org
> Cc: devicet...@vger.kernel.org
> ---
> Untested due to lack of cross-compiler, but the changes are similar to
> microblaze.
>
> QUESTION: The padding of the DTB is gone, is this OK?
Yes, that's fine.
Acked-by:
On Tue, 2013-11-12 at 16:39 +0100, Michal Simek wrote:
> On 11/12/2013 02:22 PM, Mark Salter wrote:
> >
> > arch/arm/include/asm/fixmap.h| 25 ++--
> > arch/hexagon/include/asm/fixmap.h| 40 +
> > arch/metag/include/asm/fixmap.h
On Tue, 2013-11-12 at 08:22 -0500, Mark Salter wrote:
> Signed-off-by: Mark Salter
> CC: Russell King
> CC: linux-arm-ker...@lists.infradead.org
> ---
> arch/arm/include/asm/fixmap.h | 25 ++---
> 1 file changed, 6 insertions(+), 19 deletions(-)
Okay, th
Signed-off-by: Mark Salter
CC: Ralf Baechle
CC: linux-m...@linux-mips.org
---
arch/mips/include/asm/fixmap.h | 33 +
1 file changed, 1 insertion(+), 32 deletions(-)
diff --git a/arch/mips/include/asm/fixmap.h b/arch/mips/include/asm/fixmap.h
index dfaaf49
901 - 1000 of 1457 matches
Mail list logo