index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ic
/
gem.c
Age
Commit message (
Expand
)
Author
2015-12-08
No trailers has been the default and only option for 20 years, yet some
Ted Unangst
2015-11-28
Rework gem_start to check that there's enough space in the ring before
Jonathan Matthew
2015-11-25
replace IFF_OACTIVE manipulation with mpsafe operations.
David Gwynne
2015-11-24
You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.
Martin Pieuchot
2015-11-20
shuffle struct ifqueue so in flight mbufs are protected by a mutex.
David Gwynne
2015-10-25
arp_ifinit() is no longer needed.
Martin Pieuchot
2015-09-11
Make room for media types of the future. Extend the ifmedia word to 64 bits.
Stefan Sperling
2015-06-24
Increment if_ipackets in if_input().
Martin Pieuchot
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2015-02-09
tweak the new if_input function so it takes an mbuf_list instead
David Gwynne
2015-02-08
Convert to if_input().
Martin Pieuchot
2014-12-22
unifdef INET
Ted Unangst
2014-12-19
Use <sys/endian.h> instead of <machine/endian.h>
Philip Guenther
2014-08-27
rxr ioctl handling.
David Gwynne
2014-07-22
Fewer <netinet/in_systm.h>
Martin Pieuchot
2014-07-08
cut things that relied on mclgeti for rx ring accounting/restriction over
David Gwynne
2014-04-22
Remove RX checksum offloading support. The chip is too limited, and
Christian Weisgerber
2014-03-14
use lemtoh64 and htolem64 for reading and writing entries in the rings.
David Gwynne
2013-08-08
Turns out neither the flow control diff nor the RX checksum offload diff
Mark Kettenis
2013-07-25
Backout flow control support (rev 1.97) and RX TCP/UDP checksum offload
Mark Kettenis
2013-03-09
Always use the internal PHY on Apple variants, from FreeBSD. This unbreaks
Martin Pieuchot
2012-12-01
Add RX TCP/UDP checksum offload support.
Brad Smith
2012-10-22
Add flow control support.
Brad Smith
2009-10-15
Add detach support to a few more drivers, and in others do the neccessary
Theo de Raadt
2009-08-10
More cases of shutdown hooks not needed after card is already stopped. In
Theo de Raadt
2009-08-09
MCLGETI() will now allocate a mbuf header if it is not provided, thus
Theo de Raadt
2009-08-03
Comment fixes and code tidy-up (whitespace and more consistent
Stuart Henderson
2009-07-18
Remove redundant code for setting the maximum frame receive size
Stuart Henderson
2009-07-18
Simplify receive filter handling, from Brad.
Stuart Henderson
2009-03-29
Remove unused prototype.
Mark Kettenis
2009-03-22
Add workaround for RX MAC/FIFO hangs on ERI. Tested by matthieu@ and naddy@.
Mark Kettenis
2009-03-20
Unconditionally drain the RX ring when stpping the chip.
Mark Kettenis
2009-01-27
make drivers tell the mclgeti allocator what their maximum ring size is
David Gwynne
2008-12-14
Switch gem(4) over to using MCLGETI when allocating mbufs for the rx ring.
Mark Kettenis
2008-12-10
Replace m_free() with m_freem() in foo_start() to ensure that upon error
Brad Smith
2008-11-28
Eliminate the redundant bits of code for MTU and multicast handling
Brad Smith
2008-11-26
Use m_defrag instead of collapsing mbufs ourselves.
Mark Kettenis
2008-11-07
Simplify the interface flag handling in the ioctl handler.
Brad Smith
2008-11-07
Remove storing the Ethernet header in the receve interrupt handler, the
Brad Smith
2008-11-07
- According to the Apple GMAC driver, the GEM ASIC specification and
Brad Smith
2008-10-02
First step towards cleaning up the Ethernet driver ioctl handling.
Brad Smith
2008-09-10
Convert timeout_add() calls using multiples of hz to timeout_add_sec()
Bret Lambert
2008-08-30
Fix an issue initially reported by drahn@ with gem(4) where these
Brad Smith
2008-08-26
Fix a couple of problems that may make gem(4) get stuck:
Mark Kettenis
2008-05-31
Properly set the IFF_OACTIVE flag if all the descriptrs are in use for
Brad Smith
2008-05-09
- Count excess and late collisions as output errors.
Brad Smith
2008-02-10
Set reserved bits in the TX Configuration Register the value from the Sun docs.
Mark Kettenis
2008-02-08
Return ENOTTY not EINVAL for unsupported ioctl's;
Thordur I. Bjornsson
2008-01-11
Fall back on using SERDES if MDI0/MDI1 bits aren't set too. Fix PCS handling.
Mark Kettenis
2007-09-30
s/NPBFILTER/NBPFILTER/ in #endif comment. No functional change.
Mark Kettenis
[next]