cvs commit: src/sys/kern uipc_mbuf.c

2008-09-18 Thread Andrew Thompson
thompsa 2008-09-19 01:10:19 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/kern uipc_mbuf.c Log: SVN rev 183164 on 2008-09-19 01:10:19Z by thompsa MFC r182777 Remove the alignment of the align parameter. This is up to the caller to

cvs commit: src/sys/kern uipc_mbuf.c

2008-09-04 Thread Andrew Thompson
thompsa 2008-09-05 04:05:31 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: SVN rev 182777 on 2008-09-05 04:05:31Z by thompsa Remove the alignment of the align parameter. This is up to the caller to pass in and it breaks tap(4) on strict al

cvs commit: src/sys/kern uipc_mbuf.c

2008-04-30 Thread Julian Elischer
julian 2008-04-30 20:00:31 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: Attempt to make the print types more friendly to other architectures. Prodded by: Max Laier Help from: BMS, jhb Revision ChangesPath 1.179 +15 -15

cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h src/sys/dev/ath if_ath.c src/sys/dev/cxgb/sys mvec.h

2008-01-17 Thread Sam Leffler
sam 2008-01-17 21:25:09 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c sys/sys mbuf.h sys/dev/ath if_ath.c sys/dev/cxgb/sys mvec.h Log: promote ath_defrag to m_collapse (and retire private+unused m_collap

cvs commit: src/sys/kern uipc_mbuf.c

2007-04-14 Thread Kip Macy
kmacy 2007-04-14 20:19:16 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: remove now invalid check from m_sanity panic on m_sanity check failure with INVARIANTS Revision ChangesPath 1.172 +5 -10 src/sys/kern/uipc_mbuf.c ___

Re: cvs commit: src/sys/kern uipc_mbuf.c uipc_socket.c

2007-01-22 Thread Bruce M. Simpson
Andre Oppermann wrote: Log: Unbreak writes of 0 bytes. Zero byte writes happen when only ancillary control data but no payload data is passed. Righteous, d00d! BMS ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listin

cvs commit: src/sys/kern uipc_mbuf.c uipc_socket.c

2007-01-22 Thread Andre Oppermann
andre 2007-01-22 14:50:29 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c uipc_socket.c Log: Unbreak writes of 0 bytes. Zero byte writes happen when only ancillary control data but no payload data is passed. Change m_uiotombuf() to return at

cvs commit: src/sys/kern uipc_mbuf.c

2006-12-21 Thread Randall Stewart
rrs 2006-12-21 19:58:04 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: The prepend function did not handle non-pkthdr's correctly. It always called MH_ALIGN for small lengths being prepended (less than MHLEN). This meant that if you did

Re: cvs commit: src/sys/kern uipc_mbuf.c uipc_syscalls.c src/sys/net if_tap.c if_tun.c ppp_tty.c src/sys/netgraph ng_device.c src/sys/sys mbuf.h

2006-11-03 Thread Bruce M. Simpson
Andre Oppermann wrote: Rewrite m_uiotombuf() to use m_getm2() for mbuf allocation and do the uiomove() in a tight loop over the mbuf chain. Add a flags parameter to accept mbuf flags to be passed to m_getm2(). Adjust all callers for the extra parameter. Has any benchmarking against tap(

cvs commit: src/sys/kern uipc_mbuf.c uipc_syscalls.c src/sys/net if_tap.c if_tun.c ppp_tty.c src/sys/netgraph ng_device.c src/sys/sys mbuf.h

2006-11-02 Thread Andre Oppermann
andre 2006-11-02 17:37:22 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c uipc_syscalls.c sys/net if_tap.c if_tun.c ppp_tty.c sys/netgraph ng_device.c sys/sys mbuf.h Log: Rename m_getm() to m_getm2() a

cvs commit: src/sys/kern uipc_mbuf.c

2006-09-21 Thread Randall Stewart
rrs 2006-09-21 09:55:43 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: atomic_fetchadd_int is used by mb_free_ext(), but it returns the previous value that the "add" effected (In this case we are adding -1), afterwhich we compare it to

cvs commit: src/sys/kern uipc_mbuf.c

2006-03-13 Thread John-Mark Gurney
jmg 2006-03-14 00:22:10 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: spell pdata correctly, we now will only dump maxlen of each mbuf in the chain, instead of the entire mbuf... This should probably be reworked so that it prints at max

cvs commit: src/sys/kern uipc_mbuf.c

2006-03-07 Thread John Baldwin
jhb 2006-03-07 21:31:20 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: For consistency sake, use >= MINCLSIZE rather than > MINCLSIZE to determine whether or not to allocate a full mbuf cluster rather than just a plain mbuf when adding on

cvs commit: src/sys/kern uipc_mbuf.c

2005-12-21 Thread Ed Maste
emaste 2005-12-22 04:29:03 UTC FreeBSD src repository Modified files:(Branch: RELENG_5) sys/kern uipc_mbuf.c Log: MFC r1.160: When using m_dup(9) to copy more than MHLEN bytes of data, don't create an mbuf chain that starts with a cluster containing j

cvs commit: src/sys/kern uipc_mbuf.c

2005-12-21 Thread Ed Maste
emaste 2005-12-22 04:23:11 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern uipc_mbuf.c Log: MFC r1.160: When using m_dup(9) to copy more than MHLEN bytes of data, don't create an mbuf chain that starts with a cluster containing j

cvs commit: src/sys/kern uipc_mbuf.c

2005-12-14 Thread Ed Maste
emaste 2005-12-14 23:34:26 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: When using m_dup(9) to copy more than MHLEN bytes of data, don't create an mbuf chain that starts with a cluster containing just MHLEN bytes. This happened because m_