Hi Linus,
Please pull the following changes. I am leaving QuIC, and Brian Cain will be
taking over maintainership of the Hexagon port.
Thanks,
Richard Kuo
The following changes since commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8:
Linux 5.3 (2019-09-15 14:19:32 -0700)
are available
Linus,
Please pull the following changes for Hexagon; they contain some fixes for
compile
warnings.
Thanks,
Richard Kuo
The following changes since commit 11da3a7f84f19c26da6f86af878298694ede0804:
Linux 4.19-rc3 (2018-09-09 17:26:43 -0700)
are available in the git repository
Linus,
Please pull the following changes for Hexagon; they contain some fixes for
compile
warnings.
Thanks,
Richard Kuo
The following changes since commit 11da3a7f84f19c26da6f86af878298694ede0804:
Linux 4.19-rc3 (2018-09-09 17:26:43 -0700)
are available in the git repository
; v2: fix calculation of the reserved memory size
>
> arch/hexagon/Kconfig | 3 +++
> arch/hexagon/mm/init.c | 20
> 2 files changed, 11 insertions(+), 12 deletions(-)
>
Looks good, I can take this through my tree.
Acked-by: Richard Kuo
--
Employe
; v2: fix calculation of the reserved memory size
>
> arch/hexagon/Kconfig | 3 +++
> arch/hexagon/mm/init.c | 20
> 2 files changed, 11 insertions(+), 12 deletions(-)
>
Looks good, I can take this through my tree.
Acked-by: Richard Kuo
--
Employe
nitely appreciate the cleanup.
I can take it through my tree, or if not:
Acked-by: Richard Kuo
Thanks!
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
nitely appreciate the cleanup.
I can take it through my tree, or if not:
Acked-by: Richard Kuo
Thanks!
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
On Tue, Jul 24, 2018 at 08:47:04AM +0300, Mike Rapoport wrote:
> On Mon, Jul 23, 2018 at 04:23:39PM -0500, Richard Kuo wrote:
> >
> > On Mon, Jul 16, 2018 at 10:43:18AM +0300, Mike Rapoport wrote:
> > > This patch adds registration of the system memory with mem
On Tue, Jul 24, 2018 at 08:47:04AM +0300, Mike Rapoport wrote:
> On Mon, Jul 23, 2018 at 04:23:39PM -0500, Richard Kuo wrote:
> >
> > On Mon, Jul 16, 2018 at 10:43:18AM +0300, Mike Rapoport wrote:
> > > This patch adds registration of the system memory with mem
On Mon, Jul 23, 2018 at 04:27:47PM -0700, Randy Dunlap wrote:
> On 07/23/2018 03:50 PM, Richard Kuo wrote:
> > On Sun, Jul 22, 2018 at 04:03:58PM -0700, Randy Dunlap wrote:
> >> From: Randy Dunlap
> >>
> >> Building drivers/mtd/nand/raw/nandsim.c on arch/he
On Mon, Jul 23, 2018 at 04:27:47PM -0700, Randy Dunlap wrote:
> On 07/23/2018 03:50 PM, Richard Kuo wrote:
> > On Sun, Jul 22, 2018 at 04:03:58PM -0700, Randy Dunlap wrote:
> >> From: Randy Dunlap
> >>
> >> Building drivers/mtd/nand/raw/nandsim.c on arch/he
init_nandsim':
> ../drivers/mtd/nand/raw/nandsim.c:760:2: warning: format '%u' expects
> argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat]
>
> There are no ffs() or fls() allmodconfig build errors after making this
> change.
>
> Signed-
init_nandsim':
> ../drivers/mtd/nand/raw/nandsim.c:760:2: warning: format '%u' expects
> argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat]
>
> There are no ffs() or fls() allmodconfig build errors after making this
> change.
>
> Signed-
d *'
> >>
> >> Signed-off-by: Randy Dunlap
> >> Cc: Yoshinori Sato
> >> Cc: Rich Felker
> >> Cc: linux...@vger.kernel.org
> >> ---
> >> arch/hexagon/kernel/dma.c |2 +-
> >> 1 file changed, 1 insertion(+), 1 del
d *'
> >>
> >> Signed-off-by: Randy Dunlap
> >> Cc: Yoshinori Sato
> >> Cc: Rich Felker
> >> Cc: linux...@vger.kernel.org
> >> ---
> >> arch/hexagon/kernel/dma.c |2 +-
> >> 1 file changed, 1 insertion(+), 1 del
y for the delay, and thanks for this patch.
I think the first memblock_reserve should use ARCH_PFN_OFFSET instead of
PHYS_OFFSET.
If you can amend that I'd be happy to take it through my tree or it can go
through any other.
Thanks,
Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
Qual
y for the delay, and thanks for this patch.
I think the first memblock_reserve should use ARCH_PFN_OFFSET instead of
PHYS_OFFSET.
If you can amend that I'd be happy to take it through my tree or it can go
through any other.
Thanks,
Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
Qual
ing: format '%x' expects argument of
> type 'unsigned int', but argument 2 has type 'long unsigned int' [-Wformat]
>
> where:
> extern unsigned long __phys_offset;
> #define PHYS_OFFSET __phys_offset
>
> Signed-off-by: Randy Dunlap <rdun...@infradead.org>
>
rgument of
> type 'unsigned int', but argument 2 has type 'long unsigned int' [-Wformat]
>
> where:
> extern unsigned long __phys_offset;
> #define PHYS_OFFSET __phys_offset
>
> Signed-off-by: Randy Dunlap
> Cc: Richard Kuo
> Cc: linux-hexa...@vger.kernel.org
> ---
&g
Linus,
Please pull the following changes for Hexagon; they contain some small fixes
for module compilation.
Thanks,
Richard Kuo
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)
are available in the git repository
Linus,
Please pull the following changes for Hexagon; they contain some small fixes
for module compilation.
Thanks,
Richard Kuo
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)
are available in the git repository
On Fri, Apr 06, 2018 at 04:28:21PM +0200, Arnd Bergmann wrote:
> Let's use the same return type as the major architectures to
> avoid warnings like
>
> drivers/ata/libahci_platform.c: In function 'ahci_platform_init_host':
> drivers/ata/libahci_platform.c:561:12: warning: comparison of distinct
On Fri, Apr 06, 2018 at 04:28:21PM +0200, Arnd Bergmann wrote:
> Let's use the same return type as the major architectures to
> avoid warnings like
>
> drivers/ata/libahci_platform.c: In function 'ahci_platform_init_host':
> drivers/ata/libahci_platform.c:561:12: warning: comparison of distinct
t
> len, __wsum sum)
> memcpy(dst, src, len);
> return csum_partial(dst, len, sum);
> }
> +EXPORT_SYMBOL(csum_partial_copy_nocheck);
Acked-by: Richard Kuo <r...@codeaurora.org>
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a
, __wsum sum)
> memcpy(dst, src, len);
> return csum_partial(dst, len, sum);
> }
> +EXPORT_SYMBOL(csum_partial_copy_nocheck);
Acked-by: Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
m
> *dst, const void *src,
> memcpy((void *) dst, src, count);
> }
>
> +static inline void memset_io(volatile void __iomem *addr, int value,
> + size_t size)
> +{
> + memset((void __force *)addr, value, size);
> +}
> +
> #define
const void *src,
> memcpy((void *) dst, src, count);
> }
>
> +static inline void memset_io(volatile void __iomem *addr, int value,
> + size_t size)
> +{
> + memset((void __force *)addr, value, size);
> +}
> +
> #define PCI_IO_ADDR
On Wed, Feb 28, 2018 at 09:37:09AM +0100, Arnd Bergmann wrote:
> On Wed, Feb 28, 2018 at 3:06 AM, Richard Kuo <r...@codeaurora.org> wrote:
> > On Thu, Feb 22, 2018 at 11:43:10PM +0100, Arnd Bergmann wrote:
> >> - How do I build an llvm based toolchain for Hexagon? Do I ne
On Wed, Feb 28, 2018 at 09:37:09AM +0100, Arnd Bergmann wrote:
> On Wed, Feb 28, 2018 at 3:06 AM, Richard Kuo wrote:
> > On Thu, Feb 22, 2018 at 11:43:10PM +0100, Arnd Bergmann wrote:
> >> - How do I build an llvm based toolchain for Hexagon? Do I need patches
> >> o
scheduled to be released until much later
this year.
That's actually the closest option currently. I tried the upstream source
but it seems to lack some specific patches to support kernel compilation,
so I will need to chase those down.
Thanks,
Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
scheduled to be released until much later
this year.
That's actually the closest option currently. I tried the upstream source
but it seems to lack some specific patches to support kernel compilation,
so I will need to chase those down.
Thanks,
Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
On Thu, Feb 22, 2018 at 11:43:10PM +0100, Arnd Bergmann wrote:
> On Thu, Feb 22, 2018 at 8:17 PM, Richard Kuo <r...@codeaurora.org> wrote:
> > On Thu, Feb 22, 2018 at 04:45:06PM +0100, Arnd Bergmann wrote:
> >> * Hexagon is Qualcomm's DSP architecture. It is being act
On Thu, Feb 22, 2018 at 11:43:10PM +0100, Arnd Bergmann wrote:
> On Thu, Feb 22, 2018 at 8:17 PM, Richard Kuo wrote:
> > On Thu, Feb 22, 2018 at 04:45:06PM +0100, Arnd Bergmann wrote:
> >> * Hexagon is Qualcomm's DSP architecture. It is being actively used
> >>
mentioned, having it in the tree really has been
useful because it gets included in the various upstream changes and
fixes, which we appreciate.
So hopefully this will help inform the decision a little better.
If you have any other questions please let me know.
Thanks,
Richard Kuo
--
Empl
mentioned, having it in the tree really has been
useful because it gets included in the various upstream changes and
fixes, which we appreciate.
So hopefully this will help inform the decision a little better.
If you have any other questions please let me know.
Thanks,
Richard Kuo
--
Empl
fers() do { } while (0)
> -
> #endif /* __KERNEL__ */
>
> #endif
> --
> 2.14.2
>
For Hexagon:
Acked-by: Richard Kuo <r...@codeaurora.org>
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
> -
> #endif /* __KERNEL__ */
>
> #endif
> --
> 2.14.2
>
For Hexagon:
Acked-by: Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
low kbuild rules.
>
> Signed-off-by: Cao jin <caoj.f...@cn.fujitsu.com>
> CC: Richard Kuo <r...@codeaurora.org>
> CC: linux-hexa...@vger.kernel.org
> ---
> arch/hexagon/Makefile | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/arch/he
low kbuild rules.
>
> Signed-off-by: Cao jin
> CC: Richard Kuo
> CC: linux-hexa...@vger.kernel.org
> ---
> arch/hexagon/Makefile | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/arch/hexagon/Makefile b/arch/hexagon/Makefile
> index 207711a0
these patches going up
some of the other trees, like trivial or kbuild. Might go faster that way.
Thanks,
Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
these patches going up
some of the other trees, like trivial or kbuild. Might go faster that way.
Thanks,
Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
> For hexagon architecture, we know UTS_MACHINE is a fixed string
> "hexagon", so let's hard-code it, like many architectures do.
>
> Signed-off-by: Masahiro Yamada <yamada.masah...@socionext.com>
> ---
>
> arch/hexagon/kernel/ptrace.c | 4 +---
> 1 file change
> For hexagon architecture, we know UTS_MACHINE is a fixed string
> "hexagon", so let's hard-code it, like many architectures do.
>
> Signed-off-by: Masahiro Yamada
> ---
>
> arch/hexagon/kernel/ptrace.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
gt; Hexagon architecture was not found while cross-compiling, so the
> file is not compile-tested.
>
> arch/hexagon/kernel/time.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Acked-by: Richard Kuo <r...@codeaurora.org>
--
Employee of Qualcomm Innovation Center, Inc.
found while cross-compiling, so the
> file is not compile-tested.
>
> arch/hexagon/kernel/time.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Acked-by: Richard Kuo
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member o
-off-by: Krzysztof Kozlowski <k...@kernel.org>
> ---
> arch/hexagon/configs/comet_defconfig | 5 -
> 1 file changed, 5 deletions(-)
>
Acked-by: Richard Kuo <r...@codeaurora.org>
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
d-off-by: Krzysztof Kozlowski
> ---
> arch/hexagon/configs/comet_defconfig | 5 -
> 1 file changed, 5 deletions(-)
>
Acked-by: Richard Kuo
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
; arch/hexagon/include/asm/dma-mapping.h | 2 --
> arch/hexagon/kernel/dma.c | 9 -
> 2 files changed, 11 deletions(-)
>
Acked-by: Richard Kuo <r...@codeaurora.org>
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of
ude/asm/dma-mapping.h | 2 --
> arch/hexagon/kernel/dma.c | 9 -
> 2 files changed, 11 deletions(-)
>
Acked-by: Richard Kuo
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
| 1 -
> 3 files changed, 9 insertions(+), 6 deletions(-)
>
Acked-by: Richard Kuo <r...@codeaurora.org>
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
3 files changed, 9 insertions(+), 6 deletions(-)
>
Acked-by: Richard Kuo
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
st += PAGE_SIZE;
> > }
> > if (count)
> > - count = __copy_to_user_hexagon(dest, _zero_page, count);
> > + count = raw_copy_to_user(dest, _zero_page, count);
> >
> > return count;
> > }
> --
> To unsubscribe from this lis
copy_to_user_hexagon(dest, _zero_page, count);
> > + count = raw_copy_to_user(dest, _zero_page, count);
> >
> > return count;
> > }
> --
> To unsubscribe from this list: send the line "unsubscribe linux-hexagon" in
> the body of a messa
s well as to John' Stultz tree [2].
>
> [1]
> git://nicst.de/linux.git cev-freq-adj.v10.fortglx-4.12-time
>
> https://nicst.de/git/?p=linux.git;a=shortlog;h=refs/heads/cev-freq-adj.v10.fortglx-4.12-time
>
> [2]
> https://git.linaro.org/peo
t;
> [1]
> git://nicst.de/linux.git cev-freq-adj.v10.fortglx-4.12-time
>
> https://nicst.de/git/?p=linux.git;a=shortlog;h=refs/heads/cev-freq-adj.v10.fortglx-4.12-time
>
> [2]
> https://git.linaro.org/people/john.stultz/linux.git fortglx/4.1
On Thu, Nov 10, 2016 at 06:34:52AM -0500, Alexander Duyck wrote:
> This change allows us to pass DMA_ATTR_SKIP_CPU_SYNC which allows us to
> avoid invoking cache line invalidation if the driver will just handle it
> later via a sync_for_cpu or sync_for_device call.
>
> Cc:
On Thu, Nov 10, 2016 at 06:34:52AM -0500, Alexander Duyck wrote:
> This change allows us to pass DMA_ATTR_SKIP_CPU_SYNC which allows us to
> avoid invoking cache line invalidation if the driver will just handle it
> later via a sync_for_cpu or sync_for_device call.
>
> Cc: Ri
-by: Richard Kuo <r...@codeaurora.org>
On Fri, Oct 21, 2016 at 08:50:11PM +0200, SF Markus Elfring wrote:
> > When the author of the semantic patch language is telling you to stand down,
>
> The collaboration evolved between Julia and me during the years somehow.
> Different
-by: Richard Kuo
On Fri, Oct 21, 2016 at 08:50:11PM +0200, SF Markus Elfring wrote:
> > When the author of the semantic patch language is telling you to stand down,
>
> The collaboration evolved between Julia and me during the years somehow.
> Different software development
-mapping.h | 1 -
> arch/hexagon/kernel/dma.c | 8
> 2 files changed, 4 insertions(+), 5 deletions(-)
>
For Hexagon:
Acked-By: Richard Kuo <r...@codeaurora.org>
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the
/hexagon/kernel/dma.c | 8
> 2 files changed, 4 insertions(+), 5 deletions(-)
>
For Hexagon:
Acked-By: Richard Kuo
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
quot; (output), "=" (val) \
> > + : "r" (>counter), "r" (i)\
> > + : "memory", "p3" \
> > + );
quot; (output), "=" (val) \
> > + : "r" (>counter), "r" (i)\
> > + : "memory", "p3" \
> > + );
e queue.
>From 94cf42f823bc904305b0ee93a09bcd51ba380497 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra
Date: Thu, 13 Mar 2014 19:00:36 +0100
Subject: arch,hexagon: Convert smp_mb__*()
Thanks,
Richard Kuo
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Auro
mic_dec'
>
> Odd, any idea what we can do to fix it?
>
> greg k-h
Apologies, the previous patch was the wrong one.
It really should have been this one:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=2ab08ee9f0a4eba27c7c4ce0b6d5118e8a18554b
There was a stale ba
e queue.
>From 94cf42f823bc904305b0ee93a09bcd51ba380497 Mon Sep 17 00:00:00 2001
From: Peter Zijlstra <pet...@infradead.org>
Date: Thu, 13 Mar 2014 19:00:36 +0100
Subject: arch,hexagon: Convert smp_mb__*()
Thanks,
Richard Kuo
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc.
mic_dec'
>
> Odd, any idea what we can do to fix it?
>
> greg k-h
Apologies, the previous patch was the wrong one.
It really should have been this one:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=2ab08ee9f0a4eba27c7c4ce0b6d5118e8a18554b
There was a stale ba
Linus,
Please pull the following changes for the Hexagon architecture. It's just two
fixes -- one for a uapi header and one for a timer interface.
Thanks,
Richard Kuo
The following changes since commit 64291f7db5bd8150a74ad2036f1037e6a0428df2:
Linux 4.2 (2015-08-30 11:34:09 -0700
Linus,
Please pull the following changes for the Hexagon architecture. It's just two
fixes -- one for a uapi header and one for a timer interface.
Thanks,
Richard Kuo
The following changes since commit 64291f7db5bd8150a74ad2036f1037e6a0428df2:
Linux 4.2 (2015-08-30 11:34:09 -0700
u
Cc: Mikael Starvik
Cc: Jesper Nilsson
Cc: linux-cris-ker...@axis.com
Cc: Richard Kuo
Cc: linux-hexa...@vger.kernel.org
Cc: linux-a...@vger.kernel.org
---
This patch is not compile tested yet, because I couldn't find cross
compiler for hexagon.
arch/hexagon/include/asm/bitops.h | 2 +-
1 fi
Wu fengguang...@intel.com
Cc: Mikael Starvik star...@axis.com
Cc: Jesper Nilsson jesper.nils...@axis.com
Cc: linux-cris-ker...@axis.com
Cc: Richard Kuo r...@codeaurora.org
Cc: linux-hexa...@vger.kernel.org
Cc: linux-a...@vger.kernel.org
---
This patch is not compile tested yet, because I couldn't
ly hexagon does not have any __CPUINIT used in
assembly files.
[1] https://lkml.org/lkml/2013/5/20/589
Cc: Richard Kuo
Cc: linux-hexa...@vger.kernel.org
Signed-off-by: Paul Gortmaker
---
[This commit is part of the __cpuinit removal work. If you don't see
any problems with it, then you
does not have any __CPUINIT used in
assembly files.
[1] https://lkml.org/lkml/2013/5/20/589
Cc: Richard Kuo r...@codeaurora.org
Cc: linux-hexa...@vger.kernel.org
Signed-off-by: Paul Gortmaker paul.gortma...@windriver.com
---
[This commit is part of the __cpuinit removal work. If you don't see
On 04/04/2013 11:25 AM, Linas Vepstas wrote:
On 3 April 2013 19:02, Richard Kuo wrote:
+ /* check if we would overflow the alt stack */
+ if (on_sig_stack(sp) && !likely(on_sig_stack(sp - frame_size)))
+ return (void __user __force *)-1UL;
I found the
On 04/04/2013 11:25 AM, Linas Vepstas wrote:
On 3 April 2013 19:02, Richard Kuo r...@codeaurora.org wrote:
+ /* check if we would overflow the alt stack */
+ if (on_sig_stack(sp) !likely(on_sig_stack(sp - frame_size)))
+ return (void __user __force *)-1UL;
I found
Check return coming out of check_work_pending, and if copy_thread
passed us a function in r24, call it. Based on feedback from Al
Viro.
Signed-off-by: Richard Kuo
---
arch/hexagon/kernel/vm_entry.S | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/arch
This fixes the return value of sigreturn and moves the work pending check
into a c routine for readability and fixes the loop for multiple pending
signals. Based on feedback from Al Viro.
Signed-off-by: Richard Kuo
---
arch/hexagon/include/uapi/asm/signal.h |2 +
arch/hexagon/kernel
.
Thanks,
Richard Kuo
Richard Kuo (6):
Hexagon: Signal and return path fixes
Hexagon: fix up int enable/disable at ret_from_fork
Hexagon: use correct work mask when checking for more work
Hexagon: check to if we will overflow the signal stack
Hexagon: break up user fn/arg register setting
Based on feedback from Al Viro; previous-stack-pointer and
user reg for same should always be kept consistent.
Signed-off-by: Richard Kuo
---
arch/hexagon/include/uapi/asm/registers.h |3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/hexagon/include/uapi/asm
Signed-off-by: Richard Kuo
---
arch/hexagon/kernel/process.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/hexagon/kernel/process.c b/arch/hexagon/kernel/process.c
index dc72ed5..8e90b0c 100644
--- a/arch/hexagon/kernel/process.c
+++ b/arch/hexagon/kernel/process.c
Signed-off-by: Richard Kuo
---
arch/hexagon/kernel/signal.c |4
1 file changed, 4 insertions(+)
diff --git a/arch/hexagon/kernel/signal.c b/arch/hexagon/kernel/signal.c
index 8a20e8e..097623c 100644
--- a/arch/hexagon/kernel/signal.c
+++ b/arch/hexagon/kernel/signal.c
@@ -41,6 +41,10
Signed-off-by: Richard Kuo
---
arch/hexagon/kernel/process.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/hexagon/kernel/process.c b/arch/hexagon/kernel/process.c
index 8e90b0c..2009377 100644
--- a/arch/hexagon/kernel/process.c
+++ b/arch/hexagon/kernel
Signed-off-by: Richard Kuo r...@codeaurora.org
---
arch/hexagon/kernel/signal.c |4
1 file changed, 4 insertions(+)
diff --git a/arch/hexagon/kernel/signal.c b/arch/hexagon/kernel/signal.c
index 8a20e8e..097623c 100644
--- a/arch/hexagon/kernel/signal.c
+++ b/arch/hexagon/kernel
Signed-off-by: Richard Kuo r...@codeaurora.org
---
arch/hexagon/kernel/process.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/hexagon/kernel/process.c b/arch/hexagon/kernel/process.c
index 8e90b0c..2009377 100644
--- a/arch/hexagon/kernel/process.c
+++ b/arch
Based on feedback from Al Viro; previous-stack-pointer and
user reg for same should always be kept consistent.
Signed-off-by: Richard Kuo r...@codeaurora.org
---
arch/hexagon/include/uapi/asm/registers.h |3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/hexagon
Signed-off-by: Richard Kuo r...@codeaurora.org
---
arch/hexagon/kernel/process.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/hexagon/kernel/process.c b/arch/hexagon/kernel/process.c
index dc72ed5..8e90b0c 100644
--- a/arch/hexagon/kernel/process.c
+++ b/arch
.
Thanks,
Richard Kuo
Richard Kuo (6):
Hexagon: Signal and return path fixes
Hexagon: fix up int enable/disable at ret_from_fork
Hexagon: use correct work mask when checking for more work
Hexagon: check to if we will overflow the signal stack
Hexagon: break up user fn/arg register setting
This fixes the return value of sigreturn and moves the work pending check
into a c routine for readability and fixes the loop for multiple pending
signals. Based on feedback from Al Viro.
Signed-off-by: Richard Kuo r...@codeaurora.org
---
arch/hexagon/include/uapi/asm/signal.h |2 +
arch
Check return coming out of check_work_pending, and if copy_thread
passed us a function in r24, call it. Based on feedback from Al
Viro.
Signed-off-by: Richard Kuo r...@codeaurora.org
---
arch/hexagon/kernel/vm_entry.S | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff
_CPU wasn't removed from any of the architecture Kconfig
> files where it was defined or selected. It's completely unused so remove
> the remaining references.
>
> Signed-off-by: James Hogan
> Cc: Thomas Gleixner
> Cc: Mike Frysinger
> Cc: Richard Kuo
> Cc: Tony Luck
&g
of the architecture Kconfig
files where it was defined or selected. It's completely unused so remove
the remaining references.
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Thomas Gleixner t...@linutronix.de
Cc: Mike Frysinger vap...@gentoo.org
Cc: Richard Kuo r...@codeaurora.org
Cc: Tony Luck
_error(dev, dma_addr);
> > if (dma_ops->mapping_error)
> > return dma_ops->mapping_error(dev, dma_addr);
> >
>
>
This looks fine; I'm OK with this going through linux-next. Thanks!
Acked-by: Richard Kuo
--
Sent by an employee of the Qualcomm Inn
-next. Thanks!
Acked-by: Richard Kuo r...@codeaurora.org
--
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
--
To unsubscribe from this list: send the line unsubscribe linux
uld be
> safe to pull. There are some fun things that'll become possible once
> all architectures are converted, but let's handle that stuff first, OK?
Latest version of the Hexagon patches look good. Thanks!
Acked-by: Richard Kuo
--
Sent by an employee of the Qualcomm Innovation
become possible once
all architectures are converted, but let's handle that stuff first, OK?
Latest version of the Hexagon patches look good. Thanks!
Acked-by: Richard Kuo r...@codeaurora.org
--
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc
On Fri, Oct 19, 2012 at 11:08:40AM -0700, Linus Torvalds wrote:
> On Thu, Oct 18, 2012 at 5:16 PM, Richard Kuo wrote:
> >
> > Please pull the following small changes for the Hexagon arch. It includes
> > the Hexagon UAPI changes from David Howells and so
On Fri, Oct 19, 2012 at 11:08:40AM -0700, Linus Torvalds wrote:
On Thu, Oct 18, 2012 at 5:16 PM, Richard Kuo r...@codeaurora.org wrote:
Please pull the following small changes for the Hexagon arch. It includes
the Hexagon UAPI changes from David Howells and some CR marking changes
Linus,
Please pull the following small changes for the Hexagon arch. It includes
the Hexagon UAPI changes from David Howells and some CR marking changes for
the transition from Code Aurora to Linux Foundation.
Thanks,
Richard Kuo
The following changes since commit
Linus,
Please pull the following small changes for the Hexagon arch. It includes
the Hexagon UAPI changes from David Howells and some CR marking changes for
the transition from Code Aurora to Linux Foundation.
Thanks,
Richard Kuo
The following changes since commit
isintegrate arch/hexagon/include/asm (2012-10-04 18:20:45
> +0100)
>
OK, pulled into my current tree. I'd like to wait for the generic
stuff to make it into Linus's tree before pushing it out though.
Thanks,
Richard Kuo
--
Sent by an employee of the Qualcomm Innovation Center, Inc.
T
1 - 100 of 101 matches
Mail list logo