<feed xmlns='http://www.w3.org/2005/Atom'>
<title>svn-archive/archive/target/linux/generic/files/drivers/net, branch master</title>
<subtitle>OpenWrt SVN history</subtitle>
<id>https://git.openwrt.org/openwrt/svn-archive/archive/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/svn-archive/archive/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/'/>
<updated>2016-06-07T06:59:36Z</updated>
<entry>
<title>treewide: fix replace nbd@openwrt.org with nbd@nbd.name</title>
<updated>2016-06-07T06:59:36Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-06-07T06:59:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=b0684dafa3c9a4692bd965d1f2ed65c2c08bc6a1'/>
<id>urn:sha1:b0684dafa3c9a4692bd965d1f2ed65c2c08bc6a1</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;

SVN-Revision: 49379
</content>
</entry>
<entry>
<title>AR8216: improve mmd register access</title>
<updated>2016-03-04T08:33:33Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-03-04T08:33:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=30e3bb4d1a774888676dc6ab4467825ece4a6afc'/>
<id>urn:sha1:30e3bb4d1a774888676dc6ab4467825ece4a6afc</id>
<content type='text'>
Combine all bus operations for one MMD access in one function.
Protecting all these bus operations with one lock also helps
to avoid potential issues due to bus operations intercepting
the register and data write.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;

SVN-Revision: 48914
</content>
</entry>
<entry>
<title>AR8216: make ARL age time configurable</title>
<updated>2016-03-04T08:33:30Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-03-04T08:33:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=2efa053d394fbc032f2e2ffc0d4fae9310a7ea5a'/>
<id>urn:sha1:2efa053d394fbc032f2e2ffc0d4fae9310a7ea5a</id>
<content type='text'>
The default TTL for address resolution table entries is 5 minutes
for all members of the AR8216 family. This can cause issues if
e.g. Wifi clients roam to another AP and their MAC appears on
another switch port suddenly. Then the client may not be reachable
until the old ARL entry expires.
I would have expected the switch to invalidate old entries if it
detects the same MAC on another port. But that's not the case.

Therefore make the TTL for ARL entries configurable.
The effective TTL will always be a multiple of 7 seconds.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;

SVN-Revision: 48913
</content>
</entry>
<entry>
<title>AR8216: remove redundant port number in MIB header line</title>
<updated>2016-03-04T08:33:28Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-03-04T08:33:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=ce0001cd1799cf53c1595ea3e160ff346d8f00d6'/>
<id>urn:sha1:ce0001cd1799cf53c1595ea3e160ff346d8f00d6</id>
<content type='text'>
The line before includes the port number anyway so there's no need
to duplicate the port number in the MIB info header.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;

SVN-Revision: 48912
</content>
</entry>
<entry>
<title>AR8216: complement MIB counters with info in GiB / MiB / KiB</title>
<updated>2016-03-04T08:33:25Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-03-04T08:33:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=1001ffd49fcd6227aa706a9c19cc9dbac634488e'/>
<id>urn:sha1:1001ffd49fcd6227aa706a9c19cc9dbac634488e</id>
<content type='text'>
The decimal values especially for TxByte and RxGoodByte are hard to read
once bigger amounts of data have been transferred.
Therefore complement the decimal values with info in GiB / MiB / KiB.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;

SVN-Revision: 48911
</content>
</entry>
<entry>
<title>AR8216: don't display MIB counters if all are empty</title>
<updated>2016-03-04T08:33:22Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-03-04T08:33:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=a3a47ad58a461903663188bc46d4836640654212'/>
<id>urn:sha1:a3a47ad58a461903663188bc46d4836640654212</id>
<content type='text'>
For unused switch ports all MIB values are zero. Displaying ~40 empty
MIB counters is just confusing and makes it hard to read the output of
swconfig dev &lt;dev&gt; show.
Therefore, if all MIB counters for a port are zero, just display
an info that the MIB counters are empty.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;

SVN-Revision: 48910
</content>
</entry>
<entry>
<title>switch: allow Ethernet port LEDs to show specific port speeds only</title>
<updated>2016-02-25T13:31:26Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-02-25T13:31:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=40e94c91f55bc1b53d4eaf220b84684a7a24fc49'/>
<id>urn:sha1:40e94c91f55bc1b53d4eaf220b84684a7a24fc49</id>
<content type='text'>
This patch adds speed_mask special file to LEDs connected to switch ports
via 'switch' trigger. It allows to choose which speeds to signal when link
is up. If router has more than one LED per port, they may light up
differently depending on how fast connection is. Default setting is 'all
speeds' so backward compatibility with system scripts (for example uci) is
maintained.

Signed-off-by: Michal Cieslakiewicz &lt;michal.cieslakiewicz@wp.pl&gt;

SVN-Revision: 48775
</content>
</entry>
<entry>
<title>switch: make LED port_mask file write handler use kstrtoul() function</title>
<updated>2016-02-25T13:31:23Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-02-25T13:31:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=061b0bb7e1a53b1f704e4397d4d940b2d81efc4f'/>
<id>urn:sha1:061b0bb7e1a53b1f704e4397d4d940b2d81efc4f</id>
<content type='text'>
This patch changes swconfig_trig_port_mask_store() handler to utilize
kstrtoul() function instead of call to obsolete simple_strtoul(). Thanks
to this change, new handler takes less memory and makes port_mask special
file accept not only hexadecimal, but also decimal and octal numbers.

Signed-off-by: Michal Cieslakiewicz &lt;michal.cieslakiewicz@wp.pl&gt;

SVN-Revision: 48774
</content>
</entry>
<entry>
<title>b53: support setting port link</title>
<updated>2016-02-03T09:33:56Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2016-02-03T09:33:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=83b0ce2b3fdeb7a79dceaaa9e06704da924a86c1'/>
<id>urn:sha1:83b0ce2b3fdeb7a79dceaaa9e06704da924a86c1</id>
<content type='text'>
When dealing with Broadcom hardware we can simply use swconfig's generic
helper, we just need to do some validation of requested state.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;

SVN-Revision: 48623
</content>
</entry>
<entry>
<title>b53: provide PHY access to swconfig</title>
<updated>2016-02-03T09:33:50Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2016-02-03T09:33:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/svn-archive/archive/commit/?id=9a3f163c1be1e47bad49a057935fe5e606dd6a3c'/>
<id>urn:sha1:9a3f163c1be1e47bad49a057935fe5e606dd6a3c</id>
<content type='text'>
Thanks to this change swconfig can access port PHYs e.g. when setting
port link state with a generic helper.

Signed-off-by: Rafał Miłecki &lt;zajec5@gmail.com&gt;

SVN-Revision: 48622
</content>
</entry>
</feed>
