mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [git pull] Exotic architecture fixes
@ 2013-07-01 10:19 Geert Uytterhoeven
  0 siblings, 0 replies; 3+ messages in thread
From: Geert Uytterhoeven @ 2013-07-01 10:19 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, Linux Kernel Development, linux-arch

	Hi Linus.

The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10:

  Linux 3.10-rc5 (2013-06-08 17:41:04 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git exotic-arch-fixes

for you to fetch changes up to ee89bd6bc73d1d14555418a2642172448052f1dd:

  lib: Move fonts from drivers/video/console/ to lib/fonts/ (2013-06-28 10:28:22 +0200)

----------------------------------------------------------------
Geert Uytterhoeven (34):
      avr32: atmel_default_console_device depends on CONFIG_SERIAL_ATMEL
      c6x: Wire up asm-generic/xor.h
      cris/kgdb: Properly split long lines in asm
      cris/kgdb: Remove unused static int do_printk
      cris/kgdb: Kill forward declarations for static functions
      cris/kgdb: Use #ifdef PROCESS_SUPPORT where needed
      cris/kgdb: Make symbols used from asm global
      cris/kgdb: Remove obsolete USED*() macros
      cris/kgdb: Fix buffer overflow in getpacket()
      cris/kgdb: Remove sections protected by #ifdef PROCESS_SUPPORT
      cris: Provide <asm/kvm_para.h>
      cris: Provide inb_p() and outb_p()
      cris: Switch to asm-generic/linkage.h
      cris: Wire up asm-generic/xor.h
      cris: Switch cris to drivers/Kconfig
      console: Disable VGA text console support on cris
      parport: disable PC-style parallel port support on cris
      cris: Wire up asm-generic/vga.h
      frv: head.S - Remove commented-out initialization code
      h8300: Hardcode symbol prefixes in asm sources
      h8300: Fix <asm/tlb.h>
      h8300: Fill the system call table using a CALL() macro
      h8300: Wire up asm-generic/xor.h
      h8300: Limit timer channel ranges in Kconfig
      h8300: Switch h8300 to drivers/Kconfig
      h8300: Mark H83002 and H83048 CPU support broken
      h8300/boot: Use POSIX "$((..))" instead of bashism "$[...]"
      openrisc: Wire up asm-generic/xor.h
      score: Remove unneeded <asm/dma-mapping.h>
      score: Wire up asm-generic/xor.h
      input: cros_ec_keyb_clear_keyboard() depends on CONFIG_PM_SLEEP
      Revert "staging/solo6x10: depend on CONFIG_FONTS"
      console/font: Refactor font support code selection logic
      lib: Move fonts from drivers/video/console/ to lib/fonts/

Jiang Liu (1):
      h8300: add missing definition for read_barries_depends()

Summary:

This is a collection of several exotic architecture fixes, and a few
other fixes for issues that were detected while doing the former.

Thanks for pulling!

 Documentation/DocBook/device-drivers.tmpl          |    4 +-
 arch/arm/boot/compressed/Makefile                  |    2 +-
 arch/avr32/mach-at32ap/at32ap700x.c                |    2 +
 arch/c6x/include/asm/Kbuild                        |    1 +
 arch/cris/Kconfig                                  |   32 +-
 arch/cris/arch-v10/kernel/kgdb.c                   |  870 ++++++--------------
 arch/cris/arch-v32/drivers/Kconfig                 |    7 -
 arch/cris/include/asm/Kbuild                       |    4 +
 arch/cris/include/asm/io.h                         |    3 +
 arch/cris/include/asm/linkage.h                    |    6 -
 arch/frv/kernel/head.S                             |    5 -
 arch/h8300/Kconfig                                 |  118 +--
 arch/h8300/Kconfig.cpu                             |    4 +
 arch/h8300/boot/compressed/Makefile                |    2 +-
 arch/h8300/include/asm/Kbuild                      |    2 +
 arch/h8300/include/asm/barrier.h                   |    2 +
 arch/h8300/include/asm/linkage.h                   |    6 -
 arch/h8300/include/asm/tlb.h                       |   15 -
 arch/h8300/kernel/entry.S                          |  118 +--
 arch/h8300/kernel/syscalls.S                       |  648 +++++++--------
 arch/h8300/lib/abs.S                               |    4 +-
 arch/h8300/lib/memcpy.S                            |    4 +-
 arch/h8300/lib/memset.S                            |    4 +-
 arch/h8300/platform/h8300h/aki3068net/crt0_ram.S   |   16 +-
 arch/h8300/platform/h8300h/generic/crt0_ram.S      |   14 +-
 arch/h8300/platform/h8300h/generic/crt0_rom.S      |   14 +-
 arch/h8300/platform/h8300h/h8max/crt0_ram.S        |   16 +-
 arch/h8300/platform/h8s/edosk2674/crt0_ram.S       |   16 +-
 arch/h8300/platform/h8s/edosk2674/crt0_rom.S       |   14 +-
 arch/h8300/platform/h8s/generic/crt0_ram.S         |   16 +-
 arch/h8300/platform/h8s/generic/crt0_rom.S         |   12 +-
 arch/m68k/kernel/asm-offsets.c                     |    2 +-
 arch/openrisc/include/asm/Kbuild                   |    1 +
 arch/score/include/asm/Kbuild                      |    1 +
 arch/score/include/asm/dma-mapping.h               |    6 -
 arch/unicore32/boot/compressed/Makefile            |    2 +-
 drivers/input/keyboard/cros_ec_keyb.c              |   54 +-
 drivers/media/platform/Kconfig                     |    2 +-
 drivers/parport/Kconfig                            |    4 +-
 drivers/staging/media/solo6x10/Kconfig             |    3 +-
 drivers/usb/misc/sisusbvga/Kconfig                 |    1 +
 drivers/video/console/Kconfig                      |  116 +--
 drivers/video/console/Makefile                     |   32 +-
 lib/Kconfig                                        |    2 +
 lib/Makefile                                       |    2 +
 lib/fonts/Kconfig                                  |  117 +++
 lib/fonts/Makefile                                 |   18 +
 {drivers/video/console => lib/fonts}/font_10x18.c  |    0
 {drivers/video/console => lib/fonts}/font_6x11.c   |    0
 {drivers/video/console => lib/fonts}/font_7x14.c   |    0
 {drivers/video/console => lib/fonts}/font_8x16.c   |    0
 {drivers/video/console => lib/fonts}/font_8x8.c    |    0
 .../video/console => lib/fonts}/font_acorn_8x8.c   |    0
 .../video/console => lib/fonts}/font_mini_4x6.c    |    0
 .../video/console => lib/fonts}/font_pearl_8x8.c   |    0
 .../video/console => lib/fonts}/font_sun12x22.c    |    0
 .../video/console => lib/fonts}/font_sun8x16.c     |    0
 {drivers/video/console => lib/fonts}/fonts.c       |    2 +-
 58 files changed, 927 insertions(+), 1419 deletions(-)
 delete mode 100644 arch/cris/include/asm/linkage.h
 delete mode 100644 arch/h8300/include/asm/linkage.h
 delete mode 100644 arch/score/include/asm/dma-mapping.h
 create mode 100644 lib/fonts/Kconfig
 create mode 100644 lib/fonts/Makefile
 rename {drivers/video/console => lib/fonts}/font_10x18.c (100%)
 rename {drivers/video/console => lib/fonts}/font_6x11.c (100%)
 rename {drivers/video/console => lib/fonts}/font_7x14.c (100%)
 rename {drivers/video/console => lib/fonts}/font_8x16.c (100%)
 rename {drivers/video/console => lib/fonts}/font_8x8.c (100%)
 rename {drivers/video/console => lib/fonts}/font_acorn_8x8.c (100%)
 rename {drivers/video/console => lib/fonts}/font_mini_4x6.c (100%)
 rename {drivers/video/console => lib/fonts}/font_pearl_8x8.c (100%)
 rename {drivers/video/console => lib/fonts}/font_sun12x22.c (100%)
 rename {drivers/video/console => lib/fonts}/font_sun8x16.c (100%)
 rename {drivers/video/console => lib/fonts}/fonts.c (98%)

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [git pull] Exotic architecture fixes
       [not found] ` <CA+55aFzGZPX-Q6KuU2HpRzRKH_W9Tr6SPPbQkCa8qfkMb5y+gg@mail.gmail.com>
@ 2013-06-09 21:51   ` Geert Uytterhoeven
  0 siblings, 0 replies; 3+ messages in thread
