<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/sched/sch_htb.c, branch linux-4.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-04-02T00:53:50Z</updated>
<entry>
<title>net: sched: do not emit messages while holding spinlock</title>
<updated>2018-04-02T00:53:50Z</updated>
<author>
<name>Li RongQing</name>
</author>
<published>2018-03-30T02:11:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=da01ec4ee5e69933641e6017d6461d0ce9dbfac6'/>
<id>urn:sha1:da01ec4ee5e69933641e6017d6461d0ce9dbfac6</id>
<content type='text'>
move messages emitting out of sch_tree_lock to avoid holding
this lock too long.

Signed-off-by: Li RongQing &lt;lirongqing@baidu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sch: api: add extack support in qdisc_create_dflt</title>
<updated>2017-12-21T17:32:51Z</updated>
<author>
<name>Alexander Aring</name>
</author>
<published>2017-12-20T17:35:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a38a98821c939e67e5906bddbed1d15af5ca860d'/>
<id>urn:sha1:a38a98821c939e67e5906bddbed1d15af5ca860d</id>
<content type='text'>
This patch adds extack support for the function qdisc_create_dflt which is
a common used function in the tc subsystem. Callers which are interested
in the receiving error can assign extack to get a more detailed
information why qdisc_create_dflt failed. The function qdisc_create_dflt
will also call an init callback which can fail by any per-qdisc specific
handling.

Cc: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;
Signed-off-by: Alexander Aring &lt;aring@mojatatu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sch: api: add extack support in tcf_block_get</title>
<updated>2017-12-21T17:32:51Z</updated>
<author>
<name>Alexander Aring</name>
</author>
<published>2017-12-20T17:35:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d1a77f974ca61d39afa5bf0aeab210525d31475'/>
<id>urn:sha1:8d1a77f974ca61d39afa5bf0aeab210525d31475</id>
<content type='text'>
This patch adds extack support for the function tcf_block_get which is
a common used function in the tc subsystem. Callers which are interested
in the receiving error can assign extack to get a more detailed
information why tcf_block_get failed.

Cc: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;
Signed-off-by: Alexander Aring &lt;aring@mojatatu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sch: api: add extack support in qdisc_get_rtab</title>
<updated>2017-12-21T17:32:50Z</updated>
<author>
<name>Alexander Aring</name>
</author>
<published>2017-12-20T17:35:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e9bc3fa28bae7612f41e3538f241a2f87f629c94'/>
<id>urn:sha1:e9bc3fa28bae7612f41e3538f241a2f87f629c94</id>
<content type='text'>
This patch adds extack support for the function qdisc_get_rtab which is
a common used function in the tc subsystem. Callers which are interested
in the receiving error can assign extack to get a more detailed
information why qdisc_get_rtab failed.

Cc: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;
Signed-off-by: Alexander Aring &lt;aring@mojatatu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sched: sch: add extack for graft callback</title>
<updated>2017-12-21T17:32:50Z</updated>
<author>
<name>Alexander Aring</name>
</author>
<published>2017-12-20T17:35:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=653d6fd68d8e5b43d496ca8a1d38331d515a226b'/>
<id>urn:sha1:653d6fd68d8e5b43d496ca8a1d38331d515a226b</id>
<content type='text'>
This patch adds extack support for graft callback to prepare per-qdisc
specific changes for extack.

Cc: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;
Signed-off-by: Alexander Aring &lt;aring@mojatatu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sched: sch: add extack for block callback</title>
<updated>2017-12-21T17:32:50Z</updated>
<author>
<name>Alexander Aring</name>
</author>
<published>2017-12-20T17:35:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cbaacc4e8a394d63bcd707775ca5bb7a51aaabee'/>
<id>urn:sha1:cbaacc4e8a394d63bcd707775ca5bb7a51aaabee</id>
<content type='text'>
This patch adds extack support for block callback to prepare per-qdisc
specific changes for extack.

Cc: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;
Signed-off-by: Alexander Aring &lt;aring@mojatatu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sched: sch: add extack to change class</title>
<updated>2017-12-21T17:32:50Z</updated>
<author>
<name>Alexander Aring</name>
</author>
<published>2017-12-20T17:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=793d81d6a1965f1e1806ebc9aacc84a639b90282'/>
<id>urn:sha1:793d81d6a1965f1e1806ebc9aacc84a639b90282</id>
<content type='text'>
This patch adds extack support for class change callback api. This prepares
to handle extack support inside each specific class implementation.

Cc: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;
Signed-off-by: Alexander Aring &lt;aring@mojatatu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sched: sch: add extack for init callback</title>
<updated>2017-12-21T17:32:50Z</updated>
<author>
<name>Alexander Aring</name>
</author>
<published>2017-12-20T17:35:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e63d7dfd2df7aa204849599c6f378e627e926657'/>
<id>urn:sha1:e63d7dfd2df7aa204849599c6f378e627e926657</id>
<content type='text'>
This patch adds extack support for init callback to prepare per-qdisc
specific changes for extack.

Cc: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Jamal Hadi Salim &lt;jhs@mojatatu.com&gt;
Signed-off-by: Alexander Aring &lt;aring@mojatatu.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sched: mark expected switch fall-throughs</title>
<updated>2017-10-22T01:07:08Z</updated>
<author>
<name>Gustavo A. R. Silva</name>
</author>
<published>2017-10-19T21:28:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f3ae608edb3be2e9a3f668d47aced3553eaf6c14'/>
<id>urn:sha1:f3ae608edb3be2e9a3f668d47aced3553eaf6c14</id>
<content type='text'>
In preparation to enabling -Wimplicit-fallthrough, mark switch cases
where we are expecting to fall through.

Signed-off-by: Gustavo A. R. Silva &lt;garsilva@embeddedor.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: sched: store Qdisc pointer in struct block</title>
<updated>2017-10-16T20:00:40Z</updated>
<author>
<name>Jiri Pirko</name>
</author>
<published>2017-10-13T12:00:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=69d78ef25c7b0058674145500efb12255738ba8a'/>
<id>urn:sha1:69d78ef25c7b0058674145500efb12255738ba8a</id>
<content type='text'>
Prepare for removal of tp-&gt;q and store Qdisc pointer in the block
structure.

Signed-off-by: Jiri Pirko &lt;jiri@mellanox.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
