The switch to using the generic irq framework removed the
coldfire_trap_init() code, so remove all references to it.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
5206/config.c |2 --
5206e/config.c |2 --
520x/config.c |2 --
523x/config.c |2 --
5249/config.c
Use setup_irq() instead of request_irq() to set up system timer
in 68360 timer code. With the old m68knommu irq code this
was safe, but it is not now within the generic irq framework.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68knommu/pl
Remove the unused mach_trap_init function pointer. All use of it
removed with change to using generic irq framework.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68knommu/kernel/setup.c
linux/arch/m68knommu/kernel/setup.c
--- linux-2.6.23-rc
Use setup_irq() instead of request_irq() to set up system timer
in ColdFire PIT timer code. With the old m68knommu irq code this
was safe, but it is not now within the generic irq framework.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68
Use setup_irq() instead of request_irq() to set up system timer
in ColdFire simple timer code. With the old m68knommu irq code this
was safe, but it is not now within the generic irq framework.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68
Create prototype for ack_bad_irq() for m68knommu.
Compilation of kernel/irq/handle.c fails without it.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.23-rc1-git2/include/asm-m68knommu/hardirq.h
linux/include/asm-m68knommu/hardirq.h
--- linux-2.6.23-rc1-git2/inclu
Removed unused dead crap from machdep.h header.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/include/asm-m68knommu/machdep.h
linux/include/asm-m68knommu/machdep.h
--- linux-2.6.23-rc1-git2/include/asm-m68knommu/machdep.h 2007-07-27
10:35:41.0
Make declaration of mach_sched_init match definition
(which is in arch/m68knommu/kernel/setup.c).
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/include/asm-m68knommu/machdep.h
linux/include/asm-m68knommu/machdep.h
--- linux-2.6.23-rc1-git2/include/asm
Use setup_irq() instead of request_irq() to set up system timer
in 68360 timer code. With the old m68knommu irq code this
was safe, but it is not now within the generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68knommu/platform/68360
Use setup_irq() instead of request_irq() to set up system timer
in 68328 timer code. With the old m68knommu irq code this
was safe, but it is not now within the generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68knommu/platform/68328
The switch to using the generic irq framework removed the
coldfire_trap_init() code, so remove all references to it.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
5206/config.c |2 --
5206e/config.c |2 --
520x/config.c |2 --
523x/config.c |2 --
5249/config.c |2
Remove the unused mach_trap_init function pointer. All use of it
removed with change to using generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68knommu/kernel/setup.c
linux/arch/m68knommu/kernel/setup.c
--- linux-2.6.23-rc1-git2
Use setup_irq() instead of request_irq() to set up system timer
in ColdFire PIT timer code. With the old m68knommu irq code this
was safe, but it is not now within the generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68knommu
Use setup_irq() instead of request_irq() to set up system timer
in ColdFire simple timer code. With the old m68knommu irq code this
was safe, but it is not now within the generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/arch/m68knommu
Create prototype for ack_bad_irq() for m68knommu.
Compilation of kernel/irq/handle.c fails without it.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.23-rc1-git2/include/asm-m68knommu/hardirq.h
linux/include/asm-m68knommu/hardirq.h
--- linux-2.6.23-rc1-git2/include/asm
Timer setup is done early, cannot use request_irq(), change to
using setup_irq() in the 68360 timer code.
This is also a good time to simplify the functional setup of
m68knommu timers, to clean up external use of the functions
all over the board/cpu config code.
Signed-off-by: Greg Ungerer
Remove the external references to timer functions from all
the m68knommu board/cpu setup files. Now that common function
names are used for the few different types of m68knommu
timer these can all go away.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
5206/config.c
Timer setup is done early, cannot use request_irq(), change to
using setup_irq() in the Coldfire PIT timer code.
This is also a good time to simplify the functional setup of
ColdFire timers, to clean up external use of the functions
all over the board/cpu config code.
Signed-off-by: Greg Ungerer
Modify the common m68knommu timer code to use the common hardware
timer functions. This removes all use of the miscellaneous function
pointers used previously for the hardware timer support routines.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68
mers.c 2007-07-12
15:27:01.0 +1000
@@ -3,18 +3,17 @@
/*
* timers.c -- generic ColdFire hardware timer support.
*
- * Copyright (C) 1999-2006, Greg Ungerer ([EMAIL PROTECTED])
+ * Copyright (C) 1999-2007, Greg Ungerer ([EMAIL PRO
The following patches are a first pass at cleaning up the m68knommu
timers. The main purpose of this set is to remove the early use
of request_irq() and to remove the external references to the timer
functions all over the board/cpu setup code.
linux/arch/m68knommu/kernel/time.c
Timer setup is done early, cannot use request_irq(), change to
using setup_irq() in the 68328 timer code.
This is also a good time to simplify the functional setup of
m68knommu timers, to clean up external use of the functions
all over the board/cpu config code.
Signed-off-by: Greg Ungerer
Christoph Hellwig wrote:
On Wed, Jul 25, 2007 at 10:07:20PM +1000, Greg Ungerer wrote:
Need an include/asm-m68knommu/hw_irq.h for kernel/hrtimer.c
hrtimer.c should be fixed not to include it instead.
Indirectly it is coming from include/linux/irq.h
(which means that compilation of a few
Add configure support for the Intec Wildfire and WildFireMod boards.
Signed-Off-By: Steve Bennett <[EMAIL PROTECTED]>
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/Kconfig
linux-2.6.22-uc0/arch/m68knommu/Kconfig
--- linux-2.6.22/ar
Fix types used for reset register address setup.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/include/asm-m68knommu/system.h
linux-2.6.22-uc0/include/asm-m68knommu/system.h
--- linux-2.6.22/include/asm-m68knommu/system.h 2007-07-12 15:21:55.0
Currently most of the m68knommu cpu/board setup files are handling
the setup of fixed boot parameters (via CONFIG_BOOTPARAM) themselves.
Move all this into the common setup code.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
kernel/setup.c|5 +
platform/5206/co
From: David Wu <[EMAIL PROTECTED]>
Add configure support for the Arcturus UC5272 and UC5282 boards.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/Kconfig
linux-2.6.22-uc0/arch/m68knommu/Kconfig
--- linux-2.6.22/arch/m68knommu/Kconfig 2
Need an include/asm-m68knommu/hw_irq.h for kernel/hrtimer.c
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/include/asm-m68knommu/hw_irq.h
linux-2.6.22-uc0/include/asm-m68knommu/hw_irq.h
--- linux-2.6.22/include/asm-m68knommu/hw_irq.h 1970-01-01 10:00:00.000
It is useless to preserve THREAD_SR in `resume'. The real user's sr
is actually in the stack. We also don't need to disable interrupts :
we'll never be in an invalid state, the sp switch is atomic.
Signed-off-by: Philippe De Muyter <[EMAIL PROTECTED]>
Signed-off-by: Greg Ungerer &
Need to explicitly include linux/device.h.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/dma.c
linux-2.6.22-uc0/arch/m68knommu/kernel/dma.c
--- linux-2.6.22/arch/m68knommu/kernel/dma.c2007-07-12 15:23:02.0
+1000
+++ linux-
Fix workqueues in 68328 serial driver.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/drivers/serial/68328serial.c
linux-2.6.22-uc0/drivers/serial/68328serial.c
--- linux-2.6.22/drivers/serial/68328serial.c 2007-07-12 15:22:34.0
+1000
+++ linux-
Fix a small typo in the definition of MCFDMA_DIR_INV (MCF5272 specific).
>From Philippe De Muyter <[EMAIL PROTECTED]>
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/include/asm-m68knommu/mcfdma.h
linux-2.6.22-uc0/include/asm-m68knommu/mcfdma.h
-
Remove the legacy power management code from the 68328 serial driver.
It is not used, and there is no current kernel support for power
management on the 68328.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/drivers/serial/68328serial.c
linux-2.6.22-uc0/d
Add build support for the new Arcturus boards.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/Makefile
linux-2.6.22-uc0/arch/m68knommu/Makefile
--- linux-2.6.22/arch/m68knommu/Makefile2007-07-12 15:23:02.0
+1000
+++ linux-2.6.
CLOCK_TICK_RATE should give the underlying frequency of the tick timer,
to make ntp happy. For Coldfires, that's the main clock.
Signed-off-by: Philippe De Muyter <[EMAIL PROTECTED]>
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/include/asm-m68kn
would not be
welcomed :-)
But ofcourse as long as the romfs filesystem code still
supports the older version there is no problem (and it
looks like it does).
Regards
Greg
Greg Ungerer -- Chief Software Dude EMAIL
would not be
welcomed :-)
But ofcourse as long as the romfs filesystem code still
supports the older version there is no problem (and it
looks like it does).
Regards
Greg
Greg Ungerer -- Chief Software Dude EMAIL
CLOCK_TICK_RATE should give the underlying frequency of the tick timer,
to make ntp happy. For Coldfires, that's the main clock.
Signed-off-by: Philippe De Muyter [EMAIL PROTECTED]
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/include/asm-m68knommu/timex.h
linux
Fix a small typo in the definition of MCFDMA_DIR_INV (MCF5272 specific).
From Philippe De Muyter [EMAIL PROTECTED]
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/include/asm-m68knommu/mcfdma.h
linux-2.6.22-uc0/include/asm-m68knommu/mcfdma.h
--- linux-2.6.22/include
Remove the legacy power management code from the 68328 serial driver.
It is not used, and there is no current kernel support for power
management on the 68328.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/drivers/serial/68328serial.c
linux-2.6.22-uc0/drivers/serial
Add build support for the new Arcturus boards.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/Makefile
linux-2.6.22-uc0/arch/m68knommu/Makefile
--- linux-2.6.22/arch/m68knommu/Makefile2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0
Need to explicitly include linux/device.h.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/dma.c
linux-2.6.22-uc0/arch/m68knommu/kernel/dma.c
--- linux-2.6.22/arch/m68knommu/kernel/dma.c2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22
Fix workqueues in 68328 serial driver.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/drivers/serial/68328serial.c
linux-2.6.22-uc0/drivers/serial/68328serial.c
--- linux-2.6.22/drivers/serial/68328serial.c 2007-07-12 15:22:34.0
+1000
+++ linux-2.6.22-uc0
From: David Wu [EMAIL PROTECTED]
Add configure support for the Arcturus UC5272 and UC5282 boards.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/Kconfig
linux-2.6.22-uc0/arch/m68knommu/Kconfig
--- linux-2.6.22/arch/m68knommu/Kconfig 2007-07-12 15:23
Need an include/asm-m68knommu/hw_irq.h for kernel/hrtimer.c
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/include/asm-m68knommu/hw_irq.h
linux-2.6.22-uc0/include/asm-m68knommu/hw_irq.h
--- linux-2.6.22/include/asm-m68knommu/hw_irq.h 1970-01-01 10:00:00.0
It is useless to preserve THREAD_SR in `resume'. The real user's sr
is actually in the stack. We also don't need to disable interrupts :
we'll never be in an invalid state, the sp switch is atomic.
Signed-off-by: Philippe De Muyter [EMAIL PROTECTED]
Signed-off-by: Greg Ungerer [EMAIL PROTECTED
Add configure support for the Intec Wildfire and WildFireMod boards.
Signed-Off-By: Steve Bennett [EMAIL PROTECTED]
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/Kconfig
linux-2.6.22-uc0/arch/m68knommu/Kconfig
--- linux-2.6.22/arch/m68knommu/Kconfig
Fix types used for reset register address setup.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/include/asm-m68knommu/system.h
linux-2.6.22-uc0/include/asm-m68knommu/system.h
--- linux-2.6.22/include/asm-m68knommu/system.h 2007-07-12 15:21:55.0
+1000
Currently most of the m68knommu cpu/board setup files are handling
the setup of fixed boot parameters (via CONFIG_BOOTPARAM) themselves.
Move all this into the common setup code.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
kernel/setup.c|5 +
platform/5206/config.c
Christoph Hellwig wrote:
On Wed, Jul 25, 2007 at 10:07:20PM +1000, Greg Ungerer wrote:
Need an include/asm-m68knommu/hw_irq.h for kernel/hrtimer.c
hrtimer.c should be fixed not to include it instead.
Indirectly it is coming from include/linux/irq.h
(which means that compilation of a few
The following patches are a first pass at cleaning up the m68knommu
timers. The main purpose of this set is to remove the early use
of request_irq() and to remove the external references to the timer
functions all over the board/cpu setup code.
linux/arch/m68knommu/kernel/time.c
Timer setup is done early, cannot use request_irq(), change to
using setup_irq() in the 68328 timer code.
This is also a good time to simplify the functional setup of
m68knommu timers, to clean up external use of the functions
all over the board/cpu config code.
Signed-off-by: Greg Ungerer
Timer setup is done early, cannot use request_irq(), change to
using setup_irq() in the Coldfire PIT timer code.
This is also a good time to simplify the functional setup of
ColdFire timers, to clean up external use of the functions
all over the board/cpu config code.
Signed-off-by: Greg Ungerer
Modify the common m68knommu timer code to use the common hardware
timer functions. This removes all use of the miscellaneous function
pointers used previously for the hardware timer support routines.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel
2007-07-12
15:27:01.0 +1000
@@ -3,18 +3,17 @@
/*
* timers.c -- generic ColdFire hardware timer support.
*
- * Copyright (C) 1999-2006, Greg Ungerer ([EMAIL PROTECTED])
+ * Copyright (C) 1999-2007, Greg Ungerer ([EMAIL PROTECTED
Timer setup is done early, cannot use request_irq(), change to
using setup_irq() in the 68360 timer code.
This is also a good time to simplify the functional setup of
m68knommu timers, to clean up external use of the functions
all over the board/cpu config code.
Signed-off-by: Greg Ungerer
Remove the external references to timer functions from all
the m68knommu board/cpu setup files. Now that common function
names are used for the few different types of m68knommu
timer these can all go away.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
5206/config.c| 13
.
Looks good to me.
You can add my acked by if you want:
Acked-by: Greg Ungerer <[EMAIL PROTECTED]>
Signed-off-by: Paul Mundt <[EMAIL PROTECTED]>
--
mm/nommu.c | 45 +
1 file changed, 33 insertions(+), 12 deletions(-)
diff --git a/mm/
.
Looks good to me.
You can add my acked by if you want:
Acked-by: Greg Ungerer [EMAIL PROTECTED]
Signed-off-by: Paul Mundt [EMAIL PROTECTED]
--
mm/nommu.c | 45 +
1 file changed, 33 insertions(+), 12 deletions(-)
diff --git a/mm/nommu.c b/mm
Change the m68knommu irq handling to use the generic irq framework.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
arch/m68knommu/Kconfig |4
arch/m68knommu/kernel/Makefile |4
arch/m68knommu/kernel/asm-offsets.c|5
arch/m68knommu/kernel
Reformat show_cpuinfo() to be consistent with normal coding style
(and rest of this file).
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/setup.c
linux-2.6.22-uc0/arch/m68knommu/kernel/setup.c
--- linux-2.6.22/arch/m68knommu/kernel/s
ed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/traps.c
linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c
--- linux-2.6.22/arch/m68knommu/kernel/traps.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c 2007-
Remove is_in_rom() function. It doesn't actually serve the purpose it was
intended to. If you look at the use of it _access_ok() (which is the only
use of it) then it is obvious that most of memory is marked as access_ok.
No point having is_in_rom() then, so remove it.
Signed-off-by: Greg Ungerer
Remove is_in_rom() function. It doesn't actually serve the purpose it was
intended to. If you look at the use of it _access_ok() (which is the only
use of it) then it is obvious that most of memory is marked as access_ok.
No point having is_in_rom() then, so remove it.
Signed-off-by: Greg Ungerer
Reformat show_cpuinfo() to be consistent with normal coding style
(and rest of this file).
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/setup.c
linux-2.6.22-uc0/arch/m68knommu/kernel/setup.c
--- linux-2.6.22/arch/m68knommu/kernel/setup.c 2007
-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/traps.c
linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c
--- linux-2.6.22/arch/m68knommu/kernel/traps.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c 2007-07-12
15:27
Change the m68knommu irq handling to use the generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
arch/m68knommu/Kconfig |4
arch/m68knommu/kernel/Makefile |4
arch/m68knommu/kernel/asm-offsets.c|5
arch/m68knommu/kernel/irq.c
Change the m68knommu irq handling to use the generic irq framework.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
arch/m68knommu/Kconfig |4
arch/m68knommu/kernel/Makefile |4
arch/m68knommu/kernel/asm-offsets.c|5
arch/m68knommu/kernel
ed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/traps.c
linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c
--- linux-2.6.22/arch/m68knommu/kernel/traps.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c 2007-
Remove is_in_rom() function. It doesn't actually serve the purpose it was
intended to. If you look at the use of it _access_ok() (which is the only
use of it) then it is obvious that most of memory is marked as access_ok.
No point having is_in_rom() then, so remove it.
Signed-off-by: Greg Ungerer
formated
. correct copyrights
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/setup.c
linux-2.6.22-uc0/arch/m68knommu/kernel/setup.c
--- linux-2.6.22/arch/m68knommu/kernel/setup.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68
Use THREAD_SIZE instead of a hard constant.
Signed-off-by: Philippe De Muyter <[EMAIL PROTECTED]>
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/process.c
linux-2.6.22-uc0/arch/m68knommu/kernel/process.c
--- linux-2.6.22/arch/m68k
Remove cache management cruft. This code is dead, all the cache
manangement functions for the ColdFire exist in the header file
include/asm-m68knommu/cacheflush.h.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/mm/memory.c
linux-2.6.22-uc
Be consistent with VM mmap, implement expand_stack().
We can't actually do anything other than return an error
in the no MMU case though.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/mm/nommu.c linux-2.6.22-uc0/mm/nommu.c
--- linux-2.6.22/mm/nommu.c 2007
Be consistent with VM mmap, implement expand_stack().
We can't actually do anything other than return an error
in the no MMU case though.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/mm/nommu.c linux-2.6.22-uc0/mm/nommu.c
--- linux-2.6.22/mm/nommu.c 2007-07-12
Remove cache management cruft. This code is dead, all the cache
manangement functions for the ColdFire exist in the header file
include/asm-m68knommu/cacheflush.h.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/mm/memory.c
linux-2.6.22-uc0/arch
formated
. correct copyrights
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/setup.c
linux-2.6.22-uc0/arch/m68knommu/kernel/setup.c
--- linux-2.6.22/arch/m68knommu/kernel/setup.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu
Use THREAD_SIZE instead of a hard constant.
Signed-off-by: Philippe De Muyter [EMAIL PROTECTED]
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/process.c
linux-2.6.22-uc0/arch/m68knommu/kernel/process.c
--- linux-2.6.22/arch/m68knommu/kernel
-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/traps.c
linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c
--- linux-2.6.22/arch/m68knommu/kernel/traps.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c 2007-07-12
15:27
Remove is_in_rom() function. It doesn't actually serve the purpose it was
intended to. If you look at the use of it _access_ok() (which is the only
use of it) then it is obvious that most of memory is marked as access_ok.
No point having is_in_rom() then, so remove it.
Signed-off-by: Greg Ungerer
Change the m68knommu irq handling to use the generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
arch/m68knommu/Kconfig |4
arch/m68knommu/kernel/Makefile |4
arch/m68knommu/kernel/asm-offsets.c|5
arch/m68knommu/kernel/irq.c
formated
. correct copyrights
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/setup.c
linux-2.6.22-uc0/arch/m68knommu/kernel/setup.c
--- linux-2.6.22/arch/m68knommu/kernel/setup.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68
Remove is_in_rom() function. It doesn't actually serve the purpose it was
intended to. If you look at the use of it _access_ok() (which is the only
use of it) then it is obvious that most of memory is marked as access_ok.
No point having is_in_rom() then, so remove it.
Signed-off-by: Greg Ungerer
Remove cache management cruft. This code is dead, all the cache
manangement functions for the ColdFire exist in the header file
include/asm-m68knommu/cacheflush.h.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/mm/memory.c
linux-2.6.22-uc
Use THREAD_SIZE instead of a hard constant.
Signed-off-by: Philippe De Muyter <[EMAIL PROTECTED]>
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/process.c
linux-2.6.22-uc0/arch/m68knommu/kernel/process.c
--- linux-2.6.22/arch/m68k
ed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/traps.c
linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c
--- linux-2.6.22/arch/m68knommu/kernel/traps.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c 2007-
Be consistent with VM mmap, implement expand_stack().
We can't actually do anything other than return an error
in the no MMU case though.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.22/mm/nommu.c linux-2.6.22-uc0/mm/nommu.c
--- linux-2.6.22/mm/nommu.c 2007
Change the m68knommu irq handling to use the generic irq framework.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
arch/m68knommu/Kconfig |4
arch/m68knommu/kernel/Makefile |4
arch/m68knommu/kernel/asm-offsets.c|5
arch/m68knommu/kernel
Change the m68knommu irq handling to use the generic irq framework.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
arch/m68knommu/Kconfig |4
arch/m68knommu/kernel/Makefile |4
arch/m68knommu/kernel/asm-offsets.c|5
arch/m68knommu/kernel/irq.c
Be consistent with VM mmap, implement expand_stack().
We can't actually do anything other than return an error
in the no MMU case though.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/mm/nommu.c linux-2.6.22-uc0/mm/nommu.c
--- linux-2.6.22/mm/nommu.c 2007-07-12
-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/traps.c
linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c
--- linux-2.6.22/arch/m68knommu/kernel/traps.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu/kernel/traps.c 2007-07-12
15:27
Remove cache management cruft. This code is dead, all the cache
manangement functions for the ColdFire exist in the header file
include/asm-m68knommu/cacheflush.h.
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/mm/memory.c
linux-2.6.22-uc0/arch
Use THREAD_SIZE instead of a hard constant.
Signed-off-by: Philippe De Muyter [EMAIL PROTECTED]
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/process.c
linux-2.6.22-uc0/arch/m68knommu/kernel/process.c
--- linux-2.6.22/arch/m68knommu/kernel
formated
. correct copyrights
Signed-off-by: Greg Ungerer [EMAIL PROTECTED]
---
diff -Naur linux-2.6.22/arch/m68knommu/kernel/setup.c
linux-2.6.22-uc0/arch/m68knommu/kernel/setup.c
--- linux-2.6.22/arch/m68knommu/kernel/setup.c 2007-07-12 15:23:02.0
+1000
+++ linux-2.6.22-uc0/arch/m68knommu
Remove is_in_rom() function. It doesn't actually serve the purpose it was
intended to. If you look at the use of it _access_ok() (which is the only
use of it) then it is obvious that most of memory is marked as access_ok.
No point having is_in_rom() then, so remove it.
Signed-off-by: Greg Ungerer
lease take
that out.
Regards
Greg
----
Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED]
Secure Computing CorporationPHONE: +61 7 3435 2888
825 Stanley St,
.
Regards
Greg
Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED]
Secure Computing CorporationPHONE: +61 7 3435 2888
825 Stanley St, FAX: +61
Report the correct errno for out of memory debug output in binfmt_flat.c
Signed-off-by: Philippe De Muyter <[EMAIL PROTECTED]>
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.21/fs/binfmt_flat.c linux-2.6.21-uc0/fs/binfmt_flat.c
--- linux-2.6.21/fs/b
Remove cache management cruft. This code is dead, all the cache
manangement functions for the ColdFire exist in the header file
include/asm-m68knommu/cacheflush.h.
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.21/arch/m68knommu/mm/memory.c
linux-2.6.21-uc
Clean out cruft.
. remove include files not needed
. remove not used CAT_ROMARRAY code
. remove generic machine pointers not used
. remove unused functions
. fix email address in copyrights
Signed-off-by: Greg Ungerer <[EMAIL PROTECTED]>
---
diff -Naur linux-2.6.21/arch/m68knommu/
701 - 800 of 866 matches
Mail list logo