Home | History | Annotate | Download | only in common
History log of /src/sys/compat/common/kern_uipc_socket_50.c
RevisionDateAuthorComments
 1.4  12-Dec-2019  pgoyette Rather than keeping a separate mutex, condvar, and pserialize for each
module hook, we can share a common set of synchronization structures.
This cuts the amount of cacheline_aligned data for these structures by
50%.

Note that we still have a per-hook localcount, since we need to count
individual references.

As discussed with riastradh@

Welcome to 9.99.22 !
 1.3  27-Sep-2019  pgoyette Actually return the updated pointer-to-mbuf-pointer to the caller
rather than discarding-after-assignment. Introduced from the
[pgoyette-compat] branch work.

Welcome to 9.99.14 !!! (Module hook routine prototype changed.)

Found by the lgtm bot, reported via private Email from maxv@
 1.2  15-Apr-2019  pgoyette branches: 1.2.4; 1.2.6;
Clean up this mess and simplify, so that all the socket options get
handled correctly whether or not the compat_50 module is loaded.
 1.1  15-Apr-2019  pgoyette Split the COMPAT_50 socket-timeout stuff out of kern/uipc_socket.c
and into its own source file, which is now included in the compat_50
module.

(Not sure how this got missed during the original [pgoyette-compat] work)
 1.2.6.1  21-Oct-2019  martin Pull up following revision(s) (requested by pgoyette in ticket #339):

sys/compat/common/kern_uipc_socket_50.c: revision 1.3
sys/sys/compat_stub.h: revision 1.19
sys/kern/uipc_socket.c: revision 1.284

Actually return the updated pointer-to-mbuf-pointer to the caller
rather than discarding-after-assignment. Introduced from the
[pgoyette-compat] branch work.
 1.2.4.4  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.2.4.3  08-Apr-2020  martin Merge changes from current as of 20200406
 1.2.4.2  10-Jun-2019  christos Sync with HEAD
 1.2.4.1  15-Apr-2019  christos file kern_uipc_socket_50.c was added on branch phil-wifi on 2019-06-10 22:06:58 +0000

RSS XML Feed