m68k(nommu): Add missing syscalls
Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED]
---
Does this look OK? It fixes all but one of:
CALLlinux-m68k-2.6/scripts/checksyscalls.sh
stdin:101:2: warning: #warning syscall restart_syscall not implemented
stdin:1061:2: warning: #warning syscall
/m68knommu/kernel/syscalltable.S and
arch/m68k/kernel/entry.S have for entry 0:
.long sys_ni_syscall/* 0 - old setup() system call*/
i.e. on m68knommu system call restarting doesn't do anything.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven
m68k(nommu): Add missing syscalls
Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED]
---
arch/m68k/kernel/entry.S | 10 ++
arch/m68knommu/kernel/syscalltable.S | 10 ++
include/asm-m68k/unistd.h| 12 +++-
include/asm-m68knommu/unistd.h
(subscribers-only)
I already forwarded a copy of your email to Greg.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED]
In personal conversations with technical people, I call myself a hacker. But
when
m68k{,nommu}: Wire up the new timerfd syscalls, which were introduced in
commit 4d672e7ac79b5ec5cdc90e450823441e20464691 (timerfd: new timerfd API).
Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED]
Acked-by: Greg Ungerer [EMAIL PROTECTED]
---
arch/m68k/kernel/entry.S |4
m68knommu is handled by uclinux-dev
-- Forwarded message --
Date: Tue, 10 Jun 2008 16:27:06 +0200
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED], Kumar Gala [EMAIL PROTECTED],
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED], Vitaly Bordug
m68knommu is uClinux
-- Forwarded message --
Date: Fri, 27 Jun 2008 13:53:59 +0200
From: Johannes Weiner [EMAIL PROTECTED]
To: Andrew Morton [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED],
Geert Uytterhoeven [EMAIL PROTECTED]
Subject: [PATCH 10/20] m68knommu: use
show_mem() calls show_free_areas(), which calls
show_swap_cache_info().
Signed-off-by: Johannes Weiner [EMAIL PROTECTED]
CC: Geert Uytterhoeven [EMAIL PROTECTED]
---
arch/m68knommu/mm/init.c | 27 ---
m68knommu is uClinux.
Gr{oetje,eeting}s
m68knommu = uClinux
-- Forwarded message --
Date: Thu, 17 Jul 2008 17:09:41 -0700
From: Harvey Harrison [EMAIL PROTECTED]
To: Andrew Morton [EMAIL PROTECTED]
Cc: Geert Uytterhoeven [EMAIL PROTECTED],
LKML [EMAIL PROTECTED]
Subject: [PATCH 11/20] m68knommu: use the new
and suggestions on linux-arch a while ago.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED]
In personal conversations with technical people, I call myself a hacker. But
when I'm talking
-- Forwarded message --
Date: Fri, 5 Dec 2008 00:42:27 +1030
From: Rusty Russell [EMAIL PROTECTED]
To: Geert Uytterhoeven [EMAIL PROTECTED]
Cc: Andrew Morton [EMAIL PROTECTED],
Russell King [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Re: Yet more ARM breakage in linux-next
a
CONFIG_ symbol for the same.
So I prefer to just check CONFIG_MMU.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED]
In personal conversations with technical people, I call myself a hacker
On Tue, 9 Dec 2008, Sam Ravnborg wrote:
On Tue, Dec 09, 2008 at 12:26:05AM +0100, Arnd Bergmann wrote:
On Tuesday 09 December 2008, Geert Uytterhoeven wrote:
I have used the following include guard:
#ifdef __uClinux__
#include atomic_no.h
#else
#include atomic_mm.h
On Thu, 11 Dec 2008, Geert Uytterhoeven wrote:
On Tue, 9 Dec 2008, Sam Ravnborg wrote:
On Tue, Dec 09, 2008 at 12:26:05AM +0100, Arnd Bergmann wrote:
On Tuesday 09 December 2008, Geert Uytterhoeven wrote:
I have used the following include guard:
#ifdef __uClinux__
rmdir arch/m68knommu/include/asm
rmdir arch/m68knommu/include
Cc: Arnd Bergmann a...@arndb.de
Cc: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Greg Ungerer g...@uclinux.org
Signed-off-by: Sam Ravnborg s...@ravnborg.org
m68k-bits are
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Thanks
FYI...
-- Forwarded message --
Date: Mon, 29 Dec 2008 19:34:57 +0100
From: Andreas Schwab sch...@suse.de
To: linux-m...@vger.kernel.org
Subject: [PATCH] m68k: wire up sys_restart_syscall
Make restart blocks working, required for proper syscall restarting.
Signed-off-by: Andreas
in $NOMUUFILES; do
git mv ${SOURCE}/$F ${TARGET}/$F
done
for F in $FILES ; do
mergefile $F
done
rmdir arch/m68knommu/include/asm
rmdir arch/m68knommu/include
Cc: Arnd Bergmann a...@arndb.de
Cc: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Greg Ungerer g
under ARAnyM.
As I'll be on a business trip to Japan next week, I probably won't be able to
do a proper follow-up. So Greg, can you put it on your for-next branch and
send it to Linus if everything goes well?
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Thx!
Gr{oetje,eeting}s
From b708bab9dbc93bc80bd06c9222ab34530736f737 Mon Sep 17 00:00:00 2001
From: Geert Uytterhoeven ge...@linux-m68k.org
Date: Thu, 29 Jan 2009 21:21:40 +0100
Subject: [PATCH] m68k: Unify arch/m68k/include/asm/unistd.h
arch/m68k/include/asm/unistd_{no,mm}.h are identical, except for whitespace
On Sun, 1 Feb 2009, Greg Ungerer wrote:
Geert Uytterhoeven wrote:
m68k: use mmu scatterlist.h for non-mmu setups as well
A small cleanup:
From bb3640a02d427175006f8d0c49311bf7a2290dd0 Mon Sep 17 00:00:00 2001
From: Geert Uytterhoeven ge...@linux-m68k.org
Date: Mon, 2 Feb 2009 22:14:23
On Sun, 1 Feb 2009, Greg Ungerer wrote:
m68k: use non-mmu version of unaligned.h for all m68k
And another one. The rest looks OK.
From f94c9409356de883fd343cc7c0f25dd955bcad42 Mon Sep 17 00:00:00 2001
From: Geert Uytterhoeven ge...@linux-m68k.org
Date: Mon, 2 Feb 2009 22:12:36 +0100
].port;
if (port-membase == 0)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking
On Thu, 5 Feb 2009, Lennart Sorensen wrote:
On Wed, Feb 04, 2009 at 10:00:58PM +0100, Geert Uytterhoeven wrote:
On Wed, 4 Feb 2009, Lennart Sorensen wrote:
Perhaps CCing linux-m...@lists.linux-m68k.org would be a good idea.
Thanks, but this is a uClinux driver.
This is a patch
On Thu, 5 Feb 2009, Lennart Sorensen wrote:
On Thu, Feb 05, 2009 at 04:53:50PM +0100, Geert Uytterhoeven wrote:
linux-m...@lists.linux-m68k.org handles m68k (with MMU) only.
uclinux-dev@uclinux.org handles m68knommu.
Oh. I think I got confused by the fact the same arch/m68k/include
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like
about it since I first heard about uClinux (hmm, Palmpilot), but never
found time to implement it...
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/include/asm/unistd.h |4 +++-
arch/m68k/kernel/entry.S |2 ++
arch/m68knommu/kernel/syscalltable.S |2 ++
3 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/arch/m68k/include/asm
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Greg Ungerer g...@uclinux.org
---
arch/m68k/include/asm/unistd.h |4 +++-
arch/m68k/kernel/entry.S |2 ++
arch/m68knommu/kernel/syscalltable.S |2 ++
3 files changed, 7 insertions(+), 1 deletions(-)
diff
=ee18d64c1f632043a02e6f5ba5e045bb26a5465f
These commits broke CONFIG_KEYS=y on m68k, so technically the missing
support is a regression compared to 2.6.31.
Thanks!
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
this?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer
On Mon, Nov 30, 2009 at 14:43, Maxim Kuvyrkov ma...@codesourcery.com wrote:
Geert Uytterhoeven wrote:
It took me a while, but finally I managed to update
http://git.kernel.org/?p=linux/kernel/git/geert/linux-m68k.git again.
...
If anything is missing, please tell me. Thx!
How about
-- Forwarded message --
From: Maxim Kuvyrkov ma...@codesourcery.com
Date: Sun, Dec 6, 2009 at 20:04
Subject: [PATCH] NPTL support for uClinux
To: Geert Uytterhoeven ge...@linux-m68k.org
Cc: Linux/m68k linux-m...@vger.kernel.org
The following patch makes NPTL syscalls work
__NR_atomic_barrier 336
BTW, other architectures seem to call these __NR_[gs]et_thread_area
instead of __NR_{read,write}_tp?
Shouldn't we follow for consistency?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32
mac_esp platform device
mac68k: move macsonic and macmace platform devices
fbdev: mac_var_to_mode() fix
valkyriefb: various fixes
mac68k: start CUDA early
fbdev: add some missing mac modes
macfb: cleanup
macfb: fix 24-bit visual and stuff
Geert Uytterhoeven
On Thu, Feb 4, 2010 at 21:54, Maxim Kuvyrkov ma...@codesourcery.com wrote:
On 2/1/10 11:12 PM, Geert Uytterhoeven wrote:
...
Should I add the NPTL support for m68k and m68knommu, or shall I wait
for 2.6.35?
Notwithstanding the bias, I think you should merge the NPTL support. The
NPTL
offer any suggestions on what I have done wrong?
You need to use a different cross compiler version. Gcc 4.1.[01]
miscompiles __weak,
and the kernel sources explicitly check for that version.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven
to open an initial console.
Does your nfsroot have /dev/console?
Kernel panic - not syncing: No init found. Try passing init= option to
kernel.
Does it have /sbin/init?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux
(ARCH_SLAB_MINALIGN)
#else
#define FLAT_DATA_ALIGN (sizeof(void *))
Not sizeof(void *)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call
((aligned(4096))) in a
file, there's still
no guarantee it will actually be in memory at a 4Ki-aligned address?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations
changes separate from real changes.
but that makes comparing the resulting files 68328/entry.S and 68360/entry.S
easier.
Hence please create two patches:
- The first one to fix up the whitespace,
- The second one to fix the bugs.
Gr{oetje,eeting}s,
Geert
--
Geert
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/include/asm/unistd.h |5 -
arch/m68k/kernel/entry.S |3 +++
arch/m68knommu/kernel/syscalltable.S |3 +++
3 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/arch/m68k/include/asm
-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/kernel/asm-offsets.c | 12
arch/m68knommu/kernel/asm-offsets.c | 9 -
2 files changed, 0 insertions(+), 21 deletions(-)
diff --git a/arch/m68k/kernel/asm-offsets.c
b/arch/m68k/kernel/asm-offsets.c
{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like
://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
--
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when
/Makefile_no
+include $(srctree)/arch/m68k/Makefile_no
endif
Don't you need to add # CONFIG_MMU is not set to all m68knommu
defconfig files?
Building...
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal
On Fri, Feb 18, 2011 at 12:27, Geert Uytterhoeven ge...@linux-m68k.org wrote:
On Fri, Feb 18, 2011 at 01:07, Greg Ungerer g...@snapgear.com wrote:
I would like to put up for discussion a merge of the m68knommu and
m68k arch branches.
Attached is a script and patch that does a kind of brute
On Fri, Feb 18, 2011 at 23:12, Greg Ungerer g...@snapgear.com wrote:
On 19/02/11 01:24, Geert Uytterhoeven wrote:
On Fri, Feb 18, 2011 at 12:27, Geert Uytterhoevenge...@linux-m68k.org
wrote:
On Fri, Feb 18, 2011 at 01:07, Greg Ungererg...@snapgear.com wrote:
I would like to put up
On Mon, Feb 21, 2011 at 00:53, Greg Ungerer g...@snapgear.com wrote:
On 19/02/11 18:39, Geert Uytterhoeven wrote:
On Fri, Feb 18, 2011 at 23:12, Greg Ungererg...@snapgear.com wrote:
On 19/02/11 01:24, Geert Uytterhoeven wrote:
On Fri, Feb 18, 2011 at 12:27, Geert Uytterhoevenge...@linux
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like
task to migrate m68k than it was/is to migrate sparc32.
It would be _very_ nice to get the last two architectures migrated to genirq.
Aren't your forgetting s390?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus Torvalds
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus Torvalds
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/include/asm/unistd.h |5 -
arch/m68k/kernel/entry.S |3 +++
arch/m68knommu/kernel/syscalltable.S |3 +++
3 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/arch/m68k/include/asm
Oops, lost the subject
On Sun, Mar 20, 2011 at 13:11, Geert Uytterhoeven ge...@linux-m68k.org wrote:
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/include/asm/unistd.h | 5 -
arch/m68k/kernel/entry.S | 3 +++
arch/m68knommu/kernel
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
To be folded with the previous one.
arch/m68k/include/asm/unistd.h |3 ++-
arch/m68k/kernel/entry.S |1 +
arch/m68knommu/kernel/syscalltable.S |1 +
3 files changed, 4 insertions(+), 1 deletions(-)
diff
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus Torvalds
On Wed, Mar 23, 2011 at 23:07, Geert Uytterhoeven ge...@linux-m68k.org wrote:
On Tue, Mar 22, 2011 at 05:43, g...@snapgear.com wrote:
The following patch merges the m68k and m68knommu arch directories.
This patch has been trimmed for review purposes - the automated file
moving and mergeing
On Thu, Mar 24, 2011 at 01:01, Greg Ungerer g...@snapgear.com wrote:
Hi Geert,
On 24/03/11 08:14, Geert Uytterhoeven wrote:
On Wed, Mar 23, 2011 at 23:07, Geert Uytterhoevenge...@linux-m68k.org
wrote:
On Tue, Mar 22, 2011 at 05:43, ág...@snapgear.com wrote:
The following patch merges
Hi Greg,
On Thu, Mar 24, 2011 at 00:00, Greg Ungerer g...@snapgear.com wrote:
On 24/03/11 08:07, Geert Uytterhoeven wrote:
On Tue, Mar 22, 2011 at 05:43,g...@snapgear.com wrote:
slso on the for-next branch in that tree, so will get some testing
in the next tree for the next few days
Impact for m68knommu:
- The table is now stored in .data instead of .text,
- Removed unused padding at the end of the table.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
Not tested on m68knommu
Questions:
- Why was it .text?
- Was NR_syscalls ever larger than the actual
targets for me.
Thanks, I'll move it .rodata.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just
On Wed, Apr 6, 2011 at 22:33, Geert Uytterhoeven ge...@linux-m68k.org wrote:
+#ifndef CONFIG_MMU
+#define sys_swapon sys_ni_syscall
+#define sys_swapoff sys_ni_syscall
+#define sys_mprotect sys_ni_syscall
+#define sys_msync sys_ni_syscall
?
It doesn't complain.
Ah, you actually define the syscall numbers for these, so it will not warn,
despite the fact that the entry is missing.
Yep, asm/unistd.h is shared between mmu and nommu.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux
{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like
(__udivsi3);
+EXPORT_SYMBOL(__umodsi3);
#endif
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say
Apart from whitespace differences, /proc/interrupts doesn't change by
enabling GENERIC_IRQ_SHOW.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
_not_ tested on m68knommu.
Observations done on work-in-progress Atari genirq.
arch/m68k/Kconfig |1 +
arch/m68k/kernel/irq.c
On Sun, May 1, 2011 at 01:00, Greg Ungerer g...@snapgear.com wrote:
On 01/05/11 07:15, Geert Uytterhoeven wrote:
Apart from whitespace differences, /proc/interrupts doesn't change by
enabling GENERIC_IRQ_SHOW.
Signed-off-by: Geert Uytterhoevenge...@linux-m68k.org
Works fine on m68knommu, so
2001
From: Geert Uytterhoeven ge...@linux-m68k.org
Date: Thu, 5 May 2011 20:33:02 +0200
Subject: [PATCH] m68k: unistd - Comment out definitions for unimplemented
syscalls
Suggested-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/include/asm
On Thu, May 5, 2011 at 22:37, Arnd Bergmann a...@arndb.de wrote:
On Thursday 05 May 2011 20:44:20 Geert Uytterhoeven wrote:
recvmmsg is a false positive, as we set __ARCH_WANT_SYS_SOCKETCALL.
This looks really strange. The commit that introduced recvmmsg (a2e27255)
added it to both socketcall
On Fri, May 6, 2011 at 10:24, Andreas Schwab sch...@linux-m68k.org wrote:
Geert Uytterhoeven ge...@linux-m68k.org writes:
BTW, we have a hole at 218/219. I don't remember why, but it may have been
a placeholder for pselect6 and ppoll when that implementation was still in
flux.
Couldn't find
We reserved the numbers a long time ago, but never wired them up in the
syscall table as they need TIF_RESTORE_SIGMASK, which we only got last year
in commit cb6831d5d3099e772a510eb3e1ed0760ccffb45e (m68k: Switch to saner
sigsuspend())
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
with a few ifdefs, as it's more localized.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say
On Mon, May 23, 2011 at 21:54, Andreas Schwab sch...@linux-m68k.org wrote:
Geert Uytterhoeven ge...@linux-m68k.org writes:
FWIW, my m68k-linux-gnu-gcc (4.1.2 20061115 (prerelease)) always defines
__mc68000__ and __mc68020__, even when specifying -m68000 on the command
line.
m68k-linux has
This allows to get rid of the casts.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/mm/init_no.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/m68k/mm/init_no.c b/arch/m68k/mm/init_no.c
index 7cbd7bd..fdbe679 100644
--- a/arch/m68k/mm
arch/m68k/mm/init_no.c:123: warning: format ‘%d’ expects type ‘int’, but
argument 2 has type ‘long unsigned int’
And use pr_notice() while we're at it.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
arch/m68k/mm/init_no.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions
Hi Greg,
On Thu, May 26, 2011 at 06:39, Greg Ungerer g...@snapgear.com wrote:
On 25/05/11 19:10, Geert Uytterhoeven wrote:
This allows to get rid of the casts.
Signed-off-by: Geert Uytterhoevenge...@linux-m68k.org
Looks good:
Acked-by: Greg Ungerer g...@uclinux.org
Do you want me to add
in the ColdFire MMU code this won't be right.
I was more thinking along the lines of !CONFIG_M68000 !CONFIG_M68010
!CONFIG_whatever Coldfire that doesn't support it.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux
On Thu, Jun 2, 2011 at 07:18, Greg Ungerer g...@snapgear.com wrote:
On 26/05/11 16:38, Geert Uytterhoeven wrote:
I was more thinking along the lines of !CONFIG_M68000 !CONFIG_M68010
!CONFIG_whatever Coldfire that doesn't support it.
Or in this case (and probably most cases) we could just
processor. For the most part it is used in
without bitfield instructions.
+ System-On-Chip parts, and does not contain a paging MMU.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal
Hi Greg.
On Fri, Jun 10, 2011 at 05:56, Greg Ungerer g...@snapgear.com wrote:
Are you happy enough with these patches the way they are?
Yep.
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux
the indentation and spacing problems reported by checkpatch, you
can add my
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I
It is not machine-specific, but common irq infrastructure.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
I will need this for m68k genirq soon.
arch/m68k/include/asm/irq.h |2 ++
arch/m68k/include/asm/machdep.h |1 -
2 files changed, 2 insertions(+), 1 deletions
Oops, there's also an asmlinkage missing. Corrected patch below.
From 63dab1c663875083f095819431bbc6560c2a8dfb Mon Sep 17 00:00:00 2001
From: Geert Uytterhoeven ge...@linux-m68k.org
Date: Sun, 3 Jul 2011 10:49:58 +0200
Subject: [PATCH] m68knommu: Move forward declaration of do_IRQ() from
Hi Greg,
On Mon, Jul 4, 2011 at 02:26, Greg Ungerer g...@snapgear.com wrote:
On 03/07/11 19:09, Geert Uytterhoeven wrote:
Oops, there's also an asmlinkage missing. Corrected patch below.
from 63dab1c663875083f095819431bbc6560c2a8dfb Mon Sep 17 00:00:00 2001
From: Geert Uytterhoevenge
architectures are using.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
Will build on top of this for m68k genirq.
arch/m68k/kernel/irq.c | 10 ++
arch/m68k/platform/68328/entry.S |2 +-
arch/m68k/platform/68328/ints.c |3 ---
arch/m68k/platform/68360/entry.S |2
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus
On Wed, Aug 31, 2011 at 21:51, Geert Uytterhoeven ge...@linux-m68k.org wrote:
On Wed, Aug 31, 2011 at 21:24, Jiri Slaby jsl...@suse.cz wrote:
The code is dead at least since 2002. So remove it to not distort git
grep output (about port.tty usage).
Remove the whole do_softirq tasklet as it's
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like that.
-- Linus Torvalds
,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say programmer or something like
, but still
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking
different, so we keep a
single #ifdef based on CONFIG_MMU for them. All the other support functions
are now identical.
Signed-off-by: Greg Ungerer g...@uclinux.org
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots
On Fri, May 4, 2012 at 8:50 AM, g...@snapgear.com wrote:
In particular by reorganizing the __flush_caceh_all() code and separating
__flush_cache_all()
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
will be clean for all
68k and ColdFire CPU types.
Signed-off-by: Greg Ungerer g...@uclinux.org
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal
instead of the associated label.
The effected function paths are: buserr, trap and ret_from_fork. So change
these to branch directly to ret_from_exception.
Signed-off-by: Greg Ungerer g...@uclinux.org
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s
.
Signed-off-by: Greg Ungerer g...@uclinux.org
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org
In personal conversations with technical people, I call myself
- Remove casts and unneeded address-of ('') operators,
- Use %p to format pointers, %lx to format unsigned longs.
Signed-off-by: Geert Uytterhoeven ge...@linux-m68k.org
---
Not even compile tested
arch/m68k/kernel/setup_no.c | 11 ---
1 files changed, 4 insertions(+), 7 deletions
The standard (see BSS_SECTION() in asm-generic/vmlinux.lds.h and
asm-generic/sections.h) symbol for the end of BSS is __bss_stop.
This allows to remove all local declarations that have been added to
several architectures just to please CONFIG_MTD_UCLINUX.
Not-Yet-Signed-off-by: Geert Uytterhoeven
is simply to conditionally include the arch_gettimeoffset() code on
that same config setting that specifies its use or not.
Signed-off-by: Greg Ungerer g...@uclinux.org
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's
to `syscall_trace_leave'
Change the conditional check that includes these functions to be true for
the !defined(CONFIG_MMU) case as well.
Signed-off-by: Greg Ungerer g...@uclinux.org
Acked-by: Geert Uytterhoeven ge...@linux-m68k.org
Hmm, should add syscall_trace support to M68KCLASSIC/MMU
1 - 100 of 144 matches
Mail list logo