From: Geert Uytterhoeven @ 2013-06-09 21:51 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, Al Viro, David Howells, Yoshinori Sato,
	Haavard Skinnemoen, Hans-Christian Egtvedt, Lennox Wu,
	linux-c6x-dev, Cris, linux, linux-kernel

Hi Linus,

On Sun, Jun 9, 2013 at 11:34 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> Which of these are critical and have to be in 3.10?

Most (I agree not all) of them are build fixes. Some (the h8300 symbol prefix
commit and the input one) are fixes for regressions introduced in
early v3.10-rc.

I'd like to have as many green builds as possible on
http://kisskb.ellerman.id.au/kisskb/matrix/,
to make it easier to catch regressions.

> And if the answer is not "all of them" (and I *guarantee* you that
> isn't the answer), why did you bother to send it to me after -rc5?

Because I promised to do so when I announced the creation of this branch,
around v3.10-rc2, cfr. https://lkml.org/lkml/2013/5/23/509.

Usually I just send patches like these to Andrew, who forwards them to you near
the last rc of a cycle. But this time I had accumulated so many of them I wanted
to offload him by creating my own branch and pull request.

Thanks for considering pulling anyway!

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [git pull] Exotic architecture fixes
@ 2013-06-09 18:41 Geert Uytterhoeven
       [not found] ` <CA+55aFzGZPX-Q6KuU2HpRzRKH_W9Tr6SPPbQkCa8qfkMb5y+gg@mail.gmail.com>
  0 siblings, 1 reply; 3+ messages in thread
From: Geert Uytterhoeven @ 2013-06-09 18:41 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, Al Viro, David Howells, Yoshinori Sato,
	Haavard Skinnemoen, Hans-Christian Egtvedt, Lennox Wu,
	linux-c6x-dev, Cris, linux

	Hi Linus,

The following changes since commit e4aa937ec75df0eea0bee03bffa3303ad36c986b:
  Linus Torvalds (1):
        Linux 3.10-rc3

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git exotic-arch-fixes

Geert Uytterhoeven (33):
      avr32: atmel_default_console_device depends on CONFIG_SERIAL_ATMEL
      c6x: Wire up asm-generic/xor.h
      cris/kgdb: Properly split long lines in asm
      cris/kgdb: Remove unused static int do_printk
      cris/kgdb: Kill forward declarations for static functions
      cris/kgdb: Use #ifdef PROCESS_SUPPORT where needed
      cris/kgb: Make symbols used from asm global
      cris/kgdb: Remove obsolete USED*() macros
      cris/kgdb: Fix buffer overflow in getpacket()
      cris/kgdb: Remove sections protected by #ifdef PROCESS_SUPPORT
      cris: Provide <asm/kvm_para.h>
      cris: Provide inb_p() and outb_p()
      cris: Switch to asm-generic/linkage.h
      cris: Wire up asm-generic/xor.h
      cris: Switch cris to drivers/Kconfig
      console: Disable VGA text console support on cris
      parport: disable PC-style parallel port support on cris
      cris: Wire up asm-generic/vga.h
      frv: head.S - Remove commented-out initialization code
      h8300: Hardcode symbol prefixes in asm sources
      h8300: Fix <asm/tlb.h>
      h8300: Fill the system call table using a CALL() macro
      h8300: Wire up asm-generic/xor.h
      h8300: Limit timer channel ranges in Kconfig
      h8300: Switch h8300 to drivers/Kconfig
      h8300: Mark H83002 and H83048 CPU support broken
      openrisc: Wire up asm-generic/xor.h
      score: Remove unneeded <asm/dma-mapping.h>
      score: Wire up asm-generic/xor.h
      Revert "staging/solo6x10: depend on CONFIG_FONTS"
      console/font: Refactor font support code selection logic
      ntp: Remove unused variable flags in __hardpps
      input: cros_ec_keyb_clear_keyboard() depends on CONFIG_PM_SLEEP

Jiang Liu (1):
      h8300: add missing definition for read_barries_depends()

Summary:

This is a collection of several exotic architecture fixes (and a few
other trivial fixes).

The ntp commit has landed in 3.10-rc4 in the mean time, but I didn't
want to rebase this branch (which has been in -next for a while) just
for removing one commit.

Thanks for pulling!

 arch/avr32/mach-at32ap/at32ap700x.c              |    2 +
 arch/c6x/include/asm/Kbuild                      |    1 +
 arch/cris/Kconfig                                |   32 +-
 arch/cris/arch-v10/kernel/kgdb.c                 |  870 +++++++---------------
 arch/cris/arch-v32/drivers/Kconfig               |    7 -
 arch/cris/include/asm/Kbuild                     |    4 +
 arch/cris/include/asm/io.h                       |    3 +
 arch/cris/include/asm/linkage.h                  |    6 -
 arch/frv/kernel/head.S                           |    5 -
 arch/h8300/Kconfig                               |  118 +---
 arch/h8300/Kconfig.cpu                           |    4 +
 arch/h8300/include/asm/Kbuild                    |    2 +
 arch/h8300/include/asm/barrier.h                 |    2 +
 arch/h8300/include/asm/linkage.h                 |    6 -
 arch/h8300/include/asm/tlb.h                     |   15 -
 arch/h8300/kernel/entry.S                        |  118 ++--
 arch/h8300/kernel/syscalls.S                     |  648 ++++++++--------
 arch/h8300/lib/abs.S                             |    4 +-
 arch/h8300/lib/memcpy.S                          |    4 +-
 arch/h8300/lib/memset.S                          |    4 +-
 arch/h8300/platform/h8300h/aki3068net/crt0_ram.S |   16 +-
 arch/h8300/platform/h8300h/generic/crt0_ram.S    |   14 +-
 arch/h8300/platform/h8300h/generic/crt0_rom.S    |   14 +-
 arch/h8300/platform/h8300h/h8max/crt0_ram.S      |   16 +-
 arch/h8300/platform/h8s/edosk2674/crt0_ram.S     |   16 +-
 arch/h8300/platform/h8s/edosk2674/crt0_rom.S     |   14 +-
 arch/h8300/platform/h8s/generic/crt0_ram.S       |   16 +-
 arch/h8300/platform/h8s/generic/crt0_rom.S       |   12 +-
 arch/openrisc/include/asm/Kbuild                 |    1 +
 arch/score/include/asm/Kbuild                    |    1 +
 arch/score/include/asm/dma-mapping.h             |    6 -
 drivers/input/keyboard/cros_ec_keyb.c            |   54 +-
 drivers/media/platform/Kconfig                   |    2 +-
 drivers/parport/Kconfig                          |    4 +-
 drivers/staging/media/solo6x10/Kconfig           |    3 +-
 drivers/usb/misc/sisusbvga/Kconfig               |    1 +
 drivers/video/Makefile                           |    2 +-
 drivers/video/console/Kconfig                    |   16 +-
 drivers/video/console/Makefile                   |   16 +-
 kernel/time/ntp.c                                |    1 -
 40 files changed, 790 insertions(+), 1290 deletions(-)
 delete mode 100644 arch/cris/include/asm/linkage.h
 delete mode 100644 arch/h8300/include/asm/linkage.h
 delete mode 100644 arch/score/include/asm/dma-mapping.h

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@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


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-07-01 10:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-01 10:19 [git pull] Exotic architecture fixes Geert Uytterhoeven
  -- strict thread matches above, loose matches on Subject: below --
2013-06-09 18:41 Geert Uytterhoeven
     [not found] ` <CA+55aFzGZPX-Q6KuU2HpRzRKH_W9Tr6SPPbQkCa8qfkMb5y+gg@mail.gmail.com>
2013-06-09 21:51   ` Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®