Age | Commit message (Expand) | Author |
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 |
2014-01-19 | replace bcmp with memcmp | David Gwynne |
2014-01-19 | bcopy to memcpy | David Gwynne |
2014-01-19 | replace bzero with memset. | David Gwynne |
2014-01-19 | all 64bit archs myx runs on support bus_space 8 things because of work i | David Gwynne |
2013-01-29 | - Set ENETRESET within myx_ioctl() instead of calling myx_iff() directly, to be | Brad Smith |
2013-01-25 | we go to a lot of effort to post the first tx descriptor last, but we | David Gwynne |
2013-01-25 | the myx_dmamem struct doesnt need a name. | David Gwynne |
2013-01-21 | myx does reads and writes in one direction to packet buffers. lets try | David Gwynne |
2013-01-15 | dont use amd64 is currently broken cos it has no | David Gwynne |
2013-01-15 | use bus_space_write_raw_region_8 on 64bit archs when writing to the rings | David Gwynne |
2013-01-14 | map the registers PREFETCHABLE so things that can do write combining can | David Gwynne |
2013-01-14 | avoid extra bus_space barriers in the interrupt handler. | David Gwynne |
2013-01-14 | when posting descriptors to the chips rings, avoid going write barrier | David Gwynne |
2013-01-14 | the myri doco suggests its nice to post stuff by filling in everything | David Gwynne |
2013-01-14 | ;; is a long way of saying ; | David Gwynne |
2012-11-29 | Remove setting an initial assumed baudrate upon driver attach which is not | Brad Smith |
2011-11-28 | Fix reversed error-handling gotos in myx_buf_fill(), which would lead to | Bret Lambert |
2011-08-08 | myx requires the driver pad short ethernet frames to 60 bytes by | David Gwynne |
2011-06-23 | cope with empty rx rings by scheduling a timeout to keep trying until it | David Gwynne |
2011-06-23 | this chip has an annoying "feature" where it cannot report the link | David Gwynne |
2011-06-22 | reset the tx_count on UP, since it may have been advanced from non-zero | Theo de Raadt |
2011-06-22 | msi support. this is a complicated one... | David Gwynne |
2011-06-22 | another myri10ge device matched by freebsd/linux drivers | Jonathan Gray |
2011-06-22 | oops, handle refill like i said i was going to two revisions ago. | David Gwynne |
2011-06-22 | set the mac address on the chip correctly (repair the byte order) | Theo de Raadt |