[Bug 259157] Test case sys.netgraph.hub.loop panics RISC-V kernel

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 07 Dec 2021 18:15:13 UTC

--- Comment #7 from commit-hook@FreeBSD.org ---
A commit in branch stable/13 references this bug:


commit 1d640e61358469c17fb0ce340f78104a50b26959
Author:     Mitchell Horne <mhorne@FreeBSD.org>
AuthorDate: 2021-11-25 16:01:11 +0000
Commit:     Mitchell Horne <mhorne@FreeBSD.org>
CommitDate: 2021-12-07 18:13:47 +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

    (cherry picked from commit 0d2224733e970aaa67a4e1af7b340044adda92f6)

 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.