OpenGrok
Cross Reference: kern_uipc_socket_50.c
xref
: /
src
/
sys
/
compat
/
common
/
kern_uipc_socket_50.c
Home
|
History
|
Annotate
|
Download
|
only in
common
History log of
/src/sys/compat/common/kern_uipc_socket_50.c
Revision
Date
Author
Comments
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
Indexes created Tue Sep 30 11:09:46 GMT 2025