commit 779d3e7af55e6b711d5c193ba8c5dd7c2780441a
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Sep 14 09:48:28 2012 +0800
pci/mptable: Let parent route the interrupt before using the intline
Tested-by: swildner@
Summary of changes:
sys/bus/pci/i386/mptable_pci.c
commit f994de370ab6a078d15946854106404d7a69584f
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Sep 17 17:30:09 2012 +0800
ifpoll: Field renaming; if_qpoll - if_npoll
Consistent w/ IFF_NPOLLING flag
Summary of changes:
sys/dev/netif/emx/if_emx.c | 18
commit 09f49d522029d6a76976f2a91fca9e9260ec0c03
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sat Sep 22 21:45:43 2012 +0800
emx: Allow user to specify RX/TX processing CPU's offset
Summary of changes:
sys/dev/netif/emx/if_emx.c | 129
commit 56b642906a4863a211d16db7ee4edff6e9289932
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Sep 23 15:48:31 2012 +0800
ifpoll: Reorder iopoll fields a little bit
Summary of changes:
sys/net/if_poll.c | 13 ++---
1 files changed, 6 insertions(+), 7 deletions
commit e3f2143db92e6b238d2c0072bf16d3f50218b277
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Sep 23 15:59:03 2012 +0800
ifpoll: Use u_long for statistics
Summary of changes:
sys/net/if_poll.c | 35 +--
1 files changed, 17 insertions(+), 18
On Sun, Sep 30, 2012 at 3:16 AM, John Marino
mar...@crater.dragonflybsd.org wrote:
commit 804071baac84c9dd7329bc5c335891305e15432f
Author: John Marino dr...@marino.st
Date: Sat Sep 29 21:15:06 2012 +0200
gmp/mpfr relocation: Forgot to commit one file
Summary of changes:
commit de437f821dfb156157b75440d02d4b61fe1a1f48
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Sep 30 21:45:52 2012 +0800
jme: Factor out jme_rx_restart
Summary of changes:
sys/dev/netif/jme/if_jme.c | 58 +--
1 files changed, 23
commit 9b99c84fbfa672a26515372148f6f63d90539480
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Oct 9 17:56:55 2012 +0800
jme: Put TX related stuffs into struct jme_txdata
While I'm here, add more comment
Summary of changes:
sys/dev/netif/jme/if_jme.c| 294
commit aedb11c567736448bd6307311440ffad4b91ef09
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Oct 11 14:54:52 2012 +0800
acpi/pstate: Be lenient about wrong # of processors in the power domain
Some stupid BIOSes seem to consider two logic CPUs (hyperthreading
commit 2f00683bb126e1a3c243ec03274b540b58baa673
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Oct 12 10:46:27 2012 +0800
ifpoll: Don't pass pollhz to status poll handler
It is not useful at all.
Summary of changes:
sys/dev/netif/emx/if_emx.c |5 -
sys/dev
commit 5c721a05a3cfe6a6ad06326d891d6147614aa222
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Oct 15 21:30:13 2012 +0800
ifpoll: Adjust default parameters for 1000Mbps network
Summary of changes:
sys/net/if_poll.c | 14 +++---
1 files changed, 7 insertions(+), 7
commit 39a8d43a0c09a79fd35239761b7ca5dd3a380280
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Oct 17 21:12:09 2012 +0800
bnx: Switch from DEVICE_POLLING to ifpoll
Summary of changes:
sys/dev/netif/bnx/Makefile|6 +-
sys/dev/netif/bnx/if_bnx.c| 173
commit e338300866a0bfa22addcd4e13f51149075419cc
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Oct 17 21:22:59 2012 +0800
snd/hda: Restore the magic register setting to enable cache snooping
It looks like certain chips ignore NOSNOOP settings in PCIe device
control
commit 7ad3027192c30b2c84f92ee4a3fe9d8e71aa4d8c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Oct 17 21:22:59 2012 +0800
snd/hda: Restore the magic register setting to enable cache snooping
It looks like certain chips ignore NOSNOOP settings in PCIe device
control
commit 8033b958c9acabcc9a3e22d889752d9204391525
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Oct 19 13:53:54 2012 +0800
mbuf: Jumbo clusters are rarely used; keep the amount small.
Summary of changes:
sys/kern/uipc_mbuf.c | 36
1 files
commit fa8f5efbae5e026ccc91681abc697060a87dd20b
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Oct 19 16:03:45 2012 +0800
mbuf: Make cacheable fraction of mbuf clusters tunable
Summary of changes:
sys/kern/uipc_mbuf.c | 29 +
1 files changed, 25
commit dc43b724957730a2aec1f4314b64f3554e60b46c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sat Oct 20 21:33:06 2012 +0800
netif: Enable ifpoll in module building
Summary of changes:
sys/dev/netif/bnx/Makefile |2 +-
sys/dev/netif/emx/Makefile |2 +-
sys/dev/netif/igb
commit 2fce25797650849338d38de57731a5efad1d5158
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Oct 21 17:00:54 2012 +0800
objcache: objcache_create on longer changes cluster_limit
It is no longer needed to pass the pointer to cluster_limit.
Summary of changes:
sys
commit f2013535956a7e117cad47f86aa45ff6809efccb
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Oct 21 18:42:05 2012 +0800
objcache: Make sure that percpu_objcache and depot are cache line aligned
Since percpu_objcache and depot are embedded in the objcache, so objcache
commit 1ad7b4a725493968707b42fff28915984028b0d6
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Oct 21 20:23:04 2012 +0800
objcache: Make sure magazines are cache line aligned
This also makes magazines' size multiple cache line size.
Summary of changes:
sys/kern
commit aad8a0a7da2699f0f3c23b136290c32b4ef7c4f4
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Oct 30 10:53:59 2012 +0800
ioapic/x86_64: Allow GSI 191
Some BIOSes seem to assume that all 256 IDT vectors could be used,
while we limit the available IDT vectors percpu
commit 4dd740d5750dd8d77b318251d32f9855a18ea6a0
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sat Nov 3 22:26:12 2012 +0800
Revert bge: Always configure MII mode register
This reverts commit dda43ff2bc5975a3cbd91838e7a46332039962f4.
Forcefully configure seems
commit e691c072d9335de6f38f06c3b7237e60af19a8d6
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sat Nov 3 22:26:12 2012 +0800
Revert bge: Always configure MII mode register
This reverts commit dda43ff2bc5975a3cbd91838e7a46332039962f4.
Forcefully configure seems
commit c3640a43a372e4b33901e3e5bee48abbe9f5fbfd
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sat Nov 3 22:49:32 2012 +0800
bge: Fix a bug in the polling code when status tag is used
Status tag always needs to be written even if interrupt is not enabled.
Summary
commit 5d35ae7453b04c7db79d960c22cbe09a230f08dd
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 4 14:52:38 2012 +0800
ifpoll: Also check sysctl_tree in compat code setup
Summary of changes:
sys/net/if_poll.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http
commit 4a331bf7cb61ce7c9d39f8945722f2daeff5ccab
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 4 14:54:00 2012 +0800
bce: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/bce/Makefile|6 +-
sys/dev/netif/bce/if_bce.c| 100
commit 7816ba83234bc53c7e881e20c4aa1d62291b838a
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 4 16:44:44 2012 +0800
re: Swicth from device_polling to ifpoll
Summary of changes:
sys/dev/netif/re/Makefile |6 +-
sys/dev/netif/re/if_re.c| 108
commit d2e51f8d04e3ebb58e09c5921fa9675ab83bb689
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 4 18:04:03 2012 +0800
nfe: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/nfe/Makefile|6 +-
sys/dev/netif/nfe/if_nfe.c| 87
commit 387229360931e7a24522b12aad866b2b8c111041
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 4 19:02:07 2012 +0800
xl: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/xl/Makefile |6 +-
sys/dev/netif/xl/if_xl.c| 143
commit 3bcfba15dc7be43813f1434c060a701425e1cf19
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 4 20:19:20 2012 +0800
sis: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/sis/Makefile|6 +-
sys/dev/netif/sis/if_sis.c| 132
commit ee3324426e1d1255c2f86a4b33120dd147bacbd9
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Nov 6 19:58:19 2012 +0800
fxp: Switch device_polling to ifpoll
Summary of changes:
sys/dev/netif/fxp/Makefile|6 +-
sys/dev/netif/fxp/if_fxp.c| 109
commit b373db6a1aa0d43a79a3d0234a384a8a88a1d21e
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Nov 6 22:19:10 2012 +0800
vr: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/vr/Makefile |6 ++--
sys/dev/netif/vr/if_vr.c| 73
commit 3879f13b352861b4502a8676f7b3c4cba2470f07
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 11 17:44:04 2012 +0800
dc: Add missing ifpoll_compat_setup
Summary of changes:
sys/dev/netif/dc/if_dc.c |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
http
commit bf58d75619e742dd1f315b448a4d48ddbc834cd9
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 11 18:20:17 2012 +0800
nge: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/nge/Makefile|6 +-
sys/dev/netif/nge/if_nge.c| 129
commit 4e5366b505b9f3c9de219d762406ccab28f395f5
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 11 19:10:50 2012 +0800
vge: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/vge/Makefile|6 +-
sys/dev/netif/vge/if_vge.c| 114
commit c4ce387caefcea1cd4302aa65c2a766c8b712733
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Nov 12 20:21:31 2012 +0800
fwe: Switch from device_polling to ifpoll
Summary of changes:
sys/dev/netif/fwe/Makefile|6 ++--
sys/dev/netif/fwe/if_fwe.c| 77
commit b3447c73abb908abc9b077de8adf08a7013e623d
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Nov 16 14:05:33 2012 +0800
iwn: This driver never supported polling
Summary of changes:
sys/dev/netif/iwn/Makefile |6 --
1 files changed, 0 insertions(+), 6 deletions
commit 77e50212d378068d4aa92a9c211285c8fff0c568
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Nov 16 16:56:19 2012 +0800
polling: Remove device_polling remainder
DEVICE_POLLING has no effect since this commit and will be nuked
after next release.
Summary
commit 640dc18f50d05f9ad0c3a92d4265c33fb0b98933
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Nov 16 16:59:53 2012 +0800
UPDATING: Mention DEVICE_POLLING is replaced by IFPOLL_ENABLE
Summary of changes:
UPDATING | 11 +++
1 files changed, 11 insertions(+), 0
commit 5e8a14a38da718561403517e00d2ab76880c681f
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Nov 19 17:38:44 2012 +0800
mchian: Sync w/ FreeBSD a little bit
subr_mchain.c CVS 1.{6, 8, 9, 10, 16, 18}
Submitted-by: Alexey Slynko w/ modification by me
commit 871c0e2b6879cde2fe8b1c76bc3ae0040abb975c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Nov 22 20:02:31 2012 +0800
igb: Don't update TDT upon very packets transmitted
The TDT is updated only after certain amount of TX descriptors are
added to the hardware TX
commit 0aba36eb844503423f414a3235eca72a78dc575a
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 25 14:34:21 2012 +0800
emx: Use SYSCTL_ADD_INT for hw.emxX.wreg_tx_nsegs
It actually does not have any constraints.
Summary of changes:
sys/dev/netif/emx/if_emx.c | 25
commit 89358783e3e296421ddba5cd19ce783edc9a9a35
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 25 14:35:31 2012 +0800
igb: Use SYSCTL_ADD_INT for hw.igbX.tx_wreg_nsegs
It actually does not have any constraints.
Summary of changes:
sys/dev/netif/igb/if_igb.c | 24
commit bd04074e9ba0274980fb871d674ca6540d13f4c6
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 25 20:57:57 2012 +0800
bce: Don't mess w/ MQ_COMMAND on TX path; it seems useless
Tested-with: 5706C, 5708C and 5709C
Summary of changes:
sys/dev/netif/bce/if_bce.c
commit 6a8549eac8fe7883f609638f03a36dbceb6e46f0
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Nov 25 19:00:50 2012 +0800
bce: Reformat comment in bce_npoll_compat a little bit
Summary of changes:
sys/dev/netif/bce/if_bce.c |7 ---
1 files changed, 4 insertions(+), 3
commit f52858a0e5001afe34e1bb2738532a7d298a4870
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Nov 26 21:32:42 2012 +0800
bce: Improve tiny packets transmission performance on low frequency CPU
Update TX HOST_IDX and HOST_BSEQ registers a little bit often; mainly
commit 766a96d6752a6c4887a1f41b50f79c908c3f5cdc
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Nov 26 21:38:48 2012 +0800
bce: Commit coalesce parameters changes in polling code
Summary of changes:
sys/dev/netif/bce/if_bce.c |3 +++
1 files changed, 3 insertions(+), 0
commit 21ccbc2d3cf3b6c7eb27000386e21aeae9271820
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Nov 26 21:41:20 2012 +0800
polling: Increase default status polling fraction to 80
Before we bumped the polling frequency from 1000 to 2000, the status
polling fraction
commit f5991d1f6f129c4fbf395d86ee27f35a8ad21ba8
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Nov 29 13:55:02 2012 +0800
sosendudp: Try to optimize out the additional mbuf alloc on output path
This optimization leaves enough space at the beginning of the mbuf, so
commit aad8b3fefb192f89783f0b1e383f701aafd4f00b
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Dec 2 20:30:40 2012 +0800
bge: Improve tiny packets transmission performance on low frequency CPU
Update TX HOST_PROD register a little bit often; mainly to improve
commit 3a65efa657c814b3133903580145cbd07120e46c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Dec 3 09:53:20 2012 +0800
jme: Improve tiny packets transmission performance on low frequency CPU
Update TXCSR register a little bit often; mainly to improve timeliness
commit 973817806f8a66cbe9e64caee285ece49873e7bc
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Dec 9 21:12:09 2012 +0800
bnx: Obey the RX polling count
Summary of changes:
sys/dev/netif/bnx/if_bnx.c | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
http
commit f256b6c03397badf8e8f40e47cc0c0e0ed93f284
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Dec 13 14:12:16 2012 +0800
thread: Add td_type field; this avoids blowout td_flags w/ type flags
- Replace TDF_CRYPTO with TD_TYPE_CRYPTO
- All lwkt threads are created
commit 2640b9e5de9ecb7ec95ab7839141ef3ba9c792c0
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 14 09:45:51 2012 +0800
pktgen: Clear ip.ip_sum before calling in_cksum_hdr()
Summary of changes:
tools/tools/netrate/pktgen/pktgen.c |1 +
1 files changed, 1 insertions(+), 0
commit d61a4c96997d692decf623346667fff4de932f8d
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 14 16:50:04 2012 +0800
polling: Diverge each CPU's polling frequency a little bit (within 50Hz)
This avoids possible thunder hurd effect on ifnet.if_snd's serializer
commit 107282b98515f682dc5eae2631206797df4d7768
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 14 17:15:49 2012 +0800
polling: Increase default rx.each_burst to 50
With this default the CPU usage still could be throttled to the desired
value (rx.user_frac
commit b7830781d50ed0c3c9e6d9e45e61d515260844d9
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Dec 18 16:26:46 2012 +0800
if_start: Fix indentation
Summary of changes:
sys/net/if.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://gitweb.dragonflybsd.org
commit fa7903f3f66f94f0ce06388a920a75b878126447
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Dec 18 17:38:51 2012 +0800
polling: Increase default polling rate to 6000Hz
This increases the bidirational normal IP forwarding rate by 30~40Kpps
Summary of changes:
share
commit 239bdb5805d6a060bace14ece02aadd5f16b2fba
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Dec 18 21:47:39 2012 +0800
netisr: Add priority for netisr rollup functions
Higher priority rollup will be run first. This mechanism auguments
the original rollup
commit 7e1fbcfe9df8e9d245e2069871dd715869d9732f
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Dec 18 21:53:12 2012 +0800
netisr: Remove unused macros
Summary of changes:
sys/net/netisr.h |3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
http
commit 390d8a055eda2097b259f4d07bfc801f8224ed40
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Dec 19 17:12:23 2012 +0800
pktgen: Create 4 device nodes by default
Summary of changes:
tools/tools/netrate/pktgen/pktgen.c | 12 +---
1 files changed, 9 insertions(+), 3
commit 52be0b304ed707dd3990ad780db3af4405e3b45c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Dec 19 17:12:49 2012 +0800
pktgenctl: Allow pktgen device to be specified
Summary of changes:
tools/tools/netrate/pktgenctl/pktgenctl.c | 15 +++
1 files changed, 11
commit 64a97cef20dcf80d7f88d306bdd11596fba91a71
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Dec 19 18:00:32 2012 +0800
tools/toeplitz: Force 0 padding in result printing
Summary of changes:
tools/tools/toeplitz/toeplitz.c |4 ++--
1 files changed, 2 insertions(+), 2
commit 2432a025a1f4cbb217d66cef661c5848ec36ca33
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Dec 20 16:29:19 2012 +0800
ip_output: Don't drop packet based on if_snd queue length
Later if_snd queue enqueuing should make this decision
Summary of changes:
sys/netinet
commit 564c310c1aaeb9e91022fb228dac12d11cbf0e56
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 21 13:00:12 2012 +0800
ip_forward: Optimize out the mbuf allocation for ICMP messages
A per-netisr mbuf template is used to save the necessary information
for later
commit fe53d127dabfbfba710a98e4f95834acf7de71b6
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sat Dec 22 23:32:20 2012 +0800
ifq_dispatch: Avoid accessing the mbuf after it has been queued to if_snd
The enqueued mbuf could have be freed when it is used to update the stats
commit 28cc0c295c957f68a6e8afbac62d0e50d56ccb25
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Sun Dec 23 20:31:32 2012 +0800
ifq/staging: Initial implementation of IFQ packet staging mechanism
The packets enqueued into IFQ are staged to a certain amount before
commit 5f497de91f81f396e2bd9d93d18142b9b1adec82
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Dec 24 15:23:38 2012 +0800
polling: Perform RX polling before TX polling
Summary of changes:
sys/net/if_poll.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http
commit 2b2f1d64365d00c82acc7b9a7965873bc344ad38
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Dec 24 15:58:47 2012 +0800
if_start: Use if_start_schedule in if_start_dispatch
Ease further optimization.
Summary of changes:
sys/net/if.c | 13 +++--
1 files
commit 3cab6b0d05a1505b50befc1ffad2c25620b6775c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Mon Dec 24 17:35:29 2012 +0800
ifq/staging: Perform IFQ packet staging for if_start scheduling
IFQ packets staging is now performed for ifnet's if_start scheduling,
i.e
commit b7a0c9582846964f9c91dbe9a4e57dba71bd6828
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Tue Dec 25 21:03:01 2012 +0800
ifq/staging: Increase ifq_maxlen a little bit for packets get staged
Increase ifq_maxlen by the amount that IFQ packet staging will take
commit 5804f3d1f509fd4e29a227f149abf7b8085b8c29
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Dec 26 20:24:43 2012 +0800
ifq/staging: Clean up IFQ packet staging resources
- Make sure pending if_start scheduling IPIs are synchronized
- Make sure IFQ packets
commit c588dcdb1cdddad0c213827ff3283074fca1f7b4
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Wed Dec 26 20:29:29 2012 +0800
ifq/staging: Remove debug code
Summary of changes:
sys/net/if.c | 10 --
1 files changed, 0 insertions(+), 10 deletions(-)
http
commit 2aa7f7f88568f6cd6c9170588f706d02912f0347
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Dec 27 11:20:48 2012 +0800
ifq/staging: Add comment about IFQ packet staging mechanism
Summary of changes:
sys/net/if.c | 35 +++
1 files changed
commit cbe6e6ecc3f2ea4683a2232780411921609b4a03
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Dec 27 17:52:21 2012 +0800
sctp: Don't test ifq_len against ifq_maxlen; let IFQ make the decision
Summary of changes:
sys/netinet/sctp_output.c | 15 ---
1 files
commit f4aaaf712636339f7f971a42771b9a94fea5ffc8
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Dec 27 17:52:56 2012 +0800
ip6: Don't test ifq_len against ifq_maxlen; let IFQ make the decision
Summary of changes:
sys/netinet6/ip6_output.c | 12
1 files changed, 0
commit 9275f515abe8cae6b7a06bc94290bc587dd0e912
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 28 11:08:35 2012 +0800
ifq: Add ifq_purge_all(); currently it's same as ifq_purge()
This paves the way for the multiple transmission queues support.
ifq_purge_all
commit d973fa24bc57a85a9f7ff636dd454e487de04a24
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 28 11:47:55 2012 +0800
vlan: Use ifq_dispatch() instead of ifq_handoff()
Summary of changes:
sys/net/vlan/if_vlan_ether.c | 21 +++--
1 files changed, 3
commit b691889cfe23462069618f44bcf2ba0e71dcbb79
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 28 14:40:11 2012 +0800
emx: Fix comment
Summary of changes:
sys/dev/netif/emx/if_emx.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
http
commit 5d94c3282d340d778ccf6fad6f79c5e7af59b76d
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 28 14:40:30 2012 +0800
igb: Fix comment
Summary of changes:
sys/dev/netif/igb/if_igb.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
http
commit 5c5db2490b8609ab27a64a1d8a29fc01a2440158
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 28 15:11:32 2012 +0800
pktgen: Pregenerate 3/4 of the ifq_maxlen should be enough
Summary of changes:
tools/tools/netrate/pktgen/pktgen.c |2 +-
1 files changed, 1 insertions
commit 893bb181c090d408f132963afc9917e844dfd9e8
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 28 15:12:02 2012 +0800
em: Don't update TDT upon very packets transmitted
Merged following commits on emx(4):
7f32a9b0f8f25e43ab2ae4ee0d82ce69325d3b4b
commit 9ed293e071aa5626e1e68861be45f0002c7b0d8c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Fri Dec 28 17:31:10 2012 +0800
if: Move IFF_OACTIVE bit into ifaltq; prepare multiple TX queues support
ifaltq.altq_hw_oactive is now used to record that NIC's TX queue is full
commit 7d255ab80f3cf511f9feb07f6d44e6b697117124
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 09:29:44 2013 +0800
if: Remove IFF_POLLING from kernel space.
User space macro is kept for compatibility. Adjust comment a little bit.
Summary of changes:
sys/net
commit 57f2155a41687375e2f5dce18cc76d8e536aae8e
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 09:46:50 2013 +0800
netgraph7/fec: Don't use IF_ macros on ifnet.if_snd
Summary of changes:
sys/netgraph7/ng_fec.c |8 +---
1 files changed, 5 insertions(+), 3
commit 9d498bd073a61e8a3592fbff26d9df0a2fc11c7d
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 10:51:40 2013 +0800
ppp: Don't use IF_HANDOFF, use IF_ENQUEUE instead.
This nukes the last reference of the IF_HANDOFF
Summary of changes:
sys/net/ppp/if_ppp.c | 17
commit 5706b3b84039492c0831baf04bd7f8495eaa1a35
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 11:21:22 2013 +0800
npx: Always embed saveymm in savefpu and remove dependency on opt_cpu.h
- pcb and mdglobaldata size will not change depending on CPU_DISABLE_AVX
commit 43bda70cef1bdd13bb3c20aba55c6ae4a0c55275
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 11:29:34 2013 +0800
ef: Don't use IF_ queue macros on ifnet.if_snd
Summary of changes:
sys/net/ef/if_ef.c | 12
1 files changed, 4 insertions(+), 8 deletions
commit cb0528024107113ec7e2900fdb40ff7bd6d4bd82
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 11:37:14 2013 +0800
net: Don't use IF_DROP on ifnet.if_snd
Summary of changes:
sys/net/gre/if_gre.c |6 --
sys/net/pf/if_pflog.c |8 +---
sys
commit 1d342e2d204127d21046d9ada3c2c216dd4922c6
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 11:50:49 2013 +0800
iwi: Dont' use IF_ macros on ifnet.if_snd
Summary of changes:
sys/dev/netif/iwi/if_iwi.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
http
commit 2d6b4a73baf9778174648d6c68bb2385a4a7d948
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 11:52:31 2013 +0800
ral: Don't use IF_ macros on ifnet.if_snd
Summary of changes:
sys/dev/netif/ral/rt2560.c |4 ++--
sys/dev/netif/ral/rt2661.c |4 ++--
2 files
commit 23f8872b48ade950a85bc02410741ced07ffbe7d
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 12:29:07 2013 +0800
de: Don't use IF_ macros on ifnet.if_snd
Summary of changes:
sys/dev/netif/de/if_de.c | 12 +---
1 files changed, 5 insertions(+), 7 deletions
commit 44275240e149187b1e6fc7f4965b3b772ff3c698
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 12:30:05 2013 +0800
wi: Don't use IF_ macros on ifnet.if_snd
Summary of changes:
sys/dev/netif/wi/if_wi.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
http
commit 223b3dbf7cf109daecd4fc66c66eb6f9e6e392e6
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 15:23:06 2013 +0800
net: Don't use IF_{EN,DE}QUEUE on ifnet.if_snd
Summary of changes:
sys/dev/atm/en/midway.c |3 +-
sys/dev/netif/ath/ath/if_ath.c
commit 27282cbb46cfa576354a9c61246a7ab80131c9c4
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 16:15:29 2013 +0800
if: Update IF_ macros comment
Summary of changes:
sys/net/if_var.h |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
http
commit 058d1cd0130d62f91b9ede3a53add2e1f199735c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 16:40:57 2013 +0800
ifq: Update comment in net/ifq_var.h
Summary of changes:
sys/net/ifq_var.h | 67 ++---
1 files changed, 33
commit acf18b65c8e880ecd9087a72c1d2a9283362487c
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 17:21:34 2013 +0800
ifq: Add ifq_{is,set,clr}_started to access/modify altq_started
Summary of changes:
sys/net/if.c | 14 +++---
sys/net/ifq_var.h | 27
commit d39b961c82039e07eb0f6e52d3133141a89e42b5
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 19:57:38 2013 +0800
if: if_start_schedule - ifq_ifstart_schedule
The argument is changed to ifaltq; this eases further changes to
add multiple tx queues support
commit c4c33ef75b6199f23d08563c59075a605c09e3bc
Author: Sepherosa Ziehau se...@dragonflybsd.org
Date: Thu Jan 3 20:14:19 2013 +0800
if: if_start_need_schedule - ifq_ifstart_need_schedule
Consistent function naming as other related functions
Summary of changes:
sys/net/if.c
On Fri, Jan 4, 2013 at 4:30 AM, Sascha Wildner
swild...@crater.dragonflybsd.org wrote:
commit 5db2f26edd92ab4befeb61802687554b3ee6769a
Author: Sascha Wildner s...@online.de
Date: Thu Jan 3 21:27:34 2013 +0100
kernel: Move sys/dev/acpica5 to sys/dev/acpica.
The 5 used to indicate
1 - 100 of 1448 matches
Mail list logo