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
/
arch
/
octeon
/
dev
/
if_cnmac.c
Age
Commit message (
Expand
)
Author
2017-11-04
One macro for cache line size is enough.
Visa Hankala
2017-11-02
Assign each cnmac(4) port its own input work group, and assign
Visa Hankala
2017-05-02
Revise MDIO driver code so that device instances can be attached
Visa Hankala
2017-04-02
Drop address conversion cruft.
Visa Hankala
2017-01-24
add support for multiple transmit ifqueues per network interface.
David Gwynne
2016-11-05
Drop unnecessary #ifdef MBUF_TIMESTAMP.
Visa Hankala
2016-11-05
Do not show a device unit number in the cnmac interrupt name. The same
Visa Hankala
2016-11-02
Make possible to change the link layer address of a cnmac(4) interface.
Visa Hankala
2016-08-14
Remove some annoying debug printfs to get rid of u_quad_t in cnmac.
Visa Hankala
2016-08-06
Log RX errors only when the interface's debug flag is set.
Visa Hankala
2016-08-05
Drop a pointless link carrier check from the RX path.
Visa Hankala
2016-08-04
Add support for jumbo frames.
Visa Hankala
2016-07-30
Remove disabled jumbo frame checks. They will not be needed
Visa Hankala
2016-07-30
Drop a redundant parameter of octeon_eth_buf_free_work().
Visa Hankala
2016-06-22
Add support for the second GMX interface on Octeon II. This enables
Visa Hankala
2016-05-30
Fill the packet data pool with standard mbuf clusters instead of
Visa Hankala
2016-05-29
Map ASX registers only if link control needs them.
Visa Hankala
2016-05-24
Drop a redundant set of FPA pool definitions.
Visa Hankala
2016-05-24
Try to defragment overly long mbuf chains.
Visa Hankala
2016-05-24
Fix previous.
Visa Hankala
2016-05-23
remove the function pointer from mbufs. this memory is shared with data
Ted Unangst
2016-05-21
Make the TX path of cnmac(4) MP-safe and add some ifq oactive logic.
Visa Hankala
2016-05-21
panic() if an incoming packet does not consist of one buffer. This
Visa Hankala
2016-05-19
Fix the previous commit which made work queue entries get released too
Visa Hankala
2016-05-19
Disable dynamic short buffering to make all RX data land on buffers
Visa Hankala
2016-04-27
Expand and remove macro OCTEON_ETH_TAP.
Visa Hankala
2016-04-26
sc_resume_ch is used nowhere.
Visa Hankala
2016-04-26
Drop an unused workaround which does not even compile.
Visa Hankala
2016-04-13
G/C IFQ_SET_READY().
Martin Pieuchot
2015-12-18
A store to FPA does not need splnet(). The operation is atomic.
Visa Hankala
2015-11-25
Simplify the setup of gather segments.
Visa Hankala
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-21
Drop sysctl leftovers.
Visa Hankala
2015-11-20
Make cnmac compile again after IF_DROP() removal. Just bail out if the
Visa Hankala
2015-11-18
Take account of padding with dynamic short packets. This fixes the
Visa Hankala
2015-11-13
Remove an unnecessary IFQ_POLL(), along with an unused #ifdef block.
Visa Hankala
2015-10-28
Enable TCP/UDP checksum offloading on packet transmission.
Visa Hankala
2015-10-28
Add proper padding to packets that the hardware does not recognize as
Visa Hankala
2015-10-25
arp_ifinit() is no longer needed.
Martin Pieuchot
2015-10-24
Make use of hardware RX checksum validation.
Visa Hankala
2015-10-15
Let the rx path of cnmac run without the kernel lock. To avoid the need
Visa Hankala
2015-10-08
Remove the sc_soft_req_cnt field because the number of tx requests is
Visa Hankala
2015-06-11
convert sc_sendq into an mbuf_list, and use ph_cookie rather than rcvif to
Jonathan Matthew
2015-04-30
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-11
Do not extern octeon_boot_info, <machine/octeonvar.h> declares it for you.
Miod Vallat
2014-08-11
Do not use CKSEG0 to quickly map physical addresses, but XKPHYS, for we are
Miod Vallat
2014-08-11
Remove evcnt and %b format strings relying upon SEIL extensions. This gives
Miod Vallat
[next]