Re: [PATCH] m68k: Add missing ioport_unmap()

2014-09-15 Thread Geert Uytterhoeven
Hi Greg, On Tue, Sep 16, 2014 at 8:25 AM, Greg Ungerer wrote: > On 15/09/14 17:36, Geert Uytterhoeven wrote: >> On Mon, Sep 15, 2014 at 3:07 AM, Greg Ungerer wrote: >>> On 14/09/14 19:45, Geert Uytterhoeven wrote: >>>> drivers/net/ethernet/cirrus/cs89x0.c: In

[PATCH 3/5] cirrus/mac89x0: Remove superfluous interrupt disable/restore

2014-09-28 Thread Geert Uytterhoeven
As of commit XXX ("m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()"), this is no longer needed. Signed-off-by: Geert Uytterhoeven --- Do not apply before commit XXX has been applied. --- drivers/net/ethernet/cirrus/mac89x0.c | 8 ++-- 1 file changed, 2 insert

[PATCH 1/5] m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()

2014-09-28 Thread Geert Uytterhoeven
lkbd. Fix this for good by disabling and restoring interrupts inside hwreg_present() and hwreg_write(). Explicitly disabling interrupts can be removed from the callsites later. Reported-by: Finn Thain Signed-off-by: Geert Uytterhoeven Cc: sta...@vger.kernel.org --- arch/m68k/mm/hwtest.c | 6

[PATCH 5/5] nubus: Remove superfluous interrupt disable/restore

2014-09-28 Thread Geert Uytterhoeven
As of commit XXX ("m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()"), this is no longer needed. Signed-off-by: Geert Uytterhoeven --- Do not apply before commit XXX has been applied. --- drivers/nubus/nubus.c | 4 1 file changed, 4 deletions(-) diff --git a/dri

[PATCH 2/5] m68k: Reformat arch/m68k/mm/hwtest.c

2014-09-28 Thread Geert Uytterhoeven
No functional changes Signed-off-by: Geert Uytterhoeven --- arch/m68k/mm/hwtest.c | 78 ++- 1 file changed, 40 insertions(+), 38 deletions(-) diff --git a/arch/m68k/mm/hwtest.c b/arch/m68k/mm/hwtest.c index 2a5259fd23ebc532..fb8be4dd38c448d7

[PATCH 4/5] natsemi/macsonic: Remove superfluous interrupt disable/restore

2014-09-28 Thread Geert Uytterhoeven
As of commit XXX ("m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()"), this is no longer needed. Signed-off-by: Geert Uytterhoeven --- Do not apply before commit XXX has been applied. --- drivers/net/ethernet/natsemi/macsonic.c | 4 1 file changed, 4 deletion

Re: [PATCH] USB: isp116x: Fix EtherNAT if !CONFIG_ATARI_ROM_ISA

2014-09-28 Thread Geert Uytterhoeven
On Sun, Sep 14, 2014 at 11:39 AM, Geert Uytterhoeven wrote: > Commit eece8a651c96a2a3 ("USB: isp116x: isa_rom_*() calls should depend > on CONFIG_ATARI_ROM_ISA") broke USB on EtherNAT if CONFIG_ATARI_ROM_ISA > is not set, as USB on EtherNAT requires byte-swapped I/O accessors.

Re: [PATCH 1/5] m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()

2014-09-28 Thread Geert Uytterhoeven
On Sun, Sep 28, 2014 at 11:40 AM, Andreas Schwab wrote: >> While most callers run early, before interrupt are disabled, or > >interrupts are enabled Thanks, will fix. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven --

Re: [PATCH 07/29] ncr5380: Cleanup TAG_NEXT and TAG_NONE macros

2014-10-03 Thread Geert Uytterhoeven
ces. > -*/ > +#define TAG_NONE 0xff > > /* > * These are "special" values for the irq and dma_channel fields of the > @@ -323,7 +320,7 @@ static irqreturn_t NCR5380_intr(int irq, Gr{oetje,eeting}s, Geert -- Ge

Re: [PATCH 10/29] ncr5380: Fix SCSI_IRQ_NONE bugs

2014-10-03 Thread Geert Uytterhoeven
t some drivers do #ifndef NO_IRQ #define NO_IRQ (-1) #endif and others do #ifndef NO_IRQ #define NO_IRQ 0 #endif Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technica

Re: [PATCH 12/29] ncr5380: Cleanup host info() methods

2014-10-03 Thread Geert Uytterhoeven
""); > + hostdata->info[sizeof(hostdata->info) - 1] = '\0'; snprintf() will make sure the string is zero-terminated, so doing this manually is not needed. This applies to all three occurrences. > } Gr{oetje,eeting}s, Geert -- Geert

Re: [PATCH 17/29] dmx3191d: Use IRQ_NONE

2014-10-03 Thread Geert Uytterhoeven
hich is related to irqreturn_t). 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 journa

Re: [PATCH 19/29] mac_scsi: Add module option to Kconfig

2014-10-03 Thread Geert Uytterhoeven
IA1_BASE + 0x1; > + mac_scsi_drq = (unsigned char *) VIA1_BASE + 0x6000; > + mac_scsi_nodrq = (unsigned char *) VIA1_BASE + 0x12000; > } > > if (! setup_use_pdma) I don't think the above chunk belongs in this patch. Gr{oetje,eeting}s,

Re: [PATCH 1/5] m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()

2014-10-03 Thread Geert Uytterhoeven
On Sun, Sep 28, 2014 at 11:44 AM, Geert Uytterhoeven wrote: > On Sun, Sep 28, 2014 at 11:40 AM, Andreas Schwab > wrote: >>> While most callers run early, before interrupt are disabled, or >> >>interrupts are enabled > > Th

Re: [PATCH 21/29] mac_scsi: Convert to platform device

2014-10-03 Thread Geert Uytterhoeven
* not make use of its DMA or hardware handshaking logic. > +*/ > + mac_scsi_0_pdev.num_resources--; > + platform_device_register(&mac_scsi_0_pdev); What about removing the static mac_scsi_0_pdev and mac_scsi_1_pdev, and calling platform_device

Re: [PATCH 22/29] atari_scsi: Fix atari_scsi deadlocks on Falcon

2014-10-03 Thread Geert Uytterhoeven
local_irq_restore(flags); return res; } 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

Re: [PATCH 23/29] atari_scsi: Convert to platform device

2014-10-03 Thread Geert Uytterhoeven
*/ > + if (MACH_IS_MEDUSA) > + atari_read_overruns = 4; > +#endif > + } else { > + /* Nothing to do for the interrupt: the ST-DMA is initialized > +* already. > +*/ > +#ifdef RE

Re: [PATCH 19/29] mac_scsi: Add module option to Kconfig

2014-10-03 Thread Geert Uytterhoeven
On Fri, Oct 3, 2014 at 12:49 PM, Finn Thain wrote: > On Fri, 3 Oct 2014, Geert Uytterhoeven wrote: >> On Thu, Oct 2, 2014 at 8:56 AM, Finn Thain >> wrote: >> > Allow mac_scsi to be built as a module. Replace the old validation of >> > __setup options with co

Re: [PATCH 23/29] atari_scsi: Convert to platform device

2014-10-06 Thread Geert Uytterhoeven
gt; > would like to hear Michael's views. >> > >> >> The IRQ is a good candidate to be passed via platform data. > > Geert didn't say so, but after thinking about his review comments I > imagine that he wants all the Atari IRQ numbers kept in one place

Re: [PATCH 04/44] m68k: Replace mach_power_off with pm_power_off

2014-10-07 Thread Geert Uytterhoeven
On Tue, Oct 7, 2014 at 7:28 AM, Guenter Roeck wrote: > Replace mach_power_off with pm_power_off to simplify the subsequent > move of pm_power_off to generic code. Thanks! > Cc: Geert Uytterhoeven > Cc: Greg Ungerer > Cc: Joshua Thompson > Signed-off-by: Guenter Roeck Look

Re: [PATCH 35/44] m68k: Register with kernel poweroff handler

2014-10-07 Thread Geert Uytterhoeven
On Tue, Oct 7, 2014 at 7:28 AM, Guenter Roeck wrote: > Register with kernel poweroff handler instead of setting pm_power_off > directly. > > Cc: Geert Uytterhoeven > Cc: Joshua Thompson > Signed-off-by: Guenter Roeck As someone already mentioned, having #defines instead of

[git pull] m68k updates for 3.18

2014-10-08 Thread Geert Uytterhoeven
; was also picked up by GregKH for "[GIT PULL] TTY/Serial patches for 3.18-rc1". Thanks for pulling! ---- Geert Uytterhoeven (5): m68k/atari - stram: Add missing #include m68k: Add missing iopor

Re: [PATCH 01/44] kernel: Add support for poweroff handler call chain

2014-10-09 Thread Geert Uytterhoeven
ister %s\n", symname); Doesn't %ps work to look up symbols? pr_warn("Poweroff function already registered (%ps), cannot register %ps\n", poweroff_handler_data.handler, handler); > + return -EBUSY; > + } Gr{oetje,eeting}s,

[PATCH] m68k: Wire up bpf

2014-10-21 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- arch/m68k/include/asm/unistd.h | 2 +- arch/m68k/include/uapi/asm/unistd.h | 1 + arch/m68k/kernel/syscalltable.S | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/m68k/include/asm/unistd.h b/arch/m68k/include/asm/unistd.h

[PATCH] nubus: Remove superfluous interrupt disable/restore

2014-10-21 Thread Geert Uytterhoeven
As of commit e4dc601bf99ccd1c ("m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()"), this is no longer needed. Signed-off-by: Geert Uytterhoeven --- drivers/nubus/nubus.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/nubus/nubus.c b/drivers/nubus/nub

Re: [PATCH] m68k: Wire up bpf

2014-10-22 Thread Geert Uytterhoeven
Hi Alexei, On Tue, 21 Oct 2014, Alexei Starovoitov wrote: > On Tue, Oct 21, 2014 at 10:30 AM, Geert Uytterhoeven > wrote: > > Signed-off-by: Geert Uytterhoeven > > --- > > arch/m68k/include/asm/unistd.h | 2 +- > > arch/m68k/include/uapi/asm/unistd

[git pull] m68k updates for 3.18 (take two)

2014-11-03 Thread Geert Uytterhoeven
f7bbd12a4b7e088f53f20dd31019984459699fb9: m68k: Wire up bpf (2014-10-27 11:02:19 +0100) Thanks for pulling! Geert Uytterhoeven (1): m68k: Wire up bpf arch/m68k/include/asm/unistd.h | 2 +- arch/m68k/include/uapi/asm

Re: [PATCH v2 00/36] Fixes, cleanups and modernization for NCR5380 drivers

2014-11-05 Thread Geert Uytterhoeven
als and consuming power. 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

Re: [PATCH v2 25/36] sun3_scsi: Convert to platform device

2014-11-09 Thread Geert Uytterhoeven
PAGE_SIZE - 1, Likewise According to the Sun-3 Architecture Manual v2.0 (May 1985), end should be 0x0014001f. I guess the resource length is 0x20 for VME SCSI, too? > + }, Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia3

Re: [PATCH v2 00/36] Fixes, cleanups and modernization for NCR5380 drivers

2014-11-09 Thread Geert Uytterhoeven
the arch/m68k changes in v2 (modulo the PAGE_SIZE comment on Sun-3), so please add my Acked-by: Geert Uytterhoeven after fixing that one. As I'm not afraid of merge conflicts, I think this can go in through the SCSI tree? James? Note that there's still room for improvement in the individ

Re: [PATCH v2 25/36] sun3_scsi: Convert to platform device

2014-11-09 Thread Geert Uytterhoeven
s) which I > think equals 0x22: IC. 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 journ

Re: [PATCH] mm/m68k: Eliminate memset after alloc_bootmem_pages

2014-11-10 Thread Geert Uytterhoeven
r{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 somethin

Re: [PATCH v3 25/37] sun3_scsi: Convert to platform device

2014-11-12 Thread Geert Uytterhoeven
; + irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0); > + mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); > + if (!irq || !mem) > + return -ENODEV; > + > + ioaddr = ioremap(mem->start, PAGE_SIZE); and here. Gr{oetje,eeting}s,

[PATCH 1/2] Input: amikbd - Fix build if !CONFIG_HW_CONSOLE

2014-11-27 Thread Geert Uytterhoeven
board maps into amikbd_init_console_keymaps(), protected by #ifdef CONFIG_HW_CONSOLE. Signed-off-by: Geert Uytterhoeven --- Discovered during randconfig builds. --- drivers/input/keyboard/amikbd.c | 46 ++--- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git

[PATCH 2/2] Input: amikbd - Allocate temporary keymap buffer dynamically

2014-11-27 Thread Geert Uytterhoeven
358 370 +12 vermagic 63 57 -6 temp_map 512 --512 Signed-off-by: Geert Uytterhoeven --- drivers/input/keyboard/amikbd.c | 14 +++--- 1 file changed, 11 insertions(+), 3

[PATCH v2 1/2] Input: amikbd - Fix build if !CONFIG_HW_CONSOLE

2014-11-30 Thread Geert Uytterhoeven
board maps into amikbd_init_console_keymaps(), protected by #ifdef CONFIG_HW_CONSOLE. Signed-off-by: Geert Uytterhoeven --- Discovered during randconfig builds. v2: - No changes --- drivers/input/keyboard/amikbd.c | 46 ++--- 1 file changed, 29 insertions(+), 17 deletions

[PATCH v2 2/2] Input: amikbd - Allocate temporary keymap buffer on the stack

2014-11-30 Thread Geert Uytterhoeven
temp_map 512 --512 Signed-off-by: Geert Uytterhoeven --- v2: - Allocate temp_map[] on the stack instead of using kmalloc(). --- drivers/input/keyboard/amikbd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/keyboard

Re: [PATCH v2 2/2] Input: amikbd - Allocate temporary keymap buffer on the stack

2014-12-04 Thread Geert Uytterhoeven
Hi Dmitry, On Wed, Dec 3, 2014 at 11:59 PM, Dmitry Torokhov wrote: > On Sun, Nov 30, 2014 at 10:30:20AM +0100, Geert Uytterhoeven wrote: >> Allocate the temporary buffer needed for initialization of the console >> keyboard maps (512 bytes, as NR_KEYS = 256) on the stack instead o

[git pull] m68k updates for 3.19

2014-12-08 Thread Geert Uytterhoeven
f0b99a643e9613beb28af4bbfa90d4bf85cc: m68k/mm: Eliminate memset after alloc_bootmem_pages (2014-11-10 09:56:44 +0100) Geert Uytterhoeven (1): nubus: Remove superfluous interrupt disable/restore Himangi Saraogi (1

Re: [git pull] m68k updates for 3.19

2014-12-08 Thread Geert Uytterhoeven
Hi Stephen, On Mon, Dec 8, 2014 at 11:25 AM, Stephen Rothwell wrote: > On Mon, 8 Dec 2014 10:52:17 +0100 Geert Uytterhoeven > wrote: >> The following changes since commit cac7f2429872d3733dc3f9915857b1691da2eb2f: >> >> Linux 3.18-rc2 (2014-10-26 16:48:41 -0700) &g

Re: [Question] How to print size_t type variable?

2014-12-15 Thread Geert Uytterhoeven
init/initramfs.o > init/initramfs.c: In function 'populate_rootfs': > init/initramfs.c:635:5: warning: format '%zd' expects argument of type > 'signed size_t', but argument 2 has type 'ssize_t' [-Wformat] Please use a compiler configured for Linu

Re: [Question] How to print size_t type variable?

2014-12-15 Thread Geert Uytterhoeven
Hi Yamada-san, On Mon, Dec 15, 2014 at 11:51 AM, Masahiro Yamada wrote: > Geert Uytterhoeven wrote: >> On Mon, Dec 15, 2014 at 10:32 AM, Masahiro Yamada >> wrote: >> > I read through Documentation/printk-formats.txt >> > >> > It clearly says to us

Re: [Question] How to print size_t type variable?

2014-12-16 Thread Geert Uytterhoeven
Hi Yamada-san, On Tue, Dec 16, 2014 at 4:05 AM, Masahiro Yamada wrote: > On Mon, 15 Dec 2014 12:00:25 +0100 > Geert Uytterhoeven wrote: >> On Mon, Dec 15, 2014 at 11:51 AM, Masahiro Yamada >> wrote: >> > Geert Uytterhoeven wrote: >> >> On Mon, De

Re: rfc: remove early_printk from a few arches? (blackfin, m68k, mips)

2014-12-19 Thread Geert Uytterhoeven
%lld), lowering " > > So blackfin, m68k, and mips seems to have it possible to enable, > but also don't appear at first glance to use it, > > Is early_printk really used by these architectures? > Should it be removed? The m68k "early_printk" match is not abou

[PATCH selftest fails!] m68k: Wire up execveat

2014-12-21 Thread Geert Uytterhoeven
xxxxxx/xxx

[PATCH] fs/affs: Fix casting in printed messages

2014-12-21 Thread Geert Uytterhoeven
- "inode.i_ino" is "unsigned long", - "loff_t" is always "unsigned long long", - "sector_t" should be cast to "unsigned long long" for printing, - "u32" should not be cast to "unsigned int" for printing. Signe

Re: previous, a NeXT emulator

2014-12-22 Thread Geert Uytterhoeven
On Mon, Dec 22, 2014 at 7:15 AM, Christian T. Steigies wrote: > On Sun, Dec 14, 2014 at 07:40:47PM +0100, Geert Uytterhoeven wrote: >> On Sun, Dec 14, 2014 at 5:33 PM, Thorsten Glaser wrote: >> > 16:26???«laffer1:#midnightbsd» previous, a NeXT emulator. >> >

Re: [PATCH] arch: m68k: mac: misc.c: Remove some unused functions

2015-01-04 Thread Geert Uytterhoeven
> Would it be acceptable to utilize drivers/char/generic_nvram.c and > CONFIG_GENERIC_NVRAM? This is the PowerMac PRAM driver but looks generic > enough that it may not need any modification for 68k Macs. Yes, that would be great. Gr{oetje,eeting}s, Geert -- Geer

Re: [PATCH] selftests/exec: allow shell return code of 126

2015-01-05 Thread Geert Uytterhoeven
n-executable file) for this case, > so allow that too. Thanks, after this patch, the execveat selftest succeeds on m68k with Debian 4.0. > Reported-by: Geert Uytterhoeven > Signed-off-by: David Drysdale Tested-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert

Re: [PATCH] arch: m68k: mvme147: config.c: Remove unused function

2015-01-05 Thread Geert Uytterhoeven
c_write() becomes unused, and scc_write(), and scc_delay()... I will remove these, too. 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 hacke

[PATCH] m68k: Switch to asm-generic/futex.h

2015-01-05 Thread Geert Uytterhoeven
As of commit 00f634bc522dedc8 ("asm-generic: add generic futex for !CONFIG_SMP") asm-generic follows the m68k futex implementation. Signed-off-by: Geert Uytterhoeven --- arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/asm/futex.h | 94 --

Re: [PATCH v2 36/40] m68k: macro whitespace fixes

2015-01-07 Thread Geert Uytterhoeven
ned-off-by: Michael S. Tsirkin Acked-by: Geert Uytterhoeven 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 ta

Re: [PATCH v2 16/40] m68k/uaccess: fix sparse errors

2015-01-07 Thread Geert Uytterhoeven
el S. Tsirkin Acked-by: Geert Uytterhoeven 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 journal

Re: [PATCH] m68k/atari: Remove obsolete keyboard_tasklet scheduling

2015-01-11 Thread Geert Uytterhoeven
Hi Michael, On Sun, Aug 31, 2014 at 11:16 AM, Geert Uytterhoeven wrote: > On Sun, Aug 31, 2014 at 11:07 AM, Michael Schmitz > wrote: >>> If CONFIG_VT=n: >>> >>> arch/m68k/atari/built-in.o: In function `atari_keyboard_interrupt': >>> a

Re: [PATCH] m68k: don't use module_init in non-modular mvme16x/rtc.c code

2015-01-11 Thread Geert Uytterhoeven
gets > mapped onto device_initcall, our use of device_initcall > directly in this change means that the runtime impact is > zero -- it will remain at level 6 in initcall ordering. > > Cc: Geert Uytterhoeven > Cc: linux-m...@lists.linux-m68k.org > Signed-off-by: Paul Gor

Re: [PATCH] arch: m68k: mvme147: config.c: Remove unused function

2015-01-11 Thread Geert Uytterhoeven
On Mon, Jan 5, 2015 at 12:39 PM, Geert Uytterhoeven wrote: > On Thu, Jan 1, 2015 at 5:49 PM, Rickard Strandqvist > wrote: >> Remove the function mvme147_init_console_port() that is not used anywhere. >> >> This was partially found by using a static code analysis pro

Re: [PATCH] arch: m68k: atari: atakeyb.c: Remove some unused functions

2015-01-11 Thread Geert Uytterhoeven
g a static code analysis program called > cppcheck. > > Signed-off-by: Rickard Strandqvist Thanks, applied and queued for 3.20. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations

Re: [PATCH] m68k: Switch to asm-generic/futex.h

2015-01-11 Thread Geert Uytterhoeven
On Tue, Jan 6, 2015 at 8:53 AM, Geert Uytterhoeven wrote: > As of commit 00f634bc522dedc8 ("asm-generic: add generic futex for > !CONFIG_SMP") asm-generic follows the m68k futex implementation. > > Signed-off-by: Geert Uytterhoeven Applied and queued for 3.

Re: [PATCH v2] m68k/mac: Fix scsi_type for Mac LC and similar models

2015-01-11 Thread Geert Uytterhoeven
for the sake of correct chronology. > > Signed-off-by: Finn Thain Thanks, v2 applied and queued for 3.20. 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

[PATCH] m68k: Remove FSF address

2015-01-11 Thread Geert Uytterhoeven
We have a central copy of the GPL for that, and the FSF may change address again in the future. Signed-off-by: Geert Uytterhoeven --- arch/m68k/include/asm/mcfqspi.h | 5 - arch/m68k/lib/ashldi3.c | 7 +-- arch/m68k/lib/ashrdi3.c | 7 +-- arch/m68k/lib/divsi3.S

[PATCH] net: smc91x: Remove unused definition of SMC_outw_be()

2015-01-11 Thread Geert Uytterhoeven
As of commit b7e10fc9c1205fc2 ("net: smc91x: Remove Atari special case handling for SMC_PUSH_DATA") SMC_outw_be() is unused. Remove it. Signed-off-by: Geert Uytterhoeven --- drivers/net/ethernet/smsc/smc91x.h | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/net/ethernet/sms

[PATCH 2/5] parport: parport_atari: Remove obsolete IRQ_TYPE_SLOW

2015-01-12 Thread Geert Uytterhoeven
H] genirq: core") in v2.6.18-rc1. Signed-off-by: Geert Uytterhoeven Cc: linux-parp...@lists.infradead.org --- drivers/parport/parport_atari.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/parport/parport_atari.c b/drivers/parport/parport_atari.c in

[PATCH 1/5] net: atarilance: Remove obsolete IRQ_TYPE_PRIO

2015-01-12 Thread Geert Uytterhoeven
3 ("[PATCH] genirq: core") in v2.6.18-rc1. Signed-off-by: Geert Uytterhoeven Cc: net...@vger.kernel.org --- drivers/net/ethernet/amd/atarilance.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/net/ethernet/amd/atarilance.c b/drivers/net/ethernet/am

[PATCH 4/5] sound: dmasound_atari: Remove obsolete IRQ_TYPE_SLOW

2015-01-12 Thread Geert Uytterhoeven
H] genirq: core") in v2.6.18-rc1. Signed-off-by: Geert Uytterhoeven Cc: alsa-de...@alsa-project.org --- sound/oss/dmasound/dmasound_atari.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/oss/dmasound/dmasound_atari.c b/sound/oss/dmasound/dmasound_atari.c in

[PATCH 3/5] video: atafb: Remove obsolete IRQ_TYPE_PRIO

2015-01-12 Thread Geert Uytterhoeven
3 ("[PATCH] genirq: core") in v2.6.18-rc1. Signed-off-by: Geert Uytterhoeven Cc: linux-fb...@vger.kernel.org --- drivers/video/fbdev/atafb.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/video/fbdev/atafb.c b/drivers/video/fbdev/atafb.c index b2d38097a95718

[PATCH 5/5] m68k/atari: Remove obsolete IRQ_TYPE_*

2015-01-12 Thread Geert Uytterhoeven
_TYPE_NONE, IRQ_TYPE_EDGE_RISING, and IRQ_TYPE_EDGE_FALLING) since commit 6a6de9ef5850d063 ("[PATCH] genirq: core") in v2.6.18-rc1. Signed-off-by: Geert Uytterhoeven --- arch/m68k/atari/atakeyb.c | 5 ++--- arch/m68k/atari/stdma.c | 2 +- arch/m68k/atari/time.c| 3 +-- a

[PATCH 0/5] m68k/atari: Remove obsolete IRQ_TYPE_*

2015-01-12 Thread Geert Uytterhoeven
o your trees, or ack them. Thanks in advance! Geert Uytterhoeven (5): net: atarilance: Remove obsolete IRQ_TYPE_PRIO parport: parport_atari: Remove obsolete IRQ_TYPE_SLOW video: atafb: Remove obsolete IRQ_TYPE_PRIO sound: dmasound_atari: Remove obsolete IRQ_TYPE_SLOW m68k/atari: Remov

Re: linux-next: Tree for Jan 12 (build failures: m68k, ppc)

2015-01-12 Thread Geert Uytterhoeven
ivers/gpu/drm/drm.ko] undefined! > make[1]: *** [__modpost] Error 1 > > Caused by commit d34f20d6e2f (drm: Atomic modeset ioctl). Yeah, it needs a get_user() that supports 64-bit data. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Li

Re: [PATCH] m68k/atari: Remove obsolete keyboard_tasklet scheduling

2015-01-13 Thread Geert Uytterhoeven
On Fri, Aug 29, 2014 at 6:14 PM, Geert Uytterhoeven wrote: > If CONFIG_VT=n: > > arch/m68k/atari/built-in.o: In function `atari_keyboard_interrupt': > atakeyb.c:(.text+0x1846): undefined reference to `keyboard_tasklet' > atakeyb.c:(.text+0x1852): undefined reference to

Re: [PATCH] m68k/atari - smc91x: remove Atari special case handling for SMC_PUSH_DATA

2015-01-13 Thread Geert Uytterhoeven
ase code now. > > Signed-off-by: Michael Schmitz > Tested-by: Christian Steigies Thanks, applied and folded into "net: smc91x: Add Atari EtherNAT support". Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32

Re: [PATCH] net: smc91x: Remove unused definition of SMC_outw_be()

2015-01-13 Thread Geert Uytterhoeven
On Sun, Jan 11, 2015 at 11:39 PM, Geert Uytterhoeven wrote: > As of commit b7e10fc9c1205fc2 ("net: smc91x: Remove Atari special case > handling for SMC_PUSH_DATA") SMC_outw_be() is unused. Remove it. > > Signed-off-by: Geert Uytterhoeven Applied and folded into "net:

Re: linux-next: Tree for Jan 12 (build failures: m68k, ppc)

2015-01-15 Thread Geert Uytterhoeven
erall, the explicit 64-bit use of get_user() seems to be quite unusual. I noticed you've sent a fix for DRM. Doh, and I was just fixing m68k... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge.

[git pull] m68k updates for 3.19 (take 2)

2015-01-15 Thread Geert Uytterhoeven
f27bd5bfeda5881ce283aa06408c8fa99fb950fa: m68k: Wire up execveat (2015-01-11 11:14:14 +0100) Summary: m68k: Wire up execveat Geert Uytterhoeven (1): m68k: Wire up execveat arch/m68k/include/asm/unistd.h | 2

Re: [PATCH 0/5] m68k/atari: Remove obsolete IRQ_TYPE_*

2015-01-15 Thread Geert Uytterhoeven
On Mon, Jan 12, 2015 at 9:40 AM, Geert Uytterhoeven wrote: > IRQ_TYPE_SLOW, IRQ_TYPE_FAST, and IRQ_TYPE_PRIO are no longer used by > the Atari platform interrupt code since commit 734085651c9b80aa > ("[PATCH] m68k: convert atari irq code") in v2.6.18-rc1, so drop them. > &g

[PATCH] net: smc91x: Add Atari EtherNAT support

2015-01-15 Thread Geert Uytterhoeven
] Signed-off-by: Geert Uytterhoeven --- drivers/net/ethernet/smsc/Kconfig | 10 ++ drivers/net/ethernet/smsc/smc91x.h | 21 + 2 files changed, 27 insertions(+), 4 deletions(-) diff --git a/drivers/net/ethernet/smsc/Kconfig b/drivers/net/ethernet/smsc/Kconfig index

Re: [PATCH] net: smc91x: Remove unused definition of SMC_outw_be()

2015-01-16 Thread Geert Uytterhoeven
On Tue, Jan 13, 2015 at 9:51 AM, Geert Uytterhoeven wrote: > On Sun, Jan 11, 2015 at 11:39 PM, Geert Uytterhoeven > wrote: >> As of commit b7e10fc9c1205fc2 ("net: smc91x: Remove Atari special case >> handling for SMC_PUSH_DATA") SMC_outw_be() is unused. Remove it

[PATCH] input: atari - Enable the 102nd key for German keyboards

