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 |
2008-09-17 |
Sepherosa Ziehau | Factor out ipfw_match_uid(), put it under BGL explicitly
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | Fix stack variable names inheritted from ip_{input...
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | Add DUMMYNET_DEBUG option
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | - Rework ipfw(4) debug print macro
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | Save flags pass by caller
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | struct packet_filter_hook is actually implementation...
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | ip_dn_stop() and ip_dn_stop_dispatch() is used only...
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | Header inclusion
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | mycpu->gd_cpuid -> mycpuid
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | SYSCTL_NODE is always defined
|
commit | commitdiff | tree |
2008-09-16 |
Sepherosa Ziehau | Bump ipfw static rules generation when set/clear IPFW_FULE_F...
|
commit | commitdiff | tree |
2008-09-15 |
Sepherosa Ziehau | Update pfil manpage:
|
commit | commitdiff | tree |
2008-09-15 |
Sepherosa Ziehau | We always wait during pfil hook's adding and removing...
|
commit | commitdiff | tree |
2008-09-14 |
Sepherosa Ziehau | Make pfil(4) MPSAFE using following way:
|
commit | commitdiff | tree |
2008-09-14 |
Sepherosa Ziehau | Serialize pfil hooks' adding/removing by netisr0
|
commit | commitdiff | tree |
2008-09-14 |
Sepherosa Ziehau | typedef pfil_func_t
|
commit | commitdiff | tree |
2008-09-14 |
Sepherosa Ziehau | pfil_get_hook() is gone
|
commit | commitdiff | tree |
2008-09-14 |
Sepherosa Ziehau | Merge pfil_hook_get() into pfil_run_hooks(), use TAILQ_FOREA...
|
commit | commitdiff | tree |
2008-09-14 |
Sepherosa Ziehau | - Use {TAILQ,LIST}_FOREACH
|
commit | commitdiff | tree |
2008-09-14 |
Sepherosa Ziehau | pfil_hook_get() is only used in pfil.c, so hide it
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Move ipfw(4) code for ip_{input,output}() into ip_fw2...
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Add a place holder sysctl function to enable and disable...
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Move ipfw(4) related bits into ip_fw2_glue.c
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | pf(4) may reassemble ip fragments, so we probably should...
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | - Move IPDIVERT related bits into netinet/ip_divert.c
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Add FW_MBUF_REDISPATCH, which should be set by various...
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | - Let caller of ip_fw_dn_io_ptr call ip_dn_queue()...
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Use extended interface FIFO depth to workaround CRC...
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | - Save device caps in device id array
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Split capabilities and flags
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | - Clean up header inclusion
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Use IDs from pcidevs.h
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | regen
|
commit | commitdiff | tree |
2008-09-13 |
Sepherosa Ziehau | Add IDs for JMicron and its JMC250/JMC260
|
commit | commitdiff | tree |
2008-09-12 |
Sepherosa Ziehau | - Fix function parameters order bug:
|
commit | commitdiff | tree |