* [GIT PULL] hexagon changes for v5.13
@ 2021-05-05 21:09 bcain
2021-05-06 16:03 ` Linus Torvalds
2021-05-06 16:35 ` pr-tracker-bot
0 siblings, 2 replies; 6+ messages in thread
From: bcain @ 2021-05-05 21:09 UTC (permalink / raw)
To: Linus Torvalds, linux-hexagon, linux-kernel
Cc: sidneym, 'clang-built-linux'
Linus,
Please pull the following changes for Hexagon: they contain build fixes.
Thanks,
-Brian
===
The following changes since commit
9ccce092fc64d19504fa54de4fd659e279cc92e7:
Merge tag 'for-linus-5.13-ofs-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux (2021-05-02
14:13:46 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux
tags/hexagon-5.13-0
for you to fetch changes up to f1f99adf05f2138ff2646d756d4674e302e8d02d:
Hexagon: add target builtins to kernel (2021-05-03 11:04:22 -0500)
----------------------------------------------------------------
Hexagon architecture build fixes + builtins
Small build fixes applied:
- use -mlong-calls to build
- extend jumps in futex_atomic_*
- etc
Also, for convenience and portability, the hexagon compiler builtin
functions like memcpy etc have been added to the kernel -- following the
idiom used by other architectures.
----------------------------------------------------------------
Sid Manning (4):
Hexagon: fix build errors
Hexagon: change jumps to must-extend in futex_atomic_*
Hexagon: remove DEBUG from comet config
Hexagon: add target builtins to kernel
arch/hexagon/Makefile | 6 +--
arch/hexagon/configs/comet_defconfig | 1 -
arch/hexagon/include/asm/futex.h | 4 +-
arch/hexagon/include/asm/timex.h | 3 +-
arch/hexagon/kernel/hexagon_ksyms.c | 8 ++--
arch/hexagon/kernel/ptrace.c | 4 +-
arch/hexagon/lib/Makefile | 3 +-
arch/hexagon/lib/divsi3.S | 67
++++++++++++++++++++++++++++++++
arch/hexagon/lib/memcpy_likely_aligned.S | 56
++++++++++++++++++++++++++
arch/hexagon/lib/modsi3.S | 46 ++++++++++++++++++++++
arch/hexagon/lib/udivsi3.S | 38 ++++++++++++++++++
arch/hexagon/lib/umodsi3.S | 36 +++++++++++++++++
12 files changed, 258 insertions(+), 14 deletions(-)
create mode 100644 arch/hexagon/lib/divsi3.S
create mode 100644 arch/hexagon/lib/memcpy_likely_aligned.S
create mode 100644 arch/hexagon/lib/modsi3.S
create mode 100644 arch/hexagon/lib/udivsi3.S
create mode 100644 arch/hexagon/lib/umodsi3.S
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] hexagon changes for v5.13
2021-05-05 21:09 [GIT PULL] hexagon changes for v5.13 bcain
@ 2021-05-06 16:03 ` Linus Torvalds
2021-05-06 16:16 ` bcain
2021-05-06 16:35 ` pr-tracker-bot
1 sibling, 1 reply; 6+ messages in thread
From: Linus Torvalds @ 2021-05-06 16:03 UTC (permalink / raw)
To: Brian Cain; +Cc: linux-hexagon, linux-kernel, sidneym, clang-built-linux
On Wed, May 5, 2021 at 2:10 PM <bcain@codeaurora.org> wrote:
>
> Please pull the following changes for Hexagon: they contain build fixes.
The pull looks fine, but I'm wondering what key you've signed this with?
I find your key 175C464E541B6D47 in the kernel.org pgpkeys archive,
but your tag was signed with RSA key 1A54AFB8E5646C32, which I don't
find.
And the standard keyservers are - as usual - not very helpful.
I'd have loved to see a key I recognize, and I was hoping to also see
that key signed by Richard Kuo. And maybe it is, but I can't find it..
Anyway, pulled, just hoping for some clarification,
Linus
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] hexagon changes for v5.13
2021-05-06 16:03 ` Linus Torvalds
@ 2021-05-06 16:16 ` bcain
2021-05-06 16:17 ` bcain
2021-05-06 16:52 ` Linus Torvalds
0 siblings, 2 replies; 6+ messages in thread
From: bcain @ 2021-05-06 16:16 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-hexagon, linux-kernel, sidneym, clang-built-linux
On 2021-05-06 11:03, Linus Torvalds wrote:
> On Wed, May 5, 2021 at 2:10 PM <bcain@codeaurora.org> wrote:
>>
>> Please pull the following changes for Hexagon: they contain build
>> fixes.
>
> The pull looks fine, but I'm wondering what key you've signed this
> with?
>
> I find your key 175C464E541B6D47 in the kernel.org pgpkeys archive,
> but your tag was signed with RSA key 1A54AFB8E5646C32, which I don't
> find.
>
> And the standard keyservers are - as usual - not very helpful.
I apologize -- in my initial account setup I'd done the key creation
without a signing feature/capability. So in order to sign the tag I
realized I needed a new subkey for signing. I tried broadcasting the
new key but perhaps I did not send it correctly. I'll try it again
today.
http://keyserver.ubuntu.com/pks/lookup?search=bcain&fingerprint=on&op=index
^^^ this shows one that has 3d66aae474594824c88ce0f81a54afb8e5646c32 but
I'm not quite sure if this is a good keyserver or not.
> I'd have loved to see a key I recognize, and I was hoping to also see
> that key signed by Richard Kuo. And maybe it is, but I can't find it..
>
> Anyway, pulled, just hoping for some clarification,
>
> Linus
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] hexagon changes for v5.13
2021-05-06 16:16 ` bcain
@ 2021-05-06 16:17 ` bcain
2021-05-06 16:52 ` Linus Torvalds
1 sibling, 0 replies; 6+ messages in thread
From: bcain @ 2021-05-06 16:17 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-hexagon, linux-kernel, sidneym, clang-built-linux
On 2021-05-06 11:16, bcain@codeaurora.org wrote:
> On 2021-05-06 11:03, Linus Torvalds wrote:
>> On Wed, May 5, 2021 at 2:10 PM <bcain@codeaurora.org> wrote:
>>>
>>> Please pull the following changes for Hexagon: they contain build
>>> fixes.
>>
>> The pull looks fine, but I'm wondering what key you've signed this
>> with?
>>
>> I find your key 175C464E541B6D47 in the kernel.org pgpkeys archive,
>> but your tag was signed with RSA key 1A54AFB8E5646C32, which I don't
>> find.
>>
>> And the standard keyservers are - as usual - not very helpful.
>
> I apologize -- in my initial account setup I'd done the key creation
> without a signing feature/capability. So in order to sign the tag I
> realized I needed a new subkey for signing. I tried broadcasting the
> new key but perhaps I did not send it correctly. I'll try it again
> today.
>
> http://keyserver.ubuntu.com/pks/lookup?search=bcain&fingerprint=on&op=index
>
> ^^^ this shows one that has 3d66aae474594824c88ce0f81a54afb8e5646c32
> but I'm not quite sure if this is a good keyserver or not.
Oh, but the new signing subkey has not been signed by anyone yet. I
will see about that.
-Brian
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] hexagon changes for v5.13
2021-05-05 21:09 [GIT PULL] hexagon changes for v5.13 bcain
2021-05-06 16:03 ` Linus Torvalds
@ 2021-05-06 16:35 ` pr-tracker-bot
1 sibling, 0 replies; 6+ messages in thread
From: pr-tracker-bot @ 2021-05-06 16:35 UTC (permalink / raw)
To: bcain
Cc: Linus Torvalds, linux-hexagon, linux-kernel, sidneym,
'clang-built-linux'
The pull request you sent on Wed, 05 May 2021 16:09:59 -0500:
> git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux tags/hexagon-5.13-0
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5e5948e57e4381c770931be2c070f3bb894a1a52
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL] hexagon changes for v5.13
2021-05-06 16:16 ` bcain
2021-05-06 16:17 ` bcain
@ 2021-05-06 16:52 ` Linus Torvalds
1 sibling, 0 replies; 6+ messages in thread
From: Linus Torvalds @ 2021-05-06 16:52 UTC (permalink / raw)
To: Brian Cain; +Cc: linux-hexagon, linux-kernel, sidneym, clang-built-linux
On Thu, May 6, 2021 at 9:17 AM <bcain@codeaurora.org> wrote:
>
> I apologize -- in my initial account setup I'd done the key creation
> without a signing feature/capability. So in order to sign the tag I
> realized I needed a new subkey for signing. I tried broadcasting the
> new key but perhaps I did not send it correctly. I'll try it again
> today.
>
> http://keyserver.ubuntu.com/pks/lookup?search=bcain&fingerprint=on&op=index
Ok, that ubuntu keyserver worked for me now, and I can verify the tag. Thanks.
Linus
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-05-06 16:52 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-05 21:09 [GIT PULL] hexagon changes for v5.13 bcain
2021-05-06 16:03 ` Linus Torvalds
2021-05-06 16:16 ` bcain
2021-05-06 16:17 ` bcain
2021-05-06 16:52 ` Linus Torvalds
2021-05-06 16:35 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).