Age | Commit message (Expand) | Author |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-05-23 | remove the function pointer from mbufs. this memory is shared with data | Ted Unangst |
2016-04-13 | G/C IFQ_SET_READY(). | Martin Pieuchot |
2016-04-13 | G/C IFQ_SET_READY(). | Martin Pieuchot |
2015-12-11 | Replace mountroothook_establish(9) by config_mountroot(9) a narrower API | Martin Pieuchot |
2015-12-09 | rework the if_start mpsafe serialisation so it can serialise arbitrary work | David Gwynne |
2015-12-03 | tell the stack myx_start is mpsafe. | David Gwynne |
2015-12-01 | myx doesnt use atomic.h anymore. | David Gwynne |
2015-11-25 | replace IFF_OACTIVE manipulation with mpsafe operations. | David Gwynne |
2015-11-24 | fix tx ring accounting in myx_start. | David Gwynne |
2015-11-19 | get rid of sc_tx_free and the atomic ops on it in myx_start and myx_txeof. | David Gwynne |
2015-10-25 | arp_ifinit() is no longer needed. | Martin Pieuchot |
2015-09-29 | get rid of the mutex between access to the status block and myx_down | David Gwynne |
2015-09-01 | free() firmware with right len; ok dlg | Theo de Raadt |
2015-08-15 | do the global tx free accounting in myx_start with a single atomic op | David Gwynne |
2015-08-15 | rework the tx path to use a ring to keep track of dmamaps/mbufs. | David Gwynne |
2015-08-14 | move to a per rx ring timeout for refilling empty rings. | David Gwynne |
2015-08-14 | rework how we track the packets on the rx rings. | David Gwynne |
2015-06-24 | Increment if_ipackets in if_input(). | Martin Pieuchot |
2015-05-17 | We don't need KERNEL_LOCK() around if_input() anymore, as if_input() has | Chris Cappuccio |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-20 | Now that if_input() is a thing, use it | Chris Cappuccio |
2015-02-18 | myri employees and their drivers for linux and solaris have repeatedly | David Gwynne |
2015-02-18 | enable pcie relaxed transaction ordering and bump the max payload | David Gwynne |
2014-12-22 | unifdef INET | Ted Unangst |
2014-10-28 | the if_rxring accounting would get screwed up if the first mbuf to | David Gwynne |
2014-10-04 | replace mutexes to serialise the operations on the flag that restricts | David Gwynne |
2014-10-03 | refill the rx ring in myx_rxeof, not much later at the end of myx_intr. | David Gwynne |
2014-10-03 | in rxeof, instead of taking the biglock on every packet to call bpf | David Gwynne |
2014-10-03 | we dont need the kernel lock to call bus_dmamap_load and unload thanks | David Gwynne |
2014-10-03 | dont need to hold the kernel lock to call MCLGETI and m_freem now. | David Gwynne |
2014-10-03 | dont take the kernel lock on every interrupt in case we might change | David Gwynne |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-08-19 | in myx_start, replace | David Gwynne |
2014-08-18 | dont rely on mbuf.h to provide pool.h. | David Gwynne |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-10 | rings that dont rx packets dont need to be refilled. | David Gwynne |
2014-07-08 | cut things that relied on mclgeti for rx ring accounting/restriction over | David Gwynne |
2014-06-17 | whitespace fix. | David Gwynne |
2014-03-24 | nothing after the irq ack posting relies on it being ordered. | David Gwynne |
2014-02-10 | the mac addresses you program with MYXCMD_SET_MCASTGROUP are in a different | David Gwynne |
2014-02-05 | after running myx(4) without biglock in production for a few days | David Gwynne |
2014-01-31 | sc_function is set, but never used for anything useful. clean it up... | David Gwynne |
2014-01-31 | sc_lladdr is never used, so we can get the space in the sc back. | David Gwynne |
2014-01-23 | a lot of people have pointed out to me that taking a lock just to read an | David Gwynne |
2014-01-23 | factor the mutex/bus_space handling of the sts block out. | David Gwynne |
2014-01-21 | introduce fine grained locking. | David Gwynne |
2014-01-19 | white space fix | David Gwynne |
2014-01-19 | introduce fine grained locking around the lists of packet handlers | David Gwynne |
2014-01-19 | hwflags is never used, so clean it up | David Gwynne |