On 2/11/24 23:43, Max Kellermann wrote:
Fixes a bug revealed by -Wmissing-prototypes when
CONFIG_FUNCTION_GRAPH_TRACER is enabled but not CONFIG_DYNAMIC_FTRACE:
arch/parisc/kernel/ftrace.c:82:5: error: no previous prototype for
'ftrace_enable_ftrace_graph_caller' [-Werror=missing-prototypes]
On 2/12/24 00:09, Max Kellermann wrote:
The NOKPROBE_SYMBOL macro (and others) were moved to
asm-generic/kprobes.h in 2017 by commit 7d134b2ce639 ("kprobes: move
kprobe declarations to asm-generic/kprobes.h"), and this new header
was included by asm/kprobes.h unconditionally on all
On 1/22/24 17:10, Luis Chamberlain wrote:
On Sat, Dec 30, 2023 at 08:33:24AM +0100, Helge Deller wrote:
Your selftest code is based on perf.
AFAICS we don't have perf on parisc/hppa,
I see!
so I can't test your selftest code
on that architecture.
I assume you tested on x86, where the CPU
Hi Luis,
On 12/22/23 21:10, Luis Chamberlain wrote:
On Fri, Dec 22, 2023 at 01:13:26PM +0100, Helge Deller wrote:
On 12/22/23 06:59, Luis Chamberlain wrote:
On Wed, Nov 22, 2023 at 11:18:12PM +0100, del...@kernel.org wrote:
On 64-bit architectures without CONFIG_HAVE_ARCH_PREL32_RELOCATIONS
Hi Luis,
On 12/22/23 06:59, Luis Chamberlain wrote:
On Wed, Nov 22, 2023 at 11:18:12PM +0100, del...@kernel.org wrote:
From: Helge Deller
On 64-bit architectures without CONFIG_HAVE_ARCH_PREL32_RELOCATIONS
(e.g. ppc64, ppc64le, parisc, s390x,...) the __KSYM_REF() macro stores
64-bit pointers
On 12/20/23 20:40, Luis Chamberlain wrote:
On Tue, Dec 19, 2023 at 01:26:49PM -0800, Luis Chamberlain wrote:
On Wed, Nov 22, 2023 at 11:18:10PM +0100, del...@kernel.org wrote:
From: Helge Deller
My questions:
- Am I wrong with my analysis?
This would typically of course depend on the arch
On 12/21/23 14:07, Masahiro Yamada wrote:
On Thu, Nov 23, 2023 at 7:18 AM wrote:
From: Helge Deller
On 64-bit architectures without CONFIG_HAVE_ARCH_PREL32_RELOCATIONS
(e.g. ppc64, ppc64le, parisc, s390x,...) the __KSYM_REF() macro stores
64-bit pointers into the __ksymtab* sections.
Make
On 12/21/23 16:42, Masahiro Yamada wrote:
On Thu, Dec 21, 2023 at 10:40 PM Masahiro Yamada wrote:
On Thu, Nov 23, 2023 at 7:18 AM wrote:
From: Helge Deller
While working on the 64-bit parisc kernel, I noticed that the __ksymtab[]
table was not correctly 64-bit aligned in many modules
From: Helge Deller
While working on the 64-bit parisc kernel, I noticed that the __ksymtab[]
table was not correctly 64-bit aligned in many modules.
The following patches do fix some of those issues in the generic code.
But further investigation shows that multiple sections in the kernel
From: Helge Deller
On 64-bit architectures without CONFIG_HAVE_ARCH_PREL32_RELOCATIONS
(e.g. ppc64, ppc64le, parisc, s390x,...) the __KSYM_REF() macro stores
64-bit pointers into the __ksymtab* sections.
Make sure that the start of those sections is 64-bit aligned in the vmlinux
executable
From: Helge Deller
The entry for __ex_table was missing, which may make __ex_table
become 1- or 2-byte aligned in modules.
Add the entry to ensure it gets 32-bit aligned.
Signed-off-by: Helge Deller
Cc: # v6.0+
---
scripts/module.lds.S | 1 +
1 file changed, 1 insertion(+)
diff --git
From: Helge Deller
On 64-bit architectures without CONFIG_HAVE_ARCH_PREL32_RELOCATIONS
(e.g. ppc64, ppc64le, parisc, s390x,...) the __KSYM_REF() macro stores
64-bit pointers into the __ksymtab* sections.
Make sure that those sections will be correctly aligned at module link time,
otherwise
From: Helge Deller
An alignment of 4 bytes is wrong for 64-bit platforms which don't define
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS (which then store 64-bit pointers).
Fix their alignment to 8 bytes.
Signed-off-by: Helge Deller
---
include/linux/export-internal.h | 5 -
1 file changed, 4
it consistent across the architectures.
Acked-by: Helge Deller # parisc
In case you do a v2 version of the patch, would you add to arch/parisc/Makefile
(otherwise I can send a follow-up patch in the parisc git tree):
vdso-install-y += arch/parisc/kernel/vdso32/vdso32.so
vdso-install
different copies of the
parisc install.sh script that were only different by one line and have
the arch call the common install script.
Cc: "James E.J. Bottomley"
Cc: Helge Deller
Cc: linux-par...@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman
---
arch/parisc/Makefile| 4 +--
a
On 4/13/21 5:46 PM, Christoph Hellwig wrote:
On Tue, Apr 13, 2021 at 05:43:18PM +0200, Helge Deller wrote:
On 4/12/21 10:55 AM, Christoph Hellwig wrote:
The F_GETLK64/F_SETLK64/F_SETLKW64 commands are only implemented for
32-bit syscall APIs, but we also need them for compat handling on 64-bit
:
Acked-by: Helge Deller
Thanks!
Helge
In theory we could try to hide them from userspace; but given that only
MIPS manages to properly do that while the asm-generic version used by
most architectures relies on a Kconfig symbol that is never set by
userspace there doesn't seem to be much of a point
Reviewed-by: Bjorn Andersson
Acked-by: Mike Rapoport
Acked-by: Corey Minyard
Acked-by: Christian Brauner
Acked-by: Arnd Bergmann
Acked-by: Kees Cook
Acked-by: Wei Liu
Acked-by: Rasmus Villemoes
Signed-off-by: Andrew Morton
Acked-by: Helge Deller # parisc
Helge
On 4/7/21 6:26 PM, Linus Torvalds wrote:
On Wed, Apr 7, 2021 at 2:09 AM Helge Deller wrote:
http://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.12-3
Not technically related to this pull (which I just did), but doing the
pull did remind me that you're one
Hi Linus,
please pull four small parisc architecture fixes for kernel 5.12-rc7 from:
http://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.12-3
One link error fix found by the kernel test robot, one sparse warning fix,
remove a duplicate declaration and some
://lore.kernel.org/r/20210315131512.133720-2-jacopo+rene...@jmondi.org
Cc: Liam Beguin
Cc: Helge Deller
Signed-off-by: Gao Xiang
applied to the parisc for-next git tree.
(I fixed up the typo above too)
Thanks!
Helge
---
arch/parisc/include/asm/cmpxchg.h | 2 +-
1 file changed, 1 insertion(+),
c-agp.ko] undefined!
The following patch should fix it.
I'll apply it to the parisc for-next git tree.
Thanks!
Helge
-
From: Helge Deller
Date: Tue, 6 Apr 2021 11:32:52 +0200
Subject: [PATCH] parisc: parisc-agp requires SBA IOMMU driver
Add a dependency to the SBA IOMMU driver to avoid:
ERRO
On 3/31/21 3:28 AM, Wan Jiabing wrote:
struct task_struct is declared twice. One has been declared
at 154th line. Remove the duplicate.
Signed-off-by: Wan Jiabing
Thanks, applied to parisc tree.
Helge
---
arch/parisc/include/asm/processor.h | 1 -
1 file changed, 1 deletion(-)
diff
On 3/1/21 3:58 PM, Masahiro Yamada wrote:
Many architectures duplicate similar shell scripts.
This commit converts parisc to use scripts/syscalltbl.sh. This also
unifies syscall_table_64.h and syscall_table_c32.h.
Signed-off-by: Masahiro Yamada
For both patches:
Acked-by: Helge Deller
Hi Linus,
please pull two small parisc architecture fixes for kernel 5.12-rc3 from:
http://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.12-2
Fix a linking failure reported by the kernel test robot and remove a duplicate
include.
Thanks,
Helge
On 3/4/21 3:24 AM, menglong8.d...@gmail.com wrote:
From: Zhang Yunkai
'linux/compat.h' included in 'arch/parisc/kernel/ptrace.c' is duplicated.
It is also included in the 24th line.
Signed-off-by: Zhang Yunkai
Thanks,
applied to the parisc-next tree.
Helge
---
* Helge Deller :
> On 3/2/21 7:07 PM, Nick Desaulniers wrote:
> > + Arnd
> >
> > On Tue, Mar 2, 2021 at 10:03 AM Helge Deller wrote:
> > >
> > > On 3/2/21 6:29 PM, Nick Desaulniers wrote:
> > > > + pa-risc folks
> > >
> > >
On 3/2/21 7:07 PM, Nick Desaulniers wrote:
+ Arnd
On Tue, Mar 2, 2021 at 10:03 AM Helge Deller wrote:
On 3/2/21 6:29 PM, Nick Desaulniers wrote:
+ pa-risc folks
Thanks for looking into this, Nick!
On Tue, Mar 2, 2021 at 2:59 AM kernel test robot wrote:
tree: https://git.kernel.org
On 3/2/21 6:29 PM, Nick Desaulniers wrote:
+ pa-risc folks
Thanks for looking into this, Nick!
On Tue, Mar 2, 2021 at 2:59 AM kernel test robot wrote:
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: 7a7fd0de4a9804299793e564a555a49c1fc924cb
On 2/28/21 11:33 PM, Paul E. McKenney wrote:
On Sun, Feb 28, 2021 at 09:51:35PM +0100, Helge Deller wrote:
Adding parisc-parisc mailing list...
On 2/28/21 6:05 AM, Paul E. McKenney wrote:
On Sun, Feb 28, 2021 at 12:08:08PM +0800, kernel test robot wrote:
Hi Paul,
First bad commit (maybe
86/entry/entry_64.S:120
To solve the issue, the open_exec call is moved to before the write
lock is taken by bm_register_write
Signed-off-by: Lior Ribak
Acked-by: Helge Deller
Thanks!
Helge
---
v2: Added "kfree(e)" above "return PTR_ERR(f)"
fs/binfmt_misc.c | 29
Adding parisc-parisc mailing list...
On 2/28/21 6:05 AM, Paul E. McKenney wrote:
On Sun, Feb 28, 2021 at 12:08:08PM +0800, kernel test robot wrote:
Hi Paul,
First bad commit (maybe != root cause):
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head:
On 2/23/21 3:23 PM, Petr Mladek wrote:
On Tue 2021-02-23 13:22:22, Helge Deller wrote:
On 2/22/21 5:28 PM, Petr Mladek wrote:
On Sun 2021-02-21 22:39:42, Helge Deller wrote:
On 2/19/21 5:33 PM, John Ogness wrote:
Added CC: linux-par...@vger.kernel.org
On 2021-02-19, John Ogness wrote
On 2/22/21 5:28 PM, Petr Mladek wrote:
On Sun 2021-02-21 22:39:42, Helge Deller wrote:
On 2/19/21 5:33 PM, John Ogness wrote:
Added CC: linux-par...@vger.kernel.org
On 2021-02-19, John Ogness wrote:
diff --git a/kernel/printk/printk.c b/kernel/printk/printk.c
index 20c21a25143d
On 2/19/21 5:33 PM, John Ogness wrote:
Added CC: linux-par...@vger.kernel.org
On 2021-02-19, John Ogness wrote:
diff --git a/kernel/printk/printk.c b/kernel/printk/printk.c
index 20c21a25143d..401df370832b 100644
--- a/kernel/printk/printk.c
+++ b/kernel/printk/printk.c
+/* Return a
Hi Linus,
please pull the parisc architecture updates for kernel 5.12-rc1 from:
http://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.12-1
Updates include:
* Optimize parisc page table locks by using the existing page_table_lock
* Export argv0-preserve flag
vector, AT_FLAGS, to add a
flag to inform interpreter if the preserve-argv[0] is enabled.
Signed-off-by: Laurent Vivier
Acked-by: Helge Deller
If nobody objects, I'd like to take this patch through the
parisc arch git tree.
It fixes a real-world problem with qemu-user which fails to
preserve
On 2/3/21 6:27 AM, Tiezhu Yang wrote:
> Use test_tsk_thread_flag() directly instead of test_ti_thread_flag() to
> improve readability when the argument type is struct task_struct, it is
> similar with commit 5afc78551bf5 ("arm64: Use test_tsk_thread_flag() for
> checking TIF_SINGLESTEP").
>
>
Hi Linus,
please pull two fixes for the parisc architecture for kernel 5.11-rc6 from:
http://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.11-2
Two small fixes:
* Fix linking error with 64-bit kernel when modules are disabled,
reported by kernel test robot
On 1/25/21 7:34 PM, John David Anglin wrote:
> For calls, this issue can be avoided with -mlong-calls option. Without this,
> 64-bit calls are limited to
> a 22-bit pc-relative offset (8 MB). This does make branches somewhat less
> efficient. At the moment,
> the 64-bit linker does not
On 1/25/21 10:08 PM, John David Anglin wrote:
> I would suggest the following for this hunk:
>
> + ldil L%intr_restore, %r2
> + BL preempt_schedule_irq
> + ldo R%intr_restore(%r2), %r2
>
> ldil L%intr_restore, %r1
> b,l preempt_schedule_irq,%r2
> ldo
On 1/25/21 10:17 PM, John David Anglin wrote:
> On 2021-01-25 4:13 p.m., Helge Deller wrote:
>> On 1/25/21 10:08 PM, John David Anglin wrote:
>>> I would suggest the following for this hunk:
>>>
>>> + ldil L%intr_restore, %r2
>>> +
On 1/25/21 9:58 PM, Nick Desaulniers wrote:
> On Mon, Jan 25, 2021 at 12:47 PM Helge Deller wrote:
>>
>>>>> On Sat, Jan 16, 2021 at 6:37 AM kernel test robot wrote:
>>>>>> tree:
>>>>>> https://git.kernel.org/pu
On 1/25/21 9:47 PM, Helge Deller wrote:
>>>> On Sat, Jan 16, 2021 at 6:37 AM kernel test robot wrote:
>>>>> tree:
>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
>>>>> head
quot;.
The Kconfig autodetection needs fixing to enable CONFIG_MLONGCALLS in
this case.
This patch fixes it for me:
[PATCH] Require -mlong-calls gcc option for !CONFIG_MODULES
When building a kernel without module support, the CONFIG_MLONGCALL
option needs to be enabled. This patch fixes the au
On 1/24/21 3:30 PM, Ard Biesheuvel wrote:
> On Sun, 24 Jan 2021 at 15:28, Helge Deller wrote:
>>
>> On some of my parisc machines, this patch c055e3eae0f1 ("crypto: xor -
>> use ktime for template benchmarking") triggers a dividy-by-zero
>> exception because
cases with a kernel
warning and continues as if the xor tests would have run in 1 ns.
Signed-off-by: Helge Deller
Cc: sta...@vger.kernel.org # 5.10+
---
diff --git a/crypto/xor.c b/crypto/xor.c
index eacbf4f93990..3639341bac7e 100644
--- a/crypto/xor.c
+++ b/crypto/xor.c
@@ -100,6 +100,8 @@
> https://github.com/0day-ci/linux/commits/Helge-Deller/proc-wchan-Use-printk-format-instead-of-lookup_symbol_name/20201218-010048
> base: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git
> 09162bc32c880a791c6c0668ce0745cf7958f576
>
> in testcase: leaking-addresses
>
alculation was tried to be optimized, but
got it wrong for this case.
The patch below reverts to the previous way to calculate the extent and
thus fixes the boot problem.
Fixes: c49dd34018026 ("mm: speedup mremap on 1GB or larger regions")
Signed-off-by: Helge Deller
Cc: Kalesh Singh
Cc: &quo
On 12/23/20 3:18 AM, Andrew Morton wrote:
> On Thu, 17 Dec 2020 17:54:13 +0100 Helge Deller wrote:
>
>> To resolve the symbol fuction name for wchan, use the printk format
>> specifier %ps instead of manually looking up the symbol function name
>> via lookup_symbol_
On 12/17/20 7:15 PM, Joe Perches wrote:
> On Thu, 2020-12-17 at 18:42 +0100, Helge Deller wrote:
>> On 12/17/20 6:27 PM, Joe Perches wrote:
>>> On Thu, 2020-12-17 at 18:11 +0100, Helge Deller wrote:
>>>> In most cases people use lookup_symbol_name() to resolve a ker
On 12/17/20 6:27 PM, Joe Perches wrote:
> On Thu, 2020-12-17 at 18:11 +0100, Helge Deller wrote:
>> In most cases people use lookup_symbol_name() to resolve a kernel symbol
>> and then print it via printk().
>>
>> In such cases using the %ps, %pS, %pSR or %pB printk f
In most cases people use lookup_symbol_name() to resolve a kernel symbol
and then print it via printk().
In such cases using the %ps, %pS, %pSR or %pB printk formats are easier
to use and thus should be preferred.
Signed-off-by: Helge Deller
diff --git a/scripts/checkpatch.pl b/scripts
To resolve the symbol fuction name for wchan, use the printk format
specifier %ps instead of manually looking up the symbol function name
via lookup_symbol_name().
Signed-off-by: Helge Deller
diff --git a/fs/proc/base.c b/fs/proc/base.c
index b362523a9829..c4593e1cafa4 100644
--- a/fs/proc
Hello Linus,
please pull the updates for the parisc architecture for kernel 5.11-rc1 from:
http://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.11-1
This patchset includes:
A change to increase the default maximum stack size on parisc to 100 MB
and the ability
On 12/14/20 8:48 PM, Stephen Rothwell wrote:
> Hi all,
>
> On Mon, 2 Nov 2020 12:38:41 +1100 Stephen Rothwell
> wrote:
>>
>> Today's linux-next merge of the parisc-hd tree got a conflict in:
>>
>> arch/parisc/kernel/time.c
>>
>> between commit:
>>
>> 686092e7daaa ("parisc: use
On 12/8/20 3:11 AM, Michael Ellerman wrote:
> "Enrico Weigelt, metux IT consult" writes:
>> All archs, except Alpha, print out the irq number in hex, but the message
>> looks like it was a decimal number, which is quite confusing. Fixing this
>> by adding "0x" prefix.
>
> Arguably decimal would
On 11/26/20 2:06 PM, Anders Roxell wrote:
> When building tinyconfig on parisc the following error shows up:
>
> /tmp/kernel/signal.c: In function 'do_sigaction':
> /tmp/arch/parisc/include/asm/signal.h:24:30: error: '_SA_SIGGFAULT'
> undeclared (first use in this function); did you mean
The following commit has been merged into the timers/core branch of tip:
Commit-ID: da88f9b3113620dcd30fc203236aa53d5430ee98
Gitweb:
https://git.kernel.org/tip/da88f9b3113620dcd30fc203236aa53d5430ee98
Author:Helge Deller
AuthorDate:Wed, 04 Nov 2020 17:34:01 +01:00
On 11/10/20 5:51 PM, Geert Uytterhoeven wrote:
> Uapi just includes
>
> Signed-off-by: Geert Uytterhoeven
Thanks, applied to the parisc for-next tree.
Helge
> ---
> This is a resend of a very old patch from 2013, which is still valid.
>
> arch/parisc/include/uapi/asm/types.h | 7 ---
>
Instead of looking up a symbol name by hand, use the %ps printk format
specifier.
Signed-off-by: Helge Deller
diff --git a/drivers/power/reset/qnap-poweroff.c
b/drivers/power/reset/qnap-poweroff.c
index 52b7dc61d870..0ddf7f25f7b8 100644
--- a/drivers/power/reset/qnap-poweroff.c
+++ b/drivers
ested it, works on 32- and 64-bit parisc kernel.
I don't know how to test it actually, but anyway:
Acked-by: Helge Deller
Thanks!
Helge
> ---
> arch/parisc/include/asm/Kbuild| 1 -
> arch/parisc/include/asm/seccomp.h | 22 ++
> 2 files changed, 22 insertions
Use the "%ps" printk format string to resolve symbol names.
This works on all platforms, including ia64, ppc64 and parisc64 on which
one needs to dereference pointers to function descriptors instead of
function pointers.
Signed-off-by: Helge Deller
diff --git a/kernel/time/time
On 10/30/20 8:33 PM, Arnd Bergmann wrote:
> On Fri, Oct 30, 2020 at 6:13 PM Helge Deller wrote:
>>
>> On 10/30/20 4:17 PM, Arnd Bergmann wrote:
>>> From: Arnd Bergmann
>>>
>>> parisc has selected CONFIG_GENERIC_CLOCKEVENTS since commit 43b1f6abd590
&
parisc as well.
Here is now a current version of the clockevents-enabling-patch for parisc:
https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/commit/?h=for-next=3b7ab4a74a2d1972dbeb33285d85f1500b2ff96a
> Remove the GENERIC_CLOCKEVENTS select again, and instead convert to
> the
On 10/27/20 10:00 AM, Johan Hovold wrote:
> On Thu, Oct 08, 2020 at 08:16:02PM +0200, Helge Deller wrote:
>> On 10/8/20 5:21 PM, Johan Hovold wrote:
>>> On Tue, Sep 29, 2020 at 09:33:27PM +0200, Helge Deller wrote:
>>>> With a 4-port serial USB HUB with FT232
Hi Linus,
please pull a few last fixes and updates for the parisc architecture for kernel
5.10-rc1 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.10-2
This patchset includes:
* During this merge window O_NONBLOCK was changed to become 00020, but we
0/0x498
[<40ae0130>] driver_register+0xf4/0x298
[<409450c4>] __pci_register_driver+0x78/0xa8
[<0007d248>] mptspi_init+0x18c/0x1c4 [mptspi]
This patch adds the necessary NULL-pointer checks.
Successfully tested on a HP C8000 parisc workstation with buggy SC
Change the nfsroot default mount option to ask for NFSv2 only *if* the
kernel was built with NFSv2 support.
If not, default to NFSv3 or as last choice to NFSv4, depending on actual
kernel config.
Signed-off-by: Helge Deller
diff --git a/fs/nfs/nfsroot.c b/fs/nfs/nfsroot.c
index 8d3278805602
Hi Linus,
please pull the fixes and updates for the parisc architecture for kernel
5.10-rc1 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.10-1
This patchset includes:
* Added fw_cfg support for parisc on qemu
* Added font support in sti text console
On 10/8/20 5:21 PM, Johan Hovold wrote:
> On Tue, Sep 29, 2020 at 09:33:27PM +0200, Helge Deller wrote:
>> With a 4-port serial USB HUB with FT232BM chips the serial ports stop
>> working after a software suspend/resume cycle.
>> Rewriting the latency timer during t
With a 4-port serial USB HUB with FT232BM chips the serial ports stop
working after a software suspend/resume cycle.
Rewriting the latency timer during the resume phase fixes it.
Cc: sta...@vger.kernel.org
Signed-off-by: Helge Deller
diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb
Hi Willy,
On 01.09.20 18:53, Matthew Wilcox wrote:
> On Tue, Sep 01, 2020 at 06:41:12PM +0200, Helge Deller wrote:
>>> I still have a zoo of machines running for such testing, including a
>>> 715/64 and two 730.
>>> I'm going to test this git tree on the 715/64:
>
On 01.09.20 18:21, Helge Deller wrote:
> On 01.09.20 17:22, James Bottomley wrote:
>> On Tue, 2020-09-01 at 16:05 +0100, Matthew Wilcox wrote:
>>> On Tue, Sep 01, 2020 at 07:52:40AM -0700, James Bottomley wrote:
>>>> I think this looks mostly OK, except for one
On 01.09.20 17:22, James Bottomley wrote:
> On Tue, 2020-09-01 at 16:05 +0100, Matthew Wilcox wrote:
>> On Tue, Sep 01, 2020 at 07:52:40AM -0700, James Bottomley wrote:
>>> I think this looks mostly OK, except for one misnamed parameter
>>> below. Unfortunately, the last non-coherent parisc was
this tree on my parisc machine which uses the 53c700
and lasi_82596 drivers.
Everything worked as expected, so you may add:
Tested-by: Helge Deller # parisc
Thanks!
Helge
>
> Gitweb:
>
>
> http://git.infradead.org/users/hch/misc.git/shortlog/refs/heads/dma_alloc_pages
>
>
On 26.08.20 16:52, Nicholas Piggin wrote:
> Cc: "James E.J. Bottomley"
> Cc: Helge Deller
> Cc: linux-par...@vger.kernel.org
> Signed-off-by: Nicholas Piggin
Acked-by: Helge Deller
> ---
> arch/parisc/include/asm/mmu_context.h | 12 ++--
> 1 f
On 16.08.20 19:52, Linus Torvalds wrote:
> On Sun, Aug 16, 2020 at 10:43 AM Mike Rapoport wrote:
>>
>> I presume this is going via parisc tree, do you mind fixing up
>> while applying?
>
> I'll take it directly to not miss rc1, and I'll fix up the typo too.
Thanks!
Helge
Hi Linus,
please pull another set of patches for the parisc architecture for kernel
5.9-rc1 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.9-2
This patchset includes:
- Oscar Carter contributed a patch which fixes parisc's usage
pointer
too.
Signed-off-by: Helge Deller
diff --git a/include/asm-generic/sections.h b/include/asm-generic/sections.h
index 66397ed10acb..d16302d3eb59 100644
--- a/include/asm-generic/sections.h
+++ b/include/asm-generic/sections.h
@@ -60,8 +60,8 @@ extern __visible const void __nosave_begin
Hi Linus,
please pull the parisc architecture updates for kernel 5.9-rc1 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.9-1
The majority of the patches are reverts of previous commits regarding the
parisc-specific low level spinlocking code and barrier
Hi Linus,
please pull two late parisc architecture fixes for kernel 5.8 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.8-2
Two fixes:
- Add the cmpxchg() function for pointers to u8 values. This fixes a kernel
linking error when building the tusb1210
On 27.06.20 15:43, Oscar Carter wrote:
> In an effort to enable -Wcast-function-type in the top-level Makefile to
> support Control Flow Integrity builds, remove all the function callback
> casts.
>
> To do this remove the cast to a function pointer type in the comparison
> statement and add to
On 18.06.20 21:48, Linus Torvalds wrote:
> [ Explicitly added architecture lists and developers to the cc to make
> this more visible ]
>
> On Wed, Jun 17, 2020 at 12:38 AM Christoph Hellwig wrote:
>>
>> Andrew and I decided to drop the patches implementing your suggested
>> rename of the
iewicz
> Cc: "James E.J. Bottomley"
> Cc: Helge Deller
> Cc: linux-...@vger.kernel.org
> Cc: dri-de...@lists.freedesktop.org
> Cc: linux-fb...@vger.kernel.org
> Cc: linux-par...@vger.kernel.org
Acked-by: Helge Deller
Thanks!
Helge
> ---
> drivers/tty/vt/vt.c
On 13.06.20 21:36, Rolf Eike Beer wrote:
> Helge Deller wrote:
>> On 10.05.20 03:19, Masahiro Yamada wrote:
>>> Hi Helge,
>>>
>>> On Sun, May 10, 2020 at 2:39 AM Helge Deller wrote:
>
>>> I will drop this patch from my kbuild tree,
>>> th
Hi Linus,
please pull the parisc architecture updates for kernel 5.8-rc1 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.8-1
Enable the sysctl file interface for panic_on_stackoverflow for parisc,
a warning fix and a bunch of documentation updates since
when called with an invalid signal mask.
Signed-off-by: Helge Deller
---
Changelog v2:
- Rephrased commit message.
diff --git a/fs/signalfd.c b/fs/signalfd.c
index 44b6845b071c..5b78719be445 100644
--- a/fs/signalfd.c
+++ b/fs/signalfd.c
@@ -314,9 +314,10 @@ SYSCALL_DEFINE4(signalfd4, int, ufd
Hi Linus,
please pull a kernel panic fix for the parisc architecture for kernel 5.7 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.7-2
Fix a kernel panic at boot time for some HP-PARISC machines.
Thanks,
Helge
On 10.05.20 03:19, Masahiro Yamada wrote:
> Hi Helge,
>
> On Sun, May 10, 2020 at 2:39 AM Helge Deller wrote:
>>
>> * Masahiro Yamada :
>>> Hi Helge,
>>>
>>> On Sat, May 9, 2020 at 6:46 AM Helge Deller wrote:
>>>>
>>>> *
* Masahiro Yamada :
> Hi Helge,
>
> On Sat, May 9, 2020 at 6:46 AM Helge Deller wrote:
> >
> > * Masahiro Yamada :
> > > On Sat, Apr 25, 2020 at 2:47 PM Masahiro Yamada
> > > wrote:
> > > >
> > > > 'make ARCH=parisc clean' emits a t
* Masahiro Yamada :
> On Sat, Apr 25, 2020 at 2:47 PM Masahiro Yamada wrote:
> >
> > 'make ARCH=parisc clean' emits a tons of error messages as follows:
> >
> > $ make ARCH=parisc clean
> > gcc: error: unrecognized command line option '-mno-space-regs'
> > gcc: error: unrecognized command
;
>
> Make the decompressor use -fno-strict-aliasing like the rest of
> the kernel for consistency, and to ensure this warning never makes
> it into a release.
>
> Reported-by: kbuild test robot
> Signed-off-by: Arnd Bergmann
Acked-by: Helge Deller
Arnd, will you take it thro
flow for parisc
>
> Signed-off-by: Xiaoming Ni
Acked-by: Helge Deller
Helge
> ---
> kernel/sysctl.c | 20 +++-
> 1 file changed, 11 insertions(+), 9 deletions(-)
>
> diff --git a/kernel/sysctl.c b/kernel/sysctl.c
> index 8a176d8..b9ff323 100644
> ---
because the system provides a built-in RTC on-mainboard instead.
So, I never pushed my changes upstream, which can still be found here:
https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/commit/?h=hp_sdc_rtc_conversion=0d4250dbcfa2bb8b326ce7721e19e10a66f1eb92
So, I don't think
Hi Linus,
please pull some fixes for the parisc architecture for kernel 5.4-rc4 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.4-2
Changes:
* Fix a parisc-specific fallout of Christoph's dma_set_mask_and_coherent()
patches (Sven)
* Fix a vmap memory
On 02.10.19 00:53, Eric W. Biederman wrote:
Kees Cook writes:
As there appear to be no users of the sysctl system call, remove the
code>...
I copied everyone who had put this into a defconfig and I will wait a
little more to see if anyone screams. I think it is a safe guess that
several
Hi Linus,
please pull the parisc architecture updates for kernel 5.4 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-5.4-1
Major changes:
* Make the powerpc implementation to read elf files available as a public
kexec interface so it can be re-used
ested-by: Helge Deller # parisc
Thanks!
Helge
se "4level-fixup.h" is included before "asm/page.h" where
"pgd_t" is defined.
Fixes: 0cfaee2af3a0 ("include/asm-generic/5level-fixup.h: fix variable 'p4d' set but
not used")
Reported-by: Guenter Roeck
Signed-off-by: Qian Cai
Tested-by: Guenter Roeck
Acked-by: Helge Deller
Helge
1 - 100 of 800 matches
Mail list logo