| Commit message (Expand) | Author | Age | Files | Lines |
* | Link pf 4.1 to the build: | Max Laier | 2007-07-03 | 1 | -5/+1 |
* | Back out the previous commit which added an M_LRO mbuf flag | Andrew Gallatin | 2007-06-11 | 1 | -2/+1 |
* | Allow drivers, such as cxgb and mxge, which support LRO to bypass | Andrew Gallatin | 2007-06-11 | 1 | -1/+2 |
* | back out option to disable packet zone | Kip Macy | 2007-04-15 | 1 | -6/+0 |
* | hide static declaration | Kip Macy | 2007-04-14 | 1 | -2/+4 |
* | Add option for disabling allocation from the packet zone | Kip Macy | 2007-04-14 | 1 | -0/+4 |
* | pad out m_hdr to make pkthdr word-aligned | Kip Macy | 2007-04-14 | 1 | -1/+8 |
* | Add m_last() inline function. | Andre Oppermann | 2007-04-11 | 1 | -0/+10 |
* | m_extadd does not appear to do the right thing for the case of clusters | Kip Macy | 2007-04-04 | 1 | -0/+39 |
* | add helper functions for mapping size to zonez and types | Kip Macy | 2007-04-04 | 1 | -37/+63 |
* | General style cleanup. | Robert Watson | 2007-03-24 | 1 | -162/+163 |
* | Introduce a new mbuf flag, M_PROMISC. | Bruce M Simpson | 2007-03-01 | 1 | -1/+2 |
* | Fix for problems that occur when all mbuf clusters migrate to the mbuf packet | Mohan Srinivasan | 2007-01-25 | 1 | -0/+8 |
* | Use tabs instead of spaces. | Pawel Jakub Dawidek | 2006-11-14 | 1 | -1/+1 |
* | Correct a typo. | Bjoern A. Zeeb | 2006-11-14 | 1 | -1/+1 |
* | Ok, here it is, we finally add SCTP to current. Note that this | Randall Stewart | 2006-11-03 | 1 | -0/+1 |
* | Rename m_getm() to m_getm2() and rewrite it to allocate up to page sized | Andre Oppermann | 2006-11-02 | 1 | -2/+4 |
* | Update a comment about M_VLANTAG. | Ruslan Ermilov | 2006-09-22 | 1 | -1/+1 |
* | Move ethernet VLAN tags from mtags to its own mbuf packet header field | Andre Oppermann | 2006-09-17 | 1 | -4/+1 |
* | Reserve a precious 16bit gap in the mbuf pkthdr struct for ethernet 802.1pq | Andre Oppermann | 2006-09-06 | 1 | -0/+1 |
* | First step of TSO (TCP segmentation offload) support in our network stack. | Andre Oppermann | 2006-09-06 | 1 | -0/+2 |
* | Improve description of if_capabilities, if_capenable and ifi_hwassist. | Andre Oppermann | 2006-09-06 | 1 | -0/+1 |
* | Remove MT_FTABLE, as it's no longer used. | Robert Watson | 2006-07-24 | 1 | -1/+3 |
* | Garbage collect #if 0'd MT_ mbuf types, as they are no longer used, and | Robert Watson | 2006-07-24 | 1 | -14/+0 |
* | Add some casts to make these files more C++ compatible. | Poul-Henning Kamp | 2006-07-17 | 1 | -6/+6 |
* | promote fast ipsec's m_clone routine for public use; it is renamed | Sam Leffler | 2006-03-15 | 1 | -0/+1 |
* | Replace the 4k fixed sized jumbo mbuf clusters with PAGE_SIZE sized | Andre Oppermann | 2006-02-17 | 1 | -11/+11 |
* | Merge the //depot/user/yar/vlan branch into CVS. It contains some collective | Gleb Smirnoff | 2006-01-30 | 1 | -0/+5 |
* | Fix m_getjcl() the right way this time. | Andre Oppermann | 2006-01-20 | 1 | -1/+3 |
* | m_getjcl() should return the address of the mbuf, not the | Andre Oppermann | 2006-01-20 | 1 | -1/+1 |
* | Hide the 4k mbuf clusters if the normal clusters are defined to be | Andre Oppermann | 2005-12-10 | 1 | -0/+4 |
* | Add an API for jumbo mbuf cluster allocation and also provide | Andre Oppermann | 2005-12-08 | 1 | -3/+88 |
* | Purge layer specific mbuf flags on layer crossings to avoid confusing | Andre Oppermann | 2005-11-18 | 1 | -0/+5 |
* | Add KASSERTs to M_ALIGN() and MH_ALIGN() to prevent usage on wrong | Andre Oppermann | 2005-11-18 | 1 | -0/+8 |
* | Free only those mbuf+clusters back to the packet zone that were allocated | Andre Oppermann | 2005-11-05 | 1 | -0/+1 |
* | Mandatory mbuf cluster reference counting and groundwork for UMA | Andre Oppermann | 2005-11-02 | 1 | -46/+19 |
* | Retire MT_HEADER mbuf type and change its users to use MT_DATA. | Andre Oppermann | 2005-11-02 | 1 | -1/+1 |
* | Unbreak m_demote() and put back the 'all' flag. Without it we cannot | Andre Oppermann | 2005-08-30 | 1 | -1/+1 |
* | o Remove the 'all' flag from m_demote(). Users can simply call it with | Andre Oppermann | 2005-08-30 | 1 | -1/+1 |
* | Add m_copymdata(struct mbuf *m, struct mbuf *n, int off, int len, | Andre Oppermann | 2005-08-29 | 1 | -0/+2 |
* | Add m_sanity(struct mbuf *m, int sanitize) to do some heavy sanity | Andre Oppermann | 2005-08-29 | 1 | -0/+1 |
* | Add m_demote(struct mbuf *m, int all) to clean up mbuf (chain) from | Andre Oppermann | 2005-08-29 | 1 | -0/+1 |
* | add m_align, a function to align any type of mbuf (i.e. it | Sam Leffler | 2005-07-30 | 1 | -0/+1 |
* | Define four constants, MBUF_{,MEM,CLUSTER,PACKET,TAG}_MEM_NAME, which | Robert Watson | 2005-07-17 | 1 | -0/+10 |
* | Change m_uiotombuf so it will accept offset at which data should be copied | Maksim Yevmenkin | 2005-05-04 | 1 | -1/+1 |
* | add m_copyup function.. This can be used to help make our ip stack less | John-Mark Gurney | 2005-03-17 | 1 | -0/+1 |
* | The m_ext reference counts are potentially shared and modified | Alan Cox | 2005-03-06 | 1 | -1/+1 |
* | Add CARP (Common Address Redundancy Protocol), which allows multiple | Gleb Smirnoff | 2005-02-22 | 1 | -0/+1 |
* | Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate that | Ruslan Ermilov | 2005-02-18 | 1 | -1/+3 |
* | Optimize the way reference counting is performed with Mbufs. We | Bosko Milekic | 2005-02-10 | 1 | -3/+21 |