Module Name:    src
Committed By:   martin
Date:           Thu Nov  2 10:31:55 UTC 2023

Modified Files:
        src/sys/ddb: db_command.c db_interface.h db_xxx.c
        src/sys/kern: kern_condvar.c kern_sleepq.c sys_pipe.c uipc_socket.c
        src/sys/rump/librump/rumpkern: locks.c locks_up.c
        src/sys/sys: condvar.h lwp.h pipe.h socketvar.h
        src/usr.bin/fstat: fstat.c

Log Message:
Back out the following revisions on behalf of core:

        sys/sys/lwp.h: revision 1.228
        sys/sys/pipe.h: revision 1.40
        sys/kern/uipc_socket.c: revision 1.306
        sys/kern/kern_sleepq.c: revision 1.84
        sys/rump/librump/rumpkern/locks_up.c: revision 1.13
        sys/kern/sys_pipe.c: revision 1.165
        usr.bin/fstat/fstat.c: revision 1.119
        sys/rump/librump/rumpkern/locks.c: revision 1.87
        sys/ddb/db_xxx.c: revision 1.78
        sys/ddb/db_command.c: revision 1.187
        sys/sys/condvar.h: revision 1.18
        sys/ddb/db_interface.h: revision 1.42
        sys/sys/socketvar.h: revision 1.166
        sys/kern/uipc_syscalls.c: revision 1.209
        sys/kern/kern_condvar.c: revision 1.60

  Add cv_fdrestart() [...]
  Use cv_fdrestart() to implement fo_restart.
  Simplify/streamline pipes a little bit [...]

This changes have caused regressions and need to be debugged.
The cv_fdrestart() addition needs more discussion.

To generate a diff of this commit:
cvs rdiff -u -r1.189 -r1.190 src/sys/ddb/db_command.c
cvs rdiff -u -r1.42 -r1.43 src/sys/ddb/db_interface.h
cvs rdiff -u -r1.79 -r1.80 src/sys/ddb/db_xxx.c
cvs rdiff -u -r1.62 -r1.63 src/sys/kern/kern_condvar.c
cvs rdiff -u -r1.86 -r1.87 src/sys/kern/kern_sleepq.c
cvs rdiff -u -r1.165 -r1.166 src/sys/kern/sys_pipe.c
cvs rdiff -u -r1.306 -r1.307 src/sys/kern/uipc_socket.c
cvs rdiff -u -r1.209 -r1.210 src/sys/kern/uipc_syscalls.c
cvs rdiff -u -r1.87 -r1.88 src/sys/rump/librump/rumpkern/locks.c
cvs rdiff -u -r1.13 -r1.14 src/sys/rump/librump/rumpkern/locks_up.c
cvs rdiff -u -r1.18 -r1.19 src/sys/sys/condvar.h
cvs rdiff -u -r1.230 -r1.231 src/sys/sys/lwp.h
cvs rdiff -u -r1.41 -r1.42 src/sys/sys/pipe.h
cvs rdiff -u -r1.166 -r1.167 src/sys/sys/socketvar.h
cvs rdiff -u -r1.119 -r1.120 src/usr.bin/fstat/fstat.c

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

Reply via email to