General list for discussing Bufferbloat
 help / color / mirror / Atom feed
* [Bloat] FQ-PIE kernel module implementation
@ 2015-06-04 22:06 Hironori Okano -X (hokano - AAP3 INC at Cisco)
  2015-06-04 22:18 ` [Bloat] [aqm] " Dave Taht
  2015-06-05 18:02 ` [Bloat] " Simon Barber
  0 siblings, 2 replies; 6+ messages in thread
From: Hironori Okano -X (hokano - AAP3 INC at Cisco) @ 2015-06-04 22:06 UTC (permalink / raw)
  To: bloat, aqm; +Cc: Rong Pan (ropan), Preethi Natarajan (prenatar)


[-- Attachment #1.1: Type: text/plain, Size: 752 bytes --]

Hi all,

I’m Hironori Okano and Fred’s intern.
I’d like to let you know that I have implemented FQ-PIE as a linux kernel module “fq-pie" and iproute2 for fq-pie.
This was done in collaboration with others at Cisco including Fred Baker, Rong Pan, Bill Ver Steeg, and Preethi Natarajan.

The source codes are in my github repository. I attached patch file “fq-pie_patch.tar.gz” to this email also.
I’m using the latest linux kernel (git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git)

fq-pie kernel module
https://github.com/hironoriokano/fq-pie.git

iproute2 for fq-pie
https://github.com/hironoriokano/iproute2_fq-pie.git

If you have any comments, please reach out to me.

Best regards,

Hironori Okano
hokano@cisco.com

[-- Attachment #1.2: Type: text/html, Size: 1497 bytes --]

[-- Attachment #2: fq-pie_patch.tar.gz --]
[-- Type: application/x-gzip, Size: 14391 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bloat] [aqm] FQ-PIE kernel module implementation
  2015-06-04 22:06 [Bloat] FQ-PIE kernel module implementation Hironori Okano -X (hokano - AAP3 INC at Cisco)
@ 2015-06-04 22:18 ` Dave Taht
  2015-06-05 18:02 ` [Bloat] " Simon Barber
  1 sibling, 0 replies; 6+ messages in thread
From: Dave Taht @ 2015-06-04 22:18 UTC (permalink / raw)
  To: Hironori Okano -X (hokano - AAP3 INC at Cisco)
  Cc: bloat, Rong Pan (ropan), aqm, Preethi Natarajan (prenatar)

On Thu, Jun 4, 2015 at 3:06 PM, Hironori Okano -X (hokano - AAP3 INC
at Cisco) <hokano@cisco.com> wrote:
> Hi all,
>
> I’m Hironori Okano and Fred’s intern.
> I’d like to let you know that I have implemented FQ-PIE as a linux kernel
> module “fq-pie" and iproute2 for fq-pie.
> This was done in collaboration with others at Cisco including Fred Baker,
> Rong Pan, Bill Ver Steeg, and Preethi Natarajan.
>
> The source codes are in my github repository. I attached patch file
> “fq-pie_patch.tar.gz” to this email also.
> I’m using the latest linux kernel
> (git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git)
>
> fq-pie kernel module
> https://github.com/hironoriokano/fq-pie.git
>
> iproute2 for fq-pie
> https://github.com/hironoriokano/iproute2_fq-pie.git
>
> If you have any comments, please reach out to me.
>
> Best regards,

Very cool. I have been building this as part of my testbed for some
time now with some very impressive results.

I will update my openwrt tree to pull from yours (if possible, openwrt
is still largely linux-3.18 based, otherwise I might have to slip in
some backport code)

https://github.com/dtaht/ceropackages-3.10/tree/master/net/kmod-sched-fq_pie

thanks for such a cool and interesting qdisc!

> Hironori Okano
> hokano@cisco.com
>
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
> https://www.ietf.org/mailman/listinfo/aqm
>



-- 
Dave Täht
What will it take to vastly improve wifi for everyone?
https://plus.google.com/u/0/explore/makewififast

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bloat] FQ-PIE kernel module implementation
  2015-06-04 22:06 [Bloat] FQ-PIE kernel module implementation Hironori Okano -X (hokano - AAP3 INC at Cisco)
  2015-06-04 22:18 ` [Bloat] [aqm] " Dave Taht
@ 2015-06-05 18:02 ` Simon Barber
  2015-06-08 10:14   ` Bill Ver Steeg (versteb)
  2015-06-17 20:17   ` [Bloat] [aqm] " Fred Baker (fred)
  1 sibling, 2 replies; 6+ messages in thread
From: Simon Barber @ 2015-06-05 18:02 UTC (permalink / raw)
  To: Hironori Okano -X (hokano - AAP3 INC at Cisco), bloat, aqm
  Cc: Rong Pan (ropan), Preethi Natarajan (prenatar)

[-- Attachment #1: Type: text/plain, Size: 1106 bytes --]

Very cool. Does this mean that Cisco are not planning on enforcing any 
IP rights over PIE?

Simon

On 6/4/2015 3:06 PM, Hironori Okano -X (hokano - AAP3 INC at Cisco) wrote:
> Hi all,
>
> I’m Hironori Okano and Fred’s intern.
> I’d like to let you know that I have implemented FQ-PIE as a linux 
> kernel module “fq-pie" and iproute2 for fq-pie.
> This was done in collaboration with others at Cisco including Fred 
> Baker, Rong Pan, Bill Ver Steeg, and Preethi Natarajan.
>
> The source codes are in my github repository. I attached patch file 
> “fq-pie_patch.tar.gz” to this email also.
> I’m using the latest linux kernel 
> (git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git)
>
> fq-pie kernel module
> https://github.com/hironoriokano/fq-pie.git
>
> iproute2 for fq-pie
> https://github.com/hironoriokano/iproute2_fq-pie.git
>
> If you have any comments, please reach out to me.
>
> Best regards,
>
> Hironori Okano
> hokano@cisco.com
>
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat


[-- Attachment #2: Type: text/html, Size: 2525 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bloat] FQ-PIE kernel module implementation
  2015-06-05 18:02 ` [Bloat] " Simon Barber
@ 2015-06-08 10:14   ` Bill Ver Steeg (versteb)
  2015-06-08 10:21     ` Bill Ver Steeg (versteb)
  2015-06-17 20:17   ` [Bloat] [aqm] " Fred Baker (fred)
  1 sibling, 1 reply; 6+ messages in thread
From: Bill Ver Steeg (versteb) @ 2015-06-08 10:14 UTC (permalink / raw)
  To: Simon Barber, Hironori Okano -X (hokano - AAP3 INC at Cisco), bloat, aqm
  Cc: Rong Pan (ropan), Preethi Natarajan (prenatar)

[-- Attachment #1: Type: text/plain, Size: 1767 bytes --]

The legal answer is "read the IPR disclosure at the IETF" and "read the copy write notice in the code".

I think that you will like what you find, though....... The broad intent is to fix the bloat problem in as many places as possible.

Bill VerSteeg

From: bloat-bounces@lists.bufferbloat.net [mailto:bloat-bounces@lists.bufferbloat.net] On Behalf Of Simon Barber
Sent: Friday, June 05, 2015 8:03 PM
To: Hironori Okano -X (hokano - AAP3 INC at Cisco); bloat@lists.bufferbloat.net; aqm@ietf.org
Cc: Rong Pan (ropan); Preethi Natarajan (prenatar)
Subject: Re: [Bloat] FQ-PIE kernel module implementation

Very cool. Does this mean that Cisco are not planning on enforcing any IP rights over PIE?

Simon
On 6/4/2015 3:06 PM, Hironori Okano -X (hokano - AAP3 INC at Cisco) wrote:
Hi all,

I'm Hironori Okano and Fred's intern.
I'd like to let you know that I have implemented FQ-PIE as a linux kernel module "fq-pie" and iproute2 for fq-pie.
This was done in collaboration with others at Cisco including Fred Baker, Rong Pan, Bill Ver Steeg, and Preethi Natarajan.

The source codes are in my github repository. I attached patch file "fq-pie_patch.tar.gz" to this email also.
I'm using the latest linux kernel (git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git)

fq-pie kernel module
https://github.com/hironoriokano/fq-pie.git

iproute2 for fq-pie
https://github.com/hironoriokano/iproute2_fq-pie.git

If you have any comments, please reach out to me.

Best regards,

Hironori Okano
hokano@cisco.com<mailto:hokano@cisco.com>




_______________________________________________

Bloat mailing list

Bloat@lists.bufferbloat.net<mailto:Bloat@lists.bufferbloat.net>

https://lists.bufferbloat.net/listinfo/bloat


[-- Attachment #2: Type: text/html, Size: 6929 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bloat] FQ-PIE kernel module implementation
  2015-06-08 10:14   ` Bill Ver Steeg (versteb)
@ 2015-06-08 10:21     ` Bill Ver Steeg (versteb)
  0 siblings, 0 replies; 6+ messages in thread
From: Bill Ver Steeg (versteb) @ 2015-06-08 10:21 UTC (permalink / raw)
  To: Simon Barber, Hironori Okano -X (hokano - AAP3 INC at Cisco), bloat, aqm
  Cc: Rong Pan (ropan), Preethi Natarajan (prenatar)

[-- Attachment #1: Type: text/plain, Size: 3224 bytes --]

The IETF disclosure statement is here.
http://datatracker.ietf.org/ipr/2187/

The important stuff is copied below.



If this standard is adopted, Cisco will not assert any patents owned or controlled by Cisco against any party for making, using, selling, importing or offering for sale a product that implements the standard, provided, however that Cisco retains the right to assert its patents (including the right to claim past royalties) against any party that asserts a patent it owns or controls (either directly or indirectly) against Cisco or any of Cisco's affiliates or successors in title or against any products of Cisco or any products of any of Cisco's affiliates either alone or in combination with other products; and Cisco retains the right to assert its patents against any product or portion thereof that is not necessary for compliance with the standard.

Royalty-bearing licenses will be available to anyone who prefers that option.

bvs

From: bloat-bounces@lists.bufferbloat.net [mailto:bloat-bounces@lists.bufferbloat.net] On Behalf Of Bill Ver Steeg (versteb)
Sent: Monday, June 08, 2015 12:15 PM
To: Simon Barber; Hironori Okano -X (hokano - AAP3 INC at Cisco); bloat@lists.bufferbloat.net; aqm@ietf.org
Cc: Rong Pan (ropan); Preethi Natarajan (prenatar)
Subject: Re: [Bloat] FQ-PIE kernel module implementation

The legal answer is "read the IPR disclosure at the IETF" and "read the copy write notice in the code".

I think that you will like what you find, though....... The broad intent is to fix the bloat problem in as many places as possible.

Bill VerSteeg

From: bloat-bounces@lists.bufferbloat.net<mailto:bloat-bounces@lists.bufferbloat.net> [mailto:bloat-bounces@lists.bufferbloat.net] On Behalf Of Simon Barber
Sent: Friday, June 05, 2015 8:03 PM
To: Hironori Okano -X (hokano - AAP3 INC at Cisco); bloat@lists.bufferbloat.net<mailto:bloat@lists.bufferbloat.net>; aqm@ietf.org<mailto:aqm@ietf.org>
Cc: Rong Pan (ropan); Preethi Natarajan (prenatar)
Subject: Re: [Bloat] FQ-PIE kernel module implementation

Very cool. Does this mean that Cisco are not planning on enforcing any IP rights over PIE?

Simon
On 6/4/2015 3:06 PM, Hironori Okano -X (hokano - AAP3 INC at Cisco) wrote:
Hi all,

I'm Hironori Okano and Fred's intern.
I'd like to let you know that I have implemented FQ-PIE as a linux kernel module "fq-pie" and iproute2 for fq-pie.
This was done in collaboration with others at Cisco including Fred Baker, Rong Pan, Bill Ver Steeg, and Preethi Natarajan.

The source codes are in my github repository. I attached patch file "fq-pie_patch.tar.gz" to this email also.
I'm using the latest linux kernel (git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git)

fq-pie kernel module
https://github.com/hironoriokano/fq-pie.git

iproute2 for fq-pie
https://github.com/hironoriokano/iproute2_fq-pie.git

If you have any comments, please reach out to me.

Best regards,

Hironori Okano
hokano@cisco.com<mailto:hokano@cisco.com>



_______________________________________________

Bloat mailing list

Bloat@lists.bufferbloat.net<mailto:Bloat@lists.bufferbloat.net>

https://lists.bufferbloat.net/listinfo/bloat


[-- Attachment #2: Type: text/html, Size: 11171 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Bloat] [aqm]  FQ-PIE kernel module implementation
  2015-06-05 18:02 ` [Bloat] " Simon Barber
  2015-06-08 10:14   ` Bill Ver Steeg (versteb)
@ 2015-06-17 20:17   ` Fred Baker (fred)
  1 sibling, 0 replies; 6+ messages in thread
From: Fred Baker (fred) @ 2015-06-17 20:17 UTC (permalink / raw)
  To: Simon Barber; +Cc: Rong Pan (ropan), Preethi Natarajan (prenatar), aqm, bloat


[-- Attachment #1.1: Type: text/plain, Size: 1652 bytes --]


> On Jun 5, 2015, at 11:02 AM, Simon Barber <simon@superduper.net> wrote:
> 
> Very cool. Does this mean that Cisco are not planning on enforcing any IP rights over PIE?

I think Cisco stands by its IPR statement on the topic.

> Simon
> 
> On 6/4/2015 3:06 PM, Hironori Okano -X (hokano - AAP3 INC at Cisco) wrote:
>> Hi all,
>> 
>> I’m Hironori Okano and Fred’s intern.
>> I’d like to let you know that I have implemented FQ-PIE as a linux kernel module “fq-pie" and iproute2 for fq-pie.
>> This was done in collaboration with others at Cisco including Fred Baker, Rong Pan, Bill Ver Steeg, and Preethi Natarajan.
>> 
>> The source codes are in my github repository. I attached patch file “fq-pie_patch.tar.gz” to this email also.
>> I’m using the latest linux kernel (git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git)
>> 
>> fq-pie kernel module
>> https://github.com/hironoriokano/fq-pie.git <https://github.com/hironoriokano/fq-pie.git>
>> 
>> iproute2 for fq-pie
>> https://github.com/hironoriokano/iproute2_fq-pie.git <https://github.com/hironoriokano/iproute2_fq-pie.git>
>> 
>> If you have any comments, please reach out to me.
>> 
>> Best regards,
>> 
>> Hironori Okano
>> hokano@cisco.com <mailto:hokano@cisco.com>
>> 
>> _______________________________________________
>> Bloat mailing list
>> Bloat@lists.bufferbloat.net <mailto:Bloat@lists.bufferbloat.net>
>> https://lists.bufferbloat.net/listinfo/bloat <https://lists.bufferbloat.net/listinfo/bloat>
> 
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
> https://www.ietf.org/mailman/listinfo/aqm


[-- Attachment #1.2: Type: text/html, Size: 4007 bytes --]

[-- Attachment #2: Message signed with OpenPGP using GPGMail --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-06-17 20:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-04 22:06 [Bloat] FQ-PIE kernel module implementation Hironori Okano -X (hokano - AAP3 INC at Cisco)
2015-06-04 22:18 ` [Bloat] [aqm] " Dave Taht
2015-06-05 18:02 ` [Bloat] " Simon Barber
2015-06-08 10:14   ` Bill Ver Steeg (versteb)
2015-06-08 10:21     ` Bill Ver Steeg (versteb)
2015-06-17 20:17   ` [Bloat] [aqm] " Fred Baker (fred)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox