Re: Build regressions/improvements in v3.7-rc7

2012-11-26 Thread Geert Uytterhoeven
On Mon, Nov 26, 2012 at 9:54 PM, Geert Uytterhoeven wrote: > JFYI, when comparing v3.7-rc7 to v3.7-rc6[3], the summaries are: > - build errors: +4/-8 + error: "__sync_fetch_and_and_4" [drivers/staging/line6/line6usb.ko] undefined!: => N/A + error: "__sync_fetch_an

Re: [PATCH 10/10] drivers: misc: use module_platform_driver_probe()

2013-03-19 Thread Geert Uytterhoeven
we may have drivers that (now) work perfectly fine with module_platform_driver_probe()/platform_driver_probe(), but will start failing suddenly in the future? I guess we need a big fat WARN_ON(-EPROBE_DEFER) in platform_driver_probe() to catch these? Gr{oetje,eeting}s,

Re: Build regressions/improvements in v3.9-rc3

2013-03-19 Thread Geert Uytterhoeven
On Tue, 19 Mar 2013, Geert Uytterhoeven wrote: > JFYI, when comparing v3.9-rc3 to v3.9-rc2[3], the summaries are: > - build errors: +10/-12 10 regressions: + arch/powerpc/kvm/book3s_hv.c: error: implicit declaration of function 'inhibit_secondary_onlining' [-Werror=i

Re: [PATCH 09/17] [m68k] IRQ: add handle_polled_irq() for timer based soft interrupts

2013-03-20 Thread Geert Uytterhoeven
On Sun, Feb 10, 2013 at 11:36 AM, Geert Uytterhoeven wrote: > On Thu, Jan 31, 2013 at 1:23 AM, Michael Schmitz wrote: >> [PATCH 09/17] [m68k] IRQ: add handle_polled_irq() for timer based soft >> interrupts - >> experimental hack to avoid unhandled interrupt timer

[PATCH] blackfin: twi: Remove bogus #endif

2013-03-20 Thread Geert Uytterhoeven
arch/blackfin/mach-bf538/boards/ezkit.c:768:2: error: #endif without #if Introduced by commit cf93feb3a0dee97c7896016a352a3226139fbcf4 ("blackfin: twi: Move TWI peripheral pin request array to platform data"), which removed the #if, but forgot about the #endif. Signed-off-by: Geert Uy

Missing WIDE_BUS_[48] (was: Re: mmc: bfin_sdh: Add support for new RSI controller in bf60x)

2013-03-20 Thread Geert Uytterhoeven
TE_BUS_8' undeclared (first use in this function) Thanks! 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

Re: Build regressions/improvements in v3.8-rc6

2013-02-02 Thread Geert Uytterhoeven
On Sat, 2 Feb 2013, Geert Uytterhoeven wrote: > JFYI, when comparing v3.8-rc6 to v3.8-rc5[3], the summaries are: > - build errors: +6/-6 Ignoring the ppc truncated relocations, there's only one regression: + error: spi-rspi.c: undefined reference to `shdma_chan_filter': =

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-06 Thread Geert Uytterhoeven
tly > slower than readl, but for all practical purposes you don't have > to worry about it ;-) PCI PIO? Do you mean "PCI I/O space"? That's different, and accessed through inb() and friends, right? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven --

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-06 Thread Geert Uytterhoeven
t;__cpu_to_be16(v)" instead of "be16_to_cpu(v)". Same for iowrite32be(). > on Big endian: > __cpu_to_be16(v) is (v) > on Little endian: > __cpu_to_be16(v) is swab(v) > > What am I missing here? But as both conversions are identical (just swapping 2 bytes), It J

Re: [PATCH v2] lib: vsprintf: Add %pa format specifier for phys_addr_t types

2013-02-06 Thread Geert Uytterhoeven
are still 32-bit, so unsigned long is fine for them. But these days several CPUs have 36-bit physical addresses, which don't fit in unsigned long. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- g

Re: MODSIGN without RTC?

2013-02-06 Thread Geert Uytterhoeven
he clock to the "Not Before" date if needed... > I'm not sure if I would like to use MODSIGN when I have to fear that the > machine wouldn't start when the RTC fails or got set to a wrong date. Hmm, nice failure mode... Gr{oetje,eeting}s, Ge

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-06 Thread Geert Uytterhoeven
and thought the only difference between the original and your version was the endianness conversion macro. Yes, #define iowrite16be(v, addr) __raw_writew(__cpu_to_be16(v), addr) should be correct. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-07 Thread Geert Uytterhoeven
to me. Arnd, Ben? 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" or something like that.

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-07 Thread Geert Uytterhoeven
>> data. > > Well, except that we cannot use the ioread16be_rep function, ioread16_rep > which is made for the case where the bus does not swap. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m6

Re: [PATCH] asm-generic: io: Fix ioread16/32be and iowrite16/32be

2013-02-07 Thread Geert Uytterhoeven
ned-off-by: Michal Simek > CC: Benjamin Herrenschmidt > CC: Arnd Bergmann > CC: Geert Uytterhoeven > CC: Will Deacon > CC: linux-a...@vger.kernel.org I have one question (see below). Apart from that: Acked-by: Geert Uytterhoeven > -#define ioread16be(addr) be16_to_cpu(i

Re: Build regressions/improvements in v3.8-rc7

2013-02-09 Thread Geert Uytterhoeven
On Sat, 9 Feb 2013, Geert Uytterhoeven wrote: > JFYI, when comparing v3.8-rc7 to v3.8-rc6[3], the summaries are: > - build errors: +7/-8 > [1] http://kisskb.ellerman.id.au/kisskb/head/5870/ (all 117 configs) Ignoring the ppc truncated relocations: + error: tpm_ibmvtpm.c: undefined

[PATCH] s390: Add missing PAGE_SHARED as an alias for PAGE_RW

2013-02-09 Thread Geert Uytterhoeven
:52: error: 'PAGE_SHARED' undeclared (first use in this function) According to an email from Martin a few years ago, the equivalent define for s390 is PAGE_RW, so make PAGE_SHARED an alias for PAGE_RW. Signed-off-by: Geert Uytterhoeven --- arch/s390/include/asm/pgtable.h |1 + 1

Re: [PATCH 09/17] [m68k] IRQ: add handle_polled_irq() for timer based soft interrupts

2013-02-10 Thread Geert Uytterhoeven
QS_PENDING; > + goto out_unlock; > + } > + > + desc->istate |= IRQS_POLL_INPROGRESS; > + > + handle_irq_event(desc); > + > + desc->istate &= ~(IRQS_POLL_INPROGRESS); > + > +out_unlock: > + raw_spin_unlock(&desc->lock); > +} >

Re: [PATCH] s390: Add missing PAGE_SHARED as an alias for PAGE_RW

2013-02-12 Thread Geert Uytterhoeven
by our new PCI > code. Cool! Will you select HAVE_GENERIC_HARDIRQS soon, 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 hacker. B

[PATCH] avr32: atmel_default_console_device depends on CONFIG_SERIAL_ATMEL

2013-02-12 Thread Geert Uytterhoeven
allnoconfig: arch/avr32/mach-at32ap/built-in.o: In function `at32_select_gpio': (.init.text+0x548): undefined reference to `atmel_default_console_device' Signed-off-by: Geert Uytterhoeven --- arch/avr32/mach-at32ap/at32ap700x.c |2 ++ 1 files changed, 2 insertions(+), 0 deletion

[PATCH 07/10] cris/kgdb: Fix buffer overflow in getpacket()

2013-02-12 Thread Geert Uytterhoeven
arch/cris/arch-v10/kernel/kgdb.c: In function 'handle_exception': arch/cris/arch-v10/kernel/kgdb.c:534:17: warning: array subscript is above array bounds [-Warray-bounds] Signed-off-by: Geert Uytterhoeven --- arch/cris/arch-v10/kernel/kgdb.c |2 +- 1 files changed, 1 insert

[PATCH 08/10] [RFC] cris/kgdb: Remove sections protected by #ifdef PROCESS_SUPPORT

2013-02-12 Thread Geert Uytterhoeven
a structure or union arch/cris/arch-v10/kernel/kgdb.c: In function 'stub_is_stopped': arch/cris/arch-v10/kernel/kgdb.c:827:36: error: 'pos' undeclared (first use in this function) arch/cris/arch-v10/kernel/kgdb.c: In function 'handle_exception': arch/cris/arch-v10/kerne

[PATCH 05/10] cris/kgb: Make symbols used from asm global

2013-02-12 Thread Geert Uytterhoeven
nce to `reg' kgdb.c:(.text+0x2f14): undefined reference to `reg' kgdb.c:(.text+0x2f1c): undefined reference to `reg' kgdb.c:(.text+0x2f24): undefined reference to `reg' arch/cris/arch-v10/kernel/built-in.o:kgdb.c:(.text+0x2f2c): more undefined references to `reg' follow Make

[PATCH 01/10] cris/kgdb: Properly split long lines in asm

