<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/ethernet/dlink, branch linux-5.0.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-12-05T19:30:06Z</updated>
<entry>
<title>net: documentation: build a directory structure for drivers</title>
<updated>2018-12-05T19:30:06Z</updated>
<author>
<name>Jakub Kicinski</name>
</author>
<published>2018-12-04T01:43:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b255e500c8dc111dd9efac1442a85a0dac913feb'/>
<id>urn:sha1:b255e500c8dc111dd9efac1442a85a0dac913feb</id>
<content type='text'>
Documentation/networking/ is full of cryptically named files with
driver documentation.  This makes finding interesting information
at a glance really hard.  Move all those files into a directory
called device_drivers (since not all drivers are for device) and
fix up references.

RFC v0.1 -&gt; RFC v1:
 - also add .txt suffix to the files which are missing it (Quentin)

Signed-off-by: Jakub Kicinski &lt;jakub.kicinski@netronome.com&gt;
Reviewed-by: Quentin Monnet &lt;quentin.monnet@netronome.com&gt;
Acked-by: David Ahern &lt;dsahern@gmail.com&gt;
Acked-by: Henrik Austad &lt;henrik@austad.us&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dl2k: remove redundant re-assignment to np</title>
<updated>2017-11-02T06:52:19Z</updated>
<author>
<name>Colin Ian King</name>
</author>
<published>2017-11-01T08:57:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5618c8e24ad6ab09282f6583a228d80c1fd14c65'/>
<id>urn:sha1:5618c8e24ad6ab09282f6583a228d80c1fd14c65</id>
<content type='text'>
The pointer np is initialized and then re-assigned the same value
a few lines later. Remove the redundant duplicated assignment. Cleans
up clang warning:

drivers/net/ethernet/dlink/dl2k.c:314:25: warning: Value stored to
'np' during its initialization is never read

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>drivers/net: dlink: Convert timers to use timer_setup()</title>
<updated>2017-10-28T10:09:49Z</updated>
<author>
<name>Kees Cook</name>
</author>
<published>2017-10-27T05:54:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9cb618c295016966b8781a57616b07d8b4d9cb21'/>
<id>urn:sha1:9cb618c295016966b8781a57616b07d8b4d9cb21</id>
<content type='text'>
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly.

Cc: Denis Kirjanov &lt;kda@linux-powerpc.org&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Acked-by: Denis Kirjanov &lt;kda@linux-powerpc.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dl2k: Convert timers to use timer_setup()</title>
<updated>2017-10-18T11:39:39Z</updated>
<author>
<name>Kees Cook</name>
</author>
<published>2017-10-17T00:29:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6fa35bd0e9e4e0d1ba3b6a6c7968b8c926317507'/>
<id>urn:sha1:6fa35bd0e9e4e0d1ba3b6a6c7968b8c926317507</id>
<content type='text'>
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly.

Cc: "David S. Miller" &lt;davem@davemloft.net&gt;
Cc: Jarod Wilson &lt;jarod@redhat.com&gt;
Cc: Tobias Klauser &lt;tklauser@distanz.ch&gt;
Cc: Philippe Reynes &lt;tremyfr@gmail.com&gt;
Cc: netdev@vger.kernel.org
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Reviewed-by: Tobias Klauser &lt;tklauser@distanz.ch&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>drivers: net: sundance: use setup_timer() helper.</title>
<updated>2017-09-21T18:44:40Z</updated>
<author>
<name>Allen Pais</name>
</author>
<published>2017-09-21T17:04:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88e8aa172596d2eda971d3553d52a8e877805e90'/>
<id>urn:sha1:88e8aa172596d2eda971d3553d52a8e877805e90</id>
<content type='text'>
Use setup_timer function instead of initializing timer with the
    function and data fields.

Signed-off-by: Allen Pais &lt;allen.lkml@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dl2k: Use net_device_stats from struct net_device</title>
<updated>2017-04-07T14:03:33Z</updated>
<author>
<name>Tobias Klauser</name>
</author>
<published>2017-04-07T08:17:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a548779bb7da7d4041dc0015989e319ea4a3ae8a'/>
<id>urn:sha1:a548779bb7da7d4041dc0015989e319ea4a3ae8a</id>
<content type='text'>
Instead of using a private copy of struct net_device_stats in struct
netdev_private, use stats from struct net_device. Also remove the now
unnecessary .ndo_get_stats function and the #ifdef'ed increment of the
collisions16 counter which doesn't exist in struct net_device_stats.

Signed-off-by: Tobias Klauser &lt;tklauser@distanz.ch&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dlink: sundance: use new api ethtool_{get|set}_link_ksettings</title>
<updated>2017-01-02T21:59:10Z</updated>
<author>
<name>Philippe Reynes</name>
</author>
<published>2017-01-01T19:52:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88c513d478def1d40593481de45f0d73108edc5c'/>
<id>urn:sha1:88c513d478def1d40593481de45f0d73108edc5c</id>
<content type='text'>
The ethtool api {get|set}_settings is deprecated.
We move this driver to new api {get|set}_link_ksettings.

Signed-off-by: Philippe Reynes &lt;tremyfr@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dlink: dl2k: use new api ethtool_{get|set}_link_ksettings</title>
<updated>2017-01-02T21:59:10Z</updated>
<author>
<name>Philippe Reynes</name>
</author>
<published>2017-01-01T19:49:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9022255006cd9cbf6be78954ed6217372b885f6a'/>
<id>urn:sha1:9022255006cd9cbf6be78954ed6217372b885f6a</id>
<content type='text'>
The ethtool api {get|set}_settings is deprecated.
We move this driver to new api {get|set}_link_ksettings.

The previous implementation of set_settings was modifying
the value of speed and duplex, but with the new API, it's not
possible. The structure ethtool_link_ksettings is defined
as const.

Signed-off-by: Philippe Reynes &lt;tremyfr@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Replace &lt;asm/uaccess.h&gt; with &lt;linux/uaccess.h&gt; globally</title>
<updated>2016-12-24T19:46:01Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2016-12-24T19:46:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7c0f6ba682b9c7632072ffbedf8d328c8f3c42ba'/>
<id>urn:sha1:7c0f6ba682b9c7632072ffbedf8d328c8f3c42ba</id>
<content type='text'>
This was entirely automated, using the script by Al:

  PATT='^[[:blank:]]*#[[:blank:]]*include[[:blank:]]*&lt;asm/uaccess.h&gt;'
  sed -i -e "s!$PATT!#include &lt;linux/uaccess.h&gt;!" \
        $(git grep -l "$PATT"|grep -v ^include/linux/uaccess.h)

to do the replacement at the end of the merge window.

Requested-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>ethernet/dlink: use core min/max MTU checking</title>
<updated>2016-10-18T15:34:20Z</updated>
<author>
<name>Jarod Wilson</name>
</author>
<published>2016-10-17T19:54:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7ad72bfceb95e6607e0f0d7b7dbfb551865610a'/>
<id>urn:sha1:f7ad72bfceb95e6607e0f0d7b7dbfb551865610a</id>
<content type='text'>
dl2k: min_mtu 68, max_mtu 1536 or 8000, depending on hardware
- Removed change_mtu, does nothing productive anymore

sundance: min_mtu 68, max_mtu 8191

CC: netdev@vger.kernel.org
CC: Denis Kirjanov &lt;kda@linux-powerpc.org&gt;
Signed-off-by: Jarod Wilson &lt;jarod@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
