aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched
AgeCommit message (Expand)AuthorFilesLines
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
2004-06-17[PKT_SCHED]: Do not check netif_queue_stopped() in dequeue ops, races with dr...David S. Miller5-18/+12
2004-06-17[PKT_SCHED]: Delay scheduler should retry if requeue fails.Stephen Hemminger1-5/+9
2004-06-17[PKT_SCHED]: Delay scheduler enqueue always succeeds.Stephen Hemminger1-1/+1
2004-06-15[NET]: Add tc extensions infrastructure.Jamal Hadi Salim12-50/+1844
2004-05-30[PKT_SCHED]: Missing rta_len init in sch_delay.David S. Miller1-0/+1
2004-05-25[NET_SCHED] Do not oops when user tries to attach a filter to a TBF qdisc.Dmitry Torokhov1-0/+6
2004-04-15Merge.David S. Miller1-1/+2
2004-04-11[PATCH] fix sch_ingress helpAndrew Morton1-1/+1
2004-04-11[NET_SCHED]: Check for NULL opt in dsmark_init.Jamal Hadi Salim1-1/+2
2004-03-30[PATCH] double semicolon cleanupAlexander Stohr1-1/+1
2004-03-23[NET_SCHED]: Trailing whitespace cleanup in TBF qdisc.Dmitry Torokhov1-34/+34
2004-03-23[NET_SCHED]: Fix class reporting in TBF qdisc.Dmitry Torokhov1-6/+3
2004-03-21[NET_SCHED]: HTB scheduler updates.Martin Devera1-10/+14
2004-03-18[NET_SCHED]: Add packet delay scheduler.Stephen Hemminger3-0/+281
2004-03-18[NET_SCHED]: Fix requeueing in HFSC scheduler.Patrick McHardy1-30/+10
2004-03-18[PKT_SCHED]: Fix broken indentation in HFSC scheduler.Patrick McHardy1-20/+17
2004-03-14[NET_SCHED]: Use time_after, fixes htb on 64-bit arch.Colin Gibbs1-4/+4
2004-03-05[PKT_SCHED]: Fix ipv6 ECN marking in RED scheduler.Patrick McHardy1-19/+4
2004-02-20[PKT_SCHED]: Missing linux/init.h includes in sch_{arm,dsmark}.cDavid S. Miller2-0/+2
2004-02-20[PKT_SCHED]: Convert to {subsys,module}_initcall(), fix init failure bugs in ...Alexander Viro21-203/+124
2004-02-17[PKTSCHED]: Use queue limit of 1 when tx_queue_len is zero.Patrick McHardy2-3/+5
2004-02-11[NET_SCHED]: Fix slot leakage in SFQ scheduler.Miguel Freitas1-0/+1
2004-02-07[NET_SCHED]: Unify URL referencing in Kconfig documentation.Petri T. Koistinen1-1/+1
2004-01-28[NET_SCHED]: Add HFSC packet scheduler.Patrick McHardy2-1/+1874
2004-01-15[NET] remove both incorrect and unneeded spinlock from sch_teqlJeff Garzik1-6/+0
2004-01-10[NET] fix leak in sch_teqlAlexander Viro1-1/+4
2004-01-06[NET]: Make sure that class selected by priority is a leaf in HTB scheduler.Martin Devera1-2/+2
2003-12-24[PKT_SCHED]: Remove backlog accounting from TBF, pass limit to default inner ...Patrick McHardy1-10/+6
2003-12-24[PKT_SCHED]: Fix module refcount and mem leaks in classful qdiscs.Patrick McHardy8-11/+8
2003-12-07[PKT_SCHED]: In HTB, filters must be destroyed before the classes.Martin Devera1-2/+7
2003-12-07[PKT_SCHED]: Do not dereference the special pointer value 'HTB_DIRECT'.David S. Miller1-2/+7
2003-11-18[NET SCHED]: Fix queue limits in multiple qdiscs.Patrick McHardy4-6/+6
2003-11-18[NET SCHED]: Reset q.qlen in tbf_reset instead of purging an unused queue.Patrick McHardy1-1/+1
2003-11-18[NET SCHED]: Adjust qlen when grafting in multiple qdiscsPatrick McHardy4-0/+5
2003-09-28o NET: move rest of net/sched/*.c EXPORT_SYMBOLs from net/netsyms.cArnaldo Carvalho de Melo3-0/+9
2003-09-28o NET: move net/ipv4/inetpeer.c EXPORT_SYMBOLs from net/netsyms.cArnaldo Carvalho de Melo1-0/+1
2003-09-28o NET: move net/sched/sch_api.c EXPORT_SYMBOLs from net/netsyms.cArnaldo Carvalho de Melo1-0/+6
2003-09-28o NET: move net/sched/police.c EXPORT_SYMBOLs from net/netsyms.cArnaldo Carvalho de Melo1-0/+10
2003-09-28o NET: move net/sched/sch_generic.c EXPORT_SYMBOLs from net/netsyms.cArnaldo Carvalho de Melo1-0/+9
2003-09-24Merge nuts.ninka.net:/disk1/davem/BK/network-2.5David S. Miller1-2/+0
2003-09-24Manual merge of Kconfig file module commentsLinus Torvalds1-72/+36
2003-09-24[PATCH] Kconfig fixes for modules.txtRusty Russell1-72/+36
2003-09-23[NET]: Unlink qdiscs in qdisc_destroy even when CONFIG_NET_SCHED is not enabled.David S. Miller1-2/+0
2003-09-15[NET]: Make pfifo_fast actually report statistics.Jamal Hadi Salim1-1/+25
2003-09-11[ATM]: exporting llc_oui[] isn't worth it (from mitch@sfgoth.com)Chas Williams1-5/+11
2003-09-11[NET]: Kill unneded version.h in net/sched.Felipe Damasio1-1/+0
2003-09-11[NET]: Convert packet scheduler API to seq_file.Stephen Hemminger1-18/+17
2003-09-11[NET]: Remove some unnecessary proc_fs.h includesStephen Hemminger2-2/+0
2003-08-31[NET]: Convert netdev_rx_stat to per-cpu data.Christoph Hellwig1-1/+1
2003-08-19[NET]: free_netdev - net/* drivers.Stephen Hemminger1-1/+1
2003-08-02[NET]: janitor: don't init statics to 0.Randy Dunlap1-1/+1
2003-07-28[NET]: Fix bugs in sch_htb packet scheduler.Martin Devera1-6/+36
2003-07-08[NET] Attach inner qdiscs to TBFDmitry Torokhov11-89/+227
2003-06-22[NET]: Update teql scheduler to dynamic net device.Stephen Hemminger1-72/+91
2003-06-22[NET]: Fix OOPSes with RSVP.Jamal Hadi Salim1-4/+7
2003-06-18[NET]: Fix jiffies races in net/sched/sch_htb.cMartin Devera1-20/+28
2003-06-08[NET]: asm/smp.h --> linux/smp.h in sch_ingress.cGeert Uytterhoeven1-1/+1
2003-06-04o net: create struct sock_common and use in struct sock & tcp_tw_bucketArnaldo Carvalho de Melo1-1/+2
2003-05-19[NET]: More device register/unregister fixing.David S. Miller1-5/+2
2003-05-19[NET]: Fix netdevice unregister races.David S. Miller1-2/+5
2003-05-16Make request_module() take a printf-like vararg argument instead of a string.Linus Torvalds2-7/+2
2003-05-15[ATM]: Allow ATM to be loaded as a module.Chas Williams1-1/+1
2003-05-14[PKT_SCHED]: extern inline --> static inlineDavid S. Miller2-9/+9
2003-05-12[PKT_SCHED]: sch_ingress.c does not need to linearize SKBs.David S. Miller1-5/+0
2003-05-07[PKT_SCHED]: Kill iovcnt reference from sch_atm.cDavid S. Miller1-1/+0
2003-05-03[PKT_SCHED]: Use mod_timer in sch_htb.cVinay K. Nallamothu1-3/+1
2003-05-03[PKT_SCHED]: Use mod_timer in sch_csz.cVinay K. Nallamothu1-3/+1
2003-05-03[PKT_SCHED]: Use mod_timer in sch_cbq.cVinay K. Nallamothu1-3/+1
2003-04-29[PKT SCHED]; Missing semicolon in acme cleanups.David S. Miller1-1/+1
2003-04-29o net/sched: some trivial code cleanups, making some code smallerArnaldo Carvalho de Melo5-43/+40
2003-04-28[NET]: Spelling fixes for net/Steven Cole4-7/+7
2003-04-27[NETFILTER]: Add owner field to nf_hook_ops.Rusty Russell1-0/+1
2003-04-19[PKT_SCHED]: Proper module refcounting for packet schedulers.David S. Miller15-450/+343
2003-04-19[PKT_SCHED]: Proper module refcounting for packet classifiers.David S. Miller6-87/+71
2003-04-14[PKT_SCHED]: Remove ugly arch ifdefs from generic code.David S. Miller2-10/+0
2003-04-12[PKTSCHED]: Kill redefinition of IPPROTO_ESP in sch_sfq.cJames Morris1-4/+0
2003-04-10[PKTSCHED]: Fix double-define of __inline__ et al.David S. Miller1-0/+2
2003-04-10[SCHED]: Some schedulers forget to flush filter list at destroy.David S. Miller2-0/+14
2003-04-09[NETFILTER]: Push skb linearization deeper inside of implementation.Rusty Russell2-0/+6
2003-04-04[PATCH] update diffserv URLRoman Zippel1-3/+3
2003-03-25[NET]: typo and comment fixesRandy Dunlap1-1/+1
2003-03-19[ATM]: Fix idt77252/sch_atm/pppoatm compilation.Chas Williams1-1/+1
2003-02-25[PATCH] replace its with it's where appropriate.Steven Cole1-1/+1
2003-02-24[PATCH] Spelling fixes - necessaryMichael Hayes1-1/+1
2003-02-18[PATCH] various spelling fixesSteven Cole1-1/+1
2003-02-15[PATCH] 2.5.61 fix spelling of necessary in 11 filesSteven Cole1-1/+1
2003-02-09[SCHED GRED]: Another bug found by Stanford Checker.Jamal Hadi Salim1-1/+1
2003-02-09[PATCH] Change all <module>.o to .ko in Kconfig filesRusty Russell1-18/+18
2003-02-02[NET_SCHED]: HTB scheduler updates from Devik.Martin Devera1-38/+26
2002-12-14[PATCH] Remove Rules.make from Makefiles (3/3)Brian Gerst1-2/+0
2002-12-07o sch_atm: sockfd_put is already defined similarly in linux/net.hArnaldo Carvalho de Melo1-3/+0
2002-12-01[PATCH] C99 initializer patches for four net/ filesArt Haas1-16/+16
2002-11-19[SCH_GRED]: Array overflow fixes, found by Stanford checker.Jamal Hadi Salim1-6/+10
2002-11-13[NET]: More timer init fixes.Andrew Morton1-1/+1
2002-11-06[NET]: Timer init fixes.Andrew Morton1-2/+1
2002-10-29Delete old-style config files.Linus Torvalds2-293/+0
2002-10-29[PATCH] new kernel configuration 7/7Roman Zippel1-0/+328
2002-10-11[IPV4]: Use generic struct flowi as routing key.David S. Miller1-1/+1
2002-10-07[PATCH] named struct initialisers.Dave Jones13-311/+313
2002-10-06net/sched/sch_htb.c: Check that node is really leaf before modifying cl->un.leafMartin Devera1-14/+20
2002-09-26net/sched/sch_htb.c: Verify classid and direct_qlen properly.Martin Devera1-0/+6
2002-09-09Remove bogus rb_root_t and rb_node_t typedefs in favour of 'struct rb_node' a...David Woodhouse1-29/+18
2002-08-01Merge nuts.ninka.net:/home/davem/src/BK/BAK-net-2.5David S. Miller1-2/+2
2002-07-31[PATCH] Typo in linux_net_sched_sch_ingress.cJames Mayer1-2/+2
2002-07-19net/sched/sch_htb.c: Kill 64-bit platform build warnings.David S. Miller1-3/+9
2002-07-18PKT SCHED: Add HTB scheduler.David S. Miller1-0/+1642
2002-07-18PKT SCHED: Add HTB scheduler by Martin Devera.Alexey Kuznetsov4-0/+19
2002-06-05Merge master.kernel.org:/home/davem/BK/net-2.5Linus Torvalds1-1/+1
2002-05-24kbuild: Use standard multi-part object declaration in net/*Kai Germaschewski1-3/+0
2002-05-22net/sched fixes:Alexey Kuznetsov1-1/+1
2002-05-21[PATCH] jiffies.hRusty Russell4-4/+4
2002-05-09Ingress packet scheduler: Fix compiler error when CONFIG_NET_CLS_POLICE is di...David S. Miller1-2/+2
2002-04-23In pfifo packet scheduler use qdisc->devPatrick McHardy1-1/+1
2002-04-22Net fixes:Alexey Kuznetsov1-22/+23
2002-03-19In sch_sfq.c, allow to descrease length of queueAlexey Kuznetsov1-4/+11
2002-03-19Fix bug in sch_prio.c where wrong handle wasAlexey Kuznetsov1-0/+1
2002-03-10RED packet scheduler bug fixes fromDavid S. Miller1-4/+6
2002-02-05v2.5.2.4 -> v2.5.2.4.1Linus Torvalds1-0/+238
2002-02-05v2.5.2 -> v2.5.2.1Linus Torvalds20-129/+0
2002-02-05v2.5.1.9 -> v2.5.1.10Linus Torvalds1-4/+2
2002-02-04v2.4.14.1 -> v2.4.14.2Linus Torvalds1-1/+3
2002-02-04v2.4.10.1 -> v2.4.10.2Linus Torvalds16-0/+16
2002-02-04v2.4.9.7 -> v2.4.9.8Linus Torvalds1-1/+1
2002-02-04v2.4.8.4 -> v2.4.9Linus Torvalds1-1/+1
2002-02-04v2.4.7.5 -> v2.4.7.6Linus Torvalds3-3/+6
2002-02-04v2.4.5.7 -> v2.4.5.8Linus Torvalds2-7/+2
2002-02-04v2.4.5.1 -> v2.4.5.2Linus Torvalds1-0/+1
2002-02-04v2.4.2.7 -> v2.4.2.8Linus Torvalds4-38/+65
2002-02-04v2.4.2.2 -> v2.4.2.3Linus Torvalds3-174/+27
2002-02-04v2.4.1.2 -> v2.4.1.3Linus Torvalds2-0/+4
2002-02-04v2.4.0.9 -> v2.4.0.10Linus Torvalds3-16/+20
2002-02-04Import changesetLinus Torvalds26-0/+13953