* [git pull] m68knommu arch updates for 3.2
@ 2011-10-25 2:29 Greg Ungerer
2011-10-25 7:42 ` Linus Torvalds
0 siblings, 1 reply; 4+ messages in thread
From: Greg Ungerer @ 2011-10-25 2:29 UTC (permalink / raw)
To: torvalds; +Cc: gerg, linux-kernel, linux-m68k, uclinux-dev, geert
Hi Linus,
Can you please pull the m68knommu git tree, for-linus branch:
git@github.com:gregungerer/m68knommu.git for-linus
There is a big cleanup and reworking of the Kconfig files. They are no
longer splilt on the somewhat arbitary basis of MMU and non-MMU targets.
Also some other merging and cleaning up of arch Makefiles, and the trap
handling code. Of course a couple of bug fixes in there too.
Thanks
Greg
The following changes since commit 899e3ee404961a90b828ad527573aaaac39f0ab1:
Linus Torvalds (1):
Linux 3.1-rc10
are available in the git repository at:
git@github.com:gregungerer/m68knommu.git for-linus
Greg Ungerer (11):
m68k: fix memcpy to unmatched/unaligned source and dest on 68000
m68k: reorganize Kconfig options to improve mmu/non-mmu selections
m68k: merge mmu and non-mmu arch Makefiles
m68k: merge the mmu and non-mmu kernel/Makefiles
m68k: merge mmu and non-mmu include/asm/entry.h files
m68k: move hardware vector setting from traps.c to its own file
m68k: merge the mmu and non-mmu traps.c files
m68knommu: use generic section names in setup code
m68knommu: use generic section names in mm/init code
m68knommu: remove extern declarations of memory_start/memory_end from mm/init
m68knommu: create common externs for _ram* vars
Paul Bolle (2):
m68k: drop unused Kconfig symbols
m68k: drop unused Kconfig symbols
Peter Turczak (1):
m68knommu: fix problems with SPI/GPIO on ColdFire 520x
arch/m68k/Kconfig | 195 +----
arch/m68k/Kconfig.bus | 55 ++
arch/m68k/Kconfig.cpu | 429 +++++++++
arch/m68k/Kconfig.devices | 123 +++
arch/m68k/{Kconfig.nommu => Kconfig.machine} | 562 ++++--------
arch/m68k/Kconfig.mmu | 411 ---------
arch/m68k/Makefile | 168 ++++-
arch/m68k/Makefile_mm | 121 ---
arch/m68k/Makefile_no | 124 ---
arch/m68k/include/asm/entry.h | 255 ++++++-
arch/m68k/include/asm/entry_mm.h | 128 ---
arch/m68k/include/asm/entry_no.h | 181 ----
arch/m68k/include/asm/m520xsim.h | 26 +-
arch/m68k/include/asm/mcfqspi.h | 8 +-
arch/m68k/include/asm/page_no.h | 3 +
arch/m68k/include/asm/processor.h | 6 +
arch/m68k/include/asm/sections.h | 2 +
arch/m68k/kernel/Makefile | 24 +-
arch/m68k/kernel/Makefile_mm | 17 -
arch/m68k/kernel/Makefile_no | 10 -
arch/m68k/kernel/entry_no.S | 6 +-
arch/m68k/kernel/setup_no.c | 4 +-
arch/m68k/kernel/traps.c | 1108 +++++++++++++++++++++++-
arch/m68k/kernel/traps_mm.c | 1207 --------------------------
arch/m68k/kernel/traps_no.c | 361 --------
arch/m68k/kernel/vectors.c | 145 +++
arch/m68k/lib/memcpy.c | 9 +
arch/m68k/mm/init_no.c | 21 +-
arch/m68k/platform/520x/config.c | 6 +-
arch/m68k/platform/520x/gpio.c | 50 +-
arch/m68k/platform/68328/Makefile | 5 +-
arch/m68k/platform/68328/entry.S | 18 +-
arch/m68k/platform/68360/Makefile | 6 +-
arch/m68k/platform/68360/entry.S | 4 +-
arch/m68k/platform/coldfire/entry.S | 6 +-
35 files changed, 2596 insertions(+), 3208 deletions(-)
create mode 100644 arch/m68k/Kconfig.bus
create mode 100644 arch/m68k/Kconfig.cpu
create mode 100644 arch/m68k/Kconfig.devices
rename arch/m68k/{Kconfig.nommu => Kconfig.machine} (58%)
delete mode 100644 arch/m68k/Kconfig.mmu
delete mode 100644 arch/m68k/Makefile_mm
delete mode 100644 arch/m68k/Makefile_no
delete mode 100644 arch/m68k/include/asm/entry_mm.h
delete mode 100644 arch/m68k/include/asm/entry_no.h
delete mode 100644 arch/m68k/kernel/Makefile_mm
delete mode 100644 arch/m68k/kernel/Makefile_no
delete mode 100644 arch/m68k/kernel/traps_mm.c
delete mode 100644 arch/m68k/kernel/traps_no.c
create mode 100644 arch/m68k/kernel/vectors.c
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] m68knommu arch updates for 3.2
2011-10-25 2:29 [git pull] m68knommu arch updates for 3.2 Greg Ungerer
@ 2011-10-25 7:42 ` Linus Torvalds
2011-10-25 14:15 ` Greg Ungerer
0 siblings, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2011-10-25 7:42 UTC (permalink / raw)
To: Greg Ungerer; +Cc: gerg, linux-kernel, linux-m68k, uclinux-dev, geert
[ Another cut-and-paste reply, please replace "p9" with "m68knommu".
Also note that signed emails aren't convenient (the tools that
actually verify signed emails are unusuable in all other respects), so
an extra signed tag that actually specifies both the top commit and
the repository I'm supposed to pull is likely the best approach if you
don't have access to a trusted host ]
So for the merge window, I *really* want the development trees I pull
from explicitly verified some way.
Now, the p9 patches seem to be small enough, and not core enough, for
me to care deeply, but I really *really* want to not see unsigned
github things.
Putting a signed tag on there somewhere that actually signs the top
commit *and* mentions the repository and branch it is on (ie github)
is not wonderfully convenient, but it's at least relatively
straightforward (do I have a gpg key I can trust?).
Or using a host that I can trust is being maintained by you guys (or
some trusted third party like kernel.org).
(Also, I'm only seeing about half the patches mentioned in linux-next. Hmm?)
Please? Not pulled.
Linus
On Tue, Oct 25, 2011 at 4:29 AM, Greg Ungerer <gerg@snapgear.com> wrote:
>
> Hi Linus,
>
> Can you please pull the m68knommu git tree, for-linus branch:
>
> git@github.com:gregungerer/m68knommu.git for-linus
>
> There is a big cleanup and reworking of the Kconfig files. They are no
> longer splilt on the somewhat arbitary basis of MMU and non-MMU targets.
> Also some other merging and cleaning up of arch Makefiles, and the trap
> handling code. Of course a couple of bug fixes in there too.
>
> Thanks
> Greg
>
>
>
>
> The following changes since commit 899e3ee404961a90b828ad527573aaaac39f0ab1:
> Linus Torvalds (1):
> Linux 3.1-rc10
>
> are available in the git repository at:
>
> git@github.com:gregungerer/m68knommu.git for-linus
>
> Greg Ungerer (11):
> m68k: fix memcpy to unmatched/unaligned source and dest on 68000
> m68k: reorganize Kconfig options to improve mmu/non-mmu selections
> m68k: merge mmu and non-mmu arch Makefiles
> m68k: merge the mmu and non-mmu kernel/Makefiles
> m68k: merge mmu and non-mmu include/asm/entry.h files
> m68k: move hardware vector setting from traps.c to its own file
> m68k: merge the mmu and non-mmu traps.c files
> m68knommu: use generic section names in setup code
> m68knommu: use generic section names in mm/init code
> m68knommu: remove extern declarations of memory_start/memory_end from mm/init
> m68knommu: create common externs for _ram* vars
>
> Paul Bolle (2):
> m68k: drop unused Kconfig symbols
> m68k: drop unused Kconfig symbols
>
> Peter Turczak (1):
> m68knommu: fix problems with SPI/GPIO on ColdFire 520x
>
> arch/m68k/Kconfig | 195 +----
> arch/m68k/Kconfig.bus | 55 ++
> arch/m68k/Kconfig.cpu | 429 +++++++++
> arch/m68k/Kconfig.devices | 123 +++
> arch/m68k/{Kconfig.nommu => Kconfig.machine} | 562 ++++--------
> arch/m68k/Kconfig.mmu | 411 ---------
> arch/m68k/Makefile | 168 ++++-
> arch/m68k/Makefile_mm | 121 ---
> arch/m68k/Makefile_no | 124 ---
> arch/m68k/include/asm/entry.h | 255 ++++++-
> arch/m68k/include/asm/entry_mm.h | 128 ---
> arch/m68k/include/asm/entry_no.h | 181 ----
> arch/m68k/include/asm/m520xsim.h | 26 +-
> arch/m68k/include/asm/mcfqspi.h | 8 +-
> arch/m68k/include/asm/page_no.h | 3 +
> arch/m68k/include/asm/processor.h | 6 +
> arch/m68k/include/asm/sections.h | 2 +
> arch/m68k/kernel/Makefile | 24 +-
> arch/m68k/kernel/Makefile_mm | 17 -
> arch/m68k/kernel/Makefile_no | 10 -
> arch/m68k/kernel/entry_no.S | 6 +-
> arch/m68k/kernel/setup_no.c | 4 +-
> arch/m68k/kernel/traps.c | 1108 +++++++++++++++++++++++-
> arch/m68k/kernel/traps_mm.c | 1207 --------------------------
> arch/m68k/kernel/traps_no.c | 361 --------
> arch/m68k/kernel/vectors.c | 145 +++
> arch/m68k/lib/memcpy.c | 9 +
> arch/m68k/mm/init_no.c | 21 +-
> arch/m68k/platform/520x/config.c | 6 +-
> arch/m68k/platform/520x/gpio.c | 50 +-
> arch/m68k/platform/68328/Makefile | 5 +-
> arch/m68k/platform/68328/entry.S | 18 +-
> arch/m68k/platform/68360/Makefile | 6 +-
> arch/m68k/platform/68360/entry.S | 4 +-
> arch/m68k/platform/coldfire/entry.S | 6 +-
> 35 files changed, 2596 insertions(+), 3208 deletions(-)
> create mode 100644 arch/m68k/Kconfig.bus
> create mode 100644 arch/m68k/Kconfig.cpu
> create mode 100644 arch/m68k/Kconfig.devices
> rename arch/m68k/{Kconfig.nommu => Kconfig.machine} (58%)
> delete mode 100644 arch/m68k/Kconfig.mmu
> delete mode 100644 arch/m68k/Makefile_mm
> delete mode 100644 arch/m68k/Makefile_no
> delete mode 100644 arch/m68k/include/asm/entry_mm.h
> delete mode 100644 arch/m68k/include/asm/entry_no.h
> delete mode 100644 arch/m68k/kernel/Makefile_mm
> delete mode 100644 arch/m68k/kernel/Makefile_no
> delete mode 100644 arch/m68k/kernel/traps_mm.c
> delete mode 100644 arch/m68k/kernel/traps_no.c
> create mode 100644 arch/m68k/kernel/vectors.c
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] m68knommu arch updates for 3.2
2011-10-25 7:42 ` Linus Torvalds
@ 2011-10-25 14:15 ` Greg Ungerer
2011-10-25 14:27 ` Linus Torvalds
0 siblings, 1 reply; 4+ messages in thread
From: Greg Ungerer @ 2011-10-25 14:15 UTC (permalink / raw)
To: Linus Torvalds; +Cc: gerg, linux-kernel, linux-m68k, uclinux-dev, geert
Hi Linus,
On 10/25/2011 05:42 PM, Linus Torvalds wrote:
> [ Another cut-and-paste reply, please replace "p9" with "m68knommu".
> Also note that signed emails aren't convenient (the tools that
> actually verify signed emails are unusuable in all other respects), so
> an extra signed tag that actually specifies both the top commit and
> the repository I'm supposed to pull is likely the best approach if you
> don't have access to a trusted host ]
I don't think I will get back onto kernel.org anytime soon, I am in
the "geographically-isolated developers" group :-(
But I have put a signed tag on the top commit now, with the top
commit and repository info. Is this what you are looking for?
So it was:
git://github.com/gregungerer/m68knommu for-linus
with new for-linus top tag:
m68knommu-for-linus-3.2-merge-window
and pull comments:
There is a big cleanup and reworking of the Kconfig files. They are no
longer splilt on the somewhat arbitary basis of MMU and non-MMU targets.
Also some other merging and cleaning up of arch Makefiles, and the trap
handling code. Of course a couple of bug fixes in there too.
Thanks
Greg
The following changes since commit 899e3ee404961a90b828ad527573aaaac39f0ab1:
Linus Torvalds (1):
Linux 3.1-rc10
are available in the git repository at:
git://github.com/gregungerer/m68knommu for-linus
Greg Ungerer (11):
m68k: fix memcpy to unmatched/unaligned source and dest on 68000
m68k: reorganize Kconfig options to improve mmu/non-mmu selections
m68k: merge mmu and non-mmu arch Makefiles
m68k: merge the mmu and non-mmu kernel/Makefiles
m68k: merge mmu and non-mmu include/asm/entry.h files
m68k: move hardware vector setting from traps.c to its own file
m68k: merge the mmu and non-mmu traps.c files
m68knommu: use generic section names in setup code
m68knommu: use generic section names in mm/init code
m68knommu: remove extern declarations of memory_start/memory_end
from mm/init
m68knommu: create common externs for _ram* vars
Paul Bolle (2):
m68k: drop unused Kconfig symbols
m68k: drop unused Kconfig symbols
Peter Turczak (1):
m68knommu: fix problems with SPI/GPIO on ColdFire 520x
arch/m68k/Kconfig | 195 +----
arch/m68k/Kconfig.bus | 55 ++
arch/m68k/Kconfig.cpu | 429 +++++++++
arch/m68k/Kconfig.devices | 123 +++
arch/m68k/{Kconfig.nommu => Kconfig.machine} | 562 ++++--------
arch/m68k/Kconfig.mmu | 411 ---------
arch/m68k/Makefile | 168 ++++-
arch/m68k/Makefile_mm | 121 ---
arch/m68k/Makefile_no | 124 ---
arch/m68k/include/asm/entry.h | 255 ++++++-
arch/m68k/include/asm/entry_mm.h | 128 ---
arch/m68k/include/asm/entry_no.h | 181 ----
arch/m68k/include/asm/m520xsim.h | 26 +-
arch/m68k/include/asm/mcfqspi.h | 8 +-
arch/m68k/include/asm/page_no.h | 3 +
arch/m68k/include/asm/processor.h | 6 +
arch/m68k/include/asm/sections.h | 2 +
arch/m68k/kernel/Makefile | 24 +-
arch/m68k/kernel/Makefile_mm | 17 -
arch/m68k/kernel/Makefile_no | 10 -
arch/m68k/kernel/entry_no.S | 6 +-
arch/m68k/kernel/setup_no.c | 4 +-
arch/m68k/kernel/traps.c | 1108
+++++++++++++++++++++++-
arch/m68k/kernel/traps_mm.c | 1207
--------------------------
arch/m68k/kernel/traps_no.c | 361 --------
arch/m68k/kernel/vectors.c | 145 +++
arch/m68k/lib/memcpy.c | 9 +
arch/m68k/mm/init_no.c | 21 +-
arch/m68k/platform/520x/config.c | 6 +-
arch/m68k/platform/520x/gpio.c | 50 +-
arch/m68k/platform/68328/Makefile | 5 +-
arch/m68k/platform/68328/entry.S | 18 +-
arch/m68k/platform/68360/Makefile | 6 +-
arch/m68k/platform/68360/entry.S | 4 +-
arch/m68k/platform/coldfire/entry.S | 6 +-
35 files changed, 2596 insertions(+), 3208 deletions(-)
create mode 100644 arch/m68k/Kconfig.bus
create mode 100644 arch/m68k/Kconfig.cpu
create mode 100644 arch/m68k/Kconfig.devices
rename arch/m68k/{Kconfig.nommu => Kconfig.machine} (58%)
delete mode 100644 arch/m68k/Kconfig.mmu
delete mode 100644 arch/m68k/Makefile_mm
delete mode 100644 arch/m68k/Makefile_no
delete mode 100644 arch/m68k/include/asm/entry_mm.h
delete mode 100644 arch/m68k/include/asm/entry_no.h
delete mode 100644 arch/m68k/kernel/Makefile_mm
delete mode 100644 arch/m68k/kernel/Makefile_no
delete mode 100644 arch/m68k/kernel/traps_mm.c
delete mode 100644 arch/m68k/kernel/traps_no.c
create mode 100644 arch/m68k/kernel/vectors.c
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] m68knommu arch updates for 3.2
2011-10-25 14:15 ` Greg Ungerer
@ 2011-10-25 14:27 ` Linus Torvalds
0 siblings, 0 replies; 4+ messages in thread
From: Linus Torvalds @ 2011-10-25 14:27 UTC (permalink / raw)
To: Greg Ungerer; +Cc: gerg, linux-kernel, linux-m68k, uclinux-dev, geert
On Tue, Oct 25, 2011 at 4:15 PM, Greg Ungerer <gerg@snapgear.com> wrote:
>
> I don't think I will get back onto kernel.org anytime soon, I am in
> the "geographically-isolated developers" group :-(
>
> But I have put a signed tag on the top commit now, with the top
> commit and repository info. Is this what you are looking for?
That works for me, except that the gpg key is just not signed by
anybody, so it doesn't really add any real trust. The fact that you
reply sanely to and react to your email address is what makes me trust
you are you, and it's not like I really worry about the m68k
architecture as a security issue ;)
So let's hope you can get your gpg key signed, but apart from that
detail you did things right and everything looks fine. So pulled,
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-10-25 14:27 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-25 2:29 [git pull] m68knommu arch updates for 3.2 Greg Ungerer
2011-10-25 7:42 ` Linus Torvalds
2011-10-25 14:15 ` Greg Ungerer
2011-10-25 14:27 ` Linus Torvalds
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox