* [GIT PULL] parisc architecture fixes & updates for v6.5-rc1
@ 2023-07-02 14:50 Helge Deller
2023-07-02 15:10 ` Rolf Eike Beer
2023-07-02 18:52 ` pr-tracker-bot
0 siblings, 2 replies; 4+ messages in thread
From: Helge Deller @ 2023-07-02 14:50 UTC (permalink / raw)
To: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
John David Anglin
Hi Linus,
please pull the fixes & upates for the parisc architecture for kernel 6.5-rc1.
This patchset adds the missing cacheflush() syscall and fixes the STI
(text) console on machines which allow only 64-bit firmware calls.
The other patches fix warnings for W=1 and refresh the defconfigs.
Thanks!
Helge
----------------------------------------------------------------
The following changes since commit e55e5df193d247a38a5e1ac65a5316a0adcc22fa:
csky: fix up lock_mm_and_find_vma() conversion (2023-06-29 23:34:29 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git tags/parisc-for-6.5-rc1
for you to fetch changes up to 4ad1218bed3d1ea4c5fd28588f8628b92df30ad7:
parisc: Refresh defconfigs (2023-06-30 17:19:49 +0200)
----------------------------------------------------------------
parisc architecture fixes and updates for kernel v6.5-rc1:
* Add missing cacheflush() syscall
* Fix STI console on 64-bit-only machines
* Move kernel debug options to Kconfig.debug
* Lots of warning fixes in arch/parisc/ and drivers/parisc/ when
compiled with W=1
* Enable some more graphics drivers in refreshed defconfigs
----------------------------------------------------------------
Helge Deller (29):
parisc: Move TLB_PTLOCK option to Kconfig.debug
parisc: Check if IRQs are disabled when calling arch_local_irq_restore()
parisc: Add cacheflush() syscall
parisc: Fix missing prototype warning for arch_report_meminfo()
parisc: Default to 8 CPUs for 64-bit kernel
sticon/parisc: Allow 64-bit STI calls in PDC firmware abstration
sticon/parisc: Fix STI console on 64-bit only machines
parisc: sba_iommu: Fix kdoc warnings
parisc: Fold 32-bit compat code into audit_classify_syscall()
parisc: drivers: Fix kdoc warnings
parisc: firmware: Fix kdoc warnings
parisc: pdc_chassis: Fix kdoc warnings
parisc: module: Mark symindex __maybe_unused
parisc: Mark image_size __maybe_unused in perf_write()
parisc: pci-dma: Make pcxl_alloc_range() static
parisc: pdc_stable: Fix kdoc and compiler warnings
parisc: ccio-dma: Fix kdoc and compiler warnings
parisc: sys_parisc: parisc_personality() is called from asm code
parisc: processor: Fix kdoc for init_cpu_profiler()
parisc: traps: Mark functions static
parisc: init: Drop unused variable end_paddr
parisc: unwind: Mark start and stop variables __maybe_unused
parisc: signal: Mark do_notify_resume() and sys_rt_sigreturn() asmlinkage
parisc: unaligned: Include header file to avoid missing prototype warnings
parisc: lba_pci: Mark two variables __maybe_unused
parisc: dino: Make dino_init() returning void
parisc: Move init function declarations into header file
parisc: irq: Add irq-related function declarations
parisc: Refresh defconfigs
arch/parisc/Kconfig | 12 +--
arch/parisc/Kconfig.debug | 11 ++
arch/parisc/configs/generic-32bit_defconfig | 54 ++++++++--
arch/parisc/configs/generic-64bit_defconfig | 47 ++++++--
arch/parisc/include/asm/irqflags.h | 5 +
arch/parisc/include/asm/pdc.h | 4 +-
arch/parisc/include/asm/processor.h | 35 ++++++
arch/parisc/include/uapi/asm/cachectl.h | 12 +++
arch/parisc/kernel/audit.c | 9 +-
arch/parisc/kernel/cache.c | 49 +++++++++
arch/parisc/kernel/compat_audit.c | 16 ---
arch/parisc/kernel/drivers.c | 33 +++---
arch/parisc/kernel/firmware.c | 61 ++++++-----
arch/parisc/kernel/irq.c | 5 +-
arch/parisc/kernel/module.c | 2 +-
arch/parisc/kernel/pci-dma.c | 2 +-
arch/parisc/kernel/pdc_chassis.c | 17 +--
arch/parisc/kernel/pdt.c | 1 +
arch/parisc/kernel/perf.c | 2 +-
arch/parisc/kernel/processor.c | 2 +-
arch/parisc/kernel/setup.c | 23 +---
arch/parisc/kernel/signal.c | 10 +-
arch/parisc/kernel/sys_parisc.c | 3 +-
arch/parisc/kernel/syscalls/syscall.tbl | 1 +
arch/parisc/kernel/traps.c | 7 +-
arch/parisc/kernel/unaligned.c | 1 +
arch/parisc/kernel/unwind.c | 5 +-
arch/parisc/mm/init.c | 2 -
drivers/parisc/ccio-dma.c | 18 ++--
drivers/parisc/dino.c | 5 +-
drivers/parisc/eisa.c | 2 +-
drivers/parisc/lba_pci.c | 8 +-
drivers/parisc/pdc_stable.c | 36 ++++++-
drivers/parisc/sba_iommu.c | 32 +++---
drivers/video/fbdev/stifb.c | 4 +-
drivers/video/sticore.c | 159 ++++++++++++++++++----------
include/video/sticore.h | 42 ++++----
37 files changed, 485 insertions(+), 252 deletions(-)
create mode 100644 arch/parisc/include/uapi/asm/cachectl.h
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] parisc architecture fixes & updates for v6.5-rc1
2023-07-02 14:50 [GIT PULL] parisc architecture fixes & updates for v6.5-rc1 Helge Deller
@ 2023-07-02 15:10 ` Rolf Eike Beer
2023-07-02 15:35 ` Helge Deller
2023-07-02 18:52 ` pr-tracker-bot
1 sibling, 1 reply; 4+ messages in thread
From: Rolf Eike Beer @ 2023-07-02 15:10 UTC (permalink / raw)
To: linux-parisc, Helge Deller
[-- Attachment #1: Type: text/plain, Size: 188 bytes --]
> parisc: Default to 8 CPUs for 64-bit kernel
I wonder which machine that is, given that most of us are using C8000 or
rp3440 that only support 2x2 CPUs, or even older cruft.
Eike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] parisc architecture fixes & updates for v6.5-rc1
2023-07-02 15:10 ` Rolf Eike Beer
@ 2023-07-02 15:35 ` Helge Deller
0 siblings, 0 replies; 4+ messages in thread
From: Helge Deller @ 2023-07-02 15:35 UTC (permalink / raw)
To: Rolf Eike Beer, linux-parisc
On 7/2/23 17:10, Rolf Eike Beer wrote:
>> parisc: Default to 8 CPUs for 64-bit kernel
>
> I wonder which machine that is, given that most of us are using C8000 or
> rp3440 that only support 2x2 CPUs, or even older cruft.
As I wrote in the changelog:
I've now seen a 6-way SMP rp4440 machine, so increase minimum
number of CPUs to 8 for 64-bit kernels.
I do have access to it.
Helge
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] parisc architecture fixes & updates for v6.5-rc1
2023-07-02 14:50 [GIT PULL] parisc architecture fixes & updates for v6.5-rc1 Helge Deller
2023-07-02 15:10 ` Rolf Eike Beer
@ 2023-07-02 18:52 ` pr-tracker-bot
1 sibling, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2023-07-02 18:52 UTC (permalink / raw)
To: Helge Deller
Cc: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
John David Anglin
The pull request you sent on Sun, 2 Jul 2023 16:50:55 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git tags/parisc-for-6.5-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ed77ac92a17c5138c5b5d792ab226c3188217053
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-07-02 18:56 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-02 14:50 [GIT PULL] parisc architecture fixes & updates for v6.5-rc1 Helge Deller
2023-07-02 15:10 ` Rolf Eike Beer
2023-07-02 15:35 ` Helge Deller
2023-07-02 18:52 ` 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).