cvs commit: src/share/man/man9 mbuf.9 src/sys/compat/ndis
kern_ndis.c src/sys/dev/cxgb cxgb_sge.c
src/sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c src/sys/dev/hatm
if_hatm_intr.c src/sys/dev/iscsi/initiator isc_soc.c
src/sys/dev/lge if_lge.c ...
Alfred Perlstein
alfred at freebsd.org
Sat Feb 2 20:43:29 PST 2008
* Poul-Henning Kamp <phk at FreeBSD.org> [080201 11:36] wrote:
> phk 2008-02-01 19:36:27 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/pci if_wb.c
> sys/sys mbuf.h param.h
> Log:
> Give MEXTADD() another argument to make both void pointers to the
> free function controlable, instead of passing the KVA of the buffer
> storage as the first argument.
>
> Fix all conventional users of the API to pass the KVA of the buffer
> as the first argument, to make this a no-op commit.
>
> Likely break the only non-convetional user of the API, after informing
> the relevant committer.
Informing all committers is better, this prevents people from upgrading
a box and getting a dead system due to your incompatible change.
Please explain exactly what has been broken.
-Alfred
More information about the cvs-src
mailing list