* [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®