#
0f624b11 |
|
02-Jan-2016 |
Rafał Miłecki <zajec5@gmail.com> |
ledtrig-netdev: don't stop timer on events for different interfaces This fixes regression introduced in my recent ledtrig-netdev commit. Events triggered by different interfaces were stopping timer so it wasn't working for tx/rx mode. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48072 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
2dd91ae7 |
|
01-Jan-2016 |
John Crispin <blogic@openwrt.org> |
ledtrig-netdev: add support for renamed devices The ppp0 interface is renamed after the connection is established. Due to a missing NETDEV_REGISTER event, the ledtrig-netdev isn't aware of the renamed interface and literally ignores the device (no tx/rx indication, led isn't switched off with 'ifdown wan'). Signed-off-by: Mathias Kresin <openwrt@kresin.me> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48048 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d3051d44 |
|
23-Dec-2015 |
Rafał Miłecki <zajec5@gmail.com> |
ledtrig-netdev: reset link status & stats after changing device_name Previously switching to non-existing device (interface) could result in leaving LED on. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47990 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
fb19b4a1 |
|
23-Dec-2015 |
Rafał Miłecki <zajec5@gmail.com> |
ledtrig-netdev: drop locking from timer callback function We may just delete timer on every trigger update and then start it again if needed. This will let us avoid both: races and locking in frequently called timer callback. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47987 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
207e445a |
|
23-Dec-2015 |
Rafał Miłecki <zajec5@gmail.com> |
ledtrig-netdev: switch rwlock to spinlock Read/write lock was adding useless complexity, there wasn't any real gain in case of this driver. Also switch to _bh variants to avoid deadlocks. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47986 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d259c74f |
|
23-Dec-2015 |
Rafał Miłecki <zajec5@gmail.com> |
ledtrig-netdev: update base driver instead of patching it for every kernel All supported kernels require patching ledtrig-netdev in the same way, so it's safe to just move these changes to the base version of this driver. We needed these patches for some old kernels 2.6.36 and 3.11. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47962 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8c3e3b42 |
|
21-Jun-2014 |
Imre Kaloz <kaloz@openwrt.org> |
[ledtrig-netdev]: coding style cleanups, drop old kernel support Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41293 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4d115d38 |
|
09-Jun-2011 |
John Crispin <blogic@openwrt.org> |
[ledtrig-netdev] we dont need 1024 bytes buffer. 128 bytes is enough. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27143 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a082943b |
|
26-Jun-2010 |
Felix Fietkau <nbd@openwrt.org> |
rename target/linux/generic-2.6 to generic git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21952 3c298f89-4303-0410-b956-a3cf2f4a3e73
|