aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched
AgeCommit message (Expand)AuthorFilesLines
2005-01-13[NET]: Lock initializer cleanup.Thomas Gleixner10-10/+10
2005-01-12[PKT_SCHED]: cls_api.c: drop rtnl for loading modulesPatrick McHardy1-6/+16
2005-01-12[PKT_SCHED]: act_api.c: kill some exportsPatrick McHardy1-6/+0
2005-01-12[PKT_SCHED]: tcf_exts: rate_tlv is optionalPatrick McHardy1-3/+3
2005-01-12[PKT_SCHED]: act_api.c: drop rtnl for loading modulesPatrick McHardy2-11/+37
2005-01-11[PKT_SCHED]: tc actions: disable bhs while lock is held in init pathPatrick McHardy2-4/+4
2005-01-11[PKT_SCHED]: Fix memory leaks in cls_u32.c error pathPatrick McHardy1-5/+11
2005-01-11[PKT_SCHED]: Use rtattr_parse_nested where appropriatePatrick McHardy14-42/+27
2005-01-09[PKT_SCHED]: act_api.c: sync multi action order processingPatrick McHardy1-49/+33
2005-01-09[PKT_SCHED]: act_api.c: push memory allocation to tcf_action_get_1Patrick McHardy1-18/+30
2005-01-09[PKT_SCHED]: act_api.c: remove module loading from get/delete operationsPatrick McHardy1-79/+15
2005-01-09[PKT_SCHED]: ipt action: fix module refcount underflow/mem leaks in tcf_ipt_c...Patrick McHardy1-10/+22
2005-01-09[PKT_SCHED]: tc actions: remove unnecessary locking for refcnt changesPatrick McHardy1-2/+0
2005-01-09[PKT_SCHED]: ipt action: fix missing unlock on error pathPatrick McHardy1-4/+0
2005-01-09[PKT_SCHED]: police action: fix multiple bugs in init pathPatrick McHardy1-37/+49
2005-01-09[PKT_SCHED]: pedit action: fix multiple bugs in init pathPatrick McHardy1-30/+55
2005-01-09[PKT_SCHED]: mirred action: fix multiple bugs in init pathPatrick McHardy1-44/+42
2005-01-09[PKT_SCHED]: ipt action: fix multiple bugs in init pathPatrick McHardy1-120/+78
2005-01-09[PKT_SCHED]: gact action: fix multiple bugs in init pathPatrick McHardy1-32/+34
2005-01-09[PKT_SCHED]: tc actions: remove checks for impossible conditionsPatrick McHardy5-68/+6
2005-01-09[PKT_SCHED]: tc actions: whitespace and coding style cleanupPatrick McHardy5-246/+196
2005-01-09[PKT_SCHED]: act_api.c: clean up init path, propagate errors properlyPatrick McHardy1-36/+17
2005-01-09[RTNETLINK]: Use rtattr_strcmp where appropriatePatrick McHardy1-1/+1
2005-01-09[PKT_SCHED]: Add rtattr_strlcpy, use it where appropriatePatrick McHardy3-22/+13
2005-01-09[PKT_SCHED]: act_api.c: remove unnecessary initializationsPatrick McHardy1-13/+10
2005-01-09[PKT_SCHED]: act_api.c: remove checks for impossible conditionsPatrick McHardy1-34/+15
2005-01-09[PKT_SCHED]: act_api.c: use consistent comparison stylePatrick McHardy1-40/+37
2005-01-09[PKT_SCHED]: act_api.c: whitespace and coding style cleanupPatrick McHardy1-184/+141
2005-01-09[PKT_SCHED]: Restore net/sched/ipt.c After iptables Kmod CleanupRusty Russell1-12/+8
2005-01-09[PKT_SCHED]: Actions are now available for all classifiers & Fix police Kconf...Thomas Graf1-8/+8
2005-01-09[PKT_SCHED]: rsvp: use tcf_exts APIThomas Graf1-53/+49
2005-01-09[PKT_SCHED]: tcindex: allow changing parameters for existing filters and use ...Thomas Graf1-166/+207
2005-01-09[PKT_SCHED]: route: allow changing parameters for existing filters and use tc...Thomas Graf1-156/+188
2005-01-09[PKT_SCHED]: fw: make use of tcf_exts APIThomas Graf1-98/+39
2005-01-09[PKT_SCHED]: u32: make use of tcf_exts APIThomas Graf1-84/+40
2005-01-09[PKT_SCHED]: tc filter extension APIThomas Graf1-0/+153
2004-12-27[PKT_SCHED]: dsmark should ignore ECN bitsThomas Graf1-2/+5
2004-12-27[PKT_SCHED]: Staticize and other cleanups.Adrian Bunk8-16/+18
2004-12-27[PKT_SCHED]: Validate policer configuration TLVs.Thomas Graf1-8/+22
2004-12-24Merge nuts.davemloft.net:/disk1/BK/net-2.6.11David S. Miller3-57/+98
2004-12-19[PKT_SCHED]: Provide compat policer stats in action policerThomas Graf1-1/+9
2004-12-19[PKT_SCHED]: Fix double locking in tcindex destroy path.Thomas Graf1-4/+11
2004-12-14Merge nuts.davemloft.net:/disk1/BK/network-2.6.11David S. Miller3-57/+98
2004-12-13[PKT_SCHED]: Keep netem queue running until inner qdisc is emptyPatrick McHardy1-1/+1
2004-12-08[PKT_SCHED]: netem forgets to restart device after inserting packetsStephen Hemminger1-2/+4
2004-12-08[PKT_SCHED]: Fix oops in ipt action error path.Patrick McHardy1-2/+1
2004-11-23[PKT_SCHED]: Clean up tcf_action_init memory handlingPatrick McHardy1-57/+47
2004-11-17[PKT_SCHED]: Allow using nfmark as key in U32 classifier.Catalin Boie2-0/+51
2004-11-15[PATCH] net: scheduling policing fixAndries E. Brouwer1-0/+1
2004-11-09[PKT_SCHED]: Unline inner qdiscs immediately in qdisc_destroy()Patrick McHardy2-2/+28
2004-11-09[PKT_SCHED]: Fix scheduler/classifier module unload race.Patrick McHardy2-10/+8
2004-11-09[PKT_SCHED]: Mark some functions static in tc actions/act_apiPatrick McHardy5-33/+35
2004-11-05[PKT_SCHED]: Fix device leaks in mirred actionPatrick McHardy1-1/+2
2004-11-05[PKT_SCHED]: ipt: Convert jiffies values to USER_HZ when dumpingPatrick McHardy1-3/+3
2004-11-05[PKT_SCHED]: gact: Convert jiffies values to USER_HZ when dumpingPatrick McHardy1-3/+3
2004-11-05[PKT_SCHED]: mirred: Convert jiffies values to USER_HZ when dumpingPatrick McHardy1-3/+3
2004-11-05[PKT_SCHED]: pedit: Convert jiffies values to USER_HZ when dumpingPatrick McHardy1-3/+3
2004-11-05[PKT_SCHED]: Fix rcu_assign_pointer fallout, use it in the right placePatrick McHardy2-7/+3
2004-11-05[PKT_SCHED]: Remove old estimator code, no longer used.Thomas Graf2-15/+0
2004-11-05[PKT_SCHED]: Builtin qdiscs should avoid all qdisc_destroy() processing.Thomas Graf1-3/+3
2004-11-05[PKT_SCHED]: Initialize lists of builtin qdiscs.Thomas Graf1-0/+2
2004-11-02[PKT_SCHED]: cls_*: use tcf_police_dump_stats to dump via new gnet_stats APIThomas Graf4-16/+8
2004-11-02[PKT_SCHED]: police: use gnet_stats for old policer statsThomas Graf1-7/+32
2004-11-02[PKT_SCHED]: police: use gnet_stats for action policer statsThomas Graf1-17/+6
2004-11-02[PKT_SCHED]: pedit: use gnet_stats for action statsThomas Graf1-15/+3
2004-11-02[PKT_SCHED]: mirred: use gnet_stats for action statsThomas Graf1-18/+5
2004-11-02[PKT_SCHED]: ipt: use gnet_stats for action statsThomas Graf1-18/+5
2004-11-02[PKT_SCHED]: gact: use gnet_stats for action statsThomas Graf1-16/+4
2004-11-02[PKT_SCHED]: tcf_action: copy generic stats via TCA_ACT_STATSThomas Graf1-3/+26
2004-11-01[PKT_SCHED]: cls_u32: Use generic routines for class binding and police confi...Thomas Graf1-122/+30
2004-11-01[PKT_SCHED]: cls_tcindex: Use generic routines for class binding and police c...Thomas Graf1-28/+10
2004-11-01[PKT_SCHED]: cls_rsvp*: Use generic routines for class binding and police con...Thomas Graf1-35/+11
2004-11-01[PKT_SCHED]: cls_route: Use generic routines for class binding and police con...Thomas Graf1-36/+11
2004-11-01[PKT_SCHED]: Add iptables action.Jamal Hadi Salim3-1/+401
2004-11-01[PKT_SCHED]: cls_fw: CONFIG_NET_CLS_IND is not dependant on CONFIG_NET_CLS_ACTThomas Graf1-14/+14
2004-11-01[PKT_SCHED]: cls_fw: Break is not enough to stop walkingThomas Graf3-3/+3
2004-11-01[PKT_SCHED]: cls_fw: Whitespace/ifdef fixesThomas Graf1-31/+30
2004-11-01[PKT_SCHED]: cls_fw: Use generic routines to dump action/policerThomas Graf1-39/+9
2004-11-01[PKT_SCHED]: cls_fw: Use generic routines to configure action/policerThomas Graf1-131/+59
2004-11-01[PKT_SCHED]: cls_fw: Cleanup fw_classifyThomas Graf1-32/+24
2004-10-27[PATCH] RCU: use rcu_assign_pointer()Paul E. McKenney1-2/+1
2004-10-26[PKT_SCHED]: Add generic packet editor.Jamal Hadi Salim3-0/+310
2004-10-26[PKT_SCHED]: Use new header architectureThomas Graf9-8/+16
2004-10-26[PKT_SCHED]: Inline psched_tod_diffThomas Graf1-15/+0
2004-10-26[PKT_SCHED]: Cleanup cls_set_classThomas Graf1-14/+0
2004-10-26[PKT_SCHED]: psched_*_per_* can be staticThomas Graf1-2/+2
2004-10-26[PKT_SCHED]: Move tc_classify from pkt_cls.h to sch_api.cThomas Graf1-0/+47
2004-10-25[PKT_SCHED]: Rename TCQ_F_INGRES to TCQ_F_INGRESS.Thomas Graf1-3/+3
2004-10-22[PKT_SCHED]: u32: Remove unused hgenerator field in tc_u_hnode.Thomas Graf1-1/+0
2004-10-22[PKT_SCHED]: netem: use timer to handle packets not reschedulingStephen Hemminger1-19/+29
2004-10-21[PKT_SCHED]: Make tcp_proto_lookup_ops() staticChris Wright1-1/+1
2004-10-21[PKT_SCHED]: Trivial spelling fix in net/sched/KconfigChris Wright1-3/+3
2004-10-21[PKT_SCHED]: ATM: Use gnet_stats for class statistics and dump themThomas Graf1-5/+21
2004-10-21[PKT_SCHED]: HFSC: Use dump_stats for class statistics dumpingThomas Graf1-35/+26
2004-10-21[PKT_SCHED]: HFSC: Use generic rate estimatorThomas Graf1-8/+6
2004-10-21[PKT_SCHED]: HTB: Use gnet_stats for class statisticsThomas Graf1-5/+7
2004-10-21[PKT_SCHED]: HTB: Remove unneeded rate estimator bitsThomas Graf1-4/+0
2004-10-21[PKT_SCHED]: HTB: Use dump_stats for class statistics dumpingThomas Graf1-14/+26
2004-10-21[PKT_SCHED]: HTB: Use gnet_stats for class statisticsThomas Graf1-6/+8
2004-10-21[PKT_SCHED]: CBQ: Use generic rate estimatorThomas Graf1-8/+6
2004-10-21[PKT_SCHED]: CBQ: Use dump_stats for class statistics dumpingThomas Graf1-24/+24
2004-10-21[PKT_SCHED]: CBQ: Use gnet_stats for class statisticsThomas Graf1-7/+9
2004-10-21[PKT_SCHED]: Add dump_stats class opThomas Graf1-1/+14
2004-10-21[PKT_SCHED]: RED: use dump_statsThomas Graf1-13/+8
2004-10-21[PKT_SCHED]: CBQ: use dump_statsThomas Graf1-7/+10
2004-10-21[PKT_SCHED]: Add dump_stats qdisc opThomas Graf1-0/+3
2004-10-21[PKT_SCHED]: Requeues statisticsThomas Graf14-5/+24
2004-10-20[PKT_SCHED]: Fix netem qlen accounting.Patrick McHardy1-2/+6
2004-10-19Merge bk://kernel.bkbits.net/davem/net-2.6Linus Torvalds19-128/+469
2004-10-19[PATCH] #include <asm/bitops.h> -> #include <linux/bitops.h>Adrian Bunk22-22/+22
2004-10-19[NET]: Add Mirred TC action.Jamal Hadi Salim3-0/+326
2004-10-19[PKT_SCHED]: CBQ; Destroy filters before destroying classes.Thomas Graf1-0/+10
2004-10-19[PKT_SCHED]: Fix sch_atm build.David S. Miller1-4/+4
2004-10-19[PKT_SCHED]: Qdisc are not supposed to dump TCA_STATS themselvesThomas Graf2-7/+0
2004-10-19[PKT_SCHED]: Use generic rate estimatorThomas Graf2-8/+6
2004-10-19[PKT_SCHED]: Use gnet_stats API to copy statistics into netlink messageThomas Graf1-2/+16
2004-10-19[PKT_SCHED]: Replace tc_stats with new gnet_stats in struct QdiscThomas Graf14-107/+107
2004-10-04[PKT_SCHED]: Make rate estimator work on all platforms.Thomas Graf1-7/+3
2004-10-04[PKT_SCHED]: Remove useless line in cbq_dump_classThomas Graf1-1/+0
2004-10-03Merge bk://212.42.230.204/net-2.6David S. Miller3-9/+10
2004-10-04[NET_SCHED]: Remove useless variable in tc_ctl_tfilterPatrick McHardy1-4/+4
2004-10-04[NET_SCHED]: Fix module leak in tc_ctl_tfilter error pathPatrick McHardy1-2/+6
2004-10-03[PKT_ACT]: Fixup tcf_result updating wrt. tcf_action_exec() calls.David S. Miller3-9/+10
2004-09-28[PKT_SCHED]: Remove unneeded line in sch_sfq.cThomas Graf1-1/+0
2004-09-27[PKT_SCHED]: Report qdisc parent to userspaceThomas Graf1-1/+3
2004-09-15[PKT_SCHED]: Fix slab corruption in cbq_destroyThomas Graf1-6/+0
2004-09-15[IPV6]: Kill ip6_get_dsfieldHerbert Xu1-1/+2
2004-09-12[NET]: Fix missing spin lock in lltx path.Andi Kleen1-1/+3
2004-09-12[NET]: Use NETDEV_TX_* macros instead of magic numbers.Jamal Hadi Salim1-8/+4
2004-09-07[IPV4/IPV6]: Update ECN handling.Herbert Xu1-4/+3
2004-09-07[NET]: NETIF_F_LLTX for devicesAndi Kleen1-23/+51
2004-09-07[PKT_SCHED]: Add missing MODULE_LICENSE.Pozsar Balazs1-0/+1
2004-09-06[PKT_SCHED]: Fix gact compile warnings.Jamal Hadi Salim1-0/+4
2004-09-01[PKT_SCHED]: Kill bogus spaces in Kconfig strings.David S. Miller1-5/+5
2004-09-01[PKT_SCHED]: Add gact generic actions.Jamal Hadi Salim3-2/+276
2004-08-30[PKT_SCHED]: Distribution table fixes for netem.Stephen Hemminger1-19/+19
2004-08-27[PKT_SCHED]: Update for netem scheduler.Stephen Hemminger1-592/+218
2004-08-26[PATCH] mostly remove module_parm()Rusty Russell1-1/+2
2004-08-22[PKT_SCHED]: Fix unused label warning in ingress_init().David S. Miller1-4/+2
2004-08-22[PKT_SCHED]: Missing dev_put in error pathPatrick McHardy2-1/+4
2004-08-22[PKT_SCHED]: Fix class leak in CBQ scheduler.Patrick McHardy1-6/+8
2004-08-16[PKT_SCHED]: Remove unnecessary memsets in packet schedulersPatrick McHardy5-13/+0
2004-08-16[PKT_SCHED]: Resolve race condition with module unload in qdisc_create()Patrick McHardy1-13/+6
2004-08-15[PKT_SCHED]: cacheline-align qdisc data in qdisc_create()Patrick McHardy1-8/+13
2004-08-15[NET_SCHED]: O(1) children vtoff adjustment in HFSC schedulerPatrick McHardy1-8/+15
2004-08-15[NET_SCHED]: Replace actlist by rbtrees in HFSC scheduler.Patrick McHardy1-90/+92
2004-08-15[NET_SCHED]: Replace eligible list by rbtree in HFSC scheduler.Patrick McHardy1-68/+41
2004-08-09[PKT_SCHED]: Disable local bh's when grabbing qdisc_tree_lock in tc_dump_tfil...Patrick McHardy1-2/+2
2004-08-09[PKT_SCHED]: Fix borrowing fairness in htb.Martin Devera1-8/+55
2004-08-03[PKT_SCHED]: Move sch_atm over to qdisc_priv().David S. Miller1-2/+3
2004-08-03[PKT_SCHED]: Cache align qdisc data.Stephen Hemminger14-167/+172
2004-08-03[PKT_SCHED]: Fix q_idx calculation in tc_dump_qdisc.Patrick McHardy1-2/+5
2004-08-03[PKT_SCHED]: Use double-linked list for dev->qdisc_listPatrick McHardy2-30/+21
2004-08-03[PKT_SCHED]: Remove useless noop_qdisc assignments in destroy functionsPatrick McHardy5-12/+1
2004-08-03[PKT_SCHED]: remove unneccessary checks for qdisc->devPatrick McHardy2-4/+3
2004-08-03[PKT_SCHED]: Refcount qdisc->dev for __qdisc_destroy rcu-callbackPatrick McHardy2-0/+4
2004-08-03[PKT_SCHED]: Fix locking in __qdisc_destroy rcu-callbackPatrick McHardy2-17/+17
2004-08-03[PKT_SCHED]: netem limit not returned correctlyStephen Hemminger1-1/+1
2004-08-01[NET]: Update NET_SCH_NETEM Kconfig help text.Adrian Bunk1-2/+5
2004-07-29Merge nuts.davemloft.net:/disk1/BK/network-2.6David S. Miller1-36/+77
2004-07-29Merge bk://cifs.bkbits.net/linux-2.5cifsLinus Torvalds1-2/+1
2004-07-29[PKT_SCHED]: Fix pkt_cls.h incompatabilities.Jamal Hadi Salim1-36/+77
2004-07-28[PKT_SCHED]: de-inline qdiscipline locking functionsStephen Hemminger3-23/+44
2004-07-25Cset exclude: davem@nuts.davemloft.net|ChangeSet|20040723204655|22654David S. Miller1-1/+2
2004-07-22[PKT_SCHED]: Alpha not studly enough for SCH_CLK_CPU.David S. Miller1-2/+1
2004-07-22[PKT_SCHED]: Make clock source configurablePatrick McHardy4-9/+74
2004-07-22[PKT_SCHED]: Use get_cycles() for PSCHED_CPU clock sourcePatrick McHardy1-11/+11
2004-07-22[PKT_SCHED]: Remove dead timer code.Patrick McHardy1-14/+1
2004-07-20[PKT_SCHED]: Need delayed packet limit in sch_netem.Stephen Hemminger1-5/+11
2004-07-20[PKT_SCHED]: Missing qdisc destroy in sch_netem.Stephen Hemminger1-0/+3
2004-07-20[PKT_SCHED]: Make sch_netem classful.Stephen Hemminger1-0/+87
2004-07-09[PKT_SCHED]: Add jitter support to netem.Stephen Hemminger1-74/+676
2004-07-09[PKT_SCHED]: Remove CSZ scheduler.David S. Miller3-1071/+0
2004-07-06[PKT_SCHED]: Kill fix_u32_bug ifdef tests in cls_u32.cDavid S. Miller1-6/+0
2004-07-06[PKT_SCHED]: Kill CONFIG_CLS_U32_PERF2 cruft code.David S. Miller1-3/+0
2004-07-06[PKT_SCHED]: New version of u32 classifier hashing workaround.Jamal Hadi Salim1-4/+16
2004-07-06[PKT_SCHED]: Another missed qdisc_copy_stats() conversion.David S. Miller1-1/+2
2004-07-06[PKT_SCHED]: Two small netem fixes.Stephen Hemminger1-1/+2
2004-07-06[PKT_SCHED]: Fix some missing qdisc_copy_stats() conversions.David S. Miller3-3/+6
2004-07-05[PKT_SCHED]: Update to network emulation QOS scheduler.Stephen Hemminger4-286/+260
2004-07-05[PKT_SCHED]: Do not embed spinlock in tc_stats structure.David S. Miller8-30/+42
2004-07-05[PKT_SCHED]: Rip out requeue stat addition, user ABI breaker.David S. Miller3-9/+0
2004-07-05[PKT_SCHED]: Pass NET_XMIT_* status properly back through classifiers.Jamal Hadi Salim4-31/+151
2004-06-29Cset exclude: dtor_core@ameritech.net|ChangeSet|20040629212548|46753David S. Miller1-14/+16
2004-06-29[PKT_SCHED]: Eliminate guard from TDIFF_SAFE.Stephen Hemminger5-9/+9
2004-06-29[PKT_SCHED]: Bad TDIFF_SAFE in csz.Stephen Hemminger1-3/+1
2004-06-29[PKT_SCHED]: Packet scheduler exports.Stephen Hemminger1-1/+5
2004-06-29[PKT_SCHED]: Compile warning and logic rearrangement in sch_prio enqueue.Dmitry Torokhov1-16/+14
2004-06-29[NET]: Two tc action fixes.Jamal Hadi Salim1-8/+8
2004-06-25[PKT_SCHED]: In tca_action_flush, don't pass NULL netlink callback into ops->...Jamal Hadi Salim1-1/+2
2004-06-24Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6David S. Miller1-3/+3
2004-06-23[PKT_SCHED]: Fix typo in config help text, noticed by Geert.David S. Miller1-2/+2
2004-06-23[PKT_SCHED]: Fix pkt_sched.h warnings.Andrew Morton5-9/+9
2004-06-23[PATCH] rcu: avoid passing an argument to the callback functionAndrew Morton1-3/+3
2004-06-22MergeDavid S. Miller12-50/+1889
2004-06-21[PKT_SCHED]: C99'ify act_police_ops.Jamal Hadi Salim1-13/+13
2004-06-21[NETFILTER]: Add realm matchPatrick McHardy1-2/+2
2004-06-20[NET]: Lockless loopback patch (version 2).Arthur Kepner2-14/+32
2004-06-20[NET]: Fix module refcounting of TC actions.Jamal Hadi Salim5-46/+91
2004-06-17[PKT_SCHED]: Add loss option to network delay scheduler.Stephen Hemminger1-0/+9