Age | Commit message (Expand) | Author |
2016-09-03 | Limit all mbuf cluster pools to the same memory size. Having limits | Alexander Bluhm |
2016-06-13 | On localhost a user program may create a socket splicing loop. | Alexander Bluhm |
2016-05-23 | remove the function pointer from mbufs. this memory is shared with data | Ted Unangst |
2016-04-15 | remove ml_filter, mq_filter, niq_filter. | David Gwynne |
2016-04-08 | add m_purge for freeing a list of mbufs linked via m_nextpkt | David Gwynne |
2016-04-06 | correct the order of arguments to m_get in m_dup_pkt | David Gwynne |
2016-03-29 | - packet must keep reference to statekey | Alexandr Nedvedicky |
2016-03-22 | dont mix up the len and flats argument to MCLGETI in m_dup_pkt | David Gwynne |
2016-02-23 | provide m_dup_pkt() for doing fast deep mbuf copies with a specified alignment | David Gwynne |
2016-01-31 | - m_pkthdr.pf.statekey changes are not ready for 5.9, I must back them out | Alexandr Nedvedicky |
2016-01-07 | - retrying to commit earlier change, which got backed out | Alexandr Nedvedicky |
2015-12-23 | revert previous: | Jasper Lievisse Adriaanse |
2015-12-22 | - yet another tiny step towards MP PF. This time we need to make sure | Alexandr Nedvedicky |
2015-11-21 | Retire ml_requeue(9) and mq_requeue(9). | Martin Pieuchot |
2015-11-13 | Use ph_ prefix for tag-related fields. | Martin Pieuchot |
2015-11-12 | Prefix flowid with ph_ and print it in m_print(). | Martin Pieuchot |
2015-11-02 | provide ml_purge and mq_purge. | David Gwynne |
2015-10-30 | Let m_resethdr() clear the whole mbuf packet header, not only the | Alexander Bluhm |
2015-10-30 | Add m_resethdr() to clear any state (pf, tags, flags) of an mbuf packet. | Reyk Floeter |
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 |