ute packets with
different priorities as a means to overcome DoS attacks.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Michel Machado
---
v2
*Patch applies cleanly, fixes for proper code indentation.
---
man/man8/tc-skbprio.8 | 70 ++
tc/Makefile |
ute packets with
different priorities as a means to overcome DoS attacks.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Michel Machado
---
include/uapi/linux/pkt_sched.h | 7
man/man8/tc-skbprio.8 | 70
tc/Makefile| 1 +
ute packets with
different priorities as a means to overcome DoS attacks.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Michel Machado
---
include/uapi/linux/pkt_sched.h | 7
man/man8/tc-skbprio.8 | 70
tc/Makefile| 1 +
ed packets.
v2
*Use skb->priority field rather than DS field. Rename queueing discipline as
SKB Priority Queue (previously Gatekeeper Priority Queue).
*Queueing discipline is made classful to expose Skbprio's internal priority
queues.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Sachi
Queue (previously Gatekeeper Priority Queue).
*Queueing discipline is made classful to expose Skbprio's internal priority
queues.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Sachin Paryani
Reviewed-by: Cody Doucette
Reviewed-by: Michel Machado
---
include/uapi/linux/pkt_sched.h | 15
ternal priority
queues.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Sachin Paryani
Reviewed-by: Cody Doucette
Reviewed-by: Michel Machado
---
Documentation/networking/sch_skbprio.txt | 24 +++
include/uapi/linux/pkt_sched.h | 15 ++
net/sched/Kconfig| 13
On Sun, Jun 24, 2018 at 11:43:07AM -0400, Jamal Hadi Salim wrote:
> On 23/06/18 04:47 PM, Nishanth Devarajan wrote:
> [..]
>
> >+/* Drop the packet at the tail of the lowest priority qdisc. */
> >+lp_qdisc = &q->qdiscs[lp];
> >+to_drop = __skb_dequ
On Sat, Jun 23, 2018 at 03:10:32PM -0700, Alexander Duyck wrote:
> On Sat, Jun 23, 2018 at 1:47 PM, Nishanth Devarajan
> wrote:
> > net/sched: add skbprio scheduler
> >
> > Skbprio (SKB Priority Queue) is a queueing discipline that prioritizes
> > packets
> &
On Sat, Jun 23, 2018 at 02:43:16PM -0700, Cong Wang wrote:
> On Sat, Jun 23, 2018 at 1:47 PM, Nishanth Devarajan
> wrote:
> > diff --git a/include/uapi/linux/pkt_sched.h b/include/uapi/linux/pkt_sched.h
> > index 37b5096..6fd07e8 100644
> > --- a/include/uapi/linux/pkt_s
Skbprio's internal priority
queues.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Sachin Paryani
Reviewed-by: Cody Doucette
Reviewed-by: Michel Machado
---
include/uapi/linux/pkt_sched.h | 15 ++
net/sched/Kconfig | 13 ++
net/sched/Makefile | 1 +
net/sched
to expose Skbprio's internal priority
queues.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Sachin Paryani
Reviewed-by: Cody Doucette
Reviewed-by: Michel Machado
---
include/uapi/linux/pkt_sched.h | 15 ++
net/sched/Kconfig | 13 ++
net/sched/Makefile |
On Mon, May 07, 2018 at 10:24:51PM -0700, Cong Wang wrote:
> On Mon, May 7, 2018 at 2:36 AM, Nishanth Devarajan wrote:
> > net/sched: add gkprio scheduler
> >
> > Gkprio (Gatekeeper Priority Queue) is a queueing discipline that prioritizes
> > IPv4 and IPv6 packets acco
as a solution for denial-of-service
defenses that need to route packets with different priorities.
Signed-off-by: Nishanth Devarajan
Reviewed-by: Cody Doucette
Reviewed-by: Michel Machado
Reviewed-by: Sachin Paryani
---
include/uapi/linux/pkt_sched.h | 11 ++
net/sched/Kconfig
On Fri, Nov 24, 2017 at 11:25:28AM -0800, Stephen Hemminger wrote:
> On Sat, 18 Nov 2017 02:13:38 +0530
> Nishanth Devarajan wrote:
>
> > This patch adapts the tc command line interface to allow bandwidth limits
> > to be specified as a percentage of the interface's
that the property is unknown.
v4:
* int read_prop() in lib/utils.c was using strtoul() API, this was changed
to strtol()
* 'const' quantifier was added to device string arguments in .parse_qopt
and .parse_copt interface headers
Signed-off by: Nishanth Devarajan
---
include/util
means
that the property is unknown.
Signed-off by: Nishanth Devarajan
---
include/utils.h | 2 ++
ip/iptuntap.c | 32 ---
lib/utils.c | 68 +
man/man8/tc.8 | 5 -
tc/q_atm.c | 2 +-
tc/q_cbq.c
this patch, if the user tries
to specify a bandwidth percentage without naming the device, we return an
error from userspace.
Signed-off by: Nishanth Devarajan
---
include/utils.h | 1 +
ip/iptuntap.c | 32
lib/utils.c | 51 +++
tries
to specify a bandwidth percentage without naming the device, we return an
error from userspace.
Signed-off-by: Nishanth Devarajan
---
include/utils.h | 1 +
ip/iptuntap.c | 32
lib/utils.c | 32
man/man8/tc.8 | 4 +++
18 matches
Mail list logo