linux/arch/parisc
Helge Deller 94b7e3a7e8 parisc: Increase kernel stack size to 32kb
For 64-bit Linux kernels, increase the default kernel stack size
(THREAD_SIZE_ORDER) to 32 kB, in order to avoid kernel crashes which have been
triggered recently when building the debian vtk9 package with gcc 17:

stackcheck: kworker/u128:0 will most likely overflow kernel stack (sp:179a83af0, stk bottom-top:179a80000-179a84000)
Kernel panic - not syncing: low stack detected by irq handler - check messages
CPU: 2 UID: 0 PID: 30760 Comm: kworker/u128:0 Tainted: G W 6.18.46-dirty #1 NONE
Tainted: [W]=WARN
Hardware name: 9000/800/rp3440
Workqueue: writeback wb_workfn (flush-259:0)
Backtrace:
 [<000000004022f050>] show_stack+0x70/0x90
 [<000000004022378c>] dump_stack_lvl+0x124/0x190
 [<000000004022382c>] dump_stack+0x34/0x48
 [<000000004020212c>] vpanic+0x204/0x648
 [<00000000402025c4>] panic+0x54/0x58
 [<0000000040232230>] do_cpu_irq_mask+0x3f8/0x440
 [<0000000040227070>] intr_return+0x0/0xc

Signed-off-by: Helge Deller <deller@gmx.de>
Reported-by: John David Anglin <dave.anglin@bell.net>
Cc: stable@vger.kernel.org # v6.18+
2026-09-21 22:19:09 +02:00
..
boot Kbuild/Kconfig updates for 7.1 2026-04-14 09:18:40 -07:00
configs crypto: pcbc - Remove support for PCBC mode 2026-06-09 17:03:03 -07:00
include parisc: Increase kernel stack size to 32kb 2026-09-21 22:19:09 +02:00
kernel parisc: parse early parameters in setup_arch() 2026-09-18 13:38:15 +02:00
lib parisc: Drop ip_fast_csum() inline assembly implementation 2026-04-17 11:32:46 +02:00
math-emu parisc: Fix double SIGFPE crash 2025-05-04 17:30:03 +02:00
mm arch, mm: consolidate empty_zero_page 2026-04-05 13:53:01 -07:00
net bpf: Pass bpf_verifier_env to JIT 2026-04-16 07:03:40 -07:00
video arch: Rename fbdev header and source files 2024-05-03 17:07:50 +02:00
defpalo.conf
install.sh kbuild: Abort make on install failures 2024-07-20 13:34:54 +09:00
Kbuild parisc: Wire up eBPF JIT compiler 2023-08-22 10:24:47 +02:00
Kconfig module.lds.S: Fix modules on 32-bit parisc architecture 2026-04-17 15:46:46 +02:00
Kconfig.debug parisc: Use page table locks only if DEBUG_KERNEL is enabled 2023-08-20 20:23:46 +02:00
Makefile parisc: Fix build failure for 32-bit kernel with PA2.0 instruction set 2026-04-30 09:10:07 +02:00