Age | Commit message (Expand) | Author |
2015-10-22 | rename ml_join to ml_enlist and expose it to the rest of the kernel. | David Gwynne |
2015-08-14 | provide ml_requeue and mq_requeue for prepending mbufs on lists/queues | David Gwynne |
2015-07-15 | m_free() can now accept NULL, as a normal free() function. This makes | Theo de Raadt |
2015-06-16 | Store a unique ID, an interface index, rather than a pointer to the | Martin Pieuchot |
2015-05-31 | If the first list was empty, ml_join() did not not clear the second | Alexander Bluhm |
2015-04-13 | Now that if_input() set the receiving interface pointer on mbufs for us | Martin Pieuchot |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-07 | make mq_enlist drop mbufs is the queues length is exceeded. | David Gwynne |
2015-02-07 | add ml_filter and mq_filter functions to the mbuf list and queue apis. | David Gwynne |
2014-12-11 | convert bcopy to memcpy/memmove. ok krw | Ted Unangst |
2014-11-05 | change the mbuf pool wait channel name from mbpl to mbufpl. "mb" | David Gwynne |
2014-10-03 | if you're adding the first cluster reference, you dont have to | David Gwynne |
2014-10-03 | i moved some macros into functions, and a trailing \ on a statement | David Gwynne |
2014-10-03 | now that pools are mpsafe, we can make the mbuf allocators on top | David Gwynne |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-08-18 | introduce mbuf list and queue apis. both manage fifo lists of mbufs | David Gwynne |
2014-07-13 | bzero -> memset. for the speeds. | Ted Unangst |
2014-07-13 | treat external storage allocated by the mbuf layer the same as | David Gwynne |
2014-07-09 | ext_type is set but never read. its a waste of space. | David Gwynne |
2014-07-09 | now that mclgeti doesnt do the rx ring accounting, cluster allocation | David Gwynne |
2014-07-08 | pull the rx ring accounting out of the mbuf layer now that its all done | David Gwynne |
2014-07-08 | cut things that relied on mclgeti for rx ring accounting/restriction over | David Gwynne |
2014-06-18 | trailing tabs arent needed. | David Gwynne |
2014-06-13 | Instead of updating all the cluster allocation water marks of all the | Martin Pieuchot |
2014-05-04 | remove some hh and h format specifiers | Stefan Fritsch |
2014-04-22 | Remove some altq tentacles. | Martin Pieuchot |
2014-04-21 | we'll do fine without casting NULL to struct foo * / void * | Henning Brauer |
2014-04-14 | "struct pkthdr" holds a routing table ID, not a routing domain one. | Martin Pieuchot |
2014-03-28 | Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of | Martin Pieuchot |
2014-03-27 | Store an ifp index instead of a pointer in the "struct mbuf_ext". | Martin Pieuchot |
2014-01-19 | Remove max_datalen. It is only used once an can be replaced easily with | Claudio Jeker |
2014-01-10 | Let "ddb show mbuf" print all mbuf fields in a consistent way. Move | Alexander Bluhm |
2013-11-09 | ticks is compared against mcl_grown to see if time has elapsed since | David Gwynne |
2013-08-21 | get rid of the copy argument in m_devget that let you provide an | David Gwynne |
2013-08-08 | Uncomment kprintf format attributes for sys/kern | Sylvestre Gallon |
2013-06-11 | replace bcopy with memcpy in m_defrag. this is safe because the | David Gwynne |
2013-06-11 | return ENOBUFS on failure from m_defrag and m_tag_copy_chain. | David Gwynne |
2013-03-28 | do not include machine/cpu.h from a .c file; it is the responsibility of | Theo de Raadt |
2013-02-17 | Comment out recently added __attribute__((__format__(__kprintf__))) annotations | Miod Vallat |
2013-02-09 | Add explicit __attribute__ ((__format__(__kprintf__)))) to the functions and | Miod Vallat |
2013-02-07 | convert mbuf tags to use pool(9) as a backend storage; | Mike Belopuhov |
2012-09-26 | add M_ZEROIZE as an mbuf flag, so copied PFKEY messages (with embedded keys) | Markus Friedl |
2012-04-13 | unneccessary casts to unsigned; ok claudio | Theo de Raadt |
2011-12-02 | dont put MAXMCLBYTES in the mclsizes array with a comment saying its 64k | David Gwynne |
2011-11-30 | this diff introduces the MAXMCLBYTES macro to describe the largest | David Gwynne |
2011-11-30 | correctly calculate the space available in external storage in m_pullup. | David Gwynne |
2011-11-29 | whitespace fixes. no binary change. | David Gwynne |
2011-09-18 | One more %hh format string. | Miod Vallat |
2011-07-08 | new priority queueing implementation, extremely low overhead, thus fast. | Henning Brauer |
2011-07-05 | Minor cleanup. OK blambert@ | Claudio Jeker |