2013-02-12 Thread Geert Uytterhoeven
character [enabled by default] arch/cris/arch-v10/kernel/kgdb.c:1457:1: error: missing terminating " character Signed-off-by: Geert Uytterhoeven --- arch/cris/arch-v10/kernel/kgdb.c | 350 +++--- 1 files changed, 175 insertions(+), 175 deletions(-) diff --git

[PATCH 06/10] cris/kgdb: Remove obsolete USED*() macros

2013-02-12 Thread Geert Uytterhoeven
handle_exception and internal_stack are now global Signed-off-by: Geert Uytterhoeven --- arch/cris/arch-v10/kernel/kgdb.c |9 - 1 files changed, 0 insertions(+), 9 deletions(-) diff --git a/arch/cris/arch-v10/kernel/kgdb.c b/arch/cris/arch-v10/kernel/kgdb.c index 7e24b73..d0b6257

[PATCH 10/10] cris: Provide inb_p() and outb_p()

2013-02-12 Thread Geert Uytterhoeven
eclaration of function 'outb_p' [-Werror=implicit-function-declaration] Signed-off-by: Geert Uytterhoeven --- arch/cris/include/asm/io.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/cris/include/asm/io.h b/arch/cris/include/asm/io.h index ac12ae2..5d3047e 10064

[PATCH 02/10] cris/kgdb: Remove unused static int do_printk

2013-02-12 Thread Geert Uytterhoeven
Signed-off-by: Geert Uytterhoeven --- arch/cris/arch-v10/kernel/kgdb.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/arch/cris/arch-v10/kernel/kgdb.c b/arch/cris/arch-v10/kernel/kgdb.c index 0a42033..6b64567 100644 --- a/arch/cris/arch-v10/kernel/kgdb.c +++ b/arch

[PATCH 09/10] cris: Provide

2013-02-12 Thread Geert Uytterhoeven
In file included from include/linux/kvm_para.h:4:0, from kernel/watchdog.c:28: include/uapi/linux/kvm_para.h:26:26: fatal error: asm/kvm_para.h: No such file or directory Signed-off-by: Geert Uytterhoeven --- arch/cris/include/asm/Kbuild |1 + 1 files changed, 1 insertions

[PATCH 0/10] Some criss allmodconfig fixes

2013-02-12 Thread Geert Uytterhoeven
Hi Mikael, Jesper, This series fixes some issues with criss allmodconfig builds. They received compile-testing only. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In per

[PATCH 03/10] cris/kgdb: Kill forward declarations for static functions

2013-02-12 Thread Geert Uytterhoeven
db.c:259:13: warning: 'copy_registers_to_stack' declared 'static' but never defined [-Wunused-function] arch/cris/arch-v10/kernel/kgdb.c:267:12: warning: 'write_stack_register' declared 'static' but never defined [-Wunused-function] Signed-off-by: Geer

[PATCH 04/10] cris/kgdb: Use #ifdef PROCESS_SUPPORT where needed

2013-02-12 Thread Geert Uytterhoeven
27;reg_g' defined but not used [-Wunused-variable] arch/cris/arch-v10/kernel/kgdb.c:622:1: warning: 'copy_registers' defined but not used [-Wunused-function] Signed-off-by: Geert Uytterhoeven --- arch/cris/arch-v10/kernel/kgdb.c |4 +++- 1 files changed, 3 insertions(+), 1 delet

Re: [git pull] Please pull powerpc.git merge branch

2013-01-29 Thread Geert Uytterhoeven
, >> please. > > It wasn't meant to be "snarky", sorry about that... Sharky? Sorry, couldn't resist. Gr{oetje,eeting}s, Poor Geert without sun, dives, and sharks -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-

[PATCH -next] staging: comedi: ISA DMA drivers should depend on ISA_DMA_API

2013-01-30 Thread Geert Uytterhoeven
, DAS1800, DT282X, and NI_AT_A2150 depend on ISA_DMA_API to fix this. Signed-off-by: Geert Uytterhoeven --- http://kisskb.ellerman.id.au/kisskb/buildresult/8113432/ Seeing al these "new" ISA DMA drivers suddenly makes me see the m68k port from a new perspective... drivers/staging/come

Re: [PATCH -next] staging: comedi: ISA DMA drivers should depend on ISA_DMA_API

2013-01-30 Thread Geert Uytterhoeven
On Wed, Jan 30, 2013 at 5:24 PM, H Hartley Sweeten wrote: > On Wednesday, January 30, 2013 5:00 AM, Geert Uytterhoeven wrote: > >> m68k allmodconfig: > > > >> Make PCL816, PCL818, DAS16, DAS1800, DT282X, and NI_AT_A2150 depend on >> ISA_DMA_API to fix

Re: linux-net for ARC port

2013-02-01 Thread Geert Uytterhoeven
ly not be until Monday my time, sorry. You're not flying into FOSDEM, tomorrow? 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

Re: [GIT PULL] parisc fixes for v3.8-rc5

2013-01-24 Thread Geert Uytterhoeven
ting}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&qu

Re: [GIT PULL] parisc fixes for v3.8-rc5

2013-01-24 Thread Geert Uytterhoeven
Hi Helge, On Thu, Jan 24, 2013 at 11:27 AM, Helge Deller wrote: > From: Geert Uytterhoeven >> On Tue, Jan 22, 2013 at 10:11 PM, Helge Deller wrote: >> > please consider pulling the following 4 patches for 3.8-rc5 which >> improve >> > the stability

[PATCH v2 0/9] Provide dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
tje,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 "programme

[PATCH v2 4/9] cris: Provide dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
dma_common_mmap() and dma_common_get_sgtable(). Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: linux-cris-ker...@axis.com Acked-by: Jesper Nilsson --- v2: No changes --- arch/cris/include/asm/dma-mapping.h | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/arch

[PATCH v2 8/9] parisc: Provide dummy dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
implementations that just return -EINVAL, until the API has been finalized, as it cannot be supported on PA-RISC as-is. Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: James Bottomley Cc: linux-par...@vger.kernel.org --- v2: Dummy implementations that just return -EINVAL --- arch/parisc

[PATCH v2 2/9] blackfin: Provide dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
dma_common_mmap() and dma_common_get_sgtable(). Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: uclinux-dist-de...@blackfin.uclinux.org Acked-by: Scott Jiang --- v2: No changes --- arch/blackfin/include/asm/dma-mapping.h | 10 ++ 1 files changed, 10 insertions(+), 0 deletions

[PATCH v2 1/9] avr32: Provide dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
dma_common_mmap() and dma_common_get_sgtable(). Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: Haavard Skinnemoen Acked-by: Hans-Christian Egtvedt --- v2: No changes --- arch/avr32/include/asm/dma-mapping.h | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a

[PATCH v2 9/9] xtensa: Provide dummy dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
implementations that just return -EINVAL, until the API has been finalized. Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: linux-xte...@linux-xtensa.org --- v2: Dummy implementations that just return -EINVAL --- arch/xtensa/include/asm/dma-mapping.h | 15 +++ 1 files

[PATCH v2 5/9] frv: Provide dummy dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
implementations that just return -EINVAL, until the API has been finalized. Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: David Howells --- v2: Dummy implementations that just return -EINVAL --- arch/frv/include/asm/dma-mapping.h | 15 +++ 1 files changed, 15 insertions(+), 0

[PATCH v2 7/9] mn10300: Provide dummy dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
implementations that just return -EINVAL, until the API has been finalized. Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: linux-am33-l...@redhat.com --- v2: Dummy implementations that just return -EINVAL --- arch/mn10300/include/asm/dma-mapping.h | 15 +++ 1 files

[PATCH v2 6/9] m68k: Provide dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
dma_common_mmap() and dma_common_get_sgtable(). Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: linux-m...@lists.linux-m68k.org --- v2: No changes --- arch/m68k/include/asm/dma-mapping.h | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/arch/m68k/include/asm/dma

[PATCH v2 3/9] c6x: Provide dummy dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
implementations that just return -EINVAL, until the API has been finalized. Signed-off-by: Geert Uytterhoeven Cc: Marek Szyprowski Cc: linux-c6x-...@linux-c6x.org --- v2: Dummy implementations that just return -EINVAL Not compile-tested due to lack of cross-compiler --- arch/c6x/include/asm

Re: [PATCH v2 0/9] Provide dma_mmap_coherent() and dma_get_sgtable()

2013-01-27 Thread Geert Uytterhoeven
On Sun, Jan 27, 2013 at 11:33 AM, Geert Uytterhoeven wrote: > I'll add this to the m68k for-next branch, so hopefully we can get an > unbroken build in 3.8. Sorry, I meant "for-linus", as it's destined for 3.8, not 3.9. Gr{oetje,eeting}s, Ge

Re: [PATCH v2 0/9] Provide dma_mmap_coherent() and dma_get_sgtable()

2013-01-28 Thread Geert Uytterhoeven
Hi Marek, On Mon, Jan 28, 2013 at 9:09 AM, Marek Szyprowski wrote: > On 1/27/2013 11:43 AM, Geert Uytterhoeven wrote: >> On Sun, Jan 27, 2013 at 11:33 AM, Geert Uytterhoeven >> wrote: >> > I'll add this to the m68k for-next branch, so hopefully we can get

