2008-11-21 |
Sepherosa Ziehau | - Update bridge ifnet's if_imcasts
|
commit | commitdiff | tree |
2008-11-21 |
Sepherosa Ziehau | Parallelize bridge_input step 1.8/2:
|
commit | commitdiff | tree |
2008-11-20 |
Sepherosa Ziehau | Since kmalloc's limit testing is not synchronized across...
|
commit | commitdiff | tree |
2008-11-19 |
Sepherosa Ziehau | Don't use "timeout" mode for RX HC. The "collect"...
|
commit | commitdiff | tree |
2008-11-15 |
Sepherosa Ziehau | Restore rev1.6 in different form
|
commit | commitdiff | tree |
2008-11-15 |
Sepherosa Ziehau | Return the value returned by lwkt_domsg()
|
commit | commitdiff | tree |
2008-11-15 |
Sepherosa Ziehau | Parallelize bridge_input step 1/2:
|
commit | commitdiff | tree |
2008-11-15 |
Sepherosa Ziehau | - Defer deep copyout which happens in bridge_ioctl_...
|
commit | commitdiff | tree |
2008-11-14 |
Sepherosa Ziehau | Default timeout is 1200
|
commit | commitdiff | tree |
2008-11-14 |
Sepherosa Ziehau | - Defer bridge callouts to BRIDGE_CFGPORT using dropable...
|
commit | commitdiff | tree |
2008-11-13 |
Sepherosa Ziehau | Serialize bridge up/down by netisr0; this could ease...
|
commit | commitdiff | tree |
2008-11-13 |
Sepherosa Ziehau | MT_TAG has gone for a long timer, GC bridge_handoff_notag()
|
commit | commitdiff | tree |
2008-11-12 |
Sepherosa Ziehau | - Update comment: bridge_rtupdate() is no longer called...
|
commit | commitdiff | tree |
2008-11-12 |
Sepherosa Ziehau | Allocate if_start_nmsg from M_LWKTMSG
|
commit | commitdiff | tree |
2008-11-11 |
Sepherosa Ziehau | Record number of valid ifaddr containers in ifaddr...
|
commit | commitdiff | tree |
2008-11-11 |
Sepherosa Ziehau | - Use priority message to carry out ipfw callout.
|
commit | commitdiff | tree |
2008-11-11 |
Sepherosa Ziehau | - If we receive redirect or host dead ICMP message...
|
commit | commitdiff | tree |
2008-11-10 |
Sepherosa Ziehau | Reconfigure default interrupt moderation parameters:
|
commit | commitdiff | tree |
2008-11-09 |
Sepherosa Ziehau | We don't need to register route threads for netmsg_service_s...
|
commit | commitdiff | tree |
2008-11-09 |
Sepherosa Ziehau | Use priority messages to carry out syncache callout...
|
commit | commitdiff | tree |
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 |