2008-10-24 |
Sepherosa Ziehau | Use atomic_fetchadd_int() to simplify the reference...
|
commit | commitdiff | tree |
2008-10-22 |
Sepherosa Ziehau | Add 5906/5906M support. Based on my old patch with...
|
commit | commitdiff | tree |
2008-10-21 |
Sepherosa Ziehau | Add tunable net.inet.ip.mpsafe to register IP as MPSAFE...
|
commit | commitdiff | tree |
2008-10-21 |
Sepherosa Ziehau | - Move RX filter configuration from re_init() into...
|
commit | commitdiff | tree |
2008-10-20 |
Sepherosa Ziehau | Unbreak UP building
|
commit | commitdiff | tree |
2008-10-20 |
Sepherosa Ziehau | In route_init(), call netmsg_service_port_init(); mainly...
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | Add pcie_set_max_readrq() to avoid code duplication...
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | Add m_devpad() to avoid code duplication in various...
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | Reduce RX coal ticks to 100us (favors performance a...
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | - In re_stop(), call re_reset(), which is supposed...
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | - Pack boolean fields into re_softc.re_flags
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | - Pack boolean fields into re_softc.re_flags
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | Instead of using lwkt_migratecpu(), use ifnet threads...
|
commit | commitdiff | tree |
2008-10-19 |
Sepherosa Ziehau | - Move PCIe chip detection into re_probe()
|
commit | commitdiff | tree |
2008-10-18 |
Sepherosa Ziehau | Try recollecting TX descriptors when we are short of...
|
commit | commitdiff | tree |
2008-10-18 |
Sepherosa Ziehau | There are 4 fields in re_hwrev
|
commit | commitdiff | tree |
2008-10-18 |
Sepherosa Ziehau | Reduce the threshold that control when "cut through...
|
commit | commitdiff | tree |
2008-10-18 |
Sepherosa Ziehau | - Don't claim 7422 MTU size is support by various 8111...
|
commit | commitdiff | tree |
2008-10-18 |
Sepherosa Ziehau | Fix hardware vlan tagging support by setting vlan informatio...
|
commit | commitdiff | tree |
2008-10-18 |
Sepherosa Ziehau | Fix re_ioctl SIOCSIFCAP support, so that VLAN_HWTAGGING...
|
commit | commitdiff | tree |
2008-10-17 |
Sepherosa Ziehau | Correct jumbo frame support for 8168C/CP/D.
|
commit | commitdiff | tree |
2008-10-16 |
Sepherosa Ziehau | Adjust max read request size according to MTU; 512...
|
commit | commitdiff | tree |
2008-10-16 |
Sepherosa Ziehau | According to wpaul's comment, 8139C+ only support 64...
|
commit | commitdiff | tree |
2008-10-16 |
Sepherosa Ziehau | Add hardware csum offload support for MAC style 2 chips...
|
commit | commitdiff | tree |
2008-10-14 |
Sepherosa Ziehau | - Adjust PCI latency timer on all types of chips
|
commit | commitdiff | tree |
2008-10-14 |
Sepherosa Ziehau | 0x28000000 is 8168D according to Realtek r8168-8.008...
|
commit | commitdiff | tree |
2008-10-13 |
Sepherosa Ziehau | Add some PHY fixups before we do mii_phy_probe()
|
commit | commitdiff | tree |
2008-10-13 |
Sepherosa Ziehau | Bring in some PCI register settings from RealTek BSD...
|
commit | commitdiff | tree |
2008-10-13 |
Sepherosa Ziehau | - Read ethernet address from IDRx registers.
|
commit | commitdiff | tree |
2008-10-13 |
Sepherosa Ziehau | re_softc.re_swcum_lim is applied to ethernet frame...
|
commit | commitdiff | tree |
2008-10-12 |
Sepherosa Ziehau | Avoid following possible race:
|
commit | commitdiff | tree |
2008-10-12 |
Sepherosa Ziehau | - Nuke re_type, add RE_C_8139CP to indicate the chip...
|
commit | commitdiff | tree |
2008-10-12 |
Sepherosa Ziehau | Rework re_probe()
|
commit | commitdiff | tree |
2008-10-09 |
Sepherosa Ziehau | Rename some HWREV
|
commit | commitdiff | tree |
2008-10-09 |
Sepherosa Ziehau | Update man page to reflect recent changes
|
commit | commitdiff | tree |
2008-10-09 |
Sepherosa Ziehau | Increase default RX/TX descriptor count from 64 to 256
|
commit | commitdiff | tree |
2008-10-09 |
Sepherosa Ziehau | Use hardware timer to simulate interrupt moderation...
|
commit | commitdiff | tree |
2008-10-08 |
Sepherosa Ziehau | LINKCHG interrupt is still needed
|
commit | commitdiff | tree |
2008-10-07 |
Sepherosa Ziehau | - According to Realtek's BSD driver v176, we could...
|
commit | commitdiff | tree |
2008-10-07 |
Sepherosa Ziehau | - It does not make sense to disable TX interrupt moderation
|
commit | commitdiff | tree |
2008-10-07 |
Sepherosa Ziehau | - Nuke interrupt bits definition which don't apply...
|
commit | commitdiff | tree |
2008-10-06 |
Sepherosa Ziehau | - Rearrange comment
|
commit | commitdiff | tree |
2008-10-06 |
Sepherosa Ziehau | Add RX interrupt moderation suport for PCI-E GigaE...
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | re_freebufmem() may be re-entered, so set the mbuf...
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | - Set hardware timer according to bus clock. Adjust...
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | Get bus clock, which will be used to fix broken TCTR...
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | Set ifq maxlen according to number of TX descriptors
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | Add tunable for RX/TX descriptor count
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | Don't assume that RE_RX_DESC_CNT and RE_TX_DESC_CNT...
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | Move some macros from if_rereg.h to if_revar.h; regroup...
|
commit | commitdiff | tree |
2008-10-05 |
Sepherosa Ziehau | re_chain_data is never used
|
commit | commitdiff | tree |
2008-10-04 |
Sepherosa Ziehau | - Add tunable (net.link.ether.inet.arp_mpsafe) to register...
|
commit | commitdiff | tree |
2008-10-04 |
Sepherosa Ziehau | On ethernet output path:
|
commit | commitdiff | tree |
2008-10-04 |
Sepherosa Ziehau | Recheck ifnet.if_bpf after we hold the BGL
|
commit | commitdiff | tree |
2008-10-04 |
Sepherosa Ziehau | - For relative newer parts (8168B), setting MTPS (max...
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | Free sysctl tree during detach
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | Transmit csum offload does not work at all on certain...
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | Print hardware revision during attach
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | - Don't substract ETHER_ALIGN from the fragment length...
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | Factor out re_free_rxchain()
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | Rework DMA stuffs' allocation/free
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | If RX/TX ring initialization failed, then stop re(4...
|
commit | commitdiff | tree |
2008-10-03 |
Sepherosa Ziehau | Rework re_newbuf() and re_encap()
|
commit | commitdiff | tree |
2008-10-02 |
Sepherosa Ziehau | - Instead of using magic number 4 define it as RE_TXDESC_SPARE
|
commit | commitdiff | tree |
2008-10-01 |
Sepherosa Ziehau | Split arprequest() into two parts, arpreq_alloc() and...
|
commit | commitdiff | tree |
2008-10-01 |
Sepherosa Ziehau | - Constify 'enaddr'
|
commit | commitdiff | tree |
2008-09-27 |
Sepherosa Ziehau | Revoke the INTR_MPSAFE flag; nata is not MPSAFE yet.
|
commit | commitdiff | tree |
2008-09-27 |
Sepherosa Ziehau | For SMP kernel
|
commit | commitdiff | tree |
2008-09-26 |
Sepherosa Ziehau | Schedule ipfw_tick() to IPFW_CFGPORT to run, this function...
|
commit | commitdiff | tree |
2008-09-25 |
Sepherosa Ziehau | - Minor style and white space changes
|
commit | commitdiff | tree |
2008-09-25 |
Sepherosa Ziehau | If not in debugger, output kernel debug information...
|
commit | commitdiff | tree |
2008-09-25 |
Sepherosa Ziehau | Add NETISR_TO_MSGF() to convert netisr.ni_flags to...
|
commit | commitdiff | tree |
2008-09-24 |
Sepherosa Ziehau | If the current thread is not a network thread then...
|
commit | commitdiff | tree |
2008-09-24 |
Sepherosa Ziehau | Add NETISR_FLAG_NOTMPSAFE, which could be used as the...
|
commit | commitdiff | tree |
2008-09-24 |
Sepherosa Ziehau | Mark all msgs used by polling(4) as MPSAFE ones
|
commit | commitdiff | tree |
2008-09-24 |
Sepherosa Ziehau | Include necessary head file for {get,rel}_mplock()...
|
commit | commitdiff | tree |
2008-09-23 |
Sepherosa Ziehau | polling(4)'s poll/pollmore netmsg handler will not...
|
commit | commitdiff | tree |
2008-09-23 |
Sepherosa Ziehau | On ethernet input path:
|
commit | commitdiff | tree |
2008-09-23 |
Sepherosa Ziehau | Use netmsg_service_sync() to protect vlan_input_p
|
commit | commitdiff | tree |
2008-09-23 |
Sepherosa Ziehau | Add following three network protocol threads running...
|
commit | commitdiff | tree |
2008-09-20 |
Sepherosa Ziehau | - Add KTR of ethernet operations
|
commit | commitdiff | tree |
2008-09-20 |
Sepherosa Ziehau | Add PFIL_MPSAFE flag to give hint to pfil(9) that the...
|
commit | commitdiff | tree |
2008-09-20 |
Sepherosa Ziehau | Instead of rejecting the eligible packet back into...
|
commit | commitdiff | tree |
2008-09-20 |
Sepherosa Ziehau | Add TDF_NETWORK lwkt flag, so various assertion could...
|
commit | commitdiff | tree |
2008-09-19 |
Sepherosa Ziehau | Update comment
|
commit | commitdiff | tree |
2008-09-19 |
Sepherosa Ziehau | Check ipfw static rules generation after get the BGL
|
commit | commitdiff | tree |
2008-09-19 |
Sepherosa Ziehau | Add workaround for JMC250A2 under 10/100 hdx mode.
|
commit | commitdiff | tree |
2008-09-19 |
Sepherosa Ziehau | - Add workaround field in softc
|
commit | commitdiff | tree |
2008-09-18 |
Sepherosa Ziehau | In bridge(4), if the packet is tagged for dummynet...
|
commit | commitdiff | tree |
2008-09-18 |
Sepherosa Ziehau | If there are no pfil hooks, just remove the dummynet...
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | Call ifnet.if_output() in netisr0, so it executes in...
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | 'dst' does not need to be static
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | Embed a netmsg in ifaddr_container, so IFAFREE could...
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | Make net/netmsg.h userspace friendly
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | Use absolute inclusion path
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | 'func' has the type of pfil_func_t
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | Always enable ETHER_INPUT_CHAIN support
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | Remove the '2' suffix from ether_input_chain and vlan_input...
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | Nuke unused function
|
commit | commitdiff | tree |
2008-09-17 |
Sepherosa Ziehau | - Remove unnecessary crit sections
|
commit | commitdiff | tree |