Re: [GIT PULL] Load keys from signed PE binaries

2013-02-26 Thread Geert Uytterhoeven
e keys. BTW, I assume UEFI checks itself if enrolled hashes have been revoked, so it must phone home to some server? That must be disabled as well. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In perso

Re: [GIT PULL] Load keys from signed PE binaries

2013-02-27 Thread Geert Uytterhoeven
On Tue, Feb 26, 2013 at 11:06 PM, Peter Jones wrote: > On Tue, Feb 26, 2013 at 10:57:38PM +0100, Geert Uytterhoeven wrote: > >> BTW, I assume UEFI checks itself if enrolled hashes have been revoked, >> so it must phone home to some server? That must be disabled as w

Re: [GIT PULL] Load keys from signed PE binaries

2013-02-27 Thread Geert Uytterhoeven
>> Will they revoke their own key? Somehow, I doubt that > > Have you noticed that laptops rarely come with virtualisation enabled > in the BIOS? > > Now you know why. I thought it was about market segmentation? Charge $$$ for the model with VT enabled. Gr{oetje,eeti

Re: [PATCH] power: make goldfish option have a dependency on goldfish

2013-02-27 Thread Geert Uytterhoeven
gical errors than build/configuration errors. As soon as you fix the build, it just works ;-) 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

Re: [PATCH 0/3] build linux-next without perl

2013-02-27 Thread Geert Uytterhoeven
bad examples. So we fix them, to avoid 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 journalis

Re: [PATCH 07/19] rtc: rtc-ps3: remove erroneous __init/__exit annotations

2013-02-28 Thread Geert Uytterhoeven
.remove = ps3_rtc_remove, > }; > > static int __init ps3_rtc_init(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 myself a hacker. B

Re: [PATCH 0/9] System Framebuffer Bus (sysfb)

2013-02-28 Thread Geert Uytterhoeven
BE) offb 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" or something lik

[git pull] m68k updates for 3.9

2013-02-19 Thread Geert Uytterhoeven
/geert/linux-m68k.git for-linus Geert Uytterhoeven (1): m68k: Sort out !CONFIG_MMU_SUN3 vs. CONFIG_HAS_DMA Jean Delvare (1): swim: Add missing spinlock init arch/m68k/include/asm/dma-mapping.h |5 - arch/m68k/kernel/Makefile |4 +--- drivers/block/swim.c

Re: linux-next: unneeded merge in the security tree

2013-03-12 Thread Geert Uytterhoeven
g. In many cases, "git rebase x" does the exact same thing as "git reset --hard x", with an added safeguard: if you forgot to upstream something, it'll boil up on top of "x". Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's

[-next] staging/comedi regressions

2013-03-12 Thread Geert Uytterhoeven
10:21:03 2013 -0700 staging: comedi: ni_stc.h: remove n_ni_boards macro while they're still used by drivers/staging/comedi/drivers/ni_atmio.c. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org I

[PATCH -next] m68k: Add missing cmpxchg64() if CONFIG_RMW_INSNS=y

2013-03-14 Thread Geert Uytterhoeven
CONFIG_RMW_INSNS=n case. Signed-off-by: Geert Uytterhoeven --- http://kisskb.ellerman.id.au/kisskb/buildresult/8398995/ arch/m68k/include/asm/cmpxchg.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/m68k/include/asm/cmpxchg.h b/arch/m68k/include/asm/cmpxchg.h index

Re: [-next] staging/comedi regressions

2013-03-14 Thread Geert Uytterhoeven
On Tue, Mar 12, 2013 at 11:21 PM, Greg Kroah-Hartman wrote: > On Tue, Mar 12, 2013 at 11:13:50PM +0100, Geert Uytterhoeven wrote: >> m68k/allmodconfig: >> >> drivers/staging/comedi/drivers/ni_atmio.c: In function >> ‘ni_isapnp_find_board’: >> drivers/staging/com

Re: [PATCH] isdn: hisax: netjet requires VIRT_TO_BUS

