Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys

Module Name:    src
Committed By:   riastradh
Date:           Wed Sep  6 12:29:14 UTC 2023

Modified Files:
        src/sys/kern: kern_heartbeat.c
        src/sys/sys: cpu_data.h sched.h

Log Message:
heartbeat(9): Make heartbeat_suspend/resume nestable.

And make them bind to the CPU as a side effect, instead of requiring
the caller to have already done so.

This lets us eliminate the assertions so we can use them in ddb even
when things are going haywire and we just want to get diagnostics.

XXX kernel revbump -- struct cpu_info change

To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/kern/kern_heartbeat.c
cvs rdiff -u -r1.54 -r1.55 src/sys/sys/cpu_data.h
cvs rdiff -u -r1.93 -r1.94 src/sys/sys/sched.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index