2015-01-17 Thread Geert Uytterhoeven
From: Michael Karcher Signed-off-by: Michael Karcher Acked-by: Thorsten Glaser Tested-by: Stefan Niestegge Signed-off-by: Geert Uytterhoeven --- drivers/input/keyboard/atakbd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/keyboard/atakbd.c b/drivers

CONFIG_DEVTMPFS_MOUNT

2015-01-18 Thread Geert Uytterhoeven
still works, as it doesn't need a pty. IIRC, you logged in succesfully on his machine using ssh? 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

Re: kullervo with bigram

2015-01-18 Thread Geert Uytterhoeven
060 access error, fslw=1010040 # define MMU060_RW_R(0x0100)/* read */ Same as above, but read. 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

Re: The BigRAMPlus works - Re: kullervo with bigram

2015-01-18 Thread Geert Uytterhoeven
kernel and we therefore > can't use it. > > Any chance we can activate that? Build your own kernel? But I think a real block device driver would perform better. drivers/block/ps3vram.c would be a good example. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven --

Re: CONFIG_DEVTMPFS_MOUNT

2015-01-25 Thread Geert Uytterhoeven
On Sun, Jan 18, 2015 at 1:33 PM, Andreas Schwab wrote: > Geert Uytterhoeven writes: >> While init on Beetle's system complained about not being able to open >> tty* with CONFIG_DEVTMPFS_MOUNT disabled, enabling CONFIG_DEVTMPFS_MOUNT >> broke remote login using ssh on my

Re: CONFIG_DEVTMPFS_MOUNT

2015-01-25 Thread Geert Uytterhoeven
On Sun, Jan 18, 2015 at 1:07 PM, Thorsten Glaser wrote: > Geert Uytterhoeven dixit: > >>While init on Beetle's system complained about not being able to open >>tty* with CONFIG_DEVTMPFS_MOUNT disabled, enabling CONFIG_DEVTMPFS_MOUNT >>broke remote login using ssh on m

Re: CONFIG_DEVTMPFS_MOUNT

2015-01-25 Thread Geert Uytterhoeven
On Sun, Jan 18, 2015 at 12:50 PM, Geert Uytterhoeven wrote: > While init on Beetle's system complained about not being able to open > tty* with CONFIG_DEVTMPFS_MOUNT disabled, enabling CONFIG_DEVTMPFS_MOUNT > broke remote login using ssh on my ARAnyM: FWIW, CONFIG_DEVTMPFS_MOUNT

[PATCH 3/6] m68k/defconfig: Enable early printk support

2015-01-25 Thread Geert Uytterhoeven
Enable CONFIG_EARLY_PRINTK on all platforms where it's available (all but Sun-3) and not yet enabled. Signed-off-by: Geert Uytterhoeven --- arch/m68k/configs/amiga_defconfig| 1 + arch/m68k/configs/apollo_defconfig | 1 + arch/m68k/configs/atari_defconfig| 1 + arch/m68k/co

[PATCH 4/6] m68k/defconfig: Enable automounting of devtmpfs at /dev

2015-01-25 Thread Geert Uytterhoeven
Enable CONFIG_DEVTMPFS_MOUNT, as it's useful for initrd-less kernels. Signed-off-by: Geert Uytterhoeven --- arch/m68k/configs/amiga_defconfig| 1 + arch/m68k/configs/apollo_defconfig | 1 + arch/m68k/configs/atari_defconfig| 1 + arch/m68k/configs/bvme6000_defconfig | 1 + arch

[PATCH 2/6] m68k/defconfig: Enable test modules

2015-01-25 Thread Geert Uytterhoeven
It doesn't hurt to have CONFIG_TEST_* enabled as modules. Signed-off-by: Geert Uytterhoeven --- arch/m68k/configs/amiga_defconfig| 6 ++ arch/m68k/configs/apollo_defconfig | 6 ++ arch/m68k/configs/atari_defconfig| 6 ++ arch/m68k/configs/bvme6000_defconfi

[PATCH 6/6] m68k/defconfig: Enable Ethernet bridging

2015-01-25 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- arch/m68k/configs/amiga_defconfig| 27 +++ arch/m68k/configs/apollo_defconfig | 27 +++ arch/m68k/configs/atari_defconfig| 27 +++ arch/m68k/configs/bvme6000_defconfig | 27

[PATCH 5/6] m68k/defconfig: Enable Atari EtherNAT and EtherNEC Ethernet support

2015-01-25 Thread Geert Uytterhoeven
Enable support for Atari EtherNAT (SMC91X) and EtherNEC (NE2000) Ethernet support in the Atari and multiplatform defconfig files. Signed-off-by: Geert Uytterhoeven --- arch/m68k/configs/atari_defconfig | 5 + arch/m68k/configs/multi_defconfig | 6 +- 2 files changed, 10 insertions(+), 1

[PATCH 1/6] m68k/defconfig: Refresh defconfigs for v3.16-rc1--v3.19-rc2

2015-01-25 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- arch/m68k/configs/amiga_defconfig| 40 +--- arch/m68k/configs/apollo_defconfig | 40 +--- arch/m68k/configs/atari_defconfig| 40 +--- arch/m68k/configs

[PATCH 0/6] m68k/defconfig: Update defconfigs

2015-01-25 Thread Geert Uytterhoeven
Hi all, Here are the defconfig updates I plan to queue for v3.20. Thanks for reviewing! Geert Uytterhoeven (6): m68k/defconfig: Refresh defconfigs for v3.16-rc1--v3.19-rc2 m68k/defconfig: Enable test modules m68k/defconfig: Enable early printk support m68k/defconfig: Enable

Re: nvram and generic_nvram modules are problematic, was Re: [PATCH] arch: m68k: mac: misc.c: Remove some unused functions

2015-02-01 Thread Geert Uytterhoeven
On Sun, Feb 1, 2015 at 4:39 AM, Finn Thain wrote: > On Sun, 4 Jan 2015, Geert Uytterhoeven wrote: > >> On Sun, Jan 4, 2015 at 8:21 AM, Finn Thain >> wrote: >> > On Thu, 1 Jan 2015, Rickard Strandqvist wrote: >> > > Removes some functions that are n

[git pull] m68k updates for 3.20

2015-02-09 Thread Geert Uytterhoeven
: Fix scsi_type for Mac LC and similar models Geert Uytterhoeven (13): m68k: Switch to asm-generic/futex.h m68k/atari: Remove obsolete keyboard_tasklet scheduling net: atarilance: Remove obsolete IRQ_TYPE_PRIO parport: parport_atari: Remove obsolete IRQ_TYPE_SLOW video

[git pull] m68k updates for 3.20 (fixed branch due to forgotten pull)

2015-02-09 Thread Geert Uytterhoeven
: Fix scsi_type for Mac LC and similar models Geert Uytterhoeven (13): m68k: Switch to asm-generic/futex.h m68k/atari: Remove obsolete keyboard_tasklet scheduling net: atarilance: Remove obsolete IRQ_TYPE_PRIO parport: parport_atari: Remove obsolete IRQ_TYPE_SLOW video

[PATCH] m68k/q40: Make NE2000 builtin instead of modular

2015-02-23 Thread Geert Uytterhoeven
All other Ethernet drivers are builtin, for NFS root. Signed-off-by: Geert Uytterhoeven --- arch/m68k/configs/q40_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/m68k/configs/q40_defconfig b/arch/m68k/configs/q40_defconfig index 5d581c503fa375d5

[PATCH] m68k/defconfig: Update defconfigs for v4.0-rc1

2015-02-23 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- Updates for later releases may be squashed into this one later. --- arch/m68k/configs/amiga_defconfig| 3 +++ arch/m68k/configs/apollo_defconfig | 3 +++ arch/m68k/configs/atari_defconfig| 3 +++ arch/m68k/configs/bvme6000_defconfig | 3 +++ arch

Re: [patch] m68k: remove a superflous KERN_ERR

2015-03-05 Thread Geert Uytterhoeven
On Thu, Mar 5, 2015 at 12:27 PM, Dan Carpenter wrote: > pr_err() has a KERN_ERR built in. Smatch complains about these nowadays. > > Signed-off-by: Dan Carpenter Thanks! Will apply and queue for v4.1. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There&

Re: [PATCH v2] m68k/mac: Fix out-of-bounds array index in OSS IRQ source initialization

2015-03-30 Thread Geert Uytterhoeven
On Mon, Mar 30, 2015 at 3:22 AM, Finn Thain wrote: > --- > > Changes since v1: > - remove pointless braces Thanks! Applied with re-added lost RB and SoB from v1, and queued for v4.1. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of

[git pull] m68k updates for 4.1

2015-04-13 Thread Geert Uytterhoeven
/mac: Fix out-of-bounds array index in OSS IRQ source initialization Geert Uytterhoeven (3): m68k: Remove FSF address m68k/q40: Make NE2000 builtin instead of modular m68k/defconfig: Update defconfigs for v4.0-rc1 arch/m68k/configs/amiga_defconfig| 3 +++ arch/m68k/configs

[PATCH] m68k/defconfig: Update defconfigs for v4.1-rc1

2015-04-27 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- Updates for later releases may be squashed into this one later. --- arch/m68k/configs/amiga_defconfig| 9 +++-- arch/m68k/configs/apollo_defconfig | 9 +++-- arch/m68k/configs/atari_defconfig| 9 +++-- arch/m68k/configs

Re: [PATCH 1/5] m68k: use for_each_sg()

2015-05-01 Thread Geert Uytterhoeven
t; sg tables when CONFIG_DEBUG_SG is enabled. > > Signed-off-by: Akinobu Mita > Cc: Geert Uytterhoeven > Cc: linux-m...@lists.linux-m68k.org > Cc: linux-a...@vger.kernel.org Acked-by: Geert Uytterhoeven Do you want me to queue this up for v4.2, or do you want to handle these

<    4   5   6   7   8   9   10   11   12   13   >