2008-11-09 |
Sepherosa Ziehau | - During ARP resolving, current thread msgport or current...
|
commit | commitdiff | tree |
2008-11-09 |
Sepherosa Ziehau | - Add priority message queue to msgport. Send a message...
|
commit | commitdiff | tree |
2008-11-08 |
Sepherosa Ziehau | The workaround is no longer needed after netinet/tcp_subr...
|
commit | commitdiff | tree |
2008-11-05 |
Sepherosa Ziehau | Our raw socket expects ip.{ip_len,ip_off} in host byte...
|
commit | commitdiff | tree |
2008-11-01 |
Sepherosa Ziehau | Factor out _lwkt_pushmsg() and _lwkt_enqueue_reply...
|
commit | commitdiff | tree |
2008-11-01 |
Sepherosa Ziehau | All of the thread port backend functions are static.
|
commit | commitdiff | tree |
2008-11-01 |
Sepherosa Ziehau | - Add comment for lwkt_initport_serialize()
|
commit | commitdiff | tree |
2008-11-01 |
Sepherosa Ziehau | Use the same indentation as the rest of the functions...
|
commit | commitdiff | tree |
2008-11-01 |
Sepherosa Ziehau | Use the same indentation as the rest of the functions...
|
commit | commitdiff | tree |
2008-11-01 |
Sepherosa Ziehau | Install pr_ctlport for the rest of the protocols.
|
commit | commitdiff | tree |
2008-10-30 |
Sepherosa Ziehau | Put unknown hardware ids print back into bootverbose...
|
commit | commitdiff | tree |
2008-10-30 |
Sepherosa Ziehau | Use atomic_fetchadd_int() to avoid N->0 race when freeing...
|
commit | commitdiff | tree |
2008-10-30 |
Sepherosa Ziehau | Don't use listen socket's route cache, it is not MPSAFE...
|
commit | commitdiff | tree |
2008-10-28 |
Sepherosa Ziehau | Recollect TX/RX descriptors if we are going to switch...
|
commit | commitdiff | tree |
2008-10-28 |
Sepherosa Ziehau | Try recollecting RX/TX descriptors if we are going...
|
commit | commitdiff | tree |
2008-10-28 |
Sepherosa Ziehau | In ip_lengthcheck(), make sure that pkthdr.len is not...
|
commit | commitdiff | tree |
2008-10-28 |
Sepherosa Ziehau | Add comment about ip_lengthcheck()
|
commit | commitdiff | tree |
2008-10-28 |
Sepherosa Ziehau | - The assertion in ip_input, should test sizeof(struct...
|
commit | commitdiff | tree |
2008-10-27 |
Sepherosa Ziehau | Monir style and white space changes
|
commit | commitdiff | tree |
2008-10-27 |
Sepherosa Ziehau | - Move unlinking ipflow from table/list out of ipflow_free().
|
commit | commitdiff | tree |
2008-10-27 |
Sepherosa Ziehau | - All of the ipflow table/list read/write operations...
|
commit | commitdiff | tree |
2008-10-27 |
Sepherosa Ziehau | We obviously do not want protocol threads to be block...
|
commit | commitdiff | tree |
2008-10-27 |
Sepherosa Ziehau | Break long line
|
commit | commitdiff | tree |
2008-10-27 |
Sepherosa Ziehau | - In addition to the IP flow hash table, put the flows...
|
commit | commitdiff | tree |
2008-10-27 |
Sepherosa Ziehau | pr_ctlinput is usually called when certains types of...
|
commit | commitdiff | tree |
2008-10-26 |
Sepherosa Ziehau | Update ips_total
|
commit | commitdiff | tree |
2008-10-26 |
Sepherosa Ziehau | - If a packet came in as link-level broadcast or link...
|
commit | commitdiff | tree |
2008-10-26 |
Sepherosa Ziehau | - ip_mport() will make sure following things for us:
|
commit | commitdiff | tree |
2008-10-26 |
Sepherosa Ziehau | Perform ipflow timeout, only if the CPU has active...
|
commit | commitdiff | tree |
2008-10-26 |
Sepherosa Ziehau | Bring in following changes from NetBSD ip_flow.c
|
commit | commitdiff | tree |
2008-10-26 |
Sepherosa Ziehau | - Move ipflow definition from ip_flow.h to ip_flow...
|
commit | commitdiff | tree |
2008-10-26 |
Sepherosa Ziehau | - Return the real cluster limit used by the objcache
|
commit | commitdiff | tree |
2008-10-25 |
Sepherosa Ziehau | - RX/TX coal parameters could be set at any time.
|
commit | commitdiff | tree |
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 |