[Bug 259157] Test case sys.netgraph.hub.loop panics RISC-V kernel
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 259157] Test case sys.netgraph.hub.loop panics RISC-V kernel"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Nov 2021 15:16:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259157
--- Comment #6 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=0d2224733e970aaa67a4e1af7b340044adda92f6
commit 0d2224733e970aaa67a4e1af7b340044adda92f6
Author: Mitchell Horne <mhorne@FreeBSD.org>
AuthorDate: 2021-11-25 16:01:11 +0000
Commit: Mitchell Horne <mhorne@FreeBSD.org>
CommitDate: 2021-11-30 15:15:56 +0000
Implement GET_STACK_USAGE on remaining archs
This definition enables callers to estimate remaining space on the
kstack, and take action on it. Notably, it enables optimizations in the
GEOM and netgraph subsystems to directly dispatch work items when there
is sufficient stack space, rather than queuing them for a worker thread.
Implement it for riscv, arm, and mips. Remove the #ifdefs, so it will
not go unimplemented elsewhere.
PR: 259157
Reviewed by: mav, kib, markj (previous version)
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D32580
sys/arm/include/proc.h | 11 +++++++++++
sys/geom/geom_io.c | 8 --------
sys/mips/include/proc.h | 11 +++++++++++
sys/netgraph/ng_base.c | 3 +--
sys/riscv/include/proc.h | 11 +++++++++++
5 files changed, 34 insertions(+), 10 deletions(-)
--
You are receiving this mail because:
You are the assignee for the bug.