2013-03-14 Thread Geert Uytterhoeven
> bool "NETspider U card" > - depends on PCI && (BROKEN || !(SPARC || PPC || PARISC || M68K || > (MIPS && !CPU_LITTLE_ENDIAN) || FRV || (XTENSA && !CPU_LITTLE_ENDIAN))) > + depends on PCI && (BROKEN || !(PPC || PARISC || M68K || (

Re: [PATCH v2, part3 01/12] mm: enhance free_reserved_area() to support poisoning memory with zero

2013-03-16 Thread Geert Uytterhoeven
t; for (pages = 0; pos < end; pos += PAGE_SIZE, pages++) { > - if (poison) > + if ((unsigned int)poison <= 0xFF) "if (poison >= 0)"? No cast needed. > memset((void *)pos, poison, PAGE_SIZE); Gr{oetje,eeting}s,

Re: CONFIG_EARLY_PRINTK

2013-03-16 Thread Geert Uytterhoeven
> --- a/arch/x86/Kconfig.debug >> +++ b/arch/x86/Kconfig.debug >> @@ -32,7 +32,7 @@ config X86_VERBOSE_BOOTUP >> >> config EARLY_PRINTK >> bool "Early printk" if EXPERT >> - default y >> + default n >> ---help---

Re: Build regressions/improvements in v3.6-rc4

2012-09-02 Thread Geert Uytterhoeven
On Sun, Sep 2, 2012 at 11:21 AM, Geert Uytterhoeven wrote: > JFYI, when comparing v3.6-rc4 to v3.6-rc3[3], the summaries are: > - build errors: +6/-13 6 regressions: + drivers/input/touchscreen/edt-ft5x06.c: error: 'struct edt_ft5x06_ts_data' has no member named 'ra

Re: [Squashfs-devel] PROBLEM: mount empty SquashFS

2012-09-04 Thread Geert Uytterhoeven
;> Number of device nodes 0 >> Number of fifo nodes 0 >> Number of socket nodes 0 >> Number of directories 1 >> Number of ids (unique uids + gids) 1 >> Number of uids 1 >> root (0) >> Number of gids 1 >> root (0) >> ---

Re: [PATCH 3/3] Add support to M54xx DMA FEC Driver

2012-09-05 Thread Geert Uytterhoeven
the hex value at left, which seems to be a > microcode, and it makes sense to me to keep that on one line. What do > you think about that ? Just ignore these 2 warnings (for this particular case). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lot

Re: Linux based bootloader

2012-09-12 Thread Geert Uytterhoeven
it. > > I don´t subscribe to linux-kernel mailing list, Please send me a CC'ed > response What about kexec and kboot/petitboot? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal

Re: [PATCH] of: specify initrd location using 64-bit

2012-09-12 Thread Geert Uytterhoeven
_addr_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 journalists I just sa

Re: [PATCH 2/5] drivers/video/gbefb.c: use devm_ functions

2012-09-13 Thread Geert Uytterhoeven
x27; [-Werror=implicit-function-declaration] drivers/video/gbefb.c:1179:3: error: implicit declaration of function 'devm_ioremap_nocache' [-Werror=implicit-function-declaration] http://kisskb.ellerman.id.au/kisskb/buildresult/7187731/ Gr{oetje,eeting}s, Geert -- G

Re: [PATCH] mm: cma: Discard clean pages during contiguous allocation instead of migration

2012-09-13 Thread Geert Uytterhoeven
is function) E.g. http://kisskb.ellerman.id.au/kisskb/buildresult/7191694/ (h8300-defconfig) http://kisskb.ellerman.id.au/kisskb/buildresult/7191858/ (sh-allnoconfig) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m6

Re: [RE-RESEND][PATCH] audit: replace defines with C stubs

2012-09-13 Thread Geert Uytterhoeven
c/kernel/ptrace.c:190:2: error: implicit declaration of function 'audit_arch' http://kisskb.ellerman.id.au/kisskb/buildresult/7191698/ Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal convers

Re: [PATCH] kill hotplug init/exit section annotations

2008-01-31 Thread Geert Uytterhoeven
ds CPU hotplug. Thank you for giving an exhaustive list of classes of machines Linux runs on! Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technic

Re: Are Section mismatches out of control?

2008-02-01 Thread Geert Uytterhoeven
as less of an option. If Sam's improved section mismatch detection turns out to work fine, we can fix the issues and start to enable breaking of the build in case of warnings. BTW, on m68k I get ca. 160 of them. Most seem to originate in drivers/isdn/. Doesn't look unsurmountable compa

Re: Are Section mismatches out of control?

2008-02-01 Thread Geert Uytterhoeven
On Fri, 1 Feb 2008, Sam Ravnborg wrote: > On Fri, Feb 01, 2008 at 02:30:44PM +0100, Geert Uytterhoeven wrote: > > BTW, on m68k I get ca. 160 of them. Most seem to originate in > > drivers/isdn/. Doesn't look unsurmountable compared to the number of > > other compile warn

Re: Are Section mismatches out of control?

2008-02-02 Thread Geert Uytterhoeven
On Fri, 1 Feb 2008, Sam Ravnborg wrote: > On Fri, Feb 01, 2008 at 10:22:13PM +0100, Geert Uytterhoeven wrote: > > On Fri, 1 Feb 2008, Sam Ravnborg wrote: > > > On Fri, Feb 01, 2008 at 02:30:44PM +0100, Geert Uytterhoeven wrote: > > > > BTW, on m68k I get ca. 160 of t

Re: [PATCH] Fix ext4 bitops

2008-02-03 Thread Geert Uytterhoeven
0 since we > don't set GENERIC_FIND_NEXT_BIT. > Currently we have the lengthly patch below queued. Similar issue on m68k. As Bastian also saw it on powerpc, I'm getting the impression the ext4 people don't (compile) test on big endian machines? Gr{oetje,eeting}s,

[PATCH] ADB: Add missing #include

2008-02-03 Thread Geert Uytterhoeven
je,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 to journalists I just say "programm

Re: [PATCH] Fix ext4 bitops

2008-02-04 Thread Geert Uytterhoeven
On Mon, 4 Feb 2008, Aneesh Kumar K.V wrote: > On Sun, Feb 03, 2008 at 01:39:02PM +0100, Geert Uytterhoeven wrote: > > On Sun, 3 Feb 2008, Heiko Carstens wrote: > > > On Fri, Feb 01, 2008 at 10:04:04PM +0100, Bastian Blank wrote: > > > > On Fri, Feb 01, 2008 at 12:22:5

Re: [REVIEW for merge] kbuild updates including silence of section mismatch check

2008-02-05 Thread Geert Uytterhoeven
let's use it. Subject: modpost: Use warn() for announcing section mismatches From: Geert Uytterhoeven <[EMAIL PROTECTED]> modpost: Use warn() for announcing section mismatches, for easy grepping for warnings in build logs. Also change an existing call from fprintf() to warn() while we

Re: Build regressions/improvements in v3.6

2012-10-02 Thread Geert Uytterhoeven
On Tue, Oct 2, 2012 at 8:32 PM, Geert Uytterhoeven wrote: > JFYI, when comparing v3.6 to v3.6-rc7[3], the summaries are: > - build errors: +4/-1 + arch/powerpc/platforms/512x/mpc512x_shared.c: error: 'FSL_DIU_PORT_DVI' undeclared (first use in this function): => 189

Re: [PATCH 1/4] Clean up the long arch list for the UID16 config option

2012-10-03 Thread Geert Uytterhoeven
On Wed, Oct 3, 2012 at 6:44 PM, Catalin Marinas wrote: > arch/m68k/Kconfig |1 + 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 t

Re: [PATCH 3/4] Clean up the long arch list for the DEBUG_BUGVERBOSE config option

2012-10-03 Thread Geert Uytterhoeven
On Wed, Oct 3, 2012 at 6:44 PM, Catalin Marinas wrote: > arch/m68k/Kconfig |1 + 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 t

Re: [GIT PULL] User API Disintegrate: Preparatory patches

2012-10-04 Thread Geert Uytterhoeven
ps... http://kisskb.ellerman.id.au/kisskb/buildresult/7312681/ include/linux/libfdt.h:5:10: error: empty filename in #include include/linux/libfdt.h:6:10: error: empty filename in #include Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond i

Re: [GIT PULL] xtensa patchset for 3.7

2012-10-04 Thread Geert Uytterhoeven
Hi Chris, On Thu, Oct 4, 2012 at 12:23 AM, Chris Zankel wrote: > Patchset for the Xtensa architecture for 3.7 I think you forgot https://lkml.org/lkml/2012/9/10/560 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge.

Re: [PATCH 1/4] Clean up the long arch list for the UID16 config option

2012-10-04 Thread Geert Uytterhoeven
next step is #include order... 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&q

Re: [GIT PULL] Disintegrate UAPI for m68k

2012-10-05 Thread Geert Uytterhoeven
rt? Do you want this ("our parts") to go in 3.7 or 3.8? 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

Re: [PATCH 01/16] math128: Introduce various 128bit primitives

2012-10-24 Thread Geert Uytterhoeven
* judge if gcc is doing the right thing for them and can over-ride > + * any funnies. > + */ > + > +#ifndef ARCH_HAS_INT128 ... but all generic users depend on (Kconfig) ARCH_HAS_INT128? How can Kconfig know if gcc supports this? Gr{oetje,eeting}s, Geert --

[PATCH] ide: Add missing base addresses for falconide and macide

2008-02-11 Thread Geert Uytterhoeven
commit 29dd59755a849cc6475faa6a75f3b804e23a6fc2 ("ide: remove ide_setup_ports") forgot to take into account the base addresses for the CONTROL registers for falconide and macide, as pointed out by Michael Schmitz. Falconide was tested on Aranym. Signed-off-by: Geert Uytterhoev

Re: why kexec insists on syncing with recent kernels?

2008-02-11 Thread Geert Uytterhoeven
ess station? > > Even in not, just make sure you don't shut the network down before NFS is > actually unmounted...? JFYI, on PS3, kexec works fine with NFS root. With kind regards, Geert Uytterhoeven Software Architect Sony Network and Software Technology Center Europe The Co

Re: [PATCH] Fix compilation of powerpc asm-offsets.c with old gcc

2008-02-11 Thread Geert Uytterhoeven
#x27;t matter where you look it up, as long as the tree has that commit ;-) BTW, time for Google to start handling git IDs? With kind regards, Geert Uytterhoeven Software Architect Sony Network and Software Technology Center Europe The Corporate Village · Da Vincilaan 7-D1 · B-1935 Zaventem · Bel

Re: Announce: Linux-next (Or Andrew's dream :-))

2008-02-12 Thread Geert Uytterhoeven
e-way-merge in case of a conflict, but I haven't really tested it yet (not suitable big conflict has happened since ;-) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED]

Re: Announce: Linux-next (Or Andrew's dream :-))

2008-02-12 Thread Geert Uytterhoeven
; > 3) teach people that you don't always have to add new includes right >at the end of the list > > 4) teach people that you don't have to add Makefile rules right at the >end of the list If the list is already sorted, I insert it at the right position. If

Re: distributed module configuration [Was: Announce: Linux-next (Or Andrew's dream :-))]

2008-02-14 Thread Geert Uytterhoeven
for dependencies on modules that are modular (cfr. e.g. commit e11a6c236b3070ed05b079f91a9b3defa48b54d3, [VIDEO]: XVR500 and XVR2500 require FB=y)? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL P

Re: [PATCH 12/14] fs/binfmt_aout.c: Use time_* macros

2008-02-14 Thread Geert Uytterhoeven
me_after(jiffies ,error_time + 5 * HZ)) > { > printk(KERN_WARNING > "N_TXTOFF is not page aligned. Please convert > library: %s\n", To me these constructs look like good candidates for replacement by printk_r

[PATCH] ps3disk: Remove a superfluous cast

2008-02-15 Thread Geert Uytterhoeven
tor_t ever changes, we will get a compiler warning as well (with the cast, we won't). Signed-off-by: Geert Uytterhoeven <[EMAIL PROTECTED]> --- drivers/block/ps3disk.c |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/drivers/block/ps3disk.c +++ b/drivers/block/ps3disk.c

Re: [v2 PATCH 1/2] Add new uio device for dynamic memory allocation

2012-11-04 Thread Geert Uytterhoeven
(e.g. http://kisskb.ellerman.id.au/kisskb/buildresult/7462173/) Furthermore, none of them define it in , so DMA_ERROR_CODE is not part of the userspace API (yet), while it is architecture-specific (some use 0, others ~0). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- T

Re: [PATCH 1/1] HID: microsoft, fix invalid rdesc for 3k kbd

2012-11-04 Thread Geert Uytterhoeven
{ return memcmp((char []){ 0x19, 0x00, 0x29, 0xff }, &rdesc[94], 4); } ---snip--- it also fails with gcc-3.4/4.1/4.2/4.3/4.4 of Ubuntu 10.04 on amd64. Interestingly, it doesn't fail if I remove the #define for memcmp. So it seems to work if memcmp() is a real function, not a #define. Gr

Re: [PATCH 1/1] HID: microsoft, fix invalid rdesc for 3k kbd

2012-11-05 Thread Geert Uytterhoeven
Hi Jiri, On Sun, Nov 4, 2012 at 11:37 PM, Jiri Slaby wrote: > On 11/04/2012 10:06 PM, Geert Uytterhoeven wrote: >> On Fri, Oct 19, 2012 at 1:28 PM, Jiri Slaby wrote: >>> + if ((quirks & MS_RDESC_3K) && *rsize == 106 && >>> +

sys_kcmp (was: Re: [PATCH 1/2] ARM: add finit_module syscall to ARM)

2012-09-22 Thread Geert Uytterhoeven
arch/x86/include/asm/unistd_32.h. > > Cc: Michal Marek > Cc: Geert Uytterhoeven > Cc: Sam Ravnborg > Signed-off-by: H. Peter Anvin > > is the culpret, more specifically this fragment: > > + echo < +#if !defined(__NR_${name}) &&

  1   2   3   4   5   6   7   8   9   10   >